FinalOct 10, 2026 · Ryan Field
Team1234Final
Ball State0140014
Northwestern141714045

Game flow

Northwestern won by 31 · 9 scores
Lead changes
0
0 times tied
NU biggest lead
+31
Q3 0:53
BALL biggest lead
—
never led
Time in front
NU 95% · BALL 0%
tied 6% · 56:42 vs 0:00 of game clock
+35+17.5Tie+17.5+35Q1Q2Q3Q4▲ Northwestern ahead▼ Ball State aheadQ1 11:42 · NU Rushing Touchdown: Aidan Chiles 1 Yd Run (Jackson Kleather Kick) (BALL 0, NU 7)Q1 3:07 · NU Passing Touchdown: Griffin Wilde 19 Yd pass from Aidan Chiles (Jackson Kleather Kick) (BALL 0, NU 14)Q2 10:52 · NU Rushing Touchdown: Caleb Komolafe 14 Yd Run (Jackson Kleather Kick) (BALL 0, NU 21)Q2 8:20 · BALL Rushing Touchdown: TJ Horton 1 Yd Run (Brody Boehm Kick) (BALL 7, NU 21)Q2 4:47 · NU Field Goal Good: Jackson Kleather 52 Yd Field Goal (BALL 7, NU 24)Q2 3:04 · NU Interception Return Touchdown: Robert Fitzgerald 15 Yd Interception Return (Jackson Kleather Kick) (BALL 7, NU 31)Q2 0:12 · BALL Passing Touchdown: Jamarion McDougle 2 Yd pass from Keldric Luster (Brody Boehm Kick) (BALL 14, NU 31)Q3 10:12 · NU Passing Touchdown: Drew Wagner 12 Yd pass from Aidan Chiles (Jackson Kleather Kick) (BALL 14, NU 38)Q3 0:53 · NU Passing Touchdown: Alex Honig 32 Yd pass from Aidan Chiles (Jackson Kleather Kick) (BALL 14, NU 45)

The lead after every score: above the line Northwestern is ahead, below it Ball State. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
11:42NU
TD Aidan Chiles 1 Yd Run (Jackson Kleather Kick)7 plays, 75 yds, 3:18 · from NU 25
BALL 0–7 NU
3:07NU
TD Griffin Wilde 19 Yd pass from Aidan Chiles (Jackson Kleather Kick)9 plays, 92 yds, 4:40 · from NU 8
BALL 0–14 NU
2nd quarter
10:52NU
TD Caleb Komolafe 14 Yd Run (Jackson Kleather Kick)7 plays, 86 yds, 3:35 · from NU 14
BALL 0–21 NU
8:20BALL
TD TJ Horton 1 Yd Run (Brody Boehm Kick)6 plays, 75 yds, 2:32 · from BALL 25
BALL 7–21 NU
4:47NU
FG Jackson Kleather 52 Yd Field Goal 8 plays, 41 yds, 3:33 · from NU 25
BALL 7–24 NU
3:04NU
TD Robert Fitzgerald 15 Yd Interception Return (Jackson Kleather Kick)
BALL 7–31 NU
0:12BALL
TD Jamarion McDougle 2 Yd pass from Keldric Luster (Brody Boehm Kick)13 plays, 55 yds, 2:41 · from BALL 45
BALL 14–31 NU
3rd quarter
10:12NU
TD Drew Wagner 12 Yd pass from Aidan Chiles (Jackson Kleather Kick)2 plays, 36 yds, 0:19 · from BALL 36
BALL 14–38 NU
0:53NU
TD Alex Honig 32 Yd pass from Aidan Chiles (Jackson Kleather Kick)10 plays, 99 yds, 3:41 · from NU 1
BALL 14–45 NU

Drives

NU 6/9 scoredBALL 3/10 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00NUNU 257753:18Touchdown
Q111:42BALLBALL 257273:55Punt
Q17:41NUNU 89924:40Touchdown
Q13:02BALLBALL 147173:35Punt
Q214:14NUNU 147863:35Touchdown
Q210:52BALLBALL 256752:32Touchdown
Q28:20NUNU 258413:33Field Goal
Q24:40BALLBALL 73-21:36Interception Touchdown
Q22:53BALLBALL 4513552:41Touchdown
Q20:12NUNU 251-10:12End Of Half
Q315:00BALLBALL 25301:00Punt
Q313:51NUNU 16481:49Punt

