FinalNov 29, 2025 · Michigan Stadium
Team1234Final
Ohio State3147327
Michigan63009

Game flow

Ohio State won by 18 · 8 scores
Lead changes
1
0 times tied
MICH biggest lead
+6
Q1 9:42
OSU biggest lead
+18
Q4 8:10
Time in front
MICH 26% · OSU 70%
tied 4% · 15:53 vs 41:44 of game clock
+21+10.5Tie+10.5+21Q1Q2Q3Q4▲ Michigan ahead▼ Ohio State aheadQ1 12:37 · MICH Field Goal Good: Dominic Zvada 45 Yd Field Goal (OSU 0, MICH 3)Q1 9:42 · MICH Field Goal Good: Dominic Zvada 25 Yd Field Goal (OSU 0, MICH 6)Q1 4:33 · OSU Field Goal Good: Jayden Fielding 24 Yd Field Goal (OSU 3, MICH 6)Q2 11:44 · OSU Passing Touchdown: Jeremiah Smith 35 Yd pass from Julian Sayin (Jayden Fielding Kick) (OSU 10, MICH 6)Q2 5:24 · MICH Field Goal Good: Dominic Zvada 49 Yd Field Goal (OSU 10, MICH 9)Q2 0:16 · OSU Passing Touchdown: Brandon Inniss 4 Yd pass from Julian Sayin (Jayden Fielding Kick) (OSU 17, MICH 9)Q3 7:35 · OSU Pass Reception: Carnell Tate 50 Yd pass from Julian Sayin (Jayden Fielding Kick) (OSU 24, MICH 9)Q4 8:10 · OSU Field Goal Good: Jayden Fielding 23 Yd Field Goal (OSU 27, MICH 9)

The lead after every score: above the line Michigan is ahead, below it Ohio State. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
12:37MICH
FG Dominic Zvada 45 Yd Field Goal 6 plays, 48 yds, 2:23 · from MICH 25
OSU 0–3 MICH
9:42MICH
FG Dominic Zvada 25 Yd Field Goal 6 plays, 32 yds, 2:40 · from OSU 39
OSU 0–6 MICH
4:33OSU
FG Jayden Fielding 24 Yd Field Goal 11 plays, 69 yds, 5:09 · from OSU 25
OSU 3–6 MICH
2nd quarter
11:44OSU
TD Jeremiah Smith 35 Yd pass from Julian Sayin (Jayden Fielding Kick)10 plays, 63 yds, 5:49 · from OSU 37
OSU 10–6 MICH
5:24MICH
FG Dominic Zvada 49 Yd Field Goal 11 plays, 54 yds, 6:17 · from MICH 16
OSU 10–9 MICH
0:16OSU
TD Brandon Inniss 4 Yd pass from Julian Sayin (Jayden Fielding Kick)11 plays, 87 yds, 5:08 · from OSU 13
OSU 17–9 MICH
3rd quarter
7:35OSU
REC Carnell Tate 50 Yd pass from Julian Sayin (Jayden Fielding Kick)2 plays, 57 yds, 0:45 · from OSU 43
OSU 24–9 MICH
4th quarter
8:10OSU
FG Jayden Fielding 23 Yd Field Goal 20 plays, 81 yds, 11:56 · from OSU 14
OSU 27–9 MICH

Drives

MICH 3/9 scoredOSU 5/9 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00MICHMICH 256482:23Field Goal
Q112:37OSUOSU 25200:15Interception
Q112:20MICHOSU 396322:40Field Goal
Q19:42OSUOSU 2511695:09Field Goal
Q14:33MICHMICH 25352:00Punt
Q12:26OSUOSU 3710635:49Touchdown
Q211:41MICHMICH 1611546:17Field Goal
Q25:24OSUOSU 1311875:08Touchdown
Q20:16MICHMICH 25100:16End Of Half
Q314:54OSUOSU 218344:47Punt
Q39:54MICHMICH 204261:47Punt
Q38:10OSUOSU 432570:45Touchdown

