2020 Future Football Roster

(Last Update: 3/3/18)

Check out my projected 2020 Michigan football roster based off of the latest news, reports, current roster, transfers and latest 2020 recruiting class commitments:

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

Offense

Quarterback

  1. #10 Dylan McCaffrey, SR*
  2. #5 Joe Milton, JR*
  3. #12 Cade McNamara, SO*
  4. #18 Brandon Peters, 5th
  5. JD Johnson, FR
  • Out: Shea Patterson
  • In: Johnson

Running Back

  1. #41 Christian Turner, JR*
  2. #24 Zach Charbonnet, SO
  3. #13 Tru Wilson, 5th
  4. #25 Hassan Haskins, JR*
  5. #6 Michael Barrett, JR*
  6. Jordan Castleberry, FR
  • Out: Chris Evans
  • In: None

Full Back

  1. #42 Ben Mason, SR
  2. #40 Ben VanSumeren, JR*
  3. #45 Peter Bush, SR
  • Out: None
  • In: None

Wide Receiver 

  1. #9 Donovan Peoples-Jones, SR
  2. #7 Tarik Black, SR*
  3. #4 Nico Collins, SR
  4. #80 Oliver Martin, SR*
  5. #8 Ronnie Bell, JR
  6. Cornelius Johnson, SO
  7. #43 Jake McCurry, SR
  8. George Johnson, SO
  9. Quintel Kent, SO
  10. Kalil Branham, FR
  • Out: Nate Schoenle
  • In: Branham

Slot Receiver

  1. #80 Oliver Martin, SR
  2. #8 Ronnie Bell, JR
  3. #5 Mike Sainristil, SO
  4. Giles Jackson, SO
  • Out: None
  • In: None

Tight End

  1. #82 Nick Eubanks, 5th
  2. #85 Mustapha Muhammad, JR*
  3. #86 Luke Schoonmaker, JR*
  4. #83 Erick All, SO
  5. Nick Patterson, FR
  • Out: Sean McKeon
  • In: Patterson

Left Tackle

  1. #60 Ryan Hayes, JR*
  2. Trent Jones, SO
  3. #58 Trevor Keegan, SO
  • Out: Jon Runyan Jr
  • In: None

Left Guard

  1. #66 Chuck Filiaga, SR*
  2. Jack Stewart, SO
  3. Karsen Barnhart, SO
  • Out: Ben Bredeson
  • In: None

Center

  1. #51 Cesar Ruiz, SR
  2. #75 Zach Carpenter, SO
  • Out: Stephen Spanellis, Andrew Vastardis
  • In: None

Right Guard

  1. #70 Nolan Rumler, SO
  2. #59 Joel Honigford, JR*
  3. Micah Mazzccua, FR
  • Out: Michael Onwenu
  • In: Mazzccua

Right Tackle

  1. #73 Jalen Mayfield, JR*
  2. #71 Andrew Stueber, SR*
  3. #58 Trevor Keegan, SO
  • Out: James Hudson, Juwann Bushell-Beatty
  • In: Keegan, Stewart

Defense 

Defensive Tackle 

  1. #95 Donovan Jeter, SR*
  2. #3 Mazi Smith, SO
  3. #15 Chris Hinton, SO
  4. #31 Phillip Paea, SR*
  5. #91 Taylor Upshaw, JR*
  6. #80 Mike Morris, SO
  • Out: Michael Dwumfour, Carlo Kemp
  • In: None

Defensive End 

  1. #19 Kwity Paye, SR
  2. #97 Aidan Hutchinson, JR
  3. #18 Luiji Vilain, SR**
  4. #96 Julius Welschof, JR*
  5. #71 David Ojabo, SO
  6. #99 Gabe Newburg, SO
  • Out: Josh Uche, Mike Danna, Ron Johnson
  • In: Danna, Ojabo, Newburg

Linebacker

  1. #12 Josh Ross, SR
  2. #34 Jordan Anthony, SR*
  3. #44 Cam McGrone, JR*
  4. #25 Hassan Haskins, JR*
  5. #2 Charles Thomas, SO
  6. #10 Anthony Solomon, SO
  7. Osman Savage, FR
  8. Cornell Wheeler, FR
  • Out: Devin Gil
  • In: Savage, Wheeler

VIPER

  1. #10 Anthony Solomon, FR
  2. #9 Joey Velazquez, FR
  • Out: Khaleke Hudson, Jordan Glasgow
  • In: None

Cornerback 

  1. #1 Ambry Thomas, SR
  2. #31 Vincent Gray, JR*
  3. #6 Myles Sims, JR*
  4. #17 Sammy Faustin, JR*
  5. #9 Gemon Green, JR*
  6. #25 Benjamin St-Juste, SR*
  7. #8 Jalen Perry, SO
  8. #14 DJ Turner, SO
  9. #5 Mike Sainristil, SO
  10. Andre Seldon, FR
  • Out: Lavert Hill
  • In: Seldon

Safety

  1. #30 Daxton Hill, SO
  2. #20 Brad Hawkins, SR*
  3. #26 J’Marick Woods, SR
  4. #16 Jaylen Kelly-Powell, SR
  5. #13 German Green, JR*
  6. #4 Quinten Johnson, SO
  • Out: None
  • In: None

Special Teams 

Kicker

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

Punter

  1. #17 Will Hart, 5th
  2. #3 Brad Robbins, SR*
  • Out: None
  • In: None

Kick Returner

  1. #1 Ambry Thomas, SR
  2. #20 Brad Hawkins, SR
  3. George Johnson, SO
  • Out: None
  • In: None

Punt Returner 

  1. #9 Donovan Peoples-Jones, SR
  2. #1 Ambry Thomas, SR
  3. Giles Jackson, SO
  • Out: None
  • In: None

Photo Credit: Eric Upchurch/MGoBlog

Photo Credit: Eric Upchurch/MGoBlog