Open the board

Arizona State Sun Devils 39, Duke Blue Devils 42: final score and stats

Duke Blue Devils beat Arizona State Sun Devils, Arizona State Sun Devils 39 to Duke Blue Devils 42, on Wednesday, December 31, 2025 at Sun Bowl, El Paso, TX. Below: the box score, top performers, team stats, injuries and recent form for Duke Blue Devils vs Arizona State Sun Devils.

College Football · Tony the Tiger Sun BowlWednesday, December 31, 2025
DateDec 31, 2025
Start time2:00 PM ET
VenueSun Bowl, El Paso, TX
TVCBS
Attendance44,975

Line score

Team1234T
Arizona State Sun Devils14108739
Duke Blue Devils14147742

Team comparison

Arizona State Sun DevilsDuke Blue Devils
Points per game
28.4
33.0
Points allowed per game
27.3
13.0
8-5Record9-5
8th in Big 12Standing5th in ACC
1-3Home / road record4-1
WLWLWLast 5WWWLL
W1StreakW3

Team stats

Arizona State Sun DevilsDuke Blue Devils
1st Downs
22
24
3-103rd down efficiency6-17
1-44th down efficiency3-5
Total Yards
619
539
Passing
375
327
27/38Comp/Att29/51
Yards per pass
9.9
6.4
Rushing
244
212
Rushing Attempts
37
36
Yards per rush
6.6
5.9
3-33Penalties6-60
Turnovers
3
1
Fumbles lost
2
0
Interceptions thrown
1
1
26:33Possession33:27

Box score

Arizona State Sun Devils Passing

PlayerC/ATTYDSAVGTDINTQBR
Jeff Sims27/383759.93185.2
Team27/383759.931--

Arizona State Sun Devils Rushing

PlayerCARYDSAVGTDLONG
Jason Brown Jr.1313410.3044
Jeff Sims77010.0238
Demarius Robinson14423.0014
Grayson Rigdon2-1-0.500
Team1-1-1.000
Team372446.6244

Arizona State Sun Devils Receiving

PlayerRECYDSAVGTDLONG
Jalen Moss512925.8151
Demarius Robinson49122.8068
Malik McClain9637.0115
Derek Eusebio13838.0038
Cameron Harpole3196.309
Jason Brown Jr.2147.0010
Khamari Anderson188.018
Grayson Rigdon188.008
Team2737513.9368

Arizona State Sun Devils Fumbles

PlayerFUMLOSTREC
Jalen Moss110
Jason Brown Jr.110
Team220

Arizona State Sun Devils Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Jordan Crook9100010
Martell Hughes9100010
Nyland Green7200300
Justin Wodtly600.51030
Montana Warren5400110
Tony-Louis Nkuba5300100
Elijah O'Neal521.51.5000
Kyan McDonald5201000
Team772525880

Arizona State Sun Devils Interceptions

PlayerINTYDSTD
Tony-Louis Nkuba140
Team140

Arizona State Sun Devils KickReturns

PlayerNOYDSAVGLONGTD
Jaren Hamilton12626.0260
Team12626.0260

Arizona State Sun Devils Kicking

PlayerFGPCTLONGXPPTS
Jesus Gomez1/1100.0544/47
Team1/1100.0544/47

Arizona State Sun Devils Punting

PlayerNOYDSAVGTBIn 20LONG
Matt McKenzie27738.50146
Team27738.50146

Duke Blue Devils Passing

PlayerC/ATTYDSAVGTDINTQBR
Darian Mensah29/513276.44160.4
Team29/513276.441--

Duke Blue Devils Rushing

PlayerCARYDSAVGTDLONG
Nate Sheppard221707.7160
Darian Mensah4215.3034
Anderson Castle5183.619
Jaquez Moore294.505
Que'Sean Brown1-2-2.000
Team2-4-2.000
Team362125.9260

Duke Blue Devils Receiving

PlayerRECYDSAVGTDLONG
Que'Sean Brown1017817.8269
Jeremiah Hasley6508.3114
Sahmir Hagans6457.509
Cooper Barkate4379.3115
Nate Sheppard22010.0010
Jaquez Moore1-3-3.000
Team2932711.3469

Duke Blue Devils Fumbles

PlayerFUMLOSTREC
Darian Mensah100
Caleb Weaver001
Ma'Khi Jones001
Team102

Duke Blue Devils Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Luke Mergott10700.5010
DaShawn Stone9400.5000
Caleb Weaver8701000
Landan Callahan6500000
Aaron Hall5401000
Kevin O'Connor5201010
Tre Freeman4300000
Tyshon Reed4100.5000
Team694306030

Duke Blue Devils Interceptions

PlayerINTYDSTD
Luke Mergott100
Team100

Duke Blue Devils Kicking

PlayerFGPCTLONGXPPTS
Todd Pelino0/00.006/66
Team0/00.006/66

Duke Blue Devils Punting

PlayerNOYDSAVGTBIn 20LONG
Kade Reynoldson522645.20251
Team522645.20251

Recent form

Nov 7, 2026 · vs Colorado BuffaloesW 20-10
Oct 31, 2026 · at BYU CougarsL 20-27
Oct 24, 2026 · vs Kansas State WildcatsW 28-17
Oct 17, 2026 · at Texas Tech Red RaidersL 25-53
Oct 10, 2026 · vs Hawai'i Rainbow WarriorsW 30-12
Nov 7, 2026 · at NC State WolfpackW 41-3
Oct 31, 2026 · vs Boston College EaglesW 47-2
Oct 23, 2026 · at Virginia CavaliersW 19-16
Oct 17, 2026 · vs North Carolina Tar HeelsL 20-24
Oct 10, 2026 · at Georgia Tech Yellow JacketsL 25-28

Team pages

More College Football games on Dec 31, 2025

Frequently asked questions

Who won Arizona State Sun Devils vs Duke Blue Devils?

Duke Blue Devils won, 42-39, on Wednesday, December 31, 2025.

What was the final score of Arizona State Sun Devils vs Duke Blue Devils?

Arizona State Sun Devils 39, Duke Blue Devils 42.

Where is Arizona State Sun Devils vs Duke Blue Devils played?

Sun Bowl, El Paso, TX.

The model’s read

Grades, leans and the full breakdown for Arizona State Sun Devils vs Duke Blue Devils 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.