Open the board

Troy Trojans 21, Buffalo Bulls 17: final score and stats

Troy Trojans beat Buffalo Bulls, Troy Trojans 21 to Buffalo Bulls 17, on Saturday, September 20, 2025 at Broadview Stadium, Buffalo, NY. Below: the box score, top performers, team stats, injuries and recent form for Buffalo Bulls vs Troy Trojans.

College FootballSaturday, September 20, 2025
DateSep 20, 2025
Start time3:30 PM ET
VenueBroadview Stadium, Buffalo, NY
TVESPN+
Attendance12,068

Line score

Team1234T
Troy Trojans0002121
Buffalo Bulls707317

Team comparison

Troy TrojansBuffalo Bulls
Points per game
22.3
24.3
Points allowed per game
26.2
24.1
2-2Record2-2
3rd in Sun Belt - WestStanding1st in MAC
1-3Road record / home record4-1
LWLLWLast 5WWWWW
L1StreakW5

Team stats

Troy TrojansBuffalo Bulls
1st Downs
22
14
10-213rd down efficiency6-17
3-44th down efficiency0-1
Total Yards
365
278
Passing
202
153
19/36Comp/Att14/28
Yards per pass
5.6
5.5
Rushing
163
125
Rushing Attempts
47
34
Yards per rush
3.5
3.7
5-60Penalties5-30
Turnovers
2
0
Fumbles lost
1
0
Interceptions thrown
1
0
32:52Possession27:08

Box score

Troy Trojans Passing

PlayerC/ATTYDSAVGTDINTQBR
Tucker Kilcrease14/241486.21034.7
Ui Ale5/10545.40034.5
Team0/100.000--
RaRa Thomas0/100.0010.0
Team19/362025.611--

Troy Trojans Rushing

PlayerCARYDSAVGTDLONG
Tae Meadows14684.9120
Tucker Kilcrease16503.1113
Jordan Lovett8273.408
Mojo Dortch199.009
Tray Taylor177.007
Ui Ale630.508
Team1-1-1.000
Team471633.5220

Troy Trojans Receiving

PlayerRECYDSAVGTDLONG
RaRa Thomas57815.6141
Roman Mothershed35217.3029
Mojo Dortch22010.0011
Tray Taylor4205.009
DJ Epps2189.0014
Peyton Higgins2136.507
Jordan Lovett111.001
Team1920210.6141

Troy Trojans Fumbles

PlayerFUMLOSTREC
Tray Taylor110
Peyton Higgins100
Tucker Kilcrease100
Dylan Mann100
Team410

Troy Trojans Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Devin Lafayette9200000
Jordan Stringer8302000
TJ Thompson5400000
Donnie Smith5100000
Jaquez White4400000
Jah-Mal Williams4200000
David Daniel-Sisavanh4201000
Luis Medina4101010
Team672906230

Troy Trojans KickReturns

PlayerNOYDSAVGLONGTD
DJ Epps23919.5250
Peyton Higgins177.070
Dylan Mann133.030
Team34916.3250

Troy Trojans PuntReturns

PlayerNOYDSAVGLONGTD
Peyton Higgins5173.490
Team5173.490

Troy Trojans Kicking

PlayerFGPCTLONGXPPTS
Scott Taylor Renfroe0/00.003/33
Team0/00.003/33

Troy Trojans Punting

PlayerNOYDSAVGTBIn 20LONG
Evan Crenshaw526152.20362
Team526152.20362

Buffalo Bulls Passing

PlayerC/ATTYDSAVGTDINTQBR
Ta'Quan Roberson9/151046.90033.4
Gunnar Gray5/13493.8006.7
Team14/281535.500--

Buffalo Bulls Rushing

PlayerCARYDSAVGTDLONG
Al-Jay Henderson22763.5122
Lamar Sperling7355.0014
Ta'Quan Roberson372.305
Messiah Burch166.006
James McNeil Jr.111.011
Team341253.7222

Buffalo Bulls Receiving

PlayerRECYDSAVGTDLONG
Jasaiah Gathings24723.5039
Victor Snow5387.6017
Al-Jay Henderson33511.7016
Chance Morrow12020.0020
Nik McMillan166.006
Lamar Sperling155.005
Messiah Burch122.002
Team1415310.9039

Buffalo Bulls Fumbles

PlayerFUMLOSTREC
Al-Jay Henderson100
Red Murdock001
Team101

Buffalo Bulls Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Dion Crawford12922010
Red Murdock12612.5000
Jalen McNair9200.5000
Mitchell Gonser8700000
Marquis Cooper7600100
Miles Greer4411000
George Wolo4200000
Devin Morgan411.51.5000
Team8648710410

Buffalo Bulls Interceptions

PlayerINTYDSTD
Jalen McNair1120
Team1120

Buffalo Bulls KickReturns

PlayerNOYDSAVGLONGTD
Patrick Clacks III12222.0220
Team12222.0220

Buffalo Bulls PuntReturns

PlayerNOYDSAVGLONGTD
Victor Snow100.000
Team100.000

Buffalo Bulls Kicking

PlayerFGPCTLONGXPPTS
Jack Howes1/1100.0392/25
Team1/1100.0392/25

Buffalo Bulls Punting

PlayerNOYDSAVGTBIn 20LONG
Dylan Drennan833341.60148
Team833341.60148

Recent form

Nov 7, 2026 · vs Louisiana Tech BulldogsL 17-41
Oct 29, 2026 · at James Madison DukesW 24-21
Oct 24, 2026 · vs UL Monroe WarhawksL 14-21
Oct 17, 2026 · at Louisiana Ragin' CajunsL 6-33
Oct 6, 2026 · vs Southern Miss Golden EaglesW 55-34
Nov 11, 2026 · at Ball State CardinalsW 28-7
Nov 3, 2026 · at Miami (OH) RedHawksW 34-31
Oct 24, 2026 · vs Bowling Green FalconsW 31-24
Oct 17, 2026 · vs Massachusetts MinutemenW 25-18
Oct 10, 2026 · at Toledo RocketsW 23-8

Team pages

More College Football games on Sep 20, 2025

Frequently asked questions

Who won Troy Trojans vs Buffalo Bulls?

Troy Trojans won, 21-17, on Saturday, September 20, 2025.

What was the final score of Troy Trojans vs Buffalo Bulls?

Troy Trojans 21, Buffalo Bulls 17.

Where is Troy Trojans vs Buffalo Bulls played?

Broadview Stadium, Buffalo, NY.

The model’s read

Grades, leans and the full breakdown for Troy Trojans vs Buffalo Bulls are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.