← CFB Terminal
45
Mid-American
AT
#130Akron
10
Mid-American
2021 week 8 · Saturday, October 23, 2021 at 2:30 PM CT · InfoCision Stadium · 8,635 att · 55.4°F, wind 12.4

Drive chart

Buffalo Akron bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
PUNT
7 pl · 11 yd · 2:36
0–0
12:24 4th & 11 OWN 36 Ethan Slike punt for 41 yds
0:00 1st & 10 OWN 25 Zach Gibson pass complete to Blake Hester for 1 yd to the Akron 26 +1 -0.59
0:00 2nd & 9 OWN 26 Blake Hester run for 3 yds to the Akron 29 +3 -0.18
0:00 3rd & 6 OWN 29 Zach Gibson pass complete to Michael Mathison for 8 yds to the Akron 37 for a 1ST down +8 1.79
0:00 1st & 10 OWN 37 Blake Hester run for a loss of 1 yard to the Akron 36 -1 -1.24
0:00 2nd & 11 OWN 36 pass incomplete to Michael Mathison 0 -0.58
0:00 3rd & 11 OWN 36 pass incomplete to Konata Mumpfield 0 -0.29
6:57 1st & 10 OWN 35 Jerry Fitschen kickoff for 65 yds for a touchback
4:16 1st & 10 OWN 35 Jerry Fitschen kickoff for 65 yds for a touchback
14:53 1st & 10 OWN 35 Jerry Fitschen kickoff for 63 yds , Ron Cook Jr. return for 25 yds to the Buff 27
ON DOWNS
7 pl · 40 yd · 2:43
0–0
9:41 4th & 4 OPP 37 pass incomplete to Tyler Stephens 0 -1.93
0:00 1st & 10 OWN 23 Dylan McDuffie run for 9 yds to the Buff 32 +9 1.20
0:00 2nd & 1 OWN 32 Kyle Vantrease pass complete to Dominic Johnson for 13 yds to the Buff 45 for a 1ST down +13 0.73
0:00 1st & 10 OWN 45 Dylan McDuffie run for 12 yds to the Akron 43 for a 1ST down +12 0.92
0:00 1st & 10 OPP 43 Dylan McDuffie run for 1 yd to the Akron 42 +1 -0.72
0:00 2nd & 9 OPP 42 Dylan McDuffie run for 3 yds to the Akron 39 +3 -0.37
0:00 3rd & 6 OPP 39 Ron Cook Jr. run for 2 yds to the Akron 37 +2 -0.62
PUNT
4 pl · -7 yd · 1:00
0–0
8:41 4th & 17 OWN 30 Ethan Slike punt for 42 yds , Ron Cook Jr. returns for no gain to the Buff 28
0:00 1st & 10 OWN 37 pass incomplete to Andre Williams 0 -1.07
0:00 2nd & 10 OWN 37 pass incomplete to Konata Mumpfield 0 -0.66
0:00 3rd & 10 OWN 37 Zach Gibson sacked for a loss of 7 yards to the Akron 30 -7 -0.55
PUNT
8 pl · 14 yd · 2:06
0–0
6:35 4th & 6 OWN 42 Jackson Baltar punt for 58 yds
0:00 1st & 10 OWN 28 Dylan McDuffie run for 4 yds to the Buff 32 +4 -0.13
0:00 2nd & 6 OWN 32 Dylan McDuffie run for 5 yds to the Buff 37 +5 0.10
0:00 3rd & 1 OWN 37 Dylan McDuffie run for 1 yd to the Buff 38 for a 1ST down +1 0.94
0:00 1st & 10 OWN 38 Kyle Vantrease pass incomplete to Quian Williams, broken up by Charles Amankwaa 0 -1.09
0:00 2nd & 10 OWN 38 Kyle Vantrease pass incomplete to Dominic Johnson BUFFALO Penalty, off-side (-5 Yards) to the Buff 43 -5 -1.07
0:00 2nd & 5 OWN 43 Dylan McDuffie run for a loss of 1 yard to the Buff 42 -1 -1.32
0:00 3rd & 6 OWN 42 pass incomplete to Ron Cook Jr. 0 -0.64
4 pl · 17 yd · 2:10
0–0
4:25 1st & 10 OWN 37 DJ Irons sacked for a loss of 9 yards to the Akron 7 -9 -2.05
0:00 1st & 10 OWN 20 Anthony Williams Jr. run for 5 yds to the Akron 25 +5 0.09
0:00 2nd & 5 OWN 25 DJ Irons run for a loss of 1 yard to the Akron 24 -1 -0.69
0:00 3rd & 6 OWN 24 DJ Irons run for 13 yds to the Akron 37 for a 1ST down +13 1.94
FG
4 pl · 2 yd · 1:26
3–0
3:43 2nd & 9 OPP 9 Kyle Vantrease pass complete to Quian Williams for 4 yds to the Akron 5 +4 -0.02
2:59 4th & 5 OPP 5 Alex McNulty 23 yd FG GOOD
0:00 1st & 7 OPP 7 Dylan McDuffie run for a loss of 2 yards to the Akron 9 -2 -0.54
0:00 3rd & 5 OPP 5 pass incomplete to Quian Williams 0 -0.29
PUNT
4 pl · 3 yd · 2:14
3–0
0:45 4th & 7 OWN 28 Ethan Slike punt for 34 yds , Ron Cook Jr. returns for 2 yds to the Buff 40
0:00 1st & 10 OWN 25 DJ Irons run for 2 yds to the Akron 27 +2 -0.45
0:00 2nd & 8 OWN 27 DJ Irons run for 3 yds to the Akron 30 +3 -0.21
0:00 3rd & 5 OWN 30 DJ Irons sacked for a loss of 2 yards to the Akron 28 -2 -0.46
TD
6 pl · 60 yd · 1:55
9–0
0:00 1st & 10 OWN 40 Kyle Vantrease pass complete to Jamari Gassett for 45 yds to the Akron 15 for a 1ST down +45 2.20
0:00 1st & 10 OPP 15 Ron Cook Jr. run for 2 yds to the Akron 13 +2 -0.18
0:00 OPP 15 End of 1st Quarter
13:50 1st & 2 OPP 2 Dylan McDuffie run for 2 yds for a TD, (Alex McNulty KICK) +2 1.21
0:00 2nd & 8 OPP 13 Dylan McDuffie run for 3 yds to the Akron 10 +3 -0.10
0:00 3rd & 5 OPP 10 Kyle Vantrease pass complete to Quian Williams for 8 yds to the Akron 2 for a 1ST down +8 1.63
Q2
TD
2 pl · 74 yd · 0:11
15–9
4:16 1st & 10 OWN 26 Jonzell Norrils run for 74 yds for a TD, (Cory Smigel KICK) +74 6.01
FG
14 pl · 65 yd · 6:47
9–3
6:57 4th & 3 OPP 18 Cory Smigel 35 yd FG GOOD
0:00 1st & 10 OWN 17 Blake Hester run for 1 yd to the Akron 18 +1 -0.41
0:00 2nd & 9 OWN 18 DJ Irons pass complete to Konata Mumpfield for 10 yds to the Akron 28 for a 1ST down +10 1.09
0:00 1st & 10 OWN 28 DJ Irons run for 14 yds to the Akron 42 for a 1ST down +14 1.29
0:00 1st & 10 OWN 42 pass incomplete to Konata Mumpfield 0 -1.15
0:00 2nd & 10 OWN 42 Blake Hester run for 1 yd to the Akron 43 +1 -0.68
0:00 3rd & 9 OWN 43 DJ Irons run for 19 yds to the Buff 38 for a 1ST down +19 3.30
0:00 1st & 10 OPP 38 pass incomplete to Michael Mathison 0 -0.78
0:00 2nd & 10 OPP 38 DJ Irons run for 7 yds to the Buff 31 +7 0.44
0:00 3rd & 3 OPP 31 DJ Irons run for 6 yds to the Buff 25 for a 1ST down +6 0.74
0:00 1st & 10 OPP 25 DJ Irons sacked for a loss of 8 yards to the Buff 33 -8 -1.63
0:00 2nd & 18 OPP 33 BUFFALO Penalty, illegal motion (5 Yards) to the Buff 38 +5 0.05
0:00 2nd & 23 OPP 38 DJ Irons pass complete to Konata Mumpfield for 20 yds to the Buff 18 +20 2.48
0:00 3rd & 3 OPP 18 Rush 0 -0.54
TD
8 pl · 75 yd · 2:25
15–3
4:32 1st & 2 OPP 2 Kyle Vantrease run for 2 yds for a TD, (Alex McNulty KICK) +2 1.21
0:00 1st & 10 OWN 25 Dylan McDuffie run for 8 yds to the Buff 33 +8 0.91
0:00 2nd & 2 OWN 33 Dylan McDuffie run for 6 yds to the Buff 39 for a 1ST down +6 0.31
0:00 1st & 10 OWN 39 Ron Cook Jr. run for 15 yds to the Akron 46 for a 1ST down +15 1.31
0:00 1st & 10 OPP 46 Kyle Vantrease pass complete to Jake Molinich for 36 yds to the Akron 10 for a 1ST down BUFFALO Penalty, Offensive holding (Dominic Johnson) to the Akron 20 for a 1ST down +26 0.93
0:00 1st & 10 OPP 20 Jamari Gassett run for 8 yds to the Akron 12 +8 0.46
0:00 2nd & 2 OPP 12 Kyle Vantrease run for 10 yds to the Akron 2 for a 1ST down +10 0.95
TD
11 pl · 75 yd · 3:18
21–9
0:58 1st & 10 OPP 15 Kyle Vantrease pass complete to Jamari Gassett for 15 yds for a TD, (Alex McNulty KICK) +15 2.56
0:00 1st & 10 OWN 25 Kyle Vantrease pass complete to Tyler Stephens for 1 yd to the Buff 26 +1 -0.59
0:00 2nd & 9 OWN 26 Ron Cook Jr. run for 6 yds to the Buff 32 +6 0.20
0:00 3rd & 3 OWN 32 Kyle Vantrease pass complete to Tyler Stephens for 4 yds to the Buff 36 for a 1ST down +4 1.32
0:00 1st & 10 OWN 36 Kyle Vantrease pass complete to Quian Williams for 6 yds to the Buff 42 +6 0.40
0:00 2nd & 4 OWN 42 Ron Cook Jr. run for 5 yds to the Buff 47 for a 1ST down +5 0.65
0:00 1st & 10 OWN 47 Kyle Vantrease pass complete to Jamari Gassett for 26 yds to the Akron 27 for a 1ST down +26 1.35
0:00 1st & 10 OPP 27 Kyle Vantrease run for 4 yds to the Akron 23 +4 -0.04
0:00 2nd & 6 OPP 23 Dylan McDuffie run for 5 yds to the Akron 18 +5 0.08
0:00 3rd & 1 OPP 18 Dylan McDuffie run for 3 yds to the Akron 15 for a 1ST down +3 0.15
END OF HALF
6 pl · -2 yd · 0:51
21–9
0:39 2nd & 11 OWN 30 Jonzell Norrils run for 2 yds to the Akron 32 +2 -0.28
0:34 3rd & 9 OWN 32 Jonzell Norrils run for 20 yds to the Buff 48 for a 1ST down +20 3.22
0:27 1st & 10 OPP 48 DJ Irons sacked for a loss of 8 yards to the Akron 44 -8 -2.69
0:01 2nd & 33 OWN 29 DJ Irons pass complete to Michael Mathison for 18 yds to the Akron 35 +18 0.71
0:00 1st & 10 OWN 31 DJ Irons sacked for a loss of 1 yard to the Akron 30 -1 -1.03
0:00 2nd & 18 OWN 44 DJ Irons pass complete to Andre Williams BUFFALO Penalty, personal foul (15 Yards) to the Akron 29 +15 2.17
Q3
TD
10 pl · 73 yd · 3:49
30–10
12:13 3rd & 6 OPP 28 Kyle Vantrease pass complete to Dominic Johnson for 22 yds to the Akron 6 for a 1ST down +22 1.53
11:04 2nd & 7 OPP 7 Kyle Vantrease pass complete to Dominic Johnson for 7 yds for a TD, (Alex McNulty KICK) +7 2.61
0:00 1st & 10 OWN 27 Dylan McDuffie run for 6 yds to the Buff 33 +6 0.35
0:00 2nd & 4 OWN 33 Kyle Vantrease pass complete to Jamari Gassett for 9 yds to the Buff 42 for a 1ST down +9 1.02
0:00 1st & 10 OWN 42 Dylan McDuffie run for 4 yds to the Buff 46 +4 -0.17
0:00 2nd & 6 OWN 46 Dylan McDuffie run for 22 yds to the Akron 32 for a 1ST down +22 1.86
0:00 1st & 10 OPP 32 Ron Cook Jr. run for 4 yds to the Akron 28 +4 -0.06
0:00 2nd & 6 OPP 28 pass incomplete to Trevor Borland 0 -0.65
0:00 1st & 6 OPP 6 Ron Cook Jr. run for a loss of 1 yard to the Akron 7 -1 -0.55
2 pl · -4 yd · 0:46
30–10
10:18 2nd & 14 OWN 21 DJ Irons sacked for a loss of 9 yards to the Akron 8 -9 -0.29
0:00 1st & 10 OWN 25 DJ Irons run for a loss of 4 yards to the Akron 21 DJ Irons fumbled, recovered by Akron Jonzell Norrils -4 -1.02
TD
4 pl · 8 yd · 0:58
36–10
9:20 3rd & 1 OPP 1 Jake Molinich run for 1 yd for a TD, (Alex McNulty KICK) +1 2.45
0:00 1st & 8 OPP 8 Dylan McDuffie run for 6 yds to the Akron 2 +6 0.25
0:00 2nd & 2 OPP 2 Dylan McDuffie run for 1 yd to the Akron 1 +1 -0.39
INT
6 pl · 23 yd · 1:52
36–10
7:28 2nd & 10 OWN 48 DJ Irons pass intercepted -1.85
0:00 1st & 10 OWN 25 Jonzell Norrils run for 12 yds to the Akron 37 for a 1ST down +12 1.03
0:00 1st & 10 OWN 37 Jonzell Norrils run for 9 yds to the Akron 46 +9 1.38
0:00 2nd & 1 OWN 46 pass incomplete to Michael Mathison 0 -1.43
0:00 3rd & 1 OWN 46 DJ Irons run for 2 yds to the Akron 48 for a 1ST down +2 1.10
0:00 1st & 10 OWN 48 pass incomplete to Konata Mumpfield 0 -1.14
TD
4 pl · 47 yd · 1:10
42–10
6:18 2nd & 4 OPP 4 Kyle Vantrease pass complete to Dylan McDuffie for 4 yds for a TD, (Alex McNulty KICK) +4 2.33
0:00 1st & 10 OPP 47 Kyle Vantrease pass complete to Bernard Porter for 41 yds to the Akron 6 for a 1ST down +41 1.56
0:00 1st & 6 OPP 6 Ron Cook Jr. run for 2 yds to the Akron 4 +2 -0.28
FUMBLE
10 pl · 70 yd · 4:39
42–10
1:39 2nd & 5 OPP 5 DJ Irons run for 5 yds to the Buff 20 DJ Irons fumbled, recovered by Akron +5
0:00 1st & 10 OWN 25 Jonzell Norrils run for 4 yds to the Akron 29 +4 -0.11
0:00 2nd & 6 OWN 29 AKRON Penalty, false start (Tristian Brank) to the Akron 24 -5
0:00 2nd & 11 OWN 24 Jonzell Norrils run for 10 yds to the Akron 34 +10 0.78
0:00 3rd & 1 OWN 34 Jonzell Norrils run for 2 yds to the Akron 36 for a 1ST down +2 0.95
0:00 1st & 10 OWN 36 DJ Irons run for 13 yds to the Akron 49 for a 1ST down +13 1.22
0:00 1st & 10 OWN 49 DJ Irons pass incomplete to Oran Singleton Jr. for a 1ST down BUFFALO Penalty, illegal use of hands (Daymond Williams) to the Buff 36 for a 1ST down +10 0.68
0:00 1st & 10 OPP 36 Anthony Williams Jr. run for 22 yds to the Buff 14 for a 1ST down +22 0.46
0:00 1st & 10 OPP 14 DJ Irons run for 13 yds to the Buff 1 for a 1ST down +13 1.61
0:00 1st & 1 OPP 1 Anthony Williams Jr. run for a loss of 4 yards to the Buff 5 -4 -1.50
PUNT
8 pl · 26 yd · 4:10
42–10
0:00 1st & 10 OWN 20 Dylan McDuffie run for 10 yds to the Buff 30 for a 1ST down +10 0.69
0:00 1st & 10 OWN 30 Rush 0 -0.86
0:00 2nd & 10 OWN 30 Kyle Vantrease run for 9 yds to the Buff 39 +9 0.82
0:00 OWN 30 End of 3rd Quarter
12:29 4th & 6 OWN 46 Jackson Baltar punt for 39 yds
0:00 3rd & 1 OWN 39 Dylan McDuffie run for 3 yds to the Buff 42 for a 1ST down +3 1.17
0:00 1st & 10 OWN 42 Mike Washington run for a loss of 3 yards to the Buff 39 -3 -1.72
0:00 2nd & 13 OWN 39 Mike Washington run for 6 yds to the Buff 45 +6 0.22
0:00 3rd & 7 OWN 45 Matt Myers pass complete to Trevor Borland for 1 yd to the Buff 46 +1 -0.57
Q4
PUNT
5 pl · 10 yd · 1:48
42–10
10:41 4th & 14 OWN 25 Ethan Slike punt for 42 yds
0:00 1st & 10 OWN 15 DJ Irons run for 14 yds to the Akron 29 for a 1ST down +14 0.85
0:00 1st & 10 OWN 29 pass incomplete to Andre Williams 0 -0.83
0:00 2nd & 10 OWN 29 Jonzell Norrils run for 3 yds to the Akron 32 +3 -0.19
0:00 3rd & 7 OWN 32 DJ Irons sacked for a loss of 7 yards to the Akron 25 -7 -0.53
FUMBLE
5 pl · 31 yd · 2:27
42–10
8:14 1st & 10 OPP 36 Mike Washington run for a loss of 9 yards to the Akron 48 Mike Washington fumbled, recovered by Akron Randy Cochran Jr. -3.99
0:00 1st & 10 OWN 33 Ron Cook Jr. run for 2 yds to the Buff 35 +2 -0.60
0:00 2nd & 8 OWN 35 Matt Myers pass complete to Tyler Stephens for 11 yds to the Buff 46 for a 1ST down +11 1.84
0:00 1st & 10 OWN 46 Khamran Laborn run for 5 yds to the Akron 49 +5 0.11
0:00 2nd & 5 OPP 49 Mike Washington run for 13 yds to the Akron 36 for a 1ST down +13 1.07
ON DOWNS
10 pl · 14 yd · 3:42
42–10
5:37 1st & 10 OPP 17 DJ Irons pass incomplete to Konata Mumpfield, broken up by Mark Davis Jr. 0 -0.34
4:32 4th & 11 OPP 18 DJ Irons sacked for a loss of 5 yards to the Buff 23 BUFFALO Penalty, unsportsmanlike conduct (Shaun Dolac) to the Buff 38 +10 -2.87
0:00 1st & 10 OWN 48 Jonzell Norrils run for 11 yds to the Buff 41 for a 1ST down +11 0.77
0:00 1st & 10 OPP 41 DJ Irons pass complete to Andre Williams for 12 yds to the Buff 29 for a 1ST down +12 0.45
0:00 1st & 10 OPP 29 Jonzell Norrils run for 8 yds to the Buff 21 +8 0.50
0:00 2nd & 2 OPP 21 DJ Irons sacked for a loss of 2 yards to the Buff 23 -2 -0.86
0:00 3rd & 4 OPP 23 Rush 0 -0.69
0:00 4th & 4 OPP 23 DJ Irons pass complete to Konata Mumpfield for 6 yds to the Buff 17 for a 1ST down +6 1.25
0:00 2nd & 10 OPP 17 DJ Irons sacked for a loss of 1 yard to the Buff 18 -1 -0.51
0:00 3rd & 11 OPP 18 pass incomplete 0 -0.70
ON DOWNS
6 pl · 35 yd · 4:32
42–10
0:00 1st & 10 OWN 38 Mike Washington run for 11 yds to the Buff 49 for a 1ST down +11 1.03
0:00 1st & 10 OWN 49 Mike Washington run for 15 yds to the Akron 36 for a 1ST down +15 0.91
0:00 1st & 10 OPP 36 Mike Washington run for 3 yds to the Akron 33 +3 -0.23
0:00 2nd & 7 OPP 33 Rush 0 -0.81
0:00 3rd & 7 OPP 33 Mike Washington run for 6 yds to the Akron 27 +6 0.26
0:00 4th & 1 OPP 27 Mike Washington run for 2 yds to the Akron 27 for a 1ST down +2 1.09
24 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

