Christian McCaffrey TD streak: How 49ers star broke NFL record with 17th straight game scoring a touchdown

Edward Sutelan

Christian McCaffrey TD streak: How 49ers star broke NFL record with 17th straight game scoring a touchdown image

The 49ers knew acquiring Christian McCaffrey back in 2022 would help improve the team's offense. It's possible he's done even more than expected since last October's trade.

Since Week 7 of the 2022 campaign, coming into Week 7 of 2023, no one had more total touchdowns from scrimmage than McCaffrey's 19. No one had more yards from scrimmage than McCaffrey's 1,940. Only Derrick Henry (1,427) and Josh Jacobs (1,332) had more rushing yards than McCaffrey's 1,299. 

What has been particularly remarkable about McCaffrey joining San Francisco has been his consistency. The 49ers' offense has been able to count on him scoring at least one touchdown in each game he plays. And after scoring on in Week 8 against the Bengals, he added another to his impressive tally.

In the final two games of November 2022, McCaffrey was kept out of the end zone. Since then, he has scored at least one touchdown in each game, including the postseason. That streak of consecutive touchdowns has put him at 17 straight, which puts him in rare air.

MORE: Is Christian McCaffrey playing on 'Monday Night Football'?

Christian McCaffrey touchdown streak

Back on Dec. 4, 2022, against the Dolphins, McCaffrey caught a touchdown, his fourth touchdown from scrimmage since he joined the team (his fifth including a passing score). Every team he's faced since has allowed him into the end zone at least once.

McCaffrey has run up a streak of 17 consecutive games with a touchdown from scrimmage, which are only rushing or receiving touchdowns. He notched his record-setting 16th with a rushing score against the Vikings on "Monday Night Football" and added to it against the Bengals. That streak saw him pass the previous NFL record for consecutive games with a touchdown, according to Stathead, which was held jointly by Washington running back John Riggins (Jan. 15, 1983-Nov. 27, 1983) and Bills running back O.J. Simpson (Dec. 22, 1974-Dec. 20, 1975). These streaks include playoff games.

The other names on the list with at least 12 straight games with a touchdown are an impressive group of names:

PlayerTeamStreak timelineStreakTouchdowns total
Christian McCaffrey49ersDec. 4, 2022-present1721
John RigginsRedskinsJan. 15, 1983-Nov. 27, 19831525
O.J. SimpsonBillsDec. 22, 1974-Dec. 20, 19751524
Emmitt SmithCowboysOct. 8, 1995-Jan. 28, 19961422
Arian FosterTexansDec. 18, 2011-Dec. 11, 20121317
Emmitt SmithCowboysNov. 7, 1994-Sept. 24, 19951325
George RogersRedskinsNov. 24, 1985-Nov. 2, 19861318
LaDainian TomlinsonChargersOct. 3, 2004-Dec. 26, 20041216
Jerry Rice49ersSept. 13, 1987-Dec. 27, 19871223

When it comes to regular season streaks, McCaffrey still has some work to do to reach the record there. His run of 13 straight regular-season games currently ranks as tied for the third-longest streak in NFL history. Tomlinson holds the record with 18 from Oct. 3, 2004, to Oct. 16, 2005, during which time he scored 27 touchdowns.

PlayerTeamStreak timelineStreakTouchdowns total
LaDainian TomlinsonChargersOct. 3, 2004-Oct. 16, 20051827
Christian McCaffrey49ersDec. 4, 2022-present1418
O.J. SimpsonBillsSept. 21, 1975-Dec. 20, 19751423
Todd GurleyRamsDec. 10, 2017-Nov. 11, 20181325
Jerry Rice49ersDec. 19, 1986-Dec. 27, 19871324
George RogersRedskinsNov. 24, 1985-Nov. 2, 19861318
John RigginsRedskinsDec. 26, 1982-Nov. 27, 19831322

McCaffrey moved into the top two on Sunday, matched with Simpson with 14 straight regular-season contests with a touchdown.

Edward Sutelan

Edward Sutelan joined The Sporting News in 2021 after covering high school sports for PennLive. Edward graduated from The Ohio State University in 2019, where he gained experience covering the baseball, football and basketball teams. Edward also spent time working for The Columbus Dispatch and Cape Cod Times.