Week 4 · 2025

Troy at Buffalo

Sat 09/20/2025 03:30 PMUB StadiumBuffalo pregame65%Pregame win probability: 65% for Buffalo. Buffalo favored, and lost — Troy won.

68°Fair12 mph ENE · 36% humidityRecorded at kickoff by College Football Data

Troy

21

8–6

Buffalo

17

5–7

Attendance

12,068

reported

BUF8 plays, 24 yd · Punt

15:001st & 10own 25Ta'Quan Roberson pass incomplete0
15:001st & 10own 35Paddy McAteer kickoff for 65 yds for a touchback0
14:542nd & 10own 25Ta'Quan Roberson pass complete to Nik McMillan for 6 yds to the BUF 31+6
14:273rd & 4own 31Ta'Quan Roberson pass complete to Al-Jay Henderson for 10 yds to the BUF 41 for a 1ST down+10
13:511st & 10own 41Ta'Quan Roberson pass complete to Victor Snow for a loss of 1 yard to the BUF 40−1
13:172nd & 11own 40Ta'Quan Roberson pass complete to Jasaiah Gathings for 8 yds to the BUF 48+8
12:463rd & 3own 48Al-Jay Henderson run for 1 yd to the BUF 49+1
12:004th & 2own 49Dylan Drennan punt for 44 yds0

TROY4 plays, 2 yd · Punt

11:571st & 10own 7Tae Meadows run for 7 yds to the TROY 14+7
11:402nd & 3own 14Tucker Kilcrease sacked by Red Murdock for a loss of 5 yards to the TROY 9 Tucker Kilcrease fumbled, recovered by TROY Tae Meadows , return for 0 yards−5
10:413rd & 8own 9Tucker Kilcrease pass complete to Tray Taylor for no gain to the TROY 90
9:564th & 8own 9Evan Crenshaw punt for 62 yds0

BUF7 plays, 71 yd · Touchdown

9:561st & 10own 29Ta'Quan Roberson pass complete to Jasaiah Gathings for 39 yds to the TROY 32 for a 1ST down+39
9:241st & 10opp 32Ta'Quan Roberson pass complete to Victor Snow for 16 yds to the TROY 16 for a 1ST down+16
9:071st & 10opp 16Al-Jay Henderson run for no gain to the TROY 160
8:452nd & 10opp 16Al-Jay Henderson run for 5 yds to the TROY 11+5
8:143rd & 5opp 11Al-Jay Henderson run for 8 yds to the TROY 3 for a 1ST down+8
7:151st & goalopp 3Al-Jay Henderson run for 2 yds to the TROY 1+2
6:312nd & goalopp 1James McNeil Jr. run for 1 yd for a TD (Jack Howes KICK)+1

TROY5 plays, -3 yd · Punt

6:281st & 10own 35Jack Howes kickoff for 34 yds , Dylan Mann return for 3 yds to the TROY 34+3
6:231st & 10own 34Tae Meadows run for 4 yds to the TROY 38+4
5:562nd & 6own 38Tucker Kilcrease sacked by Junior Poyser for a loss of 3 yards to the TROY 35−3
5:203rd & 9own 35Tucker Kilcrease sacked by Kobe Stewart and Devin Morgan for a loss of 4 yards to the TROY 31−4
4:434th & 13own 31Evan Crenshaw punt for 49 yds , Victor Snow returns for no gain to the BUF 200

BUF8 plays, 20 yd · Punt

4:321st & 10own 20Buffalo Penalty, false start (Tyler Doty) to the BUF 15−5
4:321st & 15own 15Ta'Quan Roberson pass complete to Messiah Burch for 2 yds to the BUF 17+2
3:582nd & 13own 17Ta'Quan Roberson pass incomplete to Nik McMillan0
3:473rd & 13own 17Ta'Quan Roberson pass complete to Al-Jay Henderson for 16 yds to the BUF 33 for a 1ST down+16
3:031st & 10own 33Ta'Quan Roberson run for 5 yds to the BUF 38+5
2:382nd & 5own 38Al-Jay Henderson run for 2 yds to the BUF 40+2
2:033rd & 3own 40Ta'Quan Roberson pass incomplete0
1:444th & 3own 40Dylan Drennan punt for 37 yds0

