Eastern Michigan at Ball State - 2025 Matchup Preview
Eastern Michigan logo Eastern Michigan Eagles at Ball State CardinalsBall State logo
Saturday, November 15th 2025 (12:00 PM EST)
Eastern Michigan -2.5 (48.5) (-142)  Open: -3.0
Eastern Michigan 24 - Ball State: 9  (Mid-American)

 
Eagles (4 - 8) (7 - 4 - 1)
Coach Chris Creighton (57 - 75)
Avg Score : 24 - 30 (25 - 35 on Road)
Record Prediction: 4 - 8 (#98)
Wins: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 3)
Losses: (Elite: 0) (Good: 0) (Avg: 1) (Bad: 5)
Future: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 2)
Wind: 18.6 MPH
BALL 2nd straight Home Game
Our Line: Eastern Michigan -5.5  (SP+ EMU -7)

Projected Score: EMU: 28 - BALL: 22 (50)
EMU Win prob: 55% | Cover: 49%
EMU Travel: 168 miles
Cardinals (4 - 8) (7 - 5 - 0)
Coach Mike Uremovich (0 - 0)
Avg Score : 16 - 30 (24 - 22 @ Home)
Record Prediction: 4 - 8 (#98)
Wins: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 3)
Losses: (Elite: 0) (Good: 1) (Avg: 1) (Bad: 3)
Future: (Elite: 0) (Good: 1) (Avg: 0) (Bad: 2)
 
Eastern Michigan's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Sat 8/30 Eastern Michigan at Texas State+14.058.5L 27 - 52ON
Sat 9/6 Eastern Michigan vs Long Island University-22.554.5L 23 - 28UN
Sat 9/13 Eastern Michigan at Kentucky+26.549.5L 23 - 48OY
Sat 9/20 Eastern Michigan vs Louisiana+2.551.5W 34 - 31OY
Sat 9/27 Eastern Michigan at Central Michigan+3.055.5L 13 - 24UN
Sat 10/4 Eastern Michigan at Buffalo+9.553.5L 30 - 31OY
Sat 10/11 Eastern Michigan vs Northern Illinois+1.548.5W 16 - 10UY
Sat 10/18 Eastern Michigan at Miami (OH)+12.547.5L 30 - 44ON
Sat 10/25 Eastern Michigan vs Ohio+11.560.5L 21 - 28UY
BYE WEEK
Sat 11/8 Eastern Michigan vs Bowling Green-3.049.5W 27 - 21UY
Sat 11/15 Eastern Michigan at Ball State-2.548.5W 24 - 9UY
BYE WEEK
Tue 11/25 Eastern Michigan vs Western Michigan+10.049.0L 21 - 31OY

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

Predictions for Eastern Michigan's Schedule
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.053.5L 25 - 31OY
BYE WEEK
Sat 10/4 Ball State vs Ohio+14.052.5W 20 - 14UY
Sat 10/11 Ball State at Western Michigan+9.543.5L 0 - 42UN
Sat 10/18 Ball State vs Akron+2.544.5W 42 - 28OY
Sat 10/25 Ball State at Northern Illinois+6.541.5L 7 - 21UN
BYE WEEK
Wed 11/5 Ball State vs Kent State-3.048.5W 17 - 13UY
Sat 11/15 Ball State vs Eastern Michigan+2.548.5L 9 - 24UN
Sat 11/22 Ball State at Toledo+29.545.5L 9 - 38OY
Sat 11/29 Ball State at Miami (OH)+16.540.5L 24 - 45ON

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

Predictions for Ball State'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
EMU#53 (.19)42% (68)24.145% (50)3.09 (43)14340% (84)2353.95 (45)#118 (.24)44% (95)29.844% (88)44% (103)3.88 (91)48.81.20.8
BALL#134 (-)33% (136)15.834% (133)2.52 (130)13431% (134)1382.71 (132)#80 (.18)44% (107)29.847% (115)44% (95)3.57 (60)38.81.31.1
 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
EMU#117 (.09)42% (74)43% (87)2.98 (82)14242% (66)2353.47 (105)#83 (.19)45% (105)45% (84)46% (116)3.49 (38)62.41.41.3
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



