Buffalo at Miami (OH)

Wednesday, November 15, 2023

Miami (OH) beat Buffalo 23–⁠10. It was their 25th meeting; after it, Miami (OH) led the series 16–⁠9.

AwayBuffalo3–⁠9 in 2023
10
HomeMiami (OH)11–⁠3 in 2023
23

Final at Yager Stadium, OxfordTV: ESPN2Attendance 7,561

At kickoff
44°F, clear, calmWeather: NOAA NCEI Integrated Surface Database; Butler County Regional Airport (KHAO), 25 km from the stadium, seven minutes before kickoff
Official
Greg SujackGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Buffalo037010
Miami (OH)01031023

Standouts

  • RushingRashad Amos15 carries, 82 yards, 2 TDMiami (OH)
  • ReceivingJavon Tracy5 catches, 123 yardsMiami (OH)
  • DefenseTy Wise15 tacklesMiami (OH)

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Buffalo

PassingC/AttYdsTDInt
Cole Snyder6/1412000
C.J. Ogbonna0/2000
Tadd Barr1/12700
RushingCarYdsTDLong
C.J. Ogbonna1650111
Ron Cook Jr.154908
Cole Snyder51309
Michael Washington2704
ReceivingRecYdsTDLong
Marlyn Johnson180080
Darrell Harding Jr.127027
Boobie Curry116016
Cole Harrity114014
DefenseTklTFLSacksInt
Devin Grant8000
Khalil Murdock8200
Joe Andreessen71.500
Solomon Brown60.500

Miami (OH)

PassingC/AttYdsTDInt
Aveon Smith9/1614600
RushingCarYdsTDLong
Rashad Amos1582230
Aveon Smith1460014
Kenny Tracy137037
Kevin Davis2907
ReceivingRecYdsTDLong
Javon Tracy5123052
Luke Bolden220011
Rashad Amos1202
Kevin Davis1101
DefenseTklTFLSacksInt
Ty Wise15000
Matthew Salopek10000
Michael Dowell8100
Austin Ertl6000
Caiden Woullard4110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

BuffaloMiami (OH)
278Total yards326
147Passing yards146
131Rushing yards180
8.6Yards per pass9.1
3.0Yards per rush5.0
12First downs13
7–⁠17Third downs3–⁠12
1–⁠2Fourth downs1–⁠1
2Turnovers0
2–⁠13Penalties2–⁠15
30:08Possession29:52
0Sacks (by defense)1

Efficiency

BuffaloMiami (OH)
31%Success rate33%
−0.04EPA per play0.27
1.13Explosiveness1.60
−0.04Rushing EPA0.19
−0.03Passing EPA0.46
24%Passing-down success23%
−0.34First-down EPA0.02
−0.20Second-down EPA0.32
0.58Third-down EPA0.61
19%Havoc by its defense13%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Miami (OH) 79% to win. Elo’s favorite won.

The line

Miami (OH) −8.5, over/under 41.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Miami (OH) 70%, Buffalo 30%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Miami (OH) end zoneBuffalo end zoneQ1 BuffaloPunt, 3 playsQ1 Miami (OH)Punt, 3 playsQ1 BuffaloPunt, 3 playsQ1 Miami (OH)Punt, 6 playsQ1 BuffaloTurnover on downs, 13 playsQ2 Miami (OH)Punt, 4 playsQ2 BuffaloPunt, 3 playsQ2 Miami (OH)Field goal, 5 playsQ2 BuffaloPunt, 5 playsQ2 Miami (OH)Touchdown, 6 playsQ2 BuffaloField goal, 11 playsQ3 Miami (OH)Field goal, 9 playsQ3 BuffaloTouchdown, 13 playsQ3 Miami (OH)Punt, 4 playsQ4 BuffaloPunt, 5 playsQ4 Miami (OH)Touchdown, 3 playsQ4 BuffaloPunt, 3 playsQ4 Miami (OH)Field goal, 11 playsQ4 BuffaloFumble, 2 playsQ4 Miami (OH)Punt, 3 playsQ4 BuffaloFumble, 1 playQ4 Miami (OH)Result not recorded, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Miami (OH) drives left to right, Buffalo right to left.
  1. Q1 BuffaloPunt, 3 plays, 7 yards
  2. Q1 Miami (OH)Punt, 3 plays, −23 yards
  3. Q1 BuffaloPunt, 3 plays, 1 yard
  4. Q1 Miami (OH)Punt, 6 plays, −34 yards
  5. Q1 BuffaloTurnover on downs, 13 plays, 85 yards
  6. Q2 Miami (OH)Punt, 4 plays, −33 yards
  7. Q2 BuffaloPunt, 3 plays, −7 yards
  8. Q2 Miami (OH)Field goal, 5 plays, 36 yards
  9. Q2 BuffaloPunt, 5 plays, 14 yards
  10. Q2 Miami (OH)Touchdown, 6 plays, −12 yards
  11. Q2 BuffaloField goal, 11 plays, 0 yards
  12. Q3 Miami (OH)Field goal, 9 plays, 0 yards
  13. Q3 BuffaloTouchdown, 13 plays, 0 yards
  14. Q3 Miami (OH)Punt, 4 plays, 0 yards
  15. Q4 BuffaloPunt, 5 plays, 17 yards
  16. Q4 Miami (OH)Touchdown, 3 plays, −38 yards
  17. Q4 BuffaloPunt, 3 plays, 6 yards
  18. Q4 Miami (OH)Field goal, 11 plays, 40 yards
  19. Q4 BuffaloFumble, 2 plays, 0 yards
  20. Q4 Miami (OH)Punt, 3 plays, −20 yards
  21. Q4 BuffaloFumble, 1 play, −9 yards
  22. Q4 Miami (OH)Result not recorded, 1 play, −2 yards