TROY12 plays, 19 yd · Punt

1:341st & 10own 23Tucker Kilcrease run for 2 yds to the TROY 25+2
1:012nd & 8own 25Jordan Lovett run for 4 yds to the TROY 29+4
0:283rd & 4own 29Tucker Kilcrease pass complete to Peyton Higgins for 7 yds to the TROY 36 for a 1ST down+7
0:00own 29End of 1st Quarter−4
15:001st & 10own 36Jordan Lovett run for 5 yds to the TROY 41+5
14:412nd & 5own 41Jordan Lovett run for 8 yds to the TROY 49 for a 1ST down+8
14:111st & 10own 49Tucker Kilcrease pass incomplete0
13:422nd & 10own 49Troy Penalty, unsportsmanlike conduct (Tae Meadows) to the TROY 34−15
13:392nd & 25own 34Tray Taylor run for 7 yds to the TROY 41+7
13:233rd & 18own 41Tucker Kilcrease pass complete to Peyton Higgins for 6 yds to the TROY 47+6
12:484th & 12own 47Troy Penalty, false start (Colton Walls) to the TROY 42−5
12:354th & 17own 42Evan Crenshaw punt for 54 yds0

BUF4 plays, 5 yd · Punt

12:191st & 10own 4Al-Jay Henderson run for 2 yds to the BUF 6+2
11:522nd & 8own 6Al-Jay Henderson run for 3 yds to the BUF 9+3
11:043rd & 5own 9Ta'Quan Roberson pass incomplete to Chance Morrow0
10:464th & 5own 9Dylan Drennan punt for 46 yds , Peyton Higgins returns for 2 yds to the TROY 47+2

TROY10 plays, 26 yd · Turnover

10:361st & 10own 47Tae Meadows run for 2 yds to the TROY 49+2
10:032nd & 8own 49Mojo Dortch run for 9 yds to the BUF 42 for a 1ST down+9
9:361st & 10opp 42Ui Ale pass complete to Rara Thomas for 14 yds to the BUF 28 for a 1ST down+14
9:051st & 10opp 28Jordan Lovett run for 5 yds to the BUF 23+5
8:292nd & 5opp 23Tae Meadows run for 3 yds to the BUF 20+3
7:523rd & 2opp 20Ui Ale run for 2 yds to the BUF 18 for a 1ST down+2
7:151st & 10opp 18Tae Meadows run for 6 yds to the BUF 12+6
6:402nd & 4opp 12Ui Ale pass incomplete to Rara Thomas, broken up by Keontez Bradley0
6:253rd & 4opp 12Ui Ale pass complete to DJ Epps for no gain to the BUF 12 Troy Penalty, Offensive pass interference (Roman Mothershed) to the BUF 27−15
6:053rd & 19opp 27Ui Ale pass complete to Tray Taylor for 9 yds Ui Ale fumbled, recovered by BUF Red Murdock+9

BUF4 plays, -1 yd · Punt

5:541st & 10own 18Ta'Quan Roberson run for a loss of 1 yard to the BUF 17−1
5:232nd & 11own 17Ta'Quan Roberson pass incomplete to Nik McMillan0
5:233rd & 11own 17Ta'Quan Roberson pass incomplete to Nik McMillan0
5:174th & 11own 17Dylan Drennan punt for 44 yds , Peyton Higgins returns for no gain to the TROY 380

TROY6 plays, 11 yd · Punt

5:081st & 10own 38Jordan Lovett run for 5 yds to the TROY 43+5
4:442nd & 5own 43Tucker Kilcrease run for 8 yds to the BUF 49 for a 1ST down+8
4:081st & 10opp 49Tucker Kilcrease pass incomplete to Jarris Williams0
3:532nd & 10opp 49Jordan Lovett run for a loss of 2 yards to the TROY 49−2
3:253rd & 12own 49Tucker Kilcrease pass incomplete to Peyton Higgins0
3:154th & 12own 49Evan Crenshaw punt for 43 yds Buffalo Penalty, Offensive holding (Devin Morgan) to the BUF 4+47

BUF5 plays, 2 yd · Punt

