Week 3 · 2025

Buffalo at Kent State

Sat 09/13/2025 12:00 PMDix StadiumKent State pregame5%Pregame win probability: 5% for Kent State. Buffalo favored, and won.Conference

77°Clear3 mph NW · 40% humidityRecorded at kickoff by College Football Data

Buffalo

31

5–7

Kent State

28

5–7

Attendance

11,833

reported

BUF12 plays, 26 yd · On downs

15:001st & 10own 35Will Hryszko kickoff for 60 yds0
14:521st & 10own 35Al-Jay Henderson run for 3 yds to the BUF 38+3
14:262nd & 7own 38Ta'Quan Roberson pass complete to Devare Mathis for 6 yds to the BUF 44+6
14:103rd & 1own 44Al-Jay Henderson run for 1 yd to the BUF 45 for a 1ST down+1
13:491st & 10own 45Ta'Quan Roberson pass incomplete to Evan King0
13:412nd & 10own 45Messiah Burch run for 7 yds to the KENT 48+7
12:503rd & 3opp 48Ta'Quan Roberson pass complete to Al-Jay Henderson for 1 yd to the KENT 47+1
12:274th & 2opp 47Ta'Quan Roberson run for 3 yds to the KENT 44 for a 1ST down+3
11:571st & 10opp 44Lamar Sperling run for 1 yd to the KENT 43+1
11:362nd & 9opp 43Lamar Sperling run for 1 yd to the KENT 42+1
11:003rd & 8opp 42Ta'Quan Roberson pass complete to Al-Jay Henderson for 3 yds to the KENT 39+3
10:234th & 5opp 39Ta'Quan Roberson run for no gain to the KENT 39 Ta'Quan Roberson fumbled, recovered by BUF0

KENT3 plays, 61 yd · Touchdown

10:161st & 10own 39Jahzae Kimbrough run for 4 yds to the KENT 43+4
9:342nd & 6own 43Dru DeShields pass complete to Wayne Harris for 26 yds to the BUF 31 for a 1ST down+26
8:541st & 10opp 31Maurice Stephens run for 31 yds for a TD (Will Hryszko KICK)+31

BUF6 plays, 13 yd · Turnover

8:541st & 10own 35Will Hryszko kickoff for 65 yds for a touchback0
8:411st & 10own 25Ta'Quan Roberson pass complete to Nik McMillan for 2 yds to the BUF 27+2
8:162nd & 8own 27Al-Jay Henderson run for 10 yds to the BUF 37 for a 1ST down+10
7:401st & 10own 37Al-Jay Henderson run for 1 yd to the BUF 38+1
7:062nd & 9own 38Ta'Quan Roberson pass incomplete to Nik McMillan0
6:593rd & 9own 38Ta'Quan Roberson pass intercepted Derrick Jackson return for no gain to the KENT 340

KENT10 plays, 32 yd · On downs

6:521st & 10own 34Jahzae Kimbrough run for a loss of 1 yard to the KENT 33−1
6:102nd & 11own 33Dru DeShields pass complete to Wayne Harris for 5 yds to the KENT 38+5
5:283rd & 6own 38Dru DeShields run for 10 yds to the KENT 48 for a 1ST down+10
4:591st & 10own 48Gavin Garcia run for 4 yds to the BUF 48+4
4:242nd & 6opp 48Dru DeShields run for 4 yds to the BUF 44+4
3:423rd & 2opp 44Jahzae Kimbrough run for 4 yds to the BUF 40 for a 1ST down+4
3:001st & 10opp 40Gavin Garcia run for no gain to the BUF 400
2:212nd & 10opp 40Dru DeShields pass incomplete to Jahzae Kimbrough0
2:083rd & 10opp 40Dru DeShields pass complete to Wayne Harris for 6 yds to the BUF 34+6
1:354th & 4opp 34Dru DeShields pass incomplete to Wayne Harris0

BUF4 plays, 9 yd · Punt

1:231st & 10own 34Ta'Quan Roberson run for 4 yds to the BUF 38+4
1:092nd & 6own 38Al-Jay Henderson run for 4 yds to the BUF 42+4
0:453rd & 2own 42Al-Jay Henderson run for 1 yd to the BUF 43+1
0:094th & 1own 43Dylan Drennan punt for 45 yds , Wayne Harris returns for no gain to the KENT 120

KENT9 plays, 10 yd · Punt

