JMU vs. Oregon Odds & Betting Predictions - December 21, 2025

JMU at Oregon

12:30 am • TNT
34 - 51

JMU at Oregon Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
JMU
12-2
+20.5
+20.5-112
o47.5-110
+950
Oregon
12-1
u50.5
-20.5-108
u47.5-110
-2000
location pinSunday 12:30 a.m.
December 21, 2025
Autzen StadiumEugene
JMU vs. Oregon Expert Picks
Kyle Murray
Kyle Murray
Last 30d: 95-107-3 (+5.4u)
ORE -20.5-108
1.08u
Picks Office
Picks Office
Last 30d: 171-138-2 (+18.0u)
Under 47.5-115
1u
JMU +21-115
0.87u
YBK Picks.com
Last 30d: 39-38-0 (-6.0u)
Under 45.5-105
3u
John Feltman
John Feltman
Last 30d: 70-58-3 (-13.8u)
JMU o6.5 (1H)-120
0.48u
Under 10.5 (1Q)-140
0.7u
Wags Wins
Wags Wins
Last 30d: 220-195-3 (+35.5u)
Under 46.5-115
1.25u
The Propfessor
The Propfessor
Last 30d: 50-46-2 (+3.0u)
W.Knight o2.5 Recs-115
0.65u
The Degenerates
The Degenerates
Last 30d: 96-87-4 (+0.7u)
Under 47.5-110
1.1u
Collin Wilson
Collin Wilson
Last 30d: 46-31-2 (+11.5u)
A.Barnett Anytime TD Scorer Yes+280
1.99u
JMU leader in Rush TDs, inside zone should have average success v ducks interior
JMU +21-115
0.5u
Half unit, will add live
John Feltman
John Feltman
Last 30d: 70-58-3 (-13.8u)
JMU +21.5-125
0.5u
Wanted 21.5, but have to pay a bit since it’s not coming.
Brian Bitler
Brian Bitler
Last 30d: 86-75-0 (+13.8u)
Under 45.5-105
3u
💰🦡 Jake
💰🦡 Jake
Last 30d: 76-90-1 (-15.1u)
ORE -20.5-110
1.1u
Cam Is Money
Cam Is Money
Last 30d: 100-95-3 (+0.3u)
ORE -20.5-110
2u
Big Bets On Campus (CFB)
Big Bets On Campus (CFB)
Last 30d: 63-66-2 (-3.8u)
Under 47.5-112
1u
JMU +21.5-105
0.95u
@Stuckey2 @_Collin1 @Joshua_Nunn @Breese https://myaction.app/J0rH4zigeZb
A.Barnett Anytime TD Scorer Yes+240
1.01u
Stuck 🚨
Stuck 🚨
Last 30d: 58-48-3 (+3.7u)
JMU +21.5-120
0.33u
I’ve been convinced by the crew to ride along. Bowl betting preview part 2 out tonight
Jeremiah Rose
Jeremiah Rose
Last 30d: 33-29-1 (-0.7u)
ORE -20.5-115
0.4u
Sandy Plashkes
Sandy Plashkes
Last 30d: 103-125-0 (-42.8u)
JMU +21.5-115
2u
Duck
Duck
Last 30d: 86-87-1 (-8.1u)
JMU +21.5-110
1u
Maybe these guys aren’t done yet, scheme worked against Louisville and the D is no pushover. Getting Immanuel Bush back would be huge. Scheme up a trick play or two to sneak one past the Oregon defense. Loose team with nothing to lose.
Roger Goodell
Roger Goodell
Last 30d: 31-48-2 (-12.4u)
ORE -20.5-110
1u
Mike Calabrese
Mike Calabrese
Last 30d: 32-22-1 (+17.1u)
JMU +21.5-115
2u
I love the Dukes plus the points for three main reasons: coaching, run defense and pace. Let’s start with head coach Bob Chesney. He’ll be coaching UCLA next season in the Big Ten because he’s won everywhere he has been. Not only that, but he hasn’t lost a game by more than three touchdowns since Oct. 2, 2021. That’s 58 straight games without suffering a blowout loss. In that time, his record was 47-11 straight up, and his average margin of defeat in those 11 losses was just 8.3 points per game. Still not convinced he’s elite? Let’s take a look at when he “punched up.” Dating back to 2021, Chesney led FCS Holy Cross and James Madison out on the field against ranked FCS opponents and Power 4 FBS competition six times. His against-the-spread record in those six games comes in at 5-1 with two straight-up wins. Now, without question, Oregon is an elite team, with the fifth-highest Blue-Chip Ratio (BCR) in college football. Bud Elliott’s BCR lists the teams that have the highest concentration of four or five-star recruits on their roster. The last 14 national champions have all had a BCR ratio north of 50%, with the average BCR of the national champion coming in at 70%. Oregon’s BCR for this season is 78%. If you look at Oregon’s season-long stats, all that talent has translated into very specific success on the field. Oregon boasts an elite offensive line that wins in the trenches, which is borne out in its Rushing Success Rate (7th) and pass blocking grade, per PFF (1st). And defensively, the Ducks' secondary is elite. Their defensive backs have helped them achieve a top-15 ranking in everything from PFF coverage grade and Passing Success Rate allowed to opponent QB Rating and passing yards allowed per game. On the season, Oregon finished 8-4 against the spread, routinely throttling lesser opponents like Montana State, Oklahoma State, Oregon State and Minnesota. But when you dig into those box scores, you’ll find one common theme — Oregon’s success, or lack thereof, on the ground. When Oregon covered this season, it averaged 237.5 yards per game on the ground at a 6.1 yards-per-carry clip. In the Ducks’ four ATS losses, those numbers shrank to 180.3 YPG and 5.1 YPC. James Madison may have the best run defense to ever compete at the G5 level. The Dukes allowed less than eight feet per carry (2.48 yards), and just 76.2 yards per game on the ground. They rank second in Rushing Success Rate allowed and Defensive Line Yards, while also owning a ranking of fifth in Stuff Rate. They also generated 378 negative yards (8th) with sacks and tackles for loss. This front is simply fantastic. If they hold their own and limit explosives against a bigger, more athletic Oregon offensive line, they’ll hang around in a four-quarter battle. Keep in mind, when the Dukes drew Louisville earlier in the year (15th in Rushing Success Rate), the Cardinals mustered just 113 yards on 3.8 yards per carry. The last piece here is pace. James Madison would love to grind this game down and play keep-away. The Dukes finished third in time-of-possession percentage and ranked 122nd in seconds per play. They’ll slowly chip away at the Oregon defense and then bank on Wayne Knight breaking a big one. More than half of his 1,258 rushing yards came on carries of 15-plus yards, giving him the fifth-highest “breakaway” percentage in the sport. As long as this number stays above three touchdowns, it’s a play on JMU.

