Skip to content

Oregon Ducks vs Michigan State Spartans, NCAAF Picks

Fri, Nov 20 · 8:00 PM ET · Spartan Stadium
‹›
Model Projection
These numbers come from a power-rating model built on the method Billy Walters lays out in his book Gambler.
Projected Spread
ORE -14
Projected Total
49.5
Projected Moneyline
ORE -385
This projection and current market action are supplementary and do not influence the final qualitative pick and analysis of today's game.
Season stats ordered from most to least relevant. Longer bar, stronger national standing.
OREMSU
34.1 (29th)
Points
(T127th) 19.3
How many points does the team score per game?
(League Avg: 28.4 Pts/Game)
422.0 (37th)
Total Yards
(135th) 292.1
How many yards does the offense gain per game?
(League Avg: 388.2 Yds/Game)
285.2 (14th)
Pass Yards
(117th) 182.0
How many passing yards does the offense gain per game?
(League Avg: 227.0 Pass Yds/G)
136.8 (94th)
Rush Yards
(126th) 110.1
How many rushing yards does the offense gain per game?
(League Avg: 161.3 Rush Yds/G)
37.5% (90th)
3rd Down
(80th) 39.0%
How often does the offense convert on third down?
(League Avg: 40.3%)
5.94 (45th)
Yards/Play
(136th) 4.35
How many yards does the offense average per play?
(League Avg: 5.67 Yds/Play)
13 (T89th)
Giveaways
(T59th) 11
How many turnovers has the offense given away?
(League Avg: 11 Giveaways)
22.1 (50th)
Points Allowed
(T61st) 23.6
How many points does the defense allow per game?
(League Avg: 24.7 Pts/Game)
349.7 (59th)
Yards Allowed
(42nd) 337.0
How many yards does the defense allow per game?
(League Avg: 359.5 Yds/Game)
224.9 (85th)
Pass Yds Allowed
(42nd) 194.3
How many passing yards does the defense allow per game?
(League Avg: 213.9 Pass Yds/G)
124.8 (T40th)
Rush Yds Allowed
(69th) 142.7
How many rushing yards does the defense allow per game?
(League Avg: 145.6 Rush Yds/G)
21 (T50th)
Sacks
(T83rd) 17
How many times has the defense sacked the quarterback?
(League Avg: 19 Sacks)
40 (T58th)
Tackles For Loss
(T110th) 30
How many run or pass plays has the defense stopped behind the line?
(League Avg: 39 TFL)
10 (T15th)
Interceptions
(T106th) 4
How many passes has the defense intercepted?
(League Avg: 7 INT)
7 (T130th)
Takeaways
(T16th) 16
How many turnovers has the defense forced?
(League Avg: 12 Takeaways)
Matchup Breakdown
Oregon's offense: Oregon's passing attack ranks among the most productive in the country, and the offense scores at a well-above-average rate nationally. The running game and third-down conversion rate are softer spots, and the unit gives the ball away more than most productive offenses do.
Michigan State's offense: Michigan State's offense ranks among the worst in the country across nearly every category, from scoring to total yardage to efficiency per play. Neither the passing nor the running game generates enough production to put consistent pressure on opponents.
Michigan State's defense: Michigan State's defense limits passing yards at a well-above-average rate, sitting solidly in the upper third of all FBS programs in the 2026 season. They create turnovers at one of the highest rates in the country, though they struggle to generate pressure behind the line of scrimmage.
Oregon's defense: Oregon's defense sits in the middle of the country overall, with a stronger run defense than pass defense. They intercept passes at one of the better rates in the country but do not convert those opportunities into many total turnovers, which limits their ability to swing field position.
Overall: Oregon carries a clear advantage in this matchup, with a far more productive offense facing one of the least effective units in the country. The central tension in the 2026 season meeting is Oregon's strong passing game running directly into Michigan State's above-average pass defense, which is the one area where the Spartans can genuinely compete. Michigan State's offense will need to function at a level well above what it has shown to stay competitive against a defense that, while unspectacular, should contain one of the country's weakest offensive groups.
Quarterback Matchup
The two starters, and how each has actually played.
Dylan Raiola
Dylan Raiola
QB #8 · ORE
Tier
Solid
Passer Rating
144.1
Completion
65.4%
Yards/Game
193.4
TD / INT
11 / 2
Yards/Attempt
7.3
Sacks Taken
4
2026 season numbers
Alessio Milivojevic
Alessio Milivojevic
QB #11 · MSU
Tier
Average
Passer Rating
129.5
Completion
65.4%
Yards/Game
181.4
TD / INT
7 / 3
Yards/Attempt
6.7
Sacks Taken
21
2026 season numbers
The Read
Oregon's quarterback: Dylan Raiola has been a productive and careful passer through the 2026 season, building a strong touchdown-to-interception ratio while generating real per-play efficiency. He completes passes at a healthy rate and has largely avoided the unforced mistakes that derail scoring drives.
Michigan State's quarterback: Alessio Milivojevic matches Raiola in completion rate through the 2026 season but lags behind in efficiency and ball security. His touchdown production has been more limited and he has given the ball away a bit more often.
The protection: Raiola has been kept clean behind his line through most of the 2026 season, while Milivojevic has absorbed a significantly higher volume of sacks. That gap in protection puts Milivojevic in a tighter spot, with less time to work through progressions and more pressure to make quick decisions.
Overall: Raiola holds the clearer edge at the position through the 2026 season, combining better efficiency with cleaner ball security and a line that keeps him upright. Milivojevic can move the chains but the sack volume indicates his protection has had real trouble keeping him clean. The quarterback advantage falls to Oregon.
Team Conditions
Schedule rest, recent form, and the current injury report.
OREMSU
Rest
Standard week of preparation, 6 days rest.
Standard week of preparation, 6 days rest.
Form
2026 record 6-3 (home 4-1, road 2-2)
2026 record 3-6 (home 2-3, road 1-3)
InjuryKey Players
E. Stewart (WR) · Questionable - Undisclosed
I. Hooks (WR) · Out - Undisclosed
D. Gresham (WR) · Questionable - Neck
S. Price (RB) · Questionable - Undisclosed
A. Flowers (CB) · Out - Undisclosed
J. McClellan (WR) · Out - Foot
C. Edwards (RB) · Questionable - Knee
C. Fancher (QB) · Questionable - Knee
C. Wheatland (LB) · Questionable - Undisclosed
C. Taplin (WR) · Questionable - Foot
The Read
Oregon's availability: Oregon arrives with real receiver room attrition, with multiple wide receivers either ruled out or carrying questionable tags entering the week, plus a cornerback confirmed out. The backfield also has a question mark, though the cumulative effect at the receiver position is the more visible gap.
Michigan State's availability: Michigan State's most notable health concern is at quarterback, where C. Fancher is managing a knee injury and listed as questionable. A running back and linebacker are also in question, leaving the Spartans with real uncertainty at a position that most directly shapes their offensive output.
Rest and form: Both teams had a standard week to prepare, so neither side holds an edge in recovery time. Oregon enters on a winning streak with a solid overall record in the 2026 season, while Michigan State has struggled in their recent stretch and carries a losing record in the 2026 season.
Overall: Oregon is in the stronger position across most of these conditions, holding a meaningfully better record in the 2026 season and arriving with consecutive wins behind them. Michigan State's uncertainty at quarterback adds instability that Oregon does not face at the same position. The receiver losses do thin Oregon's options at wideout, but the contrast in form and health at key positions still favors the Ducks heading into this game.
Weather & Stadium
Game-time conditions and whether they actually matter here.
45°F
Spartan Stadium
Open Air
Roof: Open air, conditions are in play
Temperature: 45°F, comfortable football weather, no effect on the passing game
Wind: 5mph, light enough to leave the passing and kicking game alone
Precipitation: 6% chance, rain looks unlikely in the latest forecast
N5 mph
The Read
The stadium: Spartan Stadium is open air, so weather conditions are always in play in principle, though the forecast on this day leaves little to account for.
The conditions: Cool temperatures, a light breeze, and a low chance of rain produce no meaningful disruption to either team's passing or kicking game.
Overall: Nothing in the forecast genuinely nudges the total or favors either team's approach. Oregon can run its passing attack without restriction, and Michigan State holds no weather-based edge at home. The over/under reflects the matchup rather than any weather-driven factor.
Side Write-Up
Oregon holds the advantage at nearly every position that matters in this game. Raiola has been the cleaner, more efficient passer through the 2026 season, building a real edge in ball security and per-play production over Milivojevic, and Oregon's offensive line has kept him upright far more consistently than Michigan State's protection has kept Milivojevic clean. The sack volume on the Michigan State side reflects how much trouble their line has had, and that pressure shortens Milivojevic's decision window in every possession. Michigan State's offense ranks among the worst in the country through the 2026 season in scoring, total yardage, and efficiency, and there is nothing in their profile to suggest they can sustain drives against even a middling defense. Oregon enters on a winning streak with a solid record in the 2026 season while Michigan State carries a losing record and has struggled through their recent stretch. The strongest counterargument is that Michigan State's pass defense sits in the upper third of FBS programs through the 2026 season, and Oregon has real attrition at receiver that thins Raiola's options at wideout. That is a genuine friction point, but the gap in offensive output between these two programs is wide enough that Oregon does not need a perfect passing performance to win, and their defense, while unspectacular, should contain one of the least productive offensive groups in the country.
Final PickOregon
Total Write-Up
Michigan State's offense ranks among the worst in the country through the 2026 season across scoring, yardage, and efficiency per play, and that alone puts a ceiling on the game's total that is hard to push through. The Spartans have struggled in both the passing and running game without putting consistent pressure on opposing defenses, and their quarterback situation carries real uncertainty with C. Fancher managing a knee injury entering the week. Michigan State creates turnovers at one of the highest rates in the country through the 2026 season, and Oregon's offense does give the ball away more than most productive offenses do, which introduces a real check on Oregon's scoring volume. Oregon's pass defense sits in the middle of the country, leaving some room for Michigan State to move the ball through the air, but the Spartans have not shown the capacity to generate enough output to change the total picture on their own. Cool temperatures and a light breeze produce no meaningful change to either team's passing or kicking game, so the weather provides no lift to the over. The strongest counterargument is that Oregon's offense ranks among the most productive in the country with Raiola running clean behind a solid line, and a lopsided game can still accumulate points from the leading team alone. But Oregon arrives with real attrition at receiver, their running game and third down conversion rate are genuine soft spots, and Michigan State's pass defense sits in the upper third of FBS programs through the 2026 season, all of which combine to cap what Oregon can realistically put up against a defense that is built to slow exactly this kind of offense.
Final PickUnder
Trevor Nolan
Written by
Trevor Nolan
47,000+
Followers Across All Socials
17+
Brand Partners
3+
Years Experience
1,000+
Games Tested
This information is for entertainment purposes only and is not any form of financial or gambling advice. Sports involve high variance therefore always be responsible and manage your risk accordingly.
Read next
Other games this week
Promos for Your Next Bet
Current offers for your area. Pick your region and the list updates.
Select Your Location