Akron Zips @ Buffalo Bulls
2nd Quarter
5-yd Penalty
0:00 - 1st
AKRON Penalty, false start (Shocky Jacques-Louis) to the Akron 20
1st & 10 at AKR 25
-3-yd Pass
0:00 - 1st
Jeff Undercuffler Jr. pass complete to Alex Adams for a loss of 3 yards to the Akron 17
1st & 15 at AKR 20
6-yd Pass
0:00 - 1st
Jeff Undercuffler Jr. pass complete to Alex Adams for 6 yds to the Akron 23
2nd & 18 at AKR 17
Kickoff
15:00 - 1st
Alex McNulty kickoff for 65 yds for a touchback
Interception
13:46 - 1st
Jeff Undercuffler Jr. pass intercepted
3rd & 12 at AKR 23
Kickoff
7:40 - 1st
Noah Gettman kickoff for 54 yds , Chandler Baker return for no gain to the Buff 11
Kickoff
7:13 - 1st
Alex McNulty kickoff for 65 yds , Blake Hester return for 29 yds to the Akron 44
Kickoff
12:08 - 2nd
Noah Gettman kickoff for 60 yds , Chandler Baker return for 22 yds to the Buff 27
Kickoff
9:16 - 2nd
Alex McNulty kickoff for 45 yds , Blake Hester return for 12 yds to the Akron 32
Kickoff
0:30 - 2nd
Alex McNulty kickoff for 65 yds for a touchback
Kickoff
14:56 - 3rd
Noah Gettman kickoff for 50 yds , Chandler Baker return for 22 yds to the Buff 37
Kickoff
3:31 - 3rd
Alex McNulty kickoff for 65 yds for a touchback
Kickoff
8:25 - 4th
Noah Gettman kickoff for 60 yds , Chandler Baker return for 22 yds to the Buff 27
Kickoff
8:25 - 4th
Alex McNulty kickoff for 64 yds
1-yd Run
0:00 - 1st
Mike Washington run for 1 yd to the Akron 11
1st & 10 at AKR 12
5-yd Run
0:00 - 1st
Cole Snyder run for 5 yds to the Akron 6
2nd & 9 at AKR 11
2-yd Run
0:00 - 1st
Mike Washington run for 2 yds to the Akron 4
3rd & 4 at AKR 6
1-yd Run
11:14 - 1st
Cole Snyder run for 1 yd to the Akron 3
4th & 2 at AKR 4
0-yd Pass
0:00 - 1st
Jeff Undercuffler Jr. pass complete to Shocky Jacques-Louis AKRON Penalty, inelgible downfield on pass ( Yards) to the Akron 2
1st & 10 at AKR 3
17-yd Pass
0:00 - 1st
Jeff Undercuffler Jr. pass complete to Daniel George for 17 yds to the Akron 19 for a 1ST down
1st & 11 at AKR 2
Incompletion
0:00 - 1st
pass incomplete to Shocky Jacques-Louis
1st & 10 at AKR 19
4-yd Run
0:00 - 1st
Clyde Price III run for 4 yds to the Akron 23
2nd & 10 at AKR 19
12-yd Pass
0:00 - 1st
Jeff Undercuffler Jr. pass complete to Shocky Jacques-Louis for 12 yds to the Akron 35 for a 1ST down
3rd & 6 at AKR 23
29-yd Pass
0:00 - 1st
Jeff Undercuffler Jr. pass complete to Daniel George for 29 yds to the Buff 36 for a 1ST down
1st & 10 at AKR 35
-5-yd Pass
0:00 - 1st
Jeff Undercuffler Jr. pass complete to Clyde Price III for a loss of 5 yards to the Buff 41
1st & 10 at BUFF 36
8-yd Pass
0:00 - 1st
Jeff Undercuffler Jr. pass complete to Tristian Brank for 8 yds to the Buff 33
2nd & 15 at BUFF 41
17-yd Pass
8:18 - 1st
Jeff Undercuffler Jr. pass complete to Shocky Jacques-Louis for 17 yds to the Buff 16 for a 1ST down
3rd & 7 at BUFF 33
Incompletion
8:18 - 1st
pass incomplete
1st & 10 at BUFF 16
16-yd Touchdown Pass
7:40 - 1st
Daniel George 16 Yd pass from Jeff Undercuffler Jr. (Cory Smigel Kick)
2nd & 10 at BUFF 16
Incompletion
0:00 - 1st
Cole Snyder pass incomplete to Quian Williams, broken up by Darrian Lewis
1st & 10 at BUFF 11
Incompletion
0:00 - 1st
pass incomplete to Justin Marshall
2nd & 10 at BUFF 11
Incompletion
0:00 - 1st
pass incomplete to Justin Marshall
3rd & 10 at BUFF 11
Incompletion
0:00 - 1st
pass incomplete to Shocky Jacques-Louis
1st & 10 at AKR 44
-7-yd Pass
0:00 - 1st
Jeff Undercuffler Jr. pass complete to Alex Adams for a loss of 7 yards to the Akron 37
2nd & 10 at AKR 44
8-yd Pass
0:00 - 1st
Jeff Undercuffler Jr. pass complete to Caleb Anderson for 8 yds to the Akron 45
3rd & 17 at AKR 37
Punt
5:54 - 1st
Noah Gettman punt for 34 yds
4th & 9 at AKR 45
Incompletion
0:00 - 1st
pass incomplete to Marlyn Johnson
1st & 10 at BUFF 21
-1-yd Pass
0:00 - 1st
Cole Snyder pass complete to Jamari Gassett for a loss of 1 yard to the Buff 20
2nd & 10 at BUFF 21
5-yd Penalty
0:00 - 1st
BUFFALO Penalty, false start (Mike Washington) to the Buff 15
3rd & 11 at BUFF 20
7-yd Pass
0:00 - 1st
Cole Snyder pass complete to Mike Washington for 7 yds to the Buff 22
3rd & 16 at BUFF 15
Punt
4:16 - 1st
Anthony Venneri punt for 50 yds , Bobby Golden returns for no gain to the Akron 28
4th & 9 at BUFF 22
3-yd Run
0:00 - 1st
Clyde Price III run for 3 yds to the Akron 31
1st & 10 at AKR 28
19-yd Run
0:00 - 1st
Clyde Price III run for 19 yds to the 50 yard line for a 1ST down
2nd & 7 at AKR 31
5-yd Pass
0:00 - 1st
Jeff Undercuffler Jr. pass complete to Daniel George for 5 yds to the Buff 45
1st & 10 at 50
1-yd Run
0:00 - 1st
Clyde Price III run for 1 yd to the Buff 44
2nd & 5 at BUFF 45
Incompletion
0:00 - 1st
Jeff Undercuffler Jr. pass incomplete to Caleb Anderson, broken up by Caleb Offord
3rd & 4 at BUFF 44
Punt
1:47 - 1st
Noah Gettman punt for 44 yds
4th & 4 at BUFF 44
3-yd Run
0:00 - 1st
Mike Washington run for 3 yds to the Buff 23
1st & 10 at BUFF 20
Sack
0:00 - 1st
Cole Snyder sacked for a loss of 8 yards to the Buff 15
2nd & 7 at BUFF 23
0-yd Pass
0:33 - 1st
Cole Snyder pass complete to Quian Williams BUFFALO Penalty, illegal touching (Quian Williams) to the Buff 15
3rd & 15 at BUFF 15
Punt
0:33 - 1st
Anthony Venneri punt for 57 yds for a 1ST down BUFFALO Penalty, personal foul (Trevor Borland) to the Akron 43 for a 1ST down
4th & 15 at BUFF 15
End of 1st Quarter
Fumble Recovery
13:39 - 2nd
Mike Washington run for 3 yds to the Buff 26 Mike Washington fumbled, recovered by Akron Darrian Lewis
1st & 10 at BUFF 23
3rd Quarter
Incompletion
15:00 - 2nd
pass incomplete to TJ Banks
2nd & 7 at AKR 46
Sack
15:00 - 2nd
Jeff Undercuffler Jr. sacked for a loss of 2 yards to the Akron 44
3rd & 7 at AKR 46
Punt
13:48 - 2nd
Noah Gettman punt for 33 yds
4th & 9 at AKR 44
1-yd Touchdown Pass
12:14 - 2nd
Alex Adams 1 Yd pass from Jeff Undercuffler Jr. (Cory Smigel Kick)
1st & Goal at BUFF 1
0-yd Run
0:00 - 2nd
null
1st & 10 at AKR 43
6-yd Pass
7:14 - 2nd
Jeff Undercuffler Jr. pass complete to Clyde Price III for 6 yds to the Buff 45 for a 1ST down
3rd & 4 at AKR 49
-5-yd Pass
7:14 - 2nd
Jeff Undercuffler Jr. pass complete to Alex Adams for a loss of 5 yards to the 50 yard line
1st & 10 at BUFF 45
Incompletion
7:14 - 2nd
Jeff Undercuffler Jr. pass incomplete to Shocky Jacques-Louis, broken up by Caleb Offord
2nd & 15 at 50
7-yd Pass
7:14 - 2nd
Jeff Undercuffler Jr. pass complete to Clyde Price III for 7 yds to the Buff 43
3rd & 15 at 50
Punt
5:10 - 2nd
Noah Gettman punt for 36 yds
4th & 8 at BUFF 43
Punt
2:53 - 2nd
Anthony Venneri punt for 41 yds, punt out-of-bounds at the Buff 28 , Bobby Golden returns for 26 yds to the Buff 28
4th & 4 at BUFF 13
Field Goal Missed
1:16 - 2nd
Cory Smigel 42 yd FG MISSED
4th & 6 at BUFF 24
2-yd Pass
0:15 - 2nd
Jeff Undercuffler Jr. pass complete to TJ Banks for 2 yds to the Akron 35
1st & 10 at AKR 49
25-yd Pass
13:16 - 3rd
Jeff Undercuffler Jr. pass complete to Daniel George for 25 yds to the Akron 45 for a 1ST down
1st & 10 at AKR 20
4-yd Run
10:14 - 3rd
Clyde Price III run for 4 yds to the Akron 49
1st & 10 at AKR 45
7-yd Pass
10:14 - 3rd
Jeff Undercuffler Jr. pass complete to Shocky Jacques-Louis for 7 yds to the Buff 44 for a 1ST down
2nd & 6 at AKR 49
0-yd Pass
10:14 - 3rd
Jeff Undercuffler Jr. pass complete to Daniel George
1st & 10 at BUFF 44
0-yd Run
10:14 - 3rd
null
2nd & 10 at BUFF 44
Sack
10:14 - 3rd
Jeff Undercuffler Jr. sacked for a loss of 8 yards to the BUFFALO 48 AKRON Penalty, intentional grounding (Jeff Undercuffler Jr.) to the Akron 48
3rd & 10 at BUFF 44
Punt
10:14 - 3rd
Noah Gettman punt for 30 yds
4th & 18 at AKR 48
Incompletion
10:14 - 3rd
pass incomplete
1st & 10 at BUFF 22
16-yd Pass
10:08 - 3rd
Cole Snyder pass complete to Mike Washington for 16 yds to the Buff 38 for a 1ST down
2nd & 10 at BUFF 22
13-yd Run
9:31 - 3rd
Mark Scott run for 13 yds to the Akron 49 for a 1ST down
1st & 10 at BUFF 38
3-yd Run
9:12 - 3rd
Mark Scott run for 3 yds to the Akron 46
1st & 10 at AKR 49
Incompletion
8:37 - 3rd
pass incomplete to Trevor Borland
2nd & 7 at AKR 46
Incompletion
8:25 - 3rd
pass incomplete to Marlyn Johnson
3rd & 7 at AKR 46
Punt
8:16 - 3rd
Anthony Venneri punt for 35 yds
4th & 7 at AKR 46
0-yd Run
8:25 - 3rd
null
2nd & 10 at AKR 11
Incompletion
8:25 - 3rd
Jeff Undercuffler Jr. pass incomplete to Daniel George, broken up by Isaiah King
3rd & 10 at AKR 11
Punt
8:25 - 3rd
Noah Gettman punt for 31 yds
4th & 10 at AKR 11
0-yd Run
8:19 - 3rd
null
1st & 10 at AKR 11
10-yd Pass
8:25 - 3rd
Cole Snyder pass complete to Justin Marshall for 10 yds to the Akron 30 for a 1ST down
2nd & 8 at AKR 40
0-yd Run
8:25 - 3rd
null
3rd & 1 at AKR 21
2-yd Run
8:25 - 3rd
Cole Snyder run for 2 yds to the Akron 19 for a 1ST down
4th & 1 at AKR 21
Incompletion
8:25 - 3rd
Cole Snyder pass incomplete to Justin Marshall, broken up by Tyson Durant for a 1ST down AKRON Penalty, Defensive pass interference (Tyson Durant) to the Akron 9 for a 1ST down
1st & 10 at AKR 19
Fumble Recovery (Own)
8:25 - 3rd
Mike Washington run for 3 yds to the Akron 6 Mike Washington fumbled, recovered by Buff Mike Washington
1st & Goal at AKR 9
2-yd Run
6:58 - 3rd
Mike Washington run for 2 yds to the Akron 40
1st & 10 at AKR 42
Incompletion
6:58 - 3rd
pass incomplete to Justin Marshall BUFFALO Penalty, inelgible downfield on pass ( Yards) to the Akron 30
1st & 10 at AKR 30
9-yd Pass
5:49 - 3rd
Cole Snyder pass complete to Mike Washington for 9 yds to the Akron 21
2nd & 10 at AKR 30
Incompletion
8:25 - 3rd
Jeff Undercuffler Jr. pass incomplete to Alex Adams for a 1ST down BUFFALO Penalty, Defensive holding (Caleb Offord) to the Akron 35 for a 1ST down
2nd & 10 at AKR 25
0-yd Run
8:25 - 3rd
null
1st & 10 at AKR 35
Sack
8:25 - 3rd
Jeff Undercuffler Jr. sacked for a loss of 10 yards to the Akron 25
2nd & 10 at AKR 35
Incompletion
8:25 - 3rd
pass incomplete to Shocky Jacques-Louis
3rd & 20 at AKR 25
Punt
8:25 - 3rd
Noah Gettman punt for 29 yds
4th & 20 at AKR 25
Incompletion
3:31 - 3rd
pass incomplete to Daniel George
1st & 10 at AKR 25
3-yd Run
8:25 - 3rd
Mike Washington run for 3 yds to the Buff 49
1st & 10 at BUFF 46
5-yd Run
8:25 - 3rd
Mike Washington run for 5 yds to the Akron 46
2nd & 7 at BUFF 49
Incompletion
8:25 - 3rd
pass incomplete
3rd & 2 at AKR 46
Punt
8:25 - 3rd
Anthony Venneri punt for 39 yds
4th & 2 at AKR 46
33-yd Pass
8:25 - 3rd
Jeff Undercuffler Jr. pass complete to Shocky Jacques-Louis for 33 yds to the Akron 40 for a 1ST down BUFFALO Penalty, Defensive pass interference (Isaiah King) to the Akron 40 for a 1ST down
1st & 10 at AKR 7
0-yd Pass
8:25 - 3rd
Jeff Undercuffler Jr. pass complete to Tony Georges
1st & 10 at AKR 40
End of 3rd Quarter
7-yd Pass
8:25 - 4th
Ryan Jankowski pass complete to Alex Adams for 7 yds to the Akron 47
2nd & 10 at AKR 40
4-yd Pass
8:25 - 4th
Jeff Undercuffler Jr. pass complete to TJ Banks for 4 yds to the Buff 49 for a 1ST down
3rd & 3 at AKR 47
Incompletion
8:25 - 4th
pass incomplete to Alex Adams
1st & 10 at BUFF 49
6-yd Pass
8:25 - 4th
Jeff Undercuffler Jr. pass complete to TJ Banks for 6 yds to the Buff 43
2nd & 10 at BUFF 49
19-yd Pass
8:25 - 4th
Jeff Undercuffler Jr. pass complete to Alex Adams for 19 yds to the Buff 24 for a 1ST down
3rd & 4 at BUFF 43
Sack
8:25 - 4th
Jeff Undercuffler Jr. sacked for a loss of 8 yards to the Buff 32
1st & 10 at BUFF 24
Incompletion
8:25 - 4th
Jeff Undercuffler Jr. pass incomplete to Alex Adams, broken up by Marcus Fuqua for a 1ST down BUFFALO Penalty, Defensive pass interference (Marcus Fuqua) to the Buff 17 for a 1ST down
2nd & 18 at BUFF 32
Incompletion
8:25 - 4th
Jeff Undercuffler Jr. pass incomplete to Shocky Jacques-Louis
1st & 10 at BUFF 3
4th Quarter
Punt
10:46 - 3rd
Anthony Venneri punt for 64 yds
4th & 11 at BUFF 36
0-yd Pass
8:25 - 4th
Cole Snyder pass complete to Mike Washington
1st & 10 at BUFF 27
2-yd Run
8:25 - 4th
Mike Washington run for 2 yds to the Buff 29
2nd & 10 at BUFF 27
Incompletion
8:25 - 4th
Cole Snyder pass incomplete to Jovany Ruiz-Navarro for a 1ST down AKRON Penalty, Defensive pass interference (Tyson Durant) to the Buff 42 for a 1ST down
3rd & 8 at BUFF 29
Incompletion
8:25 - 4th
Cole Snyder pass incomplete to Justin Marshall for a 1ST down AKRON Penalty, Defensive pass interference (Tyson Durant) to the Akron 43 for a 1ST down
1st & 10 at BUFF 42
4-yd Run
8:25 - 4th
Tajay Ahmed run for 4 yds to the Akron 39
1st & 10 at AKR 43
Incompletion
8:25 - 4th
Cole Snyder pass incomplete to Justin Marshall, broken up by Jaden Woods for a 1ST down AKRON Penalty, unsportsmanlike conduct (KJ Martin) to the Akron 24 for a 1ST down
2nd & 6 at AKR 39
-5-yd Run
8:25 - 4th
Mike Washington run for a loss of 5 yards to the Akron 29
1st & 10 at AKR 24
0-yd Pass
8:25 - 4th
Cole Snyder pass complete to Mike Washington
2nd & 15 at AKR 29
Sack
8:25 - 4th
Cole Snyder sacked for a loss of 6 yards to the Akron 35
3rd & 15 at AKR 29
Field Goal Missed
8:25 - 4th
Alex McNulty 53 yd FG MISSED
4th & 21 at AKR 35
Incompletion
8:25 - 4th
pass incomplete to Daniel George
2nd & 6 at AKR 39
15-yd Penalty
8:25 - 4th
BUFFALO Penalty, face mask (15 yards) (Daishon Folsom) to the Buff 46 for a 1ST down
3rd & 6 at AKR 39
Fumble Recovery (Own)
8:25 - 4th
Clyde Price III run for 1 yd to the Buff 45 Clyde Price III fumbled, recovered by Akron Clyde Price III
1st & 10 at BUFF 46
Incompletion
8:25 - 4th
pass incomplete to Shocky Jacques-Louis
2nd & 9 at BUFF 45
Incompletion
8:25 - 4th
Jeff Undercuffler Jr. pass incomplete, broken up by Daymond Williams
3rd & 9 at BUFF 45
Punt
8:25 - 4th
Noah Gettman punt for 45 yds BUFFALO Penalty, Offensive holding (Tajay Ahmed) to the Buff 10
4th & 9 at BUFF 45
4-yd Run
7:08 - 4th
Clyde Price III run for 4 yds to the Akron 39
1st & 10 at AKR 35
3-yd Pass
8:25 - 4th
Cole Snyder pass complete to Mike Washington for 3 yds to the Buff 13
2nd & 10 at BUFF 10
5-yd Penalty
8:25 - 4th
BUFFALO Penalty, false start (Desmond Bessent) to the Buff 8
3rd & 7 at BUFF 13
28-yd Pass
8:25 - 4th
Cole Snyder pass complete to Ray Embry for 28 yds to the Buff 36 for a 1ST down
3rd & 12 at BUFF 8
Interception
8:25 - 4th
Cole Snyder pass intercepted
1st & 10 at BUFF 36
Incompletion
4:55 - 4th
Cole Snyder pass incomplete to Mike Washington, broken up by Victor Jones
1st & 10 at BUFF 10
Fumble Recovery
8:25 - 4th
Clyde Price III run for a loss of 2 yards to the Buff 40 Clyde Price III fumbled, recovered by Buff Jaylon Bass
1st & 10 at BUFF 38
14-yd Pass
8:25 - 4th
Cole Snyder pass complete to Quian Williams for 14 yds to the Akron 46 for a 1ST down
1st & 10 at BUFF 40
6-yd Pass
8:25 - 4th
Cole Snyder pass complete to Marlyn Johnson for 6 yds to the Akron 40
1st & 10 at AKR 46
14-yd Pass
8:25 - 4th
Cole Snyder pass complete to Trevor Borland for 14 yds to the Akron 26 for a 1ST down
2nd & 4 at AKR 40
10-yd Pass
8:25 - 4th
Cole Snyder pass complete to Justin Marshall for 10 yds to the Akron 16 for a 1ST down
1st & 10 at AKR 26
Incompletion
8:25 - 4th
pass incomplete to Mike Washington
1st & 10 at AKR 16
Incompletion
8:25 - 4th
pass incomplete to Marlyn Johnson
2nd & 10 at AKR 16
Incompletion
8:25 - 4th
pass incomplete to Quian Williams
3rd & 10 at AKR 16
Incompletion
8:25 - 4th
Cole Snyder pass incomplete to Quian Williams
1st & 10 at AKR 3
Sack
8:25 - 4th
Jeff Undercuffler Jr. sacked for a loss of 5 yards to the Akron 30
1st & 10 at AKR 35
Interception
8:25 - 4th
Jeff Undercuffler Jr. pass intercepted
2nd & 15 at AKR 30
AKR @ BUFF Videos
Quian Williams breaks the plane to give Buffalo a late lead
- 0:40
Justin Marshall makes an incredible TD catch for Buffalo
- 0:37
End Zone! Clyde Price finds pay dirt for Akron
- 0:29
Game Information
Buffalo, NY


