Ohio State @ Michigan, Week 14 · 2025

2712–2@FINAL99–4
Sat, Nov 29, 2025Michigan StadiumAnn Arbor, MI

HOW IT WENT

Week 14 · 2025
FINALQ1Q2Q3Q4T
Ohio State3147327
Michigan63009
Game leaders
Ohio StateMichigan
PassingJulian Sayin19/26 ·233 yds ·3 TD ·1 INTBryce Underwood8/18 ·63 yds ·1 INT
RushingBo Jackson22 car ·117 ydsJordan Marshall7 car ·61 yds
ReceivingCarnell Tate5 rec ·82 yds ·1 TDDonaven McCulley3 rec ·46 yds
TacklesSonny Styles6 tacklesJimmy Rolder12 tackles

Ohio State vs Michigan Team StatsTeam Stats

Ohio StateOSUMichiganMICH
221ST DOWNS9
419TOTAL YDS163
233PASS YDS63
186RUSH YDS100
1TURNOVERS1
40:01POSSESSION19:59

BOX SCORE

Week 14 · 2025

Passing

Ohio StateOhio StateC/ATTYDSAVGTDINT
Julian Sayin19/262339.031
MichiganMichiganC/ATTYDSAVGTDINT
Bryce Underwood8/18633.501

Rushing

Ohio StateOhio StateCARYDSAVGTDLONG
Bo Jackson221175.3036
CJ Donaldson14443.108
Isaiah West6203.3014
Julian Sayin471.803
Team1-2-2.000
Totals471864.0036
MichiganMichiganCARYDSAVGTDLONG
Jordan Marshall7618.7036
Bryson Kuzdzal11383.5022
Bryce Underwood610.207
Totals241004.2036

Receiving

Ohio StateOhio StateRECYDSAVGTDLONG
Carnell Tate58216.4150
Bo Jackson44912.3023
Jeremiah Smith34013.3135
Will Kacmarek23015.0025
Max Klare3206.709
Brandon Inniss2126.018
Totals1923312.3350
MichiganMichiganRECYDSAVGTDLONG
Donaven McCulley34615.3026
Jordan Marshall11010.0010
Bryson Kuzdzal252.505
Deakon Tonielli122.002
Marlin Klein100.000
Totals8637.9026

Interceptions

Ohio StateOhio StateINTYDSTD
Davison Igbinosun100
MichiganMichiganINTYDSTD
Jyaire Hill100

Kick Returns

Ohio StateOhio StateNOYDSAVGLONGTD
Lorenzo Styles Jr.11616.0160
MichiganMichiganNOYDSAVGLONGTD
Andrew Marsh199.090

Punt Returns

Ohio StateOhio StateNOYDSAVGLONGTD
Brandon Inniss22713.5150

Kicking

Ohio StateOhio StateFGPCTLONGXPPTS
Jayden Fielding2/2100.0243/39
MichiganMichiganFGPCTLONGXPPTS
Dominic Zvada3/3100.0490/09

Punting

Ohio StateOhio StateNOYDSAVGTBIn 20LONG
Joe McGuire27437.01045
MichiganMichiganNOYDSAVGTBIn 20LONG
Hudson Hollenbeck414536.30154

Defense

Ohio StateOhio StateTOTSOLOSACKSTFLPDQB HURTD
Sonny Styles6301000
Jaylen McClain5300000
Davison Igbinosun5200000
Kayden McDonald5000000
Caden Curry4200000
Tywone Malone4100000
Kenyatta Jackson3312000
Lorenzo Styles Jr.3200000
Totals442213100
MichiganMichiganTOTSOLOSACKSTFLPDQB HURTD
Jimmy Rolder12601.5000
TJ Metcalf10300000
Zeke Berry8500100
Jaden Mangham7500000
Brandyn Hillman7500000
Cole Sullivan6301000
Trey Pierce6300.5000
Tre Williams3200.5000
Totals824004110

PLAY-BY-PLAY