3:091st & 10own 4Al-Jay Henderson run for a loss of 1 yard to the BUF 3−1
2:272nd & 11own 3Al-Jay Henderson run for no gain to the BUF 3 Buffalo Penalty, illegal formation (Yards) to the BUF 2−1
2:133rd & 11own 3Al-Jay Henderson run for 3 yds to the BUF 6+3
2:102nd & 12own 2Al-Jay Henderson run for 1 yd to the BUF 3+1
2:004th & 8own 6Dylan Drennan punt for 48 yds , Peyton Higgins returns for 9 yds to the BUF 45+9

TROY9 plays, 19 yd · End of period

1:491st & 10opp 45Ui Ale pass incomplete to Rara Thomas0
1:452nd & 10opp 45Ui Ale pass incomplete to Tray Taylor, broken up by Marquis Cooper0
1:413rd & 10opp 45Ui Ale run for 8 yds to the BUF 37+8
1:164th & 2opp 37Ui Ale run for 2 yds to the BUF 35 for a 1ST down+2
1:161st & 10opp 35Ui Ale sacked by Devin Morgan for a loss of 4 yards to the BUF 39−4
0:552nd & 14opp 39Ui Ale pass complete to Mojo Dortch for 11 yds to the BUF 28+11
0:363rd & 3opp 28Ui Ale pass complete to Rara Thomas for 6 yds to the BUF 22 for a 1ST down+6
0:321st & 10opp 22Ui Ale sacked by Miles Greer for a loss of 4 yards to the BUF 26−4
0:123rd & 14opp 26Ui Ale sacked by Dion Crawford for a loss of 1 yard to the BUF 35−1

TROY8 plays, 28 yd · On downs

15:001st & 10own 35Jack Howes kickoff for 61 yds , Peyton Higgins return for 7 yds to the TROY 25 , DJ Epps return for 14 yds to the TROY 25+7
14:441st & 10own 25Tae Meadows run for no gain to the TROY 250
14:102nd & 10own 25Tucker Kilcrease run for 5 yds to the TROY 30+5
13:533rd & 5own 30Tucker Kilcrease pass incomplete to Tray Taylor for a 1ST down Buffalo Penalty, Defensive pass interference (Solomon Brown) to the TROY 45 for a 1ST down+15
13:311st & 10own 45Tae Meadows run for 3 yds to the TROY 48+3
13:092nd & 7own 48Tae Meadows run for 4 yds to the BUF 48+4
12:343rd & 3opp 48Tae Meadows run for a loss of 1 yard to the BUF 49−1
12:014th & 4opp 49Tucker Kilcrease run for 2 yds to the BUF 47+2

BUF7 plays, 53 yd · Touchdown

11:531st & 10own 47Al-Jay Henderson run for 4 yds to the TROY 49+4
11:312nd & 6opp 49Ta'Quan Roberson pass complete to Victor Snow for 8 yds to the TROY 41 for a 1ST down+8
11:061st & 10opp 41Al-Jay Henderson run for a loss of 1 yard to the TROY 42 Al-Jay Henderson fumbled, recovered by BUF Al-Jay Henderson−1
10:212nd & 11opp 42Lamar Sperling run for 2 yds to the TROY 40+2
9:463rd & 9opp 40Ta'Quan Roberson run for 3 yds to the TROY 37+3
9:224th & 6opp 37Troy Penalty, unsportsmanlike conduct (David Daniel-Sisavanh) to the TROY 22 for a 1ST down+15
9:121st & 10opp 22Al-Jay Henderson 22 Yd Run (Jack Howes Kick)+22

TROY6 plays, 46 yd · Turnover

9:121st & 10own 35Jack Howes kickoff for 65 yds , DJ Epps return for 25 yds to the TROY 40 Troy Penalty, Offensive holding (Trent Henry) to the TROY 15+25
9:051st & 10own 15Jordan Lovett run for a loss of 1 yard to the TROY 14−1
8:372nd & 11own 14Tucker Kilcrease pass complete to Tray Taylor for 3 yds to the TROY 17+3
8:043rd & 8own 17Tucker Kilcrease pass complete to Rara Thomas for 41 yds to the BUF 42 for a 1ST down+41
7:131st & 10opp 42Jordan Lovett run for 3 yds to the BUF 39+3
6:452nd & 7opp 39Jalen McNair return for no gain to the BUF 280

