← CFB Terminal
10
Mid-American
AT
23
Mid-American
2023 week 12 · Wednesday, November 15, 2023 at 6:00 PM CT · Yager Stadium · 📺 ESPN2 · 7,561 att · 61.7°F Clear, wind 4.6

Drive chart

Buffalo Miami (OH) bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
3 pl · 7 yd · 2:10
0–0
14:53 1st & 10 OWN 25 Ron Cook Jr. run for 5 yds to the BUFF 30 +5 0.09
14:14 2nd & 5 OWN 30 CJ Ogbonna run for 2 yds to the BUFF 32 +2 -0.48
13:40 3rd & 3 OWN 32 CJ Ogbonna run for no gain to the BUFF 32 0 -0.51
12:50 4th & 3 OWN 32 Anthony Venneri punt for 45 yds
PUNT
3 pl · 2 yd · 1:30
0–0
12:35 1st & 10 OWN 23 Aveon Smith pass complete to Rashad Amos for 2 yds to the M-OH 25 +2 -0.42
12:06 2nd & 8 OWN 25 Rashad Amos run for no gain to the M-OH 25 0 -0.43
11:29 3rd & 8 OWN 25 Aveon Smith pass incomplete to Cade McDonald 0 -0.20
11:20 4th & 8 OWN 25 Alec Bevelhimer punt for 48 yds
PUNT
3 pl · 1 yd · 1:24
0–0
11:20 1st & 10 OWN 27 CJ Ogbonna run for 1 yd to the BUFF 28 +1 -0.64
10:40 2nd & 9 OWN 28 Ron Cook Jr. run for no gain to the BUFF 28 0 -0.46
10:02 3rd & 9 OWN 28 Cole Snyder pass incomplete to Boobie Curry 0 -0.21
9:56 4th & 9 OWN 28 Anthony Venneri punt for 38 yds, fair catch by Cade McDonald at the M-OH 34
PUNT
6 pl · 11 yd · 3:05
0–0
9:45 1st & 10 OWN 34 Aveon Smith pass complete to Kevin Davis for 1 yd to the M-OH 35 +1 -0.81
9:10 2nd & 9 OWN 35 Aveon Smith pass incomplete to Miles Marshall 0 -0.65
8:57 3rd & 9 OWN 35 Aveon Smith pass complete to Luke Bolden for 11 yds to the M-OH 46 for a 1ST down +11 2.62
8:26 1st & 10 OWN 46 Rashad Amos run for 1 yd to the M-OH 45 +1 -0.92
7:44 2nd & 11 OWN 45 Aveon Smith pass incomplete to Joe Wilkins Jr. 0 -0.86
7:17 3rd & 11 OWN 45 Aveon Smith run for no gain to the M-OH 45 0 -0.51
6:51 4th & 11 OWN 45 Alec Bevelhimer punt for 40 yds, fair catch by Cole Harrity at the BUFF 15
ON DOWNS
13 pl · 52 yd · 6:59
0–0
6:43 1st & 10 OWN 15 Cole Snyder run for 7 yds to the BUFF 22 +7 0.45
6:03 2nd & 3 OWN 22 Nik McMillan run for 2 yds to the BUFF 24 +2 -0.44
5:40 3rd & 1 OWN 24 Ron Cook Jr. run for 2 yds to the BUFF 26 for a 1ST down +2 0.61
5:13 1st & 10 OWN 26 Jacqez Barksdale run for 1 yd to the BUFF 27 +1 -0.61
4:36 2nd & 9 OWN 27 Jacqez Barksdale run for 8 yds to the BUFF 35 +8 0.59
4:17 3rd & 1 OWN 35 CJ Ogbonna run for 11 yds to the BUFF 46 for a 1ST down +11 1.85
3:37 1st & 10 OWN 46 Ron Cook Jr. run for 5 yds to the M-OH 49 +5 0.11
3:00 2nd & 5 OPP 49 Ron Cook Jr. run for 1 yd to the M-OH 48 +1 -0.95
2:25 3rd & 4 OPP 48 Ron Cook Jr. run for 7 yds to the M-OH 41 for a 1ST down +7 1.78
1:49 1st & 10 OPP 41 Ron Cook Jr. run for 5 yds to the M-OH 36 +5 0.09
1:07 2nd & 5 OPP 36 Jacqez Barksdale run for 2 yds to the M-OH 34 +2 -0.49
0:39 3rd & 3 OPP 34 Timeout Buffalo, clock 00:39
0:00 3rd & 3 OPP 34 CJ Ogbonna run for 1 yd to the M-OH 33 +1 -0.78
0:00 OPP 34 End of 1st Quarter
14:52 4th & 2 OPP 33 CJ Ogbonna pass incomplete 0 -2.58
Q2
PUNT
4 pl · 7 yd · 2:39
0–0
14:44 1st & 10 OWN 33 Aveon Smith run for 10 yds to the M-OH 43 for a 1ST down +10 0.96
14:01 1st & 10 OWN 43 Aveon Smith run for no gain to the M-OH 43 0 -1.16
13:25 2nd & 10 OWN 43 (13:32) Shotgun Amos,Rashad rush right for 2 yards gain to the MIA45 (Murdock,Red; Bass,Jaylon) PENALTY MIA Holding (Jados,Will) 10 yards from MIA43 to MIA33. NO PLAY. -10
13:02 2nd & 20 OWN 33 Rashad Amos run for 7 yds to the M-OH 40 +7 0.18
12:19 3rd & 13 OWN 40 Aveon Smith pass incomplete to Miles Marshall 0 -0.32
12:13 4th & 13 OWN 40 Alec Bevelhimer punt for 43 yds, fair catch by Cole Harrity at the BUFF 17
PUNT
3 pl · -7 yd · 1:54
0–0
12:02 1st & 10 OWN 17 Jacqez Barksdale run for 6 yds to the BUFF 11 +6 0.26
11:37 2nd & 16 OWN 11 Cole Snyder run for 1 yd to the BUFF 12 +1 -0.06
10:50 3rd & 15 OWN 12 Cole Snyder pass complete to Ron Cook Jr. for 2 yds to the BUFF 10 +2 -0.03
10:19 4th & 17 OWN 10 Anthony Venneri punt for 34 yds, fair catch by Cade McDonald at the BUFF 44
FG
5 pl · 36 yd · 1:34
0–3
10:07 1st & 10 OPP 44 Kenny Tracy run for 37 yds to the BUFF 7 for a 1ST down +37 1.22
9:29 1st & 7 OPP 7 Aveon Smith run for 1 yd to the BUFF 8 +1 -0.33
8:52 2nd & 8 OPP 8 Aveon Smith pass incomplete to Miles Marshall 0 -0.27
8:52 3rd & 8 OPP 8 Timeout Buffalo, clock 08:52
8:48 3rd & 8 OPP 8 Aveon Smith pass incomplete to Joe Wilkins Jr. 0 -0.35
8:45 4th & 8 OPP 8 Graham Nicholson 25 yd FG GOOD
PUNT
5 pl · 14 yd · 2:19
0–3
8:37 1st & 10 OWN 25 Ron Cook Jr. run for 4 yds to the BUFF 29 +4 -0.11
7:58 2nd & 6 OWN 29 CJ Ogbonna run for 6 yds to the BUFF 35 for a 1ST down +6 0.95
7:27 1st & 10 OWN 35 CJ Ogbonna pass incomplete to Boobie Curry 0 -1.01
7:21 2nd & 10 OWN 35 Ron Cook Jr. run for 4 yds to the BUFF 39 +4 -0.11
6:33 3rd & 6 OWN 39 Cole Snyder pass incomplete to Boobie Curry 0 -0.55
6:26 4th & 6 OWN 39 Anthony Venneri punt for 49 yds, punt out-of-bounds at the M-OH 12
TD
6 pl · 88 yd · 3:36
0–10
6:14 1st & 10 OWN 12 Rashad Amos run for 22 yds to the M-OH 34 for a 1ST down +22 1.39
5:36 1st & 10 OWN 34 Kevin Davis run for 7 yds to the M-OH 41 +7 0.70
4:47 2nd & 3 OWN 41 Aveon Smith pass complete to Javon Tracy for 22 yds to the BUFF 37 for a 1ST down +22 1.58
4:18 1st & 10 OPP 37 Rashad Amos run for 2 yds to the BUFF 39 +2 -0.40
3:30 2nd & 12 OPP 39 Aveon Smith pass complete to Luke Bolden for 9 yds to the BUFF 30 +9 0.81
2:50 3rd & 3 OPP 30 Rashad Amos run for 30 yds for a TD (Graham Nicholson KICK) +30 3.38
FG
11 pl · 47 yd · 2:46
3–10
2:42 1st & 10 OWN 23 Cole Snyder pass incomplete to Boobie Curry 0 -0.64
2:34 3rd & 7 OWN 26 Timeout Miami (OH), clock 02:34
2:33 2nd & 10 OWN 23 Mike Washington run for 3 yds to the BUFF 26 +3 -0.14
2:22 3rd & 7 OWN 26 Cole Snyder pass complete to Cole Harrity for 14 yds to the BUFF 40 for a 1ST down +14 2.23
1:57 1st & 10 OWN 40 Cole Snyder pass complete to Mike Washington for 13 yds to the M-OH 47 for a 1ST down +13 1.14
1:34 1st & 10 OPP 47 Mike Washington run for 4 yds to the M-OH 43 +4 -0.13
1:05 2nd & 6 OPP 43 Cole Snyder pass complete to Mike Washington for 1 yd to the M-OH 44 +1 -0.85
0:37 3rd & 7 OPP 44 Cole Snyder run for 9 yds to the M-OH 35 for a 1ST down +9 2.09
0:27 1st & 10 OPP 35 Cole Snyder pass incomplete to Mike Washington 0 -0.69
0:22 2nd & 10 OPP 35 Cole Snyder pass incomplete to Ron Cook Jr. 0 -0.91
0:09 3rd & 10 OPP 35 Cole Snyder run for 5 yds to the M-OH 30 +5 0.06
0:02 4th & 5 OPP 30 Timeout Miami (OH), clock 00:02
0:00 4th & 5 OPP 30 Alex McNulty 48 yd FG GOOD
0:00 OPP 30 End of 2nd Quarter
Q3
FG
9 pl · 60 yd · 5:05
3–13
14:43 1st & 10 OWN 20 Aveon Smith run for 2 yds to the M-OH 18 +2 -0.36
14:00 2nd & 12 OWN 18 Rashad Amos run for 5 yds to the M-OH 23 +5 0.03
13:01 3rd & 7 OWN 23 Aveon Smith pass complete to Javon Tracy for 37 yds to the BUFF 40 for a 1ST down +37 3.87
12:47 1st & 10 OPP 40 Aveon Smith pass incomplete to Kevin Davis 0 -0.85
12:37 2nd & 10 OPP 40 Rashad Amos run for 16 yds to the BUFF 24 for a 1ST down +16 1.35
11:53 1st & 10 OPP 24 Rashad Amos run for 1 yd to the BUFF 25 +1 -0.33
11:07 2nd & 11 OPP 25 Aveon Smith run for 3 yds to the BUFF 22 +3 -0.20
10:24 3rd & 8 OPP 22 Aveon Smith pass complete to Javon Tracy for 2 yds to the BUFF 20 +2 -0.39
9:47 4th & 6 OPP 20 Graham Nicholson 37 yd FG GOOD
TD
13 pl · 75 yd · 7:33
10–13
9:41 1st & 10 OWN 25 Ron Cook Jr. run for 2 yds to the BUFF 27 +2 -0.45
9:00 2nd & 8 OWN 27 CJ Ogbonna run for 2 yds to the BUFF 29 +2 -0.31
8:22 3rd & 6 OWN 29 Cole Snyder pass complete to Boobie Curry for 16 yds to the BUFF 45 for a 1ST down +16 2.57
7:53 1st & 10 OWN 45 CJ Ogbonna run for 2 yds to the BUFF 47 +2 -0.68
7:22 2nd & 8 OWN 47 CJ Ogbonna run for 4 yds to the M-OH 49 +4 -0.17
6:43 3rd & 4 OPP 49 CJ Ogbonna run for no gain to the M-OH 49 0 -1.01
5:37 4th & 4 OPP 49 Tadd Barr pass complete to Darrell Harding Jr. for 27 yds to the M-OH 22 for a 1ST down +27 3.49
5:17 1st & 10 OPP 22 CJ Ogbonna run for 3 yds to the M-OH 19 +3 -0.13
4:45 2nd & 7 OPP 19 CJ Ogbonna run for 4 yds to the M-OH 15 +4 -0.04
4:00 3rd & 3 OPP 15 Ron Cook Jr. run for no gain to the M-OH 15 0 -0.47
3:21 4th & 3 OPP 15 PENALTY MIA Offside (McKee,Yahsyn) 5 yards from MIA15 to MIA10, 1ST DOWN. NO PLAY. +5
3:11 1st & 10 OPP 10 Cole Harrity run for 5 yds to the M-OH 5 +5 0.08
2:56 2nd & 5 OPP 5 Ron Cook Jr. run for 2 yds to the M-OH 3 +2 -0.19
2:14 3rd & 3 OPP 3 CJ Ogbonna run for 3 yds for a TD (Alex McNulty KICK) +3 2.62
PUNT
4 pl · 18 yd · 2:11
10–13
1:54 1st & 10 OWN 32 Aveon Smith pass complete to Javon Tracy for 10 yds to the M-OH 42 for a 1ST down +10 0.96
1:23 1st & 10 OWN 42 Aveon Smith run for 3 yds to the M-OH 45 +3 -0.43
0:45 2nd & 7 OWN 45 Aveon Smith run for 3 yds to the M-OH 48 +3 -0.42
0:00 3rd & 4 OWN 48 Kevin Davis run for 2 yds to the 50 yard line +2 -0.59
0:00 OWN 48 End of 3rd Quarter
14:53 4th & 2 50 Alec Bevelhimer punt for 41 yds, fair catch by Cole Harrity at the BUFF 9
Q4
PUNT
5 pl · 17 yd · 2:37
10–13
14:46 1st & 10 OWN 9 CJ Ogbonna run for 5 yds to the BUFF 14 +5 0.07
14:14 2nd & 5 OWN 14 Ron Cook Jr. run for 8 yds to the BUFF 22 for a 1ST down +8 0.48
13:40 1st & 10 OWN 22 Ron Cook Jr. run for no gain to the BUFF 22 0 -0.61
13:19 2nd & 10 OWN 22 Ron Cook Jr. run for 4 yds to the BUFF 26 +4 -0.05
12:28 3rd & 6 OWN 26 Cole Snyder pass incomplete to Darrell Harding Jr. 0 -0.27
12:16 4th & 6 OWN 26 Anthony Venneri punt for 41 yds , Cade McDonald returns for 5 yds to the M-OH 38
TD
3 pl · 62 yd · 1:31
10–20
12:08 1st & 10 OWN 38 Aveon Smith run for 8 yds to the M-OH 46 +8 1.03
11:18 2nd & 2 OWN 46 Aveon Smith pass complete to Javon Tracy for 52 yds to the BUFF 2 for a 1ST down +52 2.71
10:45 1st & 2 OPP 2 Rashad Amos run for 2 yds for a TD (Graham Nicholson KICK) +2 1.21
10:40 1st & 10 OWN 35 Graham Nicholson kickoff for 60 yds , Ron Cook Jr. return for 11 yds to the BUFF 46 Buffalo Penalty, Offensive Holding (8 Yards) to the BUFF 8
PUNT
3 pl · 6 yd · 1:45
10–20
9:52 1st & 10 OWN 8 CJ Ogbonna run for 3 yds to the BUFF 11 +3 -0.13
9:35 2nd & 7 OWN 11 CJ Ogbonna run for 3 yds to the BUFF 14 +3 -0.10
9:10 3rd & 4 OWN 14 Cole Snyder pass incomplete to Cole Harrity 0 -0.19
8:55 4th & 4 OWN 14 Anthony Venneri punt for 47 yds , Cade McDonald returns for 15 yds to the BUFF 46
FG
11 pl · 40 yd · 5:44
10–23
8:48 1st & 10 OPP 46 Aveon Smith run for 11 yds to the BUFF 35 for a 1ST down +11 0.57
8:00 1st & 10 OPP 35 Rashad Amos run for 3 yds to the BUFF 38 +3 -0.22
7:12 2nd & 13 OPP 38 Aveon Smith run for 14 yds to the BUFF 24 for a 1ST down +14 1.54
6:23 1st & 10 OPP 24 Rashad Amos run for 2 yds to the BUFF 26 +2 -0.23
5:39 2nd & 12 OPP 26 Aveon Smith run for 5 yds to the BUFF 21 +5 0.04
4:52 3rd & 7 OPP 21 Aveon Smith run for 6 yds to the BUFF 15 +6 0.16
4:13 4th & 1 OPP 15 Timeout Miami (OH), clock 04:13
4:03 4th & 1 OPP 15 Rashad Amos run for 10 yds to the BUFF 5 for a 1ST down +10 1.25
3:22 2nd & 4 OPP 4 Timeout Buffalo, clock 03:22
3:22 1st & 5 OPP 5 Rashad Amos run for 1 yd to the BUFF 4 +1 -0.45
3:18 2nd & 4 OPP 4 Rashad Amos run for 2 yds to the BUFF 6 +2 -0.21
3:18 3rd & 6 OPP 6 Timeout Miami (OH), clock 03:18
3:18 3rd & 6 OPP 6 Aveon Smith run for no gain to the BUFF 6 0 -0.30
3:14 4th & 6 OPP 6 Timeout Buffalo, clock 03:14
3:11 4th & 6 OPP 6 Graham Nicholson 23 yd FG GOOD
FUMBLE
2 pl · 75 yd · 0:22
10–23
3:11 1st & 10 OWN 25 PENALTY BUF False Start (Shepard,Caelan) 5 yards from BUF25 to BUF20. NO PLAY. -5
3:04 1st & 15 OWN 20 Cole Snyder pass incomplete to Darrell Harding Jr. 0 -0.33
2:49 2nd & 15 OWN 20 Cole Snyder pass complete to Marlyn Johnson for 80 yds Marlyn Johnson fumbled, recovered by M-OH (00:25) Shotgun Snyder,Cole pass complete short left to Johnson,Marlyn for 80 yards to the MIA00 fumbled by Johnson,Marlyn at MIA01 forced by Dowell,Michael recovered by MIA Miami (OH) at MIA00, Touchback. +80
PUNT
3 pl · -6 yd · 2:24
10–23
2:49 1st & 10 OWN 20 run for 2 yds to the M-OH 18 +2 -0.36
1:00 2nd & 12 OWN 18 run for 2 yds to the M-OH 16 +2 -0.12
0:40 3rd & 14 OWN 16 run for 2 yds to the M-OH 14 +2 -0.04
0:25 4th & 16 OWN 14 Alec Bevelhimer punt for 50 yds
FUMBLE
1 pl · -9 yd · 0:10
10–23
0:25 1st & 10 OWN 36 Cole Snyder sacked by Caiden Woullard for a loss of 9 yards to the BUFF 22 Cole Snyder fumbled, recovered by M-OH Brian Ugwu , return for 0 yards -9 -1.97
0:15 1st & 10 OWN 36 Cole Snyder sacked by Caiden Woullard for a loss of 9 yards to the BUFF 22 Cole Snyder fumbled, recovered by M-OH Brian Ugwu , return for 0 yards -9 -1.97
1 pl · -2 yd · 0:15
10–23
0:15 1st & 10 OPP 22 run for 2 yds to the BUFF 24 +2 -0.22
0:00 OPP 22 End of 4th Quarter
22 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
0plays for loss0
0takeaways2
2three-and-outs forced4
8explosive plays allowed2
7.12yards allowed / play3.81
5 of 11scoring drives allowed2 of 11
Buffalo
Khalil Murdock 8 (2) 2 TFL
Devin Grant 8 (6)
Joe Andreessen 7 (3) 1.5 TFL
Solomon Brown 6 (2) 0.5 TFL
Max Michel 4 (1) 1.5 TFL · 1 QH
Marcus Fuqua 4 (4)
Jayden Oliver 3 (2) 0.5 TFL · 1 PD
Dion Crawford 3 (3)
Miami (OH)
Ty Wise 15 (7) 1 QH
Matthew Salopek 10 (5) 1 QH
Michael Dowell 8 (6) 1 TFL
Austin Ertl 6 (2) 1 PD
Jacquez Warren 5 (3) 1 TFL
Eli Blakey 5 (2)
Caiden Woullard 4 (2) 1 sk · 1 TFL · 1 QH
Brian Ugwu 4 (2) 2 QH
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 1field goals3 of 3
6punts5
42.3punt average44.4
1punts inside the 203
25return yards72
own 44average drive startown 27
Buffalo
K Alex McNulty 1/1 FG · long 48 · 1/1 XP
P Anthony Venneri 6 punts · 42.3 avg · 1 in 20
KR Cole Harrity 1 ret · 14 yds · long 14
KR Ron Cook Jr. 1 ret · 11 yds · long 11
Miami (OH)
K Graham Nicholson 3/3 FG · long 37 · 2/2 XP
P Alec Bevelhimer 5 punts · 44.4 avg · 3 in 20
KR Kevin Davis 2 ret · 52 yds · long 32
PR Cade McDonald 2 ret · 20 yds · long 15
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

59plays52
225yards370
10drives11
32%success rate33%
3.09total PPA14.21
Derived from 111 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q2Graham Nicholson 25 yd FG GOOD 3–0
Q2Rashad Amos run for 30 yds for a TD (Graham Nicholson KICK) 10–0
Q2Alex McNulty 48 yd FG GOOD 3–10
Q3Graham Nicholson 37 yd FG GOOD 13–3
Q3CJ Ogbonna run for 3 yds for a TD (Alex McNulty KICK) 10–13
Q4Rashad Amos run for 2 yds for a TD (Graham Nicholson KICK) 20–10
Q4Graham Nicholson 23 yd FG GOOD 23–10

Biggest plays by PPA

Q3Aveon Smith pass complete to Javon Tracy for 37 yds to the BUFF 40 for a 1ST down 3.87
Q3Tadd Barr pass complete to Darrell Harding Jr. for 27 yds to the M-OH 22 for a 1ST down 3.49
Q2Rashad Amos run for 30 yds for a TD (Graham Nicholson KICK) 3.38
Q4Aveon Smith pass complete to Javon Tracy for 52 yds to the BUFF 2 for a 1ST down 2.71
Q3CJ Ogbonna run for 3 yds for a TD (Alex McNulty KICK) 2.62
Q1Aveon Smith pass complete to Luke Bolden for 11 yds to the M-OH 46 for a 1ST down 2.62

Series recent meetings

2025 Miami (OH) 37 – 20 Buffalo
2022 Miami (OH) 20 – 24 Buffalo
2021 Buffalo 18 – 45 Miami (OH)
2020 Miami (OH) 10 – 42 Buffalo
2019 Buffalo 20 – 34 Miami (OH)
2018 Miami (OH) 42 – 51 Buffalo
2017 Buffalo 14 – 24 Miami (OH)
2016 Miami (OH) 35 – 24 Buffalo
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal