Toledo beats Ball State 39-24

Toledo4-139
Ball State1-424Final
Sat, Oct 3 · Scheumann Stadium, Muncie, Ind. · Crowd 9,744ESPN+

Toledo beat Ball State 39-24.

We had Toledo favored. It won.

How it swung

Before kickoff, our ratings gave Toledo an 87% chance, and the closing betting line (Toledo was a 20.5-point favorite) put it at 95%.

Favored the whole way: Toledo never fell below 56%.

Ball State never had better than a 44% chance.

SafetyToledo · Q2 7:58
FinalToledo 39-24 Ball StateToledo wonMove across the chart, or tap a numbered swing, to see any play.
50%75%90%Q1Q2Q3Q491% at halfToledoWon39-2412+13−12ScoresSafety
50%75%90%Q1Q2Q3Q491% at halfToledoWon39-2412ScoresSafety
50%10%25%Q1Q2Q3Q49% at halfToledoLowest 0%Lost24-3912−13+12ScoresSafety
50%10%25%Q1Q2Q3Q49% at halfToledoLowest 0%Lost24-3912ScoresSafety

The two plays that swung it

  1. 1Q1 6:45FumbleLuster sacked for a 4-yd loss, fumblesToledo 73% → 86% (+13)
  2. 2Q2 13:3242-yd puntToledo 79% → 67% (−12)

The two plays that swung it

  1. 1Q1 6:45FumbleLuster sacked for a 4-yd loss, fumblesBall State 27% → 14% (−13)
  2. 2Q2 13:3242-yd puntBall State 21% → 33% (+12)
