Home › Game previews › NCAAF › October 2026 › Northwestern Wildcats at Michigan State Spartans
NCAAF · October 17, 2026

Northwestern Wildcats vs Michigan State Spartans Final — October 17, 2026

Northwestern Wildcats logo
3-1
24
Quarterback Aidan Chiles
FINAL
Michigan State Spartans logo
2-4
21
Quarterback Alessio Milivojevic
Saturday, October 17 · 12:00 PM ET
NUOffense2026 regular season to dateMSU
3rd+0.374
EPA/play
+0.04473rd
4th56.7%
Success %
48.5%52nd
22nd35.8
PPG
21.397th
NUDefenseMSU
71st+0.069
EPA/play allowed
+0.182109th
94th48.7%
Success % allowed
45.9%59th
11th15.8
Opp PPG
25.766th
NURecent formMSU
Wvs South Dakota State 34-18Wvs Colorado 41-7L@ Indiana 23-29Wvs Penn State 34-13Wvs Ball State 45-14
Resultsoldest to newest
Wvs Eastern Michigan 35-7L@ Notre Dame 10-27Lvs Nebraska 13-31L@ Wisconsin 3-31Lvs Illinois 37-38
4-1
Record
2-4
4-1
ATS
3-2-1
4-0-1
Over–under
2-4
NUHome and roadseason to dateMSU
4-0
Home record
2-2
0-1
Road record
0-2
3-1
Home ATS
2-1-1
1-0
Road ATS
1-1
3-0-1
Home O/U
2-2
1-0
Road O/U
0-2
NULast 10 gamesMSU
+16+34-6+21+31
Game by game
+10+28-17-18-28-1
4-1
Last 5
—
+96
Net points
-26
—
Last 6
2-4
Top third of the leagueMiddle thirdBottom thirdBar = league rank (full = 1st)
Rest & travelrest and travel
NURest & travelMSU
7 days
Days of rest
7 days
169 mi272 km
Travel to the game
Home
+1 hclock change vs home
Time-zone change
Home
Venue
Spartan Stadium
About these numbers

2026 regular season to date, captured before kickoff. League rank in small type (138 teams); the gold side ranks higher. Bars show rank, longest = 1st. Source: Gridiron & Wine public Analytics tables.

Last five results this season, oldest to newest. Records are season to date, with home and road splits. Against-the-spread (ATS) and over–under records use the consensus closing line.

Margin of each of the last 6 games this season, oldest to newest (gold = won). Hover a bar for the score margin.

Distance is straight-line from each team's home arena; time-zone change is at game time. Rest counts days since each team's previous game.

The pre-game matchup

Northwestern (3-1) visited Michigan State (2-4) on Saturday, October 17 at 12:00 PM ET.

Northwestern has the 3rd-ranked offense by EPA per play (expected points added per snap) and the 71st-ranked defense (ranks among the 138 teams with play-by-play data). Meanwhile, Michigan State has the 73rd-ranked offense and the 109th-ranked defense. When Northwestern has the ball, a 3rd-ranked offense (+0.374 EPA per play) meets a 109th-ranked defense (+0.182 allowed); when Michigan State has it, a 73rd-ranked offense (+0.044) meets a 71st-ranked defense (+0.069 allowed).

By success rate (the share of plays that gain expected points), the Northwestern offense is at 56.7% (4th) and the Michigan State offense at 48.5% (52nd). Northwestern scores 35.8 points per game (22nd) and allows 15.8 (11th); Michigan State scores 21.3 (97th) and allows 25.7 (66th).

Northwestern is 4-1 and 4-1 against the spread; its last game was a 45-14 win over Ball State. Michigan State is 2-4 and 3-2-1 against the spread; its last game was a 38-37 loss to Illinois.

Northwestern closed as a 7.5-point road favorite, with Michigan State getting the points at home. The spread opened at Northwestern -8.5. The total closed at 50.5, up from 48.5 at the open. After removing the vig, the closing moneyline (Northwestern -305, Michigan State +248) prices Northwestern at 72% and Michigan State at 28%.

Written from the numbers available before kickoff.

Result

Final score and result vs the closing line

Northwestern Wildcats 24, Michigan State Spartans 21