155 plays
Q4Ohio State4 plays · -6 yds · 2:33 · End Of Quarter27–9
  1. 2:331st & 10 at OSU 48#12 C.Donaldson Jr rush middle for 2 yards gain to the OSU50 (#95 T.Pierce)
  2. 0:004th & 14 at MICH 41End of 4th quarter.
  3. 0:294th & 14 at MICH 41Kneel down by #10 J.Sayin at UOM43 for loss of 2 yards, TURNOVER ON DOWNS
  4. 1:043rd & 5 at MICH 47#12 C.Donaldson Jr rush right for 6 yards gain to the UOM41 (#18 T.Bowles; #7 T.Metcalf)
  5. 2:002nd & 8 at MICH 0Timeout Ohio State, clock 02:00
  6. 1:552nd & 8 at OSU 50#12 C.Donaldson Jr rush middle for 3 yards gain to the UOM47 (#92 I.Iwunnah)
  7. 2:331st & 10 at MICH 0#12 C.Donaldson Jr rush left for 2 yards gain to the OSU50 (#95 T.Pierce)
  8. 2:001st & 10 at MICH 37PENALTY OSU UNS: Unsportsmanlike Conduct (#1 D.Igbinosun) 15 yards from UOM37 to OSU48. NO PLAY
Q4Michigan4 plays · 5 yds · 0:30 · Downs27–9
  1. 2:373rd & 5 at MICH 30No Huddle-Shotgun #19 B.Underwood pass incomplete short left to #24 B.Kuzdzal thrown to UOM30
  2. 2:492nd & 10 at MICH 25No 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)
  3. 2:551st & 10 at MICH 25No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #17 M.Klein thrown to UOM30
Q4Ohio State7 plays · 19 yds · 3:33 · Punt27–9
  1. 3:034th & 5 at OSU 46#42 J.McGuire punt 29 yards to the UOM25
  2. 3:133rd & 3 at OSU 48Timeout Michigan, clock 03:13
  3. 3:133rd & 3 at OSU 48#32 I.West rush middle for 2 yards loss to the OSU46, End Of Play
  4. 3:172nd & 4 at OSU 47Timeout Michigan, clock 03:17
  5. 3:192nd & 4 at OSU 47#32 I.West rush left for 1 yard gain to the OSU48 (#23 C.Sullivan)
  6. 3:261st & 10 at OSU 41Timeout Michigan, clock 03:26
  7. 3:271st & 10 at OSU 41#32 I.West rush middle for 6 yards gain to the OSU47 (#10 Z.Berry; #7 T.Metcalf)
  8. 4:154th & 1 at OSU 38#12 C.Donaldson Jr rush middle for 3 yards gain to the OSU41 (#10 Z.Berry), 1ST DOWN
  9. 4:203rd & 6 at OSU 33Timeout Ohio State, clock 04:20
  10. 5:023rd & 6 at OSU 33#12 C.Donaldson Jr rush left for 5 yards gain to the OSU38 (#26 R.Benny; #3 J.Mangham)
  11. 5:462nd & 8 at OSU 31#25 B.Jackson rush middle for 2 yards gain to the OSU33 (#30 J.Rolder; #95 T.Pierce)
  12. 6:301st & 10 at OSU 29#25 B.Jackson rush left for 2 yards gain to the OSU31 (#95 T.Pierce)
Q4Michigan3 plays · -6 yds · 1:34 · Punt27–9
  1. 6:364th & 16 at MICH 19#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
  2. 7:163rd & 18 at MICH 17No 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)
  3. 8:002nd & 10 at MICH 25No Huddle-Shotgun #19 B.Underwood sacked for loss of 8 yards to the UOM17 (#97 K.Jackson Jr.)
  4. 8:061st & 10 at MICH 25No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #1 D.McCulley thrown to UOM30
  5. 8:101st & 10 at OSU 35#38 J.Fielding kickoff 56 yards to the UOM09 fair catch by #39 J.Taylor at UOM09
Q3Ohio State20 plays · 81 yds · 11:56 · Field Goal27–9
  1. 8:104th & 4 at MICH 5#38 J.Fielding field goal attempt from 23 yards GOOD (H: #42 J.McGuire, LS: #43 J.Ferlmann), clock 08:10
  2. 8:143rd & 4 at MICH 5Shotgun #10 J.Sayin pass incomplete short right to #89 W.Kacmarek thrown to UOM00 QB hurried by #17 E.Etta
  3. 8:572nd & 5 at MICH 6#12 C.Donaldson Jr rush middle for 1 yard gain to the UOM05, End Of Play
  4. 9:411st & 10 at MICH 11#12 C.Donaldson Jr rush middle for 5 yards gain to the UOM06 (#17 E.Etta; #95 T.Pierce)
  5. 10:273rd & 1 at MICH 13#10 J.Sayin rush middle for 2 yards gain to the UOM11, End Of Play, 1ST DOWN
  6. 11:092nd & 1 at MICH 13#25 B.Jackson rush middle for 0 yards to the UOM13 (#95 T.Pierce)
  7. 11:521st & 10 at MICH 22#25 B.Jackson rush right for 9 yards gain to the UOM13 (#6 B.Hillman)
  8. 12:352nd & 11 at MICH 36Shotgun #32 I.West rush middle for 14 yards gain to the UOM22 (#6 B.Hillman), 1ST DOWN
  9. 13:181st & 10 at MICH 35Shotgun #32 I.West rush right for 1 yard loss to the UOM36 (#23 C.Sullivan)
  10. 14:033rd & 2 at MICH 48Shotgun #25 B.Jackson rush left for 13 yards gain to the UOM35 (#7 T.Metcalf), 1ST DOWN
  11. 14:462nd & 11 at OSU 43Shotgun #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)
  12. 0:001st & 10 at OSU 44End of 3rd quarter.
  13. 0:231st & 10 at OSU 44Shotgun #12 C.Donaldson Jr rush right for 1 yard loss to the OSU43 (#30 J.Rolder)
  14. 0:533rd & 3 at OSU 41Shotgun #10 J.Sayin rush right for 3 yards gain to the OSU44 (#3 J.Mangham), 1ST DOWN
  15. 1:012nd & 3 at OSU 41Shotgun #10 J.Sayin pass incomplete deep left to #17 C.Tate thrown to UOM25
  16. 1:441st & 10 at OSU 34#12 C.Donaldson Jr rush right for 7 yards gain to the OSU41 (#6 B.Hillman; #23 C.Sullivan)
  17. 2:283rd & 2 at OSU 32#10 J.Sayin rush middle for 2 yards gain to the OSU34 (#0 T.Williams), 1ST DOWN
  18. 3:092nd & 8 at OSU 26#12 C.Donaldson Jr rush right for 6 yards gain to the OSU32 (#4 T.Guy; #30 J.Rolder)
  19. 3:471st & 10 at OSU 24Shotgun #25 B.Jackson rush middle for 2 yards gain to the OSU26 (#26 R.Benny)
  20. 4:242nd & 2 at OSU 22Shotgun #32 I.West rush middle for 2 yards gain to the OSU24 (#4 T.Guy), 1ST DOWN
  21. 4:591st & 10 at OSU 14Shotgun #12 C.Donaldson Jr rush middle for 8 yards gain to the OSU22 (#3 J.Mangham)
