The two teams score 38 or more points between them.
Confidence74%
Model79.9%SportsbooksOdds70.5%Edge+9.4
Reading a pick: Sportsbooks is the win chance built into the odds when the pick went up, Model is our model’s own number, and Edge is the gap between them. Every pick is graded once the game is final.
Predicted score by quarterThe model’s most likely score in each quarter, away team first
TeamQ1Q2Q3Q41st halfFinal
MSUMichigan St77701421
UCLAUCLA014681428
Most likely final scoresMSU 21–28 UCLA 0.7%MSU 21–24 UCLA 0.6%MSU 24–31 UCLA 0.5%
Projected box scoreModel onlyBuilt from 18 full box scores per team · not a betting line
MSUMichigan StUCLAUCLA
Offense
310▼ 156Total yards▲ 443399
195▼ 109Passing yards▼ 198218
115▼ 47Rushing yards▲ 245181
18▼ 11First downs▲ 2521
Scoring
3▼ 1Touchdowns= 44
2▼ 1Passing touchdowns▼ 12
1▼ 0Rushing touchdowns▲ 32
Ball security
1▲ 3Turnovers▲ 21
1▲ 2Interceptions thrown▼ 01
1= 1Fumbles lost▲ 21
0Sacks allowed0
49▲ 79Penalty yards▲ 6054
Team stat picksThe model’s own lines on each team’s yards and first downs · no sportsbook odds
MSUTotal yardsOver 236.5Proj. 31072%Lost · 156
MSUPassing yardsOver 137.5Proj. 19572%Lost · 109
MSURushing yardsOver 62.5Proj. 11572%Lost · 47
MSUFirst downsOver 14.5Proj. 1871%Lost · 11
UCLATotal yardsOver 325.5Proj. 39972%Won · 443
UCLAPassing yardsOver 160.5Proj. 21872%Won · 198
UCLARushing yardsOver 128.5Proj. 18172%Won · 245
UCLAFirst downsOver 16.5Proj. 2174%Won · 25
Key playersProjected lines for each team’s quarterback, running back and top receivers
Road form.Michigan St is 0-2 on the road this season, losing by 22.5 points a game.
Home form.UCLA is 3-0 at home, scoring 32.3 points a game there.
Line move.The spread opened at UCLA −12.5 and is now UCLA −16.5, a 4-point move toward UCLA.
Rest.Both teams come in on 7 days’ rest.
Streak.Michigan St has lost 5 in a row.
Tale of the tape
MSUMichigan StateUCLAUCLA
MSUMichigan StateUCLAUCLA
2-5Record6-0
0-2 roadRoad / home3-0 home
L5StreakW6
7 daysRest7 days
21.3Points per game35.5
25.4Points allowed16.2
−29Point differentialseason to date+116
192Passing yards / game215
119Rushing yards / game231
40%3rd-down conversion49%
3Takeaways19
0Sacks0
8Turnovers9
116Passing yards / game230
86Rushing yards / game234
31%3rd-down conversion62%
0Takeaways4
0Sacks0
2Turnovers3
Season to date, per game, from the box scores; “road · home” compares Michigan St’s road games with UCLA’s home games. The brighter bar marks the better side.
Recent games
Most recent first · closing moneyline beside each score · form reads oldest to newestMost recent first · closing moneyline
MSUMichigan St2-5LLLLL
Wk 7Oct 17vs NU
NUNorthwestern24MSUMichigan St21
Northwestern moneyline −345Michigan St moneyline +260
LFINAL
Wk 6Oct 10vs ILL
ILLIllinois38MSUMichigan St37
Illinois moneyline −154Michigan St moneyline +112
LF/OT
Wk 5Oct 3@ WIS
MSUMichigan St3WISWisconsin31
Michigan St moneyline +270Wisconsin moneyline −400
LFINAL
Wk 4Sep 26vs NEB
NEBNebraska31MSUMichigan St13
Nebraska moneyline −250Michigan St moneyline +182
LFINAL
Wk 3Sep 19@ ND
MSUMichigan St10NDNotre Dame27
Michigan St moneyline +1300Notre Dame moneyline −10000
LFINAL
UCLAUCLA6-0WWWWW
Wk 7Oct 17vs WIS
WISWisconsin7UCLAUCLA17
Wisconsin moneyline +100UCLA moneyline −120
WFINAL
Wk 6Oct 10@ ORE
UCLAUCLA17OREOregon15
UCLA moneyline +273Oregon moneyline −455
WFINAL
Wk 4Sep 26@ MD
UCLAUCLA54MDMaryland3
UCLA moneyline −147Maryland moneyline +114
WFINAL
Wk 3Sep 19vs PUR
PURPurdue38UCLAUCLA52
Purdue moneyline +420UCLA moneyline −714
WFINAL
Wk 2Sep 12vs SDSU
SDSUSan Diego St10UCLAUCLA28
San Diego St moneyline +400UCLA moneyline −667
WFINAL
Standings
2026 season · conference standings · todayTeams in this game
Meetings · most recent first · closing moneyline beside each scoreMost recent first · closing moneyline
2025 · Wk 7Spartan Stadium
MSUMichigan St13UCLAUCLA38
Michigan St moneyline +220UCLA moneyline −313
Line movement
MarketOpenNow
Moneyline (MSU)+500▴up +550
Moneyline (UCLA)−909▾down −1000
Spread (UCLA)−12.5▾down −16.5
Total47.5▾down 43.5
Where each line opened and where it sits now at the sportsbooks we follow. Spreads are listed for the home team.
UCLA beat Michigan State 28–10 in college football Week 8, on Saturday, October 24 at 3:30 PM ET. The moneyline had Michigan State at +550 and UCLA at −1000.
Our model predicted a final score of Michigan St 21, UCLA 28. Its picks: UCLA to win (−1111), won; Michigan State +21.5 (−213), won; over 37.5 points (−204), won. The best pick was Michigan State +21.5, at 77% confidence.