Week 14 · 2024
Kent State at Buffalo
Tue 11/26/2024 07:00 PMUB StadiumBuffalo pregame95% — Pregame win probability: 95% for Buffalo. Buffalo favored, and won.Conference
45°Overcast20 mph WSW · 62% humidityRecorded at kickoff by College Football Data
Kent State
7
0–12
Buffalo
43
9–4
Attendance
11,916
reported
BUF12 plays, 75 yd · Touchdown | ||||
| 15:00 | 1st & 10 | own 35 | Will Hryszko kickoff for 65 yds for a touchback | 0 |
| 15:00 | 1st & 10 | own 25 | Al-Jay Henderson run for 13 yds to the BUF 38 for a 1ST down | +13 |
| 15:00 | 1st & 10 | own 38 | C.J. Ogbonna pass complete to JJ Jenkins for 3 yds to the BUF 41 | +3 |
| 15:00 | 2nd & 7 | own 41 | CJ. Ogbonna pass incomplete to JJ Jenkins | 0 |
| 15:00 | 3rd & 7 | own 41 | C.J. Ogbonna pass complete to Victor Snow for 13 yds to the KENT 46 for a 1ST down | +13 |
| 15:00 | 1st & 10 | opp 46 | C.J. Ogbonna pass complete to Victor Snow for 8 yds to the KENT 38 | +8 |
| 15:00 | 2nd & 2 | opp 38 | Al-Jay Henderson run for 6 yds to the KENT 32 for a 1ST down | +6 |
| 15:00 | 1st & 10 | opp 32 | Al-Jay Henderson run for 2 yds to the KENT 30 | +2 |
| 15:00 | 2nd & 8 | opp 30 | C.J. Ogbonna pass complete to Jake Orlando for 9 yds to the KENT 21 for a 1ST down | +9 |
| 15:00 | 1st & 10 | opp 21 | C.J. Ogbonna pass incomplete to Javien Cuff | 0 |
| 15:00 | 2nd & 10 | opp 21 | Al-Jay Henderson run for 9 yds to the KENT 12 | +9 |
| 11:41 | 3rd & 1 | opp 12 | C.J. Ogbonna 12 Yd Run (Upton Bellenfant Kick) | +12 |
KENT5 plays, 4 yd · Punt | ||||
| 11:41 | 1st & 10 | own 35 | Upton Bellenfant kickoff for 65 yds for a touchback Kent State Penalty, substitution infraction (Luke Floriea) | +70 |
| 11:41 | 1st & 10 | own 20 | Jahzae Kimbrough run for a loss of 2 yards to the KENT 18 | −2 |
| 11:41 | 2nd & 12 | own 18 | Tommy Ulatowski pass complete to Jay Jay Etheridge for 10 yds to the KENT 28 | +10 |
| 11:41 | 3rd & 2 | own 28 | Tommy Ulatowski sacked by Dion Crawford for a loss of 4 yards to the KENT 24 | −4 |
| 9:47 | 4th & 6 | own 24 | Josh Smith punt for 57 yds Buffalo Penalty, Offensive holding (Caleb Tate) to the BUF 9 | +67 |
BUF10 plays, 91 yd · Touchdown | ||||
| 9:47 | 1st & 10 | own 9 | Jacqez Barksdale run for 2 yds to the BUF 11 | +2 |
| 9:47 | 2nd & 8 | own 11 | Al-Jay Henderson run for 2 yds to the BUF 13 | +2 |
| 9:47 | 3rd & 6 | own 13 | C.J. Ogbonna pass complete to Victor Snow for 21 yds to the BUF 34 for a 1ST down | +21 |
| 9:47 | 1st & 10 | own 34 | Jacqez Barksdale run for 6 yds to the BUF 40 | +6 |
| 9:47 | 2nd & 4 | own 40 | Jacqez Barksdale run for 10 yds to the 50 yard line for a 1ST down | +10 |
| 9:47 | 1st & 10 | midfield | C.J. Ogbonna run for 1 yd to the KENT 49 | +1 |
| 9:47 | 2nd & 9 | opp 49 | C.J. Ogbonna pass complete to Victor Snow for 8 yds to the KENT 41 | +8 |
| 9:47 | 3rd & 1 | opp 41 | Jacqez Barksdale run for 2 yds to the KENT 39 for a 1ST down | +2 |
| 5:35 | 1st & 10 | opp 39 | Tadd Barr 39 Yd pass from C.J. Ogbonna (Two-Point Pass Conversion Failed) | +39 |
| 5:35 | 1st & goal | opp 3 | Ethan Duane pass incomplete to Andrew Schnackenberg | −62 |
KENT9 plays, 32 yd · Punt | ||||
| 5:35 | 1st & 10 | own 35 | Upton Bellenfant kickoff for 65 yds for a touchback | 0 |
| 5:35 | 1st & 10 | own 25 | Jahzae Kimbrough run for 18 yds to the KENT 43 for a 1ST down | +18 |
| 5:35 | 1st & 10 | own 43 | Jahzae Kimbrough run for 6 yds to the KENT 49 | +6 |
| 5:35 | 2nd & 4 | own 49 | Tommy Ulatowski pass incomplete to Ardell Banks, broken up by Tristan Souza | 0 |
| 5:35 | 3rd & 4 | own 49 | Buffalo Penalty, off-side (Tristan Souza) to the BUF 46 for a 1ST down | +5 |
| 5:35 | 1st & 10 | opp 46 | Tommy Ulatowski pass incomplete | 0 |
| 5:35 | 2nd & 10 | opp 46 | Curtis Douglas run for 3 yds to the BUF 43 | +3 |
| 5:35 | 3rd & 7 | opp 43 | Tommy Ulatowski pass incomplete to Jay Jay Etheridge | 0 |
| 3:09 | 4th & 7 | opp 43 | Josh Smith punt for 33 yds | 0 |
BUF4 plays, 5 yd · Punt | ||||
| 3:09 | 1st & 10 | own 10 | Jacqez Barksdale run for a loss of 1 yard to the BUF 9 | −1 |
| 3:09 | 2nd & 11 | own 9 | Jacqez Barksdale run for no gain to the BUF 9 | 0 |
| 3:09 | 3rd & 11 | own 9 | C.J. Ogbonna run for 6 yds to the BUF 15 | +6 |
| 1:19 | 4th & 5 | own 15 | Ethan Duane punt for 39 yds | 0 |
KENT5 plays, 8 yd · On downs | ||||
| 1:19 | 1st & 10 | own 46 | Jahzae Kimbrough run for a loss of 2 yards to the KENT 44 | −2 |
| 1:00 | 2nd & 12 | own 44 | Jahzae Kimbrough run for 9 yds to the BUF 47 | +9 |
| 0:00 | own 44 | End of 1st Quarter | 0 | |
| 15:00 | 3rd & 3 | opp 47 | Ruel Tomlinson run for 2 yds to the BUF 45 | +2 |
| 14:19 | 4th & 1 | opp 45 | Tommy Ulatowski run for a loss of 1 yard to the BUF 46 | −1 |
KENT1 play, 0 yd · End of period | ||||
| 0:10 | 1st & 10 | own 4 | Team Kneel for a loss of 1 yard to the BUF 35 | −1 |
BUF6 plays, 54 yd · Touchdown | ||||
| 14:19 | 1st & 10 | own 46 | C.J. Ogbonna pass complete to Victor Snow for 16 yds to the KENT 38 for a 1ST down | +16 |
| 14:19 | 1st & 10 | opp 38 | C.J. Ogbonna run for 1 yd to the KENT 37 | +1 |
| 14:19 | 2nd & 9 | opp 37 | C.J. Ogbonna pass complete to Messiah Burch for 4 yds to the KENT 33 | +4 |
| 14:19 | 3rd & 5 | opp 33 | C.J. Ogbonna pass incomplete to Victor Snow for a 1ST down Kent State Penalty, roughing passer (Matt Harmon) to the KENT 18 for a 1ST down | +15 |
| 12:39 | 1st & 10 | opp 18 | Victor Snow 18 Yd pass from C.J. Ogbonna (Two-Point Pass Conversion Failed) | +18 |
| 12:39 | 1st & goal | opp 3 | C.J. Ogbonna pass incomplete to JJ Jenkins | −62 |
KENT5 plays, -1 yd · Punt | ||||
| 12:39 | 1st & 10 | own 35 | Upton Bellenfant kickoff for 64 yds | 0 |
| 12:39 | 1st & 10 | own 25 | Jahzae Kimbrough run for 2 yds to the KENT 27 | +2 |
| 12:39 | 2nd & 8 | own 27 | Tommy Ulatowski pass incomplete to Luke Floriea | 0 |
| 12:39 | 3rd & 8 | own 27 | Tommy Ulatowski sacked by Dion Crawford for a loss of 3 yards to the KENT 24 | −3 |
| 11:03 | 4th & 11 | own 24 | Josh Smith punt for 47 yds , Victor Snow returns for 59 yds to the KENT 12 | +59 |
BUF2 plays, -7 yd · Turnover | ||||
| 11:03 | 1st & 10 | opp 12 | Messiah Burch run for a loss of 7 yards to the KENT 19 | −7 |
| 10:28 | 2nd & 17 | opp 19 | C.J. Ogbonna pass intercepted by Canaan Williams | 0 |
KENT8 plays, 57 yd · On downs | ||||
| 10:28 | 1st & 10 | own 8 | Ruel Tomlinson run for 8 yds to the KENT 16 | +8 |
| 10:28 | 2nd & 2 | own 16 | Tommy Ulatowski pass complete to Jay Jay Etheridge for 37 yds to the BUF 47 for a 1ST down | +37 |
| 10:28 | 1st & 10 | opp 47 | Curtis Douglas run for 7 yds to the BUF 40 | +7 |
| 10:28 | 2nd & 3 | opp 40 | Ruel Tomlinson pass complete to Jay Jay Etheridge for 5 yds to the BUF 35 for a 1ST down | +5 |
| 10:28 | 1st & 10 | opp 35 | Curtis Douglas run for a loss of 1 yard to the BUF 36 | −1 |
| 10:28 | 2nd & 11 | opp 36 | Curtis Douglas run for 3 yds to the BUF 33 | +3 |
| 10:28 | 3rd & 8 | opp 33 | Ruel Tomlinson run for no gain to the BUF 33 | 0 |
| 6:21 | 4th & 8 | opp 33 | Ruel Tomlinson sacked by Shaun Dolac and Kobe Stewart for a loss of 2 yards to the BUF 35 | −2 |
BUF7 plays, 65 yd · Touchdown | ||||
| 6:21 | 1st & 10 | own 35 | Al-Jay Henderson run for 1 yd to the BUF 36 | +1 |
| 6:21 | 2nd & 9 | own 36 | Al-Jay Henderson run for 1 yd to the BUF 37 | +1 |
| 6:21 | 3rd & 8 | own 37 | C.J. Ogbonna sacked by Stephen Daley for 0 yards to the KENT 37 for a 1ST down Kent State Penalty, face mask (15 yards) (Kameron Olds) to the KENT 48 for a 1ST down | +15 |
| 6:21 | 1st & 10 | opp 48 | Al-Jay Henderson run for 10 yds to the KENT 38 for a 1ST down | +10 |
| 6:21 | 1st & 10 | opp 38 | Al-Jay Henderson run for 3 yds to the KENT 35 | +3 |
| 6:21 | 2nd & 7 | opp 35 | C.J. Ogbonna pass complete to Jacqez Barksdale for 15 yds to the KENT 20 for a 1ST down | +15 |
| 3:20 | 1st & 10 | opp 20 | Al-Jay Henderson 20 Yd Run (Upton Bellenfant Kick) | +20 |
KENT4 plays, 5 yd · Punt | ||||
| 3:18 | 1st & 10 | own 35 | Upton Bellenfant kickoff for 55 yds , Ardell Banks return for 2 yds to the KENT 12 | +2 |
| 3:18 | 1st & 10 | own 12 | Ruel Tomlinson run for 2 yds to the KENT 14 | +2 |
| 2:00 | 2nd & 8 | own 14 | Curtis Douglas run for 3 yds to the KENT 17 | +3 |
| 1:43 | 3rd & 5 | own 17 | Josh Smith punt for 38 yds , Victor Snow returns for 25 yds to the KENT 30 | +25 |
BUF7 plays, 26 yd · On downs | ||||
| 1:43 | 1st & 10 | opp 30 | Al-Jay Henderson run for 5 yds to the KENT 25 | +5 |
| 1:43 | 2nd & 5 | opp 25 | Al-Jay Henderson run for 1 yd to the KENT 24 | +1 |
| 1:43 | 3rd & 4 | opp 24 | C.J. Ogbonna pass complete to Victor Snow for 11 yds to the KENT 13 for a 1ST down | +11 |
| 1:43 | 1st & 10 | opp 13 | Al-Jay Henderson run for 2 yds to the KENT 11 | +2 |
| 0:38 | 2nd & 8 | opp 11 | CJ. Ogbonna pass incomplete to Al-Jay Henderson | 0 |
| 0:38 | 3rd & 8 | opp 11 | C.J. Ogbonna run for 6 yds to the KENT 5 | +6 |
| 0:16 | 4th & 2 | opp 5 | C.J. Ogbonna run for 1 yd to the KENT 4 | +1 |
KENT5 plays, 4 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Upton Bellenfant kickoff for 65 yds for a touchback | 0 |
| 15:00 | 1st & 10 | own 25 | Ruel Tomlinson run for no gain to the KENT 25 | 0 |
| 15:00 | 2nd & 10 | own 25 | Ruel Tomlinson pass complete to Luke Floriea for 7 yds to the KENT 32 | +7 |
| 15:00 | 3rd & 3 | own 32 | Ruel Tomlinson sacked by Cornell Evans and Kobe Stewart for a loss of 3 yards to the KENT 29 | −3 |
| 13:00 | 4th & 6 | own 29 | Josh Smith punt for 32 yds , John Keough returns for no gain to the BUF 39, Fumble Recovery by Brodyn Bishop | +32 |
KENT4 plays, 39 yd · Touchdown | ||||
| 13:00 | 1st & 10 | opp 39 | Tommy Ulatowski pass complete to Jay Jay Etheridge for a loss of 4 yards to the BUF 43 | −4 |
| 13:00 | 2nd & 14 | opp 43 | Tommy Ulatowski pass complete to Jay Jay Etheridge for no gain to the BUF 43 | 0 |
| 13:00 | 3rd & 14 | opp 43 | Tommy Ulatowski pass complete to Jay Jay Etheridge for 16 yds to the BUF 27 for a 1ST down | +16 |
| 11:24 | 1st & 10 | opp 27 | Luke Floriea 27 Yd pass from Tommy Ulatowski (Will Hryszko Kick) | +27 |
BUF5 plays, 3 yd · Punt | ||||
| 11:24 | 1st & 10 | own 35 | Will Hryszko kickoff for 64 yds | 0 |
| 11:24 | 1st & 10 | own 25 | C.J. Ogbonna pass complete to Victor Snow for 4 yds to the BUF 29 | +4 |
| 11:24 | 2nd & 6 | own 29 | Al-Jay Henderson run for 1 yd to the BUF 30 | +1 |
| 11:24 | 3rd & 5 | own 30 | C.J. Ogbonna sacked by CJ Young for a loss of 2 yards to the BUF 28 | −2 |
| 9:49 | 4th & 7 | own 28 | Ethan Duane punt for 61 yds | 0 |
KENT4 plays, 6 yd · Punt | ||||
| 9:49 | 1st & 10 | own 11 | Jahzae Kimbrough run for 1 yd to the KENT 12 | +1 |
| 9:49 | 2nd & 9 | own 12 | Tommy Ulatowski pass complete to Luke Floriea for 5 yds to the KENT 17 | +5 |
| 9:49 | 3rd & 4 | own 17 | Tommy Ulatowski pass incomplete | 0 |
| 8:14 | 4th & 4 | own 17 | Josh Smith punt for 24 yds | 0 |
BUF7 plays, 41 yd · Touchdown | ||||
| 8:14 | 1st & 10 | opp 41 | C.J. Ogbonna pass incomplete, broken up by Zaid Hamdan Kent State Penalty, off-side (Jaire Rawlison) to the KENT 36 | +5 |
| 8:14 | 1st & 5 | opp 36 | Al-Jay Henderson run for 12 yds to the KENT 24 for a 1ST down | +12 |
| 8:14 | 1st & 10 | opp 24 | CJ. Ogbonna pass incomplete | 0 |
| 8:14 | 2nd & 10 | opp 24 | Al-Jay Henderson run for 14 yds to the KENT 10 for a 1ST down | +14 |
| 8:14 | 1st & goal | opp 10 | Al-Jay Henderson run for a loss of 1 yard to the KENT 11 | −1 |
| 8:14 | 2nd & goal | opp 11 | C.J. Ogbonna pass incomplete to JJ Jenkins, broken up by Jaire Rawlison | 0 |
| 6:40 | 3rd & goal | opp 11 | C.J. Ogbonna run for 11 yds for a TD (Upton Bellenfant KICK) | +11 |
KENT7 plays, 18 yd · Punt | ||||
| 6:40 | 1st & 10 | own 35 | Upton Bellenfant kickoff for 65 yds for a touchback | 0 |
| 6:40 | 1st & 10 | own 25 | Jahzae Kimbrough run for 8 yds to the KENT 33 | +8 |
| 6:40 | 2nd & 2 | own 33 | Tommy Ulatowski run for 15 yds to the KENT 48 for a 1ST down | +15 |
| 6:40 | 1st & 10 | own 48 | Jahzae Kimbrough run for a loss of 2 yards to the KENT 46 | −2 |
| 6:40 | 2nd & 12 | own 46 | Jahzae Kimbrough run for 2 yds to the KENT 48 | +2 |
| 6:40 | 3rd & 10 | own 48 | Ruel Tomlinson sacked by Shaun Dolac and Antonio Colclough for a loss of 5 yards to the KENT 43 | −5 |
| 3:30 | 4th & 15 | own 43 | Josh Smith punt for 30 yds | 0 |
BUF10 plays, 49 yd · Field goal | ||||
| 3:30 | 1st & 10 | own 27 | Al-Jay Henderson run for 8 yds to the BUF 35 | +8 |
| 3:30 | 2nd & 2 | own 35 | Al-Jay Henderson run for no gain to the BUF 35 | 0 |
| 3:30 | 3rd & 2 | own 35 | Al-Jay Henderson run for 10 yds to the BUF 45 for a 1ST down Kent State Penalty, substitution infraction (Luke Floriea) to the BUF 45 for a 1ST down | +10 |
| 3:30 | 1st & 10 | own 45 | Jacqez Barksdale run for 2 yds to the BUF 47 | +2 |
| 3:30 | 2nd & 8 | own 47 | Al-Jay Henderson run for 23 yds to the KENT 30 for a 1ST down | +23 |
| 3:30 | 1st & 10 | opp 30 | Al-Jay Henderson run for 9 yds to the KENT 21 | +9 |
| 0:30 | 2nd & 1 | opp 21 | Al-Jay Henderson run for a loss of 3 yards to the KENT 24 | −3 |
| 0:00 | opp 21 | End of 3rd Quarter | 0 | |
| 15:00 | 3rd & 4 | opp 24 | C.J. Ogbonna pass incomplete to Tadd Barr, broken up by Dallas Branch | 0 |
| 14:47 | 4th & 4 | opp 24 | Upton Bellenfant 42 Yd Field Goal | +42 |
KENT5 plays, 6 yd · Punt | ||||
| 14:47 | 1st & 10 | own 35 | Upton Bellenfant kickoff for 59 yds | 0 |
| 14:47 | 1st & 10 | own 25 | Jahzae Kimbrough run for 6 yds to the KENT 31 | +6 |
| 14:47 | 2nd & 4 | own 31 | Ruel Tomlinson pass incomplete to Luke Floriea | 0 |
| 14:47 | 3rd & 4 | own 31 | Ruel Tomlinson pass incomplete to Luke Floriea | 0 |
| 13:51 | 4th & 4 | own 31 | Josh Smith punt for 44 yds | 0 |
BUF10 plays, 30 yd · Punt | ||||
| 13:51 | 1st & 10 | own 25 | Al-Jay Henderson run for 1 yd to the BUF 26 | +1 |
| 13:51 | 2nd & 9 | own 26 | Al-Jay Henderson run for 6 yds to the BUF 32 | +6 |
| 13:51 | 3rd & 3 | own 32 | Al-Jay Henderson run for 9 yds to the BUF 41 for a 1ST down | +9 |
| 13:51 | 1st & 10 | own 41 | Al-Jay Henderson run for 7 yds to the BUF 48 | +7 |
| 13:51 | 2nd & 3 | own 48 | Al-Jay Henderson run for 11 yds to the KENT 41 for a 1ST down | +11 |
| 13:51 | 1st & 10 | opp 41 | Al-Jay Henderson run for no gain to the KENT 41 | 0 |
| 13:51 | 2nd & 10 | opp 41 | C.J. Ogbonna pass incomplete to Victor Snow, broken up by Matt Harmon | 0 |
| 13:51 | 3rd & 10 | opp 41 | Buffalo Penalty, delay of game (-5 Yards) to the KENT 46 | −5 |
| 13:51 | 3rd & 15 | opp 46 | Jacqez Barksdale run for 1 yd to the KENT 45 | +1 |
| 9:26 | 4th & 14 | opp 45 | Ethan Duane punt for 30 yds | 0 |
KENT4 plays, -4 yd · Punt | ||||
| 9:26 | 1st & 10 | own 15 | Jahzae Kimbrough run for 2 yds to the KENT 17 | +2 |
| 9:26 | 2nd & 8 | own 17 | Ruel Tomlinson sacked by Daishon Folsom and Shaun Dolac for a loss of 5 yards to the KENT 12 | −5 |
| 9:26 | 3rd & 13 | own 12 | Ruel Tomlinson pass complete to Luke Floriea for a loss of 1 yard to the KENT 11 | −1 |
| 7:24 | 4th & 14 | own 11 | Josh Smith punt for 31 yds | 0 |
BUF4 plays, 42 yd · Touchdown | ||||
| 7:24 | 1st & 10 | opp 42 | C.J. Ogbonna run for 15 yds to the KENT 27 for a 1ST down | +15 |
| 7:24 | 1st & 10 | opp 27 | Jacqez Barksdale run for no gain to the KENT 27 | 0 |
| 7:24 | 2nd & 10 | opp 27 | Al-Jay Henderson run for 3 yds to the KENT 24 | +3 |
| 5:17 | 3rd & 7 | opp 24 | Javien Cuff 24 Yd pass from C.J. Ogbonna (Upton Bellenfant Kick) | +24 |
KENT7 plays, 40 yd · Turnover | ||||
| 5:17 | 1st & 10 | own 35 | Upton Bellenfant kickoff for 50 yds | 0 |
| 5:17 | 1st & 10 | own 25 | Jahzae Kimbrough run for 14 yds to the KENT 39 for a 1ST down | +14 |
| 5:17 | 1st & 10 | own 39 | Jahzae Kimbrough run for 3 yds to the KENT 42 | +3 |
| 5:17 | 2nd & 7 | own 42 | Ayden Harris run for 7 yds to the KENT 49 for a 1ST down | +7 |
| 5:17 | 1st & 10 | own 49 | Ayden Harris run for 6 yds to the BUF 45 | +6 |
| 5:17 | 2nd & 4 | opp 45 | Ayden Harris run for 10 yds to the BUF 35 for a 1ST down | +10 |
| 1:51 | 1st & 10 | opp 35 | Luke Floriea pass intercepted | 0 |
BUF4 plays, 7 yd · End of period | ||||
| 1:51 | 1st & 10 | own 30 | Jacqez Barksdale run for 1 yd to the BUF 31 | +1 |
| 1:51 | 2nd & 9 | own 31 | Jacqez Barksdale run for 6 yds to the BUF 37 | +6 |
| 1:51 | 3rd & 3 | own 37 | Jacqez Barksdale run for a loss of 5 yards to the BUF 37 | −5 |
| 0:00 | opp 37 | End of 4th Quarter | 0 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 10 meetings vs. Kent State
Buffalo 6–4 vs Kent State
- 2023 · wk 8Buffalo 24 @ Kent State 6
- 2022 · wk 13Kent State 30 @ Buffalo 27
- 2021 · wk 6Buffalo 38 @ Kent State 48
- 2020 · wk 13Kent State 41 @ Buffalo 70
- 2019 · wk 12Buffalo 27 @ Kent State 30
- 2018 · wk 11Kent State 14 @ Buffalo 48
- 2017 · wk 5Buffalo 27 @ Kent State 13
- 2016 · wk 6Kent State 44 @ Buffalo 20
- 2015 · wk 10Buffalo 18 @ Kent State 17
- 2013 · wk 9Buffalo 41 @ Kent State 21
Previous 2 meetings vs. Pete Lembo
Kent State 1–1 vs Pete Lembo
- 2013 · wk 7Kent State 24 @ Ball State 27
- 2012 · wk 5Ball State 43 @ Kent State 45
Previous meeting vs. Kenni Burns
Buffalo 1–0 vs Kenni Burns
- 2023 · wk 8Buffalo 24 @ Kent State 6
Research
Keep this open while you look at others