Saturday, October 17

Compare these teams

Ball State

1–5

at

Bowling Green

2–4

12:00 PM ETDoyt L. Perry StadiumBowling Green, OH

Weather

Clear49°FNW 9 mphGusts 17 mphPrecip 0%

At kickoff · 12:00 PM ET · Updated 2:31 PM ET · National Weather Service

Hour by hour

Bowling Green · local time (ET)

Hour of the game (ET)

Kickoff hour

Clear49°FNW 9 mphGusts 17 mphPrecip 0%

Weather is not an input to the SBR forecast.

Game forecast

25%

Ball State win probability

Bowling Green 75%

Bowling Green by 9.5

Projected margin

Margin uncertainty ±14.0 points

Published forecast · SBR sbr-2r · Model track record

The game in a minute

01 · Ball State's case

Ball State's defense in allowed and Bowling Green's offense in success rate look similar

Ball State's defense is in the 17th percentile for success rate allowed this season. Bowling Green's offense is in the 11th percentile for success rate.

See the underlying numbers

02 · Bowling Green's answer

Bowling Green's defense in and Ball State's offense in scoring look similar

Bowling Green's defense is in the 17th percentile for points allowed per game this season. Ball State's offense is in the 9th percentile for points per game.

See the underlying numbers

03 · What could swing it

The forecast comes with a range

The model gives Ball State a 25% chance to win and predicts Bowling Green by 9.5 points. That margin has an uncertainty of ±14.0 points.

See the forecast

When each team has the ball

Offensive efficiency meets defensive efficiency. Percentiles run from 0 to 100.

When Ball State has the ball

Ball State offense
22nd
Bowling Green defense
28th
Show the underlying numbers
Ball State offensive per play
0.0522nd percentile · #105 nationally
Bowling Green PPA allowed per play
0.1328th percentile · #95 nationally
Ball State success rate
36%7th percentile · #128 nationally
Bowling Green success rate allowed
46%14th percentile · #119 nationally
Ball State points per game
18.39th percentile · #125 nationally
Bowling Green points allowed per game
29.217th percentile · #114 nationally

PPA and success rate: CFBD, 2026 season to date, garbage time included. Points per game: 2026 games so far. Percentiles and ranks are among 2026 teams.

Ball State offense · Last 6 games · garbage time excluded

Explosiveness
1.44
Rush success
33.8%

Bowling Green defense · 5 of the last 6 games · garbage time excluded

Explosiveness allowed
1.27
Rush success allowed
52.5%

When Bowling Green has the ball

Bowling Green offense
8th
Ball State defense
1st
Show the underlying numbers
Bowling Green offensive PPA per play
−0.038th percentile · #126 nationally
Ball State PPA allowed per play
0.321st percentile · #136 nationally
Bowling Green success rate
38%11th percentile · #123 nationally
Ball State success rate allowed
45%17th percentile · #115 nationally
Bowling Green points per game
15.84th percentile · #132 nationally
Ball State points allowed per game
39.03rd percentile · #134 nationally

PPA and success rate: CFBD, 2026 season to date, garbage time included. Points per game: 2026 games so far. Percentiles and ranks are among 2026 FBS teams.

Bowling Green offense · Last 6 games · garbage time excluded

Explosiveness
1.04
Rush success
36.0%

Ball State defense · 5 of the last 6 games · garbage time excluded

Explosiveness allowed
1.47
Rush success allowed
43.4%

Defense is oriented so a higher percentile is stronger.

Where they attack.

Follow the direction. Check the production.

Offense on the field
Play type
Passer
Field measure
Share of charted attemptsDirectional schematic
Direction, from the offense's perspective

Offense moving upfield ↑

Select left, middle or right. The paths show direction only; alignment, routes and throw depth are schematic.

Keldric Luster · 77% of charted pass attempts

Throwing right

Share of charted plays
49%
Usage: charted in this direction
61 attempts
Yards / attempt
4.5
over 61 attempts with a result
Completion rate
62%
over 61 attempts with a result

124 of 127 have a direction · 3 unknown, excluded · rounded

Charted 5 of 6 games

Efficiency charted in 5 of 6 games

Depth as written in the play-by-play: 111 short · 13 deep · 3 not stated

What to watch

Most charted attempts go right (49%). Middle gives the most yards per attempt: 7.0 over 23 attempts with a result.

Who's driving the offense?

The Ball State offense in 2026

Featured players for

Keldric Luster

QB · 5 games

Keldric Luster

Photo: ESPN

103/160 · 64% season

Passing yards
871
Touchdowns
6
Interceptions
4

Last game

Northwestern · Oct 10, 2026: 27/41, 209 yds, 1 TD, 1 INT

TJ Horton

RB · 6 games

TJ Horton

Photo: ESPN

Carries
43
Rushing yards
312
Touchdowns
5

Last game

Northwestern · Oct 10, 2026: 6 carries, 10 yds, 1 TD

