Minnesota Vikings

8-8-0 2nd in NFC North
Logo for the 2004 Minnesota Vikings

PPG

25.3

6th

OPP PPG

24.7

26th

RUSH YDS/G

113.9

18th

PASS YDS/G

297.1

1st

Overview Stats Scores & Schedule Roster Splits History

Team Regular Season

GP PTS YDS PLY AVG RUSH YDS RUSH ATT RUSH AVG PASS YDS PASS ATT PASS AVG SCK SCKY 1DWN RUSH 1DWN PASS 1DWN PEN 1DWN PEN PEN YDS
Team 16 405 6,339 985 6.4 1,823 387 4.7 4,754 552 8.6 46 238 351 98 225 28 117 884
Team Rank 6th 4th 22nd 2nd 18th 28th 2nd 1st 8th 2nd 25th 16th 4th 14th 4th 15th 20th 13th
Opponent 16 395 5,902 1,018 5.8 2,006 435 4.6 4,130 544 7.6 39 234 350 110 220 20 110 974
Opponent Rank 26th 28th 22nd 30th 21st 13th 28th 29th 27th 27th 12th 18th 31st 24th 32nd 3rd 18th 9th
Net +10 +437 -33 +0.6 -183 -48 +0.1 +624 +8 +1.0 +7 +4 +1 -12 +5 +8 +7 -90
Net Rank 13th 11th 24th 4th 18th 20th 13th 5th 15th 5th 24th 16th 15th 18th 13th 5th 26th 4th

Player Regular Season

Passing GP CMP ATT PCT ATT/G YDS AVG YDS/G TD TD% INT INT% LNG SCK SCKY RATE
Daunte Culpepper Daunte Culpepper 16 379 548 69.2 34.3 4,717 8.6 294.8 39 7.1 11 2.0 82 46 238 110.9
Randy Moss Randy Moss 13 1 2 50.0 0.2 37 18.5 2.8 0 0.0 1 50.0 37 0 0 56.3
Gus Frerotte Gus Frerotte 16 0 1 0.0 0.1 0 0.0 0.0 0 0.0 0 0.0 0 0 39.6
Mewelde Moore Mewelde Moore 10 0 1 0.0 0.1 0 0.0 0.0 0 0.0 0 0.0 0 0 39.6

Team Playoffs

GP PTS YDS PLY AVG RUSH YDS RUSH ATT RUSH AVG PASS YDS PASS ATT PASS AVG SCK SCKY 1DWN RUSH 1DWN PASS 1DWN PEN 1DWN PEN PEN YDS
Team 2 45 769 130 5.9 213 48 4.4 600 76 7.9 6 44 39 13 23 3 14 164
Team Rank 6th 4th 4th 4th 6th 6th 4th 4th 3rd 5th 9th 5th 6th 5th 7th 8th 12th 12th
Opponent 2 44 701 123 5.7 214 54 4.0 502 66 7.6 3 15 47 13 27 59 12 75
Opponent Rank 5th 8th 7th 7th 5th 6th 5th 10th 9th 7th 8th 3rd 9th 7th 10th 11th 4th 6th
Net +1 +68 +7 +0.2 -1 -6 +0.5 +98 +10 +0.3 +3 +29 -8 0 -4 -56 +2 +89
Net Rank 5th 4th 3rd 4th 6th 8th 4th 4th 3rd 5th 11th 2nd 9th 7th 9th 12th 9th 12th

Rushing GP ATT ATT/G YDS YPC YDS/G TD LNG PLY SCM YDS SCM
Onterrio Smith Onterrio Smith 11 124 11.3 544 4.4 49.5 2 38 160 938
Daunte Culpepper Daunte Culpepper 16 88 5.5 406 4.6 25.4 2 16 88 406
Michael Bennett Michael Bennett 11 70 6.4 276 3.9 25.1 1 25 91 483
Mewelde Moore Mewelde Moore 10 65 6.5 379 5.8 37.9 0 33 92 617
Moe Williams Moe Williams 14 30 2.1 161 5.4 11.5 3 49 51 394
Nate Burleson Nate Burleson 16 6 0.4 49 8.2 3.1 0 11 74 1,055
Kelly Campbell Kelly Campbell 16 3 0.2 4 1.3 0.3 0 16 22 368
Brian Russell Brian Russell 16 1 0.1 4 4.0 0.3 0 4 1 4

