Akron at Buffalo

Saturday, December 12, 2020

No. 24 Buffalo beat Akron 56–⁠7. It was their 20th meeting; after it, Akron led the series 11–⁠9.

AwayAkron1–⁠5 in 2020
7
Home24Buffalo6–⁠1 in 2020
56

Final at UB Stadium, AmherstTV: CBSSN

At kickoff
49°F, overcast, wind 6 mph from the southeastWeather: NOAA NCEI Integrated Surface Database; Buffalo Niagara International Airpor (KBUF), 7 km from the stadium, 24 minutes after kickoff
Officials
Referee David Siegle; umpire Ryan McClellan; head linesman BJ Henry; line judge John Swartz; side judge Steve Verbridge; field judge Kendal Smith; back judge Bob Stitson; center judge Darren HaasGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Akron00077
Buffalo142114756

Standouts

Player stats

Akron

PassingC/AttYdsTDInt
T.J. DeShields6/145301
Zach Gibson6/135900
RushingCarYdsTDLong
Jeremiah Knight1358024
Jonzell Norrils528111
Teon Dollard725012
ReceivingRecYdsTDLong
Nate Stewart539015
Jonzell Norrils232024
Michael Mathison126026
Jeremiah Knight1707
DefenseTklTFLSacksInt
Bubba Arslanian13000
Randy Cochran Jr.8000
MyJaden Horton6000
Corey Thomas Jr.6000
A.J. Watts3001

Buffalo

PassingC/AttYdsTDInt
Kyle Vantrease4/76810
Matt Myers2/21100
Trevor Bycznski0/1001
RushingCarYdsTDLong
Kevin Marks15182230
Jaret Patterson16105240
Ron Cook Jr.1158018
Tajay Ahmed144144
ReceivingRecYdsTDLong
Trevor Wilson363152
Jovany Ruiz21107
DefenseTklTFLSacksInt
James Patterson6000
Tyree Thompson5000
George Wolo4110
Max Michel3210
Eddie Wilson3110
Kadofi Wright3000
Kyler Laing1110
Javien Cuff1001

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

Team stats

AkronBuffalo
204Total yards507
112Passing yards79
92Rushing yards428
4.1Yards per pass7.9
3.1Yards per rush8.6
10First downs21
3–⁠15Third downs5–⁠11
1–⁠2Fourth downs2–⁠2
1Turnovers1
4–⁠49Penalties8–⁠62
28:18Possession31:42
0Sacks (by defense)4

Efficiency

AkronBuffalo
23%Success rate47%
−0.26EPA per play0.44
1.15Explosiveness1.59
−0.17Rushing EPA0.49
−0.32Passing EPA0.15
10%Passing-down success25%
−0.20First-down EPA0.18
−0.66Second-down EPA0.67
0.19Third-down EPA0.31
3%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 92% to win. Elo’s favorite won.

The line