11sacks0
13plays for loss5
2takeaways1
0three-and-outs forced0
12explosive plays allowed10
5.35yards allowed / play6.73
2 of 12scoring drives allowed7 of 12
Buffalo
E.J. Brown 8 (3) 0.5 TFL
Marcus Fuqua 7 (2)
Shaun Dolac 6 (5) 1.5 sk · 1.5 TFL
Kyler Laing 5 (4) 3.5 sk · 3.5 TFL
James Patterson 5 (4) 1 sk · 2 TFL
Aapri Washington 5 (3) 1 sk · 1 TFL
Kadofi Wright 5 (4) 0.5 TFL · 1 INT
Isaiah King 4 (3)
Akron
Jaylen Kelly-Powell 16 (3)
Andrew Behm 14 (6)
Jeslord Boateng 11 (5) 3 TFL
Randy Cochran Jr. 6 (1)
Ryan McClain 5 (4)
Charles Amankwaa 4 (2) 1 PD
Bryce Wilson 3 0.5 TFL
A.J. Watts 3 (2)
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 goals1 of 1
2punts4
48.5punt average39.8
1punts inside the 200
27return yards60
own 29average drive startown 23
Buffalo
K Alex McNulty 1/1 FG · long 23 · 6/6 XP
P Jackson Baltar 2 punts · 48.5 avg · 1 in 20 · 1 TB
KR Ron Cook Jr. 1 ret · 25 yds · long 25
PR Ron Cook Jr. 1 ret · 2 yds · long 2
Akron
K Cory Smigel 1/1 FG · long 35 · 1/1 XP
P Ethan Slike 4 punts · 39.8 avg
KR Michael Mathison 5 ret · 60 yds · long 24
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

