Miami (OH) at Buffalo

Tuesday, November 10, 2020

Buffalo beat Miami (OH) 42–⁠10. It was their 22nd meeting; after it, Miami (OH) led the series 14–⁠8.

AwayMiami (OH)2–⁠1 in 2020
10
HomeBuffalo6–⁠1 in 2020
42

Final at UB Stadium, AmherstTV: ESPN

At kickoff
65°F, a few clouds, wind 9 mph from the southWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, six minutes before kickoff
Officials
Referee David Siegle; umpire Ryan McClellan; head linesman BJ Henry; line judge John Swartz; side judge Scott MacDonald; field judge Kendal Smith; back judge Bob Stinson; center judge Ron KayGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Miami (OH)070310
Buffalo01421742

Standouts

Player stats

Miami (OH)

PassingC/AttYdsTDInt
A.J. Mayer7/2511611
Aveon Smith1/1300
RushingCarYdsTDLong
Zach Kahn839012
Kenny Tracy738032
Kevin Davis73109
Aveon Smith328014
ReceivingRecYdsTDLong
Jack Sorenson338019
Jalen Walker133133
Austin Robinson129029
Kevin Davis216020
DefenseTklTFLSacksInt
Ryan McWood140.500
Ivan Pace Jr.10000
Sterling Weatherford9100
Cedric Boswell7000

Buffalo

PassingC/AttYdsTDInt
Kyle Vantrease17/2735340
RushingCarYdsTDLong
Kevin Marks16109030
Jaret Patterson2073215
Ron Cook Jr.31107
Kyle Vantrease3808
ReceivingRecYdsTDLong
Antonio Nunn5137182
Trevor Wilson2103178
Zac Lefebvre467138
Jovany Ruiz327114
DefenseTklTFLSacksInt
Malcolm Koonce5000
Logic Hudgens5000
E.J. Brown4000
Isaiah King4000
Roy Baker0001

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

Team stats

Miami (OH)Buffalo
258Total yards558
119Passing yards353
139Rushing yards205
4.6Yards per pass13.1
4.5Yards per rush4.8
13First downs22
3–⁠14Third downs6–⁠13
1–⁠2Fourth downs2–⁠3
1Turnovers0
5–⁠45Penalties6–⁠52
24:57Possession33:21
0Sacks (by defense)0

Efficiency

Miami (OH)Buffalo
26%Success rate47%
−0.08EPA per play0.47
1.50Explosiveness1.56
−0.05Rushing EPA0.10
−0.12Passing EPA1.09
9%Passing-down success48%
0.05First-down EPA0.21
−0.27Second-down EPA0.69
0.07Third-down EPA0.74
7%Havoc by its defense19%

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)

Buffalo 67% to win. Elo’s favorite won.

The line