Receiving GP REC TRG REC/G YDS AVG YDS/G TD LNG PLY SCM YDS SCM
Jermaine Wiggins Jermaine Wiggins 14 71 92 5.1 705 9.9 50.4 4 39 71 705
Nate Burleson Nate Burleson 16 68 102 4.3 1,006 14.8 62.9 9 68 74 1,055
Randy Moss Randy Moss 13 49 86 3.8 767 15.7 59.0 13 82 49 767
Marcus Robinson Marcus Robinson 16 47 79 2.9 657 14.0 41.1 8 50 47 657
Onterrio Smith Onterrio Smith 11 36 45 3.3 394 10.9 35.8 2 63 160 938
Mewelde Moore Mewelde Moore 10 27 32 2.7 238 8.8 23.8 0 26 92 617
Moe Williams Moe Williams 14 21 27 1.5 233 11.1 16.6 1 28 51 394
Michael Bennett Michael Bennett 11 21 23 1.9 207 9.9 18.8 1 38 91 483
Kelly Campbell Kelly Campbell 16 19 32 1.2 364 19.2 22.8 1 61 22 368
Sean Berton Sean Berton 14 9 11 0.6 78 8.7 5.6 0 14 9 78
Richard Owens Richard Owens 7 8 8 1.1 69 8.6 9.9 0 18 8 69
Jimmy Kleinsasser Jimmy Kleinsasser 1 2 3 2.0 24 12.0 24.0 0 18 2 24
Larry Ned Larry Ned 16 1 1 0.1 9 9.0 0.6 0 9 1 9
Keenan Howry Keenan Howry 3 1 1 0.3 3 3.0 1.0 0 3 1 3

