Western Michigan at Ball State

Saturday, December 12, 2020

Ball State beat Western Michigan 30–⁠27. It was their 47th meeting; after it, Western Michigan led the series 26–⁠21.

AwayWestern Michigan4–⁠2 in 2020
27
HomeBall State7–⁠1 in 2020
30

Final at Scheumann Stadium, MuncieTV: ESPN+Attendance 823

At kickoff
58°F, a few clouds, wind 20 mph from the southwest, gusts to 37 mphWeather: NOAA NCEI Integrated Surface Database; Delaware Co-Johnson Fd Airport (KMIE), 3 km from the stadium, seven minutes before kickoff
Officials
Referee Ron Hudson; umpire Will Steinke; head linesman Jeff Johnson; line judge K. Loving Sr.; side judge Ryan Gannon; field judge Jason Frank; back judge Josh Dascher; center judge Tony RomanoGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Western Michigan3177027
Ball State6701730

Standouts

Player stats

Western Michigan

PassingC/AttYdsTDInt
Kaleb Eleby23/3627421
RushingCarYdsTDLong
La’Darius Jefferson25159116
Jaxson Kincaide1275013
Kaleb Eleby919013
Sean Tyler4107
ReceivingRecYdsTDLong
D’Wayne Eskridge9124151
Skyy Moore7106029
Jaxson Kincaide218010
La’Darius Jefferson31606
DefenseTklTFLSacksInt
Treshaun Hayward9000
Roy McCree9100
A.J. Thomas7000
Corvin Moment5000
Ali Fayad4110
Braden Fiske40.50.50
Marshawn Kneeland10.50.50

Ball State

PassingC/AttYdsTDInt
Drew Plitt22/3324930
RushingCarYdsTDLong
Will Jones167109
Tye Evans82517
Justin Hall217017
ReceivingRecYdsTDLong
Justin Hall10175255
Antwan Davis52807
Yo’Heinz Tyler322113
Hassan Littles1808
DefenseTklTFLSacksInt
Jaylin Thomas160.500
Brandon Martin14200
Bryce Cosby111.500
Brett Anderson II9000
Chris Agyemang2001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Western MichiganBall State
492Total yards352
274Passing yards249
218Rushing yards103
7.4Yards per pass7.5
4.3Yards per rush3.1
34First downs17
9–⁠17Third downs6–⁠14
0–⁠1Fourth downs1–⁠2
2Turnovers0
3–⁠29Penalties8–⁠64
37:03Possession22:38
2Sacks (by defense)0

Efficiency

Western MichiganBall State
56%Success rate46%
0.12EPA per play0.19
0.83Explosiveness1.11
−0.03Rushing EPA0.04
0.32Passing EPA0.34
42%Passing-down success27%
0.14First-down EPA0.05
0.09Second-down EPA0.40
0.36Third-down EPA0.20
11%Havoc by its defense18%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Ball State 59% to win. Elo’s favorite won.

The line