Buffalo −33, over/under 58.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 99%, Akron 1%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Buffalo end zoneAkron end zoneQ1 AkronPunt, 3 playsQ1 BuffaloTouchdown, 11 playsQ1 AkronMissed FG return TD, 9 plays (Buffalo scores)Q1 AkronPunt, 3 playsQ1 BuffaloPunt, 3 playsQ1 AkronPunt, 3 playsQ1 BuffaloTouchdown, 5 playsQ2 AkronTurnover on downs, 6 playsQ2 BuffaloTouchdown, 4 playsQ2 AkronPunt, 3 playsQ2 BuffaloTouchdown, 2 playsQ2 AkronPunt, 3 playsQ2 BuffaloPunt, 6 playsQ2 AkronEnd of half, 1 playQ3 BuffaloTouchdown, 4 playsQ3 AkronPunt, 6 playsQ3 BuffaloTouchdown, 12 playsQ3 AkronPunt, 3 playsQ3 BuffaloPunt, 5 playsQ4 AkronPunt, 3 playsQ4 BuffaloInterception, 3 playsQ4 AkronTouchdown, 8 playsQ4 BuffaloTouchdown, 4 playsQ4 AkronInterception, 7 playsQ4 BuffaloEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Akron right to left.
  1. Q1 AkronPunt, 3 plays, 2 yards
  2. Q1 BuffaloTouchdown, 11 plays, 46 yards
  3. Q1 AkronMissed FG return TD, 9 plays (Buffalo scores), 57 yards
  4. Q1 AkronPunt, 3 plays, 6 yards
  5. Q1 BuffaloPunt, 3 plays, 0 yards
  6. Q1 AkronPunt, 3 plays, 5 yards
  7. Q1 BuffaloTouchdown, 5 plays, 54 yards
  8. Q2 AkronTurnover on downs, 6 plays, 21 yards
  9. Q2 BuffaloTouchdown, 4 plays, 49 yards
  10. Q2 AkronPunt, 3 plays, −2 yards
  11. Q2 BuffaloTouchdown, 2 plays, 53 yards
  12. Q2 AkronPunt, 3 plays, −6 yards
  13. Q2 BuffaloPunt, 6 plays, 25 yards
  14. Q2 AkronEnd of half, 1 play, 3 yards
  15. Q3 BuffaloTouchdown, 4 plays, 84 yards
  16. Q3 AkronPunt, 6 plays, 22 yards
  17. Q3 BuffaloTouchdown, 12 plays, 93 yards
  18. Q3 AkronPunt, 3 plays, 8 yards
  19. Q3 BuffaloPunt, 5 plays, 14 yards
  20. Q4 AkronPunt, 3 plays, −6 yards
  21. Q4 BuffaloInterception, 3 plays, 4 yards
  22. Q4 AkronTouchdown, 8 plays, 58 yards
  23. Q4 BuffaloTouchdown, 4 plays, 75 yards
  24. Q4 AkronInterception, 7 plays, 46 yards
  25. Q4 BuffaloEnd of game, 1 play, −1 yard

Play by play