Donovan Hamilton

WR · 6 games

Donovan Hamilton

Photo: ESPN

Receptions
22
Receiving yards
273
Touchdown
1

Last game

Northwestern · Oct 10, 2026: 2 rec, 53 yds, 0 TD

Ball State player tables

Who is producing

Ball State player production

2026 evidence · 6 games in this window · 6 with recorded rows in this view

Statistic category

Sorted by Completions and attempts, highest first

Ball State — Passing production
Player
Keldric LusterQB5103 / 1608715.464
Tyler MizzellQB423 / 382606.810
Mason AtkinsQB11 / 11010.000

3 players with recorded rows

Rows are recorded player-game box lines for the games listed above. A missing row is missing data, not proof that a player did not appear, and none of these figures describe targets, snaps, starters or availability.

Bowling Green player tables

Who is producing

Bowling Green player production

2026 evidence · 6 games in this window · 6 with recorded rows in this view

Statistic category

Sorted by Completions and attempts, highest first

Bowling Green — Passing production
Player
Jay KastantinQB694 / 1439866.953
Austin NovosadQB23 / 7202.900

2 players with recorded rows

Rows are recorded player-game box lines for the games listed above. A missing row is missing data, not proof that a player did not appear, and none of these figures describe targets, snaps, starters or availability.

In the trenches

Ball State's line averages 296.5 lbs against Bowling Green's 267.9 lbs front — an edge of 28.6 lbs a man.

Typical FBS gap: 31.7 lbs.

Roster size is context. It isn't a forecast advantage.

MatchupO-lineD-line
Ball State OL296.5 lbs267.9 lbs
Bowling Green OL306.6 lbs278.5 lbs
  • Ball State
  • Bowling Green

Average listed roster weight, 2026 · bars run from 0 to 350 lbs.

How these teams stack up

2026 season. Percentiles and ranks are among 2026 FBS teams.

Ball State

Points per game
18.3#125 nationally · 9th percentile · 6 games
Points allowed per game
39.0#134 nationally · 3rd percentile · 6 games
Returning production
6% of 2025 PPA returns · 7th percentile
Upperclassmen
42% · 117 of 117 with a class year

Bowling Green

Points per game
15.8#132 nationally · 4th percentile · 6 games
Points allowed per game
29.2#114 nationally · 17th percentile · 6 games
Returning production
0% of 2025 PPA returns · 0th percentile
Upperclassmen
28% · 108 of 108 with a class year

Recruiting

Ball State

2026 signing class · #113 nationally
18th percentile · 170.0 pts
4-year recruiting composite (Saturday Bias) · classes 2023–2026 · #116 nationally
16th percentile · −0.82 (0 is the FBS average)
Roster talent (CFBD Team Talent) · 2026 · #113 nationally
18th percentile · 563.9

Bowling Green

2026 signing class · #75 nationally
46th percentile · 188.0 pts
4-year recruiting composite (Saturday Bias) · classes 2023–2026 · #92 nationally
34th percentile · −0.48 (0 is the FBS average)
Roster talent (CFBD Team Talent) · 2026 · #111 nationally
20th percentile · 568.3

Recruited classes aren't the roster that takes the field.

Season percentile profiles

Offense · SP+ 2026Defense · SP+ 2026Special teams · SP+ 2026Recruiting · 2026 signing classExperience · returning production 2026Ball State Offense · SP+ 2026: 14.2, 5th percentile (CFBD, 2026 season to date)Ball State Defense · SP+ 2026: 38.9, 3rd percentile (CFBD, 2026 season to date)Ball State Special teams · SP+ 2026: −0.4, 3rd percentile (CFBD, 2026 season to date)Ball State Recruiting · 2026 signing class: 170.0 pts, 18th percentile (CFBD, 2026 signing class)Ball State Experience · returning production 2026: 6% returning, 7th percentile (CFBD, 2026 roster)Bowling Green Offense · SP+ 2026: 13.8, 4th percentile (CFBD, 2026 season to date)Bowling Green Defense · SP+ 2026: 31.7, 18th percentile (CFBD, 2026 season to date)Bowling Green Special teams · SP+ 2026: 0.0, 37th percentile (CFBD, 2026 season to date)Bowling Green Recruiting · 2026 signing class: 188.0 pts, 46th percentile (CFBD, 2026 signing class)Bowling Green Experience · returning production 2026: 0% returning, 0th percentile (CFBD, 2026 roster)0100
  • Ball State Offense · SP+ 2026: 14.2, 5th percentile (CFBD, 2026 season to date)
  • Bowling Green Offense · SP+ 2026: 13.8, 4th percentile (CFBD, 2026 season to date)
  • Ball State Defense · SP+ 2026: 38.9, 3rd percentile (CFBD, 2026 season to date)
  • Bowling Green Defense · SP+ 2026: 31.7, 18th percentile (CFBD, 2026 season to date)
  • Ball State Special teams · SP+ 2026: −0.4, 3rd percentile (CFBD, 2026 season to date)
  • Bowling Green Special teams · SP+ 2026: 0.0, 37th percentile (CFBD, 2026 season to date)
  • Ball State Recruiting · 2026 signing class: 170.0 pts, 18th percentile (CFBD, 2026 signing class)
  • Bowling Green Recruiting · 2026 signing class: 188.0 pts, 46th percentile (CFBD, 2026 signing class)
  • Ball State Experience · returning production 2026: 6% returning, 7th percentile (CFBD, 2026 roster)
  • Bowling Green Experience · returning production 2026: 0% returning, 0th percentile (CFBD, 2026 roster)