Overall Stats 2025
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
EMU Offense1224.124.542.3%3.951.2203781432354.448%51%45%40%13%.19
BALL Defense1229.821.644.5%3.571.1 - - - - - 52%46%47%44%14%.18
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
EMU Defense1229.834.743.7%3.880.8 - - - - - 60%39%44%44%11%.24
BALL Offense1215.824.432.7%2.711.3152721341383.555%42%34%31%21%-

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
Eastern Michigan1228:0320.341%61%5.748.81.20.84.11.1024.5
Ball State1229:4414.734%53%4.738.81.31.14.61.8127.7
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
EMU Offense1248% (82)45% (50)32.4142.84.416 (78).14 (58)3.09 (43)64% (114)7% (10)0.95 (73)
BALL Defense1252% (100)47% (115) - - - - .16 (97)2.97 (84)63% (18)9% (99)1.03 (101)
 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
EMU Defense1260% (135)44% (88) - - - - .19 (116)3.14 (108)72% (73)7% (133)1.06 (112)
BALL Offense1255% (29)34% (133)37.8133.73.511 (88).03 (110)2.52 (130)58% (133)16% (136)1.09 (22)

Pass Game Stats (2025)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
EMU Offense1251% (52)40% (84)20.633.7234.8711.418 (50)11 (88).28 (55)1.5 (71)31% (60)32% (46).4 (33)6% (78)2.1 (60)
BALL Defense1246% (38)44% (95) - - - - - - 9 (100).3 (92)1.6 (72)30% (99)32% (103).33 (89)5% (90)2 (67)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
EMU Defense1239% (3)44% (103) - - - - - - 7 (100).35 (114)1.6 (97)31% (79)34% (119).32 (81)4% (131)1.6 (2)
BALL Offense1242% (111)31% (134)1323.1138610.611 (114)8 (20)-.03 (136)1.6 (65)36% (132)22% (133).06 (131)5% (44)1.9 (88)

Eastern Michigan's Power Ratings
Eastern Michigan's Power Rating: -4.67  #87
Eastern Michigan's Offense Rating: 9.72  #64
Eastern Michigan's Defense Rating: 14.39  #107
2025 Talent Rating: 630.00  #86
Blue Chip Ratio: 0%  #101
Eastern Michigan's 2025 Expected Record: 4.0 - 8.0
Eastern Michigan's 2025 Overall SP+ Rating: -15.1  #122
Eastern Michigan's Offense SP+ Rating: 19.7  #114
Eastern Michigan's Defense SP+ Rating: 34.8  #116

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

Power Ratings Matchup
Eastern Michigan: -4.67   Ball State: -15.18

SP+ Ratings Matchup
Eastern Michigan: -15.1   Ball State: -21.9




Ball State's Power Ratings
Ball State's Power Rating: -15.18  #123
Ball State's Offense Rating: -1.10  #133
Ball State's Defense Rating: 12.36  #97
2025 Talent Rating: 588.00  #97
Blue Chip Ratio: 1  #88
Ball State's 2025 Expected Record: 4.0 - 8.0
Ball State's 2025 Overall SP+ Rating: -21.9  #132
Ball State's Offense SP+ Rating: 13.8  #134
Ball State's Defense SP+ Rating: 34.9  #118

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


Eastern Michigan Scoring
Offense: 24.1 PPG
Offense on Road: 24.5
Defense: 29.8 PPG
Defense on Road: 34.7

Eastern Michigan's 2025 Record
Record: 4 - 8
Record vs Spread: 7 - 4 - 1
Over/Under Record: 6 - 6
Record on Road: 1 - 5
Record vs Spread on Road: 3 - 3 - 0
Record as Fav vs Spread: 2 - 1 - 0
Record as Road Fav vs Spread: 1 - 0 - 0
Projected Score
Eastern Michigan 28
Ball State 22


Total Points: 50

Based on Last 4 Games
Ball State 29
Eastern Michigan 25

Total Points: 54

Based on Entire Season
Ball State 26
Eastern Michigan 25

Total Points: 51
Ball State Scoring
Offense: 15.8 PPG
Offense at Home: 24.4
Defense: 29.8 PPG
Defense at Home: 21.6

Ball State's 2025 Record
Record: 4 - 8
Record vs Spread: 7 - 5 - 0
Over/Under Record: 5 - 7
Record at home: 4 - 1
Record vs Spread at home: 4 - 1 - 0
Record as Dog vs Spread: 5 - 5 - 0
Record as Home Dog vs Spread: 2 - 1 - 0


YearDateHomeScoreAwayScoreSpreadCoverTotalO/U
202511/15Ball State9Eastern Michigan24Eastern Michigan -2.5Eastern Michigan48.5Under
202310/07Eastern Michigan24Ball State10Eastern Michigan -2.5Eastern Michigan43.5Under
202210/22Ball State16Eastern Michigan20Ball State -2.5Eastern Michigan57.5Under
202110/16Eastern Michigan31Ball State38Ball State -1.5Ball State54.5Over
202011/11Ball State38Eastern Michigan31Ball State -8Eastern Michigan61.0Over
201910/12Eastern Michigan23Ball State29Eastern Michigan -2Ball State57.0Under
201810/20Ball State20Eastern Michigan42Eastern Michigan -2.5Eastern Michigan45.0Over
201711/02Eastern Michigan56Ball State14Eastern Michigan -24.5Eastern Michigan47.0Over
201611/08Ball State41Eastern Michigan48Ball State -3.5Eastern Michigan59.5Over
201509/19Eastern Michigan17Ball State28Ball State -6Ball State61.5Under
201411/22Ball State45Eastern Michigan30Ball State -17Eastern Michigan0
201309/21Eastern Michigan20Ball State51Ball State -8Ball State0
201208/30Ball State37Eastern Michigan26
201111/05Eastern Michigan31Ball State33
201010/16Ball State38Eastern Michigan41
200910/24Eastern Michigan27Ball State29
200810/25Ball State38Eastern Michigan16
200709/08Eastern Michigan16Ball State38
200608/31Ball State38Eastern Michigan20
200511/12Eastern Michigan25Ball State26
200410/09Ball State24Eastern Michigan31
200311/15Eastern Michigan38Ball State14
200210/19Ball State42Eastern Michigan17
200110/13Eastern Michigan14Ball State35
200010/13Ball State33Eastern Michigan14
TeamWinsCoversO/U
Ball State1645 Overs
Eastern Michigan985 Unders

WinsCoversFavsDogs
Home Teams10 - 152 - 102 - 50 - 5
Road Teams15 - 1010 - 25 - 05 - 2