Q3Michigan7 plays · 29 yds · 2:29 · Punt24–9
  1. 5:064th & 12 at OSU 46#90 H.Hollenbeck punt 32 yards to the OSU14 fair catch by #1 B.Inniss at OSU14
  2. 5:133rd & 12 at OSU 46No Huddle-Shotgun #19 B.Underwood pass incomplete short left to #1 D.McCulley thrown to OSU30
  3. 5:482nd & 10 at OSU 44Shotgun #23 J.Marshall rush left for 2 yards loss to the OSU46 (#0 S.Styles)
  4. 5:551st & 10 at OSU 44Shotgun #19 B.Underwood pass incomplete short right to #23 J.Marshall thrown to OSU42
  5. 6:033rd & 8 at MICH 41Shotgun #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
  6. 6:322nd & 10 at MICH 39#23 J.Marshall rush middle for 2 yards gain to the UOM41 (#2 C.Downs)
  7. 6:371st & 10 at MICH 39No Huddle-Shotgun #19 B.Underwood pass incomplete short middle to #17 M.Klein thrown to OSU50 broken up by #2 C.Downs
  8. 7:062nd & 10 at MICH 25No 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
  9. 7:281st & 10 at MICH 25No Huddle-Shotgun #23 J.Marshall rush middle for 0 yards to the UOM25 (#0 S.Styles; #98 K.McDonald)
  10. 7:351st & 10 at OSU 35#38 J.Fielding kickoff 65 yards to the UOM00, Touchback
Q3Ohio State2 plays · 57 yds · 0:45 · Touchdown24–9
  1. 7:352nd & 3 at OSU 50Shotgun #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)
  2. 8:101st & 10 at OSU 43Shotgun #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)
Q3Michigan4 plays · 26 yds · 1:47 · Punt17–9
  1. 8:204th & 10 at MICH 46#90 H.Hollenbeck punt 11 yards to the OSU43
  2. 8:273rd & 10 at MICH 46No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #24 B.Kuzdzal thrown to UOM42
  3. 9:052nd & 10 at MICH 46No Huddle-Shotgun #24 B.Kuzdzal rush middle for 0 yards to the UOM46 (#98 K.McDonald; #95 T.Malone)
  4. 9:351st & 10 at MICH 46No 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.)
  5. 9:541st & 10 at MICH 20No 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
Q3Ohio State8 plays · 34 yds · 4:47 · Punt17–9
  1. 10:074th & 2 at MICH 45#42 J.McGuire punt 45 yards to the UOM00, Touchback
  2. 10:443rd & 8 at OSU 49Shotgun #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)
  3. 11:262nd & 10 at OSU 47Shotgun #25 B.Jackson rush middle for 2 yards gain to the OSU49 (#6 B.Hillman)
  4. 11:331st & 10 at OSU 47Shotgun #10 J.Sayin pass incomplete short left to #86 M.Klare thrown to UOM48
  5. 12:102nd & 8 at OSU 35Shotgun #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
  6. 12:511st & 10 at OSU 33Shotgun #25 B.Jackson rush left for 2 yards gain to the OSU35 (#30 J.Rolder; #7 T.Metcalf)
  7. 13:353rd & 1 at OSU 30Shotgun #25 B.Jackson rush middle for 3 yards gain to the OSU33 (#7 T.Metcalf; #23 C.Sullivan), 1ST DOWN
  8. 14:112nd & 6 at OSU 25Shotgun #25 B.Jackson rush middle for 5 yards gain to the OSU30 (#30 J.Rolder)
  9. 14:481st & 10 at OSU 21Shotgun #10 J.Sayin pass complete short right to #4 J.Smith caught at OSU19, for 4 yards to the OSU25 (#10 Z.Berry)
  10. 14:541st & 10 at MICH 35#92 B.Sunderland kickoff 60 yards to the OSU05 #3 L.Styles Jr. return 16 yards to the OSU21 (#10 Z.Berry; #94 N.Marshall)
Q2Michigan1 play · 0 yds · 0:16 · End Of Half17–9
  1. 0:001st & 10 at MICH 25End of 2nd quarter.
  2. 0:161st & 10 at OSU 0No 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
  3. 0:161st & 10 at OSU 35#38 J.Fielding kickoff 65 yards to the UOM00, Touchback
