MON Weekend TruthsTUE Poll DayWED The Sit-DownTHU Picks DropFRI The ESPN ShowSAT We Watch Ball
LatestShowScoresRankingsRecruitingPlayCommunityTeamsTailgateThe Quad TourThe ReportShopAboutStandardsContactJoin Free

The Pate State · Team Hub · Big Ten

Michigan logoMichigan

2026: 5–42025 final: 9–4 (7–2 conf)Next: at Oregon, SAT NOV 14

☆ Follow Team — Free💬 The Michigan Quad

Next Game

Michigan logoatOregon logo
Michigan at OregonSAT NOV 14 · 3:30 PM ET · Autzen Stadium

Game thread opens automatically on gameday · Josh's pick appears when picks season starts

Josh On Michigan

“It wasn't a good hire. You don't need to wait two or three more years to see how it works out.”

“Ohio State and Michigan are disasters.”

“Michigan is in the middle of a failed experiment with Kyle Whittingham.”

“Michigan's just dead in the water. Ohio State's not dead in the water.”

Michigan & Kyle Whittingham...Is It Over?▶ WATCH · NOV 11, 2026

Quotes machine-verified verbatim against episode transcripts

The Michigan Quad

Start a thread →
FIRST WORD IS YOURS

Nobody's said a word on the Michigan Quad yet

Start the first thread — the Quad remembers its founders.

Open the board →

2026 Schedule

SAT SEP 5Western Michigan logovs Western MichiganW 13–12
SAT SEP 12Oklahoma logovs OklahomaW 17–10
SAT SEP 19UTEP logovs UTEPW 52–17
SAT SEP 26Iowa logovs IowaL 19–20
SAT OCT 3Minnesota logoat MinnesotaL 14–20
SAT OCT 17Penn State logovs Penn StateW 21–18
SAT OCT 24Indiana logovs IndianaL 6–13
SAT OCT 31Rutgers logoat RutgersW 28–21
SAT NOV 7Michigan State logovs Michigan StateL 6–15
SAT NOV 14Oregon logoat Oregon3:30 PM ET
SAT NOV 21UCLA logovs UCLATBD
SAT NOV 28Ohio State logoat Ohio State12:00 PM ET

Schedule & results via CollegeFootballData · scores flow in live on gamedays

2026 Roster — 118 Players