Win probability

Northwestern 100% · pregame line Northwestern −34.5 (closing line)
Q1Q2Q3Q4▲ Northwestern▼ Ball StateNorthwestern +1% win probability: End of 4th quarter.Northwestern +0% win probability: (15:00) #38 B.Boehm kickoff 65 yards to the NU00, TouchbackNorthwestern +0% win probability: (14:01) No Huddle #0 A.Chiles pass complete short left to #86 A.Honig caught at BSU14, for 16 yards to the BSU02 (#4 W.Yates), 1ST DOWNNorthwestern +0% win probability: (14:33) No Huddle #6 J.Himon II rush left for 41 yards gain to the BSU18 (#14 A.Pinnace), out of bounds, 1ST DOWNBall State +0% win probability: (15:00) #0 A.Chiles pass complete short right to #17 G.Wilde caught at NU24, for 16 yards to the NU41 (#14 A.Pinnace), out of bounds, 1ST DOWN

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Keldric Luster27/412095.11162.6
Tyler Mizzell4/55110.20088.6
Mason Atkins1/11010.000--
RushingCARYDSAVGTDLONG
Ace Cooper2157.509
Johnny Thompson Jr.7152.106
Eli Hohlt11111.0011
TJ Horton6101.719
CJ Nelson11010.0010
Tyler Mizzell3103.306
Keldric Luster7101.4012
Jabari Smith188.008
Jamarion McDougle133.003
Anthony Pinnace100.000
Elijah Jackson1-2-2.000
ReceivingRECYDSAVGTDLONG
Jabari Smith7649.1015
Donovan Hamilton25326.5046
Jamarion McDougle6284.718
DJ Young12121.0021
Elisha Durham22110.5015
Alex Scherle12020.0020
Johnny Thompson Jr.4205.0010
Tayshon Bardo11313.0013
Elijah Jackson2126.0010
Eli Hohlt2105.007
CJ Nelson3103.3010
TJ Horton1-2-2.000
DefenseTOTSOLOSACKSTFLPDQB HUR
Kaleb Stewart851100
Will Yates550000
Ben Marsh420111
Chris Jackson330000
Anthony Pinnace330010
Sterling Smith320000
Justin Thomas320100
Layton Starks310000
KickingFGPCTLONGXPPTS
Brody Boehm0/10.002/22
PuntingNOYDSAVGTBIn 20LONG
Cole Stumbaugh420451.00360

Biggest plays

NU +1% Q4 0:00 End of 4th quarter.
NU +0% Q1 15:00 (15:00) #38 B.Boehm kickoff 65 yards to the NU00, Touchback
NU +0% Q1 13:50 (14:01) No Huddle #0 A.Chiles pass complete short left to #86 A.Honig caught at BSU14, for 16 yards to the BSU02 (#4 W.Yates), 1ST DOWN
NU +0% Q1 14:22 (14:33) No Huddle #6 J.Himon II rush left for 41 yards gain to the BSU18 (#14 A.Pinnace), out of bounds, 1ST DOWN
BALL +0% Q1 14:53 (15:00) #0 A.Chiles pass complete short right to #17 G.Wilde caught at NU24, for 16 yards to the NU41 (#14 A.Pinnace), out of bounds, 1ST DOWN

Team stats

StatBALLNU
1st Downs2226
3rd down efficiency5-174-9
4th down efficiency4-52-2
Total Yards360436
Passing270272
Comp/Att32/4717/24
Yards per pass5.711.3
Rushing90164
Rushing Attempts3131
Yards per rush2.95.3
Penalties15-1198-53
Turnovers10
Fumbles lost00
Interceptions thrown10
Possession33:5926:01

Play by play

