Christian McCaffrey vs Frank Gore

2of 3 lines

Christian McCaffrey and Frank Gore compared on their NFL careers: Christian McCaffrey played 10 seasons, 2017 to 2026, Frank Gore 16 seasons, 2005 to 2020. Christian McCaffrey has 7,807 rushing yards to Frank Gore's 16,000.

Who has the better career numbers?

Frank Gore 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 Frank Gore career totals
116GP241
7,807YDS16,000, better
66TD81, better
4.6, betterAVG4.3

How do they compare in the playoffs?

Christian McCaffrey and Frank Gore postseason
9GP9
605YDS668, better
6, betterTD5
4.6, betterAVG4.5

Where each stands all time

Christian McCaffrey and Frank Gore all-time places
56th (7,807)Rushing yards3rd (16,000), better
41st (66)Rushing touchdowns21st (81), 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 Frank Gore titles and awards
—Championships—
1, betterOffensive Player of the Year—
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 Frank Gore 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.72005608, better3, better4.8, better
2nd20181,09875.020061,695, better8, better5.4, better
3rd20191,387, better15, better4.8, better20071,10254.2
4th202022553.820081,036, better6, better4.3, better
5th202144214.520091,120, better10, better4.9, better
6th20221,139, better8, better4.7, better201085334.2
7th20231,459, better14, better5.4, better20111,21184.3
8th202420204.020121,214, better8, better4.7, better
9th20251,202, better10, better3.920131,12894.1, better
10th202621844.4, better20141,106, better44.3
11th————201596763.7
12th————20161,02543.9
13th————201796133.7
14th————201872204.6
15th————201959923.6
16th————202065323.5