Open the board

James Madison Dukes 34, Oregon Ducks 51: final score and stats

Oregon Ducks beat James Madison Dukes, James Madison Dukes 34 to Oregon Ducks 51, on Saturday, December 20, 2025 at Autzen Stadium, Eugene, OR. Below: the box score, top performers, team stats, injuries and recent form for Oregon Ducks vs James Madison Dukes.

College Football · College Football Playoff First Round GameSaturday, December 20, 2025
DateDec 20, 2025
Start time7:30 PM ET
VenueAutzen Stadium, Eugene, OR
TVTNT/HBO Max/truTV/TBS
Attendance55,124

Line score

Team1234T
James Madison Dukes33141434
Oregon Ducks132114351

Team comparison

James Madison DukesOregon Ducks
Points per game
40.6
34.1
Points allowed per game
19.3
22.1
12-2Record12-1
1st in Sun Belt - EastStanding3rd in Big Ten
4-1Road record / home record4-1
WLLWWLast 5WWLWL
W1StreakW2

Team stats

James Madison DukesOregon Ducks
1st Downs
22
22
9-223rd down efficiency3-7
4-44th down efficiency0-0
Total Yards
509
514
Passing
323
313
24/49Comp/Att19/27
Yards per pass
6.6
11.6
Rushing
186
201
Rushing Attempts
35
26
Yards per rush
5.3
7.7
13-113Penalties5-71
Turnovers
0
2
Fumbles lost
0
0
Interceptions thrown
0
2
35:50Possession24:10

Box score

James Madison Dukes Passing

PlayerC/ATTYDSAVGTDINTQBR
Alonza Barnett III23/482735.72057.0
Nick DeGennaro1/15050.000100.0
Team24/493236.620--

James Madison Dukes Rushing

PlayerCARYDSAVGTDLONG
Wayne Knight171106.5049
Alonza Barnett III12453.8114
Lacota Dippre2189.0116
Jobi Malary263.005
Nick DeGennaro155.005
George Pettaway122.002
Team351865.3249

James Madison Dukes Receiving

PlayerRECYDSAVGTDLONG
Nick DeGennaro59018.0147
Landon Ellis38327.7050
Braeden Wisloski6528.7032
George Pettaway23718.5124
Jaylan Sanchez23618.0028
Wayne Knight3186.009
Lacota Dippre252.503
Josh Phifer122.002
Team2432313.5250

James Madison Dukes Fumbles

PlayerFUMLOSTREC
Alonza Barnett III100
Team100

James Madison Dukes Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Trent Hendrick10601100
Jacob Thomas6500000
Drew Spinogatti6200020
Amar Thomas4101000
Elijah Culp3300000
TJ McGill3100000
Curtis Harris-Lopez2100000
Justin Eaglin2100000
Team512102130

James Madison Dukes Interceptions

PlayerINTYDSTD
Justin Eaglin1610
Elijah Culp170
Team2680

James Madison Dukes KickReturns

PlayerNOYDSAVGLONGTD
Curtis Harris-Lopez24422.0240
Team24422.0240

James Madison Dukes Kicking

PlayerFGPCTLONGXPPTS
Morgan Suarez2/366.7382/28
Team2/366.7382/28

James Madison Dukes Punting

PlayerNOYDSAVGTBIn 20LONG
Patrick Rea521943.81154
Team621936.51154

Oregon Ducks Passing

PlayerC/ATTYDSAVGTDINTQBR
Dante Moore19/2731311.64299.1
Team19/2731311.642--

Oregon Ducks Rushing

PlayerCARYDSAVGTDLONG
Jordon Davison10909.0030
Dierre Hill Jr.67612.7156
Noah Whittington4246.009
Jayden Limar11010.0010
Dante Moore155.015
Jay Harris111.001
Team3-5-1.700
Team262017.7256

Oregon Ducks Receiving

PlayerRECYDSAVGTDLONG
Malik Benson511923.8246
Jeremiah McClellan68313.8122
Jamari Johnson14141.0141
Dierre Hill Jr.14040.0040
Kenyon Sadiq2199.5016
Noah Whittington11212.0012
Dakorien Moore155.005
Jayden Limar2-6-3.000
Team1931316.5446

Oregon Ducks Fumbles

PlayerFUMLOSTREC
Jordon Davison100
Team100

Oregon Ducks Defensive

PlayerTOTSOLOSACKSTFLPDQB HURTD
Bryce Boettcher9300.5130
Aaron Flowers7600010
Dillon Thieneman7201100
Devon Jackson6300000
Brandon Finney Jr.5200.5000
Bear Alexander420.50.5000
Na'eem Offord4200000
Jerry Mixon4100100
Team72302511120

Oregon Ducks KickReturns

PlayerNOYDSAVGLONGTD
Noah Whittington13232.0320
Roger Saleapaga II11111.0110
Team24321.5320

Oregon Ducks PuntReturns

PlayerNOYDSAVGLONGTD
Malik Benson2189.090
Jayden Limar11515.0151
Blake Purchase11515.0150
Team34816.0151

Oregon Ducks Kicking

PlayerFGPCTLONGXPPTS
Atticus Sappington1/1100.0483/36
Gage Hurych0/00.003/33
Team1/1100.0486/69

Oregon Ducks Punting

PlayerNOYDSAVGTBIn 20LONG
James Ferguson-Reynolds28040.00140
Team28040.00140

Recent form

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
Nov 7, 2026 · at Ohio State BuckeyesW 41-28
Oct 31, 2026 · vs Northwestern WildcatsW 34-26
Oct 24, 2026 · at Illinois Fighting IlliniL 10-21
Oct 17, 2026 · vs Nebraska CornhuskersW 17-14
Oct 10, 2026 · vs UCLA BruinsL 15-17

Team pages

More College Football games on Dec 20, 2025

Frequently asked questions

Who won James Madison Dukes vs Oregon Ducks?

Oregon Ducks won, 51-34, on Saturday, December 20, 2025.

What was the final score of James Madison Dukes vs Oregon Ducks?

James Madison Dukes 34, Oregon Ducks 51.

Where is James Madison Dukes vs Oregon Ducks played?

Autzen Stadium, Eugene, OR.

The model’s read

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