Skip to content

Ohio State Buckeyes vs Michigan Wolverines

College Football
27-9
Final
Michigan Stadium

Drive chart

Drives

  • End Of Quarter
  • Downs
  • Punt
  • Punt
  • Field Goal
  • Punt
Team1234T
OSU3147327
MICH63009

Who won: Ohio State 27-9

The Ohio State Buckeyes beat the Michigan Wolverines 27-9 on Saturday, November 29, 2025 at Michigan Stadium. The Ohio State outscored the Michigan 14-3 in the 2nd quarter. Julian Sayin led the Ohio State in passing yards (19/26, 233 YDS, 3 TD, 1 INT). Bryce Underwood led the Michigan in passing yards (8/18, 63 YDS, 1 INT).

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 17.7Julian Sayin
  2. 27.5Bo Jackson
  3. 37.3Carnell Tate
  4. 47.2Jimmy Rolder
  5. 57.1Dominic Zvada
  6. 67.0Kenyatta Jackson Jr.
  7. 76.9Jeremiah Smith
  8. 86.9Davison Igbinosun
  9. 96.8Jayden Fielding
  10. 106.8Zeke Berry
  11. 116.7Jyaire Hill
  12. 126.6Brandon Inniss

Team stats

OSUMICH
231st Downs9
11-173rd down efficiency1-9
2-24th down efficiency0-1
419Total Yards163
233Passing63
19/26Comp/Att8/18
9.0Yards per pass3.5
186Rushing100
47Rushing Attempts24
4.0Yards per rush4.2
6-72Penalties1-3
1Turnovers1
0Fumbles lost0
1Interceptions thrown1
40:01Possession19:59

Player of the game

Julian Sayin

OSU · 19/26, 233 YDS, 3 TD, 1 INT

7.7

Win probability

100%OSU final
OSUMICH

Tap or hover the line to see the play. Dots mark the biggest swings.

