Part of a series. Previous post is here. Updated through 2019 season. All time Vikings 53 man roster.
QB Fran Tarkenton
QB Dante Culpepper
QB Tommy Kramer
RB Adrian Peterson
RB Chuck Foreman
RB Bill Brown
RB Robert Smith
RB Ted Brown
RB Ted Brown
WR Cris Carter
WR Randy Moss
WR Anthony Carter
WR Sammy White
WR Ahmad Rashad
WR Ahmad Rashad
TE Steve Jordan
TE Stu Voigt
C Mick Tinglehoff
G Randall McDaniel
G David Dixon
T Ron Yary
T Grady Alderman
OL Tim Irwin
OL Gary Zimmerman
OL Matt Birk
OL Steve Hutchinson
DE Carl Eller
DE Carl Eller
DT Alan Page
DT Kevin Williams
DE Jim Marshall
DL Chris Doleman
DL John Randle
DL Gary Larsen
DL Jared Allen
DT Henry Thomas
DL Jared Allen
DT Henry Thomas
OLB Roy Winston
MLB Scott Studwell
OLB Matt Blair
LB Wally Hilgenberger
LB Chad Greenway
LB Chad Greenway
LB Jeff Siemon
LB Fred McNeill
LB Anthony Barr
CB Bobby Bryant
CB Bobby Bryant
S Paul Krause
S Joey Browner
CB Carl Lee
DB Harrison Smith
DB Antoine Winfield
DB Harrison Smith
DB Antoine Winfield
DB Karl Kassulke
DB Ed Sharockman
DB Nate Wright
PK Ryan Longwell
PK Ryan Longwell
P Greg Coleman