Final · Week 7 · Sat, Oct 17, 2026
| 1 | 2 | 3 | 4 | T | |
|---|---|---|---|---|---|
| NU | 3 | 7 | 3 | 11 | 24 |
| MSU | 7 | 7 | 0 | 7 | 21 |
Spartan Stadium
Team stats
| NU | ||
|---|---|---|
| 23 | First downs | 15 |
| 360 | Total yards | 305 |
| 226 | Passing yards | 216 |
| 18-29 | Comp-Att | 19-30 |
| 7.8 | Yards per pass | 7.2 |
| 134 | Rushing yards | 89 |
| 42 | Rushes | 27 |
| 3.2 | Yards per rush | 3.3 |
| 7-14 | 3rd down | 3-12 |
| 0-1 | 4th down | 2-4 |
| 4-20 | Penalties-yards | 3-15 |
| 0 | Turnovers | 1 |
| 0 | Fumbles lost | 1 |
| 0 | Interceptions thrown | 0 |
| 34:55 | Time of possession | 25:05 |
| 1 | Sacks | 5 |
| 3 | Tackles for loss | 10 |
| 3 | QB hurries | 2 |
| 2 | Passes defended | 4 |
| 0 | Defensive TDs | 0 |
| 39 | Kick return yards | 103 |
| 4 | Punt return yards | 47 |
| 0 | Passing TDs | 2 |
| 2 | Rushing TDs | 1 |
| 10 | Kicking points | 3 |
Advanced stats
| NU | ||
|---|---|---|
| +0.23 | EPA per play | +0.02 |
| 45% | Success rate | 44% |
| 1.42 | Explosiveness | 1.11 |
| +0.06 | Rushing EPA per play | -0.04 |
| 40% | Rushing success rate | 41% |
| +0.19 | Passing EPA per play | +0.07 |
| 46% | Passing success rate | 47% |
| 47% | Standard downs success | 43% |
| 41% | Passing downs success | 50% |
| 2.79 | Line yards per rush | 2.57 |
| 1.29 | Second-level yards | 0.67 |
| 0.61 | Open-field yards | 0.07 |
| 26% | Stuff rate | 15% |
| 100% | Power success | 80% |
| 11% | Havoc caused | 19% |
| 6 | Scoring chances | 4 |
| 4.00 | Points per chance | 5.25 |
| Own 31 | Avg. starting field position | Own 35 |
| 5 | Explosive plays | 3 |
| 90% | Postgame win expectancy | 10% |
Offense unless noted. EPA, success rate, explosiveness and the rushing numbers leave out garbage time. The better number in each row is bold. Hover or tap-and-hold a stat for what it means.
Scoring summary
- Q18:23

NorthwesternFG
#90 J.Kleather field goal attempt from 39 yards GOOD (H: #94 H.Helms, LS: #60 E.Boutorwick), clock 08:23
Drive: 4 plays, -10 yds
3-0 - Q12:02

Michigan StateTD
#11 A.Milivojevic rush right for 3 yards gain to the NU 00 TOUCHDOWN, clock 02:02, 1ST DOWN #37 L.Boyd kick attempt good (H: #9 R.Dakin, LS: #50 N.Duzansky)
Drive: 12 plays, 49 yds
3-7 - Q211:04

NorthwesternTD
Shotgun #5 C.Komolafe rush middle for 10 yards gain to the MSU00 TOUCHDOWN, clock 11:04, 1ST DOWN #90 J.Kleather kick attempt good (H: #94 H.Helms, LS: #60 E.Boutorwick)
Drive: 12 plays, 75 yds
10-7 - Q20:47

Michigan StateTD
Shotgun #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 good (H: #9 R.Dakin, LS: #50 N.Duzansky)
Drive: 9 plays, 77 yds
10-14 - Q34:24

NorthwesternFG
#90 J.Kleather field goal attempt from 37 yards GOOD (H: #94 H.Helms, LS: #60 E.Boutorwick), clock 04:24
Drive: 14 plays, 61 yds
13-14 - Q411:48

Michigan StateTD
Shotgun #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 good (H: #9 R.Dakin, LS: #50 N.Duzansky)
Drive: 2 plays, 52 yds
13-21 - Q47:24