Northwestern Wildcats won by 3.

  • Against the closing spread (Michigan State Spartans +7.5): Michigan State Spartans covered.
  • Combined score 45 vs the closing total of 50.5: Under.
  • Northwestern Wildcats closed at -305 on the moneyline (a 72% no-vig market-implied chance).

Before the game: market and G&W

72%Market at the close28%
Northwestern WildcatsMichigan State Spartans
73%Market at the open27%

From open to close the market moved 1 point toward Michigan State Spartans.

The G&W pregame win probability for this game is available to Analytics members. See plans

Market numbers are the consensus moneyline with the bookmaker margin removed.

Win probability

Each team's chance of winning through the game, starting from the market's closing price (Northwestern Wildcats 72%, Michigan State Spartans 28%) and moving with every snap until the final.

100%75%50%75%100%Q1Q2Q3Q4Market start1Q2 0:47: Michigan State Spartans 28% to 43%2Q4 11:48: Michigan State Spartans 48% to 72%3Q4 3:29: Michigan State Spartans 53% to 73%4Q4 1:00: Northwestern Wildcats 27% to 56%5Q4 0:02: Northwestern Wildcats 83% to 100%■ Michigan State■ Northwestern
 

Biggest swings

  1. Q2 0:47 — Michigan State Spartans ball, 2nd & 10 at NU 32Shotgun #11 A.Milivojevic pass complete deep left to #14 B.Williams caught at NU 00, for 32 yards to the NU 00 TOUCHDOWN, clock 00:47, 1ST DOWN #37 L.Boyd kick attempt g…Michigan State Spartans 28% → 43% (+15 pts) · Drive 9 in Drive X-Ray
  2. Q4 11:48 — Michigan State Spartans ball, 2nd & 11 at MSU 47Shotgun #11 A.Milivojevic pass complete deep middle to #13 C.McCray caught at NU 18, for 53 yards to the NU 00 TOUCHDOWN, clock 11:48, 1ST DOWN #37 L.Boyd kick attempt g…Michigan State Spartans 48% → 72% (+24 pts) · Drive 16 in Drive X-Ray
  3. Q4 3:29 — Northwestern Wildcats ball, 4th & 8 at NU 28#86 A.Honig pass incomplete short middle to #41 R.Preckel thrown to NU 40 broken up by #23 D.White, TURNOVER ON DOWNSMichigan State Spartans 53% → 73% (+21 pts) · Drive 19 in Drive X-Ray
  4. Q4 1:00 — Michigan State Spartans ball, 4th & 9 at NU 15#37 L.Boyd field goal attempt from 33 yards NO GOOD blocked by #32 M.Smith (H: #9 R.Dakin, LS: #50 N.Duzansky), clock 01:00, out of bounds at NU 00Northwestern Wildcats 27% → 56% (+29 pts) · Drive 20 in Drive X-Ray
  5. Q4 0:02 — Northwestern Wildcats ball, 2nd & 10 at MSU 16#90 J.Kleather field goal attempt from 34 yards GOOD (H: #94 H.Helms, LS: #60 E.Boutorwick), clock 00:02Northwestern Wildcats 83% → 100% (+17 pts) · Drive 21 in Drive X-Ray

Northwestern Wildcats won after falling as low as 17% (Q4 1:56).

Analytics members also see this chart starting from the G&W pregame win probability. See plans

Game DNA

NorthwesternPoints addedMichigan State
-2.5Passingdropbacks
-13.4
+0.3Rushingdesigned runs
-6.0
+11.3Explosive plays4 plays · 3 plays
+15.9
+0.0Turnovers0 giveaways · 0 giveaways
+0.0
-1.6Special teamskicks, punts and returns
-3.2
-2.7Penaltiespre-snap and dead-ball
-0.4
+2.5Red zoneTDs on trips: 2 of 5 · 1 of 2
+3.1
+7.2All plays
-3.9
Bar left: Northwestern gainedBar right: Michigan State gained

The biggest single gap: passing, worth about 10.9 points to Northwestern Wildcats. The final margin was 3.

Points added: what each team's plays added to its expected points, credited to the team with the ball. Each play counts once.

Line review

Northwestern Wildcats closed as the market favourite at 72% and won.

The line moved toward Michigan State Spartans before kickoff, and they lost.

How the G&W pregame number compared with the close, and whether the line moved toward it, is available to Analytics members. See plans

Drive X-Ray

Every possession of this game, drive by drive. Hover or tap a drive for the plays.

