Week 7 report · Sat, Oct 17 · 2026 Week 7

AP #25Northwestern

6–2 · Ours #26 entering

24–21Final

Michigan State

2–6 · Ours #75 entering

Win chanceNU 69%NU won
SpreadNU −7ours −7.9 · MSU covered by 4
Total49.5final 45 · under by 4.5
Our callMSU +8.5Wbeat the close by 1.5

Quarterbacksthis game

Aidan Chiles
Aidan Chiles
18/28 · 226 yards
EPA / dropback
+0.1455th pct
Comp %
64.3
TD
0
Turnovers
00 INT · 0 fum
Sacked
5
Alessio Milivojevic
Alessio Milivojevic
19/30 · 216 yards
EPA / dropback
−0.0435th pct
Comp %
63.3
TD
2
Turnovers
00 INT · 0 fum
Sacked
1

The matchupthis game · ▲▼ better or worse than the unit's usual · percentile vs every 2026 team game

NorthwesternoffensePlayed like NU +2.1defenseMichigan State
52nd42.3%▼8.5Success rateSuccess42.3%▲0.148th
52nd+0.06▼0.22EPA / playEPA/play+0.0648th
51st+0.07▼0.21PassingPassing+0.07▲0.0849th
52nd+0.06▼0.18RushingRushing+0.06▼0.0548th
79th0▲0.5TurnoversTurnovers0▼0.421st
Michigan StateoffensedefenseNorthwestern
58th43.9%▲2.7Success rateSuccess43.9%▼1.542nd
38th−0.02▲0.03EPA / playEPA/play−0.02▲0.0662nd
39th−0.04▲0.01PassingPassing−0.0461st
44th0.00▲0.03RushingRushing0.00▲0.0856th
41st1▲0.1TurnoversTurnovers1▼0.559th

Team statsthis game · percentile vs every 2026 team game

NorthwesternNUMichigan StateMSU
Special teams & field position
Average startOwn 3165thOwn 3583rd
Kicking vs expectedKicking−0.2 pts27th−2.5 pts5th
Drives & pace
Plays7183rd5745th
Drive points+4.163rd−4.137th
Turnovers & hidden points
4th downs−0.4 pts30th−0.5 pts23rd
Hidden points+3.166th−3.134th

Season so far

Northwestern6–2 · 56th-hardest schedule

Wvs South Dakota State34–18covered −14
Wvs Colorado41–7covered −3.5
Lat Indiana23–29covered +20.5
Wvs Penn State34–13covered +2.5
Wvs Ball State45–14missed −35
Wat Michigan State24–21missed −7
Wvs Rutgers42–14covered −14.5
Lat Oregon26–34missed +3.5

Michigan State2–6 · 16th-hardest schedule

Wvs Toledo30–20push −10
Wvs Eastern Michigan35–7covered −17.5
Lat Notre Dame10–27covered +29
Lvs Nebraska13–31missed +6
Lat Wisconsin3–31missed +8.5
Lvs Illinois37–38covered +2.5
Lvs Northwestern21–24covered +7
Lat UCLA10–28missed +16

Model cfb_scratch · uncertainty ±15.5 · run Oct 17, 11:20 AM EDT · froze at kickoff and graded as-is