No. 25 Northwestern beats Michigan State 24-21

No. 25 Northwestern5-124
Michigan State2-521Final
Sat, Oct 17 · Spartan Stadium, East Lansing, Mich.Peacock

No. 25 Northwestern beat Michigan State 24-21.

We had Northwestern favored. It won.

Next: Northwestern vs Rutgers, Sat Oct 24 · 12:00 PM ET · Northwestern favored by 16.5

Next: Michigan State at UCLA, Sat Oct 24 · 3:30 PM ET · Michigan State underdog by 14

Top comment in the game thread

This is what made Chiles so frustrating. If he played like he is this drive most of the time he’d be an NFL qb

Q3 11:56 · r/CFB game thread · Sat, Oct 17

How it swung

The turning point: Boyd 33-yd field goal no good, blocked (Q4, 1:00). Northwestern went from 36% to 67% to win. Fans right then: “Everyone just look at the box score, look at absolutely nothing about the second half.” r/CFB game thread

Before kickoff, our ratings gave Northwestern a 92% chance, and the closing betting line (Northwestern was a 7.5-point favorite) put it at 73%.

Down to 22% in the fourth quarter, Northwestern came back to win.

Up to 78% in the fourth quarter, then Michigan State lost it.

Blocked field goalQ2 2:48Blocked field goalQ4 1:00
FinalNorthwestern 24-21 Michigan StateNorthwestern wonMove across the chart, or tap a numbered swing, to see any play.
50%25%75%90%Q1Q2Q3Q443% at halfNorthwesternLowest 22%Won24-211+24ScoresBlocked field goalNorthweste…M. StateNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 3 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 3 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 4 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 3 comments a minuteNorthwestern fans: 4 comments a minuteNorthwestern fans: 2 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 5 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 4 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 5 comments a minuteMichigan State fans: 4 comments a minuteMichigan State fans: 7 comments a minuteMichigan State fans: 7 comments a minuteMichigan State fans: 10 comments a minute
50%25%75%90%Q1Q2Q3Q443% at halfNorthwesternLowest 22%Won24-21ScoresBlocked field goalNorthwe…M. StateNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 3 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 3 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 4 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 3 comments a minuteNorthwestern fans: 4 comments a minuteNorthwestern fans: 2 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 5 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 4 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 5 comments a minuteMichigan State fans: 4 comments a minuteMichigan State fans: 7 comments a minuteMichigan State fans: 7 comments a minuteMichigan State fans: 10 comments a minute
50%10%25%75%Q1Q2Q3Q457% at halfNorthwesternHigh 78%Lost21-241−24ScoresBlocked field goalM. StateNorthweste…Michigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 5 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 4 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 5 comments a minuteMichigan State fans: 4 comments a minuteMichigan State fans: 7 comments a minuteMichigan State fans: 7 comments a minuteMichigan State fans: 10 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 3 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 3 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 4 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 3 comments a minuteNorthwestern fans: 4 comments a minuteNorthwestern fans: 2 comments a minute
50%10%25%75%Q1Q2Q3Q457% at halfNorthwesternHigh 78%Lost21-24ScoresBlocked field goalM. StateNorthwe…Michigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 5 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 4 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 1 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 0 comments a minuteMichigan State fans: 2 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 3 comments a minuteMichigan State fans: 5 comments a minuteMichigan State fans: 4 comments a minuteMichigan State fans: 7 comments a minuteMichigan State fans: 7 comments a minuteMichigan State fans: 10 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 3 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 3 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 0 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 2 comments a minuteNorthwestern fans: 4 comments a minuteNorthwestern fans: 1 comments a minuteNorthwestern fans: 3 comments a minuteNorthwestern fans: 4 comments a minuteNorthwestern fans: 2 comments a minute

The three plays that swung it

  1. 1Q4 7:24Chiles 1-yd TD run, ties it 21-21Northwestern 26% → 50% (+24)
  2. 2Q4 3:294th and 8Honig incomplete to Preckel, turnover on downsNorthwestern 62% → 38% (−24)
  3. 3Q4 1:00Boyd 33-yd field goal no good, blockedNorthwestern 36% → 67% (+31)

