The 49ers acquired McCaffrey nearly a year ago, sending second-, third-, and fourth-round draft picks in 2023, plus a fifth-rounder in 2024 to the Carolina Panthers in exchange for the running back. At the time, not everyone was a fan of the deal.
"It's a tantalizing upside play," wrote ESPN's Seth Walder of the trade. "But the most likely outcome here is the 49ers will end up regretting this choice."
Needless to say, Walder and other critics were incorrect. McCaffrey has been everything head coach Kyle Shanahan and the 49ers could have imagined and more. San Francisco has not lost a regular-season game with McCaffrey as the starter.
The versatile running back's impact on the team was on full display on Sunday. McCaffrey delivered a career-defining performance, carving himself a place in 49ers history.
McCaffrey was nothing short of sensational on Sunday. As if his 20 carries for 106 rushing yards and three touchdowns weren't enough, the running back added seven receptions for 71 yards and another touchdown.
McCaffrey's four touchdowns marked a career-high and stand as the most touchdowns recorded in a single game by a 49ers player since Tevin Coleman's four-touchdown performance in 2019. McCaffrey had never scored three touchdowns in a half but did so during the first half against the Cardinals.
Record setter
With 177 all-purpose yards and four total touchdowns, McCaffrey solidified his place in 49ers history. He became the first player in franchise history to tally over 100 all-purpose yards and one or more touchdowns in each game through Week 4. No NFL player has achieved that since DeMarco Murray's impressive run with the Dallas Cowboys in 2014.
McCaffrey has scored one or more touchdowns in 10 consecutive regular-season games, the longest streak of his career. The accomplishment is second only to the legendary Jerry Rice, who achieved a remarkable 13-game streak from 1986 to 1987.
McCaffrey is the first 49ers running back to score one or more rushing touchdowns in the first four weeks of the season and the first NFL running back to do so since Dalvin Cook in 2020.
Surpassing Jerry
McCaffrey is now in a league of his own after breaking a longtime 49ers record. Including the playoffs, he has scored one or more touchdowns in 13 consecutive games. The streak surpasses Rice's 12 straight games in 1987. McCaffrey's 13 consecutive games with a touchdown stands as the longest active streak in the NFL and ties him with Arian Foster and Emmitt Smith for the second-most consecutive games with a touchdown since 1990.
In conclusion
The San Francisco 49ers have no regrets about trading for McCaffrey, who has just started etching his name into the franchise's storied history.
I'll just leave this right here.
More San Francisco 49ers News
-
49ers' Christian McCaffrey offers positive injury recovery update
San Francisco 49ers running back Christian McCaffrey appeared in only four games this season. He missed the first eight due to Achilles tendinitis and the last five after suffering a PCL injury. McCaffrey expects to be ready for next season and is eager to return to his NFL... -
How PFF graded Kyle Juszczyk, Nick Bosa, other 49ers players vs. Cardinals, plus snap counts
The San Francisco 49ers concluded their season with a 6-11 record following a 47-24 loss to the Arizona Cardinals in Week 18. Pro Football Focus has released its grades and snap counts from the game, shedding light on which 49ers players excelled and which struggled. Below are... -
49ers vs. Cardinals in Week 18: How to watch, stream, and listen, plus odds
The San Francisco 49ers will hit the road for their final game of the 2024 season, taking on the Arizona Cardinals at State Farm Stadium. This matchup marks the 67th all-time meeting between the two teams, with San Francisco aiming to improve their road record to 17-15 against... -
49ers name Josh Dobbs starting quarterback against Cardinals
Brock Purdy will not play in the San Francisco 49ers' season finale against the Arizona Cardinals on Sunday. The quarterback sustained a right elbow contusion with nerve inflammation during Monday night's game against the Detroit Lions. Head coach Kyle Shanahan announced that...