Play by play

1st quarter5 drives, then Tied at 0
Buffalo Punt, 3 plays
15:001st & 10 at own 35Graham Nicholson kickoff for 65 yds for a touchback
14:531st & 10 at own 25Ron Cook Jr. run for 5 yds to the BUFF 30
14:142nd & 5 at own 30CJ Ogbonna run for 2 yds to the BUFF 32
13:403rd & 3 at own 32CJ Ogbonna run for no gain to the BUFF 32
12:504th & 3 at own 32Anthony Venneri punt for 45 yds
Miami (OH) Punt, 3 plays
12:351st & 10 at own 23Aveon Smith pass complete to Rashad Amos for 2 yds to the M-OH 25
12:062nd & 8 at own 25Rashad Amos run for no gain to the M-OH 25
11:293rd & 8 at own 25Aveon Smith pass incomplete to Cade McDonald
11:204th & 8 at own 25Alec Bevelhimer punt for 48 yds
Buffalo Punt, 3 plays
11:201st & 10 at own 27CJ Ogbonna run for 1 yd to the BUFF 28
10:402nd & 9 at own 28Ron Cook Jr. run for no gain to the BUFF 28
10:023rd & 9 at own 28Cole Snyder pass incomplete to Boobie Curry
9:564th & 9 at own 28Anthony Venneri punt for 38 yds, fair catch by Cade McDonald at the M-OH 34
Miami (OH) Punt, 6 plays
9:451st & 10 at own 34Aveon Smith pass complete to Kevin Davis for 1 yd to the M-OH 35
9:102nd & 9 at own 35Aveon Smith pass incomplete to Miles Marshall
8:573rd & 9 at own 35Aveon Smith pass complete to Luke Bolden for 11 yds to the M-OH 46 for a 1ST down
8:261st & 10 at own 46Rashad Amos run for 1 yd to the M-OH 45
7:442nd & 11 at own 45Aveon Smith pass incomplete to Joe Wilkins Jr.
7:173rd & 11 at own 45Aveon Smith run for no gain to the M-OH 45
6:514th & 11 at own 45Alec Bevelhimer punt for 40 yds, fair catch by Cole Harrity at the BUFF 15
Buffalo Turnover on downs, 13 plays
6:431st & 10 at own 15Cole Snyder run for 7 yds to the BUFF 22
6:032nd & 3 at own 22Nik McMillan run for 2 yds to the BUFF 24
5:403rd & 1 at own 24Ron Cook Jr. run for 2 yds to the BUFF 26 for a 1ST down
5:131st & 10 at own 26Jacqez Barksdale run for 1 yd to the BUFF 27
4:362nd & 9 at own 27Jacqez Barksdale run for 8 yds to the BUFF 35
4:173rd & 1 at own 35CJ Ogbonna run for 11 yds to the BUFF 46 for a 1ST down
3:371st & 10 at own 46Ron Cook Jr. run for 5 yds to the M-OH 49
3:002nd & 5 at opp 49Ron Cook Jr. run for 1 yd to the M-OH 48
2:253rd & 4 at opp 48Ron Cook Jr. run for 7 yds to the M-OH 41 for a 1ST down
1:491st & 10 at opp 41Ron Cook Jr. run for 5 yds to the M-OH 36
1:072nd & 5 at opp 36Jacqez Barksdale run for 2 yds to the M-OH 34
0:393rd & 3 at opp 34Timeout Buffalo, clock 00:39
0:003rd & 3 at opp 34CJ Ogbonna run for 1 yd to the M-OH 33
Q2 14:524th & 2 at opp 33CJ Ogbonna pass incomplete
2nd quarter6 drives, then Miami (OH) 10, Buffalo 3
Miami (OH) Punt, 4 plays
14:441st & 10 at own 33Aveon Smith run for 10 yds to the M-OH 43 for a 1ST down
14:011st & 10 at own 43Aveon Smith run for no gain to the M-OH 43
13:252nd & 10 at 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.
13:022nd & 20 at own 33Rashad Amos run for 7 yds to the M-OH 40
12:193rd & 13 at own 40Aveon Smith pass incomplete to Miles Marshall
12:134th & 13 at own 40Alec Bevelhimer punt for 43 yds, fair catch by Cole Harrity at the BUFF 17
Buffalo Punt, 3 plays
12:021st & 10 at own 17Jacqez Barksdale run for 6 yds to the BUFF 11
11:372nd & 16 at own 11Cole Snyder run for 1 yd to the BUFF 12
10:503rd & 15 at own 12Cole Snyder pass complete to Ron Cook Jr. for 2 yds to the BUFF 10
10:194th & 17 at own 10Anthony Venneri punt for 34 yds, fair catch by Cade McDonald at the BUFF 44
Miami (OH) Field goal, 5 plays
10:071st & 10 at opp 44Kenny Tracy run for 37 yds to the BUFF 7 for a 1ST down
9:291st & goal at opp 7Aveon Smith run for 1 yd to the BUFF 8
8:522nd & goal at opp 8Aveon Smith pass incomplete to Miles Marshall
8:523rd & goal at opp 8Timeout Buffalo, clock 08:52
8:483rd & goal at opp 8Aveon Smith pass incomplete to Joe Wilkins Jr.
8:454th & goal at opp 8Graham Nicholson 25 yd FG GOODMiami (OH) 3, Buffalo 0
Buffalo Punt, 5 plays
8:451st & 10 at own 35Graham Nicholson kickoff for 65 yds for a touchback
8:371st & 10 at own 25Ron Cook Jr. run for 4 yds to the BUFF 29
7:582nd & 6 at own 29CJ Ogbonna run for 6 yds to the BUFF 35 for a 1ST down
7:271st & 10 at own 35CJ Ogbonna pass incomplete to Boobie Curry
7:212nd & 10 at own 35Ron Cook Jr. run for 4 yds to the BUFF 39
6:333rd & 6 at own 39Cole Snyder pass incomplete to Boobie Curry
6:264th & 6 at own 39Anthony Venneri punt for 49 yds, punt out-of-bounds at the M-OH 12
Miami (OH) Touchdown, 6 plays
6:141st & 10 at own 12Rashad Amos run for 22 yds to the M-OH 34 for a 1ST down
5:361st & 10 at own 34Kevin Davis run for 7 yds to the M-OH 41
4:472nd & 3 at own 41Aveon Smith pass complete to Javon Tracy for 22 yds to the BUFF 37 for a 1ST down
4:181st & 10 at opp 37Rashad Amos run for 2 yds to the BUFF 39
3:302nd & 12 at opp 39Aveon Smith pass complete to Luke Bolden for 9 yds to the BUFF 30
2:503rd & 3 at opp 30Rashad Amos run for 30 yds for a TD (Graham Nicholson KICK)Miami (OH) 10, Buffalo 0
Buffalo Field goal, 11 plays
2:461st & 10 at own 35Graham Nicholson kickoff for 56 yds , Cole Harrity return for 14 yds to the BUFF 23
2:421st & 10 at own 23Cole Snyder pass incomplete to Boobie Curry
2:343rd & 7 at own 26Timeout Miami (OH), clock 02:34
2:332nd & 10 at own 23Mike Washington run for 3 yds to the BUFF 26
2:223rd & 7 at own 26Cole Snyder pass complete to Cole Harrity for 14 yds to the BUFF 40 for a 1ST down
1:571st & 10 at own 40Cole Snyder pass complete to Mike Washington for 13 yds to the M-OH 47 for a 1ST down
1:341st & 10 at opp 47Mike Washington run for 4 yds to the M-OH 43
1:052nd & 6 at opp 43Cole Snyder pass complete to Mike Washington for 1 yd to the M-OH 44
0:373rd & 7 at opp 44Cole Snyder run for 9 yds to the M-OH 35 for a 1ST down
0:271st & 10 at opp 35Cole Snyder pass incomplete to Mike Washington
0:222nd & 10 at opp 35Cole Snyder pass incomplete to Ron Cook Jr.
0:093rd & 10 at opp 35Cole Snyder run for 5 yds to the M-OH 30
0:024th & 5 at opp 30Timeout Miami (OH), clock 00:02
0:004th & 5 at opp 30Alex McNulty 48 yd FG GOODMiami (OH) 10, Buffalo 3
3rd quarter3 drives, then Miami (OH) 13, Buffalo 10
Miami (OH) Field goal, 9 plays
14:521st & 10 at own 35Alex McNulty kickoff for 65 yds , Kevin Davis return for 20 yds to the M-OH 20
14:431st & 10 at own 20Aveon Smith run for 2 yds to the M-OH 18
14:002nd & 12 at own 18Rashad Amos run for 5 yds to the M-OH 23
13:013rd & 7 at own 23Aveon Smith pass complete to Javon Tracy for 37 yds to the BUFF 40 for a 1ST down
12:471st & 10 at opp 40Aveon Smith pass incomplete to Kevin Davis
12:372nd & 10 at opp 40Rashad Amos run for 16 yds to the BUFF 24 for a 1ST down
11:531st & 10 at opp 24Rashad Amos run for 1 yd to the BUFF 25
11:072nd & 11 at opp 25Aveon Smith run for 3 yds to the BUFF 22
10:243rd & 8 at opp 22Aveon Smith pass complete to Javon Tracy for 2 yds to the BUFF 20
9:474th & 6 at opp 20Graham Nicholson 37 yd FG GOODMiami (OH) 13, Buffalo 3
Buffalo Touchdown, 13 plays
9:471st & 10 at own 35Graham Nicholson kickoff for 65 yds for a touchback
9:411st & 10 at own 25Ron Cook Jr. run for 2 yds to the BUFF 27
9:002nd & 8 at own 27CJ Ogbonna run for 2 yds to the BUFF 29
8:223rd & 6 at own 29Cole Snyder pass complete to Boobie Curry for 16 yds to the BUFF 45 for a 1ST down
7:531st & 10 at own 45CJ Ogbonna run for 2 yds to the BUFF 47
7:222nd & 8 at own 47CJ Ogbonna run for 4 yds to the M-OH 49
6:433rd & 4 at opp 49CJ Ogbonna run for no gain to the M-OH 49
5:374th & 4 at opp 49Tadd Barr pass complete to Darrell Harding Jr. for 27 yds to the M-OH 22 for a 1ST down
5:171st & 10 at opp 22CJ Ogbonna run for 3 yds to the M-OH 19
4:452nd & 7 at opp 19CJ Ogbonna run for 4 yds to the M-OH 15
4:003rd & 3 at opp 15Ron Cook Jr. run for no gain to the M-OH 15
3:214th & 3 at opp 15PENALTY MIA Offside (McKee,Yahsyn) 5 yards from MIA15 to MIA10, 1ST DOWN. NO PLAY.
3:111st & goal at opp 10Cole Harrity run for 5 yds to the M-OH 5
2:562nd & goal at opp 5Ron Cook Jr. run for 2 yds to the M-OH 3
2:143rd & goal at opp 3CJ Ogbonna run for 3 yds for a TD (Alex McNulty KICK)Miami (OH) 13, Buffalo 10
Miami (OH) Punt, 4 plays
2:041st & 10 at own 35Alex McNulty kickoff for 65 yds , Kevin Davis return for 32 yds to the M-OH 32
1:541st & 10 at own 32Aveon Smith pass complete to Javon Tracy for 10 yds to the M-OH 42 for a 1ST down
1:231st & 10 at own 42Aveon Smith run for 3 yds to the M-OH 45
0:452nd & 7 at own 45Aveon Smith run for 3 yds to the M-OH 48
0:003rd & 4 at own 48Kevin Davis run for 2 yds to the 50 yard line
Q4 14:534th & 2 at the 50Alec Bevelhimer punt for 41 yds, fair catch by Cole Harrity at the BUFF 9
4th quarter7 drives, then Miami (OH) 23, Buffalo 10
Buffalo Punt, 5 plays
14:461st & 10 at own 9CJ Ogbonna run for 5 yds to the BUFF 14
14:142nd & 5 at own 14Ron Cook Jr. run for 8 yds to the BUFF 22 for a 1ST down
13:401st & 10 at own 22Ron Cook Jr. run for no gain to the BUFF 22
13:192nd & 10 at own 22Ron Cook Jr. run for 4 yds to the BUFF 26
12:283rd & 6 at own 26Cole Snyder pass incomplete to Darrell Harding Jr.
12:164th & 6 at own 26Anthony Venneri punt for 41 yds , Cade McDonald returns for 5 yds to the M-OH 38
Miami (OH) Touchdown, 3 plays
12:081st & 10 at own 38Aveon Smith run for 8 yds to the M-OH 46
11:182nd & 2 at own 46Aveon Smith pass complete to Javon Tracy for 52 yds to the BUFF 2 for a 1ST down
10:451st & goal at opp 2Rashad Amos run for 2 yds for a TD (Graham Nicholson KICK)Miami (OH) 20, Buffalo 10
10:401st & 10 at own 35Graham 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
Buffalo Punt, 3 plays
9:521st & 10 at own 8CJ Ogbonna run for 3 yds to the BUFF 11
9:352nd & 7 at own 11CJ Ogbonna run for 3 yds to the BUFF 14
9:103rd & 4 at own 14Cole Snyder pass incomplete to Cole Harrity
8:554th & 4 at own 14Anthony Venneri punt for 47 yds , Cade McDonald returns for 15 yds to the BUFF 46
Miami (OH) Field goal, 11 plays
8:481st & 10 at opp 46Aveon Smith run for 11 yds to the BUFF 35 for a 1ST down
8:001st & 10 at opp 35Rashad Amos run for 3 yds to the BUFF 38
7:122nd & 13 at opp 38Aveon Smith run for 14 yds to the BUFF 24 for a 1ST down
6:231st & 10 at opp 24Rashad Amos run for 2 yds to the BUFF 26
5:392nd & 12 at opp 26Aveon Smith run for 5 yds to the BUFF 21
4:523rd & 7 at opp 21Aveon Smith run for 6 yds to the BUFF 15
4:134th & 1 at opp 15Timeout Miami (OH), clock 04:13
4:034th & 1 at opp 15Rashad Amos run for 10 yds to the BUFF 5 for a 1ST down
3:222nd & goal at opp 4Timeout Buffalo, clock 03:22
3:221st & goal at opp 5Rashad Amos run for 1 yd to the BUFF 4
3:182nd & goal at opp 4Rashad Amos run for 2 yds to the BUFF 6
3:183rd & goal at opp 6Timeout Miami (OH), clock 03:18
3:183rd & goal at opp 6Aveon Smith run for no gain to the BUFF 6
3:144th & goal at opp 6Timeout Buffalo, clock 03:14
3:114th & goal at opp 6Graham Nicholson 23 yd FG GOODMiami (OH) 23, Buffalo 10
Buffalo Fumble, 2 plays
3:111st & 10 at own 35Graham Nicholson kickoff for 65 yds for a touchback
3:111st & 10 at own 25PENALTY BUF False Start (Shepard,Caelan) 5 yards from BUF25 to BUF20. NO PLAY.
3:041st & 15 at own 20Cole Snyder pass incomplete to Darrell Harding Jr.
2:492nd & 15 at own 20Cole 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.
Miami (OH) Punt, 3 plays
2:491st & 10 at own 20run for 2 yds to the M-OH 18
1:002nd & 12 at own 18run for 2 yds to the M-OH 16
0:403rd & 14 at own 16run for 2 yds to the M-OH 14
0:254th & 16 at own 14Alec Bevelhimer punt for 50 yds
0:151st & 10 at own 36Cole 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
0:251st & 10 at own 36Cole 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
Miami (OH) Result not recorded, 1 play
0:151st & 10 at opp 22run for 2 yds to the BUFF 24

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Miami (OH) leads 17–⁠9 in 26 meetings, counting the one since this game.

Recent meetings
2025Miami (OH) 37, Buffalo 20
2023Miami (OH) 23, Buffalo 10
2022Buffalo 24, Miami (OH) 20
2021Miami (OH) 45, Buffalo 18
2020Buffalo 42, Miami (OH) 10
2019Miami (OH) 34, Buffalo 20

Around this game

Buffalo

Miami (OH)