Open the board

Troy Trojans 14, James Madison Dukes 31: final score and stats

James Madison Dukes beat Troy Trojans, Troy Trojans 14 to James Madison Dukes 31, on Friday, December 5, 2025 at Bridgeforth Stadium, Harrisonburg, VA. Below: the box score, top performers, team stats, injuries and recent form for James Madison Dukes vs Troy Trojans.

College Football · Sun Belt ChampionshipFriday, December 5, 2025
DateDec 5, 2025
Start time7:00 PM ET
VenueBridgeforth Stadium, Harrisonburg, VA
TVESPN
Attendance19,836

Line score

Team1234T
Troy Trojans0140014
James Madison Dukes31401431

Team comparison

Troy TrojansJames Madison Dukes
Points per game
22.3
40.6
Points allowed per game
26.2
19.3
8-5Record12-1
3rd in Sun Belt - WestStanding1st in Sun Belt - East
1-3Road record / home record4-1
LWLLWLast 5WLLWW
L1StreakW1

Team stats

Troy TrojansJames Madison Dukes
1st Downs
12
19
4-183rd down efficiency2-14
0-24th down efficiency1-2
Total Yards
177
411
Passing
203
93
16/39Comp/Att10/25
Yards per pass
5.2
3.7
Rushing
-26
318
Rushing Attempts
28
42
Yards per rush
-0.9
7.6
4-45Penalties7-80
Turnovers
1
2
Fumbles lost
1
1
Interceptions thrown
0
1
29:26Possession30:34

Box score

Troy Trojans Passing

PlayerC/ATTYDSAVGTDINTQBR
Goose Crowder15/341965.80033.0
Tucker Kilcrease1/571.4002.3
Team16/392035.200--

Troy Trojans Rushing

PlayerCARYDSAVGTDLONG
Tae Meadows7101.413
Jordan Lovett263.007
RaRa Thomas133.003
Ethan Conner111.001
Peyton Higgins100.000
Tray Taylor100.000
Tucker Kilcrease7-19-2.703
Goose Crowder8-27-3.4113
Team28-26-0.9213

Troy Trojans Receiving

PlayerRECYDSAVGTDLONG
RaRa Thomas38227.3043
DJ Epps45012.5020
Tray Taylor33511.7030
Ethan Conner3196.3014
Peyton Higgins11717.0017
Tae Meadows155.005
Jackson Worley1-5-5.00-5
Team1620312.7043

Troy Trojans Fumbles

PlayerFUMLOSTREC
Tucker Kilcrease110
Justin Powe001
Team111

Troy Trojans Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Justin Powe11800000
David Daniel-Sisavanh9600200
Luke Hodge5200000
Devin Lafayette5100000
Jaquez White4300000
TJ Thompson4200000
Kam Curry4200010
Jordan Stringer3200100
Team623234520

Troy Trojans Interceptions

PlayerINTYDSTD
Jaquez White1200
Team1200

Troy Trojans KickReturns

PlayerNOYDSAVGLONGTD
DJ Epps12727.0270
Team12727.0270

Troy Trojans PuntReturns

PlayerNOYDSAVGLONGTD
Peyton Higgins284.060
Team284.060

Troy Trojans Kicking

PlayerFGPCTLONGXPPTS
Scott Taylor Renfroe0/10.002/22
Team0/10.002/22

Troy Trojans Punting

PlayerNOYDSAVGTBIn 20LONG
Evan Crenshaw936340.31350
Team1039339.31350

James Madison Dukes Passing

PlayerC/ATTYDSAVGTDINTQBR
Alonza Barnett III10/25933.71126.1
Team10/25933.711--

James Madison Dukes Rushing

PlayerCARYDSAVGTDLONG
Wayne Knight2121210.1173
Alonza Barnett III12857.1126
Jobi Malary6254.207
Team3-4-1.300
Team423187.6273

James Madison Dukes Receiving

PlayerRECYDSAVGTDLONG
Braeden Wisloski23115.5126
Nick DeGennaro22412.0014
Jaylan Sanchez2115.507
Wayne Knight2115.5017
Landon Ellis199.009
George Pettaway177.007
Team10939.3126

James Madison Dukes Fumbles

PlayerFUMLOSTREC
Landon Ellis110
Drew Spinogatti001
Team111

James Madison Dukes Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Sahir West10535.5000
Elijah Culp9701100
Tyler Brown7512200
Drew Spinogatti6000031
Trent Hendrick5100100
Xavier Holmes322.52.5000
Mychal McMullin3211000
Amar Thomas310.52000
Team6228814941

James Madison Dukes KickReturns

PlayerNOYDSAVGLONGTD
Curtis Harris-Lopez12525.0250
Team12525.0250

James Madison Dukes PuntReturns

PlayerNOYDSAVGLONGTD
Wayne Knight11111.0110
Team11111.0110

James Madison Dukes Kicking

PlayerFGPCTLONGXPPTS
Morgan Suarez1/1100.0404/47
Team1/1100.0404/47

James Madison Dukes Punting

PlayerNOYDSAVGTBIn 20LONG
Patrick Rea623238.70146
Team623238.70146

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 5, 2026 · at Southern Miss Golden EaglesW 54-23
Oct 29, 2026 · vs Troy TrojansL 21-24
Oct 22, 2026 · at App State MountaineersL 31-34
Oct 17, 2026 · vs Georgia State PanthersW 49-22
Oct 10, 2026 · at Georgia Southern EaglesW 27-24

Team pages

More College Football games on Dec 5, 2025

Frequently asked questions

Who won Troy Trojans vs James Madison Dukes?

James Madison Dukes won, 31-14, on Friday, December 5, 2025.

What was the final score of Troy Trojans vs James Madison Dukes?

Troy Trojans 14, James Madison Dukes 31.

Where is Troy Trojans vs James Madison Dukes played?

Bridgeforth Stadium, Harrisonburg, VA.

The model’s read

Grades, leans and the full breakdown for Troy Trojans vs James Madison Dukes 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.