Game Time: 7:30 pm ET, Saturday, December 20, 2025
Venue: Autzen Stadium, Eugene, OR
Where to Watch: TNT, HBO MAX, truTV
Opening Odds at USA Sportsbooks
DraftKings: Point Spread: JMU +21.5, Oregon -21.5; Over/Under: 49.5 points
Bet365: Point Spread: JMU +21.5, Oregon -21.5; Over/Under: 50 points
BetMGM: Point Spread: JMU +21.5, Oregon -21.5; Over/Under: 50.5 points
Season Record
James Madison Dukes: 12-1 (8-0) (1st place, Sun Belt East)
Oregon Ducks: 11-1 (8-1) (3rd place, Big Ten)
Do not miss out on our expert handicapper analysis! Kyle Hunter is on a HOT STREAK in college football on a 15-3 CFB RUN for +$11,680 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.
Recent Form
James Madison Dukes: won their last game at home against the Troy Trojans 31-14.
Oregon Ducks: won their last game on the road against the Washington Huskies 26-14.
James Madison Dukes vs Oregon Ducks Preview and Analysis
James Madison is entering this game with a 12-1 record overall and they have an 8-0 record in their conference games too. They are 7-0 in their home games, 5-1 in their road games, and they are also 0-0 in their neutral site games this season, but they will be on the road for this game. They won their last game against Troy 31-14. Alonza Barnett III was the starting QB and he completed 10/25 passes for 93 passing yards, 1 touchdown, and 1 interception. Wayne Knight led the team in rushing yards with 212 and 1 TD. Braeden Wisloski led the receivers with 31 receiving yards on 2 receptions and 1 TD. Elijah Culp led the defense in that game with 7 solo tackles and 2 assisted tackles while Sahir West led the defense in sacks with 3. No one on the defense came away with an interception for them in that one.
Oregon is entering this game with an 11-1 record overall and they have an 8-1 record in their conference games too. They are 6-1 in their home games, 5-0 in their road games, and they are also 0-0 in their neutral site games this season, but they will be at home for this game. They won their last game against Washington 26-14. Dante Moore was the starting QB and he completed 20/29 passes for 286 passing yards, 1 touchdown, and 0 interceptions. Noah Whittington led the team in rushing yards with 47. Malik Benson led the receivers with 102 receiving yards on 5 receptions and 1 TD. Bryce Boettcher led the defense in that game with 5 solo tackles and 5 assisted tackles while Teitum Tuioti led the defense in sacks with 1.5. Jadon Canady and Dillon Thieneman each came away with 1 interception for them in that one.
James Madison vs Oregon Prediction
The current betting odds have Oregon listed as a 21.5 point favorite in this game according to Draftkings Sportsbook. Oregon has looked really good in their games this season with their 11-1 record overall and their 8-1 conference record which had them right near the top of the Big Ten. They have looked great on their home field too with their 6-1 home record this year. Meanwhile, James Madison has looked great in their games this season with their 12-1 record overall and their 8-0 conference record which had them right at the top of their division in the Sun Belt. They have been a good road team too with their 5-1 road record this year, but their only loss this season did come in a road game and it was also their only game against a power 4 opponent this year. James Madison won the Sun Belt Championship over Troy and they were the best team in that conference all season, but they are very fortunate to be in this game. They only got into the CFP because Duke won the ACC Championship, but as good as James Madison has looked this season, they still struggled in the Sun Belt Championship. They are off a 31-14 win over Troy, but they struggled to pull away in that game and the offense didn't look great either. Oregon had the week off since they didn't make the Big Ten Championship, but that could be a good thing for them this year. Last season, they won the Big Ten Championship and then got blown out by Ohio State in the CFP after having a bye week so this could be a blessing in disguise for Oregon, getting an easier home game to start the tournament instead. Oregon is going to have a chip on their shoulder with the way things ended last season and this James Madison team just doesn't have the talent to go toe-to-toe with Oregon on the road. The best way to place a bet here is on Oregon to cover the spread in this game.
James Madison Oregon Prediction: Our NCAAF Pick for Saturday, December 20, 2025 (7:30 pm ET start time) is Oregon 49 James Madison 13.
Don't miss our champion handicappers free picks and expert football picks today. And if you enjoyed this James Madison Dukes Oregon Ducks prediction, be sure to drop by every day for our weekly NCAAF predictions and previews.
NCAAF Betting Trends
James Madison Dukes: 10-5 ATS when the total is between 49.5 and 56. 7-2 ATS in non-conference games. 8-4 ATS after playing a game at home. 17-9 UNDER in all lined games. 9-3 UNDER after allowing 14 points or less last game.
Oregon Ducks: 1-4 ATS after a bye week. 0-3 ATS after a game with a turnover margin of +2 or better. 6-3 UNDER as a favorite of 21.5 to 31 points. 7-2 UNDER off a road win. 7-2 UNDER after playing their last game on the road.
Key Injuries
James Madison Dukes: L. Johnson (LB) Questionable - Undisclosed. B. Fique (LB) Questionable - Undisclosed. I. Bush (DL) Questionable - Undisclosed.
Oregon Ducks: G. Wilson (OG) Questionable - Undisclosed. D. Riggs (RB) Questionable - Undisclosed. J. Ressler (WR) Questionable - Undisclosed. D. Moore (WR) Questionable - Knee. S. Laulea (CB) Questionable - Undisclosed. D. Gresham (WR) Questionable - Undisclosed. G. Bryant Jr. (WR) Questionable - Ankle. J. Limar (RB) Questionable - Undisclosed. K. Kasper (WR) Out - Undisclosed. M. Hughes (RB) Out - Redshirt. B. Boulton (OG) Out - Undisclosed. E. Stewart (WR) Out - Knee. T. McNutt (CB) Out - Leg.
Notable Quotes
“I think you're going to see a confident bunch. I think you're going to see an inspired bunch. And I think you're going to see us continue to attack every single opportunity that we have. Confident, inspired attack – that will be our mantra as we go through this. That's been our mantra up to this point in time.” - Bob Chesney on his team’s upcoming playoff game against Oregon.
"One, I think there is a huge benefit to get an opportunity to play quick. We have this weekend off, an opportunity for our players to recover, to watch some good football games, but I'm excited to see what Autzen is gonna look like with our our fans. That atmosphere, I think we all saw how special those moments can be last season as some of those opportunities played out, so we're really excited about the chance to pack Autzen and go play some games." - Dan Lanning on hosting their first playoff game.
Starting Lineups
James Madison Dukes
WR Ellis, Landon
WR DeGennaro, Nick
WR Sanchez, Jaylan
TE Dippre, Lacota
QB Barnett III, Alonza
RB Knight, Wayne
Oregon Ducks
WR Benson, Malik
WR Moore, Dakorien
WR Bryant Jr., Gary
TE Sadiq, Kenyon
QB Moore, Dante
RB Whittington, Noah
Statistical Leaders
James Madison Dukes
Passing: Alonza Barnett III (2,533)
Rushing: Wayne Knight (1,263)
Receiving: Landon Ellis (541)
Touchdowns: Alonza Barnett III (14)
Oregon Ducks
Passing: Dante Moore (2,733)
Rushing: Noah Whittington (774)
Receiving: Malik Benson (526)
Touchdowns: Jordon Davison (13)
Coaches:
James Madison Dukes: Bob Chesney (2nd season)
Oregon Ducks: Dan Lanning (4th season)