Win probability

Ohio State 100% · pregame line Ohio State −10.0 (closing line)
Q1Q2Q3Q4▲ Michigan▼ Ohio StateMichigan +16% win probability: (12:20) No Huddle-Shotgun #19 B.Underwood rush left for 7 yards gain to the OSU32 (#1 D.Igbinosun)Ohio State +15% win probability: (11:50) Shotgun #10 J.Sayin pass complete deep right to #4 J.Smith caught at UOM08, for 35 yards to the UOM00 TOUCHDOWN, clock 11:44, 1ST DOWN. The previous play is under automatic review - "Runner broke the plane". CALL UPHELD #38 J.Fielding kick attempt good (H: #42 J.McGuire, LS: #43 J.Ferlmann)Ohio State +15% win probability: (09:42) #92 B.Sunderland kickoff 63 yards to the OSU02 fair catch by #1 B.Inniss at OSU02Michigan +14% win probability: (04:33) #38 J.Fielding kickoff 65 yards to the UOM00, TouchbackOhio State +13% win probability: (05:24) #92 B.Sunderland kickoff 65 yards to the OSU00 fair catch by #1 B.Inniss at OSU00 PENALTY OSU UNS: Unsportsmanlike Conduct (#13 M.Lockhart) 12 yards from OSU25 to OSU13

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Julian Sayin19/262339.03195.8
RushingCARYDSAVGTDLONG
Bo Jackson221175.3036
CJ Donaldson14443.108
Isaiah West6203.3014
Julian Sayin471.803
Team1-2-2.000
ReceivingRECYDSAVGTDLONG
Carnell Tate58216.4150
Bo Jackson44912.3023
Jeremiah Smith34013.3135
Will Kacmarek23015.0025
Max Klare3206.709
Brandon Inniss2126.018
DefenseTOTSOLOSACKSTFLPDQB HUR
Sonny Styles630100
Jaylen McClain530000
Davison Igbinosun520000
Kayden McDonald500000
Caden Curry420000
Tywone Malone Jr.410000
Kenyatta Jackson Jr.331200
Lorenzo Styles Jr.320000
InterceptionsINTYDSTD
Davison Igbinosun100
KickingFGPCTLONGXPPTS
Jayden Fielding2/2100.0243/39
PuntingNOYDSAVGTBIn 20LONG
Joe McGuire27437.01045

Biggest plays

MICH +16% Q1 12:20 (12:20) No Huddle-Shotgun #19 B.Underwood rush left for 7 yards gain to the OSU32 (#1 D.Igbinosun)
OSU +15% Q2 11:44 (11:50) Shotgun #10 J.Sayin pass complete deep right to #4 J.Smith caught at UOM08, for 35 yards to the UOM00 TOUCHDOWN, clock 11:44, 1ST DOWN. The previous play is under automatic review - "Runner broke the plane". CALL UPHELD #38 J.Fielding kick attempt good (H: #42 J.McGuire, LS: #43 J.Ferlmann)
OSU +15% Q1 9:42 (09:42) #92 B.Sunderland kickoff 63 yards to the OSU02 fair catch by #1 B.Inniss at OSU02
MICH +14% Q1 4:33 (04:33) #38 J.Fielding kickoff 65 yards to the UOM00, Touchback
OSU +13% Q2 5:24 (05:24) #92 B.Sunderland kickoff 65 yards to the OSU00 fair catch by #1 B.Inniss at OSU00 PENALTY OSU UNS: Unsportsmanlike Conduct (#13 M.Lockhart) 12 yards from OSU25 to OSU13

Team stats

StatOSUMICH
1st Downs239
3rd down efficiency11-171-9
4th down efficiency2-20-1
Total Yards419163
Passing23363
Comp/Att19/268/18
Yards per pass9.03.5
Rushing186100
Rushing Attempts4724
Yards per rush4.04.2
Penalties6-721-3
Turnovers11
Fumbles lost00
Interceptions thrown11
Possession40:0119:59