BUF16 plays, 51 yd · Field goal

6:241st & 10own 28Buffalo Penalty, false start (Tyler Doty) to the BUF 23−5
6:241st & 15own 23Gunnar Gray pass complete to Victor Snow for a loss of 2 yards to the BUF 21−2
5:542nd & 17own 21Gunnar Gray pass complete to Lamar Sperling for 5 yds to the BUF 26+5
5:183rd & 12own 26Lamar Sperling run for 14 yds to the BUF 40 for a 1ST down+14
4:511st & 10own 40Lamar Sperling run for 13 yds to the TROY 47 for a 1ST down+13
4:231st & 10opp 47Lamar Sperling run for 3 yds to the TROY 44+3
3:532nd & 7opp 44Messiah Burch run for 6 yds to the TROY 38+6
3:013rd & 1opp 38Al-Jay Henderson run for 2 yds to the TROY 36 for a 1ST down+2
2:241st & 10opp 36Al-Jay Henderson run for 4 yds to the TROY 32+4
1:552nd & 6opp 32Al-Jay Henderson run for 2 yds to the TROY 30+2
1:203rd & 4opp 30Al-Jay Henderson run for 7 yds to the TROY 23 for a 1ST down+7
0:571st & 10opp 23Gunnar Gray pass incomplete to Victor Snow0
0:462nd & 10opp 23Lamar Sperling run for a loss of 1 yard to the TROY 24−1
0:233rd & 11opp 24Lamar Sperling run for 3 yds to the TROY 21+3
0:00opp 24End of 3rd Quarter+3
14:564th & 8opp 21Jack Howes 39 yd FG GOOD+39

TROY15 plays, 75 yd · Touchdown

14:561st & 10own 35Jack Howes kickoff for 65 yds for a touchback0
14:561st & 10own 25Tucker Kilcrease pass complete to DJ Epps for 14 yds to the TROY 39 for a 1ST down+14
14:281st & 10own 39Tucker Kilcrease pass complete to Roman Mothershed for 9 yds to the TROY 48+9
14:092nd & 1own 48Tucker Kilcrease pass incomplete to Tray Taylor0
13:453rd & 1own 48Tucker Kilcrease pass complete to Jordan Lovett for 1 yd to the TROY 49 for a 1ST down+1
13:311st & 10own 49Tucker Kilcrease pass incomplete to Roman Mothershed0
13:312nd & 10own 49Tucker Kilcrease pass complete to Rara Thomas for 7 yds to the BUF 44+7
13:053rd & 3opp 44Ui Ale pass incomplete to Rara Thomas0
12:594th & 3opp 44Ui Ale pass complete to Roman Mothershed for 14 yds to the BUF 30 for a 1ST down+14
12:331st & 10opp 30Ui Ale pass incomplete to Roman Mothershed0
12:332nd & 10opp 30Tucker Kilcrease pass complete to DJ Epps for 4 yds to the BUF 26+4
11:563rd & 6opp 26Tucker Kilcrease run for 13 yds to the BUF 13 for a 1ST down+13
11:101st & 10opp 13Tucker Kilcrease run for 7 yds to the BUF 6+7
10:412nd & 3opp 6Tucker Kilcrease pass incomplete to Rara Thomas, broken up by Charles McCartherens0
10:233rd & 3opp 6Tucker Kilcrease run for 6 yds for a TD (Scott Taylor Renfroe KICK)+6

BUF5 plays, 5 yd · Punt

10:231st & 10own 35Paddy McAteer kickoff for 62 yds , Patrick Clacks III return for 22 yds to the BUF 25+22
10:161st & 10own 25Al-Jay Henderson run for 2 yds to the BUF 27+2
9:572nd & 8own 27Al-Jay Henderson run for 2 yds to the BUF 29+2
9:053rd & 6own 29Lamar Sperling run for 1 yd to the BUF 30+1
8:344th & 5own 30Dylan Drennan punt for 36 yds0

TROY7 plays, 66 yd · Touchdown

