Ball State at Western Michigan - 2025 Matchup Preview
Ball State logo Ball State Cardinals at Western Michigan BroncosWestern Michigan logo
Saturday, October 11th 2025 (12:00 AM EDT)
Waldo Stadium - Kalamazoo, MI  (Mid-American)

 
Cardinals (1 - 2) (2 - 1 - 0)
Coach Mike Uremovich (0 - 0)
Avg Score : 12 - 34 (2 - 37 on Road)
Record Prediction: 3.3 - 8.7 (#125)
Wins: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 1)
Losses: (Elite: 1) (Good: 0) (Avg: 0) (Bad: 1)
Future: (Elite: 0) (Good: 1) (Avg: 1) (Bad: 7)
WMU is playing their 7th straight game
Our Line: Western Michigan -7   (SP+ WMU -7)

Projected Score: BALL: 21 - WMU: 28 (48)
WMU Win prob: 70% | Cover: 49%
BALL Travel: 143 miles
Broncos (0 - 3) (2 - 1 - 0)
Coach Lance Taylor (10 - 14)
Avg Score : 12 - 31 (30 - 33 @ Home)
Record Prediction: 4.1 - 7.9 (#115)
Wins: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 0)
Losses: (Elite: 1) (Good: 1) (Avg: 1) (Bad: 0)
Future: (Elite: 0) (Good: 0) (Avg: 1) (Bad: 8)
 
Ball State's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Sat 8/30 Ball State at Purdue+16.550.5L 0 - 31UN
Sat 9/6 Ball State at Auburn+43.052.5L 3 - 42UY
Sat 9/13 Ball State vs New Hampshire-3.046.5W 34 - 29OY
Sat 9/20 Ball State at UConn+21.052.5
BYE WEEK
Sat 10/4 Ball State vs Ohio+13.5
Sat 10/11 Ball State at Western Michigan+7
Sat 10/18 Ball State vs Akron+0.5
Sat 10/25 Ball State at Northern Illinois+18
BYE WEEK
Wed 11/5 Ball State vs Kent State-0
Sat 11/15 Ball State vs Eastern Michigan+1.5
Sat 11/22 Ball State at Toledo+32.5
Sat 11/29 Ball State at Miami (OH)+12

Total: Elite: 1, Good: 1, Avg 1, Bad 3, Poor 6
Played: Elite: 1, Good: 0, Avg 0, Bad 1, Poor 1
Future: Elite: 0, Good: 1, Avg 1, Bad 2, Poor 5
Wins: Elite: 0, Good: 0, Avg: 0, Bad: 0, Poor: 1
Losses: Elite: 1, Good: 0, Avg: 0, Bad: 1, Poor: 0

Predictions for Ball State's Schedule
Western Michigan's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Fri 8/29 Western Michigan at Michigan State+18.549.5L 6 - 23UY
Sat 9/6 Western Michigan vs North Texas+12.056.0L 30 - 33OY
Sat 9/13 Western Michigan at Illinois+27.550.5L 0 - 38UN
Sat 9/20 Western Michigan vs Toledo+14.051.5
Sat 9/27 Western Michigan vs Rhode Island-6
Sat 10/4 Western Michigan at Massachusetts-4
Sat 10/11 Western Michigan vs Ball State-7
BYE WEEK
Sat 10/25 Western Michigan at Miami (OH)+7.5
Sat 11/1 Western Michigan vs Central Michigan-6.5
BYE WEEK
Tue 11/11 Western Michigan vs Ohio+9
Tue 11/18 Western Michigan at Northern Illinois+13.5
Tue 11/25 Western Michigan at Eastern Michigan+2

Total: Elite: 1, Good: 1, Avg 2, Bad 2, Poor 6
Played: Elite: 1, Good: 1, Avg 1, Bad 0, Poor 0
Future: Elite: 0, Good: 0, Avg 1, Bad 2, Poor 6
Wins: Elite: 0, Good: 0, Avg: 0, Bad: 0, Poor: 0
Losses: Elite: 1, Good: 1, Avg: 1, Bad: 0, Poor: 0

Predictions for Western Michigan's Schedule

Important Stats (2025)
 Teams                  Off Explosive.Off SuccessPPGRush SuccessOL Yds Per AttRush YPGPass SuccessPass YPGOff ScoreZoneDef Explosive.Def SuccessDef PPGRunD SuccessPass D SuccessDef ScoreZonePenalty YPGTO PGDef TO PG
BALL#107 (.09)35% (126)12.336% (117)2.52 (110)14035% (111)883 (116)#121 (.32)51% (128)3449% (117)52% (125)3.6 (70)43.710.3
WMU#134 (-.08)31% (132)1233% (123)2.48 (113)11928% (132)1221.31 (133)#105 (.21)48% (120)31.354% (130)43% (96)4.89 (119)550.30.7
 Teams                  Off Explosive.Off SuccessPPGRush SuccessOL Yds Per AttRush YPGPass SuccessPass YPGOff ScoreZoneDef Explosive.Def SuccessDef PPGRunD SuccessPass D SuccessDef ScoreZonePenalty YPGTO PGDef TO PG
BALL#98 (.14)42% (78)44% (70)3.06 (61)10341% (72)2453.94 (65)#128 (.32)46% (118)46% (103)47% (121)4.81 (133)45.31.21.3
WMU#43 (.24)45% (33)45% (59)3.05 (62)18446% (27)1874.11 (49)#122 (.29)49% (128)48% (115)51% (132)4.38 (119)39.211.6



Overall Stats 2025
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
BALL Offense312.31.535.3%311322814088464%35%36%35%22%.09
WMU Defense331.33348.4%4.890.7 - - - - - 51%48%54%43%14%.21
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
BALL Defense33436.550.6%3.60.3 - - - - - 41%59%49%52%20%.32
WMU Offense3123031.1%1.310.3132411191223.162%37%33%28%19%-.08

Additional Stats 2025
 Teams                  GamesPossession Time1st Downs PG3rd Down %4th Down %Penalties PGPenalty Yds PGOff TO PGDef TO PGTFL PGSacks PGD/ST TDsAvg Field Pos
Ball State328:3613.332%67%5.343.710.37.33.3024.4
Western Michigan328:5513.335%17%6.7550.30.76.33126.5
Run Game Stats (2025)
 Teams                  GamesRun Play RateRun Play SuccessRush Att PGRush Yds PGRush Yds Per AttRushing TDsRun Pred Pts AddedOL Yds Per Att3rd/4th & ShortFront 7 HavocRun Play Explosivness
BALL Offense364% (10)36% (117)35140.343 (95).12 (79)2.52 (110)86% (22)19% (134)1.25 (21)
WMU Defense351% (76)54% (130) - - - - .25 (117)3.32 (124)75% (80)10% (72)1.04 (88)
 Teams                  GamesRun Play RateRun Play SuccessRush Att PGRush Yds PGRush Yds Per AttRushing TDsRun Pred Pts AddedOL Yds Per Att3rd/4th & ShortFront 7 HavocRun Play Explosivness
BALL Defense341% (14)49% (117) - - - - .35 (130)2.94 (85)83% (110)14% (23)1.19 (111)
WMU Offense362% (12)33% (123)38.3119.33.12 (109)-.04 (118)2.48 (113)58% (109)15% (129)1.09 (42)

Pass Game Stats (2025)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
BALL Offense335% (128)35% (111)9.715.787.75.69.12 (102)1 (23).1 (116)1.4 (107)36% (118)18% (127).04 (121)3% (16)2 (73)
WMU Defense348% (55)43% (96) - - - - - - 1 (87).2 (63)1.2 (17)28% (120)40% (125).44 (107)4% (108)1.5 (21)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
BALL Defense359% (127)52% (125) - - - - - - 0.29 (100)1.3 (24)30% (99)35% (111).28 (73)6% (66)1.6 (30)
WMU Offense337% (124)28% (132)1223.71225.210.21 (123)1 (23)-.11 (133)1.4 (92)39% (128)27% (101).19 (102)4% (51)1.9 (77)

Ball State's Power Ratings
Ball State's Power Rating: -20.98 #133
Ball State's Offense Rating: 1.18 #130
Ball State's Defense Rating: 22.48 #127
2025 Talent Rating: 588.00 #97
Blue Chip Ratio: 1% #88
Ball State's 2025 Expected Record: 3.3 - 8.7
Ball State's 2025 Overall SP+ Rating: -23.2 #134
Ball State's Offense SP+ Rating: 16.8 #127
Ball State's Defense SP+ Rating: 39.9 #132

Average Talent
Average Mid-American Talent Rating is 567.54
Average Power Five Talent: 877.82
Average FBS Talent: 715.85

Power Ratings Matchup
Ball State: -20.98   Western Michigan: -15.13

SP+ Ratings Matchup
Ball State: -23.2   Western Michigan: -16.4




Western Michigan's Power Ratings
Western Michigan's Power Rating: -15.13 #126
Western Michigan's Offense Rating: 2.61 #118
Western Michigan's Defense Rating: 21.47 #123
2025 Talent Rating: 558.00 #106
Blue Chip Ratio: 1 #88
Western Michigan's 2025 Expected Record: 4.1 - 7.9
Western Michigan's 2025 Overall SP+ Rating: -16.4 #122
Western Michigan's Offense SP+ Rating: 18.5 #120
Western Michigan's Defense SP+ Rating: 35.0 #115

Average Talent
Average Mid-American Talent Rating is 567.54
Average Power Five Talent: 877.82
Average FBS Talent: 715.85


Ball State Scoring
Offense: 12.3 PPG
Offense on Road: 1.5
Defense: 34 PPG
Defense on Road: 36.5

Ball State's 2025 Record
Record: 1 - 2
Record vs Spread: 2 - 1 - 0
Record on Road: 0 - 2
Record vs Spread on Road: 1 - 1 - 0
Projected Score
Western Michigan 28
Ball State 21


Total Points: 48

Western Michigan Scoring
Offense: 12 PPG
Offense at Home: 30
Defense: 31.3 PPG
Defense at Home: 33

Western Michigan's 2025 Record
Record: 0 - 3
Record vs Spread: 2 - 1 - 0
Record at home: 0 - 1
Record vs Spread at home: 1 - 0 - 0


YearDateHomeScoreAwayScoreWinnerSpreadCoverTotalO/U
202410/05Ball State42Western Michigan45Western MichiganWestern Michigan -10Ball State57.5Over
202309/30Western Michigan42Ball State24Western MichiganWestern Michigan -1.5Western Michigan50.0Over
202209/10Ball State30Western Michigan37Western MichiganWestern Michigan -6.5Western Michigan51.5Over
202110/09Western Michigan20Ball State45Ball StateWestern Michigan -13Ball State57.5Over
202012/12Ball State30Western Michigan27Ball StateWestern Michigan -2Ball State66.5Under
201911/05Western Michigan35Ball State31Western MichiganWestern Michigan -6.5Ball State64.0Over
201811/13Ball State42Western Michigan41Ball StateWestern Michigan -10Ball State58.0Over
201709/30Western Michigan55Ball State3Western MichiganWestern Michigan -13Western Michigan53.5Over
201611/01Ball State20Western Michigan52Western MichiganWestern Michigan -16Western Michigan64.5Over
201511/05Western Michigan54Ball State7Western MichiganWestern Michigan -13.5Western Michigan62.0Under
201410/11Ball State38Western Michigan42Western MichiganBall State -6Western Michigan0
201310/19Western Michigan17Ball State38Ball StateBall State -21NA0
201210/13Ball State30Western Michigan24Ball State
201110/29Western Michigan45Ball State35Western Michigan
201010/09Ball State16Western Michigan45Western Michigan
200911/24Western Michigan17Ball State22Ball State
200811/25Ball State45Western Michigan22Ball State
200710/20Western Michigan23Ball State27Ball State
200610/21Ball State27Western Michigan41Western Michigan
200510/08Western Michigan57Ball State60Ball State
200409/25Ball State41Western Michigan14Ball State
200311/08Western Michigan28Ball State20Western Michigan
200211/02Ball State17Western Michigan7Ball State
200111/24Western Michigan31Ball State35Ball State
200011/03Ball State3Western Michigan42Western Michigan
TeamWinsCoversO/U
Western Michigan1368 Overs
Ball State1252 Unders

