UPCOMING Saturday, November 7 · TBD

Michigan State SpartansMichigan State vs Michigan WolverinesMichigan

Michigan Stadium

Scoring by quarter

Average points per quarter, 2026 season

Michigan State vs Michigan scoreboard
Team Q1Q2Q3Q4 Game
Michigan State 4.07.23.43.6 18.2
Michigan 4.27.46.25.2 23.0
Michigan State vs Michigan scoring by quarter
Michigan State Qtr Michigan
4.0Q14.2
7.2Q27.4
3.4Q36.2
3.6Q45.2
18.2Game23.0

Rivalry highlights

Series record
38-75
Michigan State first, 118 meetings since 1898
Series leader
Michigan
Michigan lead 38-75 in 118 meetings since 1898
Widest recent margin
49 points
Michigan 49-0 Michigan State, 2023
Tightest recent margin
3 points
Michigan State 27-24 Michigan, 2020
Highest recent total
70 points
Michigan 33-37 Michigan State, 2021

Key players by position

Each side's leader at the position this season, by real production. Full rosters live on each team hub.

Head to head

Full rivalry page
Michigan State 38 118 meetings since 1898 75 Michigan

Michigan lead 38-75 in 118 meetings since 1898 Series leader: Michigan.

Team stats, 2026 season

Michigan StateMichigan
18.218th Points per game 17th23.0
23.212th Points allowed 5th15.8
305.618th Total yards per game 17th315.8
4.518th Yards per play 17th5.4
123.615th Rush yards per game 14th135.0
182.017th Pass yards per game 18th180.8
20.412th First downs per game 18th17.0
40.0%13th Third-down rate 11th40.7%
-416th Turnover margin 16th-4
217th Takeaways 11th5
712th Sacks 7th11
1718th Sacks allowed 12th8
34.03rd Penalty yards per game 13th66.4
31:417th Time of possession 17th28:20

Rank within each team's conference. 2026 season totals to date from CollegeFootballData.

Michigan State: last 15 games

4-11 in the last 15 · 21.4 scored · 28.6 allowed

The matchup

Team comparison
Michigan State Split Michigan
2-32026 record3-2
0-2Conference0-2
91Points for115
116Points against79
L3FormL2

Recent meetings