Q2Ohio State11 plays · 87 yds · 5:08 · Touchdown17–9
  1. 0:163rd & 3 at MICH 4Shotgun #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)
  2. 0:202nd & 2 at MICH 3Timeout Ohio State, clock 00:20
  3. 0:512nd & 2 at MICH 3#25 B.Jackson rush left for 1 yard loss to the UOM04 (#30 J.Rolder; #95 T.Pierce)
  4. 1:291st & 10 at MICH 11Shotgun #25 B.Jackson rush middle for 8 yards gain to the UOM03 (#3 J.Mangham)
  5. 1:512nd & 1 at MICH 15Shotgun #25 B.Jackson rush middle for 4 yards gain to the UOM11 (#44 D.Payne), 1ST DOWN
  6. 2:031st & 10 at MICH 24Shotgun #10 J.Sayin pass complete short left to #25 B.Jackson caught at UOM27, for 9 yards to the UOM15 (#3 J.Mangham)
  7. 1:581st & 10 at MICH 24Timeout Ohio State, clock 01:58
  8. 2:033rd & 5 at MICH 32Timeout Michigan, clock 02:03
  9. 2:303rd & 5 at MICH 32Shotgun #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
  10. 3:142nd & 10 at MICH 37Shotgun #10 J.Sayin pass complete short left to #25 B.Jackson caught at UOM42, for 5 yards to the UOM32 (#0 T.Williams)
  11. 3:241st & 10 at MICH 37Shotgun #10 J.Sayin pass incomplete short right to #86 M.Klare thrown to UOM25
  12. 4:051st & 10 at OSU 47Shotgun #25 B.Jackson rush middle for 16 yards gain to the UOM37 (#7 T.Metcalf; #13 C.Anderson), 1ST DOWN
  13. 4:392nd & 1 at OSU 22Shotgun #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
  14. 5:111st & 10 at OSU 13Shotgun #10 J.Sayin pass complete short right to #17 C.Tate caught at OSU16, for 9 yards to the OSU22 (#6 B.Hillman)
  15. 5:241st & 10 at MICH 35#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
Q2Michigan11 plays · 54 yds · 6:17 · Field Goal10–9
  1. 5:244th & 14 at OSU 30#96 D.Zvada field goal attempt from 49 yards GOOD (H: #90 H.Hollenbeck, LS: #45 G.Tarr), clock 05:24
  2. 5:583rd & 14 at OSU 30No 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)
  3. 6:442nd & 9 at OSU 25Shotgun #24 B.Kuzdzal rush right for 5 yards loss to the OSU30 (#97 K.Jackson Jr.)
  4. 7:281st & 10 at OSU 26No Huddle-Shotgun #24 B.Kuzdzal rush middle for 1 yard gain to the OSU25 (#95 T.Malone; #18 J.McClain)
  5. 7:473rd & 6 at OSU 32No 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. 8:292nd & 8 at OSU 34Shotgun #24 B.Kuzdzal rush middle for 2 yards gain to the OSU32 (#92 C.Curry)
  7. 9:121st & 10 at OSU 36No Huddle-Shotgun #24 B.Kuzdzal rush left for 2 yards gain to the OSU34 (#95 T.Malone)
  8. 9:482nd & 5 at MICH 42#24 B.Kuzdzal rush right for 22 yards gain to the OSU36 (#18 J.McClain; #1 D.Igbinosun), 1ST DOWN
  9. 10:261st & 10 at MICH 37#24 B.Kuzdzal rush middle for 5 yards gain to the UOM42 (#3 L.Styles Jr.)
  10. 10:363rd & 4 at MICH 22No 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
  11. 10:572nd & 8 at MICH 18No Huddle-Shotgun #24 B.Kuzdzal rush right for 4 yards gain to the UOM22 (#26 P.Pierce)
  12. 11:341st & 10 at MICH 16No Huddle-Shotgun #24 B.Kuzdzal rush middle for 2 yards gain to the UOM18 (#98 K.McDonald; #92 C.Curry)
  13. 11:411st & 10 at OSU 35#38 J.Fielding kickoff 58 yards to the UOM07 #4 A.Marsh return 9 yards to the UOM16 (#5 A.Scott Jr.)
