← CFB Terminal
27
Big Ten
AT
9
Big Ten
2025 week 14 · Saturday, November 29, 2025 at 11:00 AM CT · Michigan Stadium · πŸ“Ί FOX · 30.2°F Cloudy, wind 9.3

Drive chart

WIN PROBABILITYOhio State above · Michigan below
KICK59% → 0% MichiganFINAL
Ohio State Michigan bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
FG
6 pl · 48 yd · 2:23
0–3
+16
14:49 1st & 10 OWN 25 (14:58) No Huddle-Shotgun #23 J.Marshall rush left for 36 yards gain to the OSU39 (#18 J.McClain), 1ST DOWN +36 2.94
14:13 1st & 10 OPP 39 (14:22) No Huddle-Shotgun #19 B.Underwood pass complete short middle to #23 J.Marshall caught at OSU36, for 10 yards to the OSU29 (#0 S.Styles), 1ST DOWN +10 0.35
13:46 1st & 10 OPP 29 (13:51) No Huddle-Shotgun #23 J.Marshall rush right for 2 yards gain to the OSU27 (#92 C.Curry; #0 S.Styles) +2 -0.29
13:02 2nd & 8 OPP 27 (13:08) Shotgun #19 B.Underwood rush left for 0 yards to the OSU27 (#97 K.Jackson Jr.) 0 -0.64
12:42 3rd & 8 OPP 27 (12:45) No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #23 J.Marshall thrown to OSU30 0 -0.89
12:37 4th & 8 OPP 27 (12:35) #96 D.Zvada field goal attempt from 45 yards GOOD (H: #90 H.Hollenbeck, LS: #45 G.Tarr), clock 12:37
INT
2 pl · 0 yd · 0:15
0–3
−7
12:31 1st & 10 OWN 25 (12:37) Shotgun #10 J.Sayin pass incomplete deep left to #17 C.Tate thrown to UOM33 broken up by #10 Z.Berry 0 -0.70
12:22 2nd & 10 OWN 25 (12:31) Shotgun #10 J.Sayin pass intercepted by #20 J.Hill at OSU39 #20 J.Hill return 0 yards to the OSU39 (#4 J.Smith), out of bounds -0.22
FG
6 pl · 32 yd · 2:40
0–6
+15
12:20 1st & 10 OPP 39 (12:20) No Huddle-Shotgun #19 B.Underwood rush left for 7 yards gain to the OSU32 (#1 D.Igbinosun) +7 0.44
11:30 2nd & 4 OPP 32 (11:33) No Huddle-Shotgun #23 J.Marshall rush left for 21 yards gain to the OSU11 (#18 J.McClain), 1ST DOWN +21 0.32
10:54 1st & 10 OPP 11 (10:58) Shotgun #19 B.Underwood rush left for 2 yards gain to the OSU09 (#18 J.McClain), out of bounds +2 -0.17
10:22 2nd & 8 OPP 9 (10:27) No Huddle-Shotgun #23 J.Marshall rush middle for 2 yards gain to the OSU07 (#2 C.Downs; #95 T.Malone) +2 -0.15
9:45 3rd & 6 OPP 7 (09:47) No Huddle-Shotgun #19 B.Underwood pass incomplete short left to #1 D.McCulley thrown to OSU00 0 -0.32
9:42 4th & 6 OPP 7 (09:43) #96 D.Zvada field goal attempt from 25 yards GOOD (H: #90 H.Hollenbeck, LS: #45 G.Tarr), clock 09:42
FG
11 pl · 69 yd · 5:09
3–6
−21
9:35 1st & 10 OWN 25 (09:40) Shotgun #25 B.Jackson rush middle for 5 yards gain to the OSU30 (#6 B.Hillman) +5 0.09
9:05 2nd & 5 OWN 30 (09:09) Shotgun #25 B.Jackson rush middle for 3 yards gain to the OSU33 (#8 D.Moore; #30 J.Rolder) +3 -0.31
8:14 3rd & 2 OWN 33 (08:24) Shotgun #10 J.Sayin pass complete short right to #89 W.Kacmarek caught at OSU35, for 5 yards to the OSU38 (#10 Z.Berry), 1ST DOWN +5 1.34
7:42 1st & 10 OWN 38 (07:51) Shotgun #10 J.Sayin pass complete short left to #25 B.Jackson caught at OSU39, for 23 yards to the UOM39 (#20 J.Hill), 1ST DOWN +23 1.81
7:16 1st & 10 OPP 39 (07:27) Shotgun #25 B.Jackson rush right for 36 yards gain to the UOM03 (#9 C.Brandt; #20 J.Hill), out of bounds, 1ST DOWN +36 1.68
6:40 1st & 3 OPP 3 (06:42) Shotgun #10 J.Sayin pass incomplete short left to #4 J.Smith thrown to UOM00 0 -0.75
6:34 2nd & 3 OPP 3 (06:38) #12 C.Donaldson Jr rush left for 2 yards loss to the UOM05 (#25 M.Curtis; #0 T.Williams) -2 -0.55
6:20 3rd & 5 OPP 5 PENALTY UOM UNS: Unsportsmanlike Conduct (#1 J.Barham) 3 yards from UOM05 to UOM02, 1ST DOWN. NO PLAY +3
6:03 1st & 2 OPP 2 (06:09) #12 C.Donaldson Jr rush middle for 1 yard gain to the UOM01 (#26 R.Benny; #1 J.Barham) +1 -0.69
5:32 2nd & 1 OPP 1 (05:39) #12 C.Donaldson Jr rush middle for 0 yards to the UOM01 (#9 C.Brandt; #6 B.Hillman). The previous play is under automatic review - "Short of the goal line". CALL UPHELD 0 -0.55
5:16 3rd & 1 OPP 1 (05:16) #10 J.Sayin rush middle for 0 yards to the UOM01 (#44 D.Payne). The previous play is under automatic review - "Short of the goal line". CALL OVERTURNED. (Original Play: (05:16) #10 J.Sayin rush middle for 1 yard gain to the UOM00 TOUCHDOWN, clock 05:10) 0 -0.33
4:51 4th & 1 OPP 1 (04:55) PENALTY OSU False Start (#85 B.Christian) 5 yards from UOM01 to UOM06. NO PLAY +5
4:33 4th & 6 OPP 6 (04:35) #38 J.Fielding field goal attempt from 24 yards GOOD (H: #42 J.McGuire, LS: #43 J.Ferlmann), clock 04:33
PUNT
3 pl · 5 yd · 2:00
3–6
+2
4:25 1st & 10 OWN 25 (04:33) No Huddle-Shotgun #24 B.Kuzdzal rush left for 5 yards gain to the UOM30 (#1 D.Igbinosun; #98 K.McDonald) +5 0.09
3:50 2nd & 5 OWN 30 (04:08) Shotgun #19 B.Underwood rush middle for 0 yards to the UOM30 (#92 C.Curry) PENALTY UOM Holding declined 0 -0.75
3:16 3rd & 5 OWN 30 (03:29) Shotgun #19 B.Underwood rush left for 0 yards to the UOM30 (#1 D.Igbinosun; #96 E.Houston) 0 -0.37
2:33 4th & 5 OWN 30 (02:42) #90 H.Hollenbeck punt 48 yards to the OSU22 #1 B.Inniss return 15 yards to the OSU37 (#29 C.Taylor)
TD
10 pl · 63 yd · 5:49
10–6
−26
2:26 1st & 10 OWN 37 (02:34) Shotgun #10 J.Sayin pass complete short left to #4 J.Smith caught at OSU34, for 1 yard to the OSU38 (#23 C.Sullivan) +1 -0.87
1:48 2nd & 9 OWN 38 (01:52) Shotgun #25 B.Jackson rush middle for 2 yards gain to the OSU40 (#7 T.Metcalf) +2 -0.48
0:56 3rd & 7 OWN 40 (01:12) No Huddle-Shotgun #10 J.Sayin pass complete short right to #17 C.Tate caught at OSU47, for 8 yards to the OSU48 (#3 J.Mangham; #23 C.Sullivan), 1ST DOWN +8 2.39
0:30 1st & 10 OWN 48 (00:30) Shotgun #25 B.Jackson rush left for 3 yards gain to the UOM49 (#30 J.Rolder) +3 -0.40
0:00 1st & 10 OWN 48 End of 1st quarter. -0.40
14:53 2nd & 7 OPP 49 (14:58) Shotgun #25 B.Jackson rush middle for 1 yard gain to the UOM48 (#30 J.Rolder) +1 -0.90
14:27 3rd & 6 OPP 48 (14:38) No Huddle-Shotgun #10 J.Sayin pass complete short right to #17 C.Tate caught at UOM42, for 8 yards to the UOM40 (#10 Z.Berry), 1ST DOWN +8 2.13
13:51 1st & 10 OPP 40 (13:57) Shotgun #10 J.Sayin pass complete short left to #86 M.Klare caught at UOM35, for 5 yards to the UOM35 (#10 Z.Berry), out of bounds +5 0.09
13:13 2nd & 5 OPP 35 (13:17) Shotgun #25 B.Jackson rush middle for 0 yards to the UOM35 (#30 J.Rolder) 0 -0.87
12:28 3rd & 5 OPP 35 (12:33) No Huddle-Shotgun #25 B.Jackson rush left for 0 yards to the UOM35 (#30 J.Rolder) 0 -1.04
11:44 4th & 5 OPP 35 (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) +35 5.00
Q2
FG
11 pl · 54 yd · 6:17
10–9
+16
11:34 1st & 10 OWN 16 (11:41) No Huddle-Shotgun #24 B.Kuzdzal rush middle for 2 yards gain to the UOM18 (#98 K.McDonald; #92 C.Curry) +2 -0.30
10:57 2nd & 8 OWN 18 (11:04) No Huddle-Shotgun #24 B.Kuzdzal rush right for 4 yards gain to the UOM22 (#26 P.Pierce) +4 -0.05
10:36 3rd & 4 OWN 22 (10:36) No Huddle-Shotgun #19 B.Underwood pass incomplete deep left to #4 A.Marsh thrown to UOM46 PENALTY OSU Pass Interference (#7 J.Mathews Jr.) 15 yards from UOM22 to UOM37, 1ST DOWN. NO PLAY +15
10:26 1st & 10 OWN 37 (10:32) #24 B.Kuzdzal rush middle for 5 yards gain to the UOM42 (#3 L.Styles Jr.) +5 0.11
9:48 2nd & 5 OWN 42 (09:57) #24 B.Kuzdzal rush right for 22 yards gain to the OSU36 (#18 J.McClain; #1 D.Igbinosun), 1ST DOWN +22 1.93
9:12 1st & 10 OPP 36 (09:19) No Huddle-Shotgun #24 B.Kuzdzal rush left for 2 yards gain to the OSU34 (#95 T.Malone) +2 -0.38
8:29 2nd & 8 OPP 34 (08:34) Shotgun #24 B.Kuzdzal rush middle for 2 yards gain to the OSU32 (#92 C.Curry) +2 -0.46
7:47 3rd & 6 OPP 32 (07:58) No Huddle-Shotgun #19 B.Underwood pass complete short left to #1 D.McCulley caught at OSU26, for 6 yards to the OSU26, End Of Play, 1ST DOWN +6 1.14
7:28 1st & 10 OPP 26 (07:32) No Huddle-Shotgun #24 B.Kuzdzal rush middle for 1 yard gain to the OSU25 (#95 T.Malone; #18 J.McClain) +1 -0.36
6:44 2nd & 9 OPP 25 (06:50) Shotgun #24 B.Kuzdzal rush right for 5 yards loss to the OSU30 (#97 K.Jackson Jr.) -5 -1.50
5:58 3rd & 14 OPP 30 (06:09) No Huddle-Shotgun #19 B.Underwood pass complete short middle to #24 B.Kuzdzal caught at OSU31, for 0 yards to the OSU30 (#8 A.Reese) 0 -1.01
5:24 4th & 14 OPP 30 (05:22) #96 D.Zvada field goal attempt from 49 yards GOOD (H: #90 H.Hollenbeck, LS: #45 G.Tarr), clock 05:24
TD
11 pl · 87 yd · 5:08
17–9
−26
5:11 1st & 10 OWN 13 (05:21) Shotgun #10 J.Sayin pass complete short right to #17 C.Tate caught at OSU16, for 9 yards to the OSU22 (#6 B.Hillman) +9 0.91
4:39 2nd & 1 OWN 22 (04:50) Shotgun #10 J.Sayin pass complete deep middle to #89 W.Kacmarek caught at OSU45, for 25 yards to the OSU47 (#13 C.Anderson), 1ST DOWN +25 1.69
4:05 1st & 10 OWN 47 (04:11) Shotgun #25 B.Jackson rush middle for 16 yards gain to the UOM37 (#7 T.Metcalf; #13 C.Anderson), 1ST DOWN +16 1.04
3:24 1st & 10 OPP 37 (03:29) Shotgun #10 J.Sayin pass incomplete short right to #86 M.Klare thrown to UOM25 0 -0.75
3:14 2nd & 10 OPP 37 (03:24) Shotgun #10 J.Sayin pass complete short left to #25 B.Jackson caught at UOM42, for 5 yards to the UOM32 (#0 T.Williams) +5 0.06
2:30 3rd & 5 OPP 32 (02:37) Shotgun #10 J.Sayin pass complete short middle to #1 B.Inniss caught at UOM26, for 8 yards to the UOM24 (#3 J.Mangham), 1ST DOWN +8 1.06
2:03 1st & 10 OPP 24 (02:03) Shotgun #10 J.Sayin pass complete short left to #25 B.Jackson caught at UOM27, for 9 yards to the UOM15 (#3 J.Mangham) +9 0.64
1:58 1st & 10 OPP 24 Timeout Ohio State, clock 01:58
1:51 2nd & 1 OPP 15 (01:58) Shotgun #25 B.Jackson rush middle for 4 yards gain to the UOM11 (#44 D.Payne), 1ST DOWN +4 -0.48
1:29 1st & 10 OPP 11 (01:35) Shotgun #25 B.Jackson rush middle for 8 yards gain to the UOM03 (#3 J.Mangham) +8 0.45
0:51 2nd & 2 OPP 3 (00:56) #25 B.Jackson rush left for 1 yard loss to the UOM04 (#30 J.Rolder; #95 T.Pierce) -1 -0.56
0:20 2nd & 2 OPP 3 Timeout Ohio State, clock 00:20
0:16 3rd & 3 OPP 4 (00:18) Shotgun #10 J.Sayin pass complete short middle to #1 B.Inniss caught at UOM01, for 4 yards to the UOM00 TOUCHDOWN, clock 00:16, 1ST DOWN #38 J.Fielding kick attempt good (H: #42 J.McGuire, LS: #43 J.Ferlmann) +4 2.64
END OF HALF
1 pl · 0 yd · 0:16
17–9
+2
0:16 1st & 10 OWN 25 (00:16) No Huddle-Shotgun #24 B.Kuzdzal rush right for 0 yards to the UOM25 (#8 A.Reese; #98 K.McDonald) PENALTY UOM UNS: Unsportsmanlike Conduct offsetting OSU UNS: Unsportsmanlike Conduct offsetting 0 -0.70
0:00 1st & 10 OWN 25 End of 2nd quarter.
Q3
PUNT
8 pl · 34 yd · 4:47
17–9
−8
14:48 1st & 10 OWN 21 (14:56) Shotgun #10 J.Sayin pass complete short right to #4 J.Smith caught at OSU19, for 4 yards to the OSU25 (#10 Z.Berry) +4 -0.09
14:11 2nd & 6 OWN 25 (14:17) Shotgun #25 B.Jackson rush middle for 5 yards gain to the OSU30 (#30 J.Rolder) +5 0.08
13:35 3rd & 1 OWN 30 (13:39) Shotgun #25 B.Jackson rush middle for 3 yards gain to the OSU33 (#7 T.Metcalf; #23 C.Sullivan), 1ST DOWN +3 0.91
12:51 1st & 10 OWN 33 (12:58) Shotgun #25 B.Jackson rush left for 2 yards gain to the OSU35 (#30 J.Rolder; #7 T.Metcalf) +2 -0.60
12:10 2nd & 8 OWN 35 (12:18) Shotgun #10 J.Sayin pass complete short right to #25 B.Jackson caught at OSU37, for 12 yards to the OSU47 (#7 T.Metcalf), 1ST DOWN +12 1.93
11:33 1st & 10 OWN 47 (11:36) Shotgun #10 J.Sayin pass incomplete short left to #86 M.Klare thrown to UOM48 0 -1.15
11:26 2nd & 10 OWN 47 (11:33) Shotgun #25 B.Jackson rush middle for 2 yards gain to the OSU49 (#6 B.Hillman) +2 -0.59
10:44 3rd & 8 OWN 49 (10:55) Shotgun #10 J.Sayin pass complete short middle to #86 M.Klare caught at UOM46, for 6 yards to the UOM45 (#14 J.Young; #7 T.Metcalf) +6 0.27
10:07 4th & 2 OPP 45 (10:14) #42 J.McGuire punt 45 yards to the UOM00, Touchback
PUNT
4 pl · 26 yd · 1:47
17–9
+4
9:54 1st & 10 OWN 20 (10:07) No Huddle-Shotgun #19 B.Underwood pass complete deep left to #1 D.McCulley caught at UOM44, for 26 yards to the UOM46 (#0 S.Styles; #3 L.Styles Jr.), 1ST DOWN +26 2.20
9:35 1st & 10 OWN 46 (09:44) No Huddle-Shotgun #19 B.Underwood pass complete short right to #17 M.Klein caught at UOM44, for 0 yards to the UOM46 (#3 L.Styles Jr.) 0 -1.16
9:05 2nd & 10 OWN 46 (09:10) No Huddle-Shotgun #24 B.Kuzdzal rush middle for 0 yards to the UOM46 (#98 K.McDonald; #95 T.Malone) 0 -0.94
8:27 3rd & 10 OWN 46 (08:32) No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #24 B.Kuzdzal thrown to UOM42 0 -0.58
8:20 4th & 10 OWN 46 (08:29) #90 H.Hollenbeck punt 11 yards to the OSU43
TD
2 pl · 57 yd · 0:45
24–9
−23
8:10 1st & 10 OWN 43 (08:20) Shotgun #10 J.Sayin pass complete short left to #17 C.Tate caught at OSU48, for 7 yards to the OSU50 (#7 T.Metcalf; #10 Z.Berry) +7 0.68
7:35 2nd & 3 50 (07:42) Shotgun #10 J.Sayin pass complete deep middle to #17 C.Tate caught at UOM06, for 50 yards to the UOM00 TOUCHDOWN, clock 07:35, 1ST DOWN #38 J.Fielding kick attempt good (H: #42 J.McGuire, LS: #43 J.Ferlmann) +50 3.78
PUNT
7 pl · 29 yd · 2:29
24–9
7:28 1st & 10 OWN 25 (07:35) No Huddle-Shotgun #23 J.Marshall rush middle for 0 yards to the UOM25 (#0 S.Styles; #98 K.McDonald) 0 -0.70
7:06 2nd & 10 OWN 25 (07:09) No Huddle-Shotgun #19 B.Underwood pass complete short right to #1 D.McCulley caught at UOM30, for 14 yards to the UOM39 (#1 D.Igbinosun), 1ST DOWN +14 1.93
6:37 1st & 10 OWN 39 (06:42) No Huddle-Shotgun #19 B.Underwood pass incomplete short middle to #17 M.Klein thrown to OSU50 broken up by #2 C.Downs 0 -1.11
6:32 2nd & 10 OWN 39 (06:37) #23 J.Marshall rush middle for 2 yards gain to the UOM41 (#2 C.Downs) +2 -0.47
6:03 3rd & 8 OWN 41 (06:03) Shotgun #19 B.Underwood pass incomplete short right to #1 D.McCulley thrown to OSU40 PENALTY OSU Pass Interference (#1 D.Igbinosun) 15 yards from UOM41 to OSU44, 1ST DOWN. NO PLAY +15
5:55 1st & 10 OPP 44 (06:00) Shotgun #19 B.Underwood pass incomplete short right to #23 J.Marshall thrown to OSU42 0 -0.97
5:48 2nd & 10 OPP 44 (05:52) Shotgun #23 J.Marshall rush left for 2 yards loss to the OSU46 (#0 S.Styles) -2 -1.48
5:13 3rd & 12 OPP 46 (05:17) No Huddle-Shotgun #19 B.Underwood pass incomplete short left to #1 D.McCulley thrown to OSU30 0 -0.75
5:06 4th & 12 OPP 46 (05:13) #90 H.Hollenbeck punt 32 yards to the OSU14 fair catch by #1 B.Inniss at OSU14
FG
20 pl · 81 yd · 11:56
27–9
4:59 1st & 10 OWN 14 (05:06) Shotgun #12 C.Donaldson Jr rush middle for 8 yards gain to the OSU22 (#3 J.Mangham) +8 0.66
4:24 2nd & 2 OWN 22 (04:30) Shotgun #32 I.West rush middle for 2 yards gain to the OSU24 (#4 T.Guy), 1ST DOWN +2 -0.15
3:47 1st & 10 OWN 24 (03:51) Shotgun #25 B.Jackson rush middle for 2 yards gain to the OSU26 (#26 R.Benny) +2 -0.43
3:09 2nd & 8 OWN 26 (03:15) #12 C.Donaldson Jr rush right for 6 yards gain to the OSU32 (#4 T.Guy; #30 J.Rolder) +6 0.22
2:28 3rd & 2 OWN 32 (02:33) #10 J.Sayin rush middle for 2 yards gain to the OSU34 (#0 T.Williams), 1ST DOWN +2 1.02
1:44 1st & 10 OWN 34 (01:50) #12 C.Donaldson Jr rush right for 7 yards gain to the OSU41 (#6 B.Hillman; #23 C.Sullivan) +7 0.70
1:01 2nd & 3 OWN 41 (01:05) Shotgun #10 J.Sayin pass incomplete deep left to #17 C.Tate thrown to UOM25 0 -1.24
0:53 3rd & 3 OWN 41 (01:01) Shotgun #10 J.Sayin rush right for 3 yards gain to the OSU44 (#3 J.Mangham), 1ST DOWN +3 1.50
0:23 1st & 10 OWN 44 (00:23) Shotgun #12 C.Donaldson Jr rush right for 1 yard loss to the OSU43 (#30 J.Rolder) -1 -1.38
0:00 1st & 10 OWN 44 End of 3rd quarter. -1.38
14:46 2nd & 11 OWN 43 (14:58) Shotgun #10 J.Sayin pass complete short right to #86 M.Klare caught at OSU45, for 9 yards to the UOM48 (#30 J.Rolder; #18 T.Bowles) +9 1.05
14:03 3rd & 2 OPP 48 (14:12) Shotgun #25 B.Jackson rush left for 13 yards gain to the UOM35 (#7 T.Metcalf), 1ST DOWN +13 1.73
13:18 1st & 10 OPP 35 (13:23) Shotgun #32 I.West rush right for 1 yard loss to the UOM36 (#23 C.Sullivan) -1 -0.87
12:35 2nd & 11 OPP 36 (12:43) Shotgun #32 I.West rush middle for 14 yards gain to the UOM22 (#6 B.Hillman), 1ST DOWN +14 1.19
11:52 1st & 10 OPP 22 (12:00) #25 B.Jackson rush right for 9 yards gain to the UOM13 (#6 B.Hillman) +9 0.63
11:09 2nd & 1 OPP 13 (11:15) #25 B.Jackson rush middle for 0 yards to the UOM13 (#95 T.Pierce) 0 -0.59
10:27 3rd & 1 OPP 13 (10:29) #10 J.Sayin rush middle for 2 yards gain to the UOM11, End Of Play, 1ST DOWN +2 0.08
9:41 1st & 10 OPP 11 (09:46) #12 C.Donaldson Jr rush middle for 5 yards gain to the UOM06 (#17 E.Etta; #95 T.Pierce) +5 0.08
8:57 2nd & 5 OPP 6 (09:02) #12 C.Donaldson Jr rush middle for 1 yard gain to the UOM05, End Of Play +1 -0.26
8:14 3rd & 4 OPP 5 (08:20) Shotgun #10 J.Sayin pass incomplete short right to #89 W.Kacmarek thrown to UOM00 QB hurried by #17 E.Etta 0 -0.30
8:10 4th & 4 OPP 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
PUNT
3 pl · -6 yd · 1:34
27–9
−4
8:06 1st & 10 OWN 25 (08:10) No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #1 D.McCulley thrown to UOM30 0 -0.70
8:00 2nd & 10 OWN 25 (08:06) No Huddle-Shotgun #19 B.Underwood sacked for loss of 8 yards to the UOM17 (#97 K.Jackson Jr.) -8 -0.56
7:16 3rd & 18 OWN 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) +2 -0.03
6:36 4th & 16 OWN 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
PUNT
7 pl · 19 yd · 3:33
27–9
+10
6:30 1st & 10 OWN 29 (06:36) #25 B.Jackson rush left for 2 yards gain to the OSU31 (#95 T.Pierce) +2 -0.53
5:46 2nd & 8 OWN 31 (05:50) #25 B.Jackson rush middle for 2 yards gain to the OSU33 (#30 J.Rolder; #95 T.Pierce) +2 -0.38
5:02 3rd & 6 OWN 33 (05:08) #12 C.Donaldson Jr rush left for 5 yards gain to the OSU38 (#26 R.Benny; #3 J.Mangham) +5 0.05
4:20 3rd & 6 OWN 33 Timeout Ohio State, clock 04:20
4:15 4th & 1 OWN 38 (04:20) #12 C.Donaldson Jr rush middle for 3 yards gain to the OSU41 (#10 Z.Berry), 1ST DOWN +3 1.98
3:27 1st & 10 OWN 41 (03:33) #32 I.West rush middle for 6 yards gain to the OSU47 (#10 Z.Berry; #7 T.Metcalf) +6 0.40
3:19 2nd & 4 OWN 47 (03:22) #32 I.West rush left for 1 yard gain to the OSU48 (#23 C.Sullivan) +1 -1.00
3:13 3rd & 3 OWN 48 (03:14) #32 I.West rush middle for 2 yards loss to the OSU46, End Of Play -2 -1.29
3:03 4th & 5 OWN 46 (03:11) #42 J.McGuire punt 29 yards to the UOM25
ON DOWNS
3 pl · 5 yd · 0:30
27–9
−8
2:55 1st & 10 OWN 25 (03:04) No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #17 M.Klein thrown to UOM30 0 -0.70
2:49 2nd & 10 OWN 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) +5 0.04
2:37 3rd & 5 OWN 30 (02:39) No Huddle-Shotgun #19 B.Underwood pass incomplete short left to #24 B.Kuzdzal thrown to UOM30 0 -0.37
4 pl · -6 yd · 2:33
27–9
−2
2:33 1st & 10 OWN 48 (02:33) #12 C.Donaldson Jr rush middle for 2 yards gain to the OSU50 (#95 T.Pierce) +2 -0.66
2:00 1st & 10 OPP 37 PENALTY OSU UNS: Unsportsmanlike Conduct (#1 D.Igbinosun) 15 yards from UOM37 to OSU48. NO PLAY +15
2:00 2nd & 8 50 Timeout Ohio State, clock 02:00
1:55 2nd & 8 50 (02:00) #12 C.Donaldson Jr rush middle for 3 yards gain to the UOM47 (#92 I.Iwunnah) +3 -0.41
1:04 3rd & 5 OPP 47 (01:10) #12 C.Donaldson Jr rush right for 6 yards gain to the UOM41 (#18 T.Bowles; #7 T.Metcalf) +6 1.84
0:29 4th & 14 OPP 41 (00:29) Kneel down by #10 J.Sayin at UOM43 for loss of 2 yards, TURNOVER ON DOWNS -2 -0.55
0:00 4th & 14 OPP 41 End of 4th quarter.
18 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

1sacks0
3plays for loss6
0takeaways1
3three-and-outs forced0
4explosive plays allowed8
3.98yards allowed / play5.74
3 of 9scoring drives allowed5 of 9
Ohio State
Sonny Styles 6 (3) 1 TFL
Kayden McDonald 5
Jaylen McClain 5 (3)
Davison Igbinosun 5 (2) 1 INT
Caden Curry 4 (2)
Tywone Malone 4 (1)
Kenyatta Jackson 3 (3) 1 sk · 2 TFL
Caleb Downs 3 (2) 1 PD
Michigan
Jimmy Rolder 12 (6) 1.5 TFL
TJ Metcalf 10 (3)
Zeke Berry 8 (5) 1 PD
Jaden Mangham 7 (5)
Brandyn Hillman 7 (5)
Cole Sullivan 6 (3) 1 TFL
Trey Pierce 6 (3) 0.5 TFL
Tre Williams 3 (2) 0.5 TFL
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

2 of 2field goals3 of 3
2punts4
37.0punt average36.3
0punts inside the 201
43return yards9
own 27average drive startown 23
Ohio State
K Jayden Fielding 2/2 FG · long 24 · 3/3 XP
P Joe McGuire 2 punts · 37.0 avg · 1 TB
KR Lorenzo Styles Jr. 1 ret · 16 yds · long 16
PR Brandon Inniss 2 ret · 27 yds · long 15
Michigan
K Dominic Zvada 3/3 FG · long 49
P Hudson Hollenbeck 4 punts · 36.3 avg · 1 in 20
KR Andrew Marsh 1 ret · 9 yds · long 9
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

73plays41
419yards163
9drives9
51%success rate24%
20.89total PPA-7.35
Derived from 114 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1(12:35) #96 D.Zvada field goal attempt from 45 yards GOOD (H: #90 H.Hollenbeck, LS: #45… 3–0
Q1(09:43) #96 D.Zvada field goal attempt from 25 yards GOOD (H: #90 H.Hollenbeck, LS: #45… 6–0
Q1(04:35) #38 J.Fielding field goal attempt from 24 yards GOOD (H: #42 J.McGuire, LS: #43… 3–6
Q2(11:50) Shotgun #10 J.Sayin pass complete deep right to #4 J.Smith caught at UOM08, for 35… 10–6
Q2(05:22) #96 D.Zvada field goal attempt from 49 yards GOOD (H: #90 H.Hollenbeck, LS: #45… 9–10
Q2(00:18) Shotgun #10 J.Sayin pass complete short middle to #1 B.Inniss caught at UOM01, for 4… 17–9
Q4(08:13) #38 J.Fielding field goal attempt from 23 yards GOOD (H: #42 J.McGuire, LS: #43… 27–9

Biggest plays by PPA

Q2(11:50) Shotgun #10 J.Sayin pass complete deep right to #4 J.Smith caught at UOM08, for… 5.00
Q3(07:42) Shotgun #10 J.Sayin pass complete deep middle to #17 C.Tate caught at UOM06… 3.78
Q1(14:58) No Huddle-Shotgun #23 J.Marshall rush left for 36 yards gain to the OSU39 (#18… 2.94
Q2(00:18) Shotgun #10 J.Sayin pass complete short middle to #1 B.Inniss caught at UOM01… 2.64
Q1(01:12) No Huddle-Shotgun #10 J.Sayin pass complete short right to #17 C.Tate caught at… 2.39
Q3(10:07) No Huddle-Shotgun #19 B.Underwood pass complete deep left to #1 D.McCulley… 2.20

Series recent meetings

2024 Michigan 13 – 10 Ohio State
2023 Ohio State 24 – 30 Michigan
2022 Michigan 45 – 23 Ohio State
2021 Ohio State 27 – 42 Michigan
2019 Ohio State 56 – 27 Michigan
2018 Michigan 39 – 62 Ohio State
2017 Ohio State 31 – 20 Michigan
2016 Michigan 27 – 30 Ohio State
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal