THIRD AND DATA

Week 5 · 2025

Bowling Green at Ohio

Sat 09/27/2025 12:00 PMPeden StadiumOhio pregame71% — Pregame win probability: 71% for Ohio. Ohio favored, and won.Conference

79°Fair5 mph NE · 51% humidityRecorded at kickoff by College Football Data

Bowling Green

20

4–8

Ohio

35

9–4

Attendance

20,027

reported

BGSU6 plays, 19 yd · Defensive TD

14:501st & 10own 35David Dellenbach kickoff for 65 yds , Cameron Pettaway return for 49 yds to the BGSU 49+49
14:501st & 10own 49Cameron Pettaway run for 3 yds to the OHIO 48+3
14:502nd & 7opp 48Drew Pyne pass complete to Kaderris Roberts for 4 yds to the OHIO 44+4
14:503rd & 3opp 44Lucian Anderson III run for 12 yds to the OHIO 32 for a 1ST down+12
12:591st & 10opp 32Drew Pyne pass intercepted Cameron Hollobaugh return for 71 yds for a TD Bowling Green Penalty, (-15 Yards) to the BGSU 0 (Brack Peacock KICK)+71
12:591st & 10own 25Timeout Ohio, clock 12:590

BGSU8 plays, 75 yd · Touchdown

12:591st & 10midfieldDavid Dellenbach kickoff for 50 yds for a touchback0
12:591st & 10own 25Cameron Pettaway run for 8 yds to the BGSU 33+8
12:592nd & 2own 33Drew Pyne run for 7 yds to the BGSU 40 for a 1ST down+7
12:591st & 10own 40Chris McMillian run for 33 yds to the OHIO 27 for a 1ST down+33
12:591st & 10opp 27Drew Pyne pass complete to Chris McMillian for 1 yd to the OHIO 26+1
12:592nd & 9opp 26Chris McMillian run for a loss of 1 yard to the OHIO 27−1
10:023rd & 10opp 27Drew Pyne pass complete to Kaderris Roberts for 27 yds for a TD (Jackson Kleather KICK)+27
10:021st & 10own 25Timeout Ohio, clock 10:020

OHIO13 plays, 75 yd · Touchdown

10:021st & 10own 35Zach Long kickoff for 65 yds for a touchback0
10:021st & 10own 25Sieh Bangura run for 3 yds to the OHIO 28+3
10:022nd & 7own 28Sieh Bangura run for 5 yds to the OHIO 33+5
10:023rd & 2own 33Sieh Bangura run for 6 yds to the OHIO 39 for a 1ST down+6
10:021st & 10own 39Parker Navarro pass complete to Mason Williams for 6 yds to the OHIO 45+6
10:021st & 10opp 40Sieh Bangura run for 24 yds to the BGSU 16 for a 1ST down Ohio Penalty, Offensive Holding (Rodney Harris II) to the BGSU 16 for a 1ST down+24
10:021st & 10opp 40Ohio Penalty, Offensive Holding (-10 Yards) to the BGSU 40−10
10:021st & 10opp 40Parker Navarro run for 1 yd to the BGSU 39+1
10:022nd & 9opp 39Parker Navarro pass incomplete to Rodney Harris II0
10:023rd & 9opp 39Sieh Bangura run for 7 yds to the BGSU 32+7
10:024th & 2opp 32Parker Navarro pass complete to Mason Williams for 13 yds to the BGSU 19 for a 1ST down+13
5:351st & 10opp 19Parker Navarro pass complete to Mason Williams for 19 yds for a TD (Brack Peacock KICK)+19
5:351st & 10own 29Timeout Ohio, clock 05:350

BGSU9 plays, 63 yd · Field goal

5:301st & 10own 35David Dellenbach kickoff for 65 yds , Cameron Pettaway return for 29 yds to the BGSU 29+29
5:301st & 10own 29RJ Garcia II run for 38 yds to the OHIO 33 for a 1ST down+38
5:301st & 10opp 33Drew Pyne pass complete to Allen Middleton for 9 yds to the OHIO 24+9
5:302nd & 1opp 24Chris McMillian run for 4 yds to the OHIO 20 for a 1ST down+4
5:301st & 10opp 20Drew Pyne pass complete to Finn Hogan for 10 yds to the OHIO 10 for a 1ST down+10
5:301st & goalopp 10Lucian Anderson III run for a loss of 1 yard to the OHIO 11−1
5:302nd & goalopp 11Drew Pyne pass incomplete to Jyrin Johnson0
5:303rd & goalopp 11Drew Pyne run for 3 yds to the OHIO 8+3
1:414th & goalopp 8Jackson Kleather 26 yd FG GOOD+26