Toledo’s chance to win after every play.
How to read this chartStarts from the pregame line (Toledo -20.5), at 87% for Toledo (the play-by-play feed's kickoff number, moved to match the line; our model's and the betting line's own numbers are in “The betting line, and the fans”). Dots are the biggest swings; ticks under the chart are scores. Outlined diamonds mark rare plays.

Every drive

Toledo scored on 7 of its 13 drives; Ball State on 4 of its 12.

Toledo’s drives are teal, Ball State’s amber. A line runs from where a drive started to where it ended; a filled dot means it scored.

own goalgoal lineQ1Ball State: Touchdown, from 75 yards out to 0TouchdownToledo: Field goal, from 75 yards out to 26Field goalBall State: Fumble, from 75 yards out to 62FumbleToledo: Field goal, from 38 yards out to 4Field goalBall State: Punt, from 75 yards out to 54PuntQ2Toledo: Punt, from 84 yards out to 76PuntBall State: Field goal, from 66 yards out to 21Field goalToledo: Punt, from 75 yards out to 47PuntBall State: Safety, from 88 yards out to 100SafetyToledo: Turned over on downs, from 56 yards out to 29DownsBall State: Missed field goal, from 71 yards out to 9Missed FGToledo: Touchdown, from 80 yards out to 0TouchdownQ3Toledo: Punt, from 78 yards out to 40PuntBall State: Punt, from 95 yards out to 86PuntToledo: Turned over on downs, from 63 yards out to 35DownsBall State: Punt, from 65 yards out to 67PuntToledo: Touchdown, from 72 yards out to 0TouchdownBall State: Touchdown, from 75 yards out to 0TouchdownToledo: Touchdown, from 75 yards out to 0TouchdownQ4Ball State: Turned over on downs, from 75 yards out to 56DownsToledo: Field goal, from 44 yards out to 7Field goalBall State: Touchdown, from 49 yards out to 0TouchdownToledo: Touchdown, from 84 yards out to 0TouchdownBall State: Interception, from 75 yards out to 29InterceptionToledo: End of game, from 80 yards out to 82End of game

From Ball State’s side

Ball State’s best moment: 42-yd punt (Q2 13:32). It lifted Ball State’s win chance by 12 points.

What it cost

Toledo’s chance to win the conference rose from 24% to 27%.

Win the conference

Toledo · won24% → ▲27%24%▲ 27%
Ball State · lost1% → ▼0%

Before the game (October 2, 2026) → after this result, in our model.

Box score

Toledo 39, Ball State 24

Ball State covered +20.5 by 5.5. The total, 63, went over 52.5.

ToledoBall StateTotal yardsToledo 553Ball State 370553370Passing yardsToledo 201Ball State 238201238Rushing yardsToledo 352Ball State 132352132First downsToledo 27Ball State 182718TurnoversToledo 0Ball State 202Time of possessionToledo 34:20Ball State 25:4034:2025:40
Team totalsToledoBall State
Total yards553370
Passing19 of 35, 201 yds22 of 35, 238 yds
Rushing51 for 352 yds27 for 132 yds
First downs2718
Third down8 of 185 of 12
Fourth down2 of 40 of 1
Turnovers02
Penalties5 for 60 yds4 for 35 yds
Time of possession34:2025:40

Toledo leaders

  • Passing John Alan Richter 19 of 35, 201 yds, 1 TD
  • Rushing CJ Miller 20 for 196 yds, 2 TD; Connor Walendzak 16 for 103 yds, 1 TD
  • Receiving Adjatay Dabbs 6 for 82 yds; Daryl Barnett Jr. 3 for 34 yds, 1 TD

Ball State leaders

  • Passing Keldric Luster 21 of 33, 224 yds, 2 TD, 1 INT
  • Rushing TJ Horton 9 for 90 yds, 1 TD; Johnny Thompson Jr. 9 for 19 yds
  • Receiving Donovan Hamilton 6 for 70 yds; Jabari Smith 6 for 60 yds, 1 TD

No rain through the game

66° at kickoff · no rain recorded

October game-day temperatures at Scheumann Stadium

Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Ball State favoredToledo favored0%Win chanceBall StateRaininches per 10 min0.1 inNo rain recordedWindmph, average and gusts20 mph40 mphHourly wind only at this airport
Win chance with rain, wind and thunder from the nearest airport, by game timeQ1Q2Q3Q4Ball State favoredToledo favoredRain · inches per 10 min0.1 inNo rain recordedWind · miles per hour2040Hourly wind only at this airport

Drag along the chart, or step through the game.

First quarter, 14:48 left2:03 p.m.
Toledo 0, Ball State 0 · Ball State 13% to win
no rain · 66°
Luster 8-yd pass to Smith
Where this weather comes fromMeasured at Muncie airport, 2.1 miles away. Rain is NOAA's radar-and-gauge estimate at the stadium and wind is an airport reading; neither is measured on the field. Game times come from the play-by-play, good to a minute or two. Source: National Weather Service, through the Iowa Environmental Mesonet; rain radar from NOAA MRMS, through Iowa State University. Field direction from OpenStreetMap contributors.

Before kickoff

Recent games, the series and the betting line below are as they stood going in; the season profile is the season so far.

Recent games

Last 4 games

Toledo · 3-1

Rated 48th in our preseason ratings, 40th now.

3-1 in its last 4 — but nothing on this résumé beats a top-40 team yet.

Last 4 games

Ball State · 1-3

Rated 161st in our preseason ratings, 164th now.

1-3 in its last 4 — but nothing on this résumé beats a top-40 team yet.

Week by week

Ball State

Wk 1: L 3-56 at Ohio State▼53Ohio StateWk 2: W 41-17 vs Stony Brook▲24Stony BrookWk 3: L 15-51 at Liberty▼36LibertyWk 4: L 13-26 at Kent State▼13Kent State
  • Wk 1Lat Ohio State3-56
  • Wk 2Wvs Stony Brook41-17
  • Wk 3Lat Liberty15-51
  • Wk 4Lat Kent State13-26

Toledo

Wk 1: L 20-30 at Michigan State▼10Michigan St.Wk 2: W 63-10 vs Central Connecticut▲53C. Connecti…Wk 3: W 49-48 vs Temple▲1TempleWk 4: W 41-16 vs San Diego State▲25S. Diego St.
  • Wk 1Lat Michigan State20-30
  • Wk 2Wvs Central Connecticut63-10
  • Wk 3Wvs Temple49-48
  • Wk 4Wvs San Diego State41-16

Power rating by week

Toledo is rated 10.5 points ahead as of week 4. Our power rating by week; higher is better.

6-2-9Wk 0Wk 2Wk 4Ball StateToledo

Matchups

Biggest mismatch: Toledo’s explosive plays against Ball State, 91 points

Each row ranks the two sides among all teams. The longer the line, the bigger the mismatch.

  1. Toledo’s explosive plays against Ball State’s defense

    91 pointsweakerstronger50th

    Toledo offense, 99th percentile · Ball State defense, 8th

  2. Toledo’s EPA/play against Ball State’s defense

    78 pointsweakerstronger50th

    Toledo offense, 79th percentile · Ball State defense, 1st

  3. Toledo’s passing EPA against Ball State’s defense

    86 pointsweakerstronger50th

    Toledo offense, 87th percentile · Ball State defense, 1st

Season profile, all the rows

Season profile

ToledoBall State
EPA/play, offense
Toledo · 79Ball State · 31
EPA/play, defense
Toledo · 84Ball State · 1
Success rate, offense
Toledo · 44Ball State · 13
Success rate, defense
Toledo · 97Ball State · 13
Explosive-play rate, offense
Toledo · 99Ball State · 87
Explosive-play rate, defense
Toledo · 16Ball State · 8
Rush EPA, offense
Toledo · 47Ball State · 26
Rush EPA, defense
Toledo · 91Ball State · 2
Pass EPA, offense
Toledo · 87Ball State · 47
Pass EPA, defense
Toledo · 51Ball State · 1

The series

Toledo leads the series 28-21-1

50 meetings since 1975 · Toledo has won the last 4

Ball State wonToledo won1975: Ball State by 101976: Ball State by 131977: Ball State by 401978: Ball State by 201979: Toledo by 171980: Ball State by 201981: Toledo by 401982: Toledo by 171983: Toledo by 361984: Toledo by 181985: Ball State by 41986: Ball State by 171987: Toledo by 41988: Ball State by 101989: Toledo by 71990: Toledo by 121991: Ball State by 61992: Toledo by 11993: Ball State by 11994: tie1995: Toledo by 31996: Ball State by 101997: Ball State by 321998: Toledo by 211999: Toledo by 132000: Toledo by 282001: Ball State by 42002: Toledo by 202003: Ball State by 242004: Toledo by 382005: Toledo by 202006: Ball State by 32007: Ball State by 212008: Ball State by 312009: Toledo by 72010: Toledo by 72011: Toledo by 172012: Ball State by 72013: Ball State by 72014: Toledo by 112015: Toledo by 142016: Toledo by 182017: Toledo by 412018: Toledo by 322019: Ball State by 382020: Ball State by 32021: Toledo by 102022: Toledo by 72023: Toledo by 72025: Toledo by 2919752025
  • 2025Toledo 38-9Ball State lost 9-38 at Toledo. Chance to win started at 3%, low under 1%, high 4%.
  • 2023Toledo 13-6Ball State lost 6-13 vs Toledo. Chance to win started at 12%, low 1%, high 40%.
  • 2022Toledo 28-21Ball State lost 21-28 at Toledo. Chance to win started at 17%, low 7%, high 73%.
  • 2021Toledo 22-12
  • 2020Ball State 27-24Ball State won 27-24 at Toledo. Chance to win started at 29%, low 27%, high 97%.

Each line is Ball State’s chance to win through that meeting. Ball State is 1-1 in the meetings since 2018 that were still close in the fourth quarter. Older meetings have no play by play, so no line.

Line, fans and home field

The betting line, and the fans

Toledo fans are feeling it more than most fanbases this week (65th among FBS fanbases), in line with the numbers.

  • Model · 13%
  • Line · 5%
  • Ball State fans · 38th
  • Toledo fans · 65th

Toledo favored by 20.5 · Total 52.5

How games like this usually go

Toledo by 20.5, and it went to form

50%90%Q1Q2Q3Q450%90%Q1Q2Q3Q4

Half of games8 in 10 gamesThis game

The band is where a favorite’s chance ran in the 251 games since 2025 with a favorite of 14.5 to 21.5 points.

The market

The spread moved 3 points toward Toledo.

opened +17.5now +20.5

The total rose 1 point.

opened 51.5now 52.5

Spread: +17.5 → +20.5 · Total: 51.5 → 52.5

The books’ cut: 4.2%, the margin built into the odds

Weather at kickoff

Mild and dry. Feels like 68° at kickoff.

Toledo at Ball State · Saturday, Oct. 3, 2026 · Scheumann Stadium, Muncie

  • 68°feels like at kickoff
  • Dryno rain at kickoff
  • 100weather score, Ideal
  • Tiedfor the best of the day's 9 kickoff times

Weather score: 0 to 100, higher is better, for the first 3 hours and 20 minutes of the game. Ideal is 100, Comfortable 90 to 99, Mixed 75 to 89, Rough 50 to 74, Harsh under 50.

Kickoff times that Saturday

Games in this time zone used 9 kickoff times that day, local time (kickoffs within 30 minutes of each other count as one). This game, ringed, was tied for the best of the day's nine kickoff times. At Scheumann Stadium that day, a 7:30 pm or 8 pm kickoff would have scored 97, against 100 at 2 pm.

  • 11 am: 100, Ideal
  • noon: 100, Ideal
  • 12:45 pm: 100, Ideal
  • 2 pm: 100, Ideal (this game)
  • 3:30 pm: 100, Ideal
  • 4:15 pm: 100, Ideal
  • 6 pm: 99, Comfortable
  • 7:30 pm: 97, Comfortable
  • 8 pm: 97, Comfortable

Weather score at each kickoff time.

Tap a dot to read that kickoff time.

Home field

Ball State is worth +7.2 points (±3.6) more at home than on the road since 2018 — top tenth of FBS, 94th percentile.

47% at home, 25% on the road against FBS opponents (18-20 home, 13-38 away).

Our model gives every stadium the same flat 2.3-point home edge (why); the books use about 3. Against the closing line this stadium reads +4.1 at home vs. away over 96 games — inside the ±5.6 noise, so the flat number is the honest one here.

The visitors travel about 137 miles to get here.

Where next

Conference standings

Place in the conference, then conference record.

Full Mid-American standings