Every other game: Drive X-Ray.

Market

Closing line and line movement

Spreadmoved 1
OpenMichigan State +8.5 (-110)
Northwestern -8.5 (-110)
CloseMichigan State +7.5 (-116)
Northwestern -7.5 (-104)
Totalup 2
Open48.5 (o -110 / u -110)
Close50.5 (o -108 / u -112)
Moneyline
OpenNorthwestern -330 73%
Michigan State +260 27%
CloseNorthwestern -305 72%
Michigan State +248 28%

Consensus of US sportsbooks. Open = first line after both teams' previous games; Close = consensus at kickoff. Percentages are the moneyline's no-vig market-implied chances.

Members

G&W Line

G&W’s own number for this game, next to the market. Analytics

Projected score
Spread
Total
Win %

Matchup

Players to watch

Northwestern Wildcats logo
Northwestern
QB · Aidan Chiles
  • Attempts112
  • Completion %71.4%14th
  • Passing yards1,172105th
  • Yards per attempt10.58th
  • TD–INT9–0
Leading rusher (RB) · Caleb Komolafe
  • Rushing yards33492nd
  • Season line60 carries, 334 yds, 3 TD
Leading receiver (WR) · Griffin Wilde
  • Receiving yards42533rd
  • Season line24 catches, 425 yds, 3 TD
Leading tackler (DB) · Robert Fitzgerald
  • Tackles4929th
Michigan State Spartans logo
Michigan State
QB · Alessio Milivojevic
  • Attempts155
  • Completion %65.8%71st
  • Passing yards1,047141st
  • Yards per attempt6.8178th
  • TD–INT5–3
Leading rusher (RB) · Cam Edwards
  • Rushing yards304121st
  • Season line64 carries, 304 yds, 3 TD
Leading receiver (WR) · Rodney Bullard Jr.
  • Receiving yards242190th
  • Season line19 catches, 242 yds, 1 TD
Leading tackler (S) · Devin Vaught
  • Tackles38134th

Season passing totals from public box scores, captured before kickoff. Ranks among the 259 quarterbacks with at least 60 attempts. Rushing, receiving and tackle leaders: season totals captured October 14, 5:34 a.m. ET; ranks among FBS players.

Success by situation

SituationNorthwesternMichigan State
Early-down success rateNorthwestern offense vs Michigan State defense52.0%3rd37.3%13th
Early-down success rateMichigan State offense vs Northwestern defense45.3%93rd43.5%67th
3rd-down conversion rateNorthwestern offense vs Michigan State defense44.4%41st43.7%96th
3rd-down conversion rateMichigan State offense vs Northwestern defense44.7%104th43.8%48th
Explosive play rateNorthwestern offense vs Michigan State defense10.3%6th6.9%71st
Explosive play rateMichigan State offense vs Northwestern defense6.9%74th3.6%137th
Pass rateshare of plays that are passes or sacks42.5%117th-highest49.0%84th-highest

On 3rd down Northwestern converts 44.4% (41st) against a Michigan State defense allowing 43.7% (96th).

On 3rd down Michigan State converts 43.8% (48th) against a Northwestern defense allowing 44.7% (104th).

2026 regular season before kickoff, from play-by-play with garbage time removed; ranks among the 138 teams in the play-by-play data (defense: 1st = allows the least). Success = a play that gains expected points.

Coaching staff

StaffNorthwesternMichigan State
Head coachDavid BraunPat Fitzgerald
Tenureat this school4th season1st season
Record at schoolthis season included, as of the date below23–202–4
Career recordas an FBS head coach23–20112–105
Offensive coordinatorChip KellyNick Sheridan
Defensive coordinatorTim McGarigleMax Bullough / Joe Rossi

Staff list as of October 13, 6:50 a.m. ET.

Head-to-head

The teams have met 1 time since 2021: Northwestern won 0 and Michigan State 1.

DateScoreLineTotal
Sep 3, 2021Michigan State 38, Northwestern 21
Michigan State won


Meetings since 2021, most recent first. Line and total are the consensus closing numbers where line history is available.

Teams

Northwestern Wildcats

Michigan State Spartans

More NCAAF games on October 17, 2026

All NCAAF games in October 2026

Follow the market every day

See every game's current line on the odds board, or check our fully tracked results.

Odds boardTracked results