Sat, Oct 10, 12:30 PM ET· Ryan Field· Northwestern -34.5 · O/U 51.5
Rest 7d / 8dTravel 174 mi / 0 miForecast: 66°F · wind 9 mph · Partially cloudy
Market context
Northwestern -34.5 · O/U 51.5
Records vs the spread and total, in each team’s role for this game.
Ball State as road underdog
2026 overall: 2-3 ATS (5 games) · 4-1 O/U (5 games)
2026 as road underdog: 0-3 ATS (3 games) · 2-1 O/U (3 games)
Last season (2025): 3-4 ATS (7 games) · 3-4 O/U (7 games)
Since 2020: 17-17-1 ATS (35 games) · 18-17 O/U (35 games)
Northwestern as home favorite
2026 overall: 4-0 ATS (4 games) · 3-0-1 O/U (4 games)
2026 as home favorite: 2-0 ATS (2 games) · 1-0-1 O/U (2 games)
Last season (2025): 4-2 ATS (6 games) · 3-3 O/U (6 games)
Since 2020: 13-9 ATS (22 games) · 10-10-1 O/U (21 games)
Away
Home
2026 · TraditionalNorthwestern · 8 of 9
295.2
Yards / game
437.8
1.81
Points / drive
2.98
2.4
TDs / game
4.0
28.8
3rd-down %
41.3
58.3
RZ TD %
68.4
-0.2
Turnover margin
1.3
1.4
Sacks / game
1.5
4.8
TFL / game
3.5
9.6
Havoc / game
13.5
50.7 / 49.3
Pass / Rush split
35.4 / 64.6
2026 · Situational matchup
When Ball State has the ball
Ball State's early-down offense ranks 87th of 138. Northwestern's early-down defense ranks 107th of 138.
Ball State's passing-down offense ranks 79th of 138. Northwestern's passing-down defense ranks 31st of 138.
Ball State's third-down offense ranks 128th of 138. Northwestern's third-down defense ranks 33rd of 138.
Ball State's red-zone offense ranks 76th of 138. Northwestern's red-zone defense ranks 26th of 138.
When Northwestern has the ball
Northwestern's early-down offense ranks 23rd of 138. Ball State's early-down defense ranks 105th of 138.
Northwestern's passing-down offense ranks 20th of 138. Ball State's passing-down defense ranks 109th of 138.
Northwestern's third-down offense ranks 53rd of 138. Ball State's third-down defense ranks 134th of 138.
Northwestern's red-zone offense ranks 24th of 138. Ball State's red-zone defense ranks 133rd of 138.
What’s changed
Values are what the defense allowed. Ranks: 1st = best. Offense form is EPA per play gained.
Offense formabout the same(-0.018 last 3 vs -0.033 season)
▼Defense form0.164 last 3 vs 0.106 season (+0.058)
Offense formabout the same(0.157 last 3 vs 0.175 season)
Defense formabout the same(-0.096 last 3 vs -0.067 season)
Away
2026 · Stat leaders
PassingKeldric Luster — 662 yd, 5 TD
RushingTJ Horton — 301 yd, 4 TD
ReceivingDonovan Hamilton — 220 yd, 1 TD
Home
2026 · Stat leaders
PassingAidan Chiles — 900 yd, 6 TD
RushingCaleb Komolafe — 290 yd, 2 TD
ReceivingGriffin Wilde — 281 yd, 2 TD
2026 · Collision map
Where each offense meets the other defense — FBS rank first, season value after.
Values are what the defense allowed. Ranks: 1st = best.
Early downs
Ball State offense
87thof 138-0.033195 plays
vs
Northwestern defense · allowed
107thof 1380.046Ball State defense · allowed
105thof 1380.041vs
Northwestern offense
23rdof 1380.148183 plays
Passing downs
Ball State offense
79thof 138-0.003114 plays
vs
Northwestern defense · allowed
31stof 138-0.15480 plays
Ball State defense · allowed
109thof 1380.118119 plays
vs
Northwestern offense
20thof 1380.25377 plays
Third down
Ball State offense
128thof 138-0.31760 plays
vs
Northwestern defense · allowed
33rdof 138-0.16161 plays
Ball State defense · allowed
134thof 1380.40371 plays
vs
Northwestern offense
53rdof 1380.17848 plays · small sample
Red zone
Ball State offense
76thof 1380.00332 plays · small sample
vs
Northwestern defense · allowed
26thof 138-0.29250 plays · small sample
Ball State defense · allowed
133rdof 1380.41655 plays · small sample
vs
Northwestern offense
24thof 1380.24738 plays · small sample
Field advancement
Ball State offense
132ndof 13834.8%vs
Northwestern defense · allowed
96thof 13847.0%Ball State defense · allowed
135thof 13858.1%vs
Northwestern offense
56thof 13852.5%Away
Home
Ball State Offense vs Northwestern DefenseNorthwestern · 7 of 11
EPA/Drive is opponent-adjusted. Other metrics are raw 2026 season stats with FBS ranks. Values are what the defense allowed. Ranks: 1st = best.
Quality (opponent-adjusted)
-0.22#114
EPA/Drive (opp-adj)
#340.13
Defense rating (opp-adj), higher = better
Style / situational breakdown (raw 2026)
-0.013#80
252 plays
EPA/Play
#67-0.031
allowed · 255 plays
-0.038#86
130 plays
EPA/Pass
#37-0.126
allowed · 127 plays
0.015#81
122 plays
EPA/Rush (sacks included)
#990.064
allowed · 128 plays
44.0%#107
252 plays
Success Rate
#8145.9%
allowed · 255 plays
42.3%#96
Pass Success Rate
#9344.9%
allowed
45.9%#97
Rush Success Rate
#9848.9%
allowed
34.8%#132
Available Yards %
#9647.0%
allowed
72.9#115
Net Field Position
#5472.5
Opponents' net field position (higher = better)
-0.033#87
195 plays
Early Downs EPA/Play
#1070.046
allowed
7.9#126
Avg 3rd Down Distance
#1365.5
Opponents' avg 3rd-down distance (higher = better)
Ball State Defense vs Northwestern OffenseNorthwestern · 9 of 11
EPA/Drive is opponent-adjusted. Other metrics are raw 2026 season stats with FBS ranks. Values are what the defense allowed. Ranks: 1st = best.
Quality (opponent-adjusted)
-0.25#127
Defense rating (opp-adj), higher = better
EPA/Drive (opp-adj)
#480.10
Style / situational breakdown (raw 2026)
0.101#121
allowed · 292 plays
EPA/Play
#180.174
229 plays
0.142#116
allowed · 133 plays
EPA/Pass
#140.275
86 plays
0.066#101
allowed · 159 plays
EPA/Rush (sacks included)
#340.114
143 plays
51.0%#134
allowed · 292 plays
Success Rate
#2850.2%
229 plays
51.0%#131
allowed
Pass Success Rate
#1055.8%
53.8%#134
allowed
Rush Success Rate
#8646.9%
58.1%#135
allowed
Available Yards %
#5652.5%
69.7#96
Opponents' net field position (higher = better)
Net Field Position
#10172.3
0.041#105
allowed
Early Downs EPA/Play
#230.148
183 plays
7.1#74
Opponents' avg 3rd-down distance (higher = better)
Avg 3rd Down Distance
#1087.5
2026 · Situational EPANorthwestern · 6 of 6
Values are what the defense allowed. Ranks: 1st = best.
-0.016
249 plays
Non-garbage · Off
0.177
226 plays
0.127
291 plays
Non-garbage · Def (allowed)
-0.026
250 plays
0.003
32 plays · small sample
Red Zone · Off
0.247
38 plays · small sample
0.416
55 plays · small sample
Red Zone · Def (allowed)
-0.292
50 plays · small sample
-0.317
60 plays
3rd Down · Off
0.178
48 plays · small sample
0.403
71 plays
3rd Down · Def (allowed)
-0.161
61 plays