1st quarter7 drives, then Buffalo 14, Akron 0
Akron Punt, 3 plays
15:001st & 10 at own 35Alex McNulty kickoff for 65 yds for a touchback
15:001st & 10 at own 25Teon Dollard run for 3 yds to the Akron 28
15:002nd & 7 at own 28Zach Gibson pass incomplete to Teon Dollard
15:003rd & 7 at own 28Zach Gibson sacked by Eddie Wilson for a loss of 1 yard to the Akron 27
15:004th & 8 at own 27Kyle Romenick punt for 33 yds , Ron Cook Jr. returns for 14 yds to the Akron 46
Buffalo Touchdown, 11 plays
13:301st & 10 at opp 46Kyle Vantrease pass incomplete to Zac Lefebvre
13:302nd & 10 at opp 46Jaret Patterson run for 1 yd to the Akron 45
13:303rd & 9 at opp 45Kyle Vantrease pass complete to Jovany Ruiz for 4 yds to the Akron 41
13:304th & 5 at opp 41Kyle Vantrease pass complete to Jovany Ruiz for 7 yds to the Akron 34 for a 1ST down
13:301st & 10 at opp 34Jaret Patterson run for 1 yd to the Akron 33
13:302nd & 9 at opp 33Kyle Vantrease pass complete to Antonio Nunn for 5 yds to the Akron 28
13:303rd & 4 at opp 28Jaret Patterson run for 9 yds to the Akron 19 for a 1ST down
13:301st & 10 at opp 19Jaret Patterson run for 8 yds to the Akron 11
13:302nd & 2 at opp 11[PSTL], VANTREASE, Kyle pass incomplete to NUNN, Antonio (WATTS, A.J.), PENALTY AKRON pass interference (WATTS, A.J.) 9 yards to the AKRON2, 1ST DOWN UB, NO PLAY.
13:301st & goal at opp 2Jaret Patterson run for no gain to the Akron 2
13:302nd & goal at opp 2Jaret Patterson run for 1 yd to the Akron 1
8:233rd & goal at opp 1Jaret Patterson run for 1 yd for a TD (Alex McNulty KICK)Buffalo 7, Akron 0
Akron Missed FG return TD, 9 plays (Buffalo scores)
8:231st & 0 at own 35Alex McNulty kickoff for 65 yds for a touchback
8:231st & 10 at own 25Teon Dollard run for 2 yds to the Akron 27
8:232nd & 8 at own 27Teon Dollard run for 2 yds to the Akron 29
8:233rd & 6 at own 29Zach Gibson pass complete to Nate Stewart for 15 yds to the Akron 44 for a 1ST down
8:231st & 10 at own 44Zach Gibson pass complete to Michael Mathison for 26 yds to the Buff 30 for a 1ST down
8:231st & 10 at opp 30Teon Dollard run for 12 yds to the Buff 18 for a 1ST down
8:231st & 10 at opp 18Zach Gibson pass incomplete to George Qualls Jr.
8:232nd & 10 at opp 18Zach Gibson pass incomplete to Michael Mathison, broken up by Tyrone Hill
8:233rd & 10 at opp 18Zach Gibson pass incomplete to George Qualls Jr., broken up by E.J. Brown
4:494th & 10 at opp 18Cory Smigel 35 yd FG BLOCKED blocked by Tyrone Hill Tyrone Hill return for 63 yds for a TD (Alex McNulty KICK)Buffalo 14, Akron 0
Akron Punt, 3 plays
4:491st & 0 at the 50Alex McNulty kickoff for 50 yds for a touchback
4:421st & 10 at own 25Teon Dollard run for 2 yds to the Akron 27
4:422nd & 8 at own 27Teon Dollard run for a loss of 1 yard to the Akron 26
4:423rd & 9 at own 26Teon Dollard run for 5 yds to the Akron 31
4:424th & 4 at own 31Kyle Romenick punt for 38 yds , Ron Cook Jr. returns for 7 yds to the Buff 38
Buffalo Punt, 3 plays
2:521st & 10 at own 38Jaret Patterson run for no gain to the Buff 38
2:522nd & 10 at own 38Kyle Vantrease pass incomplete to Jovany Ruiz
2:523rd & 10 at own 38Kyle Vantrease pass incomplete to Zac Lefebvre
2:524th & 10 at own 38Evan Finegan punt for 50 yds, downed at the Akron 12
Akron Punt, 3 plays
1:591st & 10 at own 12Zach Gibson pass complete to Shawn Naim for 3 yds to the Akron 15
1:592nd & 7 at own 15Zach Gibson pass incomplete
1:593rd & 7 at own 15Zach Gibson pass complete to Nate Stewart for 2 yds to the Akron 17
1:594th & 5 at own 17Kyle Romenick punt for 46 yds , Ron Cook Jr. returns for 9 yds to the Buff 46
Buffalo Touchdown, 5 plays
0:161st & 10 at own 46Jaret Patterson run for 5 yds to the Akron 49
Q2 15:002nd & 5 at opp 49[SGUN], PENALTY UB false start (FUZAK, Jake) 5 yards to the UB46, NO PLAY.
Q2 15:002nd & 10 at own 46Jaret Patterson run for 9 yds to the Akron 45
Q2 15:003rd & 1 at opp 45Jaret Patterson run for 4 yds to the Akron 41 for a 1ST down
Q2 15:001st & 10 at opp 41Jaret Patterson run for 17 yds to the Akron 24 for a 1ST down
Q2 13:051st & 10 at opp 24Kevin Marks Jr. run for 24 yds for a TD (Alex McNulty KICK)Buffalo 21, Akron 0
2nd quarter7 drives, then Buffalo 35, Akron 0
Akron Turnover on downs, 6 plays
13:051st & 0 at own 35Alex McNulty kickoff for 46 yds , Jeremiah Knight return for 9 yds to the Akron 28
12:591st & 10 at own 28Zach Gibson pass complete to Nate Stewart for 3 yds to the Akron 31
12:592nd & 7 at own 31Zach Gibson pass complete to Nate Stewart for 10 yds to the Akron 41 for a 1ST down
12:591st & 10 at own 41Jeremiah Knight run for 5 yds to the Akron 46
12:592nd & 5 at own 46Jeremiah Knight run for 2 yds to the Akron 48
12:593rd & 3 at own 48Jeremiah Knight run for 1 yd to the Akron 49
10:014th & 2 at own 49Timeout AKRON, clock 10:01
10:014th & 2 at own 49Jeremiah Knight run for no gain to the Akron 49
Buffalo Touchdown, 4 plays
9:551st & 10 at opp 49Jaret Patterson run for 40 yds to the Akron 9 for a 1ST down
9:551st & goal at opp 9Jaret Patterson run for no gain to the Akron 9
9:552nd & goal at opp 9Jaret Patterson run for 4 yds to the Akron 5
7:423rd & goal at opp 5Jaret Patterson run for 5 yds for a TD (Alex McNulty KICK)Buffalo 28, Akron 0
Akron Punt, 3 plays
7:421st & 0 at own 35Alex McNulty kickoff for 65 yds for a touchback
7:421st & 10 at own 25Jeremiah Knight run for 2 yds to the Akron 27
7:422nd & 8 at own 27Zach Gibson pass incomplete to Shawn Naim, broken up by Aapri Washington
7:423rd & 8 at own 27Zach Gibson sacked by George Wolo and Max Michel for a loss of 4 yards to the Akron 23
7:424th & 12 at own 23Kyle Romenick punt for 39 yds , Ron Cook Jr. returns for 9 yds to the Buff 47
Buffalo Touchdown, 2 plays
6:001st & 10 at own 47Kevin Marks Jr. run for 30 yds to the Akron 23 for a 1ST down
5:051st & 10 at opp 23Kevin Marks Jr. run for 23 yds for a TD (Alex McNulty KICK)Buffalo 35, Akron 0
Akron Punt, 3 plays
5:051st & 0 at own 35Alex McNulty kickoff for 57 yds , Jeremiah Knight return for 39 yds to the Akron 47
4:541st & 10 at own 47Zach Gibson pass incomplete to Shawn Naim
4:542nd & 10 at own 47Zach Gibson run for 3 yds to the 50 yard line
4:543rd & 7 at the 50Zach Gibson sacked by George Wolo and Max Michel for a loss of 9 yards to the Akron 41
4:544th & 16 at own 41Kyle Romenick punt for 43 yds, fair catch by Ron Cook Jr. at the Buff 16
Buffalo Punt, 6 plays
3:161st & 10 at own 16Kevin Marks Jr. run for 9 yds to the Buff 25
3:162nd & 1 at own 25Kevin Marks Jr. run for 12 yds to the Buff 37 for a 1ST down
3:161st & 10 at own 37Kevin Marks Jr. run for 3 yds to the Buff 40 BUFFALO Penalty, Offensive holding (Bernard Porter) to the Buff 30
3:161st & 17 at own 30Kevin Marks Jr. run for 3 yds to the Buff 33
3:162nd & 14 at own 33Kevin Marks Jr. run for 7 yds to the Buff 40
3:163rd & 7 at own 40Kevin Marks Jr. run for 1 yd to the Buff 41
0:204th & 6 at own 41Timeout AKRON, clock 00:20
0:204th & 6 at own 41Evan Finegan punt for 37 yds, fair catch by Jeremiah Knight at the Akron 22
Akron End of half, 1 play
0:151st & 10 at own 22Jeremiah Knight run for 3 yds to the Akron 25
3rd quarter5 drives, then Buffalo 49, Akron 0
Buffalo Touchdown, 4 plays
15:002nd & 7 at own 35Jerry Fitschen kickoff for 64 yds , Kevin Marks Jr. return for 15 yds to the Buff 16
14:561st & 10 at own 16Kevin Marks Jr. run for 13 yds to the Buff 29 for a 1ST down
14:561st & 10 at own 29[PSTL], PENALTY UB false start (KLENK, Jack) 5 yards to the UB24, NO PLAY.
14:561st & 15 at own 24Kevin Marks Jr. run for 18 yds to the Buff 42 for a 1ST down
14:561st & 10 at own 42Kevin Marks Jr. run for 6 yds to the Buff 48
12:512nd & 4 at own 48Kyle Vantrease pass complete to Trevor Wilson for 52 yds for a TD (Alex McNulty KICK)Buffalo 42, Akron 0
Akron Punt, 6 plays
12:511st & 0 at own 35Alex McNulty kickoff for 65 yds for a touchback
12:511st & 10 at own 25Jeremiah Knight run for 5 yds to the Akron 30
12:512nd & 5 at own 30Jeremiah Knight run for no gain to the Akron 30
12:513rd & 5 at own 30T.J. DeShields pass complete to Nate Stewart for 9 yds to the Akron 39 for a 1ST down
12:511st & 10 at own 39Jonzell Norrils run for 3 yds to the Akron 42
12:512nd & 7 at own 42Jonzell Norrils run for 5 yds to the Akron 47
12:513rd & 2 at own 47T.J. DeShields pass incomplete
12:514th & 2 at own 47Kyle Romenick punt for 42 yds, punt out-of-bounds at the Buff 7 , Ron Cook Jr. returns for 3 yds to the 50 yard line BUFFALO Penalty, illegal block (Isaiah King) to the Buff 7
Buffalo Touchdown, 12 plays
9:261st & 10 at own 7Ron Cook Jr. run for 6 yds to the Buff 13
9:262nd & 4 at own 13Ron Cook Jr. run for 17 yds to the Buff 30 for a 1ST down
9:261st & 10 at own 30Ron Cook Jr. run for 4 yds to the Buff 34
9:262nd & 6 at own 34Ron Cook Jr. run for no gain to the Buff 34
9:263rd & 6 at own 34Matt Myers pass complete to Trevor Wilson for 4 yds to the Buff 38
9:264th & 2 at own 38Kevin Marks Jr. run for 18 yds to the Akron 44 for a 1ST down
9:261st & 10 at opp 44Ron Cook Jr. run for 18 yds to the Akron 26 for a 1ST down
9:261st & 10 at opp 26[PSTL], MYERS, Matt pass complete to PORTER, Bernard for 13 yards to the AKRON13 (RICHARDSON, Jul), PENALTY UB ineligible downfield on pass (BURNISTON, Cole) 5 yards to the AKRON31, NO PLAY.
9:261st & 15 at opp 31Ron Cook Jr. run for 2 yds to the Akron 29
9:262nd & 13 at opp 29Kevin Marks Jr. run for 8 yds to the Akron 21
9:263rd & 5 at opp 21Kevin Marks Jr. run for 7 yds to the Akron 14 for a 1ST down
9:261st & 10 at opp 14Ron Cook Jr. run for 10 yds to the Akron 4 for a 1ST down
1:131st & goal at opp 4Matt Myers run for 4 yds for a TD (Alex McNulty KICK)Buffalo 49, Akron 0
Akron Punt, 3 plays
1:131st & 0 at own 35Alex McNulty kickoff for 65 yds for a touchback
1:131st & 10 at own 25T.J. DeShields pass incomplete to Nate Stewart
1:132nd & 10 at own 25T.J. DeShields pass incomplete
1:133rd & 10 at own 25T.J. DeShields pass complete to Jonzell Norrils for 8 yds to the Akron 33
1:134th & 2 at own 33Kyle Romenick punt for 41 yds, fair catch by Ron Cook Jr. at the Buff 26
Buffalo Punt, 5 plays
0:241st & 10 at own 26Ron Cook Jr. run for a loss of 2 yards to the Buff 24
Q4 15:002nd & 12 at own 24Ron Cook Jr. run for 1 yd to the Buff 25
Q4 15:003rd & 11 at own 25AKRON Penalty, personal foul (15 Yards) to the Buff 40 for a 1ST down
Q4 15:001st & 10 at own 40Ron Cook Jr. run for 2 yds to the Buff 42
Q4 13:452nd & 8 at own 42[PSTL], MYERS, Matt rush for 58 yards to the AKRON0, clock 13:45, PENALTY UB holding (ZIKUSKI, Nick) 10 yards to the UB32, NO PLAY.
Q4 13:452nd & 18 at own 32Caron Robinson run for 1 yd to the Buff 33
Q4 13:453rd & 17 at own 33Matt Myers pass complete to Trevor Wilson for 7 yds to the Buff 40
Q4 13:454th & 10 at own 40Jackson Baltar punt for 32 yds, downed at the Akron 28
4th quarter6 drives, then Buffalo 56, Akron 7
Akron Punt, 3 plays
12:321st & 10 at own 28T.J. DeShields pass incomplete
12:322nd & 10 at own 28Jeremiah Knight run for 2 yds to the Akron 30
12:323rd & 8 at own 30T.J. DeShields sacked by Kyler Laing for a loss of 8 yards to the Akron 22
10:564th & 16 at own 22Timeout BUFFALO, clock 10:56
10:564th & 16 at own 22Kyle Romenick punt for 41 yds, punt out-of-bounds at the Buff 37
Buffalo Interception, 3 plays
10:471st & 10 at own 37Ron Cook Jr. run for no gain to the Buff 37
10:472nd & 10 at own 37Caron Robinson run for 4 yds to the Buff 41
10:473rd & 6 at own 41Trevor Bycznski pass intercepted A.J. Watts return for no gain to the Akron 42
Akron Touchdown, 8 plays
9:091st & 10 at own 42[SGUN], DESHIELDS, T.J. pass incomplete to GRIMES, Tony, PENALTY AKRON holding (MURPHY, Owen) 10 yards to the AKRON32, NO PLAY.
9:091st & 20 at own 32T.J. DeShields pass incomplete to Shawn Naim
9:092nd & 20 at own 32T.J. DeShields pass incomplete
9:093rd & 20 at own 32Jonzell Norrils run for 9 yds to the Akron 41
9:094th & 11 at own 41BUFFALO Penalty, personal foul (Kevin Marks Jr.) to the Buff 44 for a 1ST down
9:091st & 10 at opp 44T.J. DeShields pass complete to Jonzell Norrils for 24 yds to the Buff 20 for a 1ST down
9:091st & 10 at opp 20T.J. DeShields pass incomplete
9:092nd & 10 at opp 20Jonzell Norrils run for no gain to the Buff 20
9:093rd & 10 at opp 20Jeremiah Knight run for 9 yds to the Buff 11
6:054th & 1 at opp 11Jonzell Norrils run for 11 yds for a TD (Cory Smigel KICK)Buffalo 49, Akron 7
Buffalo Touchdown, 4 plays
6:051st & 0 at own 35Jerry Fitschen kickoff for 65 yds for a touchback
6:051st & 10 at own 25Caron Robinson run for 4 yds to the Buff 29
6:052nd & 6 at own 29Caron Robinson run for 27 yds to the Akron 44 for a 1ST down
6:051st & 10 at opp 44Caron Robinson run for no gain to the Akron 44
3:422nd & 10 at opp 44Tajay Ahmed run for 44 yds for a TD (Jackson Baltar KICK)Buffalo 56, Akron 7
Akron Interception, 7 plays
3:421st & 0 at own 35Alex McNulty kickoff for 56 yds , Jeremiah Knight return for 22 yds to the Akron 31
3:331st & 10 at own 31T.J. DeShields pass complete to Tristian Brank for 1 yd to the Akron 32
3:332nd & 9 at own 32[SGUN], DESHIELDS, T.J. pass complete to KNIGHT, Jeremia for 6 yards to the AKRON38 (TATE, Caleb), PENALTY UB offside (38) 5 yards to the AKRON37, NO PLAY.
3:332nd & 4 at own 37Jeremiah Knight run for 2 yds to the Akron 39
3:333rd & 2 at own 39Jeremiah Knight run for 24 yds to the Buff 37 for a 1ST down
3:331st & 10 at opp 37T.J. DeShields pass complete to Jeremiah Knight for 7 yds to the Buff 30
3:332nd & 3 at opp 30T.J. DeShields pass complete to Tony Grimes Jr. for 4 yds to the Buff 26 for a 1ST down
3:331st & 10 at opp 26Jeremiah Knight run for 3 yds to the Buff 23
3:332nd & 7 at opp 23T.J. DeShields pass intercepted Javien Cuff return for 34 yds to the Buff 47
Buffalo End of game, 1 play
0:071st & 10 at own 47TEAM run for a loss of 1 yard to the Buff 46

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