The three plays that swung it

  1. 1Q4 7:24Chiles 1-yd TD run, ties it 21-21Michigan State 74% → 50% (−24)
  2. 2Q4 3:294th and 8Honig incomplete to Preckel, turnover on downsMichigan State 38% → 62% (+24)
  3. 3Q4 1:00Boyd 33-yd field goal no good, blockedMichigan State 64% → 33% (−31)

What fans said, play by play

The line in bold above each quote is written by our model from the thread’s comments and the play-by-play.

  1. Q2 11:04Komolafe runs for a touchdown to give Northwestern a 10-7 leadDon’t usually see Komolafe light on his feet like that, he’s more of a battering ram type guyr/CFB game thread
  2. Q3 11:56Chiles connects with Honig for 19 yards as fans debate his NFL potentialQuoted at the top of the page.
  3. Q4 11:48Milivojevic throws 53-yard touchdown pass to McCray, making it 21-13 Michigan StateTD MSU!!!!!r/CFB game thread
  4. Q4 11:42Chiles ties game with touchdown run as Northwestern fans celebratePeople just don’t know ball. Everyone’s still spitting the “Chiles bad” takes from last yearr/CFB game threadHONIG MY MAN Had a beautiful TD catch last week, go check it out if you haven’t seen itr/CFB game thread
  5. Q4 5:54Fans rip Northwestern for a failed fake punt on fourth downI thought northwestern was a smart school, doing a fake punt with 3:30 left on your own 35 was the dumbest thing possibler/CFB game threadI think they legit lost the game on the fake punt hahahar/CFB game thread
  6. Q4 1:53Michigan State's field goal attempt is blocked by Northwestern with 1:00 remainingGlad we played for the fgr/CFB game threadAnnouncers should be banned from speaking before a field goal frr/CFB game thread
  7. Q4 1:05Northwestern scores a game-winning field goal with two seconds remainingEveryone just look at the box score, look at absolutely nothing about the second half.r/CFB game thread
