MAC · 2026

Ball State Cardinals

Head coach Mike Uremovich · Scheumann Stadium
2-51-2 in conference
TDC Rank
#133
of 138 FBS teams
Rating
-21.1
pts vs avg FBS team
Offense
-9.0
118th in FBS
Defense
-12.1
133rd in FBS
Schedule so far
-4.9
75th toughest
Projected
4.2-7.8
bowl-eligible 10%

Season Outlook

From the TDC Rating, updated after every game

Rating by week

-21.1 now, -25.2 preseason · up 4 spots since preseason
-20-100FBS avgPreWk 1Wk 2Wk 3Wk 4Wk 5Wk 6Wk 7Wk 8#133

Final record odds

4.2-7.8 expected · most likely 4-8 (37%)
2-1021%3-937%4-828%5-79%6-67-5

Schedule

Game score = the rating that one result implies, after adjusting for opponent and venue

WkDateOpponentResult / TDC lineGame scoreWin chanceTV
1Sep 5@2Ohio StateL 3–56 ›-2.5—BTN
2Sep 12vsStony Brook FCSW 41–17 ›-5.0—ESPN+
3Sep 19@73LibertyL 15–51 ›-25.5—ESPN+
4Sep 26@134Kent StateCONFL 13–26 ›-31.9—ESPN+
5Oct 3vs79ToledoCONFL 24–39 ›-21.7—ESPN+
6Oct 10@26NorthwesternL 14–45 ›-10.3—BTN
7Oct 17@127Bowling GreenCONFW 32–31 ›-13.5—ESPN+
8Oct 24vs138Sacramento StateCONFBall State −11.3 · o/u 55.4—77%ESPN+
9—Bye
10Nov 4@129MassachusettsCONFMassachusetts −6.3 · o/u 53.6—34%
11Nov 11vs128BuffaloCONFBall State −1.2 · o/u 53.1—53%
12Nov 17@88OhioCONFOhio −19.7 · o/u 55.4—10%
13Nov 28vs120Central MichiganCONFCentral Michigan −1.7 · o/u 52.3—46%

Team Stats

Hover an advanced stat for what it means. Box-score totals include FCS games and aren't opponent-adjusted

StatOffenseFBS rankDefense (allowed)FBS rank
EPA · per play, garbage time excluded (CollegeFootballData.com)
EPA / play+0.10189th+0.288133rd
Success rate38.5%120th44.5%109th
Explosiveness1.36117th1.437132nd
Play-by-play advanced · garbage time excluded (computed from every play)
Success rate39.3%116th45.0%108th
Rushing success rate37.8%120th41.9%63rd
Passing success rate40.7%88th48.5%129th
Explosive run rate14.5%62nd15.2%103rd
Explosive pass rate9.6%82nd10.3%74th
Line yards / carry2.93103rd3.1081st
Opportunity rate37.2%95th38.6%88th
Stuff rate19.8%100th18.1%64th
Sack rate3.1%28th4.6%94th
3rd-down conversion34.7%115th46.3%121st
Red-zone TD rate66.7%48th82.6%134th
Havoc rate13.1%69th13.4%75th
Box score · season totals
Points / game20.3119th37.9135th
Yards / game326.1119th445.3131st
Yards / play4.98118th6.49131st
Pass yards / game190.9108th243.7113th
Yards / pass att.6.00128th8.32127th
Completion %64.1%62nd67.3%127th
Rush yards / game135.3103rd201.6131st
Yards / carry4.3077th5.37127th
3rd-down conv. %30.7%129th45.6%125th
Turnovers / game (lost · forced)1.0041st0.71123rd
Sacks / game (allowed · made)2.0079th1.7193rd
Penalty yards / game70.3116th61.348th

Charting

Where the ball goes, read from the play-by-play: air yards, yards after the catch, run direction, pressure and tempo. Ranks run highest to lowest

Avg. depth of throw
7.1
128th of 138
YAC per catch
4.5
118th of 138
Deep shots (20+)
11%
110th of 138
Shotgun
98%
24th of 138
No-huddle
30%
101st of 138
QB pressured
15%
41st of 138 (1st = most)
Defense: pressure rate
8%
133rd of 138
Defense: YAC allowed
4.7
105th of 138 (1st = most)

Offense: where it throws215 throws charted