Defense GP TKL AST COMB TFL SCK PDEF INT YDS AVG TD LNG
E.J. Henderson E.J. Henderson 14 66 28 94 9 1.0 3 0 0 0
Antoine Winfield Antoine Winfield 14 72 16 88 3 0.0 8 3 89 29.7 0 56
Brian Russell Brian Russell 16 62 20 82 1 0.0 7 1 41 41 0 41
Corey Chavous Corey Chavous 16 61 20 81 2 0.0 6 1 0 0 0 0
Brian Williams Brian Williams 16 63 13 76 5 0.0 11 2 14 7 0 14
Kevin Williams Kevin Williams 16 52 18 70 13 11.5 8 1 7 7 0 7
Dontarrious Thomas Dontarrious Thomas 16 43 17 60 1 0.5 0 0 0 0
Chris Claiborne Chris Claiborne 12 39 18 57 2 1.0 5 1 15 15 1 15
Keith Newman Keith Newman 15 36 12 48 4 3.5 3 0 0 0
Kenny Mixon Kenny Mixon 14 28 18 46 3 2.5 2 0 0 0
Spencer Johnson Spencer Johnson 9 29 11 40 3 1.0 1 0 0 0
Kenechi Udeze Kenechi Udeze 16 25 11 36 6 5.0 2 0 0 0
Terrance Shaw Terrance Shaw 15 31 4 35 0 0.0 5 1 22 22 0 22
Lance Johnstone Lance Johnstone 16 25 6 31 8 11.0 1 0 0 0
Willie Offord Willie Offord 16 19 9 28 1 0.0 1 0 0 0
Raonall Smith Raonall Smith 7 22 5 27 1 0.0 2 1 19 19 0 19
Darrion Scott Darrion Scott 12 12 11 23 2 0.0 1 0 0 0
Michael Nattiel Michael Nattiel 16 19 3 22 0 0.0 0 0 0 0
Chris Hovan Chris Hovan 13 11 9 20 2 1.5 2 0 0 0
Steve Martin Steve Martin 12 11 9 20 0 0.5 1 0 0 0
Ralph Brown Ralph Brown 12 10 4 14 1 0.0 0 0 0 0
Derek Ross Derek Ross 9 13 0 13 0 0.0 1 0 0 0
Larry Ned Larry Ned 16 12 1 13 0 0.0 0 0 0 0
Rod Davis Rod Davis 14 8 1 9 0 0.0 0 0 0 0
Moe Williams Moe Williams 14 5 2 7 0 0.0 0 0 0 0
Aaron Elling Aaron Elling 7 4 0 4 0 0.0 0 0 0 0
Nate Burleson Nate Burleson 16 3 0 3 0 0.0 0 0 0 0
Mewelde Moore Mewelde Moore 10 3 0 3 0 0.0 0 0 0 0
Chuck Wiley Chuck Wiley 5 2 1 3 0 0.0 0 0 0 0
Daunte Culpepper Daunte Culpepper 16 2 0 2 0 0.0 0 0 0 0
Jeff Dugan Jeff Dugan 14 2 0 2 0 0.0 0 0 0 0
Adam Goldberg Adam Goldberg 13 2 0 2 0 0.0 0 0 0 0
Chris Liwienski Chris Liwienski 16 2 0 2 0 0.0 0 0 0 0
Ben Nelson Ben Nelson 3 2 0 2 0 0.0 0 0 0 0
Rhett Nelson Rhett Nelson 4 2 0 2 0 0.0 0 0 0 0
Richard Owens Richard Owens 7 2 0 2 0 0.0 0 0 0 0
Max Yates Max Yates 1 1 1 2 0 0.0 0 0 0 0
Jose Cortez Jose Cortez 8 1 0 1 0 0.0 0 0 0 0
David Dixon David Dixon 16 1 0 1 0 0.0 0 0 0 0
Rushen Jones Rushen Jones 5 1 0 1 0 0.0 0 0 0 0
Cullen Loeffler Cullen Loeffler 16 1 0 1 0 0.0 0 0 0 0
Randy Moss Randy Moss 13 1 0 1 0 0.0 0 0 0 0
Marcus Robinson Marcus Robinson 16 1 0 1 0 0.0 0 0 0 0
Cory Withrow Cory Withrow 12 1 0 1 0 0.0 0 0 0 0
Morten Andersen Morten Andersen 16 0 1 1 0 0.0 0 0 0 0

Scoring GP RUSH REC RET TOT FGM XPM XP2 SFTY PTS
Morten Andersen Morten Andersen 16 0 0 0 0 18 45 0 0 99
Randy Moss Randy Moss 13 0 13 0 13 0 0 0 0 78
Nate Burleson Nate Burleson 16 0 9 1 10 0 0 1 0 62
Marcus Robinson Marcus Robinson 16 0 8 0 8 0 0 0 0 48
Onterrio Smith Onterrio Smith 11 2 2 0 4 0 0 1 0 26
Jermaine Wiggins Jermaine Wiggins 14 0 4 0 4 0 0 0 0 24
Moe Williams Moe Williams 14 3 1 0 4 0 0 0 0 24
Daunte Culpepper Daunte Culpepper 16 2 0 0 2 0 0 1 0 14
Michael Bennett Michael Bennett 11 1 1 0 2 0 0 0 0 12
Kelly Campbell Kelly Campbell 16 0 1 0 1 0 0 0 0 6
Chris Claiborne Chris Claiborne 12 0 0 1 1 0 0 0 0 6
Kevin Williams Kevin Williams 16 0 0 1 1 0 0 0 0 6