Buffalo −7.5, over/under 56.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 Buffalo 70%, Miami (OH) 30%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Buffalo end zoneMiami (OH) end zoneQ1 Miami (OH)Punt, 4 playsQ1 BuffaloTurnover on downs, 13 playsQ1 Miami (OH)Punt, 5 playsQ1 BuffaloPunt, 5 playsQ1 Miami (OH)Missed FG, 7 playsQ1 BuffaloTouchdown, 14 playsQ2 Miami (OH)Interception, 6 playsQ2 BuffaloTouchdown, 1 playQ2 Miami (OH)Punt, 3 playsQ2 BuffaloPunt, 3 playsQ2 Miami (OH)Touchdown, 5 playsQ2 BuffaloPunt, 6 playsQ2 Miami (OH)End of half, 1 playQ3 Miami (OH)Punt, 3 playsQ3 BuffaloTouchdown, 9 playsQ3 Miami (OH)Punt, 4 playsQ3 BuffaloTouchdown, 7 playsQ3 Miami (OH)Punt, 3 playsQ3 BuffaloTouchdown, 6 playsQ4 BuffaloTouchdown, 2 playsQ4 Miami (OH)Field goal, 10 playsQ4 BuffaloPunt, 3 playsQ4 Miami (OH)Turnover on downs, 8 playsQ4 BuffaloResult not recorded, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Miami (OH) right to left.
  1. Q1 Miami (OH)Punt, 4 plays, 13 yards
  2. Q1 BuffaloTurnover on downs, 13 plays, 50 yards
  3. Q1 Miami (OH)Punt, 5 plays, 25 yards
  4. Q1 BuffaloPunt, 5 plays, 13 yards
  5. Q1 Miami (OH)Missed FG, 7 plays, 15 yards
  6. Q1 BuffaloTouchdown, 14 plays, 74 yards
  7. Q2 Miami (OH)Interception, 6 plays, 21 yards
  8. Q2 BuffaloTouchdown, 1 play, 78 yards
  9. Q2 Miami (OH)Punt, 3 plays, 4 yards
  10. Q2 BuffaloPunt, 3 plays, 4 yards
  11. Q2 Miami (OH)Touchdown, 5 plays, 43 yards
  12. Q2 BuffaloPunt, 6 plays, 20 yards
  13. Q2 Miami (OH)End of half, 1 play, −2 yards
  14. Q3 Miami (OH)Punt, 3 plays, 0 yards
  15. Q3 BuffaloTouchdown, 9 plays, 81 yards
  16. Q3 Miami (OH)Punt, 4 plays, 31 yards
  17. Q3 BuffaloTouchdown, 7 plays, 82 yards
  18. Q3 Miami (OH)Punt, 3 plays, −2 yards
  19. Q3 BuffaloTouchdown, 6 plays, 62 yards
  20. Q4 BuffaloTouchdown, 2 plays, 84 yards
  21. Q4 Miami (OH)Field goal, 10 plays, 60 yards
  22. Q4 BuffaloPunt, 3 plays, 1 yard
  23. Q4 Miami (OH)Turnover on downs, 8 plays, 37 yards
  24. Q4 BuffaloResult not recorded, 1 play, 4 yards

Play by play

