Everything is subject to change, but with less than a week to go, here is how the University of Michigan's two-deep roster looks entering Saturday's game against Western Michigan.

Offense QB: Tate Forcier or Denard Robinson or Nick Sheridan RB: Brandon Minor - Carlos Brown WR: Greg Mathews - Darryl Stonum WR: Junior Hemingway - LaTerryal Savoy WR Martavious Odoms - Kelvin Grady TE: Kevin Koger - Martell Webb LT: Mark Ortmann - Perry Dorrestein LG: Steve Schilling - Elliott Mealer C: David Molk - Rocko Khoury RG: David Moosman - John Ferrara RT: Mark Huyge - Patrick Omameh

Defense DE: Brandon Graham - Adam Patterson NT: Mike Martin - William Campbell DT: Ryan Van Bergen - Greg Banks QE: Brandon Herron - Craig Roh WLB: Jonas Mouton - J.B. Fitzgerald MLB: Obi Ezeh - Kenny Demens SLB: Stevie Brown - Brandin Hawthorne CB: Donovan Warren - J.T. Floyd CB: Boubacar Cissoko - J.T. Turner S: Troy Woolfolk - Jared Van Slyke S: Michael Williams - Vladimir Emilien

Special teams K: Jason Olesnavage - Brendan Gibbons P: Zoltan Mesko - Bryan Wright KR: Martavious Odoms or Boubacar Cissoko PR: Terrence Robinson or Martavious Odoms