Season percentiles · outward is stronger · recruiting and experience are context, not forecast weights

Ball State: solid line, circles · Bowling Green: dashed line, squares

Ball State

Offense · 2026
14.2 · 5th percentile
CFBD, 2026 season to date
Defense · SP+ 2026
38.9 · 3rd percentile
CFBD, 2026 season to date
Special teams · SP+ 2026
−0.4 · 3rd percentile
CFBD, 2026 season to date
Recruiting · 2026 signing class
170.0 pts · 18th percentile
CFBD, 2026 signing class
Experience · returning production 2026
6% returning · 7th percentile
CFBD, 2026 roster

Bowling Green

Offense · SP+ 2026
13.8 · 4th percentile
CFBD, 2026 season to date
Defense · SP+ 2026
31.7 · 18th percentile
CFBD, 2026 season to date
Special teams · SP+ 2026
0.0 · 37th percentile
CFBD, 2026 season to date
Recruiting · 2026 signing class
188.0 pts · 46th percentile
CFBD, 2026 signing class
Experience · returning production 2026
0% returning · 0th percentile
CFBD, 2026 roster

Ball State's recent games

Most recent completed 2026 games · play stats exclude garbage time

  1. Oct 10 · 52 recorded plays

    at Northwestern

    L 14–45

    40%

    Success rate

    0.04

    PPA / play

  2. Oct 3 · 61 recorded plays

    vs Toledo

    L 24–39

    38%

    Success rate

    0.05

    PPA / play

  3. Sep 26 · 56 recorded plays

    at Kent State

    L 13–26

    27%

    Success rate

    0.06

    PPA / play

The coaching staff

Ball State

Head coach

Mike Uremovich

career −23.0 SP+ overall

Offensive coordinator
Not on file
Defensive coordinator

Jeff Knowles

career +32.0 SP+ defense

Bowling Green

Head coach
Eddie George

Eddie George

career −12.6 SP+ overall

Photo: Tennessee Titans, CC BY-SA 4.0

Offensive coordinator

Greg Nosal

career +23.6 SP+ offense

Defensive coordinator

Joe Bowden

no career rating on file

Head-to-head

Bowling Green leads 8–1 since 2000
  1. 2024 · Bowling Green 38, Ball State 13

    Scheumann Stadium

  2. 2023 · Bowling Green 24, Ball State 21

    Doyt L. Perry Stadium

  3. 2015 · Bowling Green 48, Ball State 10

    Scheumann Stadium

  4. 2014 · Ball State 41, Bowling Green 24

    Doyt L. Perry Stadium

  5. 2009 · Bowling Green 31, Ball State 17

    Scheumann Stadium

  6. 2005 · Bowling Green 40, Ball State 31

    Scheumann Stadium

  7. 2004 · Bowling Green 51, Ball State 13

    Doyt L. Perry Stadium

  8. 2003 · Bowling Green 41, Ball State 14

    Scheumann Stadium

  9. 2002 · Bowling Green 38, Ball State 20

    Doyt L. Perry Stadium

Evidence and sources

Evidence window: 2026 season to date

  • Ball State: 6 games
  • Bowling Green: 6 games
  • Forecast: 2026 game forecast · this game · Saturday Bias
  • Weather: 2026 game forecast · this game · NWS
  • The game in a minute: 2026 season to date, garbage time included · compared with 2026 FBS teams · CFBD
  • When each team has the ball: 2026 season to date, garbage time included · compared with 2026 FBS teams · CFBD
  • Where they attack: 2026 season to date, garbage time included, regular season only · per team, not ranked · NCAA
  • Featured players: 2026 season to date, garbage time included · per team, not ranked · CFBD
  • In the trenches: 2026 roster snapshot · compared with 2026 FBS teams · CFBD
  • Team profiles: 2026 season to date · compared with 2026 FBS teams · CFBD
  • Recent games: 2026 recent games, garbage time excluded · this game · CFBD
  • Coaching staff: 2026 coaching staff · per team, not ranked · CFBD (head coaches, SP+) and Wikipedia (coordinators)
  • Head-to-head: completed meetings since 2000 · games between these two programs · CFBD
Compare these teams