Matchup Odds
Line History
No odds are available yet.
Team Leaders
![]() ![]() ![]() ![]() ![]() Hassan HaskinsRunning Back Michigan State |
6 | Touchdowns | 4 |
Jalen NailorWide Receiver Michigan![]() ![]() ![]() |
![]() ![]() ![]() ![]() ![]() Hassan HaskinsRunning Back Michigan State |
375 | Rushing | 219 |
Jordon SimmonsRunning Back Michigan![]() ![]() ![]() |
![]() ![]() ![]() Rocky LombardiQuarterback Michigan |
1090 | Passing | 1077 |
Joe MiltonQuarterback Michigan State![]() ![]() ![]() |
![]() ![]() ![]() Jayden ReedWide Receiver Michigan |
33 | Receiving | 26 |
Ronnie BellWide Receiver Michigan State![]() ![]() ![]() |
![]() ![]() ![]() Drew BeesleyDefensive End Michigan |
3 | Sacks | 2 |
Kwity PayeDefensive Lineman Michigan State![]() ![]() ![]() |
![]() ![]() ![]() Shakur BrownCornerback Michigan |
5 | Interceptions | 1 |
Daxton HillDefensive Back Michigan State![]() ![]() ![]() |
Recent Meetings
| date | home-away | ats | o/u | MICH:Total Net Yards | MICH:Net Rushing Yards | MICH:Passing Yards | MSU:Total Net Yards | MSU:Net Rushing Yards | MSU:Passing Yards |
|---|---|---|---|---|---|---|---|---|---|
| 10/25/2025 | MSU 20 - MICH 31 | MSU +14 | Over 46.5 | 362 | 276 | 86 | 305 | 115 | 190 |
| 10/26/2024 | MICH 24 - MSU 17 | MICH -5.5 | Over 39 | 352 | 163 | 189 | 265 | 119 | 146 |
| 10/21/2023 | MSU 0 - MICH 49 | MICH -24.5 | Over 47 | 477 | 120 | 357 | 182 | 49 | 133 |
| 10/29/2022 | MICH 29 - MSU 7 | MICH -22.5 | Under 55 | 252 | 37 | 215 | 443 | 276 | 167 |
| 10/30/2021 | MSU 37 - MICH 33 | MSU +3.5 | Over 51 | 552 | 146 | 406 | 395 | 199 | 196 |
| 10/31/2020 | MICH 24 - MSU 27 | MSU +21.5 | Under 55 | 452 | 152 | 300 | 449 | 126 | 323 |
| 11/16/2019 | MICH 44 - MSU 10 | MICH -14.5 | Over 43.5 | 221 | 55 | 166 | 470 | 86 | 384 |
| 10/20/2018 | MSU 7 - MICH 21 | MICH -6.5 | Under 38.5 | 395 | 183 | 212 | 94 | 15 | 79 |
| 10/07/2017 | MICH 10 - MSU 14 | MSU +11 | Under 40 | 252 | 158 | 94 | 300 | 102 | 198 |
| date | score | ats | o/u | Total Net Yards | Net Rushing Yards | Passing Yards |
|---|---|---|---|---|---|---|
| 12/12/2020 | PSU 39 - MSU 24 | L +14 | Over 45 | 396 | 71 | 325 |
| 12/05/2020 | MSU 12 - OSU 52 | L +21.5 | Over 59 | 521 | 322 | 199 |
| 11/28/2020 | MSU 29 - NW 20 | W +11 | Over 42 | 285 | 63 | 222 |
| 11/14/2020 | MSU 0 - IU 24 | L +8.5 | Under 52.5 | 433 | 113 | 320 |
| 11/07/2020 | IOWA 49 - MSU 7 | L +7 | Over 45 | 286 | 59 | 227 |
| 10/31/2020 | MICH 24 - MSU 27 | W +21.5 | Under 55 | 449 | 126 | 323 |
| 10/24/2020 | MSU 27 - RUTG 38 | L -9.5 | Over 46.5 | 281 | 111 | 170 |
| date | score | ats | o/u | Total Net Yards | Net Rushing Yards | Passing Yards |
|---|---|---|---|---|---|---|
| 11/28/2020 | MICH 17 - PSU 27 | L -3.5 | Under 59.5 | 286 | 174 | 112 |
| 11/21/2020 | RUTG 42 - MICH 48 | L -8.5 | Over 52 | 486 | 105 | 381 |
| 11/14/2020 | MICH 11 - WIS 49 | L +2.5 | Over 51.5 | 219 | 47 | 172 |
| 11/07/2020 | IU 38 - MICH 21 | L -4.5 | Over 54 | 460 | 118 | 342 |
| 10/31/2020 | MICH 24 - MSU 27 | L -21.5 | Under 55 | 452 | 152 | 300 |
| 10/24/2020 | MINN 24 - MICH 49 | W -3 | Over 55 | 326 | 129 | 197 |
Odds Analysis
Team Rankings
| offence |
|---|
Injuries
| player (position) | status | ats*current | o/u* | notes | |
|---|---|---|---|---|---|
| Jacub Panasiuk (DE) | day-to-day | Undisclosed - 12 / 12 / 20 | 0-0 | 0-0 | Details |
| Chris Jackson (CB) | day-to-day | Undisclosed - 12 / 12 / 20 | 0-0 | 0-0 | Details |
| Antjuan Simmons (LB) | day-to-day | Undisclosed - 12 / 12 / 20 | 0-0 | 0-0 | Details |
| Rocky Lombardi (QB) | day-to-day | Undisclosed - 05 / 12 / 20 | 0-0 | 0-0 | Details |
| Jalen Hunt (DT) | day-to-day | Leg - 01 / 12 / 20 | 0-0 | 0-0 | Details |
| Jordon Simmons (RB) | Ques Sat | Undisclosed - 28 / 11 / 20 | 0-0 | 0-0 | Details |
| Ricky White (WR) | day-to-day | Undisclosed - 28 / 11 / 20 | 0-0 | 0-0 | Details |
| Trenton Gillison (TE) | Out Sat | Undisclosed - 28 / 11 / 20 | 0-0 | 0-0 | Details |
| Jasiyah Robinson (DE) | out for season | Personal - 17 / 11 / 20 | 0-0 | 0-0 | Details |
| Mustafa Khaleefah (T) | out for season | Personal - 17 / 11 / 20 | 0-0 | 0-0 | Details |
| player (position) | status | ats*current | o/u* | notes | |
|---|---|---|---|---|---|
| Cade McNamara (QB) | day-to-day | Shoulder - 28 / 11 / 20 | 0-0 | 0-0 | Details |
| Andrew Vastardis (OL) | day-to-day | Undisclosed - 23 / 11 / 20 | 0-0 | 0-0 | Details |
| Cameron McGrone (LB) | day-to-day | Undisclosed - 23 / 11 / 20 | 0-0 | 0-0 | Details |
| Donovan Jeter (DL) | Ques Sat | Lower Body - 16 / 11 / 20 | 0-0 | 0-0 | Details |
| Kwity Paye (DL) | Ques Sat | Undisclosed - 14 / 11 / 20 | 0-0 | 0-0 | Details |
| Aidan Hutchinson (DL) | out for season | Leg - 08 / 11 / 20 | 0-0 | 0-0 | Details |
| Ryan Hayes (OL) | Out indefinitely | Undisclosed - 07 / 11 / 20 | 0-0 | 0-0 | Details |
| Michael Barrett (LB) | Ques Sat | Undisclosed - 31 / 10 / 20 | - | - | Details |
| Giles Jackson (WR) | Ques Sat | Abdominal - 31 / 10 / 20 | - | - | Details |
| Jalen Mayfield (OL) | Out indefinitely | Ankle - 31 / 10 / 20 | - | - | Details |
Michigan State Vs Michigan Betting Trends
Spartans are 1-4 ATS in their last 5 games following a straight up loss.
Spartans are 2-5 ATS in their last 7 games following a ATS loss.
Under is 4-1 in Spartans last 5 games as an underdog of 10.5 or greater.
Spartans are 1-8 ATS in their last 9 conference games.
Under is 16-6 in Spartans last 22 games overall.
Wolverines are 4-0 ATS in their last 4 games after scoring more than 40 points in their previous game.
Over is 5-0 in Wolverines last 5 games as an underdog of 10.5 or greater.
Wolverines are 5-1 ATS in their last 6 conference games.
Over is 42-18-1 in Wolverines last 61 games overall.
Wolverines are 5-0 ATS in their last 5 games as a favorite.
East Standings
Line Up - Last Game
Pitchers
| POS | Player |
|---|---|
| SP | Janson Junk |
Hitters
| POS | Player |
|---|
Pitchers
| POS | Player |
|---|---|
| RP | Mike Baumann |
Hitters
| POS | Player |
|---|