WinsCoversFavsDogs
Home Teams12 - 136 - 53 - 33 - 2
Road Teams13 - 125 - 62 - 33 - 3

(#133) Ball State Info
Power Rating: -20.98 #133
Offense Rating: 1.18 #130
Defense Rating: 22.48 #127
Overall SP+ Rating: -23.2 #134
Offense SP+ Rating: 16.8 #127
Defense SP+ Rating: 39.9 #132
Talent Rating: 588.00 #97
Blue Chip Ratio: 1% #88
Expected Record: 3.3 - 8.7

Team Profile
Very Run heavy Offense 64%, Pass: 35%
Awful Offense Success Rate of 35%
Awful Offensive Explosiveness
Awful in Scoring Position 3 PPO
Awful Run Success 36%
Awful Pass Success 35%
Bad OL Grades, Poor OL Yds Per Rush
Avg DL Grades, Good Sacks/Turnovers
Awful Defense Success Rate of 51%
Bad in Scoring Position 3.6 PPO
Awful Run Def Success 49%
Awful Pass Def Success 52%
Good Pressure/Havoc/Forcing TOs
Bad Field Position

Ball State has lost 2 straight
Ball State has lost 3 straight on the Road
Record on Road: 0 - 2 (1 - 1 - 0 vs Spread )

Ball State Notes
(8/30) Off abysmal vs Purdue, Run Def good, Pass not
(7/12) OL has size, low key good starting 5 if healthy
(7/12) Overall portal loser both talent & quantity
(3/30) RB rebuild. 2 portals, Ashley (KSU) explosive
(3/26) QB Taylor (CU) via portal. No exp'd options
(3/26) WR rebuild, must like depth only 1 FCS portal
(3/26) OL was OK LY, 2/5 back. Some depth, 1 portal
(3/26) Def awful LY, replace most. 8 portals, 6 DBs
(3/26) New HC Uremovich 23-11 @ Butler
(3/26) OC Harmon a HS coach recently, history w/ HC

Ball State Highlights
Ball State Defense Sacks the QB a lot

Ball State Front 7 is disruptive (#23)
Ball State defense Intercepts a lot of Passes (#)

Ball State Deficiencies
Ball State has a really bad Offense
Ball State offense is really bad (#126)
Ball State Runs Get Stuffed a Lot (#120)
Ball State offense is bad in Scoring Opportunities (#116)
Ball State run game is really bad (#117)
Ball State pass game is really bad (#111)
Ball State offense is bad on 3rd Downs
Ball State Defense Gives up a Lot of Points
Ball State has a bad defense (#128)

Performance GradesPerf Grades
CategoryCatWMUBALL
OverallOver#111#107
OffenseOff#109#106
DefenseDef#109#99
Special TeamsST#42#92
PassingPass#110#109
RushingRush#83#51
Run BlockRBLK#108#112
Pass BlockPBLK#92#77
Route RunningWR Rt#101#100
TacklingTkl#84#93
Run DefenseR Def#112#109
Pass Rush DefPRush#55#15
Coverage DefCov#112#103

Previous Matchups
Western Michigan beat Ball State last year (45-42)
Western Michigan beat Ball State in 2023 (42-24)
Western Michigan beat Ball State in 2022 (37-30)

Weather Forecast
Playing in Waldo Stadium
Conditions:
Temp: 0°

Team Information
Injuries: BALL | WMU
Depth Chart: BALL | WMU
Rosters: BALL | WMU
(#126) Western Michigan Info
Power Rating: -15.13 #126
Offense Rating: 2.61 #118
Defense Rating: 21.47 #123
Overall SP+ Rating: -16.4 #122
Offense SP+ Rating: 18.5 #120
Defense SP+ Rating: 35.0 #115
Talent Rating: 558.00 #106
Blue Chip Ratio: 1 #88
Expected Record: 4.1 - 7.9

Team Profile
Very Run heavy Offense 62%, Pass: 37%
Awful Offense Success Rate of 31%
Awful Offensive Explosiveness
Awful in Scoring Position 1.31 PPO
Awful Run Success 33%
Awful Pass Success 28%
Poor OL Grades, Awful OL Yds Per Rush
Bad DL Grades, Bad Sacks/Turnovers
Awful Defense Success Rate of 48%
Awful in Scoring Position 4.89 PPO
Awful Run Def Success 54%
Poor Pass Def Success 43%
Poor Pressure/Havoc/Forcing TOs
Avg Field Position

Western Michigan has lost 6 straight
Western Michigan has lost 3 straight at Home
Record at home: 0 - 1 (1 - 0 - 0 vs Spread)

Western Michigan Notes
(8/30) QB B Jones starter, B Lowry is QB2, both bad
(8/30) Run game alarming bad vs Mich St, 1.2 ypc
(3/26) QB Lowry was backup LY, limited options
(3/26) RB Buckley was co starter LY, limited depth
(3/26) WR rebuild, 3 portal adds. Have depth
(3/26) OL good LY, 2/5 back. 3 P4 portal adds
(3/26) Def awful LY, replace a lot. 7 portal adds
(3/26) New DC O'Leary was S coach at ND

Western Michigan Highlights
Western Michigan is Undefeated vs Spread at Home
Western Michigan is Undefeated vs Spread as Home Underdogs

Western Michigan Defense Sacks the QB a lot

Western Michigan has a great TO Margin (#11)

Western Michigan Deficiencies
Western Michigan has a really bad Offense
Western Michigan Can Not Run the Ball (#108)
Western Michigan offense is really bad (#132)
Western Michigan Runs Get Stuffed a Lot (#110)
Western Michigan offense is bad in Scoring Opportunities (#133)
Western Michigan run game is really bad (#123)
Western Michigan pass game is really bad (#132)
Western Michigan offense is bad on 3rd Downs
Western Michigan Defense Gives up a Lot of Points
Western Michigan Defense Gives up a Lot of Points at Home
Western Michigan has a bad defense (#120)
Western Michigan has a bad defensive line (#124)
Western Michigan has a bad red zone defense (#119)


  
Ball State's OC Craig Harmon
Player NameCOMPATTPCTYDSTDINTYPA
Kiael Kelly294762%263215.6
Player NameCARYDSTDYPCLONG
Qua Ashley (Tr)3420926.172
Kiael Kelly5014312.940
TJ Horton113303.08
Eric Weatherly (Tr)32107.09
Player NameRECYDSTDYPCLONG
Eric Weatherly (Tr)76008.616
Elijah Jackson (Tr)137037.037
Qua Ashley (Tr)73314.727
TJ Horton32809.314

View Ball State's Full Roster
Ball State's DC Jeff Knowles
Top DefTackTFLSACKSPRESSPD
Ashton Whitner (Tr)132000
Willizhuan Yates130004
Alfred Chea (Tr)132000
Jack Beebe120000
SacksTackTFLSACKSPRESSPD
DeJuan Echoles115301
Nathan Voorhis104300
Drew Hughes82200
Caden Johnson92100
Pass DTackTFLSACKSPRESSPD
Willizhuan Yates130004
Jahmad Harmon71004
Jackson Wiegold60002

Western Michigan's OC Walt Bell
Player NameCOMPATTPCTYDSTDINTYPA
Broc Lowry203656%244106.8
Brady Jones163546%122013.5
Player NameCARYDSTDYPCLONG
Jalen Buckley4514603.226
Broc Lowry2312525.425
Devin Miles195602.98
Ofa Mataele84605.821
Player NameRECYDSTDYPCLONG
Baylin Brooks (Tr)7114016.342
Tailique Williams (Tr)674012.335
Jalen Buckley65819.734
Blake Bosma64908.215

View Western Michigan's Full Roster
Western Michigan's DC Chris O'Leary
Top DefTackTFLSACKSPRESSPD
Tate Hallock181000
Sefa Saipaia Jr.181100
Jarvarius Sims (Tr)152102
Micah Davis (Tr)140010
SacksTackTFLSACKSPRESSPD
Nadame Tucker (Tr)105310
Rodney McGraw83300
Jarvarius Sims (Tr)152102
Sefa Saipaia Jr.181100
Pass DTackTFLSACKSPRESSPD
Joshua Franklin50002
Jarvarius Sims (Tr)152102
Kershawn Fisher (Tr)71022