Buffalo at Akron

Saturday, September 30, 2023

Buffalo beat Akron 13–⁠10 in overtime. It was their 23rd meeting; after it, Buffalo led the series 12–⁠11.

AwayBuffalo3–⁠9 in 2023
13
HomeAkron2–⁠10 in 2023
10

Final, overtime at InfoCision Stadium, AkronTV: ESPN+Attendance 5,490

At kickoff
72°F, mostly cloudy, wind 3 mph from the northWeather: NOAA NCEI Integrated Surface Database; Akron Fulton International Airport (KAKR), 6 km from the stadium, six minutes before kickoff
Official
Andrew SpecialeGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4OTFinal
Buffalo0730313
Akron7300010

Standouts

  • DefenseC.J. Nunnally4 tackles, 2 sacks, 3 for lossAkron

Player stats

Buffalo

PassingC/AttYdsTDInt
Cole Snyder19/3414210
RushingCarYdsTDLong
Ron Cook Jr.1762014
Jacqez Barksdale628015
Lamar Sperling31208
Cole Snyder1010014
ReceivingRecYdsTDLong
Chance Morrow245029
Marlyn Johnson433010
Ron Cook Jr.526011
Boobie Curry21319
DefenseTklTFLSacksInt
Devin Grant10000
Joe Andreessen9100
Max Michel5210
Khalil Murdock4220
George Wolo41.51.50
Marcus Fuqua4000
Daymond Williams20.50.50

Akron

PassingC/AttYdsTDInt
D.J. Irons19/2613610
Jeff Undercuffler0/2000
RushingCarYdsTDLong
D.J. Irons1677047
Lorenzo Lingard947020
ReceivingRecYdsTDLong
Myles Walker440016
Bobby Golden226017
Jasaiah Gathings424010
Daniel George42107
DefenseTklTFLSacksInt
Bryan McCoy14000
Darrian Lewis9000
Antavious Fish9000
Lama Lavea8100
Kerry Martin Jr.7110
C.J. Nunnally4320
Antonio Smith1110

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

Team stats

BuffaloAkron
254Total yards253
142Passing yards136
112Rushing yards117
4.2Yards per pass4.9
3.1Yards per rush4.3
16First downs15
8–⁠19Third downs2–⁠11
1–⁠2Fourth downs1–⁠1
0Turnovers1
7–⁠65Penalties2–⁠20
33:22Possession26:38
5Sacks (by defense)4

Efficiency

BuffaloAkron
32%Success rate40%
−0.10EPA per play−0.00
1.16Explosiveness1.05
0.27Rushing EPA0.02
−0.38Passing EPA−0.01
28%Passing-down success28%
−0.47First-down EPA−0.04
−0.18Second-down EPA0.02
0.69Third-down EPA−0.21
25%Havoc by its defense12%

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 50% to win. Elo’s favorite won.

The line

