Putting Up Numbers· college football

Stanford’s best running backs

Stepfan Taylor has the most rushing yards in Stanford history, 4,300 from 2009 to 2012. Micah Ford is 7th, with 1,703; 238 more passes Anthony Kimble for 6th.

Of the Pac-12’s best running backs since 2004, Stepfan Taylor is 5th and Christian McCaffrey 10th.

Next: Stanford at Virginia Tech, Sat, Nov 14 · analysis

Stanford’s running backs this season

  • Micah Ford9 games, 83.4 a game1,703 at Stanford, the 7th-most since 2004. 551 more puts him past Glyn Milburn for 10th in school history.751rushing yards
  • Sedrick Irvin9 games, 21.3 a game492 at Stanford.192rushing yards
  • Champ Hampton7 games, 11.0 a game117 at Stanford.77rushing yards

By decade: 2020s · 2010s · 2004–09

rushing yards in Stanford history

  1. 1Stepfan Taylor2009 – 20124,300
  2. 2Darrin Nelson1977 – 19814,169
  3. 3Christian McCaffrey2014 – 20163,922
  4. 4Bryce Love2015 – 20183,866
  5. 5Toby Gerhart2006 – 20093,522
  6. 6Brad Muster1984 – 19873,010
  7. 7Anthony Bookman1994 – 19972,672
  8. 8Mike Mitchell1993 – 19972,550
  9. 9Tyler Gaffney2009 – 20132,500
  10. 10Glyn Milburn1990 – 19922,253

From Stanford's record book, which counts every bowl game.

Compare with in · side by side

Every running back since 2004

Stanford’s best running backs
PlacePlayerrushing yardsrushing touchdownsyards from scrimmage
1Stepfan Taylor2009 – 2012 · 52 games4,300405,078
2Christian McCaffrey2014 – 2016 · 37 games3,922215,128
3Bryce Love2015 – 2018 · 49 games3,866304,331
4Toby Gerhart2006 – 2009 · 38 games3,522433,917
5Tyler Gaffney2009 – 2013 · 46 games2,500332,764
6Anthony Kimble2005 – 2008 · 39 games1,940182,425
7Micah Ford2024 – 2026 · still playing1,703122,130
+751 this season · passes Anthony Kimble for 6th in 3 games at his pace
8Cameron Scarlett2016 – 2019 · 49 games1,676242,199
9Anthony Wilkerson2010 – 2013 · 49 games1,26791,364
10Austin Jones2019 – 2021 · 29 games1,155121,686
11Remound Wright2012 – 2015 · 45 games1,023261,174
12Jeremy Stewart2007 – 2011 · 39 games920141,043
13Casey Filkins2020 – 2023 · 22 games7375988
14Barry Sanders2013 – 2015 · 33 games6725761
15Nathaniel Peat2019 – 2021 · 27 games6654771
16J.R. Lemon2004 – 2005 · 17 games6626802
17Kelsey Young2012 – 2014 · 36 games6013743
18Cole Tabb2024 – 2025 · 14 games5753606
19EJ Smith2020 – 2023 · 23 games5575943
20Sedrick Irvin2023 – 2026 · still playing4922716
+192 this season
21Kenneth Tolon2004 · 11 games4223459
22Jason Evans2004 – 2007 · 20 games3812575
23Trevor Speights2017 – 2018 · 19 games3631417
24Alex Loukas2008 – 2010 · 16 games3362339
25Chris Davis Jr.2024 – 2026 · still playing3110322
+23 this season

rushing yards by decade

2020s

  1. › Micah Ford2024 – 2026 · 27 games1,703
  2. Austin Jones2020 – 2021 · 17 games928
  3. Casey Filkins2020 – 2023 · 22 games737
  4. Nathaniel Peat2020 – 2021 · 18 games608
  5. Cole Tabb2024 – 2025 · 14 games575

2010s

  1. Stepfan Taylor2010 – 2012 · 40 games3,997
  2. Christian McCaffrey2014 – 2016 · 37 games3,922
  3. Bryce Love2015 – 2018 · 49 games3,866
  4. Tyler Gaffney2010 – 2013 · 37 games2,413
  5. Cameron Scarlett2016 – 2019 · 49 games1,676

2004–09

  1. Toby Gerhart2006 – 2009 · 38 games3,522
  2. Anthony Kimble2005 – 2008 · 39 games1,940
  3. J.R. Lemon2004 – 2005 · 17 games662
  4. Jeremy Stewart2007 – 2009 · 18 games526
  5. Kenneth Tolon2004 · 11 games422

Also at Stanford: quarterbacks · wide receivers · tight ends · defenders · kickers · punters · Stanford record book

Method

  • Every running back who played at Stanford since 2004, ranked by rushing yards over his games there. Bowl and playoff games count.
  • The numbers here start in 2004, so a running back who played at Stanford before then isn't here.
  • A decade counts his rushing yards at Stanford in its seasons.
  • The record book's numbers are the school's own. Where they and the box scores differ for one player, the box scores are missing a game or count bowls another way.
  • A running back still playing at Stanford is counted at tonight's numbers against the record book's, which run through the 2025 season.