← CFB Terminal
24
Mid-American
AT
14
Mid-American
2023 week 7 · Saturday, October 14, 2023 at 2:30 PM CT · UB Stadium · 15,196 att · 48.7°F Light Rain, wind 10.6

Drive chart

Bowling Green Buffalo bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
5 pl · 23 yd · 3:09
0–0
15:00 1st & 10 OWN 25 Terion Stewart run for 7 yds to the BGSU 32 +7 0.60
15:00 2nd & 3 OWN 32 Terion Stewart run for 19 yds to the BUFF 49 Terion Stewart fumbled, recovered by BGSU Alex Wollschlaeger for a 1ST down +19 1.71
15:00 1st & 10 OPP 49 Bowling Green Penalty, false start (Odieu Hiliare) to the BGSU 46 -5
15:00 1st & 15 OWN 46 Bowling Green Penalty, false start (Tunde Fatukasi) to the BGSU 41 -5
15:00 1st & 20 OWN 41 Camden Orth pass complete to Ta'ron Keith 0 -0.70
15:00 2nd & 20 OWN 41 pass incomplete to Abdul-Fatai Ibrahim 0 -0.38
15:00 3rd & 20 OWN 41 Ta'ron Keith run for 7 yds to the BGSU 48 +7 0.15
11:51 4th & 13 OWN 48 Jackson Kleather punt for 24 yds
PUNT
3 pl · 6 yd · 0:53
0–0
11:51 1st & 10 OWN 28 Cole Snyder pass incomplete to Boobie Curry, broken up by Shamoun Duncan-Niusulu 0 -0.80
11:51 2nd & 10 OWN 28 Ron Cook Jr. run for 6 yds to the BUFF 34 +6 0.19
11:51 3rd & 4 OWN 34 Cole Snyder pass incomplete to Boobie Curry, broken up by Jalen Huskey 0 -0.51
10:58 4th & 4 OWN 34 Anthony Venneri punt for 41 yds , Jhaylin Embry returns for no gain to the BGSU 21
FUMBLE
4 pl · 7 yd · 1:50
0–0
10:58 1st & 10 OWN 21 Terion Stewart run for 20 yds to the BGSU 41 for a 1ST down +20 1.67
10:58 1st & 10 OWN 41 Bowling Green Penalty, Offensive holding (Tunde Fatukasi) to the BGSU 31 -10 -2.40
10:58 1st & 20 OWN 31 Camden Orth pass complete to Harold Fannin Jr. for a loss of 3 yards to the BGSU 28 -3 -0.54
9:08 2nd & 23 OWN 28 Camden Orth pass complete to Austin Osborne for 10 yds Camden Orth fumbled, recovered by BUFF Marcus Fuqua +10 0.30
TD
4 pl · 33 yd · 1:30
0–7
9:08 1st & 10 OPP 33 Ron Cook Jr. run for 9 yds to the BGSU 24 +9 0.72
9:08 2nd & 1 OPP 24 Ron Cook Jr. run for 4 yds to the BGSU 20 for a 1ST down +4 -0.44
9:08 1st & 10 OPP 20 for a 1ST down Bowling Green Penalty, personal foul (Cashius Howell) to the BGSU 10 for a 1ST down +10 0.10
7:38 1st & 10 OPP 10 Cole Snyder run for 10 yds for a TD (Alex McNulty KICK) Buffalo Penalty, false start (Tyler Doty) to the BGSU 8 (Alex McNulty KICK) +10 2.51
FG
9 pl · 70 yd · 4:56
3–7
7:38 1st & 10 OWN 25 Camden Orth run for 7 yds to the BGSU 32 +7 0.60
7:02 2nd & 3 OWN 32 Terion Stewart run for 6 yds to the BGSU 38 for a 1ST down +6 0.52
7:02 1st & 10 OWN 38 Terion Stewart run for a loss of 1 yard to the BGSU 37 -1 -1.27
7:02 2nd & 11 OWN 37 Ta'ron Keith run for a loss of 1 yard to the BUFF 49 for a 1ST down Odieu Hiliare run for 15 yds to the BUFF 49 for a 1ST down +15 2.54
7:02 1st & 10 OPP 49 Camden Orth pass complete to Austin Osborne for 42 yds to the BUFF 7 for a 1ST down +42 1.57
7:02 1st & 7 OPP 7 Terion Stewart run for a loss of 2 yards to the BUFF 9 -2 -0.54
7:02 2nd & 9 OPP 9 pass incomplete to Ta'ron Keith 0 -0.27
3:21 3rd & 9 OPP 9 Camden Orth pass complete to Finn Hogan for 4 yds to the BUFF 5 +4 -0.04
2:42 4th & 5 OPP 5 Alan Anaya 23 yd FG GOOD
FUMBLE
2 pl · 2 yd · 0:47
3–7
2:35 1st & 10 OWN 37 Mike Washington run for 2 yds to the BUFF 39 +2 -0.66
1:48 2nd & 8 OWN 39 Cole Snyder run for a loss of 19 yards to the BUFF 9 Cole Snyder fumbled, recovered by BGSU Darius Lorfils -19 -1.67
TD
3 pl · 9 yd · 1:23
10–7
1:48 1st & 9 OPP 9 Terion Stewart run for a loss of 2 yards to the BUFF 11 -2 -0.43
1:48 2nd & 11 OPP 11 Terion Stewart run for 10 yds to the BUFF 1 +10 0.40
0:25 3rd & 1 OPP 1 Camden Orth run for 1 yd for a TD (Alan Anaya KICK) +1 2.45
PUNT
5 pl · 15 yd · 1:56
10–7
0:25 1st & 10 OWN 25 Mike Washington run for 7 yds to the BUFF 32 +7 0.60
0:00 OWN 25 End of 1st Quarter
15:00 2nd & 3 OWN 32 Mike Washington run for 3 yds to the BUFF 35 for a 1ST down +3 0.23
15:00 1st & 10 OWN 35 pass incomplete 0 -1.01
15:00 2nd & 10 OWN 35 Cole Snyder run for 5 yds to the BUFF 40 +5 0.06
13:41 3rd & 5 OWN 40 pass incomplete to Cole Harrity 0 -0.63
13:29 4th & 5 OWN 40 Anthony Venneri punt for 50 yds , Jhaylin Embry returns for 4 yds to the BGSU 14
Q2
TD
13 pl · 86 yd · 8:06
17–7
13:29 1st & 10 OWN 14 Terion Stewart run for 3 yds to the BGSU 17 +3 -0.18
13:29 2nd & 7 OWN 17 Camden Orth run for 12 yds to the BGSU 29 for a 1ST down +12 1.06
13:29 1st & 10 OWN 29 Camden Orth pass complete to Harold Fannin Jr. for 7 yds to the BGSU 36 +7 0.66
13:29 2nd & 3 OWN 36 Terion Stewart run for 19 yds to the BUFF 45 for a 1ST down +19 1.64
13:29 1st & 10 OPP 45 Terion Stewart run for 5 yds to the BUFF 40 +5 0.09
13:29 2nd & 5 OPP 40 Camden Orth run for 14 yds to the BUFF 26 for a 1ST down +14 0.66
13:29 1st & 10 OPP 26 Ta'ron Keith run for 4 yds to the BUFF 22 +4 -0.04
13:29 2nd & 6 OPP 22 Terion Stewart run for 1 yd to the BUFF 21 +1 -0.39
13:29 3rd & 5 OPP 21 Camden Orth pass complete to Abdul-Fatai Ibrahim for 7 yds to the BUFF 14 for a 1ST down +7 0.59
13:29 1st & 10 OPP 14 Rush 0 -0.31
13:29 2nd & 10 OPP 14 Camden Orth run for 4 yds to the BUFF 10 +4 -0.03
13:29 3rd & 6 OPP 10 Camden Orth run for 7 yds to the BUFF 3 for a 1ST down +7 1.43
5:23 1st & 3 OPP 3 Camden Orth pass complete to Ta'ron Keith for 3 yds for a TD (Alan Anaya KICK) +3 1.46
TD
5 pl · 75 yd · 3:03
24–7
5:23 1st & 10 OWN 25 Ron Cook Jr. run for 6 yds to the BUFF 31 +6 0.33
5:23 2nd & 4 OWN 31 Ron Cook Jr. run for 4 yds to the BUFF 35 for a 1ST down +4 0.50
5:23 1st & 10 OWN 35 Ron Cook Jr. run for 5 yds to the BUFF 40 +5 0.11
5:23 2nd & 5 OWN 40 Ron Cook Jr. run for 2 yds to the BUFF 42 +2 -0.66
5:23 3rd & 3 OWN 42 Cole Snyder pass complete to Ron Cook Jr. for a loss of 4 yards to the BUFF 38 -4 -1.20
2:20 4th & 7 OWN 38 PaSean Wimberly 18 Yd Return of Blocked Punt (Alan Anaya Kick) -7.01
INT
2 pl · 6 yd · 0:27
24–7
2:13 1st & 10 OWN 25 Cole Snyder pass complete to Cole Harrity for 6 yds to the BUFF 31 +6 0.33
1:46 2nd & 4 OWN 31 Cole Snyder pass intercepted -1.26
INT
2 pl · 11 yd · 0:36
24–7
1:46 1st & 10 OPP 32 Terion Stewart run for 11 yds to the BUFF 21 for a 1ST down +11 0.24
1:10 1st & 10 OPP 21 Camden Orth pass intercepted -4.37
MISSED FG
7 pl · 28 yd · 1:10
24–7
1:10 1st & 10 OWN 40 pass incomplete 0 -1.12
1:10 2nd & 10 OWN 40 Cole Snyder pass complete to Marlyn Johnson for 6 yds to the BUFF 46 +6 0.29
1:10 3rd & 4 OWN 46 Cole Snyder pass complete to Darrell Harding Jr. for 15 yds to the BGSU 39 for a 1ST down +15 2.45
1:10 1st & 10 OPP 39 pass incomplete to Ron Cook Jr. 0 -0.81
1:10 2nd & 10 OPP 39 Cole Snyder pass incomplete to Cole Harrity, broken up by Dontrez Brown 0 -1.01
1:10 3rd & 10 OPP 39 Cole Snyder pass complete to Ron Cook Jr. for 7 yds to the BGSU 32 +7 0.51
0:03 4th & 3 OPP 32 Alex McNulty 50 yd FG MISSED
Q3
INT
9 pl · 34 yd · 4:32
24–7
15:00 1st & 10 OWN 18 Ron Cook Jr. run for 5 yds to the BUFF 23 +5 0.08
15:00 2nd & 5 OWN 23 Ron Cook Jr. run for 3 yds to the BUFF 26 +3 -0.23
15:00 3rd & 2 OWN 26 Victor Snow run for 6 yds to the BUFF 32 for a 1ST down +6 1.12
15:00 1st & 10 OWN 32 CJ Ogbonna run for 8 yds to the BUFF 40 +8 1.02
15:00 2nd & 2 OWN 40 Ron Cook Jr. run for 3 yds to the BUFF 43 for a 1ST down +3 0.03
15:00 1st & 10 OWN 43 CJ Ogbonna run for 8 yds to the BGSU 49 +8 0.98
15:00 2nd & 2 OPP 49 Mike Washington run for 4 yds to the BGSU 45 for a 1ST down +4 0.01
15:00 1st & 10 OPP 45 CJ Ogbonna run for a loss of 3 yards to the BGSU 48 -3 -1.68
10:23 2nd & 13 OPP 48 CJ Ogbonna pass incomplete, broken up by Evan Branch-Haynes 0 -0.96
INT
5 pl · 18 yd · 2:48
24–7
10:23 1st & 10 50 Terion Stewart run for 1 yd to the BUFF 49 +1 -0.87
10:23 2nd & 9 OPP 49 Terion Stewart run for 16 yds to the BUFF 33 for a 1ST down +16 1.81
10:23 1st & 10 OPP 33 Terion Stewart run for a loss of 3 yards to the BUFF 36 -3 -1.15
10:23 2nd & 13 OPP 36 Terion Stewart run for 4 yds to the BUFF 32 +4 -0.14
7:35 3rd & 9 OPP 32 Camden Orth pass intercepted -2.81
TD
10 pl · 74 yd · 4:33
24–14
7:35 1st & 10 OWN 26 Mike Washington run for 2 yds to the BUFF 28 +2 -0.47
7:35 2nd & 8 OWN 28 CJ Ogbonna pass incomplete to Cole Harrity for a 1ST down Bowling Green Penalty, Defensive pass interference (Davon Ferguson) to the BUFF 43 for a 1ST down +15 2.01
7:35 1st & 10 OWN 43 Mike Washington run for 2 yds to the BUFF 45 +2 -0.69
7:35 2nd & 8 OWN 45 for a 1ST down Bowling Green Penalty, face mask (15 yards) (Evan Branch-Haynes) to the BGSU 40 for a 1ST down +15 1.96
7:35 1st & 10 OPP 40 CJ Ogbonna pass incomplete to Darrell Harding Jr., broken up by Jordan Oladokun 0 -0.85
7:35 2nd & 10 OPP 40 CJ Ogbonna run for 1 yd to the BGSU 39 Buffalo Penalty, Offensive holding (Andrew Schnackenberg) to the BGSU 49 -9 -2.62
7:35 2nd & 19 OPP 49 CJ Ogbonna run for 10 yds to the BGSU 39 +10 1.10
7:35 3rd & 9 OPP 39 Ron Cook run for no gain to the BGSU 39 0 -1.01
7:35 4th & 9 OPP 39 CJ Ogbonna pass complete to Ron Cook Jr. for 15 yds to the BGSU 24 for a 1ST down +15 3.17
3:02 1st & 10 OPP 24 CJ Ogbonna pass complete to Darrell Harding Jr. for 24 yds for a TD (Alex McNulty KICK) +24 2.68
PUNT
3 pl · -1 yd · 1:08
24–14
3:02 1st & 10 OWN 25 pass incomplete to Ta'ron Keith 0 -0.70
3:02 2nd & 10 OWN 25 Terion Stewart run for a loss of 1 yard to the BGSU 24 -1 -0.39
2:10 3rd & 11 OWN 24 pass incomplete to Harold Fannin Jr. 0 -0.13
1:54 4th & 11 OWN 24 Jackson Kleather punt for 44 yds , Ron Cook Jr. returns for 3 yds to the BUFF 35
ON DOWNS
4 pl · 9 yd · 1:37
24–14
1:54 1st & 10 OWN 35 Mike Washington run for 6 yds to the BUFF 41 +6 0.40
1:54 2nd & 4 OWN 41 Mike Washington run for 1 yd to the BUFF 42 +1 -0.95
1:54 3rd & 3 OWN 42 Mike Washington run for 2 yds to the BUFF 44 +2 -0.52
0:17 4th & 1 OWN 44 Ron Cook run for no gain to the BUFF 44 0 -0.69
MISSED FG
9 pl · 5 yd · 5:23
24–14
0:17 1st & 10 OPP 44 Terion Stewart run for no gain to the BUFF 44 0 -0.97
0:00 OPP 44 End of 3rd Quarter
15:00 2nd & 10 OPP 44 Camden Orth pass complete to Austin Osborne for 7 yds to the BUFF 37 +7 0.52
15:00 3rd & 3 OPP 37 Terion Stewart run for 2 yds to the BUFF 35 +2 -0.61
13:35 4th & 1 OPP 35 Harold Fannin Jr. run for 2 yds to the BUFF 33 for a 1ST down +2 1.56
13:35 1st & 10 OPP 33 Terion Stewart run for 7 yds to the BUFF 26 +7 0.38
13:35 2nd & 3 OPP 26 Camden Orth run for 2 yds to the BUFF 24 Bowling Green Penalty, personal foul (Alex Padgett) to the BUFF 39 -13 -3.14
13:35 3rd & 19 OPP 42 Camden Orth run for 18 yds to the BUFF 24 +18 2.63
9:54 4th & 1 OPP 24 Alan Anaya 42 yd FG MISSED
9:54 2nd & 16 OPP 39 Terion Stewart run for a loss of 3 yards to the BUFF 42 -3 -1.56
Q4
ON DOWNS
7 pl · 26 yd · 1:46
24–14
9:54 1st & 10 OWN 24 Mike Washington run for 10 yds to the BUFF 34 for a 1ST down +10 0.81
9:54 1st & 10 OWN 34 pass incomplete to Darrell Harding Jr. 0 -0.99
9:54 2nd & 10 OWN 34 Victor Snow run for 16 yds to the 50 yard line for a 1ST down +16 2.48
9:54 1st & 10 50 CJ Ogbonna pass incomplete to Mike Washington, broken up by Davon Ferguson 0 -1.11
9:54 2nd & 10 50 pass incomplete to Marlyn Johnson 0 -1.02
9:54 3rd & 10 50 CJ Ogbonna pass incomplete to Cameron Ball, broken up by Davon Ferguson 0 -0.71
8:08 4th & 10 50 pass incomplete to Boobie Curry 0 -0.32
PUNT
3 pl · 7 yd · 1:35
24–14
8:08 1st & 10 50 pass incomplete to Terion Stewart 0 -1.11
8:08 2nd & 10 50 Camden Orth run for 8 yds to the BUFF 42 +8 0.82
8:08 3rd & 2 OPP 42 Camden Orth run for a loss of 1 yard to the BUFF 43 -1 -1.38
6:33 4th & 3 OPP 43 Jackson Kleather punt for 25 yds
INT
11 pl · 41 yd · 3:48
24–14
6:33 1st & 10 OWN 18 pass incomplete to Darrell Harding Jr. 0 -0.51
6:33 2nd & 10 OWN 18 Jacqez Barksdale run for 17 yds to the BUFF 35 for a 1ST down +17 1.75
6:33 1st & 10 OWN 35 CJ Ogbonna pass incomplete to Cole Harrity, broken up by Darius Lorfils 0 -1.01
6:33 2nd & 10 OWN 35 Jacqez Barksdale run for 9 yds to the BUFF 44 +9 0.96
6:33 3rd & 1 OWN 44 Jacqez Barksdale run for 2 yds to the BUFF 46 for a 1ST down +2 1.11
6:33 1st & 10 OWN 46 CJ Ogbonna pass intercepted Bowling Green Penalty, off-side (Evan Branch-Haynes) to the BGSU 49 -2.82
6:33 1st & 5 OPP 49 CJ Ogbonna run for 5 yds to the BGSU 44 for a 1ST down +5 -0.54
6:33 1st & 10 OPP 44 CJ Ogbonna pass complete to Jacqez Barksdale for 1 yd to the BGSU 43 +1 -0.75
6:33 2nd & 9 OPP 43 Jacqez Barksdale run for 6 yds to the BGSU 37 +6 0.30
6:33 3rd & 3 OPP 37 Buffalo Penalty, false start (Zion Carter) to the BGSU 42 -5
6:33 3rd & 8 OPP 42 CJ Ogbonna pass complete to Jacqez Barksdale for 1 yd to the BGSU 41 +1 -0.81
2:45 4th & 7 OPP 41 CJ Ogbonna pass intercepted -1.19
TD
4 pl · 64 yd · 1:24
24–14
2:45 1st & 10 OWN 36 Terion Stewart run for 2 yds to the BGSU 38 +2 -0.64
2:38 2nd & 8 OWN 38 Bowling Green Penalty, Offensive holding (Levi Gazarek) to the BGSU 28 -10 -1.47
2:38 2nd & 18 OWN 28 Ta'ron Keith run for 1 yd to the BGSU 29 +1 -0.16
2:38 3rd & 17 OWN 29 Terion Stewart run for 2 yds to the BGSU 31 +2 -0.07
1:21 4th & 15 OWN 31 Jackson Kleather punt for 48 yds
INT
2 pl · 0 yd · 0:11
24–14
1:21 1st & 10 OWN 21 Cole Snyder pass incomplete to Andrew Schnackenberg, broken up by Cashius Howell 0 -0.59
1:10 2nd & 10 OWN 21 Cole Snyder pass intercepted -0.08
3 pl · -18 yd · 1:10
24–14
1:10 1st & 10 OPP 30 Bowling Green Penalty, unsportsmanlike conduct (Chace Davis) to the BUFF 45 -15
25 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

0sacks0
3plays for loss11
5takeaways3
1three-and-outs forced2
4explosive plays allowed8
4.16yards allowed / play4.23
3 of 13scoring drives allowed4 of 12
Bowling Green
Joseph Sipp Jr. 7 (4)
Dontrez Brown 6 (6) 1 PD
Davon Ferguson 5 (4) 1 TFL · 2 INT · 2 PD
Jalen Huskey 5 (1) 1 INT · 1 PD
Darren Anders 5 (5)
Trent Simms 4 (3)
Jordan Porter 4 (3)
Dierre Kelly 3 (3)
Buffalo
Devin Grant 11 (8) 0.5 TFL
Joe Andreessen 9 (5) 1 TFL
Max Michel 6 (3) 0.5 TFL
Marcus Fuqua 5 (2) 0.5 TFL
Khalil Murdock 5 (2) 0.5 TFL
Demetrius Harris 4 (3) 1 QH
Devonyal Lofton 3 (1) 0.5 TFL
C.J. Bazile 3 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

1 of 2field goals0 of 1
4punts2
35.3punt average45.5
1punts inside the 201
38return yards69
own 21average drive startown 27
Bowling Green
K Alan Anaya 1/2 FG · long 23 · 3/3 XP
P Jackson Kleather 4 punts · 35.3 avg · 1 in 20
PR Avi McGary 1 ret · 20 yds · long 20
PR PaSean Wimberly 1 ret · 18 yds · long 18 · 1 TD
PR Jhaylin Embry 2 ret · 0 yds · long 4
Buffalo
K Alex McNulty 0/1 FG · 2/2 XP
P Anthony Venneri 2 punts · 45.5 avg · 1 in 20
KR Ron Cook Jr. 2 ret · 49 yds · long 25
KR Cole Harrity 1 ret · 17 yds · long 17
PR Ron Cook Jr. 1 ret · 3 yds · long 3
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