2025 Standings
FBS
| Mid-American ConferenceMid-American Conference | CONF | OVR |
|---|---|---|
| Western Michigan | 7-1 | 10-4 |
| Ohio | 6-2 | 9-4 |
| Toledo | 6-2 | 8-5 |
| Miami (OH) | 6-2 | 7-7 |
| Central Michigan | 5-3 | 7-6 |
| Akron | 4-4 | 5-7 |
| Buffalo | 4-4 | 5-7 |
| Kent State | 4-4 | 5-7 |
| Eastern Michigan | 3-5 | 4-8 |
| Ball State | 3-5 | 4-8 |
| Bowling Green | 2-6 | 4-8 |
| Northern Illinois | 2-6 | 3-9 |
| Massachusetts | 0-8 | 0-12 |
NCAAF News

Ranking the best players in the college football transfer portal
The transfer portal closed Jan. 16. Here's your guide to the best players on the move this offseason.
6h

Clendon Thomas, Hall of Fame RB for Oklahoma in 1950s, dies at 90
Clendon Thomas, a Hall of Fame running back who helped Oklahoma win two national titles in the 1950s, died Monday night. He was 90.
8h

Northern Arizona AD Farkas resigns to focus on health, family
Uri Farkas resigned as Northern Arizona's athletic director on Tuesday, saying he wanted to focus on his "physical and mental health, as well as the overall well-being of my family."
9h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, Inc. All rights reserved.

