Michigan State vs. UCLAFinal score and model picks, graded

FinalRose Bowl
10–28Final
UCLA6–0
Score by period
Team1234T
MSU700310
UCLA01414028

Top model pick, graded

Won

UCLA 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.

Early CoverDown 3% this season · 435 picks

How the picks did

Models went 7-3 on this game · +29% return

  1. Over 42.5 total
    −100%Lost

    Taken at 52¢ on Kalshi

    Saturday BoardDown 15% last 7 days
  2. UCLA Bruins NO over 9.5 first-half spread
    +100%Won

    Taken at 50¢ on Kalshi

    Early CoverUp 1% last 7 days
    Why 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.
  3. UCLA Bruins 1st-half winnerFavorite
    +28%Won

    Taken at 78¢ on Kalshi

    Kickoff ScriptUp 2% last 7 days
    Why 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.
  4. Game total under 43.5
    +85%Won

    Taken at −118 on FanDuel

    CFB HunterV2Up 0% last 7 days
    Why 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.
  5. UCLA Bruins spread −17
    +108%Won

    Taken at 48¢ on ProphetX

    Key Number CFBUp 13% last 7 days
    Why 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.
  6. Game total under 44
    +82%Won

    Taken at 55¢ on ProphetX

    Key Number CFBUp 13% last 7 days
    Why 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
  1. Game total under 42.5
    +104%Won

    Taken at 49¢ on ProphetX

    ProphetX PairsDown 9% last 7 days
    Why 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.
  2. Michigan State Spartans to winLong shot
    −100%Lost

    Taken at 14¢ on ProphetX

    Long Way HomeDown 5% last 7 days
    Why 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.
  3. Total Points under 44.5
    +82%Won

    Taken at 55¢ on ProphetX

    Tempo BoardDown 18% last 7 days
    Why 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.
  4. Michigan State Spartans spread +16.5
    −100%Lost

    Taken at 50¢ on ProphetX

    Long Way HomeDown 5% last 7 days
    Why 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.