56plays69
237yards287
11drives13
39%success rate41%
-3.13total PPA-2.28
Derived from 125 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Cole Snyder run for 10 yds for a TD (Alex McNulty KICK) Buffalo Penalty, false start (Tyler… 7–0
Q1Alan Anaya 23 yd FG GOOD 3–7
Q1Camden Orth run for 1 yd for a TD (Alan Anaya KICK) 10–7
Q2Camden Orth pass complete to Ta'ron Keith for 3 yds for a TD (Alan Anaya KICK) 17–7
Q2PaSean Wimberly 18 Yd Return of Blocked Punt (Alan Anaya Kick) 7–24
Q3CJ Ogbonna pass complete to Darrell Harding Jr. for 24 yds for a TD (Alex McNulty KICK) 14–24

Biggest plays by PPA

Q3CJ Ogbonna pass complete to Ron Cook Jr. for 15 yds to the BGSU 24 for a 1ST down 3.17
Q3CJ Ogbonna pass complete to Darrell Harding Jr. for 24 yds for a TD (Alex McNulty KICK) 2.68
Q4Camden Orth run for 18 yds to the BUFF 24 2.63
Q1Ta'ron Keith run for a loss of 1 yard to the BUFF 49 for a 1ST down Odieu Hiliare run… 2.54
Q1Cole Snyder run for 10 yds for a TD (Alex McNulty KICK) Buffalo Penalty, false start… 2.51
Q4Victor Snow run for 16 yds to the 50 yard line for a 1ST down 2.48

Series recent meetings

2025 Buffalo 28 – 3 Bowling Green
2022 Buffalo 38 – 7 Bowling Green
2021 Bowling Green 56 – 44 Buffalo
2020 Buffalo 42 – 17 Bowling Green
2019 Bowling Green 7 – 49 Buffalo
2018 Buffalo 44 – 14 Bowling Green
2017 Bowling Green 28 – 38 Buffalo
2016 Buffalo 19 – 27 Bowling Green
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal