Week 3 · 2025

Ohio at Ohio State

Sat 09/13/2025 07:00 PMOhio StadiumOhio State pregame97%Pregame win probability: 97% for Ohio State. Ohio State favored, and won.

85°Cloudy5 mph SW · 28% humidityRecorded at kickoff by College Football Data

Ohio

9

9–4

Ohio State

37

12–2

Attendance

105,765

reported

OSU9 plays, 66 yd · On downs

15:001st & 10own 35David Dellenbach kickoff for 65 yds0
15:001st & 10own 25Julian Sayin pass complete to Jeremiah Smith for 10 yds to the OSU 35 for a 1ST down+10
15:001st & 10own 35James Peoples run for 5 yds to the OSU 40+5
15:002nd & 5own 40Julian Sayin pass complete to Carnell Tate for 9 yds to the OSU 49 for a 1ST down+9
15:001st & 10own 49Julian Sayin pass complete to Jeremiah Smith for 42 yds to the OHIO 9 for a 1ST down+42
15:001st & goalopp 9CJ Donaldson run for 1 yd to the OHIO 8+1
15:002nd & goalopp 8CJ Donaldson run for 4 yds to the OHIO 4+4
15:003rd & goalopp 4Julian Sayin pass incomplete to Carnell Tate0
11:204th & goalopp 4Julian Sayin sacked by Anas Luqman for a loss of 5 yards to the OHIO 9−5

OHIO7 plays, 13 yd · Punt

11:201st & 10own 9Sieh Bangura run for 4 yds to the OHIO 13+4
11:202nd & 6own 13PENALTY OSU Delay Of Game (Jackson Jr.,Kenyatta) 5 yards from OU13 to OU18. NO PLAY.+5
11:202nd & 1own 18Sieh Bangura run for 2 yds to the OHIO 20 for a 1ST down+2
11:201st & 10own 20Parker Navarro run for 1 yd to the OHIO 21+1
11:202nd & 9own 21Parker Navarro pass complete to Rodney Harris II for 1 yd to the OHIO 22+1
11:203rd & 8own 22Parker Navarro pass incomplete to Caleb Gossett0
8:134th & 8own 22Magnus Haines punt for 48 yds , Brandon Inniss returns for no gain to the OSU 280

OSU11 plays, 52 yd · Field goal

8:131st & 10own 28CJ Donaldson run for 8 yds to the OSU 36+8
8:132nd & 2own 36James Peoples run for 9 yds to the OSU 45 for a 1ST down+9
8:131st & 10own 45Julian Sayin pass complete to Max Klare for 14 yds to the OHIO 41 for a 1ST down+14
8:131st & 10opp 41Julian Sayin pass complete to James Peoples for 1 yd to the OHIO 40+1
8:132nd & 9opp 40James Peoples run for 4 yds to the OHIO 36+4
8:133rd & 5opp 36Julian Sayin pass complete to Jeremiah Smith for 8 yds to the OHIO 28 for a 1ST down+8
8:131st & 10opp 28Julian Sayin pass complete to Jeremiah Smith for 6 yds to the OHIO 22+6
8:132nd & 4opp 22PENALTY OSU False Start (Tshabola,Tegra) 5 yards from OU22 to OU27. NO PLAY.−5
8:132nd & 9opp 27CJ Donaldson run for 1 yd to the OHIO 26+1
8:133rd & 8opp 26Julian Sayin pass complete to Jelani Thurman for 6 yds to the OHIO 20+6
1:544th & 2opp 20Jayden Fielding 38 yd FG GOOD+38

OHIO5 plays, 3 yd · Punt

1:541st & 10own 35Jayden Fielding kickoff for 65 yds for a touchback0
1:541st & 10own 25Parker Navarro pass incomplete to Sieh Bangura0
1:542nd & 10own 25Sieh Bangura run for no gain to the OHIO 250
1:543rd & 10own 25Parker Navarro pass complete to Mason Williams for 3 yds to the OHIO 28+3
0:154th & 7own 28Magnus Haines punt for 37 yds, fair catch by Brandon Inniss at the OSU 350

OSU12 plays, 63 yd · Field goal