Play by play

  1. Q4 0:00OSU

    End of game

    End of 4th quarter.

  2. Q4 0:29Julian Sayin

    Stuffed for a loss of 2

    Kneel down by #10 J.Sayin at UOM43 for loss of 2 yards, TURNOVER ON DOWNS

    J. Sayin · 4 CAR, 7 YDS · 4th & 14 · 4th & 14 at MICH 41

  3. Q4 1:04CJ Donaldson

    6 yd run

    #12 C.Donaldson Jr rush right for 6 yards gain to the UOM41 (#18 T.Bowles; #7 T.Metcalf)

    C. Donaldson · 14 CAR, 44 YDS · 3rd & 5 · 3rd & 5 at MICH 47

  4. Q4 2:00OSU

    Timeout

    Timeout Ohio State, clock 02:00

  5. Q4 1:55OSU

    Rush

    #12 C.Donaldson Jr rush middle for 3 yards gain to the UOM47 (#92 I.Iwunnah)

    2nd & 8 at 50

  6. Q4 2:33OSU

    Rush

    #12 C.Donaldson Jr rush middle for 2 yards gain to the OSU50 (#95 T.Pierce)

    1st & 10 at OSU 48

  7. Q4 2:33CJ Donaldson

    2 yd run

    #12 C.Donaldson Jr rush left for 2 yards gain to the OSU50 (#95 T.Pierce)

    C. Donaldson · 14 CAR, 44 YDS · 1st & 10 · 1st & 10 at OSU 48

  8. Q4 2:00OSU
    FLAG

    Flag: penalty

    PENALTY OSU UNS: Unsportsmanlike Conduct (#1 D.Igbinosun) 15 yards from UOM37 to OSU48. NO PLAY

    1st & 10 · 1st & 10 at MICH 37

  9. Q4 2:37Bryce Underwood

    Incomplete to B. Kuzdzal

    No Huddle-Shotgun #19 B.Underwood pass incomplete short left to #24 B.Kuzdzal thrown to UOM30

    B. Underwood · 8/18, 63 YDS · 3rd & 5 · 3rd & 5 at MICH 30

  10. Q4 2:49Bryce Underwood

    5 yd completion to B. Kuzdzal

    No Huddle-Shotgun #19 B.Underwood pass complete short right to #24 B.Kuzdzal caught at UOM26, for 5 yards to the UOM30 (#0 S.Styles)

    B. Underwood · 8/18, 63 YDS · 2nd & 10 · 2nd & 10 at MICH 25

  11. Q4 2:55Bryce Underwood

    Incomplete to M. Klein

    No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #17 M.Klein thrown to UOM30

    B. Underwood · 8/18, 63 YDS · 1st & 10 · 1st & 10 at MICH 25

  12. Q4 3:03Joe McGuire

    Punt, 0 yds

    #42 J.McGuire punt 29 yards to the UOM25

    J. McGuire · 4th & 5 · 4th & 5 at OSU 46

  13. Q4 3:13MIC

    Timeout

    Timeout Michigan, clock 03:13

  14. Q4 3:13Isaiah West

    Stuffed for a loss of 2

    #32 I.West rush middle for 2 yards loss to the OSU46, End Of Play

    I. West · 6 CAR, 20 YDS · 3rd & 3 · 3rd & 3 at OSU 48

  15. Q4 3:17MIC

    Timeout

    Timeout Michigan, clock 03:17

  16. Q4 3:19Isaiah West

    1 yd run

    #32 I.West rush left for 1 yard gain to the OSU48 (#23 C.Sullivan)

    I. West · 6 CAR, 20 YDS · 2nd & 4 · 2nd & 4 at OSU 47

  17. Q4 3:26MIC

    Timeout

    Timeout Michigan, clock 03:26

  18. Q4 3:27Isaiah West

    6 yd run

    #32 I.West rush middle for 6 yards gain to the OSU47 (#10 Z.Berry; #7 T.Metcalf)

    I. West · 6 CAR, 20 YDS · 1st & 10 · 1st & 10 at OSU 41

  19. Q4 4:15CJ Donaldson

    3 yd run

    #12 C.Donaldson Jr rush middle for 3 yards gain to the OSU41 (#10 Z.Berry), 1ST DOWN

    C. Donaldson · 14 CAR, 44 YDS · 4th & 1 · 4th & 1 at OSU 38

  20. Q4 4:20OSU

    Timeout

    Timeout Ohio State, clock 04:20

  21. Q4 5:02CJ Donaldson

    5 yd run

    #12 C.Donaldson Jr rush left for 5 yards gain to the OSU38 (#26 R.Benny; #3 J.Mangham)

    C. Donaldson · 14 CAR, 44 YDS · 3rd & 6 · 3rd & 6 at OSU 33

  22. Q4 5:46OSU

    Rush

    #25 B.Jackson rush middle for 2 yards gain to the OSU33 (#30 J.Rolder; #95 T.Pierce)

    2nd & 8 at OSU 31

  23. Q4 6:30Bo Jackson

    2 yd run

    #25 B.Jackson rush left for 2 yards gain to the OSU31 (#95 T.Pierce)

    B. Jackson · 22 CAR, 117 YDS · 1st & 10 · 1st & 10 at OSU 29

  24. Q4 6:36Hudson Hollenbeck
    FLAG

    Punt, 12 yds

    #90 H.Hollenbeck punt 54 yards to the OSU27 #1 B.Inniss return 19 yards to the OSU46 (#83 Z.Marshall) PENALTY OSU Holding (#21 B.Jones) 10 yards from OSU39 to OSU29

    H. Hollenbeck · 4th & 16 · 4th & 16 at MICH 19

  25. Q4 7:16Bryce Underwood

    2 yd completion to D. Tonielli

    No Huddle-Shotgun #19 B.Underwood pass complete short right to #88 D.Tonielli caught at UOM17, for 2 yards to the UOM19 (#2 C.Downs)

    B. Underwood · 8/18, 63 YDS · 3rd & 18 · 3rd & 18 at MICH 17

Leaders

OSUMICH
Passing Yards
Julian Sayin
19/26, 233 YDS, 3 TD, 1 INT
Bryce Underwood
8/18, 63 YDS, 1 INT
Rushing Yards
Bo Jackson
22 CAR, 117 YDS
Jordan Marshall
7 CAR, 61 YDS
Receiving Yards
Carnell Tate
5 REC, 82 YDS, 1 TD
Donaven McCulley
3 REC, 46 YDS
Tackles
Sonny Styles
6
Jimmy Rolder
12
Sacks
Kenyatta Jackson Jr.
1
-