Play by play

Q4 0:00 End of 4th quarter.
Q4 0:29 4th & 14 at MICH 41 (00:29) Kneel down by #10 J.Sayin at UOM43 for loss of 2 yards, TURNOVER ON DOWNS
Q4 1:04 3rd & 5 at MICH 47 (01:10) #12 C.Donaldson Jr rush right for 6 yards gain to the UOM41 (#18 T.Bowles; #7 T.Metcalf)
Q4 1:55 2nd & 8 at 50 (02:00) #12 C.Donaldson Jr rush middle for 3 yards gain to the UOM47 (#92 I.Iwunnah)
Q4 2:33 1st & 10 at OSU 48 (02:33) #12 C.Donaldson Jr rush left for 2 yards gain to the OSU50 (#95 T.Pierce)
Q4 2:00 1st & 10 at MICH 37 PENALTY OSU UNS: Unsportsmanlike Conduct (#1 D.Igbinosun) 15 yards from UOM37 to OSU48. NO PLAY
Q4 2:37 3rd & 5 at MICH 30 (02:39) No Huddle-Shotgun #19 B.Underwood pass incomplete short left to #24 B.Kuzdzal thrown to UOM30
Q4 2:49 2nd & 10 at MICH 25 (02:59) 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)
Q4 2:55 1st & 10 at MICH 25 (03:04) No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #17 M.Klein thrown to UOM30
Q4 3:03 4th & 5 at OSU 46 (03:11) #42 J.McGuire punt 29 yards to the UOM25
Q4 3:13 3rd & 3 at OSU 48 (03:14) #32 I.West rush middle for 2 yards loss to the OSU46, End Of Play
Q4 3:19 2nd & 4 at OSU 47 (03:22) #32 I.West rush left for 1 yard gain to the OSU48 (#23 C.Sullivan)
Q4 3:27 1st & 10 at OSU 41 (03:33) #32 I.West rush middle for 6 yards gain to the OSU47 (#10 Z.Berry; #7 T.Metcalf)
Q4 4:15 4th & 1 at OSU 38 (04:20) #12 C.Donaldson Jr rush middle for 3 yards gain to the OSU41 (#10 Z.Berry), 1ST DOWN
Q4 5:02 3rd & 6 at OSU 33 (05:08) #12 C.Donaldson Jr rush left for 5 yards gain to the OSU38 (#26 R.Benny; #3 J.Mangham)
Q4 5:46 2nd & 8 at OSU 31 (05:50) #25 B.Jackson rush middle for 2 yards gain to the OSU33 (#30 J.Rolder; #95 T.Pierce)
Q4 6:30 1st & 10 at OSU 29 (06:36) #25 B.Jackson rush left for 2 yards gain to the OSU31 (#95 T.Pierce)
Q4 6:36 4th & 16 at MICH 19 (06:47) #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
Q4 7:16 3rd & 18 at MICH 17 (07:27) 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)
Q4 8:00 2nd & 10 at MICH 25 (08:06) No Huddle-Shotgun #19 B.Underwood sacked for loss of 8 yards to the UOM17 (#97 K.Jackson Jr.)
Q4 8:06 1st & 10 at MICH 25 (08:10) No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #1 D.McCulley thrown to UOM30
Q4 8:10 (08:10) #38 J.Fielding kickoff 56 yards to the UOM09 fair catch by #39 J.Taylor at UOM09
Q4 8:10 4th & 4 at MICH 5 (08:13) #38 J.Fielding field goal attempt from 23 yards GOOD (H: #42 J.McGuire, LS: #43 J.Ferlmann), clock 08:10
Q4 8:14 3rd & 4 at MICH 5 (08:20) Shotgun #10 J.Sayin pass incomplete short right to #89 W.Kacmarek thrown to UOM00 QB hurried by #17 E.Etta
Q4 8:57 2nd & 5 at MICH 6 (09:02) #12 C.Donaldson Jr rush middle for 1 yard gain to the UOM05, End Of Play