2024
Michigan State 17 : 24 Michigan
2023
Michigan 49 : 0 Michigan State
2022
Michigan State 7 : 29 Michigan
2021
Michigan 33 : 37 Michigan State
2020
Michigan State 27 : 24 Michigan
How to watch
TVNot announced yet
Betting line
Spread Michigan -16.5
Total 50.5
21+. Lines move, we timestamp them.
Make your pick
vs
10 pts correct · 20 for a called upset · locks at kickoff. Predictions league & leaderboard →
Michigan State · QB Alessio Milivojevic
Pass yards
851
Pass TD
3
Comp-Att
80-129
INT
3
Edwards rush
304 yds
Jr. rec
206 yds
Michigan · QB Bryce Underwood
Pass yards
881
Pass TD
5
Comp-Att
67-113
INT
4
Marshall rush
244 yds
Buchanan rec
446 yds
2 Cam Fancher QB 10 Kayd Coffman QB 11 Alessio Milivojevic QB 15 Leo Hannan QB 23 Peyton Babbitt QB 0 Cam Edwards RB 4 Jaziun Patterson RB 7 Brandon Tullis RB 20 Zion Gist RB 21 Marvis Parrish RB 25 Jace Clarizio RB 26 Cedric Williams Jr. RB 27 Darrin Jones Jr. RB 32 Kenneth Williams RB 33 Jaxon McCaig RB 44 Jay Coyne FB 3 Rodney Bullard Jr. WR 5 Samson Gash WR 6 Fredrick Moore WR 8 KK Smith WR 13 Chrishon McCray WR 14 Bryson Williams WR 16 Zach Washington WR 17 Braylon Collier WR 18 Jameel Gardner Jr. WR 19 Charles Taplin WR 22 Jack Yanachik WR 81 Colin Charles WR 85 Rai'Shawn Elmore WR 89 Nick Hardy WR 12 Carson Gulker TE 31 Jayden Savoury TE 48 Charlie Baker TE 82 Brennan Parachek TE 84 Eddie Whiting TE 86 Ethan Melville TE 87 Joe Caudill TE 88 Kai Rios TE 52 Nick Sharpe OL 54 Antonio Johnson OL 55 Rakeem Johnson OL 56 Jack Ziarko OL 58 Conner Moore OL 61 Collin Campbell OL 63 Trent Fraley OL 65 Cole Bertke OL 68 Eli Bickel OL 70 Luka Vincic OL 71 Robert Wright Jr. OL 73 Rustin Young OL 75 Ben Murawski OL 76 Drew Nichols OL 77 Andrew Dennis OL 79 Tristan Comer OL 25 Carlos Hazelwood DL 52 Mikeshun Beeler DL 55 Ben Roberts DL 57 Hudson Aultman DL 91 Jackson Pahl DL 96 Eli Coenen DL 97 Cal Thrush DL 98 Derrick Simmons DL 8 Trey Lisle EDGE 9 Keahnist Thompson EDGE 11 Anelu Lafaele EDGE 13 Isaac Smith EDGE 23 Kenny Soares Jr. EDGE 33 Cory House Jr. EDGE 36 Leonard Ah You EDGE 47 Jaxson Wilson EDGE 51 Kekai Burnett EDGE 56 Chris Piwowarczyk EDGE 94 Aidan Boehle EDGE 5 Jordan Hall LB 10 DiMari Malone LB 12 Cam Stodghill LB 16 Adam Shaw LB 18 Dion Crawford LB 39 Jack Lansing III LB 40 DeJae White LB 44 Caleb Wheatland LB 45 Brady Pretzlaff LB 21 Nikai Martinez DB 0 NiJhay Burt CB 3 Tre Bell CB 14 Andrew Brinson IV CB 19 Charles Brantley CB 20 Keshawn Williams CB 22 Tyran Chappell CB 24 Jeremiah Favorite CB 27 Truth Umenyiora CB 29 KJ Deriso CB 37 Darelle Cochran CB 42 Luca Genrich CB 2 Devin Vaught S 7 Michael Richard S 15 Caleb Gash S 17 Jonathan Granby S 26 Trevaughn Martinez S 28 Brayden Thomas S 30 Aveon Grose S 31 Deuce Edwards S 32 Evan Young S 34 Khalil Majeed S 35 Eliyjah Caldwell S 37 Liam Boyd PK 85 Stephen Gonzales PK 9 Rhys Dakin P 49 Alex Weeks P 50 Nick Duzansky LS 53 Trey Serauskis LS
14 Tommy Carr QB 15 Chase Herbstreit QB 16 Brayden Fowler-Nicolosi QB 17 Brady Smigiel QB 19 Bryce Underwood QB 5 Savion Hiter RB 23 Jordan Marshall RB 24 Bryson Kuzdzal RB 25 Micah Ka'apana RB 26 Donovan Johnson RB 29 Jonathan Brown RB 32 Gary Stacy RB 36 Tomas O'Meara RB 0 Kendrick Bell WR 3 Andrew Marsh WR 6 JJ Buchanan WR 9 Channing Goodwin WR 10 Jaime Ffrench WR 12 Salesi Moa WR 13 Travis Johnson WR 20 Jaylen Pile WR 22 Braydon Alford WR 38 Bryce Wilcox WR 81 Jamar Browder WR 84 Jacob Washington WR 85 Logan Forbes WR 89 Kaleb Schlecht WR 18 Mason Bonner TE 40 Jimmy Pisani TE 42 Jalen Hoffman TE 44 Eli Owens TE 46 Crandall Quinn TE 80 Hogan Hansen TE 83 Zack Marshall TE 88 Deakon Tonielli TE 50 Luke Hamilton OL 52 Ace Hamilton OL 53 Jake Guarnera OL 54 Andrew Sprague OL 55 Nathan Efobi OL 58 Malakai Lee OL 60 Brooks Bahr OL 64 James Kavouklis OL 65 Andrew Babalola OL 66 Dan Taraboi OL 67 Houston Ka'aha'aina-Torres OL 70 Brady Norton OL 71 Evan Link OL 72 Peter Donini OL 74 Avery Gach OL 76 Manuel Beigel OL 77 Blake Frazier OL 78 Marky Walbridge OL 79 Tommy Fraumann OL 8 Dominic Nichols DE 9 Cameron Brandt DE 14 Carter Meadows DE 37 Julius Holly DE 41 Tariq Boney DE 51 Mchale Blade DE 88 Lugard Edokpayi DE 90 John Henry Daley DE 93 Benny Patterson III DE 94 Nate Marshall DE 17 Enow Etta DT 54 Deyvid Palepale DT 56 Alister Vallejo DT 57 Travis Moten DT 91 Jonah Lea'ea DT 92 Ted Hammond DT 95 Trey Pierce DT 97 Titan Davis DT 99 Bobby Kanka DT 12 Nathaniel Owusu-Boateng LB 13 Aisea Moa LB 15 Aden Reeder LB 18 Troy Bowles LB 23 Markel Dabney LB 29 Chase Taylor LB 30 Max Alford LB 33 Kaden Catchings LB 34 John Weidenbach LB 35 Ndi Etta LB 43 Zach Ludwig LB 44 Nathaniel Staehling LB 49 Adam Bazzi LB 52 Christian Pierce LB 0 Jyaire Hill CB 2 Shamari Earls CB 3 Smith Snowden CB 10 Zeke Berry CB 16 Jo'Ziah Edmond CB 20 Jeremiah Lowe CB 24 Jamarion Vincent CB 28 I'Marion Stewart CB 36 Joshua Nichols CB 38 Sam Baron CB 42 Jeffrey Chukwu CB 1 Rod Moore S 5 Jacob Oden S 6 Jordan Young S 7 Chris Bracy S 22 Jordan Deck S 25 Mason Curtis S 27 Ernest Nunley S 28 Kainoa Winston S 31 Nico Andrighetto S 39 Max Reyes S 30 Jacob Baggett PK 35 Stuart Blake PK 99 Trey Butkowski PK 33 Cam Brown P 90 Hudson Hollenbeck P 93 Hunter Robertson P 43 Jack Treutelaar LS 46 Gavin Magorien LS 49 Nico Crawford LS 67 Trent Middleton LS