NorthwesternTD
Shotgun #0 A.Chiles rush middle for 1 yard gain to the MSU00 TOUCHDOWN, clock 07:24 #86 A.Honig pass attempt Successful
Drive: 9 plays, 77 yds
21-21 - Q40:02

NorthwesternFG
#90 J.Kleather field goal attempt from 34 yards GOOD (H: #94 H.Helms, LS: #60 E.Boutorwick), clock 00:02
Drive: 8 plays, 64 yds
24-21
Score shown NU-MSU.
Player stats
Passing
| Player | C/Att | Yds | Avg | TD | Int | QBR |
|---|---|---|---|---|---|---|
| Aidan Chiles | 18/27 | 226 | 8.4 | 0 | 0 | 55.0 |
| Alex Honig | 0/1 | 0 | 0.0 | 0 | 0 | -- |
| Team | 0/1 | 0 | 0.0 | 0 | 0 | -- |
Rushing
| Player | Car | Yds | Avg | TD | Long |
|---|---|---|---|---|---|
| Caleb Komolafe | 15 | 67 | 4.5 | 1 | 14 |
| Joseph Himon II | 7 | 27 | 3.9 | 0 | 18 |
| Aidan Chiles | 16 | 25 | 1.6 | 1 | 17 |
| Gavin Sawchuk | 4 | 15 | 3.8 | 0 | 5 |
Receiving
| Player | Rec | Yds | Avg | TD | Long |
|---|---|---|---|---|---|
| Griffin Wilde | 6 | 57 | 9.5 | 0 | 17 |
| Caleb Komolafe | 4 | 51 | 12.8 | 0 | 21 |
| Hayden Eligon Ii | 3 | 47 | 15.7 | 0 | 23 |
| Alex Honig | 2 | 42 | 21.0 | 0 | 23 |
| Drew Wagner | 2 | 18 | 9.0 | 0 | 14 |
| Joseph Himon II | 1 | 11 | 11.0 | 0 | 11 |
Defense
| Player | Tot | Solo | Sacks | TFL | PD | QB Hur | TD |
|---|---|---|---|---|---|---|---|
| Braydon Brus | 15 | 6 | 0 | 0.5 | 0 | 0 | 0 |
| Jon Jon Stevens | 10 | 6 | 0 | 0 | 0 | 0 | 0 |
| Kobie McKinzie | 7 | 1 | 0 | 0 | 0 | 0 | 0 |
| Montae Pate | 6 | 3 | 0 | 0 | 0 | 0 | 0 |
| Braden Turner | 5 | 2 | 0 | 1 | 1 | 0 | 0 |
| Damon Walters | 5 | 0 | 0 | 0 | 0 | 0 | 0 |
| Michael Kilbane | 3 | 3 | 1 | 1 | 0 | 0 | 0 |
| Ore Adeyi | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Tito Williams | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Caden O'Rourke | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Alijah Jones | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Miguel Jackson | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jack Trautmann | 2 | 0 | 0 | 0.5 | 0 | 0 | 0 |
| Brenden Deasfernandes | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Mason Mayne | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Nikola Dugandzic | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Dylan Roberts | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jack Oyola | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Dominic Kirks | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Matthew Smith | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
| Jamaal Johnson | 0 | 0 | 0 | 0 | 1 | 2 | 0 |
Fumbles
| Player | Fum | Lost | Rec |
|---|---|---|---|
| Aidan Chiles | 1 | 0 | 0 |
| Michael Kilbane | 0 | 0 | 1 |
Kicking
| Player | FG | Pct | Long | XP | Pts |
|---|---|---|---|---|---|
| Jackson Kleather | 3/4 | 75.0 | 39 | 1/1 | 10 |
Punting
| Player | No | Yds | Avg | TB | In 20 | Long |
|---|---|---|---|---|---|---|
| Nikola Dugandzic | 3 | 139 | 46.3 | 0 | 1 | 51 |
Kick returns
| Player | No | Yds | Avg | Long | TD |
|---|---|---|---|---|---|
| Joseph Himon II | 2 | 39 | 19.5 | 20 | 0 |
Punt returns
| Player | No | Yds | Avg | Long | TD |
|---|---|---|---|---|---|
| Drew Wagner | 1 | 4 | 4.0 | 4 | 0 |