Home › Game previews › NCAAF › October 2026 › Ball State Cardinals at Northwestern Wildcats
NCAAF · October 10, 2026

Ball State Cardinals vs Northwestern Wildcats Final — October 10, 2026

Ball State Cardinals logo
0-4
14
Quarterback Keldric Luster
FINAL
Northwestern Wildcats logo
2-1
45
Quarterback Aidan Chiles
Saturday, October 10 · 12:30 PM ET
BALLOffense2026 regular season to dateNU
98th−0.032
EPA/play
+0.3158th
92nd44.3%
Success %
55.8%6th
127th13.8
PPG
32.735th
BALLDefenseNU
115th+0.213
EPA/play allowed
+0.03056th
111th50.7%
Success % allowed
47.7%80th
136th43.0
Opp PPG
16.321st
BALLRecent formNU
L@ Ohio State 3-56Wvs Stony Brook 41-17L@ Liberty 15-51L@ Kent State 13-26Lvs Toledo 24-39
Resultsoldest to newest
Wvs South Dakota State 34-18Wvs Colorado 41-7L@ Indiana 23-29Wvs Penn State 34-13
1-4
Record
3-1
—
ATS
4-0
—
Over–under
3-0-1
BALLHome and roadseason to dateNU
1-1
Home record
3-0
0-3
Road record
0-1
—
Home ATS
3-0
—
Road ATS
1-0
—
Home O/U
2-0-1
—
Road O/U
1-0
BALLLast 10 gamesNU
-53+24-36-13-15
Game by game
+16+34-6+21
1-4
Last 5
—
-93
Net points
+65
—
Last 4
3-1
Top third of the leagueMiddle thirdBottom thirdBar = league rank (full = 1st)
Rest & travelrest and travel
BALLRest & travelNU
7 days
Days of rest
8 days
173 mi279 km
Travel to the game
Home
−1 hclock change vs home
Time-zone change
Home
Venue
Lanny and Sharon Martin 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 5 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

Ball State (0-4) visited Northwestern (2-1) on Saturday, October 10 at 12:30 PM ET.

Ball State has the 98th-ranked offense by EPA per play (expected points added per snap) and the 115th-ranked defense (ranks among the 138 teams with play-by-play data). Meanwhile, Northwestern has the 8th-ranked offense and the 56th-ranked defense. When Ball State has the ball, a 98th-ranked offense (−0.032 EPA per play) meets a 56th-ranked defense (+0.030 allowed); when Northwestern has it, a 8th-ranked offense (+0.315) meets a 115th-ranked defense (+0.213 allowed).

By success rate (the share of plays that gain expected points), the Ball State offense is at 44.3% (92nd) and the Northwestern offense at 55.8% (6th). Ball State scores 13.8 points per game (127th) and allows 43.0 (136th); Northwestern scores 32.7 (35th) and allows 16.3 (21st).

Ball State is 1-4; its last game was a 39-24 loss to Toledo. Northwestern is 3-1 and 4-0 against the spread; its last game was a 34-13 win over Penn State.

Northwestern closed as a 35-point favorite at home against Ball State. The spread opened at Northwestern -34.5. The total closed at 53.5, up from 51.5 at the open.

Written from the numbers available before kickoff.

Result

Final score and result vs the closing line

Ball State Cardinals 14, Northwestern Wildcats 45

Northwestern Wildcats won by 31.

  • Against the closing spread (Northwestern Wildcats -35): Ball State Cardinals covered.
  • Combined score 59 vs the closing total of 53.5: Over.

Win probability

Each team's chance of winning through the game, starting from the market's closing price (Ball State Cardinals 1%, Northwestern Wildcats 99%) and moving with every snap until the final.

100%75%50%75%100%Q1Q2Q3Q4Market start■ Northwestern■ Ball State
 
Analytics members also see this chart starting from the G&W pregame win probability. See plans

Game DNA

Ball StatePoints addedNorthwestern
-6.9Passingdropbacks
+5.3
+10.7Rushingdesigned runs
+3.1
+7.5Explosive plays2 plays · 5 plays
+11.4
-4.8Turnovers1 giveaways · 0 giveaways
+0.0
+2.4Special teamskicks, punts and returns
+2.1
-4.8Penaltiespre-snap and dead-ball
-0.1
+4.3Red zoneTDs on trips: 2 of 3 · 4 of 4
+7.2
+8.5All plays
+29.0
Bar left: Ball State gainedBar right: Northwestern gained

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

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

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 0.5
OpenNorthwestern -34.5 (-115)
Ball State +34.5 (-106)
CloseNorthwestern -35 (-109)
Ball State +35 (-112)
Totalup 2
Open51.5 (o -108 / u -113)
Close53.5 (o -108 / u -113)

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

Ball State Cardinals logo
Ball State
QB · Keldric Luster
  • Attempts119
  • Completion %63.9%99th
  • Passing yards662215th
  • Yards per attempt5.6242nd
  • TD–INT5–3
Leading rusher (RB) · TJ Horton
  • Rushing yards30184th
  • Season line37 carries, 301 yds, 4 TD
Leading receiver (WR) · Donovan Hamilton
  • Receiving yards220177th
  • Season line20 catches, 220 yds, 1 TD
Leading tackler (DB) · Sterling Smith
  • Tackles3498th
Northwestern Wildcats logo
Northwestern
QB · Aidan Chiles
  • Attempts89
  • Completion %70.8%21st
  • Passing yards900135th
  • Yards per attempt10.111th
  • TD–INT6–0
Leading rusher (RB) · Caleb Komolafe
  • Rushing yards29096th
  • Season line52 carries, 290 yds, 2 TD
Leading receiver (WR) · Griffin Wilde
  • Receiving yards28194th
  • Season line16 catches, 281 yds, 2 TD
Leading tackler (DB) · Robert Fitzgerald
  • Tackles4227th

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

Success by situation

SituationBall StateNorthwestern
Early-down success rateBall State offense vs Northwestern defense40.3%102nd44.8%92nd
Early-down success rateNorthwestern offense vs Ball State defense44.6%86th51.8%8th
3rd-down conversion rateBall State offense vs Northwestern defense31.7%114th45.7%110th
3rd-down conversion rateNorthwestern offense vs Ball State defense50.0%123rd44.8%43rd
Explosive play rateBall State offense vs Northwestern defense5.4%102nd7.9%97th
Explosive play rateNorthwestern offense vs Ball State defense7.9%99th10.1%8th
Pass rateshare of plays that are passes or sacks55.1%32nd-highest39.6%126th-highest

On 3rd down Ball State converts 31.7% (114th) against a Northwestern defense allowing 45.7% (110th).

On 3rd down Northwestern converts 44.8% (43rd) against a Ball State defense allowing 50.0% (123rd).

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

StaffBall StateNorthwestern
Head coachMike UremovichDavid Braun
Tenureat this school2nd season4th season
Record at schoolthis season included, as of the date below5–1222–20
Career recordas an FBS head coach5–1222–20
Offensive coordinatorMike UremovichChip Kelly
Defensive coordinatorJeff KnowlesTim McGarigle

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

Teams

Ball State Cardinals

Northwestern Wildcats

More NCAAF games on October 10, 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