Oregon vs. James Madison Prediction, Odds, Picks - December 20, 2025

Oregon vs. James Madison Prediction, Odds, Picks - December 20, 2025

Updated Dec. 18, 2025 3:06 a.m. ET
Data Skrive

To start this year's College Football Playoff, the Oregon Ducks (11-1) will host the James Madison Dukes (12-1) starting at 7:30 p.m. ET at Autzen Stadium in Eugene, Oregon. Oregon is favored by 21 points. The game has a 47.5-point over/under.

Facing the Washington Huskies in their last game, the Ducks won 26-14. Last time out, the Dukes defeated the Troy Trojans, with 31-14 being the final score.

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
Oregon vs James Madison Betting Information updated as of December 18, 2025, 1:45 a.m. ET.
Favorite Spread (Odds) Favorite Moneyline Underdog Moneyline Total Over Moneyline Under Moneyline
Oregon -21 (-109) -2041 +1030 47.5 -110 -110

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 (+21)
  • Pick OU: Over (47.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 95.3% chance to collect the win in this contest based on the moneyline's implied probability. The Dukes hold an 8.8% implied probability.
  • Oregon has won seven games against the spread this season, while failing to cover five times.
  • James Madison is 8-5-0 ATS this year.

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 (8) 15.8 (10)
Turnovers Allowed (Rank) 9 (8) 16 (74)
Turnovers Forced (Rank) 17 (50) 15 (67)

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?

Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share