OHIO7 plays, 15 yd · Punt

1:371st & 10own 35Zach Long kickoff for 59 yds , Eamonn Dennis return for 15 yds to the OHIO 21+15
1:371st & 10own 21Sieh Bangura run for 11 yds to the OHIO 32 for a 1ST down+11
1:371st & 10own 32Parker Navarro pass complete to Jake Bruno for 2 yds to the OHIO 34+2
0:00own 34End of 1st Quarter0
0:002nd & 8own 34Sieh Bangura run for 2 yds to the OHIO 36+2
15:003rd & 6own 36Parker Navarro pass incomplete to Chase Hendricks0
14:494th & 6own 36Magnus Haines punt for 38 yds, fair catch by Brennan Ridley at the BGSU 260

BGSU4 plays, 7 yd · Punt

14:491st & 10own 26Kaderris Roberts run for a loss of 4 yards to the BGSU 22−4
14:492nd & 14own 22Kaderris Roberts run for 3 yds to the BGSU 25+3
14:493rd & 11own 25Drew Pyne pass complete to Kaderris Roberts for 8 yds to the BGSU 33+8
12:314th & 3own 33John Henderson punt for 37 yds, punt out-of-bounds at the OHIO 43 , Chase Hendricks returns for 13 yds to the OHIO 43+13

OHIO7 plays, 57 yd · Touchdown

12:311st & 10own 43Parker Navarro pass incomplete to Dom Dorwart0
12:312nd & 10own 43Parker Navarro run for 14 yds to the BGSU 43 for a 1ST down+14
12:311st & 10opp 43Parker Navarro pass complete to Dom Dorwart for 7 yds to the BGSU 36+7
12:312nd & 3opp 36run for 1 yd to the BGSU 25 fumbled, recovered by BGSU Parker Navarro for a 1ST down+1
12:311st & 10opp 25Parker Navarro pass incomplete to Chase Hendricks0
10:082nd & 10opp 25Parker Navarro pass complete to Chase Hendricks for 25 yds for a TD (Brack Peacock KICK)+25
10:081st & 10own 27Timeout Ohio, clock 10:080

BGSU9 plays, 47 yd · Turnover

10:021st & 10own 35David Dellenbach kickoff for 58 yds , Cameron Pettaway return for 20 yds to the BGSU 27+20
10:021st & 10own 27PENALTY BGSU Delay Of Game 5 yards from BGSU27 to BGSU22. NO PLAY.−5
10:021st & 15own 22Chris McMillian run for 15 yds to the BGSU 37 for a 1ST down+15
10:021st & 10own 37Drew Pyne pass complete to RJ Garcia II for 21 yds to the OHIO 42 for a 1ST down+21
8:581st & 10opp 42Timeout Bowling Green, clock 08:580
8:581st & 10opp 42Cameron Pettaway run for 5 yds to the OHIO 37+5
8:582nd & 5opp 37Drew Pyne pass complete to Winn Sharp for 6 yds to the OHIO 31 for a 1ST down+6
8:581st & 10opp 31Chris McMillian run for 5 yds to the OHIO 26+5
6:412nd & 5opp 26Drew Pyne pass intercepted Tank Pearson return for 37 yds to the OHIO 37+37

OHIO6 plays, 7 yd · Punt

6:412nd & 7own 40Timeout Ohio, clock 06:410
6:411st & 10own 37Sieh Bangura run for 3 yds to the OHIO 40+3
6:412nd & 7own 40Sieh Bangura run for 3 yds to the OHIO 43+3
6:413rd & 4own 43Sieh Bangura run for 1 yd to the OHIO 44+1
4:304th & 3own 44Magnus Haines punt for 40 yds, punt out-of-bounds at the BGSU 43 , Brennan Ridley returns for 27 yds to the BGSU 29 Bowling Green Penalty, (Yards) to the BGSU 43+27
4:304th & 3own 44Magnus Haines punt for 40 yds, punt out-of-bounds at the BGSU 14 , Brennan Ridley returns for 29 yds to the BGSU 27 Bowling Green Penalty, (10 Yards) to the BGSU 14+29

BGSU14 plays, 71 yd · Field goal