Returns GP KR KR YDS KR AVG KR TD KR LNG PR PR YDS PR AVG PR TD PR LNG
Kelly Campbell Kelly Campbell 16 35 760 21.7 0 0 0 0
Nate Burleson Nate Burleson 16 2 51 25.5 0 25 214 8.6 1 91
Mewelde Moore Mewelde Moore 10 20 386 19.3 0 4 28 7.0 0 17
Onterrio Smith Onterrio Smith 11 9 155 17.2 0 0 0 0
Keenan Howry Keenan Howry 3 2 45 22.5 0 2 33 16.5 0 21
Derek Ross Derek Ross 9 2 33 16.5 0 0 0 0
Rod Davis Rod Davis 14 1 15 15.0 0 0 0 0
Sean Berton Sean Berton 14 1 3 3.0 0 0 0 0
Spencer Johnson Spencer Johnson 9 1 0 0.0 0 0 0 0

Kicking GP FGM FGA FG% FG 1-19 FG 20-29 FG 30-39 FG 40-49 FG 50+ XPM XPA XP% PTS
Morten Andersen Morten Andersen 16 18 22 81.8 1-1 8-8 5-7 4-6 0-0 45 45 100.0 99

Punting GP PUNT YDS AVG LNG BLK
Darren Bennett Darren Bennett 15 57 2,240 39.3 61 0

Player Playoffs

Passing GP CMP ATT PCT ATT/G YDS AVG YDS/G TD TD% INT INT% LNG SCK SCKY RATE
Daunte Culpepper Daunte Culpepper 2 43 75 57.3 37.5 600 8.0 300.0 5 6.7 2 2.7 68 6 44 94.3
Gus Frerotte Gus Frerotte 2 0 1 0.0 0.5 0 0.0 0.0 0 0.0 0 0.0 0 0 0 39.6

Rushing GP ATT ATT/G YDS YPC YDS/G TD LNG PLY SCM YDS SCM
Onterrio Smith Onterrio Smith 2 18 9.0 73 4.1 36.5 0 17 24 123
Michael Bennett Michael Bennett 2 17 8.5 68 4.0 34.0 0 18 21 79
Daunte Culpepper Daunte Culpepper 2 12 6.0 72 6.0 36.0 1 27 12 72
Mewelde Moore Mewelde Moore 2 1 0.5 0 0.0 0.0 0 0 3 20

Receiving GP REC TRG REC/G YDS AVG YDS/G TD LNG PLY SCM YDS SCM
Nate Burleson Nate Burleson 2 8 11 4.0 110 13.8 55.0 1 29 8 110
Randy Moss Randy Moss 2 7 20 3.5 121 17.3 60.5 2 34 7 121
Marcus Robinson Marcus Robinson 2 6 10 3.0 123 20.5 61.5 1 40 6 123
Onterrio Smith Onterrio Smith 2 6 12 3.0 50 8.3 25.0 0 16 24 123
Jermaine Wiggins Jermaine Wiggins 2 5 7 2.5 58 11.6 29.0 0 20 5 58
Michael Bennett Michael Bennett 2 4 6 2.0 11 2.8 5.5 0 9 21 79
Moe Williams Moe Williams 1 2 2 2.0 72 36.0 72.0 1 68 2 72
Mewelde Moore Mewelde Moore 2 2 2 1.0 20 10.0 10.0 0 12 3 20
Kelly Campbell Kelly Campbell 2 2 3 1.0 19 9.5 9.5 0 12 2 19
Sean Berton Sean Berton 2 1 1 0.5 16 16.0 8.0 0 16 1 16