Offense (54)
PLAYERPOSHT/WTCLASSHOMETOWN
Ace HamiltonOL6-2 / 288FRClinton, MD
Andrew BabalolaOL6-6 / 305FROverland Park, KS
Andrew SpragueOL6-7 / 310FRKansas City, MO
Avery GachOL6-4 / 302FRFranklin, MI
Blake FrazierOL6-6 / 302FRAustin, TX
Brady NortonOL6-4 / 310FRMission Viejo, CA
Brooks BahrOL6-6 / 315FRLake Forest, IL
Dan TaraboiOL6-7 / 315FRCedarburg, WI
Evan LinkOL6-6 / 313FRBurke, VA
Houston Ka'aha'aina-TorresOL6-4 / 310FRWaimanalo, HI
Jake GuarneraOL6-3 / 315FRPonte Vedra Beach, FL
James KavouklisOL6-1 / 288FRTampa, FL
Luke HamiltonOL6-3 / 298FRAvon, OH
Malakai LeeOL6-7 / 359FRKaneohe, HI
Manuel BeigelOL6-5 / 307FRFrankfurt
Marky WalbridgeOL6-6 / 300FRHanover, MA
Nathan EfobiOL6-4 / 303FRCumming, GA
Peter DoniniOL6-9 / 288FRSummit, NJ
Tommy FraumannOL6-8 / 279FRWilmette, IL
Brady SmigielQB6-4 / 217FRThousand Oaks, CA
Brayden Fowler-NicolosiQB6-3 / 212FRAledo, TX
Bryce UnderwoodQB6-4 / 230FRDetroit, MI
Chase HerbstreitQB6-1 / 210FRCincinnati, OH
Tommy CarrQB6-4 / 195FRSaline, MI
Bryson KuzdzalRB5-11 / 205FRAda, MI
Donovan JohnsonRB6-0 / 220FRSavannah, GA
Gary StacyRB6-1 / 207FRGrosse Pointe Woods, MI
Jonathan BrownRB6-0 / 196FRWesterville, OH
Jordan MarshallRB5-10 / 220FRWest Chester, OH
Micah Ka'apanaRB5-10 / 192FRWaianae, HI
Savion HiterRB5-11 / 212FRLouisa, VA
Tomas O'MearaRB5-10 / 197FRRiverview, MI
Crandall QuinnTE6-2 / 242FRGrand Rapids, MI
Deakon TonielliTE6-6 / 240FROswego, IL
Eli OwensTE6-1 / 247FRAlcoa, TN
Hogan HansenTE6-6 / 240FRMedina, WA
Jalen HoffmanTE6-3 / 247FRBurke, VA
Jimmy PisaniTE6-4 / 236FRClarendon Hills, IL
Mason BonnerTE6-7 / 229FRLakewood, CO
Zack MarshallTE6-5 / 245FRSolana Beach, CA
Andrew MarshWR6-1 / 192FRFulshear, TX
Braydon AlfordWR5-8 / 180FRDublin, OH
Bryce WilcoxWR5-10 / 180FRSharpsburg, GA
Channing GoodwinWR6-1 / 192FRCharlotte, NC
Jacob WashingtonWR6-4 / 198FRHarvey, LA
Jaime Ffrench Jr.WR6-2 / 185FRJacksonville, FL
Jamar BrowderWR6-4 / 215FRLake Worth, FL
Jaylen PileWR6-0 / 196FRGrapevine, TX
JJ BuchananWR6-4 / 218FRHenderson, NV
Kaleb SchlechtWR6-4 / 213FRAnn Arbor, MI
Kendrick BellWR6-2 / 202FRKansas City, MO
Logan ForbesWR6-1 / 195FRClarkston, MI
Salesi MoaWR6-2 / 186FROgden, UT
Travis JohnsonWR6-3 / 185FRChesapeake, VA
Defense (54)
PLAYERPOSHT/WTCLASSHOMETOWN
I'Marion StewartCB5-10 / 175FRChicago, IL
Jamarion VincentCB6-2 / 169FRWaco, TX
Jeffrey ChukwuCB6-1 / 204FRSeverna Park, MD
Jeremiah LoweCB5-10 / 182FRLexington, KY
Jo'Ziah EdmondCB6-1 / 185FRIndianapolis, IN
Josh NicholsCB5-10 / 215FRDetroit, MI
Jyaire HillCB6-2 / 190FRKankakee, IL
Sam BaronCB6-1 / 192FRCadillac, MI
Shamari EarlsCB6-2 / 195FRChester, VA
Smith SnowdenCB5-10 / 188FRLehi, UT
Zeke BerryCB5-11 / 188FRPittsburg, CA
Benny Patterson IIIDE6-1 / 257FRNewburgh, IN
Cam BrandtDE6-3 / 270FRChatsworth, CA
Carter MeadowsDE6-7 / 252FRBethesda, MD
Dom NicholsDE6-5 / 245FRFrederick, MD
John Henry DaleyDE6-5 / 252FRAlpine, UT
Julius HollyDE6-3 / 234FRAlpharetta, GA
Lugard Edokpayi Jr.DE6-7 / 263FRBowie, MD
McHale BladeDE6-4 / 255FRCountry Club Hills, IL
Nate MarshallDE6-3 / 248FROak Park, IL
Tariq BoneyDE6-1 / 243FRWashington, DC
Alister VallejoDT6-3 / 307FRLiberty Hill, TX
Bobby KankaDT6-4 / 295FRHowell, MI
Deyvid PalepaleDT6-2 / 322FRAnchorage, AK
Enow EttaDT6-5 / 328FRKeller, TX
Jonah Lea'eaDT6-5 / 290FRSan Mateo, CA
Ted HammondDT6-4 / 270FRCincinnati, OH
Titan DavisDT6-4 / 286FROverland, MO
Travis MotenDT6-5 / 330FRLouisville, KY
Trey PierceDT6-2 / 310FREvergreen Park, IL
Adam BazziLB5-10 / 220FRRochester Hills, MI
Aden ReederLB6-2 / 223FRMonroe, OH
Aisea MoaLB6-2 / 235FRNorth Ogden, UT
Chase TaylorLB6-2 / 222FRStockbridge, GA
Christian PierceLB6-0 / 225FRChicago, IL
John WeidenbachLB5-11 / 216FRNaperville, IL
Kaden CatchingsLB6-1 / 220FRJackson, MS
Markel DabneyLB6-0 / 241FRChesterfield, VA
Max AlfordLB6-2 / 235FRPark City, UT
Nathaniel Owusu-BoatengLB6-1 / 216FRHyattsville, MD
Nathaniel StaehlingLB6-3 / 241FRBaxter, MN
Ndi EttaLB6-1 / 215FRKeller, TX
Troy BowlesLB6-0 / 224FRTampa, FL
Zach LudwigLB6-2 / 219FRSouth Park, PA
Chris BracyS6-1 / 200FRMobile, AL
Ernest NunleyS6-1 / 186FRCarson, CA
Jacob OdenS6-0 / 195FRDetroit, MI
Jordan DeckS6-1 / 195FRLittle Elm, TX
Jordan YoungS5-11 / 193FRMonroe, NC
Kainoa WinstonS5-10 / 202FRMontgomery Village, MD
Mason CurtisS6-4 / 215FRNashville, TN
Max ReyesS5-11 / 195FRSouthlake, TX
Nico AndrighettoS5-9 / 195FRMountain View, CA
Rod Moore Jr.S5-11 / 190FRClayton, OH
Specialists & More (10)
PLAYERPOSHT/WTCLASSHOMETOWN
Gavin MagorienLS5-11 / 210FRErie, PA
Jack TreutelaarLS6-0 / 210FRLibertyville, IL
Nico CrawfordLS6-0 / 230FRDublin, OH
Trent MiddletonLS6-1 / 215FRFullerton, CA
Cam BrownP6-3 / 185FRGold Coast, QLD
Hudson HollenbeckP6-2 / 215FRCollierville, TN
Hunter RobertsonP6-5 / 213FRHuntington Woods, MI
Jacob BaggettPK6-1 / 190FRCharlotte, NC
Stuart BlakePK6-1 / 183FRJenkintown, PA
Trey ButkowskiPK5-11 / 179FROrlando, FL