Q1Ohio State10 plays · 63 yds · 5:49 · Touchdown10–6
  1. 11:444th & 5 at MICH 35Shotgun #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)
  2. 12:283rd & 5 at MICH 35No Huddle-Shotgun #25 B.Jackson rush left for 0 yards to the UOM35 (#30 J.Rolder)
  3. 13:132nd & 5 at MICH 35Shotgun #25 B.Jackson rush middle for 0 yards to the UOM35 (#30 J.Rolder)
  4. 13:511st & 10 at MICH 40Shotgun #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. 14:273rd & 6 at MICH 48No 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
  6. 14:532nd & 7 at MICH 49Shotgun #25 B.Jackson rush middle for 1 yard gain to the UOM48 (#30 J.Rolder)
  7. 0:001st & 10 at OSU 48End of 1st quarter.
  8. 0:301st & 10 at OSU 48Shotgun #25 B.Jackson rush left for 3 yards gain to the UOM49 (#30 J.Rolder)
  9. 0:563rd & 7 at OSU 40No 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
  10. 1:482nd & 9 at OSU 38Shotgun #25 B.Jackson rush middle for 2 yards gain to the OSU40 (#7 T.Metcalf)
  11. 2:261st & 10 at OSU 37Shotgun #10 J.Sayin pass complete short left to #4 J.Smith caught at OSU34, for 1 yard to the OSU38 (#23 C.Sullivan)
Q1Michigan3 plays · 5 yds · 2:00 · Punt3–6
  1. 2:334th & 5 at MICH 30#90 H.Hollenbeck punt 48 yards to the OSU22 #1 B.Inniss return 15 yards to the OSU37 (#29 C.Taylor)
  2. 3:163rd & 5 at MICH 30Shotgun #19 B.Underwood rush left for 0 yards to the UOM30 (#1 D.Igbinosun; #96 E.Houston)
  3. 3:502nd & 5 at MICH 30Shotgun #19 B.Underwood rush middle for 0 yards to the UOM30 (#92 C.Curry) PENALTY UOM Holding declined
  4. 4:251st & 10 at MICH 25No Huddle-Shotgun #24 B.Kuzdzal rush left for 5 yards gain to the UOM30 (#1 D.Igbinosun; #98 K.McDonald)
  5. 4:331st & 10 at OSU 35#38 J.Fielding kickoff 65 yards to the UOM00, Touchback