Akron −2.5, over/under 55.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 Akron 57%, Buffalo 43%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Akron end zoneBuffalo end zoneQ1 AkronPunt, 3 playsQ1 BuffaloPunt, 3 playsQ1 AkronPunt, 3 playsQ1 BuffaloPunt, 7 playsQ1 AkronTouchdown, 12 playsQ1 BuffaloTouchdown, 18 playsQ1 BuffaloResult not recorded, 1 playQ2 AkronField goal, 13 playsQ2 BuffaloEnd of half, 1 playQ3 BuffaloPunt, 3 playsQ3 AkronPunt, 3 playsQ3 BuffaloField goal, 16 playsQ3 AkronPunt, 7 playsQ4 BuffaloPunt, 7 playsQ4 AkronPunt, 3 playsQ4 BuffaloPunt, 5 playsQ4 AkronFumble, 6 playsQ4 BuffaloTurnover on downs, 7 playsQ4 AkronPunt, 3 playsQ4 BuffaloField goal, 6 playsQ4 AkronResult not recorded, 1 playQ5 AkronMissed FG
Solid bars scored; an outline in the other team’s color marks points the defense scored. Akron drives left to right, Buffalo right to left.
  1. Q1 AkronPunt, 3 plays, 7 yards
  2. Q1 BuffaloPunt, 3 plays, −2 yards
  3. Q1 AkronPunt, 3 plays, 7 yards
  4. Q1 BuffaloPunt, 7 plays, 4 yards
  5. Q1 AkronTouchdown, 12 plays, 94 yards
  6. Q1 BuffaloTouchdown, 18 plays, 76 yards
  7. Q1 BuffaloResult not recorded, 1 play, 0 yards
  8. Q2 AkronField goal, 13 plays, 55 yards
  9. Q2 BuffaloEnd of half, 1 play, 0 yards
  10. Q3 BuffaloPunt, 3 plays, 0 yards
  11. Q3 AkronPunt, 3 plays, 9 yards
  12. Q3 BuffaloField goal, 16 plays, 46 yards
  13. Q3 AkronPunt, 7 plays, 38 yards
  14. Q4 BuffaloPunt, 7 plays, 29 yards
  15. Q4 AkronPunt, 3 plays, −6 yards
  16. Q4 BuffaloPunt, 5 plays, 22 yards
  17. Q4 AkronFumble, 6 plays, 44 yards
  18. Q4 BuffaloTurnover on downs, 7 plays, 18 yards
  19. Q4 AkronPunt, 3 plays, 4 yards
  20. Q4 BuffaloField goal, 6 plays, 8 yards
  21. Q4 AkronResult not recorded, 1 play, 0 yards
  22. Q5 AkronMissed FG, −75 yards

Play by play

