Open the board

Ohio State Buckeyes 27, Michigan Wolverines 9: final score and stats

Ohio State Buckeyes beat Michigan Wolverines, Ohio State Buckeyes 27 to Michigan Wolverines 9, on Saturday, November 29, 2025 at Michigan Stadium, Ann Arbor, MI. Below: the box score, top performers, team stats, injuries and recent form for Michigan Wolverines vs Ohio State Buckeyes.

College FootballSaturday, November 29, 2025
DateNov 29, 2025
Start time12:00 PM ET
VenueMichigan Stadium, Ann Arbor, MI
TVFox
Attendance111,373

Line score

Team1234T
Ohio State Buckeyes3147327
Michigan Wolverines63009

Team comparison

Ohio State BuckeyesMichigan Wolverines
Points per game
35.7
19.6
Points allowed per game
18.3
16.2
12-0Record9-3
3rd in Big TenStanding11th in Big Ten
2-2Road record / home record4-3
LLWWWLast 5LWLWL
L2StreakL1

Team stats

Ohio State BuckeyesMichigan Wolverines
1st Downs
23
9
11-173rd down efficiency1-9
2-24th down efficiency0-1
Total Yards
419
163
Passing
233
63
19/26Comp/Att8/18
Yards per pass
9.0
3.5
Rushing
186
100
Rushing Attempts
47
24
Yards per rush
4.0
4.2
6-72Penalties1-3
Turnovers
1
1
Fumbles lost
0
0
Interceptions thrown
1
1
40:01Possession19:59

Box score

Ohio State Buckeyes Passing

PlayerC/ATTYDSAVGTDINTQBR
Julian Sayin19/262339.03195.8
Team19/262339.031--

Ohio State Buckeyes Rushing

PlayerCARYDSAVGTDLONG
Bo Jackson221175.3036
CJ Donaldson14443.108
Isaiah West6203.3014
Julian Sayin471.803
Team1-2-2.000
Team471864.0036

Ohio State Buckeyes Receiving

PlayerRECYDSAVGTDLONG
Carnell Tate58216.4150
Bo Jackson44912.3023
Jeremiah Smith34013.3135
Will Kacmarek23015.0025
Max Klare3206.709
Brandon Inniss2126.018
Team1923312.3350

Ohio State Buckeyes Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Sonny Styles6301000
Jaylen McClain5300000
Davison Igbinosun5200000
Kayden McDonald5000000
Caden Curry4200000
Tywone Malone Jr.4100000
Kenyatta Jackson Jr.3312000
Lorenzo Styles Jr.3200000
Team442213100

Ohio State Buckeyes Interceptions

PlayerINTYDSTD
Davison Igbinosun100
Team100

Ohio State Buckeyes KickReturns

PlayerNOYDSAVGLONGTD
Lorenzo Styles Jr.11616.0160
Team11616.0160

Ohio State Buckeyes PuntReturns

PlayerNOYDSAVGLONGTD
Brandon Inniss22713.5150
Team22713.5150

Ohio State Buckeyes Kicking

PlayerFGPCTLONGXPPTS
Jayden Fielding2/2100.0243/39
Team2/2100.0243/39

Ohio State Buckeyes Punting

PlayerNOYDSAVGTBIn 20LONG
Joe McGuire27437.01045
Team27437.01045

Michigan Wolverines Passing

PlayerC/ATTYDSAVGTDINTQBR
Bryce Underwood8/18633.50146.5
Team8/18633.501--

Michigan Wolverines Rushing

PlayerCARYDSAVGTDLONG
Jordan Marshall7618.7036
Bryson Kuzdzal11383.5022
Bryce Underwood610.207
Team241004.2036

Michigan Wolverines Receiving

PlayerRECYDSAVGTDLONG
Donaven McCulley34615.3026
Jordan Marshall11010.0010
Bryson Kuzdzal252.505
Deakon Tonielli122.002
Marlin Klein100.000
Team8637.9026

Michigan Wolverines Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Jimmy Rolder12601.5000
TJ Metcalf10300000
Zeke Berry8500100
Jaden Mangham7500000
Brandyn Hillman7500000
Cole Sullivan6301000
Trey Pierce6300.5000
Tré Williams3200.5000
Team824004110

Michigan Wolverines Interceptions

PlayerINTYDSTD
Jyaire Hill100
Team100

Michigan Wolverines KickReturns

PlayerNOYDSAVGLONGTD
Andrew Marsh199.090
Team199.090

Michigan Wolverines Kicking

PlayerFGPCTLONGXPPTS
Dominic Zvada3/3100.0490/09
Team3/3100.0490/09

Michigan Wolverines Punting

PlayerNOYDSAVGTBIn 20LONG
Hudson Hollenbeck414536.30154
Team414536.30154

Recent form

Nov 7, 2026 · vs Oregon DucksL 28-41
Oct 31, 2026 · at USC TrojansL 18-30
Oct 17, 2026 · at Indiana HoosiersW 19-15
Oct 10, 2026 · vs Maryland TerrapinsW 45-16
Oct 3, 2026 · at Iowa HawkeyesW 31-14
Nov 7, 2026 · vs Michigan State SpartansL 6-15
Oct 31, 2026 · at Rutgers Scarlet KnightsW 28-21
Oct 24, 2026 · vs Indiana HoosiersL 6-13
Oct 17, 2026 · vs Penn State Nittany LionsW 21-18
Oct 3, 2026 · at Minnesota Golden GophersL 14-20

Team pages

More College Football games on Nov 29, 2025

Frequently asked questions

Who won Ohio State Buckeyes vs Michigan Wolverines?

Ohio State Buckeyes won, 27-9, on Saturday, November 29, 2025.

What was the final score of Ohio State Buckeyes vs Michigan Wolverines?

Ohio State Buckeyes 27, Michigan Wolverines 9.

Where is Ohio State Buckeyes vs Michigan Wolverines played?

Michigan Stadium, Ann Arbor, MI.

The model’s read

Grades, leans and the full breakdown for Ohio State Buckeyes vs Michigan Wolverines are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.