0:00own 35End of 1st Quarter0
0:001st & 10own 35Julian Sayin pass complete to Carnell Tate for 30 yds to the OHIO 35 for a 1ST down+30
15:001st & 10opp 35Bo Jackson run for no gain to the OHIO 350
15:002nd & 10opp 35Julian Sayin pass complete to Carnell Tate for 8 yds to the OHIO 27+8
15:003rd & 2opp 27Lincoln Kienholz run for 8 yds to the OHIO 19 for a 1ST down Ohio State Penalty, Personal Foul (Tegra Tshabola) to the OHIO 34 for a 1ST down−7
15:001st & 10opp 34Bo Jackson run for 15 yds to the OHIO 19 for a 1ST down+15
15:001st & 10opp 19Julian Sayin pass complete to Will Kacmarek for 5 yds to the OHIO 14+5
15:002nd & 5opp 14CJ Donaldson run for 11 yds to the OHIO 3 for a 1ST down+11
15:001st & goalopp 3Julian Sayin pass incomplete to Jeremiah Smith0
15:002nd & goalopp 3CJ Donaldson run for 1 yd to the OHIO 2+1
15:003rd & goalopp 2Julian Sayin pass incomplete to Jeremiah Smith0
9:584th & goalopp 2Jayden Fielding 20 yd FG GOOD+20

OHIO9 plays, 19 yd · Punt

9:581st & 10own 35Jayden Fielding kickoff for 65 yds for a touchback0
9:581st & 10own 25Duncan Brune run for 3 yds to the OHIO 28+3
9:582nd & 7own 28Nick Poulos pass complete to Max Rodarte for 6 yds to the OHIO 34+6
9:583rd & 1own 34Duncan Brune run for no gain to the OHIO 340
9:584th & 1own 34Nick Poulos pass complete to Chase Hendricks for 2 yds to the OHIO 36 for a 1ST down+2
9:581st & 10own 36Duncan Brune run for 3 yds to the OHIO 39+3
9:582nd & 7own 39Nick Poulos pass complete to Jake Bruno for 5 yds to the OHIO 44+5
9:583rd & 2own 44Nick Poulos pass incomplete to Rodney Harris II0
6:054th & 2own 44Magnus Haines punt for 33 yds, fair catch by Brandon Inniss at the OSU 230

OSU9 plays, 77 yd · Touchdown

6:051st & 10own 23Julian Sayin pass complete to Bo Jackson for 11 yds to the OSU 34 for a 1ST down+11
6:051st & 10own 34Julian Sayin pass complete to Jeremiah Smith for 17 yds to the OHIO 49 for a 1ST down+17
6:051st & 10opp 49Bo Jackson run for 4 yds to the OHIO 45+4
6:052nd & 6opp 45Ohio Penalty, (15 Yards) to the OHIO 27 for a 1ST down+15
6:051st & 10opp 27Ohio State Penalty, unsportsmanlike conduct (Yards) to the OHIO 270
6:051st & 10opp 27Bo Jackson run for 11 yds to the OHIO 16 for a 1ST down+11
6:051st & 10opp 16James Peoples run for no gain to the OHIO 160
6:052nd & 10opp 16Julian Sayin pass incomplete to Jeremiah Smith0
2:293rd & 10opp 16Julian Sayin pass complete to Max Klare for 16 yds for a TD (Jayden Fielding KICK)+16

OHIO10 plays, -16 yd · Punt

2:291st & 10own 35Jayden Fielding kickoff for 65 yds for a touchback0
2:291st & 10own 25Nick Poulos sacked by Kayden McDonald for a loss of 4 yards to the OHIO 21−4
2:212nd & 14own 21Timeout Ohio, clock 02:210
2:212nd & 14own 21PENALTY OU False Start (Rhodes Jr.,Shedrick) 5 yards from OU21 to OU16. NO PLAY.−5
2:212nd & 19own 16Nick Poulos pass incomplete to Caleb Gossett0
2:183rd & 13own 22Timeout Ohio, clock 02:180
2:183rd & 13own 22PENALTY OU False Start (Weatherspoon,Davion) 5 yards from OU22 to OU17. NO PLAY.−5
2:183rd & 18own 17Nick Poulos sacked by Caden Curry for a loss of 8 yards to the OHIO 9−8
2:004th & 26own 9Timeout Ohio State, clock 02:000
1:464th & 26own 9Magnus Haines punt for 53 yds , Jeremiah Smith returns for no gain to the OSU 220

OSU3 plays, 16 yd · Turnover

1:461st & 10own 22Julian Sayin pass complete to Jeremiah Smith for 6 yds to the OSU 28+6
1:462nd & 4own 28Julian Sayin pass complete to James Peoples for 10 yds to the OSU 38 for a 1ST down+10
1:201st & 10own 38Julian Sayin pass intercepted Michael Mack II return for 4 yds to the OSU 40+4

OHIO8 plays, 14 yd · Field goal

