2021 Future Football Roster

(Last Update: 3/27/20)

Check out my projected 2020 Michigan football roster based off of the latest news, reports, current roster, transfers and my first 2021 Best Guess Recruiting Class.

  • On the Roster/Signed
  • *5th year available
  • Walk-on 
  • PWO
  • Unsigned

Offense

First Team

  • QB: #10 McCaffrey
  • RB: #24 Charbonnet
  • RB: #25 Haskins
  • WR: #8 Bell
  • WR: #6 C. Johnson
  • WR: #19 Sainristil
  • TE: #83 All
  • LT: #76 Hayes/#52 Barnhart
  • LG: #52 Barnhart/#55 Rumler
  • C: #75 Carpenter
  • RG: #66 Filiaga/#65 Zak Zinter
  • RT: #73 Mayfield/#77 Trevor Keegan

Quarterback

  1. #10 Dylan McCaffrey, 5th
  2. #5 Joe Milton, SR*
  3. #12 Cade McNamara, JR*
  4. Dan Villari, SO*
  5. JJ McCarthy, FR
  • In: McCarthy
  • Out: None

Running Back

  1. #24 Zach Charbonnet, JR
  2. #25 Hassan Haskins, SR*   
  3. #3 Christian Turner, SR* 
  4. #2 Blake Corum, SO
  5. Donovan Edwards, FR
  6. AJ Green, FR
  • In: Edwards, Green
  • Out: Chris Evans

Fullback/Half-Back

  1. #40 Ben VanSumeren, SR*
  • In: None
  • Out: Ben Mason

Wide Receiver 

  1. #8 Ronnie Bell, SR
  2. #6 Cornelius Johnson, JR
  3. AJ Henning, SO
  4. Roman Wilson, SO
  5. Andrel Anthony, FR
  6. Malcolm Johnson Jr., FR
  • In: Anthony, Johnson Jr.
  • Out: Nico Collins

Slot Receiver

  1. #19 Mike Sainristil, JR
  2. #15 Giles Jackson, JR
  3. Eamonn Dennis, SO
  • In: Dennis
  • Out: None

Tight End

  1. #83 Erick All, JR
  2. #86 Luke Schoonmaker, SR*
  3. Matthew Hibner, SO
  4. Louis Hansen, FR
  5. Jack Pugh, FR
  • In: Hansen, Pugh
  • Out: Nick Eubanks

Left Tackle

  1. #76 Ryan Hayes, SR* or #52 Karsen Barnhart, JR*
  2. Jeffrey Persi, SO*
  3. David Davidkov, FR
  4. Caleb Tiernan, FR
  • In: Tiernan, Davidkov
  • Out: Joel Honigford

Left Guard

  1. #52 Karsen Barnhart, JR* or #55 Nolan Rumler, JR*
  2. #71 Andrew Stueber, 5th
  3. #53 Trent Jones, JR*
  • In: None
  • Out: None

Center

  1. #58 Zach Carpenter, JR* 
  2. Reece Atteberry, SO
  3. Greg Crippen, FR
  • In: Crippen
  • Out: Andrew Vastardis

Right Guard

  1. #66 Chuck Filiaga, 5th or #65 Zak Zinter, SO*
  2. #70 Jack Stewart, JR*
  3. Rocco Spindler, FR
  • In: Spindler
  • Out: None

Right Tackle

  1. #73 Jalen Mayfield, SR* or #77 Trevor Keegan, JR*
  2. #53 Trent Jones, JR*
  3. Giovanni El-Hadi, FR
  • In: El-Hadi
  • Out: None

Defense 

First Team

  • DE: #18 Vilain
  • NT: #58 Smith
  • DT: #15 Hinton
  • ADE: #97 Hutchinson
  • SAM/VIPER: #23 Barrett
  • MIKE: #44 McGrone
  • WILL: #12 Ross
  • CB: #31 Gray
  • ROVER: Moten
  • FS: #30 Hill
  • CB: #5 Turner

Defensive Tackle 

  1. #15 Chris Hinton, JR
  2. #58 Mazi Smith, JR*  
  3. #80 Mike Morris, JR* 
  4. Kris Jenkins, SO*
  5. Victory Vaka, FR
  6. Rayshaun Benny, FR
  7. Kelvin Gilliam, FR
  • In: Vaka, Benny, Gilliam
  • Out: Carlo Kemp, Michael Dwumfour, Donovan Jeter, Jesse Speight, Phillip Paea

Defensive End 

  1. #97 Aidan Hutchinson, SR
  2. #18 Luiji Vilain, 5th
  3. #91 Taylor Upshaw, SR*
  4. #71 David Ojabo, JR*
  5. #96 Julius Welschof, SR*
  6. #99 Gabe Newburg, JR*
  7. #17 Braiden McGregor, SO
  8. #71 Aaron Lewis, SO
  9. Dominick Giudice, FR
  10. Jason Onye, FR
  11. TJ Guy, FR
  • In: Giudice, Onye, Guy
  • Out: Kwity Paye

Linebacker

  1. #23 Michael Barrett, SR* (SAM)
  2. #44 Cam McGrone, SR* (MIKE)
  3. #12 Josh Ross, 5th (WILL)
  4. #10 Anthony Solomon, JR
  5. Kalel Mullings, SO
  6. #13 Charles Thomas, JR
  7. Osman Savage, SO*
  8. Cornell Wheeler, SO*
  9. #9 Joey Velazquez, JR*
  10. Jaylen Harrell, SO*
  11. Nikhai Hill-Green, SO*
  12. Junior Colson, FR
  13. Jahzion Harris, FR
  • In: Colson, Harris
  • Out: None

Viper

  1. #23 Michael Barrett, SR* 
  2. #10 Anthony Solomon, JR
  3. William Mohan, SO
  4. RJ Moten, SO
  5. Jamari Buddin, FR
  • In: Buddin
  • Out: None

Cornerback 

  1. #31 Vincent Gray, SR*
  2. #5 DJ Turner, JR* 
  3. Andre Seldon, SO
  4. #9 Gemon Green, SR*
  5. #3 Jalen Perry, JR*
  6. Darion Green-Warren, SO
  7. #22 George Johnson, JR* 
  8. Ishmael Ibraheem, FR
  9. Kalen King, FR
  • In: Ibraheem, King
  • Out: Ambry Thomas

Free Safety

  1. #30 Daxton Hill, JR
  2. #23 Quinten Johnson, JR*
  3. #17 Sammy Faustin, SR*
  4. #7 Makari Paige, SO*
  • In: None
  • Out: None

Rover/Strong Safety

  1. RJ Moten, SO
  2. Jordan Morant, SO
  3. #22 German Green, SR*
  4. Donovan McMillon, FR
  • In: McMillon
  • Out: Brad Hawkins

Special Teams 

Kicker

  1. #2 Jake Moody, SR
  • In: None
  • Out: Quinn Nordin

Punter

  1. #3 Brad Robbins, 5th
  • In: None
  • Out: None

Kick Returner

  1. #15 Giles Jackson, JR 
  2. #19 Mike Sainristil, JR

Punt Returner 

  1. #8 Ronnie Bell, SR
  2. #15 Giles Jackson, JR

Photo Credit: Eric Upchurch/MGoBlog