Skip to content
The season collection

Every year.
Still believing.

Records, coaches, quarterbacks, and the moments that stay with us. The archive covers 1961–2025.

Historical archive. Entries preserve previously published figures and notes; some contain unresolved discrepancies. Corrections and editorial feedback.

65 seasons

2020s

2025

9–8
Historical season

Kevin O'Connell
J.J. McCarthy

Playoff outcome not recordedPoints: 358 for / 341 allowed

McCarthy's rocky NFL debut; 9-8 miss playoffs; Kwesi Adofo-Mensah fired Nov 18; Rob Brzezinski interim GM; offseason reset focus on interior O-line and secondary.

2024

14–3
Historical season

Kevin O'Connell
Sam Darnold

Lost DivisionalPoints: 461 for / 329 allowed

Sam Darnold renaissance — 35 TDs, 14-3 NFC North title; JJ 1,533 yards; JJ McCarthy preseason meniscus tear (season-ending); wild card loss to Rams 27-9 signals rebuild.

2023

7–10
Historical season

Kevin O'Connell
Kirk Cousins/Josh Dobbs

Playoff outcome not recordedPoints: 344 for / 385 allowed

Cousins tears Achilles Week 8 vs Packers; Josh Dobbs traded in and beats ATL same week; Nick Mullens comeback vs Raiders; JJ hamstring injury limits season; 7-10 missing playoffs.

2022

13–4
Historical season

Kevin O'Connell
Kirk Cousins

Lost Wild CardPoints: 424 for / 427 allowed

KOC debut at 13-4 NFC North champs; NFL-record 33-point comeback vs Colts Dec 17 (33-0 down, won 39-36 OT); Jefferson 1,809 receiving (franchise record); Cousins 4,547 passing; lost WC to NYG.

2021

8–9
Historical season

Mike Zimmer
Kirk Cousins

Playoff outcome not recordedPoints: 425 for / 426 allowed

Zimmer fired after season

2020

7–9
Historical season

Mike Zimmer
Kirk Cousins

Playoff outcome not recordedPoints: 430 for / 475 allowed

No-fans COVID season; Dalvin Cook 1,557 rushing yards + 16 total TDs; Justin Jefferson breaks Randy Moss rookie receiving yards (1,400); 7-9.

2010s

2019

10–6
Historical season

Mike Zimmer
Kirk Cousins

Lost DivisionalPoints: 407 for / 303 allowed

Kirk Cousins first Vikings playoff win; Dalvin Cook Pro Bowl; OT road upset of Saints 26-20 in wild card (Kyle Rudolph TD); lost to 49ers in divisional.

2018

8–7–1
Historical season

Mike Zimmer
Kirk Cousins

Playoff outcome not recordedPoints: 360 for / 341 allowed

Kirk Cousins $84M fully guaranteed deal

2017

13–3
Historical season

Mike Zimmer
Case Keenum

Lost NFC ChampionshipPoints: 382 for / 252 allowed

Case Keenum miracle season; 13-3 NFC North champs; Minneapolis Miracle walkoff 29-24 vs Saints in divisional (Diggs TD with :10 left); shut out 38-7 by Eagles in NFC title.

2016

8–8
Historical season

Mike Zimmer
Sam Bradford

Playoff outcome not recordedPoints: 327 for / 307 allowed

Teddy's pre-season knee dislocation (Aug 30); Sam Bradford trade Sept 3 for 1st + 4th round; 5-0 start crumbles to 8-8; U.S. Bank Stadium opens.

2015

11–5
Historical season

Mike Zimmer
Teddy Bridgewater

Lost Wild CardPoints: 365 for / 302 allowed

11-5 NFC North champs in Zimmer's year two; Teddy's only playoff start ended by Blair Walsh missed 27-yd FG vs Seahawks in 6-degree weather.

2014

7–9
Historical season

Mike Zimmer
Teddy Bridgewater

Playoff outcome not recordedPoints: 325 for / 343 allowed

Mike Zimmer era begins; Teddy Bridgewater takes over after Matt Cassel benching; 7-9; Anthony Barr rookie Pro Bowl.

2013

5–10–1
Historical season

Leslie Frazier
Matt Cassel

Playoff outcome not recordedPoints: 391 for / 480 allowed