0:001st & 10own 12Gavin Garcia run for a loss of 1 yard to the KENT 11−1
0:00own 12End of 1st Quarter−1
14:552nd & 11own 11Gavin Garcia run for 7 yds to the KENT 18+7
14:113rd & 4own 18Dru DeShields run for 5 yds to the KENT 23 for a 1ST down+5
13:341st & 10own 23Cade Wolford run for 9 yds to the KENT 32+9
12:582nd & 1own 32Kent State Penalty, Intentional Grounding (Dru DeShields) to the KENT 23−9
12:493rd & 10own 23Kent State Penalty, Illegal Formation (Yards) declined0
12:354th & 6own 27PENALTY KSU False Start (Buchanan,Martell) 5 yards from KSU27 to KSU22. NO PLAY.−5
12:274th & 11own 22punt blocked by Miles Greer, punt out-of-bounds at the KENT 8 blocked by Miles Greer0

BUF1 play, 3 yd · Turnover

12:221st & goalopp 8Ta'Quan Roberson sacked by Antoine Campbell Jr. for a loss of 3 yards to the KENT 5 Ta'Quan Roberson fumbled, recovered by KENT Mason Woods , return for 0 yards−3

KENT12 plays, 59 yd · Punt

12:221st & 10own 5PENALTY KSU False Start (Hopperton,Hunter) 2 yards from KSU05 to KSU03. NO PLAY.−2
12:161st & 12own 3Gavin Garcia run for 6 yds to the KENT 9+6
11:392nd & 6own 9Gavin Garcia run for 4 yds to the KENT 13+4
10:583rd & 2own 13Gavin Garcia run for 4 yds to the KENT 17 for a 1ST down+4
10:171st & 10own 17Timeout Kent State, clock 10:170
10:091st & 10own 17Dru DeShields run for 6 yds to the KENT 23+6
9:352nd & 4own 23Dru DeShields pass incomplete to Sebastian Brown0
9:193rd & 4own 23Dru DeShields pass complete to Cade Wolford for 43 yds to the BUF 34 for a 1ST down+43
8:391st & 10opp 34Dru DeShields pass complete to Sebastian Brown for 2 yds to the BUF 36+2
8:072nd & 12opp 36Dru DeShields pass complete to Sebastian Brown for 5 yds to the BUF 31+5
7:313rd & 7opp 31Dru DeShields sacked by Mitchell Gonser for a loss of 5 yards to the BUF 36−5
6:454th & 12opp 36Dru DeShields punt for 34 yds0

BUF5 plays, 30 yd · Punt

6:311st & 10own 2Ta'Quan Roberson pass complete to Chance Morrow for 12 yds to the BUF 14 for a 1ST down+12
6:031st & 10own 14James McNeil Jr. run for 2 yds to the BUF 16+2
5:222nd & 8own 16Ta'Quan Roberson run for 5 yds to the BUF 21+5
4:423rd & 3own 21Ta'Quan Roberson run for 11 yds to the BUF 32 for a 1ST down+11
4:221st & 10own 32Dylan Drennan punt for 25 yds, punt out-of-bounds at the KENT 430

KENT4 plays, 57 yd · Touchdown

4:151st & 10own 43Jahzae Kimbrough run for 1 yd to the KENT 44+1
3:432nd & 9own 44Dru DeShields pass complete to Jahzae Kimbrough for no gain to the KENT 440
2:593rd & 9own 44Dru DeShields pass complete to Ardell Banks for 15 yds to the BUF 41 for a 1ST down+15
2:331st & 10opp 41Dru DeShields pass complete to Cade Wolford for 41 yds for a TD (Will Hryszko KICK)+41

BUF10 plays, 92 yd · Touchdown

2:301st & 10own 35Will Hryszko kickoff for 64 yds0
2:171st & 10own 8Ta'Quan Roberson pass complete to Jasaiah Gathings for 13 yds to the BUF 21 for a 1ST down+13
2:001st & 10own 21Ta'Quan Roberson pass complete to Victor Snow for 7 yds to the BUF 28+7
2:002nd & 3own 28PENALTY BU False Start (Gathings,Jasaiah) 5 yards from BU28 to BU23. NO PLAY.−5
1:552nd & 8own 23Ta'Quan Roberson pass incomplete to Jasaiah Gathings0
1:463rd & 8own 23Ta'Quan Roberson run for 27 yds to the 50 yard line for a 1ST down+27
1:321st & 10midfieldTa'Quan Roberson pass incomplete to Jasaiah Gathings0
1:322nd & 10midfieldPENALTY KSU Offside (Davis,Jelani) 5 yards from BU50 to KSU45. NO PLAY.+5
1:262nd & 5opp 45Ta'Quan Roberson pass complete to Jasaiah Gathings for 7 yds to the KENT 38 for a 1ST down+7
1:121st & 10opp 38Ta'Quan Roberson pass complete to Nik McMillan for 38 yds for a TD (Jack Howes KICK)+38

