McCaffrey Reaches 100 Career Touchdowns in 10 Seasons

Christian McCaffrey scored his 99th and 100th career touchdowns in a 35-13 win over Miami, becoming the fourth-fastest to reach the milestone.
Key points
- Christian McCaffrey scored his 99th and 100th career touchdowns in a 35-13 victory over the Miami Dolphins.
- He became the fourth-fastest player in NFL history to reach 100 career touchdowns in a 10-year span.
- McCaffrey has scored exactly 50 touchdowns with the Carolina Panthers and 50 with the San Francisco 49ers.
The grass in San Francisco held the weight of a career. Christian McCaffrey crossed the line for the second time, his boots churning the turf, and the number one hundred finally clicked into place. It was a quiet, physical milestone, achieved not with a leap or a throw, but with the steady, grinding force of a runner who has spent a decade bending the field to his will.
In the second week of the 2026 season, the San Francisco 49ers dismantled the Miami Dolphins, and McCaffrey’s dual touchdowns in the first and third quarters served as the pivot point. He is the fourth-fastest player in NFL history to reach this century mark, a feat that underscores his relentless productivity since entering the league.
A Century Split Between Two Franchises
The journey to this point has been divided precisely in half. Fifty of these touchdowns arrived in a Carolina Panthers uniform, where he first established his reputation as a dual-threat force. The other fifty were carved out in the 49ers system, a testament to his sustained excellence after the 2022 trade. His 2019 season with Carolina, featuring 15 rushing scores and four receiving touchdowns, laid the groundwork, while his 2023 campaign in San Francisco, with 1,459 rushing yards and 21 total scores, cemented his status as a cornerstone of the modern offense.
Third Quarter Dominance Decides the Game
The 49ers’ control emerged most clearly in the third quarter. Quarterback Brock Purdy connected with tight end George Kittle on a 12-yard strike, then found fullback Kyle Juszczyk on a six-yard pass with 5:46 remaining in the period. McCaffrey capped the surge with his second one-yard run, leaving the Dolphins with little more than a shadow of their previous effort.
The final score, 35-13, reflected a team that had seized control early and refused to let go. Miami’s record slipped to 0-2, while San Francisco improved to 2-0, a start that highlights McCaffrey’s critical role in their 2026 aspirations. As reported by Yahoo Sports, the milestone stands as a marker of elite consistency in a sport defined by fleeting peaks.