Q4 0:00 End of 4th quarter.
Q4 0:01 2nd & 10 at NU 35 (00:01) Shotgun #9 T.Mizzell pass complete deep middle to #17 D.Young caught at NU14, for 21 yards to the NU14, End Of Play, 1ST DOWN
Q4 0:01 1st & 10 at NU 35 (00:08) Shotgun #9 T.Mizzell pass incomplete deep right to #14 E.Durham thrown to NU12 broken up by #0 A.Jones QB hurried by #92 M.Green
Q4 0:06 1st & 10 at NU 46 (00:12) No Huddle-Shotgun #83 E.Hohlt rush right for 11 yards gain to the NU35 (#0 A.Jones), out of bounds, 1ST DOWN
Q4 0:25 3rd & 8 at BALL 39 (00:33) No Huddle-Shotgun #9 T.Mizzell pass complete short right to #14 E.Durham caught at BSU49, for 15 yards to the NU46 (#51 M.Crutchley), 1ST DOWN
Q4 0:43 2nd & 10 at BALL 37 (00:53) Shotgun #9 T.Mizzell pass complete short right to #0 E.Jackson caught at BSU39, for 2 yards to the BSU39, End Of Play
Q4 1:00 1st & 10 at BALL 37 (01:00) No Huddle-Shotgun #9 T.Mizzell rush right for 0 yards to the BSU37, out of bounds at BSU37
Q4 1:10 2nd & 6 at BALL 28 (01:16) Shotgun #85 A.Cooper rush right for 9 yards gain to the BSU37 (#28 T.Oke), 1ST DOWN
Q4 1:38 1st & 10 at BALL 24 (01:47) Shotgun #9 T.Mizzell rush right for 4 yards gain to the BSU28 (#51 M.Crutchley)
Q4 1:47 1st & 10 at BALL 14 (01:54) Shotgun #16 M.Atkins pass complete short left to #0 E.Jackson caught at BSU10, for 10 yards to the BSU24 (#27 J.Oyola), out of bounds, 1ST DOWN
Q4 1:54 2nd & 12 at BALL 1 (02:00) Shotgun #9 T.Mizzell pass complete short right to #15 T.Bardo caught at BSU14, for 13 yards to the BSU14, out of bounds at BSU14, 1ST DOWN
Q4 2:32 1st & 10 at BALL 3 (02:42) Shotgun #0 E.Jackson rush middle for 2 yards loss to the BSU01 (#90 J.Trautmann)
Q4 2:44 4th & 5 at BALL 39 (02:53) #92 N.Dugandzic punt 36 yards to the BSU03
Q4 2:53 3rd & 5 at BALL 39 (03:00) Shotgun #4 N.Marchiol pass incomplete short middle to #41 R.Preckel thrown to BSU31 broken up by #28 S.Perkins
Q4 3:29 2nd & 13 at BALL 47 (03:36) Shotgun #36 S.Morris II rush right for 8 yards gain to the BSU39 (#16 K.Stewart)
Q4 3:48 2nd & 8 at BALL 42 (03:48) PENALTY NU False Start (#77 I.Cotton) 5 yards from BSU42 to BSU47. NO PLAY
Q4 4:11 1st & 10 at BALL 44 (04:18) Shotgun #36 S.Morris II rush middle for 2 yards gain to the BSU42 (#16 K.Stewart)
Q4 4:50 2nd & 4 at BALL 48 (04:57) Shotgun #22 D.Anderson rush middle for 4 yards gain to the BSU44 (#20 C.Earlewine), 1ST DOWN
Q4 5:20 1st & 10 at NU 46 (05:31) Shotgun #2 R.Boe rush right for 6 yards gain to the BSU48 (#28 S.Perkins)
Q4 5:46 3rd & 1 at NU 43 (05:51) #4 N.Marchiol rush middle for 3 yards gain to the NU46 (#40 G.Knowles), 1ST DOWN
Q4 6:05 3rd & 5 at NU 39 PENALTY BSU Offside (#10 A.Stief) 4 yards from NU39 to NU43. NO PLAY
Q4 6:27 2nd & 1 at NU 43 (06:41) Shotgun #22 D.Anderson rush middle for 4 yards loss to the NU39 (#9 J.Thomas)
Q4 7:02 2nd & 6 at NU 38 (07:02) Shotgun #22 D.Anderson rush middle for 2 yards gain to the NU40 (#9 J.Thomas) PENALTY BSU Offside (#9 J.Thomas) 5 yards from NU38 to NU43. NO PLAY
Q4 7:24 1st & 10 at NU 34 (07:38) Shotgun #22 D.Anderson rush middle for 4 yards gain to the NU38 (#16 K.Stewart; #9 J.Thomas)
Q4 7:38 4th & 27 at NU 34 (07:40) #38 B.Boehm field goal attempt from 51 yards NO GOOD (H: #32 C.Stumbaugh, LS: #45 C.Britton), clock 07:38