KENT7 plays, -1 yd · Punt

1:121st & 10own 35Jack Howes kickoff for 65 yds for a touchback0
1:061st & 10own 25Jahzae Kimbrough run for a loss of 2 yards to the KENT 23−2
1:062nd & 12own 23Timeout Buffalo, clock 01:060
1:032nd & 12own 23Dru DeShields pass incomplete to Sebastian Brown0
0:583rd & 12own 23Gavin Garcia run for 1 yd to the KENT 24+1
0:584th & 11own 24Timeout Buffalo, clock 00:580
0:494th & 11own 24Charlie Durkin punt for 43 yds , Victor Snow returns for 7 yds to the BUF 40+7

BUF12 plays, 50 yd · Field goal

0:431st & 10own 40Ta'Quan Roberson pass complete to Al-Jay Henderson for a loss of 1 yard to the BUF 39−1
0:432nd & 11own 39Timeout Buffalo, clock 00:430
0:372nd & 11own 39Ta'Quan Roberson pass complete to Chance Morrow for 13 yds to the KENT 48 for a 1ST down+13
0:321st & 10opp 48Ta'Quan Roberson pass incomplete to Chance Morrow0
0:252nd & 10opp 48Ta'Quan Roberson pass complete to Al-Jay Henderson for 13 yds to the KENT 35 for a 1ST down+13
0:191st & 10opp 35Ta'Quan Roberson pass complete to Nik McMillan for 10 yds to the KENT 25 for a 1ST down+10
0:121st & 10opp 25Ta'Quan Roberson pass incomplete to Jasaiah Gathings0
0:072nd & 10opp 25(00:11) No Huddle-Shotgun Roberson,Ta'Quan pass incomplete deep left to Snow,Victor thrown to KSU00, 1ST DOWN, PENALTY KSU Pass Interference (Muhammad,A'tiq) 15 yards from KSU25 to KSU10, 1ST DOWN. NO PLAY.+15
0:071st & goalopp 10Timeout Kent State, clock 00:070
0:031st & goalopp 10Ta'Quan Roberson pass incomplete to Chance Morrow0
0:002nd & goalopp 10Jack Howes 28 yd FG GOOD+28
0:00own 35End of 2nd Quarter0

KENT5 plays, 1 yd · Punt

14:551st & 10own 35Jack Howes kickoff for 64 yds , Da'Realyst Clark return for 19 yds to the KENT 20+19
14:441st & 10own 20Dru DeShields pass complete to Hunter Hopperton for 1 yd to the KENT 21+1
14:282nd & 9own 21Dru DeShields pass incomplete to Wayne Harris0
14:233rd & 9own 21Dru DeShields pass incomplete to Wayne Harris0
14:164th & 9own 21Charlie Durkin punt for 39 yds, fair catch by Victor Snow at the BUF 400

BUF4 plays, 7 yd · Punt

14:061st & 10own 40Ta'Quan Roberson pass complete to Al-Jay Henderson for 6 yds to the BUF 46+6
13:482nd & 4own 46Al-Jay Henderson run for 2 yds to the BUF 48+2
13:143rd & 2own 48Al-Jay Henderson run for a loss of 1 yard to the BUF 47−1
12:344th & 3own 47Dylan Drennan punt for 42 yds , Wayne Harris returns for 14 yds to the KENT 25+14

KENT4 plays, 6 yd · Punt

12:271st & 10own 25Gavin Garcia run for 5 yds to the KENT 30+5
11:552nd & 5own 30Gavin Garcia run for 4 yds to the KENT 34+4
11:123rd & 1own 34Jahzae Kimbrough run for a loss of 3 yards to the KENT 31−3
10:294th & 4own 31Charlie Durkin punt for 41 yds, punt out-of-bounds at the BUF 47 , Victor Snow returns for 19 yds to the BUF 47+19

BUF4 plays, 53 yd · Touchdown

10:171st & 10own 47Ta'Quan Roberson pass complete to Chance Morrow for 20 yds to the KENT 33 for a 1ST down+20
9:571st & 10opp 33Ta'Quan Roberson pass complete to Victor Snow for 5 yds to the KENT 28+5
9:432nd & 5opp 28Ta'Quan Roberson pass complete to Chance Morrow for 7 yds to the KENT 21 for a 1ST down+7
9:281st & 10opp 21Ta'Quan Roberson pass complete to Chance Morrow for 21 yds for a TD (Jack Howes KICK)+21

KENT5 plays, 9 yd · Punt

