clock menu more-arrow no yes

Filed under:

Your current Minnesota Vikings 90-man roster

New, comments

Complete with numbers and everything

NFL: Minnesota Vikings-OTA David Berding-USA TODAY Sports

As we’re still a little less than seven weeks. . .seven long, terrible, boring weeks. . .from the start of the Minnesota Vikings’ 2019 Training Camp in Eagan, it’s time to take a full accounting of everyone that’s currently on the team. We now have names and numbers for every spot on the roster, and since there likely isn’t going to be a whole lot of roster movement between now and the start of camp, I think this is something that we can pretty safely do. Also, this will give us an opportunity to give everyone the numbers and what not for everyone that the Vikings signed as undrafted free agents, as well as some of the other players they signed this offseason.

So, without any further ado, the following is your full Minnesota Vikings 90-man roster as things stand right now. Position listings are based on the Vikings’ official website, with a couple of exceptions.

Offense (43)

Quarterback (4)

#1 - Kyle Sloter

#3 - Jake Browning

#4 - Sean Mannion

#8 - Kirk Cousins

Running Back (5)

#23 - Mike Boone (just changed from #44)

#25 - Alexander Mattison

#31 - Ameer Abdullah

#32 - Roc Thomas

#33 - Dalvin Cook

Fullback (2)

#30 - C.J. Ham

#48 - Khari Blasingame

Wide Receiver (11)

#11 - Laquon Treadwell

#12 - Chad Beebe

#13 - Jeff Badet

#14 - Stefon Diggs

#15 - Brandon Zylstra

#16 - Davion Davis

#17 - Dillon Mitchell

#18 - Jordan Taylor

#19 - Adam Thielen

#81 - Olabisi Johnson

#85 - Alexander Hollins

Tight End (6)

#82 - Kyle Rudolph

#83 - Tyler Conklin

#84 - Irv Smith Jr.

#86 - Brandon Dillon

#87 - Cole Hikutini

#89 - David Morgan

Center (4)

#52 - John Keenoy

#56 - Garrett Bradbury

#61 - Brett Jones

#67 - Cornelius Edison

Guard (5)

#63 - Danny Isidora

#64 - Josh Kline

#65 - Pat Elflein

#73 - Dru Samia

#78 - Dakota Dozier

Offensive Tackle (6)

#69 - Rashod Hill

#71 - Riley Reiff

#72 - Storm Norton

#74 - Oli Udoh

#75 - Brian O’Neill

#76 - Aviante Collins

Defense (43)

Defensive End (10)

#51 - Hercules Mata’afa

#62 - Anree Saint-Amour

#68 - Ade Aruna

#74 - Stacy Keely

#79 - Karter Schult

#90 - Tashawn Bower

#91 - Stephen Weatherly

#95 - Ifeadi Odenigbo

#97 - Everson Griffen

#99 - Danielle Hunter

Defensive Tackle (7)

#60 - Tito Odenigbo

#66 - Curtis Cothran

#92 - Jalyn Holmes

#93 - Shamar Stephen

#94 - Jaleel Johnson

#96 - Armon Watts

#98 - Linval Joseph

Linebacker (9)

#40 - Kentrell Brothers

#42 - Ben Gedeon

#43 - Reshard Cliett

#47 - Greer Martini

#50 - Eric Wilson

#54 - Eric Kendricks

#55 - Anthony Barr

#57 - Devante Downs

#59 - Cameron Smith

Cornerback (10)

#20 - Mackensie Alexander

#21 - Mike Hughes

#24 - Holton Hill

#26 - Trae Waynes

#29 - Xavier Rhodes

#34 - Duke Thomas

#36 - Craig James

#38 - Kris Boyd

#44 - Nate Meadors

#49 - Terrence Alexander

Safety (7)

#22 - Harrison Smith

#27 - Jayron Kearse

#35 - Isaiah Wharton

#37 - Derron Smith

#39 - Marcus Epps

#41 - Anthony Harris

#46 - Micah Abernathy

Special Teams (4)

Kicker (1)

#5 - Dan Bailey

Punter (1)

#6 - Matt Wile

Long Snapper (2)

#47 - Kevin McDermott

#58 - Austin Cutting