2012 Minnesota Vikings Roster

#
Player
69
Jared Allen / DE
G: 16 / GS: 16 / Age: 30
College: Idaho State
19
Devin Aromashodu / WR
G: 15 / GS: 0 / Age: 28
College: Auburn
48
Matt Asiata / RB
G: 16 / GS: 0 / Age: 25
College: Utah
99
Christian Ballard / DT
G: 16 / GS: 0 / Age: 23
College: Iowa
61
Joe Berger / OT
G: 16 / GS: 0 / Age: 30
College: Michigan Tech
4
McLeod Bethel-Thompson / QB
G: 0 / GS: 0 / Age: 24
College: Sacramento State
36
Robert Blanton / DB
G: 13 / GS: 0 / Age: 23
College: Notre Dame
54
Jasper Brinkley / LB
G: 16 / GS: 15 / Age: 27
College: South Carolina
27
Brandon Burton / DB
G: 4 / GS: 0 / Age: 23
College: Utah
11
Stephen Burton / WR
G: 12 / GS: 1 / Age: 22
College: West Texas A&M
89
John Carlson / TE
G: 14 / GS: 6 / Age: 28
College: Notre Dame
85
Greg Childs / WR
G: 0 / GS: 0 / Age: 22
College: Arkansas
57
Audie Cole / LB
G: 5 / GS: 0 / Age: 23
College: North Carolina State
20
Chris Cook / DB
G: 10 / GS: 10 / Age: 25
College: Virginia
51
Larry Dean / LB
G: 16 / GS: 0 / Age: 24
College: Valdosta State
40
Rhett Ellison / TE
G: 16 / GS: 7 / Age: 24
College: Southern California
90
Fred Evans / DT
G: 16 / GS: 1 / Age: 28
College: Texas State
42
Jerome Felton / RB
G: 16 / GS: 7 / Age: 26
College: Furman
63
Brandon Fusco / C
G: 16 / GS: 16 / Age: 24
College: Slippery Rock
32
Toby Gerhart / RB
G: 16 / GS: 0 / Age: 25
College: Stanford
52
Chad Greenway / LB
G: 16 / GS: 16 / Age: 29
College: Iowa
97
Everson Griffen / DE
G: 16 / GS: 1 / Age: 24
College: Southern California
98
Letroy Guion / DT
G: 15 / GS: 15 / Age: 25
College: Florida State
12
Percy Harvin / WR
G: 9 / GS: 8 / Age: 24
College: Florida
50
Erin Henderson / LB
G: 14 / GS: 10 / Age: 26
College: Maryland
84
Michael Jenkins / WR
G: 16 / GS: 8 / Age: 30
College: Ohio State
74
Charlie Johnson / OT
G: 16 / GS: 16 / Age: 28
College: Oklahoma State
92
George Johnson / DE
G: 2 / GS: 0 / Age: 24
College: Rutgers
75
Matt Kalil / OT
G: 16 / GS: 16 / Age: 23
College: Southern California
5
Chris Kluwe / P
G: 16 / GS: 0 / Age: 30
College: UCLA
78
Troy Kropog / OT
G: 0 / GS: 0 / Age: 26
College: Tulane
71
Phil Loadholt / OT
G: 16 / GS: 16 / Age: 26
College: Oklahoma
46
Cullen Loeffler / C
G: 16 / GS: 0 / Age: 31
College: Texas
58
Tyrone McKenzie / LB
G: 16 / GS: 0 / Age: 26
College: South Florida
55
Marvin Mitchell / LB
G: 11 / GS: 1 / Age: 28
College: Tennessee
24
Anthony Orange / DB
G: 15 / GS: 7 / Age: 24
College: Fresno State
28
Adrian Peterson / RB
G: 16 / GS: 16 / Age: 27
College: Oklahoma
7
Christian Ponder / QB
G: 16 / GS: 16 / Age: 24
College: Florida State
41
Mistral Raymond / DB
G: 10 / GS: 3 / Age: 25
College: South Florida
91
D'Aundre Reed / DE
G: 6 / GS: 0 / Age: 24
College: Arizona
83
Allen Reisner / RB
G: 4 / GS: 0 / Age: 24
College: Iowa
21
Josh Robinson / DB
G: 16 / GS: 6 / Age: 21
College: Central Florida
96
Brian Robison / DE
G: 15 / GS: 15 / Age: 29
College: Texas
82
Kyle Rudolph / TE
G: 16 / GS: 16 / Age: 22
College: Notre Dame
33
Jamarca Sanford / DB
G: 16 / GS: 13 / Age: 27
College: Mississippi
76
Geoff Schwartz / OT
G: 13 / GS: 0 / Age: 26
College: Oregon
34
Andrew Sendejo / DB
G: 13 / GS: 0 / Age: 25
College: Rice
35
Marcus Sherels / DB
G: 16 / GS: 0 / Age: 25
College: Minnesota
81
Jerome Simpson / WR
G: 12 / GS: 10 / Age: 26
College: Coastal Carolina
22
Harrison Smith / DB
G: 16 / GS: 16 / Age: 23
College: Notre Dame
65
John Sullivan / C
G: 16 / GS: 16 / Age: 27
College: Notre Dame
39
Nicholas Taylor / DB
G: 0 / GS: 0 / Age: 24
College: Florida International
3
Blair Walsh / K
G: 16 / GS: 0 / Age: 22
College: Georgia
14
Joe Webb / QB
G: 1 / GS: 0 / Age: 25
College: Alabama-Birmingham
93
Kevin Williams / DT
G: 16 / GS: 16 / Age: 32
College: Oklahoma State
26
Antoine Winfield / DB
G: 16 / GS: 15 / Age: 35
College: Ohio State
17
Jarius Wright / WR
G: 7 / GS: 1 / Age: 22
College: Arkansas

RELATED PAGES