
The Vikings' best quarterbacks since 1966
Tommy Kramer has the most passing yards of the 54 quarterbacks who played with the Vikings since 1966, 24,775 in 128 games. Kirk Cousins is 2nd with 23,265.
The Vikings' quarterbacks this season
- Kyler Murray6 games, 170.3 a game1,022passing yards
- Carson Wentz2 games, 138.0 a game1,492 with the Vikings.276passing yards
By decade: 2020s · 2010s · 2000s · 1990s · 1980s · 1970s · 1966–69
Compare with in · side by side
| Place | Player | passing yards | passing TDs | wins |
|---|---|---|---|---|
| 1 | Tommy Kramer1977 – 1989 · 128 games | 24,775 | 159 | 54 |
| 2 | Kirk Cousins2018 – 2023 · 88 games | 23,265 | 171 | 50 |
| 3 | Fran Tarkenton1966 – 1978 · 106 games | 21,080 | 143 | 68 |
| 4 | Daunte Culpepper1999 – 2005 · 81 games | 20,162 | 135 | 38 |
| 5 | Wade Wilson1981 – 1991 · 76 games | 12,135 | 66 | 27 |
| 6 | Brad Johnson1994 – 2006 · 64 games | 11,098 | 65 | 28 |
| 7 | Warren Moon1994 – 1996 · 39 games | 10,102 | 58 | 21 |
| 8 | Brett Favre2009 – 2010 · 29 games | 6,711 | 44 | 17 |
| 9 | Christian Ponder2011 – 2014 · 38 games | 6,658 | 38 | 14 |
| 10 | Rich Gannon1987 – 1992 · 48 games | 6,457 | 40 | 19 |
| 11 | Teddy Bridgewater2014 – 2017 · 30 games | 6,150 | 28 | 17 |
| 12 | Randall Cunningham1997 – 1999 · 27 games | 5,680 | 48 | 16 |
| 13 | Sam Darnold2024 · 17 games | 4,319 | 35 | 14 |
| 14 | Sam Bradford2016 – 2017 · 17 games | 4,259 | 23 | 9 |
| 15 | Tarvaris Jackson2006 – 2010 · 34 games | 3,984 | 24 | 10 |
| 16 | Steve Dils1979 – 1984 · 47 games | 3,867 | 15 | 6 |
| 17 | Gary Cuozzo1968 – 1971 · 33 games | 3,552 | 18 | 16 |
| 18 | Case Keenum2017 · 15 games | 3,547 | 22 | 11 |
| 19 | Gus Frerotte2003 – 2008 · 17 games | 2,847 | 19 | 10 |
| 20 | Jeff George1999 · 12 games | 2,816 | 23 | 8 |
| 21 | Sean Salisbury1992 – 1994 · 22 games | 2,772 | 14 | 5 |
| 22 | Matt Cassel2013 – 2014 · 12 games | 2,232 | 14 | 4 |
| 23 | Bob Lee1969 – 1978 · 52 games | 2,153 | 15 | 9 |
| 24 | Jim McMahon1993 · 12 games | 1,968 | 9 | 8 |
| 25 | J.J. McCarthy2025 · 10 games | 1,632 | 11 | 6 |
passing yards by decade
2020s
- Kirk Cousins2020 – 2023 · 57 games15,364
- Sam Darnold2024 · 17 games4,319
- J.J. McCarthy2025 · 10 games1,632
- Nick Mullens2022 – 2024 · 13 games1,568
- › Carson Wentz2025 – 2026 · 7 games1,492
2010s
- Kirk Cousins2018 – 2019 · 31 games7,901
- Christian Ponder2011 – 2014 · 38 games6,658
- Teddy Bridgewater2014 – 2017 · 30 games6,150
- Sam Bradford2016 – 2017 · 17 games4,259
- Case Keenum2017 · 15 games3,547
2000s
- Daunte Culpepper2000 – 2005 · 80 games20,162
- Brad Johnson2005 – 2006 · 26 games4,635
- Brett Favre2009 · 16 games4,202
- Tarvaris Jackson2006 – 2009 · 31 games3,643
- Gus Frerotte2003 – 2008 · 17 games2,847
1990s
- Warren Moon1994 – 1996 · 39 games10,102
- Brad Johnson1994 – 1998 · 38 games6,463
- Rich Gannon1990 – 1992 · 41 games6,349
- Randall Cunningham1997 – 1999 · 27 games5,680
- Jeff George1999 · 12 games2,816
1980s
- Tommy Kramer1980 – 1989 · 102 games20,903
- Wade Wilson1981 – 1989 · 65 games10,155
- Steve Dils1980 – 1984 · 46 games3,867
- Tony Adams1987 · 3 games607
- Archie Manning1983 – 1984 · 8 games545
1970s
- Fran Tarkenton1972 – 1978 · 93 games18,519
- Tommy Kramer1977 – 1979 · 26 games3,872
- Gary Cuozzo1970 – 1971 · 20 games2,562
- Bob Lee1970 – 1978 · 38 games2,074
- Norm Snead1971 · 7 games470
1966–69
- Fran Tarkenton1966 · 13 games2,561
- Gary Cuozzo1968 – 1969 · 13 games990
- Ron Vander Kelen1966 – 1967 · 10 games669
- Bob Berry1966 – 1967 · 5 games258
- Bob Lee1969 · 14 games79
Also with the Vikings: running backs · receivers · tight ends · Minnesota Vikings record book
Method
- Every quarterback who played with the Vikings since 1966, ranked by passing yards over his games there. Regular-season games only.
- The numbers here start in 1966, so a quarterback who played with the Vikings before then isn't here.
- A quarterback's wins are his starts'.
- A decade counts his passing yards with the Vikings in its seasons.