64% comp7.1 avg. depth4.5 YAC/catch11% 20+ air yds8–4 TD–INT
101020203030LOSLeft, Behind air yards: 18 throws (8%), 16 caught (89%), 108 yds, 6.0 per throw1889% · 108yLeft, 0–4 air yards: 15 throws (7%), 9 caught (60%), 53 yds, 3.5 per throw1560% · 53yLeft, 5–9 air yards: 21 throws (10%), 15 caught (71%), 125 yds, 6.0 per throw2171% · 125yLeft, 10–14 air yards: 6 throws (3%), 4 caught (67%), 56 yds, 9.3 per throw667% · 56yLeft, 15–19 air yards: 3 throws (1%), 2 caught (67%), 46 yds, 15.3 per throw367% · 46yLeft, 20–29 air yards: 8 throws (4%), 3 caught (38%), 79 yds, 9.9 per throw838% · 79yLeft, 30+ air yards: 2 throws (1%), 0 caught (0%), 0 yds, 0.0 per throw20% · 0yMiddle, Behind air yards: 5 throws (2%), 5 caught (100%), 6 yds, 1.2 per throw5100% · 6yMiddle, 0–4 air yards: 8 throws (4%), 7 caught (88%), 45 yds, 5.6 per throw888% · 45yMiddle, 5–9 air yards: 6 throws (3%), 4 caught (67%), 48 yds, 8.0 per throw667% · 48yMiddle, 10–14 air yards: 10 throws (5%), 5 caught (50%), 85 yds, 8.5 per throw1050% · 85yMiddle, 15–19 air yards: 1 throws (0%), 0 caught (0%), 0 yds, 0.0 per throw10% · 0yMiddle, 20–29 air yards: 3 throws (1%), 2 caught (67%), 41 yds, 13.7 per throw367% · 41yMiddle, 30+ air yards: noneRight, Behind air yards: 23 throws (11%), 21 caught (91%), 79 yds, 3.4 per throw2391% · 79yRight, 0–4 air yards: 26 throws (12%), 20 caught (77%), 102 yds, 3.9 per throw2677% · 102yRight, 5–9 air yards: 25 throws (12%), 15 caught (60%), 123 yds, 4.9 per throw2560% · 123yRight, 10–14 air yards: 13 throws (6%), 6 caught (46%), 83 yds, 6.4 per throw1346% · 83yRight, 15–19 air yards: 11 throws (5%), 1 caught (9%), 17 yds, 1.5 per throw119% · 17yRight, 20–29 air yards: 8 throws (4%), 3 caught (38%), 71 yds, 8.9 per throw838% · 71yRight, 30+ air yards: 3 throws (1%), 2 caught (67%), 83 yds, 27.7 per throw367% · 83y
fewer more throws
Direction and air yards come from the play-by-play (left / middle / right thirds of the field), so each glow sits in its zone rather than on an exact spot. Hover a zone for detail.

Defense: where it's thrown on197 throws charted

67% comp9.5 avg. depth4.7 YAC/catch13% 20+ air yds17–4 TD–INT
101020203030LOSLeft, Behind air yards: 11 throws (6%), 11 caught (100%), 117 yds, 10.6 per throw11100% · 117yLeft, 0–4 air yards: 15 throws (8%), 12 caught (80%), 89 yds, 5.9 per throw1580% · 89yLeft, 5–9 air yards: 23 throws (12%), 19 caught (83%), 185 yds, 8.0 per throw2383% · 185yLeft, 10–14 air yards: 7 throws (4%), 5 caught (71%), 74 yds, 10.6 per throw771% · 74yLeft, 15–19 air yards: 3 throws (2%), 2 caught (67%), 39 yds, 13.0 per throw367% · 39yLeft, 20–29 air yards: 9 throws (5%), 4 caught (44%), 90 yds, 10.0 per throw944% · 90yLeft, 30+ air yards: 4 throws (2%), 2 caught (50%), 71 yds, 17.8 per throw450% · 71yMiddle, Behind air yards: noneMiddle, 0–4 air yards: 14 throws (7%), 10 caught (71%), 80 yds, 5.7 per throw1471% · 80yMiddle, 5–9 air yards: 10 throws (5%), 7 caught (70%), 71 yds, 7.1 per throw1070% · 71yMiddle, 10–14 air yards: 8 throws (4%), 5 caught (63%), 72 yds, 9.0 per throw863% · 72yMiddle, 15–19 air yards: 9 throws (5%), 7 caught (78%), 143 yds, 15.9 per throw978% · 143yMiddle, 20–29 air yards: 4 throws (2%), 3 caught (75%), 75 yds, 18.8 per throw475% · 75yMiddle, 30+ air yards: 2 throws (1%), 1 caught (50%), 54 yds, 27.0 per throw250% · 54yRight, Behind air yards: 12 throws (6%), 9 caught (75%), 82 yds, 6.8 per throw1275% · 82yRight, 0–4 air yards: 19 throws (10%), 13 caught (68%), 65 yds, 3.4 per throw1968% · 65yRight, 5–9 air yards: 19 throws (10%), 12 caught (63%), 86 yds, 4.5 per throw1963% · 86yRight, 10–14 air yards: 10 throws (5%), 5 caught (50%), 63 yds, 6.3 per throw1050% · 63yRight, 15–19 air yards: 11 throws (6%), 5 caught (45%), 109 yds, 9.9 per throw1145% · 109yRight, 20–29 air yards: 3 throws (2%), 0 caught (0%), 0 yds, 0.0 per throw30% · 0yRight, 30+ air yards: 4 throws (2%), 2 caught (50%), 85 yds, 21.3 per throw450% · 85y
fewer more throws
Direction and air yards come from the play-by-play (left / middle / right thirds of the field), so each glow sits in its zone rather than on an exact spot. Hover a zone for detail.