1st quarter6 drives, then Akron 7, Buffalo 0
Akron Punt, 3 plays
15:001st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
15:001st & 10 at own 25DJ Irons run for 1 yd to the AKR 26
14:312nd & 9 at own 26DJ Irons pass complete to Myles Walker for 8 yds to the AKR 34
13:593rd & 1 at own 34Akron Penalty, false start (Tyhler Williams) to the AKR 29
13:363rd & 6 at own 29DJ Irons run for 3 yds to the AKR 32
12:484th & 3 at own 32Dante Jackson punt for 35 yds , Ron Cook Jr. returns for no gain to the BUFF 33
Buffalo Punt, 3 plays
12:401st & 10 at own 33pass incomplete to Boobie Curry
12:352nd & 10 at own 33Cole Snyder pass complete to Ron Cook Jr. for 3 yds to the BUFF 36
11:483rd & 7 at own 36Cole Snyder sacked for a loss of 5 yards to the BUFF 31
11:034th & 12 at own 31Anthony Venneri punt for 54 yds
Akron Punt, 3 plays
10:561st & 10 at own 15DJ Irons pass complete to Bobby Golden for 9 yds to the AKR 24
10:312nd & 1 at own 24DJ Irons run for a loss of 1 yard to the AKR 23
9:533rd & 2 at own 23DJ Irons run for a loss of 1 yard to the AKR 22
9:114th & 3 at own 22Dante Jackson punt for 35 yds
Buffalo Punt, 7 plays
9:061st & 10 at own 43Ron Cook Jr. run for 5 yds to the BUFF 48
8:232nd & 5 at own 48Cole Snyder run for 5 yds to the AKR 47 for a 1ST down
7:511st & 10 at opp 47Cole Snyder pass complete to Ron Cook Jr. for 11 yds to the AKR 36 for a 1ST down
7:201st & 10 at opp 36pass incomplete to Ron Cook Jr.
7:172nd & 10 at opp 36Cole Snyder pass complete to Cole Harrity Buffalo Penalty, Offensive pass interference (Boobie Curry) to the BUFF 49
7:092nd & 25 at own 49Cole Snyder pass incomplete to Cole Harrity, broken up by Corey Thomas Jr.
7:043rd & 25 at own 49Cole Snyder sacked for a loss of 2 yards to the BUFF 47
6:254th & 27 at own 47Anthony Venneri punt for 50 yds
Akron Touchdown, 12 plays
6:221st & 10 at own 3pass incomplete to Jasaiah Gathings
6:182nd & 10 at own 3DJ Irons run for 47 yds to the 50 yard line for a 1ST down
5:481st & 10 at the 50Lorenzo Lingard run for 3 yds to the BUFF 47
5:242nd & 7 at opp 47Lorenzo Lingard run for a loss of 3 yards to the 50 yard line
4:453rd & 10 at the 50DJ Irons pass complete to Myles Walker for 16 yds to the BUFF 34 for a 1ST down
4:091st & 10 at opp 34DJ Irons pass complete to Myles Walker for 14 yds to the BUFF 20 for a 1ST down
3:231st & 10 at opp 20pass incomplete to Caleb Anderson
3:162nd & 10 at opp 20Lorenzo Lingard run for 10 yds to the BUFF 10 for a 1ST down
2:461st & goal at opp 10DJ Irons run for 7 yds to the BUFF 3
1:532nd & goal at opp 3DJ Irons run for 1 yd to the BUFF 2
1:213rd & goal at opp 2Lorenzo Lingard run for 1 yd to the BUFF 1
0:384th & goal at opp 1Drake Anderson 1 Yd pass from DJ Irons (Owen Wiley Kick)Akron 7, Buffalo 0
Buffalo Touchdown, 18 plays
0:381st & 10 at own 35Dante Jackson kickoff for 55 yds , Ron Cook Jr. return for 11 yds to the BUFF 21
0:311st & 10 at own 21Cole Snyder pass complete to Cameron Ball for 11 yds to the BUFF 32 for a 1ST down
Q2 14:581st & 10 at own 32
Q2 14:162nd & 10 at own 32Cole Snyder pass complete to Jacqez Barksdale for a loss of 4 yards to the BUFF 28
Q2 13:313rd & 14 at own 28Jacqez Barksdale run for 15 yds to the BUFF 43 for a 1ST down
Q2 13:011st & 10 at own 43pass incomplete to Chance Morrow
Q2 12:582nd & 10 at own 43Jacqez Barksdale run for 4 yds to the BUFF 47
Q2 12:133rd & 6 at own 47Cole Snyder run for a loss of 8 yards to the AKR 39 for a 1ST down Akron Penalty, personal foul (Antonio Smith) to the AKR 46 for a 1ST down
Q2 11:421st & 10 at opp 46Cole Snyder pass complete to Ron Cook Jr. Buffalo Penalty, Offensive holding (Caelan Shepard) to the BUFF 44
Q2 11:111st & 20 at own 44Cole Snyder pass complete to Andrew Schnackenberg Buffalo Penalty, illegal formation (Caelan Shepard) to the BUFF 39
Q2 10:521st & 25 at own 39Cole Snyder run for 14 yds to the AKR 47
Q2 10:032nd & 11 at opp 47Cole Snyder pass complete to Ron Cook Jr. for 4 yds to the AKR 43
Q2 9:323rd & 7 at opp 43Cole Snyder pass complete to Chance Morrow for 16 yds to the AKR 27 for a 1ST down
Q2 9:031st & 10 at opp 27Ron Cook Jr. run for 1 yd to the AKR 26
Q2 8:262nd & 9 at opp 26Jacqez Barksdale run for 3 yds to the AKR 23
Q2 7:433rd & 6 at opp 23Cole Snyder pass complete to Darrell Harding Jr. for 6 yds to the AKR 17 for a 1ST down
Q2 7:161st & 10 at opp 17pass incomplete to Chance Morrow
Q2 7:112nd & 10 at opp 17Lamar Sperling run for 8 yds to the AKR 9
Q2 6:213rd & 2 at opp 9Boobie Curry 9 Yd pass from Cole Snyder (Alex McNulty Kick)Tied at 7
2nd quarter1 drive, then Akron 10, Buffalo 7
Akron Field goal, 13 plays
6:211st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
6:211st & 10 at own 25DJ Irons pass complete to Daniel George for 5 yds to the AKR 30
5:522nd & 5 at own 30DJ Irons pass complete to Jasaiah Gathings for 10 yds to the AKR 40 for a 1ST down
5:141st & 10 at own 40DJ Irons pass complete to Jasaiah Gathings for 10 yds to the 50 yard line for a 1ST down
4:421st & 10 at the 50DJ Irons pass complete to Daniel George for 5 yds to the BUFF 45
3:562nd & 5 at opp 45DJ Irons pass complete to Drake Anderson for 7 yds to the BUFF 38 for a 1ST down
3:251st & 10 at opp 38DJ Irons run for 15 yds to the BUFF 23 for a 1ST down
2:571st & 10 at opp 23DJ Irons pass incomplete to Jake Newell, broken up by Marcus Fuqua
2:462nd & 10 at opp 23DJ Irons pass incomplete to Adrian Norton Buffalo Penalty, off-side (Clevester Hines III) to the BUFF 18
2:362nd & 5 at opp 18DJ Irons run for 7 yds to the BUFF 11 for a 1ST down
2:071st & 10 at opp 11DJ Irons sacked for a loss of 7 yards to the BUFF 18
1:342nd & 17 at opp 18DJ Irons pass complete to Jasaiah Gathings for 3 yds to the BUFF 15
0:443rd & 14 at opp 15DJ Irons pass complete to Lorenzo Lingard for a loss of 5 yards to the BUFF 20
0:214th & 19 at opp 20Owen Wiley 38 Yd Field GoalAkron 10, Buffalo 7
0:211st & 10 at own 35Dante Jackson kickoff for 65 yds for a touchback
3rd quarter4 drives, then Tied at 10
Buffalo Punt, 3 plays
15:001st & 10 at own 35Dante Jackson kickoff for 64 yds , Ron Cook Jr. return for 13 yds to the BUFF 14
14:511st & 10 at own 14pass incomplete to Cole Harrity
14:452nd & 10 at own 14Ron Cook Jr. run for 7 yds to the BUFF 21
14:073rd & 3 at own 21Cole Snyder sacked for a loss of 7 yards to the BUFF 14
13:224th & 10 at own 14Anthony Venneri punt for 63 yds
Akron Punt, 3 plays
13:111st & 10 at own 23DJ Irons pass complete to Daniel George for 7 yds to the AKR 30
12:372nd & 3 at own 30DJ Irons run for 1 yd to the AKR 31
12:053rd & 2 at own 31DJ Irons pass complete to Jasaiah Gathings for 1 yd to the AKR 32
11:314th & 1 at own 32Dante Jackson punt for 39 yds
Buffalo Field goal, 16 plays
11:101st & 10 at own 29Ron Cook Jr. run for 9 yds to the BUFF 38
10:482nd & 1 at own 38Ron Cook Jr. run for 4 yds to the BUFF 42 for a 1ST down
10:301st & 10 at own 42Cole Snyder pass complete to Ron Cook Jr. for 4 yds to the BUFF 46
9:522nd & 6 at own 46Cole Snyder pass complete to Ron Cook Jr. for 4 yds to the 50 yard line
9:123rd & 2 at the 50Jacqez Barksdale run for 3 yds to the AKR 47 for a 1ST down
8:451st & 10 at opp 47Cole Snyder pass incomplete to Cole Harrity, broken up by Corey Thomas Jr.
8:392nd & 10 at opp 47Cole Snyder run for 8 yds to the AKR 39
8:213rd & 2 at opp 39Jacqez Barksdale run for 2 yds to the AKR 37 for a 1ST down
7:461st & 10 at opp 37Lamar Sperling run for 4 yds to the AKR 33
7:022nd & 6 at opp 33Cole Snyder run for 5 yds to the AKR 28
6:253rd & 1 at opp 28
5:464th & 1 at opp 28Ron Cook Jr. run for 2 yds to the AKR 26 for a 1ST down
4:581st & 10 at opp 26Cole Snyder run for 1 yd to the AKR 25
4:152nd & 9 at opp 25Cole Snyder pass incomplete to Boobie Curry, broken up by Joey Hunter
4:133rd & 9 at opp 25
3:304th & 9 at opp 25Alex McNulty 43 Yd Field GoalTied at 10
Akron Punt, 7 plays
3:301st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
3:301st & 10 at own 25DJ Irons pass complete to Daniel George for 4 yds to the AKR 29
3:032nd & 6 at own 29DJ Irons pass complete to TJ Banks for 5 yds to the AKR 34
2:253rd & 1 at own 34DJ Irons run for 14 yds to the AKR 48 for a 1ST down
1:421st & 10 at own 48DJ Irons pass complete to Lorenzo Lingard for 17 yds to the BUFF 35 for a 1ST down
1:101st & 10 at opp 35DJ Irons pass incomplete to Jasaiah Gathings, broken up by Jayden Oliver
0:552nd & 10 at opp 35DJ Irons pass complete to Myles Walker for 2 yds to the BUFF 33
0:133rd & 8 at opp 33DJ Irons sacked for a loss of 4 yards to the BUFF 37
Q4 14:544th & 12 at opp 37Dante Jackson punt for 36 yds
4th quarter7 drives, then Tied at 10
Buffalo Punt, 7 plays
14:252nd & 10 at own 1Ron Cook Jr. run for 2 yds to the BUFF 3
13:423rd & 8 at own 3Cole Snyder pass complete to Chance Morrow for 29 yds to the BUFF 32 for a 1ST down
13:171st & 10 at own 32Cole Snyder pass incomplete to Cole Harrity, broken up by Tyson Durant Buffalo Penalty, Offensive holding (Tyler Doty) to the BUFF 22
13:071st & 20 at own 22Cole Snyder pass complete to Cole Harrity for 4 yds to the BUFF 26
12:392nd & 16 at own 26Cole Snyder pass complete to Cole Harrity for 4 yds to the BUFF 30
12:113rd & 12 at own 30pass incomplete to Boobie Curry
11:424th & 12 at own 30Anthony Venneri punt for 46 yds , Bobby Golden returns for 20 yds to the AKR 44
Akron Punt, 3 plays
11:301st & 10 at own 44DJ Irons pass incomplete to Myles Walker, broken up by Charles McCartherens
11:232nd & 10 at own 44DJ Irons pass incomplete to Daniel George, broken up by Jayden Oliver
11:183rd & 10 at own 44DJ Irons sacked for a loss of 6 yards to the AKR 38
10:514th & 16 at own 38Dante Jackson punt for 37 yds , Ron Cook Jr. returns for 3 yds to the BUFF 28
Buffalo Punt, 5 plays
10:451st & 10 at own 28Ron Cook Jr. run for 3 yds to the BUFF 31
10:092nd & 7 at own 31Ron Cook Jr. run for 14 yds to the BUFF 45 for a 1ST down
9:271st & 10 at own 45pass incomplete to Boobie Curry
9:222nd & 10 at own 45Jacqez Barksdale run for 1 yd to the BUFF 46
8:383rd & 9 at own 46Cole Snyder pass complete to Jacqez Barksdale for 4 yds to the 50 yard line
8:244th & 5 at the 50Anthony Venneri punt for 36 yds
Akron Fumble, 6 plays
8:191st & 10 at own 14pass incomplete to Daniel George
8:132nd & 10 at own 14Lorenzo Lingard run for 20 yds to the AKR 34 for a 1ST down
7:531st & 10 at own 34Lorenzo Lingard run for 11 yds to the AKR 45 for a 1ST down
7:141st & 10 at own 45DJ Irons pass complete to Bobby Golden for 17 yds to the BUFF 38 for a 1ST down
6:371st & 10 at opp 38DJ Irons run for a loss of 4 yards to the BUFF 42
5:532nd & 14 at opp 42DJ Irons run for 4 yds to the BUFF 38 DJ Irons fumbled, recovered by BUFF Max Michel Akron Penalty, Defensive holding (Lorenzo Lingard) to the BUFF 38
Buffalo Turnover on downs, 7 plays
5:331st & 10 at own 38Ron Cook Jr. run for 2 yds to the BUFF 40
5:002nd & 8 at own 40Ron Cook Jr. run for 1 yd to the BUFF 41
4:283rd & 7 at own 41Cole Snyder pass complete to Marlyn Johnson for 7 yds to the BUFF 48 for a 1ST down
4:001st & 10 at own 48pass incomplete to Cameron Ball
3:552nd & 10 at own 48pass incomplete to Cameron Ball
3:473rd & 10 at own 48Cole Snyder pass complete to Marlyn Johnson for 8 yds to the AKR 44
3:104th & 2 at opp 44pass incomplete to Boobie Curry
Akron Punt, 3 plays
2:591st & 10 at own 44Lorenzo Lingard run for 2 yds to the AKR 46
2:162nd & 8 at own 46Lorenzo Lingard run for 2 yds to the AKR 48
1:333rd & 6 at own 48pass incomplete to Bobby Golden
1:264th & 6 at own 48Dante Jackson punt for 33 yds
Buffalo Field goal, 6 plays
1:151st & 10 at own 19Cole Snyder pass complete to Marlyn Johnson for 8 yds to the BUFF 27
0:522nd & 2 at own 27Cole Snyder pass complete to Marlyn Johnson for 10 yds to the BUFF 37 for a 1ST down
0:421st & 10 at own 37Cole Snyder pass complete to Boobie Curry Buffalo Penalty, Offensive pass interference (Boobie Curry) to the BUFF 22
0:361st & 25 at own 22pass incomplete to Cameron Ball
0:322nd & 25 at own 22Ron Cook Jr. run for 6 yds to the BUFF 28
0:233rd & 19 at own 28Cole Snyder run for a loss of 1 yard to the BUFF 27
0:184th & 20 at own 27Anthony Venneri punt for 50 yds , Bobby Golden returns for no gain to the AKR 21
Overtime3 drives, then Buffalo 13, Akron 10
Buffalo Result not recorded, 1 play
1st & 10 at opp 25Cole Snyder pass complete to Cole Harrity
Alex McNulty 42 Yd Field GoalBuffalo 13, Akron 10
Buffalo Result not recorded, 1 play
1st & 15 at opp 30Ron Cook Jr. run for 3 yds to the AKR 27
2nd & 12 at opp 27Ron Cook Jr. run for 3 yds to the AKR 24
3rd & 9 at opp 24pass incomplete to Cole Harrity
Akron Missed FG
1st & 10 at opp 25Lorenzo Lingard run for 1 yd to the BUFF 24
2nd & 9 at opp 24Jeff Undercuffler Jr. sacked for a loss of 6 yards to the BUFF 30
3rd & 15 at opp 30pass incomplete to Myles Walker
4th & 15 at opp 30Owen Wiley 48 yd FG MISSED

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.

Buffalo leads 13–⁠12 in 25 meetings, counting the two since this game.

Recent meetings
2025Akron 24, Buffalo 16
2024Buffalo 41, Akron 30
2023Buffalo 13, Akron 10
2022Buffalo 23, Akron 22
2021Buffalo 45, Akron 10
2020Buffalo 56, Akron 7

Around this game