Northwestern’s chance to win after every play.
How to read this chartStarts from the pregame line (Northwestern -7.5), at 60% for Northwestern (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Outlined diamonds mark rare plays. Under the scores, r/CFB comments per minute from fans with a Michigan State or Northwestern flair (363 and 243); both sides share one scale, regulation only. A gold diamond marks a play fans were reacting to.

Watch the plays

The bar and the arrow show Northwestern’s chance to win after each play; the logo is the team the play helped.

  1. Q1, 10:35Milivojevic sacked for a 12-yd lossfumblesQ1, 10:35 · Northwestern 0, Michigan State 0▲7%Northwestern’s chance to win, 65% to 72%▲7%Northwestern’s chance to win, 65% to 72%Watch from this playBig Ten Football
  2. Q1, 2:02Milivojevic 3-yd TD runMichigan State goes ahead 7-3Q1, 2:02 · Northwestern 3, Michigan State 7▼12%Northwestern’s chance to win, 60% to 48%▼12%Northwestern’s chance to win, 60% to 48%Watch from this playBig Ten Football
  3. Q2, 11:04Komolafe 10-yd TD runNorthwestern goes ahead 10-7Q2, 11:04 · Northwestern 10, Michigan State 7▲9%Northwestern’s chance to win, 55% to 64%▲9%Northwestern’s chance to win, 55% to 64%Watch from this playBig Ten Football
  4. Q2, 0:47Milivojevic 32-yd TD pass to WilliamsMichigan State goes ahead 14-10Q2, 0:47 · Northwestern 10, Michigan State 14▼15%Northwestern’s chance to win, 57% to 42%▼15%Northwestern’s chance to win, 57% to 42%Watch from this playBig Ten Football
  5. Q4, 11:48Milivojevic 53-yd TD pass to McCrayMichigan State leads 21-13Q4, 11:48 · Northwestern 13, Michigan State 21▼9%Northwestern’s chance to win, 31% to 22%▼9%Northwestern’s chance to win, 31% to 22%Watch from this playBig Ten Football
  6. Q4, 7:24Chiles 1-yd TD runties it 21-21Q4, 7:24 · Northwestern 21, Michigan State 21▲24%Northwestern’s chance to win, 26% to 50%▲24%Northwestern’s chance to win, 26% to 50%Watch from this playBig Ten Football

Every drive

Northwestern scored on 5 of its 12 drives; Michigan State on 3 of its 10.

Northwestern’s drives are teal, Michigan State’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1Michigan State: Turned over on downs, from 75 yards out to 44DownsNorthwestern: Punt, from 56 yards out to 60PuntMichigan State: Fumble, from 82 yards out to 90FumbleNorthwestern: Field goal, from 10 yards out to 20Field goalMichigan State: Touchdown, from 49 yards out to 0TouchdownNorthwestern: Touchdown, from 75 yards out to 0TouchdownQ2Michigan State: Turned over on downs, from 75 yards out to 40DownsNorthwestern: Missed field goal, from 60 yards out to 23Missed FGMichigan State: Touchdown, from 77 yards out to 0TouchdownNorthwestern: End of half, from 75 yards out to 73End of halfQ3Northwestern: Punt, from 80 yards out to 76PuntMichigan State: Punt, from 64 yards out to 56PuntNorthwestern: Field goal, from 80 yards out to 19Field goalMichigan State: Punt, from 77 yards out to 46PuntNorthwestern: Punt, from 84 yards out to 58PuntQ4Michigan State: Touchdown, from 52 yards out to 0TouchdownNorthwestern: Touchdown, from 77 yards out to 0TouchdownMichigan State: Punt, from 76 yards out to 69PuntNorthwestern: Turned over on downs, from 85 yards out to 72DownsMichigan State: Missed field goal, from 28 yards out to 15Missed FGNorthwestern: Field goal, from 80 yards out to 16Field goalNorthwestern: Uncategorized, from 65 yards out to 51Uncategorized

From Michigan State’s side

Michigan State’s best moment: Honig incomplete to Preckel, turnover on downs (Q4 3:29). It lifted Michigan State’s win chance by 24 points.

How Michigan State fans took it: “Top 10 worst losses in school history” r/CFB game thread

“3 ppl could've blocked that individually lmao.. insane”
A Northwestern fan

When fans got loud

Loud

The closing stretch drew the loudest reaction of the night.

Jump to the loudest stretch

The jump was loud; the crowd was steady.

FirstSecondThirdFourthNorthwestern fansMichigan State fansusual

Fans of both teams were loud at once in the bracketed stretch.

“Top 10 worst losses in school history”
A Michigan State fan

Too close to call on 71% of plays. The winner fell to 12%.

What it cost

Northwestern’s chance to make the playoff rose from 9% to 10%.

Make the playoff

Northwestern · won9% → ▲10%9%▲ 10%
Michigan State · lost0% → 0%

Win the conference

Northwestern · won2% → ▲3%
Michigan State · lost0% → 0%

Before the game (October 16, 2026) → after this result, in our model.

Northwestern plays vs Rutgers on Sat Oct 24 with a 10% chance to make the playoff.

Box score

Northwestern 24, Michigan State 21

Michigan State covered +7.5 by 4.5. The total, 45, stayed under 50.5.

NorthwesternMichigan StateTotal yardsNorthwestern 360Michigan State 305360305Passing yardsNorthwestern 226Michigan State 216226216Rushing yardsNorthwestern 134Michigan State 8913489First downsNorthwestern 23Michigan State 152315TurnoversNorthwestern 0Michigan State 101Time of possessionNorthwestern 34:55Michigan State 25:0534:5525:05
Team totalsNorthwesternMichigan State
Total yards360305
Passing18 of 29, 226 yds19 of 30, 216 yds
Rushing42 for 134 yds27 for 89 yds
First downs2315
Third down7 of 143 of 12
Fourth down0 of 12 of 4
Turnovers01
Penalties4 for 20 yds3 for 15 yds
Time of possession34:5525:05

Northwestern leaders

  • Passing Aidan Chiles 18 of 27, 226 yds
  • Rushing Caleb Komolafe 15 for 67 yds, 1 TD; Joseph Himon II 7 for 27 yds
  • Receiving Griffin Wilde 6 for 57 yds; Caleb Komolafe 4 for 51 yds

Michigan State leaders

  • Passing Alessio Milivojevic 19 of 30, 216 yds, 2 TD
  • Rushing Jaziun Patterson 15 for 72 yds; Alessio Milivojevic 7 for 17 yds, 1 TD
  • Receiving Chrishon Mccray 3 for 64 yds, 1 TD; Fredrick Moore 3 for 43 yds

No rain and calm

46° at kickoff · no rain recorded · wind 5 mph from the southwest, gusts to 17

October game-day temperatures at Spartan Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Michigan State favoredNorthwestern favored0%Win chanceMichigan StateRaininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mph
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Michigan State favoredNorthwestern favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040

Drag along the chart, or step through the game.

Fourth quarter, 1:00 left3:11 p.m.
Northwestern 21, Michigan State 21 · Michigan State 33% to win
no rain · wind 7 mph from the west-southwest, gusts to 17 · 53°
Boyd 33-yd field goal no good, blocked

Jump to

Where this weather comes fromMeasured at Lansing airport, 6.0 miles away. Wind and rain are airport readings near the stadium, not on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet. Field direction from OpenStreetMap contributors.

Before kickoff

Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.

Recent games

Last three games

Northwestern · 4-1

Rated 14th in our preseason ratings, 14th now.

2-1 in its last three, including a 21-point win over Penn State as a 3-point underdog.

Last three games

Michigan State · 2-4

Rated 170th in our preseason ratings, 132nd now, up 38 spots.

Three straight losses.

Week by week

Michigan State

Wk 2: W 35-7 vs Eastern Michigan▲28E. Michi…Wk 3: L 10-27 at Notre Dame▼17N. DameWk 4: L 13-31 vs Nebraska▼18NebraskaWk 5: L 3-31 at Wisconsin▼28WisconsinWk 6: L 37-38 vs Illinois▼1Illinois
  • Wk 2Wvs Eastern Michigan35-7
  • Wk 3Lat Notre Dame10-27
  • Wk 4Lvs Nebraska13-31
  • Wk 5Lat Wisconsin3-31
  • Wk 6Lvs Illinois37-38

Northwestern

Wk 1: W 34-18 vs South Dakota State▲16S. Dakot…Wk 3: W 41-7 vs Colorado▲34ColoradoWk 4: L 23-29 at Indiana▼6IndianaWk 5: W 34-13 vs Penn State▲21Penn St.Wk 6: W 45-14 vs Ball State▲31Ball St.
  • Wk 1Wvs South Dakota State34-18
  • Wk 3Wvs Colorado41-7
  • Wk 4Lat Indiana23-29
  • Wk 5Wvs Penn State34-13
  • Wk 6Wvs Ball State45-14

Power rating by week

Northwestern is rated 13.6 points ahead as of week 6. Our power rating by week; higher is better.

131-11Wk 0Wk 3Wk 6Michigan StateNorthwestern

Matchups

Biggest mismatch: Michigan State’s explosive plays against Northwestern, 84 points

Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.

  1. Michigan State’s explosive plays against Northwestern’s defense

    84 pointsweakerstronger50th

    Michigan State offense, 3rd percentile · Northwestern defense, 87th

  2. Northwestern’s EPA/play against Michigan State’s defense

    78 pointsweakerstronger50th

    Northwestern offense, 89th percentile · Michigan State defense, 11th

  3. Northwestern’s passing EPA against Michigan State’s defense

    67 pointsweakerstronger50th

    Northwestern offense, 82nd percentile · Michigan State defense, 15th

Season profile, all the rows

Season profile

NorthwesternMichigan State
EPA/play, offense
Northwestern · 89Michigan State · 17
EPA/play, defense
Northwestern · 58Michigan State · 11
Success rate, offense
Northwestern · 84Michigan State · 55
Success rate, defense
Northwestern · 21Michigan State · 32
Explosive-play rate, offense
Northwestern · 84Michigan State · 3
Explosive-play rate, defense
Northwestern · 87Michigan State · 9
Rush EPA, offense
Northwestern · 82Michigan State · 25
Rush EPA, defense
Northwestern · 52Michigan State · 31
Pass EPA, offense
Northwestern · 82Michigan State · 18
Pass EPA, defense
Northwestern · 71Michigan State ·…

The series

Michigan State leads the series 41-19

60 meetings since 1905 · Michigan State has won the last 3

Michigan State wonNorthwestern won1905: Northwestern by 261917: Northwestern by 331924: Northwestern by 41959: Michigan State by 51960: Michigan State by 31961: Michigan State by 81962: Michigan State by 241963: Michigan State by 81964: Michigan State by 181965: Michigan State by 421966: Michigan State by 221967: Michigan State by 141968: Michigan State by 171969: Michigan State by 321970: Northwestern by 31971: Northwestern by 211972: Michigan State by 101973: Northwestern by 41974: Michigan State by 341975: Michigan State by 331976: Northwestern by 211977: Michigan State by 411978: Michigan State by 491979: Michigan State by 351980: Michigan State by 321981: Michigan State by 471982: Northwestern by 41983: Michigan State by 61984: Michigan State by 171985: Michigan State by 321986: Northwestern by 31987: Michigan State by 381988: Michigan State by 331989: Michigan State by 621990: Michigan State by 71991: Northwestern by 31992: Michigan State by 11993: Michigan State by 21994: Michigan State by 181997: Northwestern by 21998: Michigan State by 241999: Michigan State by 342000: Northwestern by 202001: Northwestern by 12002: Michigan State by 152005: Northwestern by 352006: Michigan State by 32007: Northwestern by 72008: Michigan State by 172009: Michigan State by 102010: Michigan State by 82011: Michigan State by 142012: Northwestern by 32013: Michigan State by 242016: Northwestern by 142017: Northwestern by 82018: Northwestern by 102019: Michigan State by 212020: Michigan State by 92021: Michigan State by 1719052021
  • 2021Michigan State 38-21Michigan State won 38-21 at Northwestern. Chance to win started at 58%, low 51%, high better than 99%.
  • 2020Michigan State 29-20
  • 2019Michigan State 31-10Michigan State won 31-10 at Northwestern. Chance to win started at 73%, low 69%, high better than 99%.
  • 2018Northwestern 29-19Michigan State lost 19-29 vs Northwestern. Chance to win started at 77%, low 5%, high 83%.
  • 2017Northwestern 39-31

Each line is Michigan State’s chance to win through that meeting. Michigan State is 0-2 in the meetings since 2018 that were still close in the fourth quarter. Older meetings have no play by play, so no line.

Line, fans and home field

The betting line, and the fans

Northwestern fans are feeling it about like the typical fanbase this week (56th among FBS fanbases), in line with the numbers.

  • Model · 8%
  • Line · 27%
  • Michigan State fans · 1st
  • Northwestern fans · 56th

Northwestern favored by 7.5 · Total 50.5

How games like this usually go

Northwestern by 7.5, and it went to form

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 385 games since 2025 with a favorite of 7.5 to 14.5 points.

The market

The spread moved 1 point toward Michigan State.

opened +8.5now +7.5

The total rose 3 points.

opened 47.5now 50.5

Spread: +8.5 → +7.5 · Total: 47.5 → 50.5

The books’ cut: 4.3%, the margin built into the odds

Home field

Michigan State is worth +2.8 points (±4.0) more at home than on the road since 2018 — bottom third of FBS, 27th percentile.

53% at home, 32% on the road against FBS opponents (27-24 home, 13-28 away).

Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads -6.2 at home vs. away over 96 games — outside the ±5.7 noise, one of the few buildings where results say more.

The visitors travel about 170 miles to get here.

Last meeting in our History pages

Our History pages cover 2 of their meetings since 2017.

Where next

Conference standings

Place in the conference, then conference record.

Full Big Ten standings