On Sunday, San Francisco 49ers running back Christian McCaffrey did something that hasn’t been done in pro football in 17 years. McCaffrey threw a 34-yard touchdown pass to receiver Brandon Aiyuk with 12:10 left in the first half.
Christian McCaffrey really does it all, touchdown pass to Aiyuk, 34 yards!pic.twitter.com/WfdF2ODjjs
— Dov Kleiman (@NFL_DovKleiman) October 30, 2022
Then, with 1:51 left in the third quarter, McCaffrey extended his short route as Jimmy Garoppolo rolled around to avoid pressure, coming up with this great nine-yard touchdown catch.
Jumpman! Jumpman!
First @CMC_22 touchdown catch in the red and gold 🙌
📺 #SFvsLAR on FOX pic.twitter.com/cwGhwF7YH8
— San Francisco 49ers (@49ers) October 30, 2022
And THEN, with 12:07 left in the game, McCaffrey bashed it in for this one-yard touchdown run.
It’s been since 2005 since any player has touchdowns in all three ways in a single game, and only 11 players have done it in pro football history. Who else has pulled off this impressive feat?