| Team | Moneyline | Spread | Total |
|---|---|---|---|
| +570 |
+14.5 -108 |
O 44.5 -105 |
|
| -610 |
-14.5 -106 |
U 44.5 -110 |
Best available prices across 30+ sportsbooks, DFS apps and exchanges, updated 1:21 AM ET.
Michigan State vs UCLA preview
UCLA is a -610 moneyline favorite and lays 14.5 points against Michigan State, with a 43.5 total for Saturday’s 3:30 PM ET kickoff. The last meeting went UCLA’s way, 38-13 at Michigan State on October 11, 2025. UCLA is 6-0 straight up and 6-0 ATS this season, including a 17-7 win over Wisconsin on October 17; over its last 10, UCLA is 6-4 straight up and 7-0 ATS. Michigan State is 2-5 and 4-2-1 ATS this season, most recently losing 24-21 to Northwestern on October 17; its last 10 shows 3-7 straight up and 5-2-1 ATS.
The defensive profile favors UCLA: it allows 16.2 points (19th), 98.2 rushing yards (20th) and 287.8 total yards (16th), while Michigan State allows 25.4 points (80th) and 144.6 rushing yards (74th). On the prop side, UCLA’s Wayne Knight has cleared over 0.5 rushing touchdowns in 9 of his last 10 at -220, and Michigan State’s Jayden Savoury has cleared over 12.5 longest reception in 7 of last 8 at -115.
Top Michigan State vs UCLA player props
| Player | Prop | Best price | Last 10 | Last 5 |
|---|---|---|---|---|
| Wayne Knight UCLA | Over 0.5 rush tds | -215 |
90% (9/10) | 100% |
| Jayden Savoury MSU | Over 12.5 longest reception | -115 |
87.5% (7/8) | 80% |
| Landon Ellis UCLA | Over 17.5 longest reception | -110 |
80% (8/10) | 60% |
| Alessio Milivojevic MSU | Over 15.5 pass completions | -110 |
70% (7/10) | 60% |
| Fredrick Moore MSU | Over 14.5 longest reception | -115 |
57.1% (4/7) | 40% |
Hit rate = how often the player cleared this line in recent games. Best price across 30+ sportsbooks, DFS apps and exchanges as of 1:21 AM ET. See every prop for this game on StatsBench.
Affiliate link: StatsBench may earn a commission if you sign up. 18+ (21+ where required); availability depends on where you live.
Michigan State vs UCLA odds by sportsbook
| Book | MSU spread | UCLA spread | MSU ML | UCLA ML | Over | Under |
|---|---|---|---|---|---|---|
| +16.5 -118 | -16.5 -118 | +550 | -1000 | O 43.5 -125 | U 43.5 -110 | |
| +15 -111 | -15 -107 | +498 | -676 | O 44.5 -107 | U 44.5 -113 | |
| +14.5 -111 | -14.5 -109 | +500 | -700 | O 43.5 -118 | U 43.5 -102 | |
| +15 -111 | -15 -108 | +500 | -667 | O 44.5 -105 | U 44.5 -115 | |
| +14.5 -111 | -14.5 -111 | +440 | -667 | O 43.5 -115 | U 43.5 -108 | |
| +14.5 -108 | -14.5 -112 | +475 | -675 | O 43.5 -127 | U 43.5 -115 | |
| +15.5 -110 | -15.5 -110 | +520 | -700 | O 44 -110 | U 44 -110 | |
| +15 -115 | -15 -111 | +485 | -769 | O 44.5 -111 | U 44.5 -118 | |
| +15.5 -112 | -15.5 -108 | +500 | -700 | O 43.5 -118 | U 43.5 -102 | |
| +14.5 -110 | -14.5 -110 | +550 | -900 | O 44.5 -105 | U 44.5 -115 | |
| +14.5 -110 | -14.5 -110 | +500 | -700 | O 44 -110 | U 44 -110 | |
| +14.5 -114 | -14.5 -106 | +490 | -710 | O 44.5 -110 | U 44.5 -110 | |
| +14.5 -115 | -14.5 -115 | +480 | -720 | O 44.5 -110 | U 44.5 -125 | |
| +14.5 -110 | -14.5 -110 | +450 | -650 | O 43.5 -115 | U 43.5 -105 | |
| +15 -102 | -15 -103 | +570 | -610 | O 44 -102 | U 44 -107 | |
| +14.5 -111 | -14.5 -111 | +460 | -833 | O 44.5 -110 | U 44.5 -110 |
Highlighted: the best price in each column as of 1:21 AM ET. Prices move; check the book before you bet.
Line movement since we first listed this game (Fri 7:07 PM ET): total 43.5 → 44.5.
Records
| Team | Record | ATS | O/U | Home | Away |
|---|---|---|---|---|---|
| 2-5 | 4-2-1 | 2-5 | 2-3 | 0-2 | |
| 6-0 | 6-0 | 3-3 | 3-0 | 3-0 |
This season, regular season. ATS and O/U against each game’s closing line.
Michigan State vs UCLA head-to-head
Michigan State are 0-1 in the last 1 meeting. Last time: Michigan State lost 13-38 on October 11, 2025.
| Date | Venue | Michigan State result | ATS | O/U |
|---|---|---|---|---|
| Oct 11, 25 | Michigan State home | L 13-38 | – | – |
Recent form
Michigan State Spartans: last 10 (3-7, 5-2-1 ATS, O/U 3-5)
| Date | Opponent | Result | ATS | O/U |
|---|---|---|---|---|
| Oct 17, 26 | vs NU | L 21-24 | W +7.5 | U 50.5 |
| Oct 10, 26 | vs ILL | L 37-38 | W +2.5 | O 48.5 |
| Oct 3, 26 | @ WIS | L 3-31 | L +8.5 | U 43.5 |
| Sep 26, 26 | vs NEB | L 13-31 | L +6 | U 48.5 |
| Sep 19, 26 | @ ND | L 10-27 | W +28.5 | U 51.5 |
| Sep 12, 26 | vs EMU | W 35-7 | W -17.5 | U 49.5 |
| Sep 4, 26 | vs TOL | W 30-20 | P -10 | O 48.5 |
| Nov 29, 25 | vs MD | W 38-28 | W -4 | O 49.5 |
| Nov 22, 25 | @ IOWA | L 17-20 | – | – |
| Nov 15, 25 | vs PSU | L 10-28 | – | – |
UCLA Bruins: last 10 (6-4, 7-0 ATS, O/U 3-4)
| Date | Opponent | Result | ATS | O/U |
|---|---|---|---|---|
| Oct 17, 26 | vs WIS | W 17-7 | W -1.5 | U 42.5 |
| Oct 10, 26 | @ ORE | W 17-15 | W +10 | U 57.5 |
| Sep 26, 26 | @ MD | W 54-3 | W -2.5 | O 55.5 |
| Sep 19, 26 | vs PUR | W 52-38 | W -13.5 | O 53.5 |
| Sep 12, 26 | vs SDSU | W 28-10 | W -13.5 | U 53.5 |
| Sep 5, 26 | @ CAL | W 45-24 | W -2.5 | O 53.5 |
| Nov 29, 25 | @ USC | L 10-29 | W +21.5 | U 59.5 |
| Nov 22, 25 | vs WASH | L 14-48 | – | – |
| Nov 15, 25 | @ OSU | L 10-48 | – | – |
| Nov 8, 25 | vs NEB | L 21-28 | – | – |
Injury report
No injuries listed for either team in our data as of 1:21 AM ET.
Matchup ranks
What each defense allows per game this season. Rank 1 allows the fewest, so a high number means a softer matchup for the other team’s overs.
| Michigan State defense | UCLA defense | |
|---|---|---|
| Points allowed per game | 25.4 (80th of 136) | 16.2 (19th of 136) |
| Passing yards allowed per game | 198.3 (49th of 136) | 189.7 (40th of 136) |
| Rushing yards allowed per game | 144.6 (74th of 136) | 98.2 (20th of 136) |
| Total yards allowed per game | 342.9 (55th of 136) | 287.8 (16th of 136) |
StatsBench picks
No StatsBench pick posted for this game. Today’s posted picks are graded live.
21+. Research, not a guarantee: every bet can lose. Bet within your means; if gambling stops being fun, call 1-800-GAMBLER.