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
| Team | 1 | 2 | 3 | 4 | T |
|---|
| Ohio State Buckeyes | 3 | 14 | 7 | 3 | 27 |
| Michigan Wolverines | 6 | 3 | 0 | 0 | 9 |
Team comparison
Ohio State BuckeyesMichigan Wolverines
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
11-173rd down efficiency1-9
2-24th down efficiency0-1
19/26Comp/Att8/18
6-72Penalties1-3
40:01Possession19:59
Box score
Ohio State Buckeyes Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Julian Sayin | 19/26 | 233 | 9.0 | 3 | 1 | 95.8 |
| Team | 19/26 | 233 | 9.0 | 3 | 1 | -- |
Ohio State Buckeyes Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Bo Jackson | 22 | 117 | 5.3 | 0 | 36 |
| CJ Donaldson | 14 | 44 | 3.1 | 0 | 8 |
| Isaiah West | 6 | 20 | 3.3 | 0 | 14 |
| Julian Sayin | 4 | 7 | 1.8 | 0 | 3 |
| Team | 1 | -2 | -2.0 | 0 | 0 |
| Team | 47 | 186 | 4.0 | 0 | 36 |
Ohio State Buckeyes Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Carnell Tate | 5 | 82 | 16.4 | 1 | 50 |
| Bo Jackson | 4 | 49 | 12.3 | 0 | 23 |
| Jeremiah Smith | 3 | 40 | 13.3 | 1 | 35 |
| Will Kacmarek | 2 | 30 | 15.0 | 0 | 25 |
| Max Klare | 3 | 20 | 6.7 | 0 | 9 |
| Brandon Inniss | 2 | 12 | 6.0 | 1 | 8 |
| Team | 19 | 233 | 12.3 | 3 | 50 |
Ohio State Buckeyes Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Sonny Styles | 6 | 3 | 0 | 1 | 0 | 0 | 0 |
| Jaylen McClain | 5 | 3 | 0 | 0 | 0 | 0 | 0 |
| Davison Igbinosun | 5 | 2 | 0 | 0 | 0 | 0 | 0 |
| Kayden McDonald | 5 | 0 | 0 | 0 | 0 | 0 | 0 |
| Caden Curry | 4 | 2 | 0 | 0 | 0 | 0 | 0 |
| Tywone Malone Jr. | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Kenyatta Jackson Jr. | 3 | 3 | 1 | 2 | 0 | 0 | 0 |
| Lorenzo Styles Jr. | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Team | 44 | 22 | 1 | 3 | 1 | 0 | 0 |
Ohio State Buckeyes Interceptions
| Player | INT | YDS | TD |
|---|
| Davison Igbinosun | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
Ohio State Buckeyes KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Lorenzo Styles Jr. | 1 | 16 | 16.0 | 16 | 0 |
| Team | 1 | 16 | 16.0 | 16 | 0 |
Ohio State Buckeyes PuntReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Brandon Inniss | 2 | 27 | 13.5 | 15 | 0 |
| Team | 2 | 27 | 13.5 | 15 | 0 |
Ohio State Buckeyes Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Jayden Fielding | 2/2 | 100.0 | 24 | 3/3 | 9 |
| Team | 2/2 | 100.0 | 24 | 3/3 | 9 |
Ohio State Buckeyes Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Joe McGuire | 2 | 74 | 37.0 | 1 | 0 | 45 |
| Team | 2 | 74 | 37.0 | 1 | 0 | 45 |
Michigan Wolverines Passing
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|
| Bryce Underwood | 8/18 | 63 | 3.5 | 0 | 1 | 46.5 |
| Team | 8/18 | 63 | 3.5 | 0 | 1 | -- |
Michigan Wolverines Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|
| Jordan Marshall | 7 | 61 | 8.7 | 0 | 36 |
| Bryson Kuzdzal | 11 | 38 | 3.5 | 0 | 22 |
| Bryce Underwood | 6 | 1 | 0.2 | 0 | 7 |
| Team | 24 | 100 | 4.2 | 0 | 36 |
Michigan Wolverines Receiving
| Player | REC | YDS | AVG | TD | LONG |
|---|
| Donaven McCulley | 3 | 46 | 15.3 | 0 | 26 |
| Jordan Marshall | 1 | 10 | 10.0 | 0 | 10 |
| Bryson Kuzdzal | 2 | 5 | 2.5 | 0 | 5 |
| Deakon Tonielli | 1 | 2 | 2.0 | 0 | 2 |
| Marlin Klein | 1 | 0 | 0.0 | 0 | 0 |
| Team | 8 | 63 | 7.9 | 0 | 26 |
Michigan Wolverines Defensive
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|
| Jimmy Rolder | 12 | 6 | 0 | 1.5 | 0 | 0 | 0 |
| TJ Metcalf | 10 | 3 | 0 | 0 | 0 | 0 | 0 |
| Zeke Berry | 8 | 5 | 0 | 0 | 1 | 0 | 0 |
| Jaden Mangham | 7 | 5 | 0 | 0 | 0 | 0 | 0 |
| Brandyn Hillman | 7 | 5 | 0 | 0 | 0 | 0 | 0 |
| Cole Sullivan | 6 | 3 | 0 | 1 | 0 | 0 | 0 |
| Trey Pierce | 6 | 3 | 0 | 0.5 | 0 | 0 | 0 |
| Tré Williams | 3 | 2 | 0 | 0.5 | 0 | 0 | 0 |
| Team | 82 | 40 | 0 | 4 | 1 | 1 | 0 |
Michigan Wolverines Interceptions
| Player | INT | YDS | TD |
|---|
| Jyaire Hill | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
Michigan Wolverines KickReturns
| Player | NO | YDS | AVG | LONG | TD |
|---|
| Andrew Marsh | 1 | 9 | 9.0 | 9 | 0 |
| Team | 1 | 9 | 9.0 | 9 | 0 |
Michigan Wolverines Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|
| Dominic Zvada | 3/3 | 100.0 | 49 | 0/0 | 9 |
| Team | 3/3 | 100.0 | 49 | 0/0 | 9 |
Michigan Wolverines Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|
| Hudson Hollenbeck | 4 | 145 | 36.3 | 0 | 1 | 54 |
| Team | 4 | 145 | 36.3 | 0 | 1 | 54 |
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 readGrades, leans and the full breakdown for Ohio State Buckeyes vs Michigan Wolverines are on the board.
Open the board
Live game centerPlays, box score and updates while the game is on.
Open game center
Free to play: Call the SlatePick 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.