8:191st & 10own 34Tucker Kilcrease pass incomplete to Rara Thomas, broken up by Charles McCartherens0
8:132nd & 10own 34Tucker Kilcrease run for 5 yds to the TROY 39+5
7:513rd & 5own 39Tucker Kilcrease run for 2 yds to the TROY 41+2
7:214th & 3own 41Tucker Kilcrease pass complete to Mojo Dortch for 9 yds to the 50 yard line for a 1ST down+9
6:561st & 10midfieldTucker Kilcrease run for 11 yds to the BUF 39 for a 1ST down+11
6:291st & 10opp 39Tucker Kilcrease pass complete to Roman Mothershed for 29 yds to the BUF 10 for a 1ST down+29
5:451st & goalopp 10Rara Thomas 10 Yd pass from Tucker Kilcrease (Scott Taylor Renfroe Kick)+10

BUF5 plays, 0 yd · Punt

5:451st & 10own 35Paddy McAteer kickoff for 65 yds for a touchback0
5:451st & 10own 25Gunnar Gray pass incomplete to Marcus Velez0
5:402nd & 10own 25Gunnar Gray pass incomplete to Nik McMillan0
5:343rd & 10own 25Gunnar Gray pass incomplete to Patrick Clacks III0
5:214th & 10own 25Dylan Drennan punt for 42 yds , Peyton Higgins returns for 5 yds to the TROY 38+5

TROY4 plays, -1 yd · Punt

5:211st & 10own 38Tucker Kilcrease run for 2 yds to the TROY 40+2
4:592nd & 8own 40Tucker Kilcrease sacked by Dion Crawford for a loss of 3 yards to the TROY 37−3
4:313rd & 11own 37Tucker Kilcrease pass incomplete to Roman Mothershed0
4:074th & 11own 37Evan Crenshaw punt for 53 yds0

BUF4 plays, 6 yd · Punt

4:071st & 10own 10Al-Jay Henderson run for 3 yds to the BUF 13+3
3:182nd & 7own 13Al-Jay Henderson run for 3 yds to the BUF 16+3
2:453rd & 4own 16Gunnar Gray pass incomplete to Chance Morrow0
2:334th & 4own 16Dylan Drennan punt for 36 yds , Peyton Higgins returns for 2 yds to the 50 yard line+2

TROY9 plays, 50 yd · Touchdown

2:331st & 10midfieldTae Meadows run for 1 yd to the BUF 49+1
2:112nd & 9opp 49Tucker Kilcrease pass complete to Tray Taylor for 8 yds to the BUF 41+8
2:003rd & 1opp 41Tucker Kilcrease run for 2 yds to the BUF 39 for a 1ST down+2
1:511st & 10opp 39Tae Meadows run for 6 yds to the BUF 33+6
1:372nd & 4opp 33Tucker Kilcrease pass incomplete to Rara Thomas0
1:303rd & 4opp 33Tae Meadows run for 7 yds to the BUF 26 for a 1ST down+7
1:251st & 10opp 26Tucker Kilcrease pass incomplete to Mojo Dortch, broken up by Keontez Bradley0
1:162nd & 10opp 26Tae Meadows run for 6 yds to the BUF 20+6
0:453rd & 4opp 20Tae Meadows 20 Yd Run (Scott Taylor Renfroe Kick)+20

BUF7 plays, 46 yd · On downs

0:451st & 10own 35Paddy McAteer kickoff for 65 yds for a touchback0
0:451st & 10own 25Gunnar Gray pass complete to Chance Morrow for 20 yds to the BUF 45 for a 1ST down+20
0:351st & 10own 45Gunnar Gray pass complete to Victor Snow for 17 yds to the TROY 38 for a 1ST down+17
0:231st & 10opp 38Gunnar Gray pass incomplete to Nik McMillan, broken up by Kaleno Levine0
0:172nd & 10opp 38Gunnar Gray pass incomplete to Patrick Clacks III0
0:133rd & 10opp 38Gunnar Gray pass complete to Al-Jay Henderson for 9 yds to the TROY 29+9
0:084th & 1opp 29Gunnar Gray pass incomplete to Chance Morrow, broken up by Joe Lott0

TROY1 play, 0 yd · Uncategorized

0:031st & 10own 29Tucker Kilcrease run for a loss of 1 yard to the TROY 29−1

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous meeting vs. Team

Buffalo 0–1 vs Troy

  • 2018 · wk 1Buffalo 32 @ Troy 42

Research

Keep this open while you look at others