Western Michigan −2, over/under 65.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Western Michigan 55%, Ball State 45%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Ball State end zoneWestern Michigan end zoneQ1 Western MichiganField goal, 10 playsQ1 Ball StatePunt, 5 playsQ1 Western MichiganFumble, 10 playsQ1 Ball StateTouchdown, 4 playsQ1 Western MichiganTurnover on downs, 8 playsQ2 Ball StatePunt, 3 playsQ2 Western MichiganField goal, 8 playsQ2 Ball StatePunt, 6 playsQ2 Western MichiganTouchdown, 4 playsQ2 Ball StateTouchdown, 11 playsQ2 Western MichiganTouchdown, 12 playsQ2 Ball StateEnd of half, 2 playsQ3 Ball StatePunt, 5 playsQ3 Western MichiganTouchdown, 9 playsQ3 Ball StateTurnover on downs, 9 playsQ3 Western MichiganInterception, 9 playsQ3 Ball StateTouchdown, 5 playsQ4 Western MichiganPunt, 3 playsQ4 Ball StateTouchdown, 1 playQ4 Western MichiganMissed FG, 12 playsQ4 Ball StatePunt, 6 playsQ4 Western MichiganPunt, 3 playsQ4 Ball StateField goal, 10 playsQ4 Western MichiganResult not recorded, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Ball State drives left to right, Western Michigan right to left.
  1. Q1 Western MichiganField goal, 10 plays, 57 yards
  2. Q1 Ball StatePunt, 5 plays, 11 yards
  3. Q1 Western MichiganFumble, 10 plays, 38 yards
  4. Q1 Ball StateTouchdown, 4 plays, 40 yards
  5. Q1 Western MichiganTurnover on downs, 8 plays, 68 yards
  6. Q2 Ball StatePunt, 3 plays, 7 yards
  7. Q2 Western MichiganField goal, 8 plays, 35 yards
  8. Q2 Ball StatePunt, 6 plays, −15 yards
  9. Q2 Western MichiganTouchdown, 4 plays, 71 yards
  10. Q2 Ball StateTouchdown, 11 plays, 73 yards
  11. Q2 Western MichiganTouchdown, 12 plays, 80 yards
  12. Q2 Ball StateEnd of half, 2 plays, 9 yards
  13. Q3 Ball StatePunt, 5 plays, 18 yards
  14. Q3 Western MichiganTouchdown, 9 plays, 67 yards
  15. Q3 Ball StateTurnover on downs, 9 plays, 53 yards
  16. Q3 Western MichiganInterception, 9 plays, 26 yards
  17. Q3 Ball StateTouchdown, 5 plays, 30 yards
  18. Q4 Western MichiganPunt, 3 plays, 4 yards
  19. Q4 Ball StateTouchdown, 1 play, 55 yards
  20. Q4 Western MichiganMissed FG, 12 plays, 70 yards
  21. Q4 Ball StatePunt, 6 plays, 19 yards
  22. Q4 Western MichiganPunt, 3 plays, 0 yards
  23. Q4 Ball StateField goal, 10 plays, 41 yards
  24. Q4 Western MichiganResult not recorded, 3 plays, −10 yards

Play by play