4:301st & 10own 14Chris McMillian run for 3 yds to the BGSU 17+3
4:302nd & 7own 17Chris McMillian run for 6 yds to the BGSU 23+6
4:303rd & 1own 23Mar'Kel Porter run for 1 yd to the BGSU 24 for a 1ST down+1
4:301st & 10own 24Drew Pyne pass complete to Finn Hogan for 18 yds to the BGSU 42 for a 1ST down+18
4:301st & 10own 42Kaderris Roberts run for 12 yds to the OHIO 46 for a 1ST down+12
2:001st & 10opp 46Timeout Ohio, clock 02:000
2:001st & 10opp 46No Huddle-Shotgun Pyne,Drew pass incomplete deep right to Garcia II,RJ thrown to Ohio17 broken up by Pearson,Tank PENALTY Ohio Offside (Reagans lll,Derek) 5 yards from Ohio46 to Ohio41. NO PLAY.+5
2:001st & 5opp 41Cameron Pettaway run for 6 yds to the OHIO 35 for a 1ST down+6
2:001st & 10opp 35Drew Pyne pass complete to RJ Garcia II for 8 yds to the OHIO 27+8
2:002nd & 2opp 27Drew Pyne pass complete to Cameron Pettaway for 6 yds to the OHIO 21 for a 1ST down+6
2:001st & 10opp 21Drew Pyne pass incomplete to Finn Hogan0
2:002nd & 10opp 21Drew Pyne run for 6 yds to the OHIO 15+6
2:003rd & 4opp 15Drew Pyne pass incomplete to RJ Garcia II0
0:454th & 4opp 15Jackson Kleather 33 yd FG GOOD+33

OHIO12 plays, 54 yd · Missed FG

0:451st & 10own 35Zach Long kickoff for 65 yds for a touchback0
0:451st & 10own 25Parker Navarro run for 1 yd to the OHIO 26+1
0:392nd & 9own 26Timeout Ohio, clock 00:390
0:392nd & 9own 26Parker Navarro pass complete to Dom Dorwart for 4 yds to the OHIO 30+4
0:393rd & 5own 30Parker Navarro pass complete to Dom Dorwart for 8 yds to the OHIO 38 for a 1ST down+8
0:391st & 10own 38Parker Navarro pass complete to Rodney Harris II for 11 yds to the OHIO 49 for a 1ST down+11
0:391st & 10own 49Parker Navarro run for 6 yds to the BGSU 45+6
0:072nd & 4opp 45Timeout Ohio, clock 00:070
0:072nd & 4opp 45Parker Navarro pass complete to Caleb Gossett for 24 yds to the BGSU 21 for a 1ST down+24
0:021st & 10opp 21Timeout Ohio, clock 00:020
0:001st & 10opp 21Brack Peacock 38 yd FG MISSED+38
0:00own 0End of 2nd Quarter−79

OHIO10 plays, 38 yd · Turnover

14:561st & 10own 35Zach Long kickoff for 58 yds , Eamonn Dennis return for 16 yds to the OHIO 23+16
14:561st & 10own 23Duncan Brune run for 4 yds to the OHIO 27+4
14:222nd & 6own 27Timeout Ohio, clock 14:220
14:222nd & 6own 27Parker Navarro pass complete to Mason Williams for 16 yds to the OHIO 43 for a 1ST down+16
14:221st & 10own 43Parker Navarro pass incomplete0
14:222nd & 10own 43Duncan Brune run for 11 yds to the BGSU 46 for a 1ST down+11
14:221st & 10opp 46Parker Navarro pass incomplete to Chase Hendricks0
14:222nd & 10opp 46Duncan Brune run for 2 yds to the BGSU 44+2
14:223rd & 8opp 44Parker Navarro run for 5 yds to the BGSU 39+5
11:294th & 3opp 39Parker Navarro pass intercepted JoJo Johnson return for no gain to the BGSU 330

BGSU5 plays, -11 yd · Punt

11:292nd & 10own 33Timeout Ohio, clock 11:290
11:291st & 10own 33Chris McMillian run for no gain to the BGSU 330
11:292nd & 10own 33Chris McMillian run for 2 yds to the BGSU 35+2
11:293rd & 8own 35Drew Pyne sacked by Jay Crable for a loss of 13 yards to the BGSU 22−13
9:224th & 21own 22John Henderson punt for 43 yds0

OHIO3 plays, 31 yd · Turnover