Q1Ohio State11 plays · 69 yds · 5:09 · Field Goal3–6
  1. 4:334th & 6 at MICH 6#38 J.Fielding field goal attempt from 24 yards GOOD (H: #42 J.McGuire, LS: #43 J.Ferlmann), clock 04:33
  2. 4:514th & 1 at MICH 1PENALTY OSU False Start (#85 B.Christian) 5 yards from UOM01 to UOM06. NO PLAY
  3. 5:163rd & 1 at MICH 1#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)
  4. 5:322nd & 1 at MICH 1#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
  5. 6:031st & 2 at MICH 2#12 C.Donaldson Jr rush middle for 1 yard gain to the UOM01 (#26 R.Benny; #1 J.Barham)
  6. 6:203rd & 5 at MICH 5PENALTY UOM UNS: Unsportsmanlike Conduct (#1 J.Barham) 3 yards from UOM05 to UOM02, 1ST DOWN. NO PLAY
  7. 6:342nd & 3 at MICH 3#12 C.Donaldson Jr rush left for 2 yards loss to the UOM05 (#25 M.Curtis; #0 T.Williams)
  8. 6:401st & 3 at MICH 3Shotgun #10 J.Sayin pass incomplete short left to #4 J.Smith thrown to UOM00
  9. 7:161st & 10 at MICH 39Shotgun #25 B.Jackson rush right for 36 yards gain to the UOM03 (#9 C.Brandt; #20 J.Hill), out of bounds, 1ST DOWN
  10. 7:421st & 10 at OSU 38Shotgun #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
  11. 8:143rd & 2 at OSU 33Shotgun #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
  12. 9:052nd & 5 at OSU 30Shotgun #25 B.Jackson rush middle for 3 yards gain to the OSU33 (#8 D.Moore; #30 J.Rolder)
  13. 9:111st & 10 at OSU 25Timeout Michigan, clock 09:11
  14. 9:351st & 10 at OSU 25Shotgun #25 B.Jackson rush middle for 5 yards gain to the OSU30 (#6 B.Hillman)
  15. 9:421st & 10 at MICH 35#92 B.Sunderland kickoff 63 yards to the OSU02 fair catch by #1 B.Inniss at OSU02
Q1Michigan6 plays · 32 yds · 2:40 · Field Goal0–6
  1. 12:201st & 10 at OSU 39No Huddle-Shotgun #19 B.Underwood rush left for 7 yards gain to the OSU32 (#1 D.Igbinosun)
  2. 9:424th & 6 at OSU 7#96 D.Zvada field goal attempt from 25 yards GOOD (H: #90 H.Hollenbeck, LS: #45 G.Tarr), clock 09:42
  3. 9:453rd & 6 at OSU 7No Huddle-Shotgun #19 B.Underwood pass incomplete short left to #1 D.McCulley thrown to OSU00
  4. 10:222nd & 8 at OSU 9No Huddle-Shotgun #23 J.Marshall rush middle for 2 yards gain to the OSU07 (#2 C.Downs; #95 T.Malone)
  5. 10:541st & 10 at OSU 11Shotgun #19 B.Underwood rush left for 2 yards gain to the OSU09 (#18 J.McClain), out of bounds
  6. 11:302nd & 4 at OSU 32No Huddle-Shotgun #23 J.Marshall rush left for 21 yards gain to the OSU11 (#18 J.McClain), 1ST DOWN
Q1Ohio State2 plays · 0 yds · 0:15 · Interception0–3
  1. 12:222nd & 10 at OSU 25Shotgun #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
  2. 12:311st & 10 at OSU 25Shotgun #10 J.Sayin pass incomplete deep left to #17 C.Tate thrown to UOM33 broken up by #10 Z.Berry
  3. 12:371st & 10 at MICH 35#92 B.Sunderland kickoff 61 yards to the OSU04 fair catch by #1 B.Inniss at OSU04
Q1Michigan6 plays · 48 yds · 2:23 · Field Goal0–3
  1. 12:374th & 8 at OSU 27#96 D.Zvada field goal attempt from 45 yards GOOD (H: #90 H.Hollenbeck, LS: #45 G.Tarr), clock 12:37
  2. 12:423rd & 8 at OSU 27No Huddle-Shotgun #19 B.Underwood pass incomplete short right to #23 J.Marshall thrown to OSU30
  3. 12:452nd & 8 at OSU 27Timeout Ohio State, clock 12:45
  4. 13:022nd & 8 at OSU 27Shotgun #19 B.Underwood rush left for 0 yards to the OSU27 (#97 K.Jackson Jr.)
  5. 13:461st & 10 at OSU 29No Huddle-Shotgun #23 J.Marshall rush right for 2 yards gain to the OSU27 (#92 C.Curry; #0 S.Styles)
  6. 14:131st & 10 at OSU 39No 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
  7. 14:491st & 10 at MICH 25No Huddle-Shotgun #23 J.Marshall rush left for 36 yards gain to the OSU39 (#18 J.McClain), 1ST DOWN
  8. 15:001st & 10 at OSU 35#38 J.Fielding kickoff 65 yards to the UOM00, Touchback

FAN NEWS

2025 season

Write about Ohio State or Michigan?

Link a team hub in a post on your own blog and it shows up here, in front of the fans looking for exactly it. Free, no exclusivity, and the link back to you is the whole point.

Get Your Blog Featured →

MORE WEEK 14 GAMES · 2025

@
FINAL
USC 29, UCLA 10
@
FINAL
Miami 38, Pittsburgh 7
@
FINAL
BYU 41, UCF 21
@
FINAL
Notre Dame 49, Stanford 20
VS
FINAL
Georgia 16, Georgia Tech 9
67Games in Week 14, 2025Full schedule →