By the numbers: Sizing up Christian McCaffrey’s 49ers’ touchdown streak against Lenny Moore

Christian McCaffrey enters Sunday’s road game against the Jacksonville Jaguars more concerned with snapping a three-game losing streak for the 49ers than setting an NFL record for scoring touchdowns in consecutive games including the postseason.

Asked about potentially breaking the record, McCaffrey said, “It will mean a lot more if we get the win.”

If McCaffrey gets in the end zone for the 18th straight game, it will break a tie with Hall of Fame running back Lenny Moore of the Baltimore Colts, who also scored touchdowns in 17 consecutive games in 1963-64.

Moore was one of the first great NFL rushing/receiving backs, a role McCaffrey has excelled at since he was drafted No. 8 overall by Stanford by the Carolina Panthers in 2017.

In their 17-game streaks with a touchdown, both men have scored 23 touchdowns during that span and their teams have posted a 13-4 record.

McCaffrey leads the NFL in rushing with 652 yards, and although he’s averaged just 2.7 yards per carry in his last four games, it hasn’t stopped him from reaching the end zone. In each of the last two games, McCaffrey has a touchdown both rushing and receiving — giving him 13 for his career.

That pushed McCaffrey past Moore on the all-time list and trailing only Marshall Faulk, who had 15 games with a rushing touchdown and a receiving touchdown in a Hall of Fame career.

A detailed look at the 17-game touchdown streaks of McCaffrey and Moore:


Dec. 4, 2022 vs. Miami: 3 pass from Purdy

Dec. 11, 2022 vs. Tampa Bay: 27-yard pass from Purdy; 38-yard run

Dec. 15, 2022 at Seattle: 1-yard run

Dec. 24, 2022 vs. Washington: 1-yard run

Jan. 1, 2023 at Las Vegas: 14-yard run

Jan. 8, 2023 vs. Arizona: 21-yard pass from Purdy

Jan. 14, 2023 vs. Seattle: 3-yard pass from Purdy (NFC Wild Card)

Jan. 22, 2023 vs. Dallas: 2-yard run (NFC Divisional)

Jan. 29, 2023 at Philadelphia: 23-yard run (NFC Championship)

Sept. 10 at Pittsburgh: 65-yard run

Sept. 17 at L.A. Rams: 14-yard run

Sept. 21, 2023: vs. N.Y. Giants: 4-yard

Oct. 1, 2023 vs. Arizona: 2-yard run; 6 pass from Purdy; 18-yard run; 1-yard run

Oct 8, 2023 vs. Dallas: 1-yard run

Oct. 15, 2023 at Cleveland: 13-yard pass from Purdy

Oct. 23, 2023 at Minnesota: 35-yard pass from Purdy; 3-yard run

Oct. 29, 2023 vs. Cincinnati: 2-yard run; 4-yard pass from Brock Purdy

Total touchdowns: 23

Games with multiple touchdowns: 4

Rushing touchdowns: 15

Receiving touchdowns: 8

Longest rushing touchdown: 65 yards vs. Pittsburgh (Sept. 10, 2023)

Longest receiving touchdown: 35 yards vs. Minnesota (Oct. 23, 2023)

Yardage on all touchdowns: 301 yards (13.1 yards per play)

Yardage on rushing touchdowns: 189 yards (12.6 yards per play)

Yardage on receiving touchdowns: 112 yards (14.0 yards per play)

49ers record during streak: 13-4

Baltimore Colts’ halfback Lenny Moore was one of the NFL’s first dual threat halfbacks as a runner and receiver. A.P. Photo


Oct. 27, 1963 vs. Green Bay: 25-yard pass from Unitas

Nov. 3, 1963 vs. Chicago: 25-yard run

Nov. 10, 1963 vs. Detroit: 4-yard run

Sept. 13, 1964 at Minnesota: 2-yard run; 70-yard pass from Unitas

Sept. 20, 1964 at Green Bay: 52-yard pass from Unitas; 4-yard run

Sept. 27, 1964 vs. Chicago: 3-yard run

Oct. 4, 1964: vs. L.A. Rams: 12-yard run; 32-yard run

Oct. 12, 1964: vs. St. Louis: 5-yard run

Oct. 18, 1964 vs. Green Bay: 21-yard run; 5-yard run

Oct. 25, 1964 at Detroit: 11-yard run

Nov. 1, 1964 vs. 49ers: 2-yard run; 5-yard run

Nov. 8, 1964 at Chicago: 2-yard run

Nov. 15, 1964 vs. Minnesota: 74-yard pass from Johnny Unitas

Nov. 22, 1964 at L.A. Rams: 18-yard run

Nov. 29, 1964 at 49ers: 2-yard run

Dec. 6, 1964 vs. Detroit: Fumble recovery in end zone

Dec. 13, 1964 vs. Washington: 3-yard run; 1-yard run

Total touchdowns: 23

Games with multiple touchdowns: 6

Rushing touchdowns: 18

Receiving touchdowns: 4

Other: 1

Longest rushing touchdown: 32 yards vs. L.A Rams (Oct. 4, 1964)

Longest receiving touchdown: 74 yards vs. Minnesota (Nov. 15, 1964)

Yardage on all touchdowns: 366 (15.9 yards per play)

Yardage on rushing touchdowns: 157 (8.7 per play)

Yardage on receiving touchdowns: 209 (52.3 yards per play)

Colts record during streak: 13-4

Note: Moore missed the last five games of the 1963 season due to injury.


(Visited 1 times, 1 visits today)

Leave a Reply

Your email address will not be published. Required fields are marked *