9:281st & 10own 35Jack Howes kickoff for 65 yds0
9:141st & 10own 25Dru DeShields pass complete to Wayne Harris for 2 yds to the KENT 27+2
8:432nd & 8own 27Dru DeShields run for 7 yds to the KENT 34+7
8:103rd & 1own 34Gavin Garcia run for no gain to the KENT 340
7:314th & 1own 34Charlie Durkin punt for 51 yds, fair catch by Victor Snow at the BUF 150

BUF6 plays, 85 yd · Touchdown

7:271st & 10own 15Ta'Quan Roberson pass incomplete to Messiah Burch0
7:222nd & 10own 15Ta'Quan Roberson pass incomplete to Jasaiah Gathings0
7:093rd & 10own 15Ta'Quan Roberson run for 11 yds to the BUF 26 for a 1ST down+11
6:401st & 10own 26Ta'Quan Roberson run for 3 yds to the BUF 29+3
5:542nd & 7own 29Ta'Quan Roberson pass complete to Nik McMillan for 33 yds to the KENT 38 for a 1ST down+33
5:151st & 10opp 38Al-Jay Henderson run for 38 yds for a TD (Jack Howes KICK)+38

KENT6 plays, 75 yd · Touchdown

5:151st & 10own 35Jack Howes kickoff for 63 yds0
5:101st & 10own 25(05:11) No Huddle-Shotgun DeShields,Dru sacked for loss of 13 yards to the KSU12 (Stewart,Kobe) PENALTY BU Face Mask (Stewart,Kobe) 15 yards from KSU25 to KSU40, 1ST DOWN. NO PLAY.+15
4:531st & 10own 40Jahzae Kimbrough run for a loss of 2 yards to the KENT 38−2
4:052nd & 12own 38Dru DeShields pass complete to Hunter Hopperton for 10 yds to the KENT 48+10
3:343rd & 2own 48Dru DeShields run for 2 yds to the 50 yard line for a 1ST down+2
2:581st & 10midfieldDru DeShields pass complete to Terik Mulder for 50 yds for a TD (Will Hryszko KICK)+50

BUF9 plays, 23 yd · Punt

2:581st & 10own 35Will Hryszko kickoff for 65 yds for a touchback0
2:521st & 10own 25Al-Jay Henderson run for 2 yds to the BUF 27+2
2:152nd & 8own 27Ta'Quan Roberson pass complete to Nik McMillan for 13 yds to the BUF 40 for a 1ST down+13
2:011st & 10own 40Ta'Quan Roberson pass complete to Jasaiah Gathings for 3 yds to the BUF 43 Buffalo Penalty, Offensive Holding (Evan King) to the BUF 33−7
1:231st & 17own 33Al-Jay Henderson run for 5 yds to the BUF 38+5
1:002nd & 12own 38Ta'Quan Roberson pass complete to Al-Jay Henderson for 3 yds to the BUF 41+3
0:003rd & 9own 41Ta'Quan Roberson pass complete to Jasaiah Gathings for 7 yds to the BUF 48+7
0:00own 41End of 3rd Quarter+7
14:534th & 2own 48Dylan Drennan punt for 45 yds, punt out-of-bounds at the KENT 70

KENT23 plays, 93 yd · Touchdown

14:401st & 10own 7Dru DeShields run for 1 yd to the KENT 8+1
14:162nd & 9own 8Gavin Garcia run for 9 yds to the KENT 17 for a 1ST down+9
13:351st & 10own 17Cade Wolford run for no gain to the KENT 170
12:482nd & 10own 17Dru DeShields pass complete to Ardell Banks for 11 yds to the KENT 28 for a 1ST down+11
12:241st & 10own 28Jahzae Kimbrough run for 3 yds to the KENT 31+3
11:392nd & 7own 31Jahzae Kimbrough run for 2 yds to the KENT 33+2
11:083rd & 5own 33PENALTY KSU False Start (Garcia,Gavin) 5 yards from KSU33 to KSU28. NO PLAY.−5
10:463rd & 10own 28Dru DeShields run for 9 yds to the KENT 37+9
10:144th & 1own 37Dru DeShields run for 1 yd to the KENT 38 for a 1ST down+1
9:281st & 10own 38(09:39) No Huddle-Shotgun DeShields,Dru pass complete short left to Harris,Wayne caught at BU49, for 20 yards to the BU42 (Cooper,Marquis) PENALTY KSU Illegal Forward Pass offsetting BU Personal Foul offsetting. NO PLAY. The previous play is under automatic review - "First down". PLAY STANDS.−20
9:121st & 10own 38Gavin Garcia run for 5 yds to the KENT 43+5
8:382nd & 5own 43Kent State Penalty, Offensive Holding (-10 Yards) to the KENT 33−10
8:102nd & 15own 33Dru DeShields pass complete to Jahzae Kimbrough for 13 yds to the KENT 46+13
7:343rd & 2own 46Dru DeShields pass complete to Christian Berry for 16 yds to the BUF 38 for a 1ST down+16
6:591st & 10opp 38Dru DeShields sacked by Junior Poyser for a loss of 4 yards to the BUF 42−4
6:212nd & 14opp 42Gavin Garcia run for 8 yds to the BUF 34+8
5:413rd & 6opp 34Gavin Garcia run for 2 yds to the BUF 32+2
4:484th & 4opp 32Dru DeShields pass complete to Dashawn Martin for 9 yds to the BUF 23 for a 1ST down+9
4:111st & 10opp 12Gavin Garcia run for 3 yds to the BUF 9+3
3:282nd & 7opp 9Dru DeShields pass complete to Terik Mulder for 6 yds to the BUF 3+6
3:033rd & 1opp 3Gavin Garcia run for no gain to the BUF 30
2:414th & 1opp 3Timeout Buffalo, clock 02:410
2:384th & 1opp 3Dru DeShields run for 3 yds for a TD (Will Hryszko KICK)+3

