Minnesota Vikings Roster 2024-25 Minnesota Vikings Roster

14-3, 2nd NFC North

MIN 9 @ LAR 27

Final

Pos Name No. Rating Ranking Height Weight Age Birthday Exp. Drafted Draft Round Draft Pick College
QB J.J. McCarthy J.J. McCarthy J. McCarthy 9
67
#40 QB 6'3" 219 22 1/20/03 0 2024 1 10 Michigan
QB Brett Rypien Brett Rypien B. Rypien
67
#40 QB 6'2" 210 28 7/9/96 6 2019 Boise State
RB Aaron Jones Aaron Jones A. Jones 33
88
#7 RB 5'10" 208 30 12/2/94 8 2017 5 182 Texas-El Paso
RB Ty Chandler Ty Chandler T. Chandler 32
73
#54 RB 5'11" 204 26 5/12/98 3 2022 5 169 North Carolina
RB Jordan Mason Jordan Mason J. Mason
68
#70 RB 5'11" 223 25 5/24/99 3 2022 Georgia Tech
RB Zavier Scott Zavier Scott Z. Scott
67
#79 RB 6'1" 219 25 7/17/99 1 2023 Maine
FB C.J. Ham C.J. Ham C. Ham 30
76
#4 FB 5'11" 250 31 7/22/93 8 2016 Augustana (SD)
WR Justin Jefferson Justin Jefferson J. Jefferson 18
98
#1 WR 6'1" 195 25 6/16/99 5 2020 1 22 LSU
WR Jordan Addison Jordan Addison J. Addison 3
83
#31 WR 5'11" 175 23 1/27/02 2 2023 1 23 USC
WR Jalen Nailor Jalen Nailor J. Nailor 83
70
#120 WR 5'11" 190 26 3/2/99 3 2022 6 191 Michigan State
WR Thayer Thomas Thayer Thomas T. Thomas
67
#141 WR 6'0" 195 26 5/20/98 1 2023 North Carolina State
WR Lucky Jackson Lucky Jackson L. Jackson
67
#141 WR 6'0" 186 27 7/17/97 1 2023 Western Kentucky
WR Jeshaun Jones Jeshaun Jones J. Jones
67
#141 WR 6'1" 188 25 12/22/99 0 2024 Maryland
TE T.J. Hockenson T.J. Hockenson T. Hockenson 87
89
#4 TE 6'5" 248 27 7/3/97 6 2019 1 8 Iowa
TE Josh Oliver Josh Oliver J. Oliver 84
72
#32 TE 6'5" 259 27 3/21/97 6 2019 3 69 San Jose State
C Ryan Kelly Ryan Kelly R. Kelly
83
#4 C 6'4" 307 31 5/30/93 9 2016 1 18 Alabama
OL Will Fries Will Fries W. Fries
77
#8 OL 6'6" 305 26 4/4/98 4 2021 7 248 Penn State
G Henry Byrd Henry Byrd H. Byrd 68
67
#50 G 6'5" 310 25 7/1/99 1 2023 Princeton
G Michael Jurgens Michael Jurgens M. Jurgens 65
67
#50 G 6'5" 311 25 1/1/00 0 2024 7 230 Wake Forest
G Blake Brandel Blake Brandel B. Brandel 64
67
#50 G 6'6" 315 28 1/23/97 4 2020 6 203 Oregon State
OT Christian Darrisaw Christian Darrisaw C. Darrisaw 71
89
#8 OT 6'5" 315 25 6/2/99 4 2021 1 23 Virginia Tech
OT Brian O'Neill Brian O'Neill B. O'Neill 75
85
#16 OT 6'7" 310 29 9/15/95 7 2018 2 62 Pittsburgh
OT Leroy Watson IV Leroy Watson IV L. W. IV
67
#55 OT 6'5" 310 26 6/10/98 2 2022 Texas-San Antonio
OT Justin Skule Justin Skule J. Skule
67
#55 OT 6'6" 315 28 11/23/96 5 2019 6 183 Vanderbilt
OT Walter Rouse Walter Rouse W. Rouse 78
67
#55 OT 6'6" 313 24 3/9/01 0 2024 6 177 Oklahoma
OT Marcellus Johnson Marcellus Johnson M. Johnson
67
#55 OT 6'4" 307 24 4/1/00 0 2024 Missouri
OT Trevor Reid Trevor Reid T. Reid
67
#55 OT 6'4" 311 24 4/28/00 1 2023 Louisville
DL Javon Hargrave Javon Hargrave J. Hargrave
85
#5 DL 6'2" 305 32 2/7/93 9 2016 3 89 South Carolina State
DL Harrison Phillips Harrison Phillips H. Phillips 97
78
#9 DL 6'3" 307 29 1/25/96 7 2018 3 96 Stanford
DL Jalen Redmond Jalen Redmond J. Redmond 61
67
#42 DL 6'3" 291 26 3/12/99 1 2023 Oklahoma
DL Levi Drake Rodriguez Levi Drake Rodriguez L. D. Rodriguez 50
67
#42 DL 6'2" 290 24 8/2/00 0 2024 7 232 Texas A&M Commerce
DL Taki Taimani Taki Taimani T. Taimani 94
67
#42 DL 6'1" 309 25 10/6/99 0 2024 Oregon
DT Travis Bell Travis Bell T. Bell
67
#54 DT 6'0" 310 26 10/27/98 2 2023 7 218 Kennesaw State
DE Jonathan Harris Jonathan Harris J. Harris
67
#58 DE 6'5" 290 28 8/4/96 4 2019 Lindenwood
LB Blake Cashman Blake Cashman B. Cashman 51
78
#37 LB 6'1" 235 28 5/10/96 6 2019 5 157 Minnesota
LB Ivan Pace Jr. Ivan Pace Jr. I. Pace Jr. 0
75
#49 LB 5'10" 231 24 12/16/00 2 2023 Cincinnati
LB Brian Asamoah II Brian Asamoah II B. A. II 6
70
#65 LB 6'0" 226 24 3/29/00 3 2022 3 66 Oklahoma
LB Eric Wilson Eric Wilson E. Wilson
69
#66 LB 6'1" 230 30 9/26/94 8 2017 Cincinnati
LB Max Tooley Max Tooley M. Tooley
67
#79 LB 6'2" 225 27 3/5/98 0 2024 Brigham Young
OLB Andrew Van Ginkel Andrew Van Ginkel A. V. Ginkel 43
85
#4 OLB 6'4" 242 29 7/1/95 6 2019 5 151 Wisconsin
OLB Jonathan Greenard Jonathan Greenard J. Greenard 58
79
#7 OLB 6'3" 259 27 5/25/97 5 2020 3 90 Florida
OLB Gabriel Murphy Gabriel Murphy G. Murphy
67
#37 OLB 6'2" 247 24 10/13/00 0 2024 UCLA
OLB Bo Richter Bo Richter B. Richter 98
67
#37 OLB 6'1" 248 24 8/13/00 0 2024 Air Force
OLB Dallas Turner Dallas Turner D. Turner 15
67
#37 OLB 6'3" 247 22 2/2/03 0 2024 1 17 Alabama
CB Byron Murphy Jr. Byron Murphy Jr. B. Murphy Jr. 7
78
#40 CB 5'11" 190 27 1/18/98 6 2019 2 33 Washington
CB Isaiah Rodgers Isaiah Rodgers I. Rodgers
78
#40 CB 5'10" 170 27 1/7/98 4 2020 6 211 Massachusetts
CB Tavierre Thomas Tavierre Thomas T. Thomas
74
#56 CB 5'10" 205 29 3/11/96 7 2018 Ferris State
CB Mekhi Blackmon Mekhi Blackmon M. Blackmon 5
74
#56 CB 5'11" 178 25 3/18/99 2 2023 3 102 USC
CB Ambry Thomas Ambry Thomas A. Thomas
73
#66 CB 6'0" 190 25 9/9/99 4 2021 3 102 Michigan
CB Nahshon Wright Nahshon Wright N. Wright
68
#103 CB 6'4" 200 26 9/23/98 5 2021 3 99 Oregon State
CB NaJee Thompson NaJee Thompson N. Thompson
67
#115 CB 5'11" 205 24 7/7/00 2 2023 Georgia Southern
CB Dwight McGlothern Dwight McGlothern D. McGlothern 29
67
#115 CB 6'2" 185 23 2/6/02 0 2024 Arkansas
CB Kahlef Hailassie Kahlef Hailassie K. Hailassie
67
#115 CB 6'1" 195 24 11/9/00 2 2023 Western Kentucky
CB Reddy Steward Reddy Steward R. Steward
67
#115 CB 5'11" 178 23 5/4/01 0 2024 Troy
SS Bubba Bolden Bubba Bolden B. Bolden
67
#1 SS 6'2" 200 25 5/28/99 1 2022 Miami (FL)
S Harrison Smith Harrison Smith H. Smith 22
88
#10 S 6'2" 211 36 2/2/89 13 2012 1 29 Notre Dame
S Joshua Metellus Joshua Metellus J. Metellus 44
77
#38 S 5'11" 207 27 1/21/98 5 2020 6 205 Michigan
S Jay Ward Jay Ward J. Ward 20
68
#75 S 6'1" 188 24 7/13/00 2 2023 4 134 LSU
S Theo Jackson Theo Jackson T. Jackson 26
67
#81 S 6'1" 198 26 10/2/98 3 2022 6 204 Tennessee
LS Andrew DePaola Andrew DePaola A. DePaola 42 6'1" 229 37 7/28/87 10 2012 Rutgers
K Will Reichard Will Reichard W. Reichard 16
67
#28 K 6'1" 187 24 1/9/01 0 2024 6 203 Alabama
P Ryan Wright Ryan Wright R. Wright 17
72
#25 P 6'3" 245 24 6/1/00 3 2022 Tulane