1:201st & 10opp 40Sieh Bangura run for 1 yd to the OSU 39+1
1:202nd & 9opp 39No Huddle-Shotgun Poulos,Nick pass incomplete short right thrown to OSU25 QB hurried by Atkinson,Beau PENALTY OSU Holding (Igbinosun,Davison) 10 yards from OSU39 to OSU29, 1ST DOWN. NO PLAY.+10
1:201st & 10opp 29Sieh Bangura run for 1 yd to the OSU 28+1
0:382nd & 9opp 28Timeout Ohio, clock 00:380
0:382nd & 9opp 28Nick Poulos pass incomplete to Max Rodarte0
0:383rd & 9opp 28Nick Poulos run for 2 yds to the OSU 26+2
0:284th & 7opp 26Timeout Ohio, clock 00:280
0:244th & 7opp 26Brack Peacock 44 yd FG GOOD+44

OSU3 plays, -1 yd · End of period

0:221st & 10own 35David Dellenbach kickoff for 57 yds , Brandon Inniss return for 3 yds to the OSU 11+3
0:00own 11End of 2nd Quarter0
0:001st & 10own 11J. Sayin takes a knee−1

OHIO3 plays, 75 yd · Touchdown

15:001st & 10own 35Jayden Fielding kickoff for 65 yds for a touchback0
15:001st & 10own 25Parker Navarro run for 8 yds to the OHIO 33+8
14:072nd & 2own 33Parker Navarro pass complete to Chase Hendricks for 67 yds for a TD (Brack Peacock PAT MISSED)+67

OSU7 plays, 71 yd · Field goal

14:071st & 10own 35David Dellenbach kickoff for 63 yds0
14:071st & 10own 25Bo Jackson run for 64 yds to the OHIO 11 for a 1ST down+64
14:071st & 10opp 11PENALTY OSU Delay Of Game 5 yards from OU11 to OU16. NO PLAY.−5
14:071st & 15opp 16CJ Donaldson run for 3 yds to the OHIO 13+3
14:072nd & 12opp 13Julian Sayin pass complete to Jeremiah Smith for 3 yds to the OHIO 10+3
11:313rd & 9opp 10Julian Sayin pass complete to CJ Donaldson for 6 yds+6
11:194th & 3opp 4Jayden Fielding 22 yd FG GOOD+22

OHIO7 plays, 8 yd · Punt

11:191st & 10own 35Jayden Fielding kickoff for 65 yds for a touchback0
11:191st & 10own 25Parker Navarro pass complete to Chase Hendricks for 7 yds to the OHIO 32+7
11:192nd & 3own 32Parker Navarro run for 5 yds to the OHIO 37 for a 1ST down+5
11:191st & 10own 37Sieh Bangura run for a loss of 2 yards to the OHIO 35−2
11:192nd & 12own 35Parker Navarro sacked by Arvell Reese for a loss of 2 yards to the OHIO 33−2
11:193rd & 14own 33Parker Navarro pass incomplete0
8:144th & 14own 33Magnus Haines punt for 54 yds , Brandon Inniss returns for 28 yds to the OSU 41+28

OSU4 plays, 59 yd · Touchdown

8:141st & 10own 41James Peoples run for 1 yd to the OSU 42+1
8:142nd & 9own 42Carnell Tate run for 8 yds to the 50 yard line+8
8:143rd & 1midfieldCJ Donaldson run for 3 yds to the OHIO 47 for a 1ST down+3
6:161st & 10opp 47Julian Sayin pass complete to Jeremiah Smith for 47 yds for a TD (Jayden Fielding KICK)+47

OHIO8 plays, 19 yd · Punt

6:161st & 10own 35Jayden Fielding kickoff for 65 yds for a touchback0
6:161st & 10own 25Parker Navarro pass incomplete0
6:162nd & 10own 25Duncan Brune run for 2 yds to the OHIO 27+2
6:163rd & 8own 27Parker Navarro pass complete to Jake Bruno for 16 yds to the OHIO 43 for a 1ST down+16
6:161st & 10own 43Duncan Brune run for 2 yds to the OHIO 45+2
6:162nd & 8own 45Duncan Brune run for a loss of 1 yard to the OHIO 44−1
6:163rd & 9own 44Parker Navarro pass incomplete to Chase Hendricks0
3:034th & 9own 44Magnus Haines punt for 41 yds, fair catch by Brandon Inniss at the OSU 150

OSU9 plays, 85 yd · Touchdown

