After the Stefon Diggs trade and a decent haul in the compensatory picks the Minneosta Vikings have a whopping 12 picks in the upcoming 2020 NFL Draft. While we all know that Rick Spielman loves to do him so draft day trading, don’t be surprised if when all is said and done that the number of picks is closer to 7 or 8.

This couldnt’ be a better year to have so many picks. The Vikings are in need of some depth up and down the entire roster. What better way to back-fill in the roster than cheap prospects.

Below is each and every pick for 2020.

Round 1 (No. 22) from Buffalo

Last years selection at pick 22: Andre Dillard OT, Philadelphia Eagles

Round 1 (No. 25)

Last years selection at pick 25: Marquise Brown WR, Baltimore Ravens

Round 2 (No. 58)

Last years selection at pick 58: Trysten Hill DT, Dallas Cowboys

Round 3 (No. 89)

Last years selection at pick 89: Bobby Okereke LB, Indianapolis Colts

Round 3 (No. 105) compensatory

Last years selection at pick 105: Chauncey Gardner-Johnson S, New Orleans Saints

Round 4 (No. 132)

Last years selection at pick 132: Ugochukwu Amadi S, Seattle Seahawks

Round 5 (No. 155) from Buffalo

Last years selection at pick 155: Mack Wilson LB, Cleveland Browns

Round 6 (No. 201) from Buffalo

Last years selection at pick 201: Rashad Fenton CB, Kansas City Chiefs

Round 6 (No. 205)

Last years selection at pick 205: Duke Shelley CB, Chicago Bears

Round 7 (No. 219)

Last years selection at pick 219: Derwin Gray OT, Pittsburgh Steelers

Round 7 (No. 249) compensatory

Last years selection at pick 249: Michael Dogbe DE, Arizona Cardinals

Round 7 (No. 253) compensatory

Last years selection at pick 253: Jordan Brailford DE, Washington Redskins