Offense: run direction199 carries

Left
23%
6.3 YPC · 43% succ.
Middle
43%
4.2 YPC · 37% succ.
Right
34%
5.6 YPC · 49% succ.
Share of carries by direction, as the play-by-play calls it. Success: 5+ yards on 1st/2nd down, 3+ on 3rd/4th, or a touchdown. QB scrambles excluded.

Defense: runs faced238 carries

Left
21%
6.8 YPC · 45% succ.
Middle
60%
5.1 YPC · 43% succ.
Right
19%
6.8 YPC · 57% succ.
Share of carries by direction, as the play-by-play calls it. Success: 5+ yards on 1st/2nd down, 3+ on 3rd/4th, or a touchdown. QB scrambles excluded.

Pressure = the QB was hurried or sacked, as the play-by-play records it (it misses some, so compare teams rather than reading it as an exact rate). Every snap counts, including garbage time and FCS games.

Roster

100 players · Head coach Mike Uremovich

100 players
#PlayerPos▲ClassHtWtHometown
6Keldric LusterQBSR5' 10"250McKinney, TX
9Tyler MizzellQBSR6' 1"170Denver, NC
16Mason AtkinsQBFR6' 3"218North Aurora, IL
18Bodie DerrerQBJR6' 2"211Arcadia, IN
0Elijah JacksonRBSR5' 8"182Indianapolis, IN
2Jalen BondsRBSO6' 0"215Indianapolis, IN
4TJ HortonRBSR5' 10"200Lexington, KY
21Anthony McMullen Jr.RBFR5' 10"217Akron, OH
25Char'rese BreveardRBFR5' 8"184Elkhart, IN
1Donovan HamiltonWRJR6' 4"210Fishers, IN
5Jabari SmithWRSR5' 9"160Orlando, FL
7CJ NelsonWRSR5' 11"184North Richland Hills, TX
8Corey Thompson Jr.WRSR5' 10"168San Diego, CA
10Jamarion McDougleWRSR6' 0"180Deerfield Beach, FL
11Isaiah ThackerWRSR5' 11"195New Palestine, IN
14Elisha DurhamWRSO6' 1"175Pontiac, MI
15Tayshon BardoWRFR6' 0"180Elkhart, IN
80Derion TalbertWRSO5' 8"157Lexington, KY
83Eli HohltWRSR6' 0"185Greenwood, IN
85Ace CooperWRFR5' 10"162Cincinnati, OH
24Tate HooverTESR6' 2"252Manhattan, KS
41Zach BeckerTEFR6' 3"223Vernon Hills, IL
42AJ SeymourTEFR6' 4"235Brookfield, WI
44Lucas AndresenTEFR6' 3"220Chicago, IL
81Leo CollinsTESR6' 3"234Evansville, IN
86Mason RigginsTESO6' 5"248Zionsville, IN
87Cole CoonrodTESR6' 5"243Manhattan, KS
88Alex ScherleTESR6' 4"255Rochester Hills, MI
54Evan DownerOLFR6' 4"300Palatine, IL
56Jacob JeudyOLSR6' 3"290Miami, FL
57Nolan CiceroOLFR6' 4"301Crown Point, IN
60Blake ScriberOLJR6' 2"303Cincinnati, OH
61Luke DaltonOLSR6' 4"304Crystal Lake, IL
62Sam SpicerOLFR6' 4"300Mount Juliet, TN
65Ryan EldridgeOLSO6' 7"287Goshen, IN
66Chris HoodOLSR6' 10"330Kendallville, IN
67Jackson RuessOLSR6' 4"298Crown Point, IN
68Grant HaworthOLJR6' 2"303Fishers, IN
70Tristan CookOLJR6' 6"300Lexington, KY
71Brady BarrowmanOLSO6' 4"303Minooka, IL
73Cole MosierOLSR6' 4"305Columbia City, IN
75Zach BandyOLJR6' 5"297Avon, IN
77Misael SandovalOLSR6' 6"312Chula Vista, CA
78Kaden MayleOLSO6' 5"288Fremont, OH
79Zion HaneyOLFR6' 3"301Indianapolis, IN
3George OkorieDEJR6' 3"240Vancouver, Canada
7Ben MarshDESR6' 2"252Hilliard, OH
10Austin StiefDESR6' 4"215Orlando, FL
33Jamar BirdenDESO6' 2"233Waycross, GA
39Maverick GracioDESR6' 4"245West Palm Beach, FL
51CJ SanchezDTFR6' 4"280North Judson, IN
52Michael ThackerDTSO6' 0"290New Palestine, IN
55Dominic InfeliseDTFR6' 3"300New Lenox, IL
56Ameir GlennDTJR6' 1"304Fairburn, GA
57Reese HillDTJR6' 3"296Greenfield, IN
58Keilan SmithDTSR6' 2"335Pickerington, OH
90Lincoln MasonDTSO6' 6"289Wilsonville, OR
93Mason HolbrookDTFR6' 2"270Hamilton, OH
94Ka'Shawn ThomasDTSR6' 0"291Brunswick, GA
96Joshua ColemanDTFR6' 1"290Americus, GA
97Myles HancockDTJR6' 1"296Corona, CA
99Kendrick GilbertDTSR6' 4"255Indianapolis, IN
6Cincear LewisLBSR6' 2"222Kalamazoo, MI
9Justin ThomasLBSR6' 0"241Flossmoor, IL
11Layton StarksLBJR6' 4"235Versailles, KY
15Jovan ClarkLBSO5' 10"200Chicago, IL
16Kaleb StewartLBJR6' 0"246Broward County, FL
26Lucas SzymborskiLBSO6' 1"220Crown Point, IN
27Gavin ForshaLBSR6' 3"224Nashville, TN
31Jared BadieLBSR6' 3"236Aurora, IL
36Cole MynettLBFR6' 0"224Muncie, IN
40Gannon KnowlesLBFR6' 0"205Indianapolis, IN
48Sam FeeneyLBJR6' 2"205Indianapolis, IN
50Carsen BurckhardtLBSO5' 10"225Long Lake, MN
0Derek FieldsDBSR6' 1"192Saint Charles, MO
1Sterling SmithDBSR5' 11"198Indianapolis, IN
2Tobi AdewoyinDBSO5' 11"185Atlanta, GA
2Quentavius ScandrettDBSR6' 3"206Clayton, GA
5Chris JacksonDBSR5' 11"172San Diego, CA
8Avery StuartDBSR6' 1"206Montgomery, AL
12Deondre ShepherdDBJR5' 11"195McKinney, TX
13Kamron ChambleDBSO5' 11"180Daytona Beach, FL
14Anthony PinnaceDBSR6' 0"155Ypsilanti, MI
18Cedric Franklin IIDBJR6' 1"187Mableton, GA
19Zyon HillDBFR6' 3"182Fishers, IN
20Cole EarlewineDBSR5' 11"206Fishers, IN
21Gabe ArambolesDBSO5' 11"215Westfield, IN
23Jordan SuggsDBJR6' 0"178O'Fallon, IL
24Dianté GriffinDBSR5' 9"192Lima, OH
28Stone PerkinsDBFR5' 11"198Louisville, KY
29Micah LillardDBJR6' 1"198Lafayette, IN
30Donovan LanierDBSO6' 0"174Winter Garden, FL
35Drew BosticDBFR5' 8"175Brownsburg, IN
38Jayden BernavilDBSR5' 7"193Indianapolis, IN
45Sebastian MooreDBFR6' 0"170Fort Wayne, IN
37Hudson FienePKSR5' 10"177Yorkville, IL
38Brody BoehmPKJR6' 1"203Westfield, IN
19Lachlan MathiesonPFR6' 2"185Melbourne, Australia
32Cole StumbaughPJR6' 2"220Plainfield, IL
45Caden BrittonLSSR5' 10"204New Albany, OH

Program History

Final TDC rating, rank and record for every season since 2014

Final rating by season

Best: 2020 (+6.4, #27) · worst: 2017 (-18.0, #128)
-20-100FBS avg201420152016201720182019202020212022202320242025#132
SeasonRecordConfRankRatingOffDef
2026 so far2-51-2#133-21.1-9.0-12.1
20254-83-5#132-14.5-8.8-5.7
20243-92-6#125-11.8-2.2-9.6
20234-83-5#112-8.6-9.3+0.7
20225-73-5#103-6.7-5.7-1.0
20216-74-4#86-3.4-2.4-1.0
20207-15-1#27+6.4+4.5+1.9
20195-74-4#83-2.6+3.0-5.6
20184-83-5#113-11.2-5.7-5.5
20172-100-8#128-18.0-9.1-8.9
20164-81-7#99-7.5-3.4-4.1
20153-92-6#109-10.9-4.6-6.3
20145-74-4#93-5.8-2.3-3.5

Ball State's past seasons use the same rating model as this one. Click a season to see its full page.

Updated Oct 21, 10:45 AM ET. Ratings are in points on a neutral field. Projected lines include — points of home field. Win chances and record odds allow for the ratings themselves being uncertain, most of all early in the season. All FBS power rankings →