Final season at Metrodome; Frazier fired

2012

10–6
Historical season

Leslie Frazier
Christian Ponder

Lost Wild CardPoints: 379 for / 348 allowed

Adrian Peterson 2,097 rushing yards (9 short of Dickerson's record); MVP; Ponder TD to Simpson in Week 17 vs Packers clinches playoffs at 10-6.

2011

3–13
Historical season

Leslie Frazier
Christian Ponder

Playoff outcome not recordedPoints: 340 for / 449 allowed

3-13 rock bottom; Donovan McNabb benched for Christian Ponder after Week 6; Percy Harvin Pro Bowl in all-purpose role.

2010

6–10
Historical season

Brad Childress/Leslie Frazier
Brett Favre

Playoff outcome not recordedPoints: 281 for / 348 allowed

Favre's Wrangler farewell + concussion; Childress fired in November; Metrodome roof collapse Dec 12; Frazier finishes 6-10.

2000s

2009

12–4
Historical season

Brad Childress
Brett Favre

Lost NFC ChampionshipPoints: 470 for / 312 allowed

Brett Favre arrives; 33 TDs/7 INTs (107.2 rating, career-high); AP 18 rushing TDs; 12-4; OT loss to Saints in NFC title later exposed as Bountygate.

2008

10–6
Historical season

Brad Childress
Gus Frerotte

Lost Wild CardPoints: 379 for / 333 allowed

Jared Allen arrives from KC; 14.5 sacks; AP 1,760 rushing yards NFL-leading; 10-6 NFC North champs; lost wild card to Eagles.

2007

8–8
Historical season

Brad Childress
Tarvaris Jackson

Playoff outcome not recordedPoints: 365 for / 311 allowed

Adrian Peterson rookie year; 1,341 yards; NFL record 296 rushing yards vs Chargers on Nov 4; 8-8.

2006

6–10
Historical season

Brad Childress
Brad Johnson

Playoff outcome not recordedPoints: 282 for / 327 allowed

Childress rebuilds roster

2005

9–7
Historical season

Mike Tice
Brad Johnson

Playoff outcome not recordedPoints: 306 for / 344 allowed

Love Boat scandal damages locker room; Culpepper's ACL/MCL/PCL knee injury in Week 7 vs Panthers essentially ends his Vikings career.

2004

8–8
Historical season

Mike Tice
Daunte Culpepper

Lost Wild CardPoints: 405 for / 395 allowed

Culpepper career year — 4,717 passing yards, 39 total TDs; MVP finalist; Moss traded to Oakland for Napoleon Harris & 1st-round pick after season.

2003

9–7
Historical season

Mike Tice
Daunte Culpepper

Playoff outcome not recordedPoints: 416 for / 353 allowed

Randy Moss controversy year

2002

6–10
Historical season

Mike Tice
Daunte Culpepper

Playoff outcome not recordedPoints: 390 for / 442 allowed

Mike Tice era begins after Green fired; Randy Moss 'I play when I want to play'; team sold to Zygi Wilf era pending.

2001

5–11
Historical season

Dennis Green
Daunte Culpepper

Playoff outcome not recordedPoints: 290 for / 390 allowed

Green fired late in season

2000

11–5
Historical season

Dennis Green
Daunte Culpepper

Lost NFC ChampionshipPoints: 397 for / 371 allowed

11-5; Culpepper Pro Bowl; Moss 15 TDs; Jake Reed breaks 1,000 yds; blown out 41-0 by Giants in NFC title at Meadowlands.

1990s

1999

10–6
Historical season

Dennis Green
Jeff George

Lost DivisionalPoints: 399 for / 335 allowed

Jeff George starts

1998

15–1
Historical season

Dennis Green
Randall Cunningham

Lost NFC ChampionshipPoints: 556 for / 296 allowed

15-1 juggernaut; Randy Moss rookie (17 TDs); Cunningham MVP finalist with 106 QB rating; Gary Anderson (perfect all year) missed 38-yard FG in NFC title OT vs Falcons 30-27.

1997

9–7
Historical season

Dennis Green
Brad Johnson

Lost NFC ChampionshipPoints: 354 for / 359 allowed

Randall Cunningham revival; 9-7 wild card; road wins at New York (10-PT comeback) & San Francisco (23-7); lost NFC title.

1996

9–7
Historical season

Dennis Green
Brad Johnson

Lost Wild CardPoints: 298 for / 315 allowed

Transition year

1995

8–8
Historical season

Dennis Green
Warren Moon

Playoff outcome not recordedPoints: 412 for / 385 allowed

Robert Smith 1,000-yard season

1994

10–6
Historical season

Dennis Green
Warren Moon

Lost Wild CardPoints: 356 for / 314 allowed

Warren Moon signs; Cris Carter ties NFL record with 122 receptions; 10-6 NFC Central champs.

1993

9–7
Historical season

Dennis Green
Jim McMahon

Lost Wild CardPoints: 277 for / 290 allowed

Robert Smith emerges

1992

11–5
Historical season

Dennis Green
Rich Gannon

Lost Wild CardPoints: 374 for / 249 allowed

Dennis Green debut; 11-5 NFC Central title; Terry Allen 1,201 rushing yards; lost wild card to Washington.

1991

8–8
Historical season

Jerry Burns
Rich Gannon

Playoff outcome not recordedPoints: 301 for / 306 allowed

Burns retires

1990

6–10
Historical season

Jerry Burns
Rich Gannon

Playoff outcome not recordedPoints: 351 for / 326 allowed

Burns' final season

1980s

1989

10–6
Historical season

Jerry Burns
Wade Wilson

Lost DivisionalPoints: 351 for / 275 allowed

Herschel Walker trade (Oct 12) — 5 players + 6 picks from Cowboys; Keith Millard DPOY with 18 sacks; 10-6, lost divisional to SF.

1988

11–5
Historical season

Jerry Burns
Wade Wilson

Lost DivisionalPoints: 406 for / 233 allowed

11-5; Joey Browner first-team All-Pro; Herschel Walker trade rumors intensify; Chris Doleman breakout with 8.5 sacks.

1987

8–7
Historical season

Jerry Burns
Wade Wilson

Lost NFC ChampionshipPoints: 336 for / 335 allowed

Strike-shortened 8-7 wild card; stunning road playoff wins at New Orleans 44-10 and San Francisco 36-24; Anthony Carter 227 receiving vs SF; lost NFC title at Washington 17-10.

1986

9–7
Historical season

Jerry Burns
Tommy Kramer

Playoff outcome not recordedPoints: 398 for / 273 allowed

Jerry Burns era begins; 9-7; Tommy Kramer's Pro Bowl year with 3,000 passing yards; Wade Wilson emerges.

1985

7–9
Historical season

Bud Grant
Tommy Kramer

Playoff outcome not recordedPoints: 346 for / 359 allowed

Grant returns for one season at 7-9; team captain Matt Blair retires; full rebuild signals.

1984

3–13
Historical season

Les Steckel
Tommy Kramer

Playoff outcome not recordedPoints: 276 for / 484 allowed

Les Steckel's infamous boot-camp year; 3-13, worst record in franchise history; fired after one season.

1983

8–8
Historical season

Bud Grant
Tommy Kramer

Playoff outcome not recordedPoints: 316 for / 348 allowed

Bud Grant retires after 17 seasons; 161 regular-season wins; four Super Bowls; defensive identity begins to fade.

1982

5–4
Historical season

Bud Grant
Tommy Kramer

Lost 2nd RoundPoints: 187 for / 198 allowed

Strike-shortened season

1981

7–9
Historical season

Bud Grant
Tommy Kramer

Playoff outcome not recordedPoints: 325 for / 369 allowed

Moved to Metrodome

1980

9–7
Historical season

Bud Grant
Tommy Kramer

Lost DivisionalPoints: 317 for / 308 allowed

Last season at Met Stadium

1970s

1979

7–9
Historical season

Bud Grant
Tommy Kramer

Playoff outcome not recordedPoints: 259 for / 337 allowed

Post-Tarkenton transition; Tommy Kramer inherits starting job; Ahmad Rashad Pro Bowl year.

1978

8–7–1
Historical season

Bud Grant
Tommy Kramer

Lost DivisionalPoints: 294 for / 306 allowed

Tarkenton's final season, 8-7-1; Bud Grant's last playoff appearance of the 1970s; lost divisional to Rams.

1977

9–5
Historical season

Bud Grant
Fran Tarkenton

Lost NFC ChampionshipPoints: 231 for / 227 allowed

Foreman's last 1,000-yard year; 9-5; lost NFC Championship to Cowboys 23-6, closing the Super Bowl window.

1976

11–2–1
Historical season

Bud Grant
Fran Tarkenton

Lost Super Bowl XIPoints: 305 for / 176 allowed

Tarkenton throws for career-high 17 TDs; Foreman 2nd straight 1,000-yard season; lost SB XI to Raiders 32-14 in Rose Bowl.

1975

12–2
Historical season

Bud Grant
Fran Tarkenton

Lost NFC ChampionshipPoints: 377 for / 180 allowed

12-2 with Tarkenton NFL MVP; Drew Pearson 'Hail Mary' with no offensive PI call ends season at home vs Dallas.

1974

10–4
Historical season

Bud Grant
Fran Tarkenton

Lost Super Bowl IXPoints: 310 for / 195 allowed

Tarkenton NFL MVP runner-up; 10-4; lost SB IX to Steelers 16-6 in freezing Tulane Stadium, first NFC rep to lose three Super Bowls.

1973

12–2
Historical season

Bud Grant
Fran Tarkenton

Lost Super Bowl VIIIPoints: 296 for / 168 allowed

Tarkenton returns; Chuck Foreman 1,163 scrimmage yards as rookie; lost SB VIII to Dolphins 24-7 in Houston.

1972

7–7
Historical season

Bud Grant
Fran Tarkenton

Playoff outcome not recordedPoints: 301 for / 252 allowed

Rebuilding year

1971

11–3
Historical season

Bud Grant
Fran Tarkenton

Lost DivisionalPoints: 245 for / 139 allowed

Alan Page becomes first defensive NFL MVP; Tarkenton acquired back from Giants for draft picks + receivers.

1970

12–2
Historical season

Bud Grant
Gary Cuozzo

Lost NFC ChampionshipPoints: 335 for / 143 allowed

12-2 with Gary Cuozzo QB'ing; first-ever NFC title game; lost to 49ers 17-14 in Kezar farewell.

1960s

1969

12–2
Historical season

Bud Grant
Joe Kapp

Lost Super Bowl IVPoints: 379 for / 133 allowed

12-2; NFL Championship over Browns 27-7; Joe Kapp NFL MVP; lost SB IV to Chiefs 23-7 as 13-point favorites.

1968

8–6
Historical season

Bud Grant
Joe Kapp

Playoff outcome not recordedPoints: 282 for / 242 allowed

First Central Division title; 8-6; Grant's cold-weather identity forms; lost Western Conference final to Colts.

1967

3–8–3
Historical season

Bud Grant
Joe Kapp

Playoff outcome not recordedPoints: 233 for / 294 allowed

Bud Grant era begins; Tarkenton traded to Giants for two 1sts; Alan Page drafted 15th overall.

1966

4–9–1
Historical season

Norm Van Brocklin
Fran Tarkenton

Playoff outcome not recordedPoints: 292 for / 304 allowed

Van Brocklin resigns mid-season over Tarkenton relationship; team drifts to 4-9-1; Bud Grant recruited from CFL.

1965

7–7
Historical season

Norm Van Brocklin
Fran Tarkenton

Playoff outcome not recordedPoints: 383 for / 403 allowed

Tarkenton traded to Giants after season

1964

8–5–1
Historical season

Norm Van Brocklin
Fran Tarkenton

Playoff outcome not recordedPoints: 355 for / 296 allowed

First winning season

1963

5–8–1
Historical season

Norm Van Brocklin
Fran Tarkenton

Playoff outcome not recordedPoints: 309 for / 390 allowed

First winning month in franchise history

1962

2–11–1
Historical season

Norm Van Brocklin
Fran Tarkenton

Playoff outcome not recordedPoints: 254 for / 410 allowed

Growing pains in year two

1961

3–11
Historical season

Norm Van Brocklin
Fran Tarkenton

Playoff outcome not recordedPoints: 285 for / 407 allowed

Expansion debut; Tarkenton relieves Mason for first win 37-13 over Bears; Van Brocklin's first-year chaos.

A missing statistic is shown as a dash; zero means zero.