9:221st & 10opp 31Timeout Ohio, clock 09:220
9:221st & 10own 35Parker Navarro pass complete to Rodney Harris II for 34 yds to the BGSU 31 for a 1ST down+34
8:381st & 10opp 31Parker Navarro sacked by Myles Bradley for a loss of 3 yards to the BGSU 36 Parker Navarro fumbled, recovered by BGSU Isaiah Thomison , return for 0 yards−3

BGSU3 plays, -7 yd · Turnover

8:381st & 10own 36Cameron Pettaway run for 7 yds to the BGSU 43+7
8:382nd & 3own 43Lucian Anderson III run for a loss of 1 yard to the BGSU 42−1
7:093rd & 4own 42Lucian Anderson III sacked by Cameron Hollobaugh for a loss of 13 yards to the BGSU 27 Lucian Anderson III fumbled, recovered by OHIO Jay Crable , return for 2 yards−13

OHIO4 plays, 27 yd · Touchdown

7:091st & 10opp 27Sieh Bangura run for 17 yds to the BGSU 10 for a 1ST down+17
7:091st & goalopp 10Sieh Bangura run for 5 yds to the BGSU 5+5
5:422nd & goalopp 5Parker Navarro run for 5 yds for a TD (Brack Peacock KICK)+5
5:421st & 10own 25Timeout Ohio, clock 05:420

BGSU6 plays, 1 yd · Punt

5:421st & 10own 35David Dellenbach kickoff for 65 yds for a touchback0
5:421st & 10own 25PENALTY BGSU Delay Of Game 5 yards from BGSU25 to BGSU20. NO PLAY.−5
5:421st & 15own 20Cameron Pettaway run for 2 yds to the BGSU 22+2
5:422nd & 13own 22Drew Pyne pass complete to RJ Garcia II for 1 yd to the BGSU 23+1
5:423rd & 12own 23Drew Pyne pass complete to Mar'Kel Porter for 3 yds to the BGSU 26+3
3:374th & 9own 26John Henderson punt for 32 yds, fair catch by Chase Hendricks at the OHIO 420

OHIO5 plays, 0 yd · Punt

3:372nd & 10own 42Timeout Ohio, clock 03:370
3:371st & 10own 42Parker Navarro run for no gain to the OHIO 420
3:372nd & 10own 42Parker Navarro pass incomplete to Chase Hendricks0
3:373rd & 10own 42Parker Navarro pass complete to Rodney Harris II for no gain to the OHIO 420
2:154th & 10own 42Magnus Haines punt for 37 yds, fair catch by Brennan Ridley at the BGSU 210

BGSU8 plays, 28 yd · Punt

2:151st & 10own 21Drew Pyne sacked by Evan Herrmann for a loss of 4 yards to the BGSU 17−4
2:152nd & 14own 17Drew Pyne pass complete to Jyrin Johnson for 5 yds to the BGSU 22+5
2:153rd & 9own 22Drew Pyne pass complete to Finn Hogan for 23 yds to the BGSU 45 for a 1ST down+23
2:151st & 10own 45Cameron Pettaway run for 5 yds to the 50 yard line+5
0:002nd & 5midfieldDrew Pyne sacked by Jay Crable for a loss of 7 yards to the BGSU 43−7
0:00midfieldEnd of 3rd Quarter−7
15:003rd & 12own 43Drew Pyne run for 6 yds to the BGSU 49+6
14:114th & 6own 49John Henderson punt for 41 yds, punt out-of-bounds at the OHIO 100

OHIO5 plays, 56 yd · Turnover

14:111st & 10own 10Parker Navarro pass complete to Mason Williams for 13 yds to the OHIO 23 for a 1ST down+13
14:111st & 10own 23Duncan Brune run for 5 yds to the OHIO 28+5
14:112nd & 5own 28Duncan Brune run for 33 yds to the BGSU 39 for a 1ST down+33
14:111st & 10opp 39Parker Navarro pass complete to Mason Williams for 11 yds to the BGSU 28 for a 1ST down+11
11:291st & 10opp 28Parker Navarro run for a loss of 6 yards to the BGSU 45 Parker Navarro fumbled, recovered by BGSU MJ Cannon−6

BGSU7 plays, 55 yd · Touchdown

