Last season McCoy ran for a franchise-record 1,607 yards and scored nine rushing touchdowns.
Through 10 games this season, he has recorded 729 yards on the ground and two scores and his yards per carry has dipped from 5.1 to 3.7.
"I'm not even going to address 'am I the same player?'" McCoy said. "That's for you all to figure out."
Then he answered the question anyway.
"Are you crazy?" he said. "I am the same player. I'm not going to sit here and play that game, like, 'Am I the same player?'"
The Eagles (7-3) host the Tennessee Titans (2-8) on Sunday.
- Chris Johnson