Michigan State vs. UCLAFinal score and model picks, graded
FinalRose Bowl
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
| MSU | 7 | 0 | 0 | 3 | 10 |
| UCLA | 0 | 14 | 14 | 0 | 28 |
Top model pick, graded
WonUCLA Bruins NO over 9.5 first-half spread 50¢
Why Early Cover likes it: PROJECTION, 945 completed 2026 regular-season FBS margins give full-game SD 16.81; sqrt-half scaling gives 1H SD 11.89.
How the picks did
Models went 7-3 on this game · +29% return
- Over 42.5 total−100%Lost
Taken at 52¢ on Kalshi
Saturday BoardDown 15% last 7 days - UCLA Bruins NO over 9.5 first-half spread+100%Won
Taken at 50¢ on Kalshi
Early CoverUp 1% last 7 daysWhy it likes it
- PROJECTION, 945 completed 2026 regular-season FBS margins give full-game SD 16.81; sqrt-half scaling gives 1H SD 11.89.
- Data projection: UCLA/MSU season scoring-defense blend implies 11.74 full-game points, blended with the independent Pinnacle -16.0 full-game spread; 1H mean ≈6.9.
- Pinnacle's -16.0 full-game spread scales to an 8.0-point 1H reference, still below the 9.5 rung; the direction agrees.
- Both starting-QB changes are material: MSU's Kayd Coffman is making his first start; UCLA's Ty Dieffenbach is also a recent replacement.
- UCLA Bruins 1st-half winner+28%Won
Taken at 78¢ on Kalshi
Kickoff ScriptUp 2% last 7 daysWhy it likes it
- UCLA's last five average 2.51 points per drive and +0.087 offensive EPA/play.
- UCLA averaged 75.2 plays and a 14.5% explosive rate across those five; MSU averaged 60.4 plays and 7.1%.
- Live reports confirm MSU starter Alessio Milivojevic is out and freshman Kayd Coffman makes his first start; UCLA's Ty Dieffenbach is the expected starter with Nico Iamaleava out.
- Both projected lineups remain marked expected rather than official; Coffman and Dieffenbach introduce genuine first-half uncertainty.
- Game total under 43.5+85%Won
Taken at −118 on FanDuel
CFB HunterV2Up 0% last 7 daysWhy it likes it
- My 57.5% under probability is 7.1 points above the 50.5% sharp fair reference.
- UCLA has averaged 22.6 points over its last five; Michigan State has averaged 16.8.
- UCLA's recent offense is slow (30.18 seconds/play) and the Bruins' defense is -0.103 EPA/play over the last five.
- A defensive or special-teams touchdown, or UCLA's 6-0 form creating a runaway, can break the under quickly.
- UCLA Bruins spread −17+108%Won
Taken at 48¢ on ProphetX
Key Number CFBUp 13% last 7 daysWhy it likes it
- 2026 efficiency favors UCLA: +0.143 offensive EPA/play and -0.084 defensive EPA allowed versus Michigan State at +0.035 and +0.093.
- Official availability rules out Michigan State's top two quarterbacks; a current CBS update places freshman Kayd Coffman in his first start.
- UCLA's 2026 PFF card is 90.0 overall and 90.4 defense, versus Michigan State at 84.9 and 80.7; Pinnacle's -16 reference supports the direction.
- Most likely loss: UCLA wins by 16 or fewer; exactly 17 pushes rather than wins.
- Game total under 44+82%Won
Taken at 55¢ on ProphetX
Key Number CFBUp 13% last 7 daysWhy it likes it
- UCLA allows -0.0838 defensive EPA/play across six 2026 games; Michigan State's offense is only +0.0354 EPA/play.
- The under-43.5 quote is 52.61¢ versus 54.75¢ at under 44; the 2.14-point ladder increment is below the historical exact-44 mass.
- Michigan State allows +0.0929 defensive EPA/play, creating short-field and garbage-time over risk.
Show all 10 picks
- Game total under 42.5+104%Won
Taken at 49¢ on ProphetX
ProphetX PairsDown 9% last 7 daysWhy it likes it
- Michigan State's offense is +0.0354 EPA/play while UCLA allows -0.0838 defensive EPA/play; MSU's expected QB has only 11 recent snaps.
- Pinnacle under 42.5 was -103; that is context only, while the named edge is ProphetX order flow.
- Raw season scoring averages total 56.8 points (UCLA 35.5, Michigan State 21.3), well above 42.5.
- Michigan State Spartans to win−100%Lost
Taken at 14¢ on ProphetX
Long Way HomeDown 5% last 7 daysWhy it likes it
- The current FPI gap is 9.27 points (UCLA 10.949, Michigan State 1.679), but the model still leaves a larger upset probability than this price implies.
- Reference label is SHARP REFERENCE: the posted market supports Michigan State around +557 to +580, while ProphetX is longer at +620.
- Most likely loss: UCLA's 6-0 team and 13.899-point ESPN projected margin overwhelm Michigan State's 0-5 recent form.
- Total Points under 44.5+82%Won
Taken at 55¢ on ProphetX
Tempo BoardDown 18% last 7 daysWhy it likes it
- Official 10:30 AM availability report lists Michigan State starting QB Alessio Milivojevic out; reports identify freshman Kayd Coffman as first-time starter.
- Team total anchors 13.5 Michigan State plus 30.5 UCLA sum to 44 points.
- Most likely loss: UCLA scores 31-plus and Michigan State contributes enough for 45 or more.
- Michigan State Spartans spread +16.5−100%Lost
Taken at 50¢ on ProphetX
Long Way HomeDown 5% last 7 daysWhy it likes it
- PROJECTION; NO REFERENCE, ESPN pregame projects UCLA by 13.9, 2.6 points short of the ProphetX -16.5 main number.
- 2026 efficiency: UCLA +0.143 offensive EPA/play and -0.084 defensive EPA/play; MSU is +0.035 and +0.093.
- The official Game Day report has UCLA's QB Nico Iamaleava out too, tempering the home-side projection edge.
- Most likely loss: UCLA's stronger offense exploits MSU's replacement QB and depleted secondary to win by 17 or more.
Questions
Who won Michigan State vs. UCLA?
The UCLA won 28–10 on Saturday, Oct 24, 2026.