11:291st & 10own 45Chris McMillian run for 7 yds to the OHIO 48+7
11:292nd & 3opp 48Drew Pyne pass incomplete to Chris McMillian0
11:293rd & 3opp 48Drew Pyne pass complete to RJ Garcia II for 4 yds to the OHIO 44 for a 1ST down+4
11:291st & 10opp 44Drew Pyne pass complete to Cameron Pettaway for 11 yds to the OHIO 33 for a 1ST down+11
11:291st & 10opp 33Cameron Pettaway run for 18 yds to the OHIO 15 for a 1ST down+18
9:411st & 10opp 15Chris McMillian run for 15 yds for a TD (Jackson Kleather KICK)+15
9:411st & 10own 25Timeout Ohio, clock 09:410

OHIO8 plays, 75 yd · Touchdown

9:411st & 10own 35Zach Long kickoff for 65 yds for a touchback0
9:411st & 10own 25Sieh Bangura run for 1 yd to the OHIO 26+1
9:412nd & 9own 26Parker Navarro pass complete to Mason Williams for 7 yds to the OHIO 33+7
9:413rd & 2own 33Parker Navarro pass complete to Mason Williams for 8 yds to the OHIO 41 for a 1ST down+8
9:411st & 10own 41Sieh Bangura run for 2 yds to the OHIO 43+2
9:412nd & 8own 43PENALTY Ohio False Start 5 yards from Ohio43 to Ohio38. NO PLAY.−5
9:412nd & 13own 38Sieh Bangura run for 28 yds to the BGSU 34 for a 1ST down+28
6:201st & 10opp 34Parker Navarro run for 34 yds for a TD (Brack Peacock KICK)+34

BGSU6 plays, 9 yd · On downs

6:131st & 10own 35David Dellenbach kickoff for 55 yds , Allen Middleton return for 31 yds to the BGSU 41+31
6:131st & 10opp 42Drew Pyne pass incomplete to RJ Garcia II0
6:132nd & 10opp 42Drew Pyne sacked by Jay Crable for a loss of 8 yards to the 50 yard line−8
6:133rd & 18midfieldDrew Pyne pass incomplete to Jacob Harris0
5:154th & 18midfieldTimeout Bowling Green, clock 05:150
5:104th & 18midfieldDrew Pyne pass incomplete to Jacob Harris0

OHIO5 plays, -1 yd · Punt

5:101st & 10midfieldDuncan Brune run for no gain to the 50 yard line0
5:102nd & 10midfieldDuncan Brune run for 2 yds to the BGSU 48+2
5:103rd & 8opp 48Parker Navarro sacked by Myles Bradley for a loss of 3 yards to the OHIO 49−3
3:424th & 11own 49Timeout Bowling Green, clock 03:420
3:354th & 11own 49Magnus Haines punt for 36 yds , Brennan Ridley returns for no gain to the BGSU 150

BGSU2 plays, 3 yd · Turnover

3:351st & 10own 15Drew Pyne pass complete to Cameron Pettaway for 3 yds to the BGSU 18+3
3:092nd & 7own 18Drew Pyne pass intercepted DJ Walker return for no gain to the BGSU 320

OHIO7 plays, 5 yd · End of period

3:091st & 10opp 32Sieh Bangura run for 3 yds to the BGSU 29+3
3:092nd & 7opp 29Sieh Bangura run for 1 yd to the BGSU 28+1
2:003rd & 6opp 28Timeout Ohio, clock 02:000
2:003rd & 6opp 28Sieh Bangura run for 7 yds to the BGSU 21 for a 1ST down+7
2:001st & 10opp 21P. Navarro takes a knee−3
0:002nd & 13opp 24P. Navarro takes a knee−3
0:00opp 24End of 4th Quarter−3

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

Previous 10 meetings vs. Bowling Green

Ohio 7–3 vs Bowling Green

  • 2023 · wk 4Ohio 38 @ Bowling Green 7
  • 2022 · wk 13Bowling Green 14 @ Ohio 38
  • 2021 · wk 13Ohio 10 @ Bowling Green 21
  • 2020 · wk 13Bowling Green 10 @ Ohio 52
  • 2019 · wk 13Ohio 66 @ Bowling Green 24
  • 2018 · wk 8Bowling Green 14 @ Ohio 49
  • 2017 · wk 7Ohio 48 @ Bowling Green 30
  • 2016 · wk 6Bowling Green 24 @ Ohio 30
  • 2015 · wk 10Ohio 24 @ Bowling Green 62
  • 2014 · wk 7Bowling Green 31 @ Ohio 13

Research

Keep this open while you look at others