JMU vs. Oregon Previews & Analysis

  • 2025 Bowl Opt-Out, Transfer Portal & Injury Tracker article feature image

    2025 Bowl Opt-Out, Transfer Portal & Injury Tracker

    Stuckey
    Dec 26, 2025 UTC
  • Top College Football Bowl Bets You’ll NEED to Tail! | The Big Bets on Campus Podcast article feature image

    Top College Football Bowl Bets You’ll NEED to Tail! | The Big Bets on Campus Podcast

    Dec 26, 2025 UTC
  • College Football Bowl Bets You Do NOT Want to Miss! | The Big Bets on Campus Podcast article feature image

    College Football Bowl Bets You Do NOT Want to Miss! | The Big Bets on Campus Podcast

    Dec 23, 2025 UTC
  • College Football Bowl Bets You Do NOT Want to Miss! | The Big Bets on Campus Podcast article feature image

    College Football Bowl Bets You Do NOT Want to Miss! | The Big Bets on Campus Podcast

    Dec 22, 2025 UTC
See more NCAAF Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

JMU vs. Oregon Public Betting Percentages

Away Logo

JMU

Public

32%

Bets%

68%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Oregon
0-10-13-20-11-0
JMU
1-04-31-07-51-0

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Oregon
1-01-02-31-01-0
JMU
1-02-51-05-71-0

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Oregon
12-1N/AN/A1-01-0
JMU
12-2N/AN/A12-00-1

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Nov 29th@WASHW 26-14-6.5 WU 51.5ORE -245
Nov 22ndUSCW 42-27-10.5 WO 59.5ORE -410
Nov 15thMINNW 42-13-26.5 WO 46.5ORE -3200
Nov 8th@IOWAW 18-16-4.5 LU 41.5ORE -210
Oct 25thWISW 21-7-31.5 LU 44.5-
Team Stats
509
Total Yards
514
84
Total Plays
53
6.059523809523809
Yards Per Play
9.69811320754717

Passing

323
YDS
313
24/49
Comps/Atts
19/27
6.591836734693878
YPA
11.592592592592593
2/0
TDs/INTs
4/2
2/7
Sacks/Yards
0/0

Rushing

186
Rush Yards
201
35
Attempts
26
5.314285714285714
YPC
7.730769230769231
2
TDs
2

Turnovers

0
Fumbles Lost
0
0
Interceptions
2

Efficiency

5/6 83.33%
Redzone
3/4 75%
9/22 0%
3rd Down
3/7 0%
4/4 0%
4th Down
0/0 0%

First Downs

23
Total
22
9
Pass
14
10
Rush
6
4
Penalty
2
13/113
Penalties/Yards
5/71

JMU vs. Oregon Odds Comparison

Right Arrow

Could not load odds

JMU at Oregon Team Totals

MatchupOverUnder
JMU
12-2
o13.5-115
u13.5-115
Oregon
12-1
o33.5-120
u33.5-105