1st quarter5 drives, then Ball State 6, Western Michigan 3
Western Michigan Field goal, 10 plays
15:001st & 10 at own 35Jacob Lewis kickoff for 65 yds for a touchback
15:001st & 10 at own 25La’Darius Jefferson run for 6 yds to the WMich 31
15:002nd & 4 at own 31Kaleb Eleby pass complete to D’Wayne Eskridge for 18 yds to the WMich 49 for a 1ST down
15:001st & 10 at own 49La’Darius Jefferson run for 5 yds to the BalSt 46
15:002nd & 5 at opp 46La’Darius Jefferson run for 13 yds to the BalSt 33 for a 1ST down
15:001st & 10 at opp 33Kaleb Eleby pass complete to Skyy Moore for 7 yds to the BalSt 26
15:002nd & 3 at opp 26La’Darius Jefferson run for 6 yds to the BalSt 20 for a 1ST down
15:001st & 10 at opp 20Kaleb Eleby pass complete to D’Wayne Eskridge for 6 yds to the BalSt 14
15:002nd & 4 at opp 14Sean Tyler run for a loss of 4 yards to the BalSt 18
15:003rd & 8 at opp 18Kaleb Eleby pass incomplete, broken up by Jordan Williams
10:504th & 8 at opp 18Thiago Kapps 35 yd FG GOODWestern Michigan 3, Ball State 0
Ball State Punt, 5 plays
10:501st & 0 at own 35Nick Mihalic kickoff for 36 yds , Jordan Williams return for 1 yd to the BalSt 30
10:471st & 10 at own 30Drew Plitt pass complete to Tye Evans for 8 yds to the BalSt 38
10:472nd & 2 at own 38Tye Evans run for 5 yds to the BalSt 43 for a 1ST down
10:471st & 10 at own 43Tye Evans run for 3 yds to the BalSt 46
10:472nd & 7 at own 46JONES, Will rush for 18 yards to the WMU36 (GARNER, B.), PENALTY BALL personal foul (SLAVEN, Kaleb) 15 yards to the BALL31, NO PLAY.
10:472nd & 22 at own 31PLITT, Drew sacked for 1 yard to the BALL32 (HOLLEY, R.), PENALTY WMU offside defense (CARTER, A.) 5 yards to the BALL36, NO PLAY.
10:472nd & 17 at own 36Will Jones run for 5 yds to the BalSt 41
10:473rd & 12 at own 41Drew Plitt pass incomplete
10:474th & 12 at own 41Nathan Snyder punt for 37 yds, downed at the WMich 22
Western Michigan Fumble, 10 plays
8:031st & 10 at own 22Jaxson Kincaide run for 10 yds to the WMich 32 for a 1ST down
8:031st & 10 at own 32Jaxson Kincaide run for 13 yds to the WMich 45 for a 1ST down
8:031st & 10 at own 45Kaleb Eleby pass complete to Skyy Moore for 12 yds to the BalSt 43 for a 1ST down
8:031st & 10 at opp 43Jaxson Kincaide run for 6 yds to the BalSt 37
8:032nd & 4 at opp 37Jaxson Kincaide run for 9 yds to the BalSt 28 for a 1ST down
8:031st & 10 at opp 28Kaleb Eleby pass complete to D’Wayne Eskridge for 11 yds to the BalSt 17 for a 1ST down
8:031st & 10 at opp 17Kaleb Eleby run for a loss of 4 yards to the BalSt 21 Kaleb Eleby fumbled, recovered by WMich Kaleb Eleby
8:032nd & 14 at opp 21Kaleb Eleby run for 4 yds to the BalSt 17
8:033rd & 10 at opp 17BALL ST Penalty, offside defense (5 Yards) to the BalSt 12
8:033rd & 5 at opp 12Kaleb Eleby pass complete to La’Darius Jefferson for 4 yds to the BalSt 8
8:034th & 1 at opp 8ELEBY, K. rush for no gain to the BALL8, PENALTY BALL offside defense (AGYEMANG, Chris) 4 yards to the BALL4, 1ST DOWN WMU, NO PLAY.
8:031st & goal at opp 4Wesley French run for no gain to the WMich 40 Wesley French fumbled, recovered by BalSt Jimmy Daw , return for 20 yds to the WMich 40
Ball State Touchdown, 4 plays
3:001st & 10 at opp 40Drew Plitt pass complete to Justin Hall for 6 yds to the WMich 34
3:002nd & 4 at opp 34Drew Plitt pass complete to Justin Hall for 27 yds to the WMich 7 for a 1ST down
3:001st & goal at opp 7Drew Plitt pass incomplete to Yo’Heinz Tyler
2:192nd & goal at opp 7Tye Evans run for 7 yds for a TD (Jack Knight PAT MISSED)Ball State 6, Western Michigan 3
Western Michigan Turnover on downs, 8 plays
2:191st & 0 at own 35Jacob Lewis kickoff for 65 yds for a touchback
2:191st & 10 at own 25Kaleb Eleby pass complete to D’Wayne Eskridge for 51 yds to the BalSt 24 for a 1ST down
2:191st & 10 at opp 24La’Darius Jefferson run for 5 yds to the BalSt 19
2:192nd & 5 at opp 19Kaleb Eleby pass incomplete to Skyy Moore, broken up by Malcolm Lee
2:193rd & 5 at opp 19Kaleb Eleby pass complete to Brett Borske for 5 yds to the BalSt 14 for a 1ST down
2:191st & 10 at opp 14La’Darius Jefferson run for 3 yds to the BalSt 11
2:192nd & 7 at opp 11Kaleb Eleby pass incomplete to Skyy Moore
Q2 15:003rd & 7 at opp 11La’Darius Jefferson run for 5 yds to the BalSt 6
Q2 15:004th & 2 at opp 6La’Darius Jefferson run for a loss of 1 yard to the BalSt 7
2nd quarter7 drives, then Western Michigan 20, Ball State 13
Ball State Punt, 3 plays
14:091st & 10 at own 7Drew Plitt pass complete to Justin Hall for 7 yds to the BalSt 14
14:092nd & 3 at own 14Drew Plitt pass incomplete to Yo’Heinz Tyler
14:093rd & 3 at own 14Drew Plitt pass incomplete to Tye Evans
14:094th & 3 at own 14Nathan Snyder punt for 54 yds, downed at the WMich 32
Western Michigan Field goal, 8 plays
13:321st & 10 at own 32Kaleb Eleby pass complete to Skyy Moore for 10 yds to the WMich 42 for a 1ST down
13:321st & 10 at own 42Jaxson Kincaide run for 7 yds to the WMich 49
13:322nd & 3 at own 49Kaleb Eleby pass incomplete
13:323rd & 3 at own 49Kaleb Eleby run for 13 yds to the BalSt 38 for a 1ST down
13:321st & 10 at opp 38Sean Tyler run for 7 yds to the BalSt 31
13:322nd & 3 at opp 31Sean Tyler run for 1 yd to the BalSt 30
13:323rd & 2 at opp 30Sean Tyler run for a loss of 3 yards to the BalSt 33
10:134th & 5 at opp 33Thiago Kapps 50 yd FG GOODTied at 6
Ball State Punt, 6 plays
10:131st & 0 at own 35Nick Mihalic kickoff for 64 yds
10:131st & 10 at own 35Drew Plitt pass complete to Justin Hall for 3 yds to the BalSt 38
10:132nd & 7 at own 38Will Jones run for 4 yds to the BalSt 42
10:133rd & 3 at own 42Drew Plitt pass complete to Dylan Koch for 5 yds to the BalSt 47 for a 1ST down
10:131st & 10 at own 47Drew Plitt pass incomplete to Will Jones
10:132nd & 10 at own 47Drew Plitt sacked by Marshawn Kneeland and Braden Fiske for a loss of 12 yards to the BalSt 34 Drew Plitt fumbled, , return for 0 yards
10:133rd & 23 at own 34BALL ST Penalty, false start (-5 Yards) to the BalSt 29
10:133rd & 28 at own 29Drew Plitt sacked by Ali Fayad for a loss of 9 yards to the BalSt 20
10:134th & 37 at own 20Nathan Snyder punt for 51 yds , Cam Cooper returns for no gain to the WMich 29
Western Michigan Touchdown, 4 plays
8:011st & 10 at own 29La’Darius Jefferson run for 12 yds to the BalSt 41 for a 1ST down BALL ST Penalty, personal foul (Malcolm Lee) to the BalSt 44 for a 1ST down
8:011st & 10 at opp 44Kaleb Eleby run for 4 yds to the BalSt 40
8:012nd & 6 at opp 40La’Darius Jefferson run for 16 yds to the BalSt 24 for a 1ST down
6:451st & 10 at opp 24Kaleb Eleby pass complete to D’Wayne Eskridge for 24 yds for a TD (Thiago Kapps KICK)Western Michigan 13, Ball State 6
Ball State Touchdown, 11 plays
6:451st & 0 at own 35Nick Mihalic kickoff for 59 yds , Justin Hall return for 21 yds to the BalSt 27
6:401st & 10 at own 27Tye Evans run for 4 yds to the BalSt 31
6:402nd & 6 at own 31Drew Plitt pass incomplete to Yo’Heinz Tyler
6:403rd & 6 at own 31Drew Plitt pass complete to Antwan Davis for 5 yds to the BalSt 36
6:402nd & 5 at own 43Drew Plitt pass complete to Antwan Davis for 6 yds to the BalSt 49 for a 1ST down
6:404th & 1 at own 36Drew Plitt run for 2 yds to the BalSt 38 for a 1ST down
6:401st & 10 at own 38Will Jones run for 5 yds to the BalSt 43
6:401st & 10 at own 49Will Jones run for 8 yds to the WMich 43
6:402nd & 2 at opp 43Justin Hall run for no gain to the WMich 43
6:403rd & 2 at opp 43Will Jones run for 9 yds to the WMich 34 for a 1ST down
6:401st & 10 at opp 34Tye Evans run for 2 yds to the WMich 32
3:012nd & 8 at opp 32Drew Plitt pass complete to Justin Hall for 32 yds for a TD (Jack Knight KICK)Tied at 13
Western Michigan Touchdown, 12 plays
3:011st & 0 at the 50Jacob Lewis kickoff for 49 yds
3:011st & 10 at own 20Jaxson Kincaide run for 3 yds to the WMich 23
3:012nd & 7 at own 23Jaxson Kincaide run for 5 yds to the WMich 28
3:013rd & 2 at own 28La’Darius Jefferson run for 3 yds to the WMich 31 for a 1ST down
3:011st & 10 at own 31Kaleb Eleby pass complete to Skyy Moore for 29 yds to the BalSt 40 for a 1ST down
3:011st & 10 at opp 40Kaleb Eleby pass incomplete to Skyy Moore
3:012nd & 10 at opp 40Kaleb Eleby pass complete to Skyy Moore for 12 yds to the BalSt 28 for a 1ST down
3:011st & 10 at opp 28La’Darius Jefferson run for 8 yds to the BalSt 20
0:592nd & 2 at opp 20Timeout WESTRN MICHIGAN, clock 00:59
0:592nd & 2 at opp 20Kaleb Eleby pass incomplete to D’Wayne Eskridge, broken up by Amechi Uzodinma II
0:593rd & 2 at opp 20La’Darius Jefferson run for 9 yds to the BalSt 11 for a 1ST down
0:591st & 10 at opp 11Kaleb Eleby pass incomplete
0:592nd & 10 at opp 11Kaleb Eleby pass complete to La’Darius Jefferson for 6 yds to the BalSt 5
0:303rd & 4 at opp 5Timeout WESTRN MICHIGAN, clock 00:30
0:273rd & 4 at opp 5Kaleb Eleby pass complete to Jaylen Hall for 5 yds for a TD (Thiago Kapps KICK)Western Michigan 20, Ball State 13
Ball State End of half, 2 plays
0:271st & 0 at own 35Nick Mihalic kickoff for 65 yds for a touchback
0:271st & 10 at own 25Will Jones run for 3 yds to the BalSt 28
0:272nd & 7 at own 28Drew Plitt pass complete to Antwan Davis for 6 yds to the BalSt 34
3rd quarter5 drives, then Western Michigan 27, Ball State 13
Ball State Punt, 5 plays
15:003rd & 1 at own 35Nick Mihalic kickoff for 65 yds for a touchback
15:001st & 10 at own 25Drew Plitt run for 2 yds to the BalSt 27
15:002nd & 8 at own 27Justin Hall run for 17 yds to the BalSt 44 for a 1ST down
15:001st & 10 at own 44Drew Plitt pass incomplete to Justin Hall
15:002nd & 10 at own 44Jalen McGaughy run for a loss of 1 yard to the BalSt 43
15:003rd & 11 at own 43Drew Plitt pass incomplete to Antwan Davis
15:004th & 11 at own 43Nathan Snyder punt for 24 yds, punt out-of-bounds at the WMich 33
Western Michigan Touchdown, 9 plays
13:311st & 10 at own 33La’Darius Jefferson run for 13 yds to the WMich 46 for a 1ST down
13:311st & 10 at own 46La’Darius Jefferson run for 14 yds to the BalSt 40 for a 1ST down
13:311st & 10 at opp 40Jaxson Kincaide run for 3 yds to the BalSt 37
13:312nd & 7 at opp 37Kaleb Eleby run for 1 yd to the BalSt 36
13:313rd & 6 at opp 36Kaleb Eleby pass complete to Skyy Moore for 25 yds to the BalSt 11 for a 1ST down
13:311st & 10 at opp 11La’Darius Jefferson run for 3 yds to the BalSt 8
13:312nd & 7 at opp 8La’Darius Jefferson run for 7 yds to the BalSt 1 for a 1ST down
13:311st & goal at opp 1Kaleb Eleby run for no gain to the BalSt 1
9:042nd & goal at opp 1La’Darius Jefferson run for 1 yd for a TD (Thiago Kapps KICK)Western Michigan 27, Ball State 13
Ball State Turnover on downs, 9 plays
9:041st & 0 at own 35Nick Mihalic kickoff for 65 yds for a touchback
9:041st & 10 at own 25Will Jones run for 5 yds to the BalSt 30
9:042nd & 5 at own 30Drew Plitt pass complete to Justin Hall for 26 yds to the WMich 44 for a 1ST down
9:041st & 10 at opp 44Drew Plitt pass complete to Yo’Heinz Tyler for 4 yds to the WMich 40
9:042nd & 6 at opp 40Drew Plitt pass complete to Cody Rudy for 3 yds to the WMich 37
9:043rd & 3 at opp 37Will Jones run for 8 yds to the WMich 29 for a 1ST down
9:041st & 10 at opp 29Tye Evans run for no gain to the WMich 29
9:042nd & 10 at opp 29Drew Plitt pass incomplete to Yo’Heinz Tyler
9:043rd & 10 at opp 29Drew Plitt pass incomplete to Yo’Heinz Tyler, broken up by Ralph Holley
9:044th & 10 at opp 29Drew Plitt run for 7 yds to the WMich 22
Western Michigan Interception, 9 plays
5:141st & 10 at own 22Jaxson Kincaide run for 2 yds to the WMich 24
5:142nd & 8 at own 24Jaxson Kincaide run for 3 yds to the WMich 27
5:143rd & 5 at own 27Kaleb Eleby pass complete to La’Darius Jefferson for 6 yds to the WMich 33 for a 1ST down
5:141st & 10 at own 33La’Darius Jefferson run for 5 yds to the WMich 38
5:142nd & 5 at own 38Kaleb Eleby pass complete to D’Wayne Eskridge for no gain to the WMich 38 WESTRN MICHIGAN Penalty, Offensive holding ( Yards) declined
5:143rd & 5 at own 38Kaleb Eleby pass complete to Jaxson Kincaide for 8 yds to the WMich 46 for a 1ST down
5:141st & 10 at own 46Jaxson Kincaide run for 9 yds to the BalSt 45
5:142nd & 1 at opp 45Kaleb Eleby run for a loss of 5 yards to the WMich 48 Kaleb Eleby fumbled, recovered by WMich Kaleb Eleby
5:143rd & 8 at own 48Kaleb Eleby pass intercepted Chris Agyemang return for 14 yds to the WMich 30
Ball State Touchdown, 5 plays
0:141st & 10 at opp 30Will Jones run for 7 yds to the WMich 23
Q4 15:002nd & 3 at opp 23Drew Plitt pass complete to Justin Hall for no gain to the WMich 23
Q4 15:003rd & 3 at opp 23Drew Plitt pass complete to Antwan Davis for 7 yds to the WMich 16 for a 1ST down
Q4 15:001st & 10 at opp 16Will Jones run for 3 yds to the WMich 13
Q4 13:352nd & 7 at opp 13Drew Plitt pass complete to Yo’Heinz Tyler for 13 yds for a TD BALL ST Penalty, false start (-5 Yards) to the WMich 8 (Jack Knight PAT MISSED)Western Michigan 27, Ball State 19
4th quarter7 drives, then Ball State 30, Western Michigan 27
Western Michigan Punt, 3 plays
13:351st & 0 at own 35Jacob Lewis kickoff for 64 yds , D’Wayne Eskridge return for 17 yds to the WMich 18
13:301st & 10 at own 18Kaleb Eleby pass incomplete to D’Wayne Eskridge
13:302nd & 10 at own 18Kaleb Eleby pass complete to D’Wayne Eskridge for 4 yds to the WMich 22
13:303rd & 6 at own 22Kaleb Eleby pass incomplete to D’Wayne Eskridge, broken up by Jimmy Daw
13:304th & 6 at own 22Nick Mihalic punt for 33 yds, downed at the BalSt 45
Ball State Touchdown, 1 play
12:301st & 10 at own 45Drew Plitt pass complete to Justin Hall for 55 yds for a TD (Drew Plitt pass to Yo’Heinz Tyler for Two-Point Conversion)Tied at 27
Western Michigan Missed FG, 12 plays
12:301st & 0 at own 35Jacob Lewis kickoff for 64 yds , D’Wayne Eskridge return for 18 yds to the WMich 19
12:251st & 10 at own 19Kaleb Eleby pass complete to Skyy Moore for 11 yds to the WMich 30 for a 1ST down
12:251st & 10 at own 30La’Darius Jefferson run for 1 yd to the WMich 31
12:252nd & 9 at own 31Kaleb Eleby pass complete to D’Wayne Eskridge for 12 yds to the WMich 43 for a 1ST down
12:251st & 10 at own 43La’Darius Jefferson run for 5 yds to the WMich 48
12:252nd & 5 at own 48Kaleb Eleby pass incomplete to D’Wayne Eskridge, broken up by Amechi Uzodinma II
12:253rd & 5 at own 48Kaleb Eleby run for 11 yds to the BALLST 41 for a 1ST down BALL ST Penalty, Defensive holding (10 Yards) to the BalSt 31 for a 1ST down
12:251st & 10 at opp 31La’Darius Jefferson run for 9 yds to the BalSt 22
12:252nd & 1 at opp 22La’Darius Jefferson run for 5 yds to the BalSt 17 for a 1ST down
12:251st & 10 at opp 17Jaxson Kincaide run for 5 yds to the BalSt 12
12:252nd & 5 at opp 12La’Darius Jefferson run for 4 yds to the BalSt 8
12:253rd & 1 at opp 8Kaleb Eleby run for a loss of 3 yards to the BalSt 11
6:574th & 4 at opp 11Thiago Kapps 29 yd FG MISSED
Ball State Punt, 6 plays
6:571st & 10 at own 20Will Jones run for 8 yds to the BalSt 28
6:572nd & 2 at own 28BALL ST Penalty, false start (-5 Yards) to the BalSt 23
6:572nd & 7 at own 23Drew Plitt pass complete to Justin Hall for 5 yds to the BalSt 28
6:573rd & 2 at own 28Will Jones run for 4 yds to the BalSt 32 for a 1ST down
6:571st & 10 at own 32Will Jones run for 3 yds to the BalSt 35
6:572nd & 7 at own 35Drew Plitt pass complete to Antwan Davis for 4 yds to the BalSt 39
6:573rd & 3 at own 39Drew Plitt pass incomplete, broken up by Ralph Holley
6:574th & 3 at own 39Nathan Snyder punt for 61 yds for a touchback
Western Michigan Punt, 3 plays
4:141st & 10 at own 20Kaleb Eleby pass complete to D’Wayne Eskridge for a loss of 2 yards to the WMich 18
4:142nd & 12 at own 18La’Darius Jefferson run for 2 yds to the WMich 20
4:143rd & 10 at own 20Kaleb Eleby pass incomplete to Jaylen Hall
4:144th & 10 at own 20Nick Mihalic punt for 26 yds, downed at the WMich 46
Ball State Field goal, 10 plays
2:461st & 10 at opp 46Drew Plitt run for 2 yds to the WMich 44
2:462nd & 8 at opp 44Drew Plitt pass complete to Justin Hall for 14 yds to the WMich 30 for a 1ST down
2:461st & 10 at opp 30Will Jones run for no gain to the WMich 30
2:462nd & 10 at opp 30Drew Plitt pass complete to Hassan Littles for 8 yds to the WMich 22
2:463rd & 2 at opp 22Tye Evans run for 2 yds to the WMich 20 for a 1ST down
2:461st & 10 at opp 20Tye Evans run for 2 yds to the WMich 18 for a 1ST down WESTRN MICHIGAN Penalty, personal foul (Kailien Guillory) to the WMich 9 for a 1ST down
2:461st & goal at opp 9Drew Plitt pass complete to Yo’Heinz Tyler for 5 yds to the WMich 4
0:402nd & 0 at opp 4Timeout WESTRN MICHIGAN, clock 00:40
0:402nd & goal at opp 4Will Jones run for a loss of 1 yard to the WMich 5
0:373rd & 0 at opp 5Timeout WESTRN MICHIGAN, clock 00:37
0:373rd & goal at opp 5Will Jones run for no gain to the WMich 5
0:324th & 0 at opp 5Timeout WESTRN MICHIGAN, clock 00:32
0:294th & goal at opp 5Jack Knight 22 yd FG GOODBall State 30, Western Michigan 27
Western Michigan Result not recorded, 3 plays
0:291st & 0 at own 35Jacob Lewis kickoff for 33 yds , Mitch Bartol return for 7 yds to the WMich 39
0:271st & 10 at own 39Kaleb Eleby pass incomplete to Jaylen Hall, broken up by Amechi Uzodinma II
0:192nd & 10 at own 39Timeout BALL ST, clock 00:19
0:192nd & 10 at own 39Kaleb Eleby pass complete to Jaxson Kincaide for 10 yds to the WMich 49 for a 1ST down
0:191st & 10 at own 49TEAM pass incomplete

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Western Michigan leads 30–⁠22 in 52 meetings, counting the five since this game.

Recent meetings
2025Western Michigan 42, Ball State 0
2024Western Michigan 45, Ball State 42
2023Western Michigan 42, Ball State 24
2022Western Michigan 37, Ball State 30
2021Ball State 45, Western Michigan 20
2020Ball State 30, Western Michigan 27

Around this game