
The Vikings' best running backs since 1966
Adrian Peterson has the most rushing yards of the 114 running backs who played with the Vikings since 1966, 11,750 in 123 games. Robert Smith is 2nd with 6,818.
The Vikings' running backs this season
- Aaron Jones7 games, 65.4 a game2,144 with the Vikings.458rushing yards
- Jordan Mason3 games, 49.0 a game905 with the Vikings.147rushing yards
By decade: 2020s · 2010s · 2000s · 1990s · 1980s · 1970s · 1966–69
Compare with in · side by side
| Place | Player | rushing yards | rushing TDs | scrimmage yards |
|---|---|---|---|---|
| 1 | Adrian Peterson2007 – 2016 · 123 games | 11,750 | 97 | 13,695 |
| 2 | Robert Smith1993 – 2000 · 98 games | 6,818 | 32 | 8,110 |
| 3 | Dalvin Cook2017 – 2022 · 73 games | 5,993 | 47 | 7,787 |
| 4 | Chuck Foreman1973 – 1979 · 93 games | 5,887 | 52 | 8,944 |
| 5 | Ted Brown1979 – 1986 · 104 games | 4,546 | 40 | 7,396 |
| 6 | Darrin Nelson1982 – 1992 · 129 games | 4,231 | 18 | 6,433 |
| 7 | Dave Osborn1966 – 1975 · 119 games | 4,214 | 27 | 5,622 |
| 8 | Bill Brown1966 – 1974 · 124 games | 3,644 | 34 | 5,382 |
| 9 | Michael Bennett2001 – 2005 · 63 games | 3,174 | 12 | 4,214 |
| 10 | Terry Allen1991 – 1994 · 47 games | 2,795 | 23 | 3,470 |
| 11 | Chester Taylor2006 – 2009 · 61 games | 2,789 | 18 | 4,146 |
| 12 | Alfred Anderson1984 – 1991 · 108 games | 2,374 | 22 | 3,416 |
| 13 | Alexander Mattison2019 – 2023 · 75 games | 2,370 | 11 | 3,088 |
| 14 | Herschel Walker1989 – 1991 · 42 games | 2,264 | 20 | 2,945 |
| 15 | Aaron Jones2024 – 2026 · still playing | 2,144 | 9 | 2,841 |
| +458 this season | ||||
| 16 | Clint Jones1967 – 1972 · 74 games | 2,008 | 19 | 2,314 |
| 17 | Oscar Reed1968 – 1974 · 71 games | 1,968 | 8 | 2,644 |
| 18 | Jerick McKinnon2014 – 2017 · 58 games | 1,918 | 7 | 2,902 |
| 19 | Rickey Young1978 – 1983 · 89 games | 1,744 | 10 | 3,999 |
| 20 | Leroy Hoard1996 – 1999 · 49 games | 1,689 | 26 | 2,266 |
| 21 | Moe Williams1996 – 2005 · 115 games | 1,535 | 21 | 2,836 |
| 22 | Rick Fenney1987 – 1991 · 63 games | 1,508 | 11 | 2,136 |
| 23 | Latavius Murray2017 – 2018 · 32 games | 1,420 | 14 | 1,664 |
| 24 | Toby Gerhart2010 – 2013 · 58 games | 1,305 | 5 | 1,905 |
| 25 | Mewelde Moore2004 – 2007 · 51 games | 1,285 | 1 | 2,376 |
rushing yards by decade
2020s
- Dalvin Cook2020 – 2022 · 44 games3,889
- › Aaron Jones2024 – 2026 · 36 games2,144
- Alexander Mattison2020 – 2023 · 62 games1,908
- › Jordan Mason2025 – 2026 · 19 games905
- Ty Chandler2022 – 2025 · 35 games710
2010s
- Adrian Peterson2010 – 2016 · 77 games7,263
- Dalvin Cook2017 – 2019 · 29 games2,104
- Jerick McKinnon2014 – 2017 · 58 games1,918
- Latavius Murray2017 – 2018 · 32 games1,420
- Toby Gerhart2010 – 2013 · 58 games1,305
2000s
- Adrian Peterson2007 – 2009 · 46 games4,487
- Michael Bennett2001 – 2005 · 63 games3,174
- Chester Taylor2006 – 2009 · 61 games2,789
- Robert Smith2000 · 16 games1,521
- Moe Williams2000 – 2005 · 66 games1,407
1990s
- Robert Smith1993 – 1999 · 82 games5,297
- Terry Allen1991 – 1994 · 47 games2,795
- Leroy Hoard1996 – 1999 · 49 games1,689
- Herschel Walker1990 – 1991 · 31 games1,595
- Scottie Graham1993 – 1996 · 50 games1,239
1980s
- Darrin Nelson1982 – 1989 · 97 games4,016
- Ted Brown1980 – 1986 · 90 games3,995
- Alfred Anderson1984 – 1989 · 81 games2,049
- Rick Fenney1987 – 1989 · 40 games1,033
- Allen Rice1984 – 1989 · 74 games860
1970s
- Chuck Foreman1973 – 1979 · 93 games5,887
- Dave Osborn1970 – 1975 · 77 games2,115
- Oscar Reed1970 – 1974 · 58 games1,569
- Clint Jones1970 – 1972 · 35 games1,208
- Brent McClanahan1973 – 1979 · 95 games1,207
1966–69
- Bill Brown1966 – 1969 · 54 games2,674
- Dave Osborn1966 – 1969 · 42 games2,099
- Clint Jones1967 – 1969 · 39 games800
- Oscar Reed1968 – 1969 · 13 games399
- Jim Lindsey1966 – 1969 · 31 games329
Also with the Vikings: quarterbacks · receivers · tight ends · Minnesota Vikings record book
Method
- Every running back who played with the Vikings since 1966, ranked by rushing yards over his games there. Regular-season games only.
- The numbers here start in 1966, so a running back who played with the Vikings before then isn't here.
- A decade counts his rushing yards with the Vikings in its seasons.