1st quarter6 drives, then Tied at 0
Miami (OH) Punt, 4 plays
15:001st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
15:001st & 10 at own 25AJ Mayer pass complete to Jack Sorenson for 11 yds to the MiaOh 36 for a 1ST down
15:001st & 10 at own 36Jeremiah Josephs run for 2 yds to the MiaOh 38
15:002nd & 8 at own 38AJ Mayer pass incomplete
15:003rd & 8 at own 38AJ Mayer pass incomplete to James Burns
15:004th & 8 at own 38Henry Beckett punt for 39 yds, punt out-of-bounds at the Buff 23
Buffalo Turnover on downs, 13 plays
13:471st & 10 at own 23VANTREASE, Kyle pass incomplete to NUNN, Antonio, PENALTY MIAMI holding (WEATHERFORD, S.) 10 yards to the UB33, 1ST DOWN UB, NO PLAY.
13:471st & 10 at own 33Jaret Patterson run for 2 yds to the Buff 35
13:472nd & 8 at own 35Jaret Patterson run for 7 yds to the Buff 42
13:473rd & 1 at own 42Jaret Patterson run for 2 yds to the Buff 44 for a 1ST down
13:471st & 10 at own 44Kyle Vantrease pass complete to Jovany Ruiz for 8 yds to the MiaOh 48
13:472nd & 2 at opp 48Kevin Marks Jr. run for 2 yds to the MiaOh 46 for a 1ST down
13:471st & 10 at opp 46Kyle Vantrease pass complete to Bernard Porter for 6 yds to the MiaOh 40
13:472nd & 4 at opp 40Kyle Vantrease pass incomplete
13:473rd & 4 at opp 40Kyle Vantrease pass complete to Zac Lefebvre for a loss of 1 yard to the MiaOh 41
13:474th & 5 at opp 41Kyle Vantrease pass complete to Zac Lefebvre for 5 yds to the MiaOh 36 for a 1ST down
13:471st & 10 at opp 36Kyle Vantrease pass incomplete to Antonio Nunn
13:472nd & 10 at opp 36Kevin Marks Jr. run for 7 yds to the MiaOh 29
13:473rd & 3 at opp 29Kevin Marks Jr. run for 2 yds to the MiaOh 27
13:474th & 1 at opp 27Jaret Patterson run for no gain to the MiaOh 27
Miami (OH) Punt, 5 plays
8:151st & 10 at own 27Kevin Davis run for 6 yds to the MiaOh 33
8:152nd & 4 at own 33AJ Mayer pass complete to Jack Sorenson for 19 yds to the Buff 48 for a 1ST down
8:151st & 10 at opp 48AJ Mayer pass incomplete
8:152nd & 10 at opp 48Ontario Russell run for no gain to the Buff 48
8:153rd & 10 at opp 48AJ Mayer pass incomplete to James Burns, broken up by Tyrone Hill
8:154th & 10 at opp 48Dom Dzioban punt for 45 yds, downed at the Buff 3
Buffalo Punt, 5 plays
6:061st & 10 at own 3Jaret Patterson run for 2 yds to the Buff 5
6:062nd & 8 at own 5MIAMI OH Penalty, Defensive offside (5 Yards) to the Buff 10
6:062nd & 3 at own 10Jaret Patterson run for 3 yds to the Buff 13 for a 1ST down
6:061st & 10 at own 13Jaret Patterson run for 3 yds to the Buff 16
6:062nd & 7 at own 16Kyle Vantrease pass incomplete to Zac Lefebvre, broken up by Sterling Weatherford
6:063rd & 7 at own 16Kyle Vantrease pass incomplete to Antonio Nunn
6:064th & 7 at own 16Evan Finegan punt for 24 yds, punt out-of-bounds at the Buff 40
Miami (OH) Missed FG, 7 plays
3:441st & 10 at opp 40Zach Kahn run for 8 yds to the Buff 32
3:442nd & 2 at opp 32Kevin Davis run for 9 yds to the Buff 23 for a 1ST down
3:441st & 10 at opp 23Zach Kahn run for no gain to the Buff 23
3:442nd & 10 at opp 23MAYER, AJ pass incomplete to SORENSON, Jack (HUDGENS, Logic), PENALTY UB pass interference (HUDGENS, Logic) 7 yards to the UB16, 1ST DOWN MIAMI, NO PLAY.
3:441st & 10 at opp 16Zach Kahn run for a loss of 1 yard to the Buff 17
3:442nd & 11 at opp 17MAYER, AJ pass incomplete to SORENSON, Jack, PENALTY MIAMI holding (SHAFFER, Caleb) 10 yards to the UB27, NO PLAY.
3:442nd & 21 at opp 27Zach Kahn run for 2 yds to the Buff 25
3:443rd & 19 at opp 25AJ Mayer pass incomplete to Jack Sorenson, broken up by Logic Hudgens
0:284th & 19 at opp 25Henry Beckett 44 yd FG MISSED
Buffalo Touchdown, 14 plays
0:281st & 10 at own 26Kevin Marks Jr. run for 3 yds to the Buff 29
Q2 15:002nd & 7 at own 29Kyle Vantrease pass complete to Kevin Marks Jr. for 7 yds to the Buff 36 for a 1ST down
Q2 15:001st & 10 at own 36Kyle Vantrease pass incomplete to Antonio Nunn
Q2 15:002nd & 10 at own 36Kevin Marks Jr. run for 4 yds to the Buff 40
Q2 15:003rd & 6 at own 40Kyle Vantrease pass complete to Antonio Nunn for 10 yds to the 50 yard line for a 1ST down
Q2 15:001st & 10 at the 50Kyle Vantrease run for 8 yds to the MiaOh 42
Q2 15:002nd & 2 at opp 42Kyle Vantrease pass incomplete to Bernard Porter
Q2 15:003rd & 2 at opp 42Kevin Marks Jr. run for 30 yds to the MiaOh 12 for a 1ST down
Q2 15:001st & 10 at opp 12Kevin Marks Jr. run for 4 yds to the MiaOh 8
Q2 15:002nd & 6 at opp 8Jaret Patterson run for 4 yds to the MiaOh 4
Q2 15:003rd & 2 at opp 4Kyle Vantrease run for 1 yd to the MiaOh 3
Q2 15:004th & 1 at opp 3Jaret Patterson run for 2 yds to the MiaOh 1 for a 1ST down
Q2 15:001st & goal at opp 1Kyle Vantrease run for a loss of 1 yard to the MiaOh 2
Q2 9:202nd & goal at opp 2Jaret Patterson run for 2 yds for a TD, (Alex McNulty KICK)Buffalo 7, Miami (OH) 0
2nd quarter7 drives, then Buffalo 14, Miami (OH) 7
Miami (OH) Interception, 6 plays
9:201st & 0 at own 35Alex McNulty kickoff for 65 yds for a touchback
9:201st & 10 at own 25AJ Mayer pass incomplete
9:202nd & 10 at own 25Ontario Russell run for 1 yd to the MiaOh 26
9:203rd & 9 at own 26AJ Mayer pass complete to Kevin Davis for 20 yds to the MiaOh 46 for a 1ST down
9:201st & 10 at own 46AJ Mayer pass incomplete
9:202nd & 10 at own 46AJ Mayer pass incomplete
9:203rd & 10 at own 46AJ Mayer pass intercepted Roy Baker return for no gain to the Buff 22
Buffalo Touchdown, 1 play
7:401st & 10 at own 22Kyle Vantrease pass complete to Trevor Wilson for 78 yds for a TD, (Alex McNulty KICK)Buffalo 14, Miami (OH) 0
Miami (OH) Punt, 3 plays
7:401st & 0 at own 35Alex McNulty kickoff for 64 yds
7:401st & 10 at own 35AJ Mayer pass complete to Jack Sorenson for 8 yds to the MiaOh 43
7:402nd & 2 at own 43KAHN, Zach rush for 3 yards to the MIAMI46 (MYERS, Matt), PENALTY MIAMI holding (DOYLE, Tommy) 10 yards to the MIAMI33, NO PLAY.
7:402nd & 12 at own 33Zach Kahn run for 6 yds to the MiaOh 39
7:403rd & 6 at own 39AJ Mayer pass incomplete
7:404th & 6 at own 39Dom Dzioban punt for 58 yds, downed at the Buff 3
Buffalo Punt, 3 plays
5:391st & 10 at own 3Jaret Patterson run for 4 yds to the Buff 7
5:392nd & 6 at own 7Kyle Vantrease pass incomplete to Antonio Nunn
4:513rd & 6 at own 7Timeout BUFFALO, clock 04:51
4:513rd & 6 at own 7Kyle Vantrease pass incomplete to Trevor Wilson, broken up by Cedric Boswell
4:514th & 6 at own 7Evan Finegan punt for 36 yds
Miami (OH) Touchdown, 5 plays
4:451st & 10 at opp 43AJ Mayer pass incomplete to James Burns
4:452nd & 10 at opp 43Ontario Russell run for 1 yd to the Buff 42
4:453rd & 9 at opp 42Kevin Davis run for 7 yds to the Buff 35
4:454th & 2 at opp 35Kevin Davis run for 2 yds to the Buff 33 for a 1ST down
2:541st & 10 at opp 33AJ Mayer pass complete to Jalen Walker for 33 yds for a TD, (Henry Beckett KICK)Buffalo 14, Miami (OH) 7
Buffalo Punt, 6 plays
2:541st & 0 at own 35Dom Dzioban kickoff for 65 yds for a touchback
2:541st & 10 at own 25Kyle Vantrease pass complete to Antonio Nunn for 11 yds to the Buff 36 for a 1ST down
2:541st & 10 at own 36Kyle Vantrease pass incomplete to Jovany Ruiz
2:542nd & 10 at own 36Kevin Marks Jr. run for 12 yds to the Buff 48 for a 1ST down
2:541st & 10 at own 48Kyle Vantrease pass incomplete
2:542nd & 10 at own 48Kevin Marks Jr. run for 4 yds to the MiaOh 48
2:543rd & 6 at opp 48Kevin Marks Jr. run for 3 yds to the MiaOh 45
2:544th & 3 at opp 45[PSTL], PENALTY UB delay of game 5 yards to the 50 yardline, NO PLAY.
2:544th & 8 at the 50BUFFALO Penalty, false start (-5 Yards) to the Buff 45
2:544th & 13 at own 45Evan Finegan punt for 48 yds, downed at the MiaOh 7
Miami (OH) End of half, 1 play
0:071st & 10 at own 7TEAM run for a loss of 2 yards to the MiaOh 5
3rd quarter6 drives, then Buffalo 35, Miami (OH) 7
Buffalo Touchdown, 9 plays
15:002nd & 12 at own 35Dom Dzioban kickoff for 60 yds , Trevor Wilson return for 14 yds to the Buff 19
14:561st & 10 at own 19Jaret Patterson run for 2 yds to the Buff 21 for a 1ST down MIAMI OH Penalty, Defensive holding (Anthony Collier) to the Buff 31 for a 1ST down
14:561st & 10 at own 31Kyle Vantrease pass complete to Jake Molinich for 6 yds to the Buff 37
14:562nd & 4 at own 37Kevin Marks Jr. run for 19 yds to the MiaOh 44 for a 1ST down
14:561st & 10 at opp 44Kyle Vantrease pass complete to Antonio Nunn for 9 yds to the MiaOh 35
14:562nd & 1 at opp 35Jaret Patterson run for 15 yds to the MiaOh 20 for a 1ST down
14:561st & 10 at opp 20Jaret Patterson run for no gain to the MiaOh 20
14:562nd & 10 at opp 20Jaret Patterson run for 5 yds to the MiaOh 15
14:563rd & 5 at opp 15Kyle Vantrease pass complete to Jovany Ruiz for 14 yds to the MiaOh 1 for a 1ST down
11:061st & goal at opp 1Jaret Patterson run for 1 yd for a TD (Alex McNulty KICK)Buffalo 21, Miami (OH) 7
Miami (OH) Punt, 4 plays
11:061st & 0 at own 35Alex McNulty kickoff for 65 yds for a touchback
11:061st & 10 at own 25AJ Mayer pass complete to Austin Robinson for 29 yds to the Buff 46 for a 1ST down
11:061st & 10 at opp 46Kevin Davis run for 2 yds to the Buff 44
11:062nd & 8 at opp 44AJ Mayer pass incomplete to James Burns
11:063rd & 8 at opp 44AJ Mayer pass incomplete to James Burns, broken up by Tyrone Hill
11:064th & 8 at opp 44Dom Dzioban punt for 26 yds
Buffalo Touchdown, 7 plays
9:391st & 10 at own 18Kevin Marks Jr. run for 2 yds to the Buff 20
9:392nd & 8 at own 20Kyle Vantrease pass complete to Trevor Wilson for 25 yds to the Buff 45 for a 1ST down
9:391st & 10 at own 45Kevin Marks Jr. run for 5 yds to the 50 yard line
9:392nd & 5 at the 50[PSTL], VANTREASE, Kyle pass complete to RUIZ, Jovany for 19 yards to the MIAMI31, out-of-bounds (SALOPEK, Matt), PENALTY UB holding (THOMAS-ISHMAN,) 10 yards to the UB40, NO PLAY.
9:392nd & 15 at own 40Kevin Marks Jr. run for 5 yds to the Buff 45
9:393rd & 10 at own 45Kyle Vantrease pass complete to Antonio Nunn for 25 yds to the MiaOh 30 for a 1ST down
9:391st & 10 at opp 30Kevin Marks Jr. run for 5 yds to the MiaOh 25
5:222nd & 5 at opp 25Kyle Vantrease pass complete to Zac Lefebvre for 25 yds for a TD (Alex McNulty KICK)Buffalo 28, Miami (OH) 7
Miami (OH) Punt, 3 plays
5:221st & 0 at own 35Alex McNulty kickoff for 65 yds for a touchback
5:221st & 10 at own 25Kevin Davis run for 1 yd to the MiaOh 26
5:222nd & 9 at own 26AJ Mayer pass complete to Kevin Davis for a loss of 4 yards to the MiaOh 22
5:223rd & 13 at own 22AJ Mayer run for 1 yd to the MiaOh 23
5:224th & 12 at own 23Dom Dzioban punt for 39 yds
Buffalo Touchdown, 6 plays
3:321st & 10 at own 38Jaret Patterson run for 6 yds to the Buff 44
3:322nd & 4 at own 44Jaret Patterson run for 10 yds to the MiaOh 46 for a 1ST down
2:121st & 10 at opp 46Timeout BUFFALO, clock 02:12
2:121st & 10 at opp 46Kyle Vantrease pass complete to Zac Lefebvre for 38 yds to the MiaOh 8 for a 1ST down
2:121st & goal at opp 8Jaret Patterson run for no gain to the MiaOh 8
2:122nd & goal at opp 8Jaret Patterson run for 3 yds to the MiaOh 5
0:013rd & goal at opp 5Kyle Vantrease pass complete to Jovany Ruiz for 5 yds for a TD (Alex McNulty KICK)Buffalo 35, Miami (OH) 7
Miami (OH) Punt, 3 plays
0:011st & 0 at own 20Alex McNulty kickoff for 63 yds , Jalen Walker return for 8 yds to the MiaOh 25
Q4 15:001st & 10 at own 25AJ Mayer pass incomplete to Jalen Walker
Q4 15:002nd & 10 at own 25AJ Mayer pass incomplete to Jack Coldiron
Q4 15:003rd & 10 at own 25AJ Mayer pass incomplete to Kevin Davis, broken up by Kadofi Wright
Q4 15:004th & 10 at own 25Dom Dzioban punt for 59 yds, downed at the Buff 16
4th quarter5 drives, then Buffalo 42, Miami (OH) 10
Buffalo Touchdown, 2 plays
14:321st & 10 at own 16Kevin Marks Jr. run for 2 yds to the Buff 18
13:362nd & 8 at own 18Kyle Vantrease pass complete to Antonio Nunn for 82 yds for a TD (Alex McNulty KICK)Buffalo 42, Miami (OH) 7
Miami (OH) Field goal, 10 plays
13:361st & 0 at own 35Jackson Baltar kickoff for 48 yds
13:361st & 10 at own 35Kevin Davis run for 4 yds to the MiaOh 39
13:362nd & 6 at own 39Zach Kahn run for 4 yds to the MiaOh 43
13:363rd & 2 at own 43Zach Kahn run for 8 yds to the Buff 49 for a 1ST down
13:361st & 10 at opp 49AJ Mayer pass incomplete to Austin Robinson
13:362nd & 10 at opp 49Zach Kahn run for 12 yds to the Buff 37 for a 1ST down
13:361st & 10 at opp 37Kenny Tracy run for 32 yds to the Buff 5 for a 1ST down
13:361st & goal at opp 5Kenny Tracy run for no gain to the Buff 5
13:362nd & goal at opp 5Kenny Tracy run for no gain to the Buff 5
13:363rd & goal at opp 5AJ Mayer pass incomplete to Jack Coldiron, broken up by Kadofi Wright
8:534th & goal at opp 5Henry Beckett 24 yd FG GOODBuffalo 42, Miami (OH) 10
Buffalo Punt, 3 plays
8:531st & 0 at own 35Dom Dzioban kickoff for 63 yds
8:531st & 10 at own 25[PSTL], COOK, Ron rush for 7 yards to the UB32 (MILLER, Mehki), PENALTY UB holding 10 yards to the UB15, NO PLAY.
8:531st & 20 at own 15Ron Cook Jr. run for 2 yds to the Buff 17
8:532nd & 18 at own 17Ron Cook Jr. run for 7 yds to the Buff 24
8:533rd & 11 at own 24Ron Cook Jr. run for 2 yds to the Buff 26
8:534th & 9 at own 26Jackson Baltar punt for 41 yds, punt out-of-bounds at the MiaOh 33
Miami (OH) Turnover on downs, 8 plays
6:031st & 10 at own 33Aveon Smith run for 14 yds to the MiaOh 47 for a 1ST down
6:031st & 10 at own 47Kenny Tracy run for 4 yds to the Buff 49
6:032nd & 6 at opp 49Kenny Tracy run for 3 yds to the Buff 46
6:033rd & 3 at opp 46Aveon Smith run for 10 yds to the Buff 36 for a 1ST down
6:031st & 10 at opp 36Aveon Smith pass complete to Kenny Tracy for 3 yds to the Buff 33
6:032nd & 7 at opp 33Kenny Tracy run for a loss of 1 yard to the Buff 34 Kenny Tracy fumbled, forced by Kyler Laing,
6:033rd & 8 at opp 34Aveon Smith run for 4 yds to the Buff 30
6:034th & 4 at opp 30Kenny Tracy run for no gain to the Buff 30
Buffalo Result not recorded, 1 play
1:421st & 10 at own 30Dylan McDuffie run for 4 yds to the Buff 34
1:422nd & 6 at own 34N/A run for a loss of 1 yard to the Buff 33
1:423rd & 7 at own 33N/A run for a loss of 1 yard to the Buff 32

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 four 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

Miami (OH)

Buffalo