
Oregon vs. James Madison Prediction, Odds, Picks - December 20, 2025
The Oregon Ducks (11-1) host the James Madison Dukes (12-1) at Autzen Stadium in Eugene, Oregon in the first round of the College Football Playoff. Opening kick is at 7:30 p.m. ET, and Oregon is a 20.5 favorite. The over/under is set at 46.5.
The Ducks' most recent game was against the Washington Huskies, and they won by a score of 26-14. The Dukes' last game was versus the Troy Trojans, and they won by a score of 31-14.
Keep up with college football all season on FOX Sports.
Oregon vs. James Madison Game Information & Odds
- When: Saturday, December 20, 2025 at 7:30 p.m. ET
- Location: Autzen Stadium in Eugene, Oregon
- TV: TNT
- Live Box Score on FOX Sports
| Favorite | Spread (Odds) | Favorite Moneyline | Underdog Moneyline | Total | Over Moneyline | Under Moneyline |
|---|---|---|---|---|---|---|
| Oregon | -20.5 (-114) | -1852 | +1000 | 46.5 | -108 | -117 |
This page may contain affiliate links to legal sports betting partners. If you sign up or place a wager, FOX Sports may be compensated. Read more about Sports Betting on FOX Sports.
Oregon vs. James Madison Prediction
- Pick ATS: James Madison (+20.5)
- Pick OU: Over (46.5)
- Prediction: Oregon 33, James Madison 19
Predictions are made by the Data Skrive betting model.
Learn more about the Oregon Ducks vs. the James Madison Dukes game on FOX Sports!
Oregon vs. James Madison Betting Insights
- Per the spread and over/under, the implied score for the tilt is Ducks 34, Dukes 13.
- The Ducks have a 94.9% chance to claim victory in this game based on the moneyline's implied probability. The Dukes hold a 9.1% implied probability.
- Oregon is 7-5-0 ATS this season.
- James Madison is 8-5-0 ATS this season.
Oregon vs. James Madison: 2025 Stats Comparison
| Oregon | James Madison | |
|---|---|---|
| Off. Points per Game (Rank) | 38.2 (11) | 37.3 (8) |
| Def. Points per Game (Rank) | 14.8 (7) | 15.8 (10) |
| Turnovers Allowed (Rank) | 9 (8) | 16 (72) |
| Turnovers Forced (Rank) | 17 (50) | 15 (68) |
Oregon 2025 Key Players
| Name | Position | Stats |
|---|---|---|
| Dante Moore | QB | 2,733 YDS (72.5%) / 24 TD / 6 INT 191 RUSH YDS / 1 RUSH TD / 15.9 RUSH YPG |
| Jordon Davison | RB | 535 YDS / 13 TD / 44.6 YPG / 6.1 YPC |
| Noah Whittington | RB | 774 YDS / 6 TD / 77.4 YPG / 6.9 YPC 16 REC / 76 REC YDS / 1 REC TD / 10.9 REC YPG |
| Kenyon Sadiq | TE | 40 REC / 490 YDS / 8 TD / 44.5 YPG |
| Teitum Tuioti | LB | 49 TKL / 8 TFL / 7 SACK |
| Bryce Boettcher | LB | 72 TKL / 1 TFL / 1 SACK / 1 INT |
| Dillon Thieneman | DB | 49 TKL / 1 TFL / 1 SACK / 2 INT |
| Aaron Flowers | DB | 43 TKL / 1 TFL / 1 INT / 1 PD |
James Madison 2025 Key Players
| Name | Position | Stats |
|---|---|---|
| Alonza Barnett III | QB | 2,533 YDS (59.9%) / 21 TD / 8 INT 544 RUSH YDS / 14 RUSH TD / 41.8 RUSH YPG |
| Wayne Knight | RB | 1,263 YDS / 9 TD / 97.2 YPG / 6.6 YPC 37 REC / 379 REC YDS / 1 REC TD / 29.2 REC YPG |
| Landon Ellis | WR | 33 REC / 541 YDS / 5 TD / 49.2 YPG |
| Jordan Fuller | RB | 415 YDS / 5 TD / 51.9 YPG / 5.1 YPC |
| Sahir West | DL | 27 TKL / 8 TFL / 6.5 SACK |
| Trent Hendrick | LB | 44 TKL / 4 TFL / 3 SACK |
| Xavier Holmes | DL | 16 TKL / 5 TFL / 6 SACK / 1 INT |
| Jacob Thomas | DB | 34 TKL / 2 TFL / 2 SACK / 2 INT |
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox?
Dolphins Cleaning House: Tyreek Hill Released by Miami; Star WR Vows He'll Be Back
2026 NFL Free Agency: Top 25 Potential Salary Cap Cuts This Offseason
Men's CBK AP Top 25: Michigan Claims No. 1 For 1st Time in Over 13 Years
2026 NFL Free Agency: The Top 100 Players Available and Potential Fits
Who Is Tyler Reddick? Daytona 500 Winner on Texting Michael Jordan, Picking Baby Names
Why Chiefs Shouldn't Seek Tyreek Hill Reunion: 'Nostalgia Will Get You In Trouble'
College Football Stock Watch: Why USC is Heading in Right Direction, and Alabama Isn't
What's Next: Ranking 7 Veteran NFL QBs Who Should Be Available This Offseason
Daytona 500: Brad Keselowski Laments Riley Herbst's 'Very Stupid' Move
Dolphins Cleaning House: Tyreek Hill Released by Miami; Star WR Vows He'll Be Back
2026 NFL Free Agency: Top 25 Potential Salary Cap Cuts This Offseason
Men's CBK AP Top 25: Michigan Claims No. 1 For 1st Time in Over 13 Years
2026 NFL Free Agency: The Top 100 Players Available and Potential Fits
Who Is Tyler Reddick? Daytona 500 Winner on Texting Michael Jordan, Picking Baby Names
Why Chiefs Shouldn't Seek Tyreek Hill Reunion: 'Nostalgia Will Get You In Trouble'
College Football Stock Watch: Why USC is Heading in Right Direction, and Alabama Isn't
What's Next: Ranking 7 Veteran NFL QBs Who Should Be Available This Offseason
Daytona 500: Brad Keselowski Laments Riley Herbst's 'Very Stupid' Move