Roster via CollegeFootballData · updated daily · depth charts arrive when programs publish them

Transfer Portal — 2026 Cycle

Additions (12)
John Henry Daley · EDGE · ★★★★ from Utah
Salesi Moa · CB · ★★★★ from Utah
JJ Buchanan · WR · ★★★★ from Utah
Smith Snowden · CB · ★★★★ from Utah
Houston Ka'aha'aina-Torres · IOL · ★★★ from Nebraska
Trey Butkowski · K · ★★★ from Pittsburgh
Nathaniel Staehling · LB · ★★★ from North Dakota State
Alex Bauman · TE · ★★★ from Miami
Jeremiah Earby · CB · ★★★ from Boise State
Brayden Fowler-Nicolosi · QB · ★★★ from Colorado State
Taylor Tatum · RB · ★★★ from Oklahoma
Max Alford · LB · ★★★ from BYU
Departures (12)
Justice Haynes · RB · ★★★★ to Georgia Tech
Jake Garcia · QB · ★★★★ uncommitted
Enow Etta · DL · ★★★★ uncommitted
Jayden Sanders · CB · ★★★★ to Notre Dame
Elijah Dotson · CB · ★★★★ to Missouri
Ty Haywood · OT · ★★★★ to Alabama
Jake Guarnera · IOL · ★★★★ uncommitted
Andrew Sprague · OT · ★★★★ uncommitted
CJ Hester · RB · ★★★ to Stony Brook
Jaydon Hood · LB · ★★★ to Georgia State
Davis Warren · QB · ★★★ to Stanford
Zeke Berry · CB · ★★★ uncommitted

Portal entries via CollegeFootballData · updated through the cycle

Recruiting

2026 class: No. 12 nationally (270.1 pts). The 2027 board populates when services publish it.

Class ranks via 247Sports Composite (through CollegeFootballData)

In the Rankings

Outside the national top 25 on every published board — for now.

The citizens' own board — the JP Poll — is open for ballots now; the first Top 25 reveals Tuesday Sep 1. Cast your ballot →

National polls via the live wire

All Teams →