Matchup stats

Matchup predictor

11% MSU
89% MICH

Win probability from the current point spread

Last five games

Michigan State

DateOppResult
10-03 atWIS L 3-31
09-26 vsNEB L 13-31
09-19 atND L 10-27
09-12 vsEMU W 35-7
09-04 vsTOL W 30-20

Michigan

DateOppResult
10-03 atMINN L 14-20
09-26 vsIOWA L 19-20
09-19 vsUTEP W 52-17
09-12 vsOU W 17-10
09-05 vsWMU W 13-12

Completed results from CollegeFootballData via the CFB Data Hub

2026 standings

Big Ten

TeamWLTPCTPFPA
Indiana 500 1.00022154
Nebraska 500 1.00021871
UCLA 400 1.00017975
USC 510 .833224153
Ohio State 410 .80021163
Iowa 410 .80014563
Wisconsin 410 .80015883
Minnesota 410 .80016090
Oregon 310 .75019093
Northwestern 310 .75013267
Penn State 320 .60016080
Washington 320 .60013392
Michigan 320 .60011579
Illinois 230 .400153130
Maryland 230 .400152151
Purdue 230 .400152175
Michigan State 230 .40091116
Rutgers 140 .200150161

Records computed from completed games this season

How to watch Michigan State vs Michigan

Michigan State Spartans vs Michigan Wolverines, TBD at Michigan Stadium on November 7, 2026.

  1. TV Kickoff is TBD. The network has not been announced yet, usually 6 to 12 days before kickoff.
  2. Live updates Live score, play-by-play and match player stats for Michigan State vs Michigan update on this page.

The Big Ten Report

One conference, in your inbox every Tuesday.

Standings, the title race and one opinion on the Big Ten. No filler.

Free. Unsubscribe anytime. We never sell your email.

Frequently asked questions

What channel is Michigan State vs Michigan on?

The TV network for Michigan State Spartans vs Michigan Wolverines is set by the conference's TV partners, usually 6 to 12 days before kickoff (TBD).

What is the line for Michigan State vs Michigan?

The current line for Michigan State Spartans vs Michigan Wolverines is Michigan -16.5, with a total of 50.5. Odds are entertainment only, 21+.

When does Michigan State play Michigan?

Kickoff for Michigan State vs Michigan is TBD at Michigan Stadium, on November 7, 2026.