2004 NFL Previous Season Next Season Roster Key Stat Key
2004 Minnesota Vikings (NFL) 2nd place National Football Conference North Division 8-8-0 .500
Head Coach: Mike Tice
Wide ReceiversCharlie Baggett
Defensive LineBrian Baker
Defensive Assistant/Assistant LinebackersPete Bercich
Defensive Coordinator/LinebackersTed Cottrell
Running BacksDean Dalton
Assistant Strength and ConditioningMark Ellis
Offensive Quality ControlRandy Hanson
SecondaryChuck Knox, Jr.
Offensive Coordinator/QuarterbacksScott Linehan
Offensive LineSteve Loney
Defensive Quality ControlJim Panagos
Assistant SecondaryKevin Ross
Strength and ConditioningKurt Shultz
Tight Ends/Assistant Offensive LineJohn Tice
Special TeamsRusty Tillman
DayDateOpponentScoreLocationVenueAttendanceNotes
Sat8/14/2004HArizona Cardinals23-6WMinneapolis, MNMetrodome63658
Fri8/20/2004AAtlanta Falcons24-27LAtlanta, GAGeorgia Dome70623
Fri8/27/2004HSan Francisco 49ers23-10WMinneapolis, MNMetrodome63960
Thu9/2/2004ASeattle Seahawks21-23LSeattle, WASeahawks Stadium50198
Sun9/12/2004HDallas Cowboys35-17WMinneapolis, MNMetrodome64105
Mon9/20/2004APhiladelphia Eagles16-27LPhiladelphia, PALincoln Financial Field67676
Sun9/26/2004HChicago Bears27-22WMinneapolis, MNMetrodome64163
Sun10/10/2004AHouston Texans34-28WHouston, TXReliant Stadium70718
Sun10/17/2004ANew Orleans Saints38-31WNew Orleans, LALouisiana Superdome64900
Sun10/24/2004HTennessee Titans20-3WMinneapolis, MNMetrodome64108
Sun10/31/2004HNew York Giants13-34LMinneapolis, MNMetrodome64102
Mon11/8/2004AIndianapolis Colts28-31LIndianapolis, INRCA Dome57307
Sun11/14/2004AGreen Bay Packers31-34LGreen Bay, WILambeau Field70671
Sun11/21/2004HDetroit Lions22-19WMinneapolis, MNMetrodome64156
Sun11/28/2004HJacksonville Jaguars27-16WMinneapolis, MNMetrodome64004
Sun12/5/2004AChicago Bears14-24LChicago, ILSoldier Field62051
Sun12/12/2004HSeattle Seahawks23-27LMinneapolis, MNMetrodome64110
Sun12/19/2004ADetroit Lions28-27WDetroit, MIFord Field62337
Fri12/24/2004HGreen Bay Packers31-34LMinneapolis, MNMetrodome64311
Sun1/2/2005AWashington Redskins18-21LLandover, MDFedExField76876
Sun1/9/2005AGreen Bay Packers31-17WGreen Bay, WILambeau Field71075NFC Wild Card Playoff
Sun1/16/2005APhiladelphia Eagles14-27LPhiladelphia, PALincoln Financial Field67722NFC Divisional Playoff
Exhibition game. Playoff game. A=Away game. H=Home game. N=Neutral site game. W=Win. L=Loss. T=Tie. OT=Overtime.
NoPlayerPosHtWtAgeCollegeGPGS
2Darren BennettP6-523539none150
23Michael BennettRB5-920926Wisconsin117
44Sean BertonTE6-426925West Virginia; North Carolina State147
78Matt BirkC6-430828Harvard1211
81Nate BurlesonWR6-019523Nevada-Reno1616
16Kelly CampbellWR5-1017224Georgia Tech163
21Corey ChavousSS6-120528Vanderbilt1616
55Chris ClaiborneRLB6-325626Southern California1212
1Jose CortezK5-1120129Los Angeles Valley JC; Oregon State80
11Daunte CulpepperQB6-426027Central Florida1616
71David DixonROG6-535035Ricks JC; Arizona State1616
12Gus FrerotteQB6-223333Tulsa160
73Adam GoldbergOG-OT6-731424Wyoming136
72Adam HaayerOT-OG6-630827Minnesota41
56E.J. HendersonMLB6-124524Maryland1414
92Chris HovanLDT6-229726Boston College139
82Keenan HowryWR5-1017223Oregon30
97Spencer JohnsonDT6-328623Auburn97
51Lance JohnstoneDE6-425131Temple161
31Rushen JonesCB-RB5-1019724Vanderbilt50
40Jimmy KleinsasserTE6-327227North Dakota11
76Chris LiwienskiLOG6-532129Indiana1616
46Cullen LoefflerLONG6-524123Texas160
90Steve MartinDT6-431130Missouri120
74Bryant McKinnieLOT6-833825Lackawanna JC; Miami (Florida)1616
84Randy MossWR6-420627Florida State; Marshall1313
59Mike NattielLB6-022724Florida160
28Larry NedRB5-1121626San Diego State160
52Keith NewmanLLB6-224727North Carolina1514
24Willie OffordS6-121426South Carolina160
89Richard OwensTE-HBK6-427324Louisville72
87Marcus RobinsonWR6-321529South Carolina167
75Mike RosenthalOT6-731527Notre Dame22
27Brian RussellFS6-220826Pennsylvania; San Diego State1616
57Raonall SmithLB6-224426Washington State73
85Jermaine WigginsHBK-TE6-225829Marshall; Georgia1413
94Chuck WileyDE6-527829Louisiana State52
29Brian WilliamsRCB5-1120125North Carolina State1616
93Kevin WilliamsRDT6-531124Oklahoma State1616
20Moe WilliamsRB6-120430Kentucky141
26Antoine WinfieldLCB5-918027Ohio State1412
60Cory WithrowC6-228529Washington State125
7Morten AndersenK6-222144Michigan State160
33Ralph BrownCB5-1018526Nebraska120
58Rod DavisLB6-223923Southern Mississippi140
65Nat DorseyROT6-733421Georgia Tech137
83Jeff DuganTE6-425823Maryland142
79Kenny MixonLDE6-427629Louisiana State1414
30Mewelde MooreRB5-1120922Tulane103
38Rhett NelsonCB6-020124Colorado State40
98Darrion ScottDE6-328523Ohio State120
25Terrance ShawS-CB5-1119531Stephen F. Austin State154
32Onterrio SmithRB5-1021424Tennessee; Oregon116
54Dontarrious ThomasLB6-224124Auburn165
95Kenechi UdezeRDE6-328121Southern California1615
63Billy ConatyC6-230231Virginia Tech80
8Aaron EllingK6-220126George Fox; Wyoming70
50Max YatesLB6-323825Marshall10
17Ben NelsonWR6-218825St. Cloud State30
37Derek RossCB5-1019724Ohio State90
DRAFT LISTRoundOverallPosCollegeNotes
Kenechi Udeze120DESouthern Californiafrom MIA
Dontarrious Thomas248LBAuburnfrom NO
Darrion Scott388DEOhio Statefrom BAL
Nat Dorsey4115TGeorgia Tech
Mewelde Moore4119RBTulanefrom MIA
Rod Davis5155LBSouthern Mississippifrom BAL
Deandre' Eiland6184DBSouth Carolinafrom BAL
Jeff Dugan7220TEMaryland
SCORING BY QUARTERS1st2nd3rd4thOT
Team Totals54136731366
Opponents Totals78135541280
TEAM STATSTOP1ST DOWNSRushingPassingPenalty3RD DOWN EFFICIENCY4TH DOWN EFFICIENCYPENYDS
Team Totals30:023519822528102/195 52.3%6/10 60.0%117884
Opponents Totals29:583501102202090/196 45.9%10/16 62.5%110974
SCORINGTDX1X1APCTX2X2AFGFGAPCTSAFPTS
Morten Andersen04545100.000182281.8099
Randy Moss13000000078
Nate Burleson10001100062
Marcus Robinson8000000048
Onterrio Smith4001100026
Jermaine Wiggins4000000024
Moe Williams4000000024
Daunte Culpepper2001200014
Michael Bennett2000000012
Kelly Campbell100000006
Chris Claiborne100000006
Kevin Williams100000006
Team Totals504545100.034182281.80405
Opponents Totals464343100.013242788.91395
FIELD GOALSMADEATTPCT1-1920-2930-3940-4950+
Morten Andersen182281.81/18/85/74/60/0
Team Totals182281.81/18/85/74/60/0
Opponents Totals242788.90/05/510/127/72/3
RUSHINGATTYDSAVGLGTDFDG20+G40+FUM
Onterrio Smith1245444.438218402
Daunte Culpepper884064.616232000
Mewelde Moore653795.833016200
Michael Bennett702763.925114101
Moe Williams301615.449313110
Nate Burleson6498.21104000
Brian Russell144.0400000
Kelly Campbell341.31601001
Team Totals38718234.749898819
Opponents Totals43520064.653151101019
PASSINGATTCOMPCTINCYDSY/ATTY/COMLGTDTD%INTINT%TSYLNYPFDG20+G40+RTG
Daunte Culpepper54837969.215847178.612.482t397.1112.04623844792246318110.9
Randy Moss2150.003718.537.03700.0150.0003711056.3
Gus Frerotte100.0100.000.000.000000039.6
Mewelde Moore100.0100.000.000.000000039.6
Team Totals55238068.816047548.612.582t397.1122.24623845162256418109.8
Opponents Totals54433862.119541307.612.262305.5112.039234389622052795.5
RECEIVINGTARRECPCTYDSAVGLGTDFDG20+G40+FUM
Jermaine Wiggins927177.27059.939433901
Nate Burleson1026866.7100614.868t9501440
Randy Moss864957.076715.782t13431161
Marcus Robinson794759.565714.050t8311131
Onterrio Smith453680.039410.963t222410
Mewelde Moore322784.42388.82608400
Moe Williams272177.823311.128110200
Michael Bennett232191.32079.938t16200
Kelly Campbell321959.436419.261114740
Sean Berton11981.8788.71402000
Richard Owens88100.0698.61804000
Jimmy Kleinsasser3266.72412.01801000
Larry Ned11100.099.0901000
Keenan Howry11100.033.0300000
Team Totals54238070.1475412.582t3922564183
Opponents Totals33862.1413012.262302205275
INTERCEPTIONSINTYDSAVGLGTD
Antoine Winfield38929.7560
Brian Williams2147.0140
Brian Russell14141.0410
Terrance Shaw12222.0220
Raonall Smith11919.0190
Chris Claiborne11515.015t1
Kevin Williams177.070
Corey Chavous100.000
Team Totals1120718.8561
Opponents Totals1220717.3520
PUNTINGNOYDSAVGLGBLTBI20OOBDNRYDSNYDSNET
Darren Bennett57224039.361031849169201135.3
Team Totals57224039.361031849169201135.3
Opponents Totals59248842.2550424275213336.2
PUNT RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Nate Burleson2592148.691t1211
Mewelde Moore41287.0170000
Keenan Howry233316.5210100
Randy Moss0100000
Team Totals31142758.991t1311
Opponents Totals26151696.515000
KICKOFFSNOYDSAVGOBTBRETRETYTDOSAOSR
Jose Cortez38243063.91433891100
Aaron Elling35223463.80034799010
Darren Bennett16262.000112000
Morten Andersen843354.1007167010
Team Totals82515962.914751869020
Team Totals7314480
KICKOFF RETURNSNOFCYDSAVGLGTDG20+G40+FUM
Kelly Campbell35076021.75501920
Mewelde Moore20038619.33301200
Onterrio Smith9015517.2240400
Nate Burleson205125.5290200
Keenan Howry204522.5240200
Derek Ross203316.5190000
Rod Davis101515.0150000
Sean Berton1033.030000
Spencer Johnson1000.000001
Team Totals730144819.85503921
Opponents Totals750186924.992t1
SACKSNOYDS
Kevin Williams11.560.5
Lance Johnstone11.066.0
Kenechi Udeze5.037.0
Keith Newman3.521.5
Kenny Mixon2.517.0
Chris Hovan1.57.0
Chris Claiborne1.03.0
E.J. Henderson1.09.0
Spencer Johnson1.08.0
Steve Martin0.51.0
Dontarrious Thomas0.54.0
Team Totals39.0234.0
Opponents Totals46.0238.0
FUMBLESNOLOSTOWNOPPRECYDSTD
Michael Bennett1010100
Matt Birk20000-310
Nate Burleson1010100
Kelly Campbell1100000
Chris Claiborne0001100
Daunte Culpepper94000-110
Adam Haayer0010100
Chris Hovan0001100
Spencer Johnson1100000
Chris Liwienski0010100
Bryant McKinnie0010100
Mewelde Moore0010100
Randy Moss1100000
Marcus Robinson1000000
Brian Russell0001100
Darrion Scott0002200
Onterrio Smith2110100
Dontarrious Thomas0001120
Kenechi Udeze00011-20
Jermaine Wiggins1010100
Kevin Williams00033771
Moe Williams0010100
Antoine Winfield0001100
Cory Withrow0010100
Team Totals209101121351
Opponents Totals2511139220
DEFENSETKLTTTADTDASTTSTAMTMAPDQHTFLFFBL
E.J. Henderson946628662800003910
Antoine Winfield887216631591008320
Brian Russell826220591931007110
Corey Chavous816120592020006210
Brian Williams7663135912410011520
Kevin Williams7052185218000081320
Dontarrious Thomas604317351681000110
Chris Claiborne573918391800005210
Keith Newman483612361200003400
Kenny Mixon462818281800002300
Spencer Johnson402911271120001300
Kenechi Udeze362511251100002610
Terrance Shaw3531427440005000
Lance Johnstone3125625600001850
Willie Offord2819912673001100
Raonall Smith27225125100002100
Darrion Scott231211121100001200
Mike Nattiel2219311380000000
Chris Hovan2011911900002200
Steve Martin2011911900001000
Ralph Brown141046143000100
Derek Ross131309040001000
Larry Ned1312110111000000
Rod Davis9811071000000
Moe Williams7520032200000
Ben Nelson4402020000000
Aaron Elling4400040000000
Chuck Wiley3212100000000
Mewelde Moore3301010100000
Nate Burleson3301000200000
Max Yates2111100000000
Jeff Dugan2200020000000
Richard Owens2200020000000
Daunte Culpepper2200000200000
Adam Goldberg2200000200000
Chris Liwienski2200000200000
Rushen Jones1101000000000
Morten Andersen1010001000000
Jose Cortez1100010000000
Cullen Loeffler1100010000000
David Dixon1100000100000
Randy Moss1100000100000
Marcus Robinson1100000100000
Cory Withrow1100000100000
Darren Bennett0000000000000
Michael Bennett0000000000000
Sean Berton0000000000000
Matt Birk0000000000000
Kelly Campbell0000000000000
Billy Conaty0000000000000
Nat Dorsey0000000000000
Gus Frerotte0000000000000
Adam Haayer0000000000000
Keenan Howry0000000000000
Jimmy Kleinsasser0000000000000
Bryant McKinnie0000000000000
Rhett Nelson0000000000000
Mike Rosenthal0000000000000
Onterrio Smith0000000000000
Jermaine Wiggins0000000000000
Team Totals108481526970125499151507067170
Opponents Totals104181123070220190291906660120
PENALTIESTotalDeclinedAcceptedYDSYdsNullifiedFD
Chris Liwienski1111071510
Nat Dorsey81745270
Brian Williams71665374
Randy Moss71640340
Bryant McKinnie7253000
Adam Goldberg60635620
Matt Birk50545320
Larry Ned5143000
Daunte Culpepper5231000
Derek Ross5321501
Kelly Campbell4133500
Dontarrious Thomas4133400
Marcus Robinson4132500
Cory Withrow4221500
Terrance Shaw3033082
Antoine Winfield3032702
Rod Davis3032500
Mike Nattiel3032301
Adam Haayer3032000
Rushen Jones3031801
Corey Chavous3124302
Jeff Dugan3121000
Keith Newman3121002
Sean Berton20215270
Lance Johnstone2022001
Willie Offord2021801
Mike Rosenthal2021500
David Dixon2021000
Kenechi Udeze2021000
Nate Burleson2115130
Richard Owens2111000
Chris Claiborne211500
Brian Russell211501
Kevin Williams211500
Raonall Smith1011000
Max Yates1011000
Ralph Brown101500
E.J. Henderson101501
Steve Martin101501
Kenny Mixon101500
Mewelde Moore101500
Jermaine Wiggins101500
Moe Williams101500
Chris Hovan110000
NFL Training Camps
NFL Game Weather History
NFL Roster Limits
Acknowledgements
Privacy Policy
©2006-2018 The Pro Football Archives. All Rights Reserved.