(#87) EMU at (#123) BALL
Overall StatsOvr
CategoryCatEMUBALL
Power RatePwr #87 #123
SP+SP+ #122 #132
Perf GradeGrade #123 #134
OffenseOff #88 #134
DefenseDef #131 #115
Spec TeamsST #127 #109
TalentTal #86 #97
Blue ChipsBC% #101 #88
Eastern Michigan Notes
(10/31) QB Kim really good, OL & RB McMillian good too
(10/31) Def 2nd worst in MAC, bottom 5 in all CFB
(10/31) DC Ben Needham must go, Def killing season
(9/20) Huge W vs ULL, 400+ yds Off, QB Kim better
(9/8) Run Off is bottom 10, QB Kim entire offense
(9/4) QB Kim good, Def awful esp vs Run vs Tex st
(7/27) WR Lockett back, need to find depth & TEs
(3/26) QB Kim (Coastal) or Edge (MD) portal adds
(3/26) RB rebuild. Some options, 2 portal adds
(3/26) OL bad LY, 3/5 back, only 1 portal
(3/26) Def bad LY, returns some. 7 portals
(3/26) HC Creighton sliding, lost last 5 to miss bowl
Eastern Michigan Injury Report
Ball State Notes
(11/5) Uremovich outcoached Carney in Kent St win
(10/31) OL is worst in MAC, DL bad as well. QB Kelly bad
(10/19) Off is awful, RB Qua Ashley is it. W over Ohio baffling
(10/8) Run Def has improved since paycheck games
(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
Ball State Injury Report
Eastern Michigan on Offense
Balanced offense, Pass: 51%, Run: 48%
CategoryCat
EMU OffBALL Def
Perf GradePerf #88 #115
SuccessSuc #68 #107
ExplosiveExp #73 #71
PPAPPA #53 #80
PowerPwr #64 #97
SP+SP+ #114 #118
Pts POPPO #45 #60
HavocHav #27 #105
Eastern Michigan Run Game
Balanced offense, Pass: 51%, Run: 48%
CategoryCat
EMU OffBALL Def
Run GameRun #101 #118
Run SuccessRSuc #50 #115
Run ExplRExp #73 #101
PPAExp #58 #97
Run BlockR Blk #72 -
OL YdsOLY #43 #84
Stuff RateStuff #57 #43
TackleTak -  #120
Eastern Michigan Pass Game
Balanced offense, Pass: 51%, Run: 48%
CategoryCat
EMU OffBALL Def
Pass GamePass #57 #131
Pass SuccessPSuc #84 #95
Pass ExplPExl #71 #72
PPAExp #55 #92
Pass Rush/BlockP Blk #91 #11
F7 HavocF7 #10 #99
DB HavocDB #78 #90
Ball State on Offense
Run heavy Offense 55%, Pass: 42%
CategoryCatBALL OffEMU Def
Perf GradePerf #134 #131
SuccessSuc #136 #95
ExplosiveExp #36 #97
PPAPPA #134 #118
PowerPwr #133 #107
SP+SP+ #134 #116
Pts POPPO #132 #91
HavocHav #135 #134
Ball State Run Game
Run heavy Offense 55%, Pass: 42%
CategoryCat
BALL OffEMU Def
Run GameRun #128 #131
Run SuccessRSuc #133 #88
Run ExplRExp #22 #112
PPAExp #110 #116
Run BlockR Blk #128 -
OL YdsOLY #130 #108
Stuff RateStuff #122 #97
TackleTak -  #136
Ball State Pass Game
Run heavy Offense 55%, Pass: 42%
CategoryCatBALL OffEMU Def
Pass GamePass #121 #129
Pass SuccessPSuc #134 #103
Pass ExplPExl #65 #97
PPAExp #136 #114
Pass Block/RushP Blk #110 #129
F7 HavocF7 #136 #133
DB HavocDB #44 #131
Program Comparison
BALL 5 Year Profile: Consistent Poor G5
'25 Profile: Remains Poor G5

EMU 5 Year Profile: Declining Below Avg G5
'25 Profile: Up to Poor G5

Weather Forecast
Playing in Scheumann Stadium
Conditions: Cloudy
Temp: 70° - Wind: 19 mph
Rematch from Week 12
Eastern Michigan 2.5 (48.5)
Eastern Michigan won at Ball State this year (24-9)

Previous Matchups
Eastern Michigan beat Ball State in 2023 (24-10)
Eastern Michigan beat Ball State in 2022 (20-16)

  
EMU's OC Mike Piatkowski (in his second season)
Player NameCOMPATTPCTYDSTDINTYPA
Noah Kim (Tr)24740261%281718117.0
Terry Lockett010%0000.0
Player NameCARYDSTDYPCLONG
Dontae McMillan177101445.754
Tavierre Dunlap (Tr)10642854.036
Noah Kim (Tr)7918662.420
Joey Mattord64818.024
Player NameRECYDSTDYPCLONG
Nick Devereaux34510715.045
Dontae McMillan33375311.450
Joshua Long3735739.627
Harold Mack20333216.751

View Eastern Michigan's Full Roster

EMU's DC Ben Needham (in his second season)
Top DefTackTFLSACKSPRESSPD
Bryce Llewellyn1035024
Barry Manning756222
Andrew Marshall614130
Donovan Green573220
SacksTackTFLSACKSPRESSPD
Quincy Byas226350
Barry Manning756222
Donovan Green573220
Ronn Hardin113210
Pass DTackTFLSACKSPRESSPD
Bryce Llewellyn1035024
Caleb Coley100014
Joshua Scott290004

BALL's OC Craig Harmon (in his first season)
Player NameCOMPATTPCTYDSTDINTYPA
Kiael Kelly15327256%15601085.7
Ty Robinson2367%770025.7
Player NameCARYDSTDYPCLONG
Kiael Kelly21160852.956
Qua Ashley (Tr)11854744.672
TJ Horton6018003.013
Eric Weatherly (Tr)1311709.022
Player NameRECYDSTDYPCLONG
Qian Magwood19320116.853
Donovan Hamilton (Tr)20244012.247
Eric Weatherly (Tr)2923818.235
Koby Gross (Tr)10141114.142

View Ball State's Full Roster

BALL's DC Jeff Knowles (in his second season)
Top DefTackTFLSACKSPRESSPD
Alfred Chea (Tr)594015
Nathan Voorhis49161020
Joey Stemler442021
Michael Gravely Jr. (Tr)441001
SacksTackTFLSACKSPRESSPD
Nathan Voorhis49161020
DeJuan Echoles276422
Drew Hughes272210
Darin Conley244221
Pass DTackTFLSACKSPRESSPD
Willizhuan Yates320006
Alfred Chea (Tr)594015
Jahmad Harmon242005