3:031st & 10own 15Bo Jackson run for 2 yds to the OSU 17+2
3:032nd & 8own 17Julian Sayin pass complete to Bo Jackson for 10 yds to the OSU 27 for a 1ST down+10
3:031st & 10own 27Bo Jackson run for 6 yds to the OSU 33+6
3:032nd & 4own 33Julian Sayin pass incomplete to Will Kacmarek0
3:033rd & 4own 33Julian Sayin pass complete to Carnell Tate for 5 yds to the OSU 38 for a 1ST down+5
0:001st & 10own 38Julian Sayin pass complete to Jeremiah Smith for 14 yds to the OHIO 48 for a 1ST down+14
0:00own 38End of 3rd Quarter+14
15:001st & 10opp 48Bo Jackson run for a loss of 1 yard to the OHIO 49−1
14:142nd & 11opp 49Julian Sayin pass complete to Carnell Tate for 49 yds for a TD (Jayden Fielding KICK)+49

OHIO5 plays, -7 yd · Punt

14:141st & 10own 35Jayden Fielding kickoff for 65 yds for a touchback0
14:141st & 10own 25Sieh Bangura run for a loss of 1 yard to the OHIO 24−1
14:142nd & 11own 24Sieh Bangura run for 3 yds to the OHIO 27+3
14:143rd & 8own 27Parker Navarro sacked by Beau Atkinson for a loss of 9 yards to the OHIO 18−9
12:024th & 17own 18Magnus Haines punt for 45 yds, fair catch by Brandon Inniss at the OSU 370

OSU3 plays, 15 yd · Turnover

12:021st & 10own 37Julian Sayin pass complete to Will Kacmarek for 7 yds to the OSU 44+7
12:022nd & 3own 44Bo Jackson run for 8 yds to the OHIO 48 for a 1ST down+8
10:291st & 10opp 48Julian Sayin pass intercepted Austin Mitchell return for no gain to the OSU 420

OHIO4 plays, 1 yd · On downs

10:291st & 10opp 42Parker Navarro pass incomplete0
10:292nd & 10opp 42Duncan Brune run for 1 yd to the OSU 41+1
10:293rd & 9opp 41Parker Navarro pass incomplete to Chase Hendricks0
9:294th & 9opp 41Parker Navarro pass complete to Duncan Brune for no gain Duncan Brune fumbled, recovered by OHIO0

OSU5 plays, 59 yd · Touchdown

9:291st & 10own 41James Peoples run for 11 yds to the OHIO 48 for a 1ST down+11
9:291st & 10opp 48James Peoples run for 17 yds to the OHIO 31 for a 1ST down+17
9:291st & 10opp 31Julian Sayin pass complete to CJ Donaldson for 7 yds to the OHIO 24+7
9:292nd & 3opp 24CJ Donaldson run for 7 yds to the OHIO 17 for a 1ST down+7
6:361st & 10opp 17Jeremiah Smith run for 17 yds for a TD (Jayden Fielding KICK)+17

OHIO17 plays, 57 yd · End of period

6:361st & 10own 35Jayden Fielding kickoff for 65 yds for a touchback0
6:361st & 10own 25Sieh Bangura run for 5 yds to the OHIO 30+5
6:362nd & 5own 30Nick Poulos run for 2 yds to the OHIO 32+2
6:363rd & 3own 32Nick Poulos run for 11 yds to the OHIO 43 for a 1ST down+11
6:361st & 10own 43Sieh Bangura run for 4 yds to the OHIO 47+4
6:362nd & 6own 47Sieh Bangura run for 4 yds to the OSU 49+4
2:593rd & 2opp 49Timeout Ohio, clock 02:590
2:593rd & 2opp 49Nick Poulos run for 10 yds to the OSU 39 for a 1ST down+10
2:591st & 10opp 39Sieh Bangura run for 3 yds to the OSU 36+3
2:002nd & 7opp 36Timeout Ohio State, clock 02:000
2:002nd & 7opp 36Duncan Brune run for 3 yds to the OSU 33+3
2:003rd & 4opp 33Ohio Penalty, (Yards) declined0
2:004th & 4opp 33Duncan Brune run for 6 yds to the OSU 27 for a 1ST down+6
2:001st & 10opp 27Doe Boyland run for 8 yds to the OSU 19+8
2:002nd & 2opp 19Nick Poulos pass incomplete to Jake Bruno0
0:003rd & 2opp 19Doe Boyland run for 1 yd to the OSU 18+1
0:00opp 18End of 4th Quarter0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 3 meetings vs. Team

Ohio State 3–0 vs Ohio

  • 2010 · wk 3Ohio 7 @ Ohio State 43
  • 2008 · wk 2Ohio 14 @ Ohio State 26
  • 1999 · wk 4Ohio 16 @ Ohio State 40

Research

Keep this open while you look at others