BUF9 plays, 76 yd · Touchdown

2:321st & 10own 35Will Hryszko kickoff for 65 yds , John Keough return for 24 yds to the BUF 24+24
2:261st & 10own 24Ta'Quan Roberson pass incomplete to Jasaiah Gathings0
2:092nd & 10own 24Ta'Quan Roberson pass complete to Chance Morrow for 26 yds to the 50 yard line for a 1ST down+26
1:531st & 10midfieldTa'Quan Roberson pass complete to Nik McMillan for 15 yds to the KENT 35 for a 1ST down+15
1:441st & 10opp 35Ta'Quan Roberson pass complete to Al-Jay Henderson for 5 yds to the KENT 30+5
1:292nd & 5opp 30Ta'Quan Roberson pass complete to Al-Jay Henderson for 8 yds to the KENT 22 for a 1ST down+8
1:241st & 10opp 22Al-Jay Henderson run for no gain to the KENT 220
1:082nd & 10opp 22Ta'Quan Roberson pass incomplete to Jasaiah Gathings0
1:033rd & 10opp 22Ta'Quan Roberson pass complete to Victor Snow for 22 yds for a TD (Jack Howes KICK)+22

KENT5 plays, 7 yd · On downs

1:031st & 10own 35Jack Howes kickoff for 65 yds for a touchback0
0:571st & 10own 25Dru DeShields pass incomplete to Wayne Harris0
0:532nd & 10own 25Dru DeShields pass incomplete to Sebastian Brown0
0:503rd & 10own 25Dru DeShields pass incomplete to Wayne Harris0
0:414th & 10own 25Dru DeShields run for 7 yds to the KENT 32+7

BUF7 plays, 5 yd · On downs

0:351st & 10opp 32Al-Jay Henderson run for 4 yds to the KENT 28+4
0:352nd & 6opp 28Timeout Kent State, clock 00:350
0:292nd & 6opp 28Al-Jay Henderson run for 3 yds to the KENT 25+3
0:293rd & 3opp 25Timeout Kent State, clock 00:290
0:233rd & 3opp 25Al-Jay Henderson run for 2 yds to the KENT 23+2
0:234th & 1opp 23Timeout Kent State, clock 00:230
0:184th & 1opp 23Ta'Quan Roberson run for a loss of 4 yards to the KENT 27−4

KENT5 plays, 19 yd · Turnover

0:131st & 10own 27Dru DeShields pass complete to Cade Wolford for 11 yds to the KENT 38 for a 1ST down+11
0:101st & 10own 38Dru DeShields pass incomplete0
0:062nd & 10own 38Dru DeShields pass incomplete to Cade Wolford0
0:003rd & 10own 38Dru DeShields pass complete to Dashawn Martin for 8 yds Dashawn Martin fumbled, recovered by BUF Keontez Bradley+8
0:00opp 47End of 4th Quarter0

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. Team

Kent State 4–6 vs Buffalo

  • 2024 · wk 14Kent State 7 @ Buffalo 43
  • 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

Previous 3 meetings vs. Pete Lembo

Kent State 1–2 vs Pete Lembo

  • 2024 · wk 14 (coaching change that season)Kent State 7 @ Buffalo 43
  • 2013 · wk 7Kent State 24 @ Ball State 27
  • 2012 · wk 5Ball State 43 @ Kent State 45

† That school changed coaches during the season and the loader cannot say which games he took.

Research

Keep this open while you look at others