The Vikings' initial 53-man roster is set after the NFL cut deadline passed Saturday afternoon.

Keep in mind this roster will continue changing as the Vikings place waiver claims this weekend on players who were released around the league. Teams can begin setting a 10-man practice squad on Sunday. Among the favorites to be brought back by the Vikings are running back Bronson Hill, defensive end Ifeadi Odenigbo, defensive tackle Dylan Bradley and linebacker Elijah Lee.

QB (2)
QB Sam Bradford
QB Case Keenum

Waived/injured: Taylor Heinicke
Waived: Mitch Leidner
To reserve/PUP list: Teddy Bridgewater

The Vikings keep just two quarterbacks on the active roster, but could still shelve a third on the practice squad. Heinicke (concussion, oblique) will revert to injured reserve if he clears waivers and could negotiate an injury settlement to become a free agent. While on the reserve PUP list, Bridgewater won't be eligible to practice until the seventh week of the season.

RB (4)
RB Dalvin Cook
RB Latavius Murray
RB Jerick McKinnon
FB C.J. Ham

The highlight here is second-year C.J. Ham, in his first season as a fullback, made the roster as a versatile fourth back in the room. The Duluth native is just the latest local undrafted-to-53 story following Adam Thielen and Marcus Sherels.

Waived: Bronson Hill, Terrell Newby

Wide Receivers (6)
WR Stefon Diggs
WR Adam Thielen
WR Laquon Treadwell
WR Jarius Wright
WR Rodney Adams
WR Stacy Coley

Waived: Cayleb Jones, Isaac Fruechte, Moritz Bohringer
Waived/injured: R.J. Shelton
To suspended list: Michael Floyd

The Vikings essentially keep seven receivers with Floyd not set to play, or count against the roster, until Week 5. What that means for the six on the roster, we'll see.

Tight Ends (3)
TE Kyle Rudolph
TE David Morgan
TE Bucky Hodges

Waived: Kyle Carter, Nick Truesdell, Josiah Price

The Vikings waive Carter despite his strong camp, so the second-year tight end will likely be a top candidate for the practice squad.

Offensive Line (9)
OT Riley Reiff
C/G Nick Easton
C Pat Elflein
C/G Joe Berger
OT Mike Remmers
OT Aviante Collins
OT Rashod Hill
G Danny Isidora
G/T Jeremiah Sirles

Waived: Willie Beavers, Zac Kerin, T.J. Clemmings, Reid Fragel, Freddie Tagaloa, Austin Shepherd
Cut: Alex Boone

The big news was the release of Boone, entering his second year of a four-year, $26.8 million contract signed a year ago in free agency. The veteran wasn't a great fit for the offense's new zone blocking approach and refused a pay cut. Collins, undrafted out of TCU, is the third undrafted rookie to make the initial roster.

Defensive Line (9)
DE Everson Griffen
DT Linval Joseph
DT Tom Johnson
DE Danielle Hunter
DE Brian Robison
DE Stephen Weatherly
DE Tashawn Bower
DT Jaleel Johnson
DT Shamar Stephen

Waived: Ifeadi Odenigbo, Dylan Bradley, Will Sutton, Chunky Clements, Sam McCaskill
To injured reserve: Datone Jones
To reserve/NFI list: Sharrif Floyd

Jones (shoulder) was placed on injured reserve, though he may not have made the roster healthy after the emergence of Jaleel Johnson, the fourth-round defensive tackle. Bower, whom the Vikings gave the most guaranteed money of undrafted free agents, earned the spot as the fifth defensive end with a strong summer.

Linebackers (6)
OLB Anthony Barr
LB Eric Kendricks
LB Kentrell Brothers
LB Ben Gedeon
OLB Emmanuel Lamur
OLB Eric Wilson

Waived: Edmond Robinson, Elijah Lee, Noor Davis

The Vikings waived Robinson, the third-year linebacker, despite starting the first preseason game in the audition at weak-side linebacker. That's because Wilson, undrafted out of Cincinnati, was a strong special teams ace and Gedeon, the fourth-round pick, emerged in the starting lineup.

Defensive Backs (11)
CB Xavier Rhodes
CB Trae Waynes
CB Terence Newman
S Harrison Smith
S Andrew Sendejo
CB Mackensie Alexander
CB Tramaine Brock
CB Marcus Sherels
DB Antone Exum Jr.
S Anthony Harris
S Jayron Kearse

Waived: Jabari Price, Jack Tocho, Sam Brown, Horace Richardson, Tre Roberson

The Vikings kept 11 defensive backs, including six corners after the trade for Tramaine Brock with Seattle. Brock could be a factor in the slot, where second-year corner Mackensie Alexander exhibited some growing pains in the preseason.

Kicker (1)
Kai Forbath

Waived: Marshall Koehn

Punter (1)
Ryan Quigley

Waived: Taylor Symmank

Long Snapper (1)
Kevin McDermotth