71plays65
478yards348
12drives12
56%success rate40%
28.34total PPA6.31
Derived from 136 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Alex McNulty 23 yd FG GOOD 3–0
Q2Dylan McDuffie run for 2 yds for a TD, (Alex McNulty KICK) 9–0
Q2Cory Smigel 35 yd FG GOOD 3–9
Q2Kyle Vantrease run for 2 yds for a TD, (Alex McNulty KICK) 15–3
Q2Jonzell Norrils run for 74 yds for a TD, (Cory Smigel KICK) 9–15
Q2Kyle Vantrease pass complete to Jamari Gassett for 15 yds for a TD, (Alex McNulty KICK) 21–9
Q3Kyle Vantrease pass complete to Dominic Johnson for 7 yds for a TD, (Alex McNulty KICK) 30–10
Q3Jake Molinich run for 1 yd for a TD, (Alex McNulty KICK) 36–10
Q3Kyle Vantrease pass complete to Dylan McDuffie for 4 yds for a TD, (Alex McNulty KICK) 42–10

Biggest plays by PPA

Q2Jonzell Norrils run for 74 yds for a TD, (Cory Smigel KICK) 6.01
Q2DJ Irons run for 19 yds to the Buff 38 for a 1ST down 3.30
Q2Jonzell Norrils run for 20 yds to the Buff 48 for a 1ST down 3.22
Q3Kyle Vantrease pass complete to Dominic Johnson for 7 yds for a TD, (Alex McNulty KICK) 2.61
Q2Kyle Vantrease pass complete to Jamari Gassett for 15 yds for a TD, (Alex McNulty KICK) 2.56
Q2DJ Irons pass complete to Konata Mumpfield for 20 yds to the Buff 18 2.48

Series recent meetings

2025 Akron 24 – 16 Buffalo
2024 Buffalo 41 – 30 Akron
2023 Buffalo 13 – 10 Akron
2022 Akron 22 – 23 Buffalo
2020 Akron 7 – 56 Buffalo
2019 Buffalo 21 – 0 Akron
2018 Akron 6 – 24 Buffalo
2017 Buffalo 20 – 21 Akron
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal