Christian McCaffrey vs Marshall Faulk

2of 3 lines

Christian McCaffrey and Marshall Faulk compared on their NFL careers: Christian McCaffrey played 10 seasons, 2017 to 2026, Marshall Faulk 12 seasons, 1994 to 2005. Christian McCaffrey has 7,807 rushing yards to Marshall Faulk's 12,279. Marshall Faulk won 1 title.

Who has the better career numbers?

Marshall Faulk leads in 2 of the 3 lines, Christian McCaffrey in 1. Bold marks the better figure; playing time — games, minutes, at-bats, innings — is not scored.

Christian McCaffrey and Marshall Faulk career totals
116GP176
7,807YDS12,279, better
66TD100, better
4.6, betterAVG4.3

How do they compare in the playoffs?

Christian McCaffrey and Marshall Faulk postseason
9GP12
605, betterYDS602
6TD6
4.6, betterAVG3.6

Where each stands all time

Christian McCaffrey and Marshall Faulk all-time places
56th (7,807)Rushing yards13th (12,279), better
41st (66)Rushing touchdowns9th (100), better

Among the NFL players with a career line on file, regular season, counting stats only — the same lists the records pages run on.

Titles and awards

Christian McCaffrey and Marshall Faulk titles and awards
—Championships1, better
—Offensive Rookie of the Year1, better
1Offensive Player of the Year3, better
—MVP1, better
1, betterComeback Player of the Year—

Awards come from the league’s published winner lists; a championship counts a season played for the club that won it.

Season by season

Lined up by career year, not by calendar: each row is the players’ nth season.

Christian McCaffrey and Marshall Faulk season by season
YDS: Yards gained through the air, on the ground or after a catch, whichever this table counts.TD: Touchdowns, worth six points before the extra point.AVG: Yards per attempt: per pass, per carry, per catch or per punt, whichever this table counts.YDS: Yards gained through the air, on the ground or after a catch, whichever this table counts.TD: Touchdowns, worth six points before the extra point.AVG: Yards per attempt: per pass, per carry, per catch or per punt, whichever this table counts.
1st201743523.719941,282, better11, better4.1, better
2nd20181,098, better75.0, better19951,07811, better3.7
3rd20191,387, better15, better4.8, better199658773.0
4th202022553.819971,054, better7, better4.0, better
5th202144214.5, better19981,319, better6, better4.1
6th20221,1398, better4.719991,381, better75.5, better
7th20231,459, better145.420001,35918, better5.4
8th202420204.020011,382, better12, better5.3, better
9th20251,202, better10, better3.9200295384.5, better
10th202621844.4, better2003818, better10, better3.9
11th————200477434.0
12th————200529204.5