Defense GP TKL AST COMB TFL SCK PDEF INT YDS AVG TD LNG
Antoine Winfield Antoine Winfield 2 16 1 17 0 1.0 2 1 3 3 0 3
Willie Offord Willie Offord 2 6 7 13 0 0.0 1 0 0 0
Chris Claiborne Chris Claiborne 2 11 1 12 3 1.0 2 0 0 0
E.J. Henderson E.J. Henderson 2 9 3 12 0 0.0 0 0 0 0
Brian Williams Brian Williams 2 8 4 12 0 0.0 4 1 0 0 0 0
Kenny Mixon Kenny Mixon 2 6 2 8 0 0.0 0 0 0 0
Spencer Johnson Spencer Johnson 2 6 1 7 0 0.0 0 0 0 0
Kevin Williams Kevin Williams 2 5 2 7 0 0.0 0 0 0 0
Keith Newman Keith Newman 2 5 1 6 0 0.0 0 0 0 0
Darrion Scott Darrion Scott 2 4 2 6 1 1.0 0 0 0 0
Dontarrious Thomas Dontarrious Thomas 2 2 4 6 0 0.0 0 0 0 0
Brian Russell Brian Russell 2 3 1 4 0 0.0 2 1 14 14 0 14
Kenechi Udeze Kenechi Udeze 2 2 2 4 1 0.0 0 0 0 0
Rod Davis Rod Davis 2 3 0 3 0 0.0 0 0 0 0
Rushen Jones Rushen Jones 2 3 0 3 0 0.0 0 0 0 0
Lance Johnstone Lance Johnstone 2 2 0 2 1 0.0 0 0 0 0
Terrance Shaw Terrance Shaw 2 1 1 2 0 0.0 0 0 0 0
Ralph Brown Ralph Brown 2 1 0 1 0 0.0 1 1 27 27 0 27
Daunte Culpepper Daunte Culpepper 2 1 0 1 0 0.0 0 0 0 0
Adam Goldberg Adam Goldberg 2 1 0 1 0 0.0 0 0 0 0
Steve Martin Steve Martin 2 1 0 1 0 0.0 0 0 0 0
Moe Williams Moe Williams 1 1 0 1 0 0.0 0 0 0 0
Cullen Loeffler Cullen Loeffler 2 0 1 1 0 0.0 0 0 0 0
Larry Ned Larry Ned 2 0 1 1 0 0.0 0 0 0 0

Scoring GP RUSH REC RET TOT FGM XPM XP2 SFTY PTS
Randy Moss Randy Moss 2 0 2 0 2 0 0 0 0 12
Morten Andersen Morten Andersen 2 0 0 0 0 1 6 0 0 9
Nate Burleson Nate Burleson 2 0 1 0 1 0 0 0 0 6
Daunte Culpepper Daunte Culpepper 2 1 0 0 1 0 0 0 0 6
Marcus Robinson Marcus Robinson 2 0 1 0 1 0 0 0 0 6
Moe Williams Moe Williams 1 0 1 0 1 0 0 0 0 6

Returns GP KR KR YDS KR AVG KR TD KR LNG PR PR YDS PR AVG PR TD PR LNG
Nate Burleson Nate Burleson 2 0 0 0 5 14 2.8 0 9
Mewelde Moore Mewelde Moore 2 4 107 26.8 0 0 0 0
Onterrio Smith Onterrio Smith 2 4 75 18.8 0 0 0 0

Kicking GP FGM FGA FG% FG 1-19 FG 20-29 FG 30-39 FG 40-49 FG 50+ XPM XPA XP% PTS
Morten Andersen Morten Andersen 2 1 2 50.0 6 6 100.0 9

Punting GP PUNT YDS AVG LNG BLK
Darren Bennett Darren Bennett 2 8 268 33.5 48 0

NFL 2023 Leaders

NFL 2023 Rankings

NFL 2023 Betting

NFL 2023 Division Standings

AFC North W L T PCT
1
Ravens Ravens
13 4 0 .765
2
Browns Browns
11 6 0 .647
AFC East W L T PCT
1
Bills Bills
11 6 0 .647
2
Dolphins Dolphins
11 6 0 .647
AFC West W L T PCT
1
Chiefs Chiefs
11 6 0 .647
2
Raiders Raiders
8 9 0 .471
AFC South W L T PCT
1
Texans Texans
10 7 0 .588
2
Jaguars Jaguars
9 8 0 .529
NFC North W L T PCT
1
Lions Lions
12 5 0 .706
2
Packers Packers
9 8 0 .529
NFC West W L T PCT
1
49ers 49ers
12 5 0 .706
2
Rams Rams
10 7 0 .588
NFC East W L T PCT
1
Cowboys Cowboys
12 5 0 .706
2
Eagles Eagles
11 6 0 .647
NFC South W L T PCT
1
Buccaneers Buccaneers
9 8 0 .529
2
Saints Saints
9 8 0 .529