Ball State at Kent State

Saturday, October 12, 2024

Ball State beat Kent State 37–⁠35. It was their 32nd meeting; after it, Ball State led the series 24–⁠8.

AwayBall State3–⁠9 in 2024
37
HomeKent State0–⁠12 in 2024
35

Final at Dix Stadium, KentTV: ESPN+Attendance 7,322

At kickoff
62°F, overcast, calmWeather: NOAA NCEI Integrated Surface Database; Portage County Airport (KPOV), 10 km from the stadium
Official
Jeremy ValentineGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Ball State101071037
Kent State0772135

How the win probability moved

Kent State favored

Win probability by play: Kent State 59% at kickoff, 0% at the end. Biggest swing: 43 points.

Ball State favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (43 points).

Standouts

Player stats

Ball State

PassingC/AttYdsTDInt
Kadin Semonza21/3421510
RushingCarYdsTDLong
Braedon Sloan2276213
Vaughn Pemberton552141
Cam Pickett330019
Charlie Spegal421018
ReceivingRecYdsTDLong
Malcolm Gillie261031
Cam Pickett446019
Tanner Koziol843018
Ty Robinson225017
DefenseTklTFLSacksInt
Riley Tolsma9100
Joey Stemler82.51.50
George Udo60.50.50
Brandon Berger4330
Darin Conley2110
Sam Feeney2110
Willizhuan Yates2001

Kent State

PassingC/AttYdsTDInt
Tommy Ulatowski17/3639441
RushingCarYdsTDLong
Ky Thomas1767124
Jahzae Kimbrough1606
Ayden Harris2402
ReceivingRecYdsTDLong
Chrishon McCray8213363
Luke Floriea6130153
Dashawn Martin242027
Conner Muldowney1909
DefenseTklTFLSacksInt
Tevin Tucker10000
Matt Harmon9100
Nylan Brown8000
Josh Baka7000
Kaden Beatty2110

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

Team stats

Ball StateKent State
407Total yards461
215Passing yards394
192Rushing yards67
6.3Yards per pass10.9
5.1Yards per rush2.2
24First downs20
5–⁠16Third downs5–⁠14
3–⁠3Fourth downs1–⁠3
0Turnovers1
7–⁠70Penalties7–⁠56
33:11Possession26:49
7Sacks (by defense)1

Efficiency

Ball StateKent State
43%Success rate35%
0.19EPA per play0.21
1.16Explosiveness2.19
0.32Rushing EPA−0.09
0.05Passing EPA0.38
22%Passing-down success39%
0.16First-down EPA−0.17
0.04Second-down EPA0.63
0.18Third-down EPA0.69
21%Havoc by its defense12%

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 58% to win. Elo’s favorite won.

The line

Ball State −3, over/under 58.

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 Ball State 58%, Kent State 42%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Kent State end zoneBall State end zoneQ1 Kent StateInterception, 3 playsQ1 Ball StateTouchdown, 5 playsQ1 Kent StatePunt, 3 playsQ1 Ball StateField goal, 12 playsQ1 Kent StateTurnover on downs, 7 playsQ1 Ball StatePunt, 3 playsQ1 Kent StateTouchdown, 4 playsQ2 Ball StatePunt, 9 playsQ2 Kent StatePunt, 3 playsQ2 Ball StateTouchdown, 6 playsQ2 Kent StateMissed FG, 8 playsQ2 Ball StateField goal, 10 playsQ2 Kent StateEnd of half, 1 playQ3 Ball StateTouchdown, 11 playsQ3 Kent StateTouchdown, 6 playsQ3 Ball StatePunt, 6 playsQ3 Kent StateTurnover on downs, 12 playsQ4 Ball StatePunt, 3 playsQ4 Kent StateTouchdown, 6 playsQ4 Ball StateField goal, 9 playsQ4 Kent StateTouchdown, 10 playsQ4 Ball StateTouchdown, 2 playsQ4 Kent StateTouchdown, 4 playsQ4 Ball StateEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Kent State drives left to right, Ball State right to left.
  1. Q1 Kent StateInterception, 3 plays, 4 yards
  2. Q1 Ball StateTouchdown, 5 plays, 35 yards
  3. Q1 Kent StatePunt, 3 plays, 0 yards
  4. Q1 Ball StateField goal, 12 plays, 45 yards
  5. Q1 Kent StateTurnover on downs, 7 plays, 20 yards
  6. Q1 Ball StatePunt, 3 plays, 8 yards
  7. Q1 Kent StateTouchdown, 4 plays, 74 yards
  8. Q2 Ball StatePunt, 9 plays, 24 yards
  9. Q2 Kent StatePunt, 3 plays, 7 yards
  10. Q2 Ball StateTouchdown, 6 plays, 44 yards
  11. Q2 Kent StateMissed FG, 8 plays, 33 yards
  12. Q2 Ball StateField goal, 10 plays, 55 yards
  13. Q2 Kent StateEnd of half, 1 play, −5 yards
  14. Q3 Ball StateTouchdown, 11 plays, 75 yards
  15. Q3 Kent StateTouchdown, 6 plays, 72 yards
  16. Q3 Ball StatePunt, 6 plays, 24 yards
  17. Q3 Kent StateTurnover on downs, 12 plays, 53 yards
  18. Q4 Ball StatePunt, 3 plays, 8 yards
  19. Q4 Kent StateTouchdown, 6 plays, 84 yards
  20. Q4 Ball StateField goal, 9 plays, 55 yards
  21. Q4 Kent StateTouchdown, 10 plays, 62 yards
  22. Q4 Ball StateTouchdown, 2 plays, 40 yards
  23. Q4 Kent StateTouchdown, 4 plays, 77 yards
  24. Q4 Ball StateEnd of game, 1 play, −1 yard

Play by play

1st quarter7 drives, then Ball State 10, Kent State 0
Kent State Interception, 3 plays
15:001st & 10 at own 35Carson Holmer kickoff for 62 yds
14:541st & 10 at own 25Ayden Harris run for 2 yds to the KENT 27
14:222nd & 8 at own 27Ayden Harris run for 2 yds to the KENT 29
13:463rd & 6 at own 29Tommy Ulatowski pass intercepted Willizhuan Yates return for no gain to the KENT 35
Ball State Touchdown, 5 plays
13:371st & 10 at opp 35Cam Pickett run for 19 yds to the KENT 16 for a 1ST down
13:041st & 10 at opp 16Braedon Sloan run for 2 yds to the KENT 14
12:492nd & 8 at opp 14Braedon Sloan run for 7 yds to the KENT 7
12:293rd & 1 at opp 7Braedon Sloan run for 6 yds to the KENT 1 for a 1ST down
12:141st & goal at opp 1Braedon Sloan run for 1 yd for a TD (Jackson Courville KICK)Ball State 7, Kent State 0
Kent State Punt, 3 plays
12:101st & 10 at own 35Carson Holmer kickoff for 62 yds , Dashawn Martin return for 18 yds to the KENT 21
12:061st & 10 at own 21Tommy Ulatowski pass incomplete
11:582nd & 10 at own 21Tommy Ulatowski pass incomplete
11:533rd & 10 at own 21Tommy Ulatowski pass incomplete
11:404th & 10 at own 21Josh Smith punt for 41 yds
Ball State Field goal, 12 plays
11:301st & 10 at own 38Kadin Semonza pass complete to Cam Pickett for 5 yds to the BALL 43
10:532nd & 5 at own 43Kadin Semonza pass complete to Tanner Koziol for 3 yds to the BALL 46
10:413rd & 2 at own 46Braedon Sloan run for 7 yds to the KENT 47 for a 1ST down
10:101st & 10 at opp 47Braedon Sloan run for 13 yds to the KENT 34 for a 1ST down
9:341st & 10 at opp 34Cam Pickett run for 9 yds to the KENT 25
8:592nd & 1 at opp 25PENALTY BSU False Start (Crowe,Ethan) 5 yards from KSU25 to KSU30. NO PLAY.
8:272nd & 6 at opp 30Kadin Semonza pass complete to Tanner Koziol for 5 yds to the KENT 25
8:123rd & 1 at opp 25Braedon Sloan run for 2 yds to the KENT 23 for a 1ST down
7:361st & 10 at opp 23Kadin Semonza run for 11 yds to the KENT 12 for a 1ST down
7:051st & 10 at opp 12Kadin Semonza pass incomplete
6:582nd & 10 at opp 12Braedon Sloan run for 1 yd to the KENT 11
6:133rd & 9 at opp 11Kadin Semonza sacked by Kaden Beatty for a loss of 6 yards to the KENT 17
5:384th & 15 at opp 17Jackson Courville 34 yd FG GOODBall State 10, Kent State 0
Kent State Turnover on downs, 7 plays
5:321st & 10 at own 35Carson Holmer kickoff for 52 yds , Dashawn Martin return for 16 yds to the KENT 29
5:271st & 10 at own 29Tommy Ulatowski pass complete to Chrishon McCray for 3 yds to the KENT 32
4:482nd & 7 at own 32Tommy Ulatowski pass complete to Luke Floriea for 6 yds to the KENT 38
4:283rd & 1 at own 38Ky Thomas run for 2 yds to the KENT 40 for a 1ST down
3:521st & 10 at own 40Ky Thomas run for 4 yds to the KENT 44
3:102nd & 6 at own 44Ky Thomas run for 4 yds to the KENT 48
2:303rd & 2 at own 48Ky Thomas run for 1 yd to the KENT 49
1:464th & 1 at own 49Ky Thomas run for no gain to the KENT 49
Ball State Punt, 3 plays
1:401st & 10 at opp 49Kadin Semonza pass incomplete
1:402nd & 10 at opp 49Timeout Kent State, clock 01:40
1:302nd & 10 at opp 49Kadin Semonza pass complete to Cam Pickett for 8 yds to the KENT 41
0:583rd & 2 at opp 41Kadin Semonza pass incomplete
0:514th & 2 at opp 41Kadin Semonza punt for 15 yds
Kent State Touchdown, 4 plays
0:481st & 10 at own 26Tommy Ulatowski pass incomplete
0:392nd & 10 at own 26Tommy Ulatowski pass complete to Luke Floriea for 53 yds to the BALL 21 for a 1ST down
0:001st & 10 at opp 21Ky Thomas run for 3 yds to the BALL 24
Q2 14:542nd & 13 at opp 24Tommy Ulatowski pass complete to Chrishon McCray for 24 yds for a TD (Will Hryszko KICK)Ball State 10, Kent State 7
2nd quarter6 drives, then Ball State 20, Kent State 7
Ball State Punt, 9 plays
14:461st & 10 at own 35Will Hryszko kickoff for 62 yds , Malcolm Gillie return for 24 yds to the BALL 27
14:381st & 10 at own 27Braedon Sloan run for no gain to the BALL 27
14:022nd & 10 at own 27Kadin Semonza pass incomplete
13:573rd & 10 at own 27(14:01) No Huddle-Shotgun Semonza,Kadin pass incomplete short left to Robinson,Ty thrown to BSU36 PENALTY KSU Pass Interference (Miller,Terrell) 11 yard from BSU27 to BSU38, 1ST DOWN. NO PLAY.
13:471st & 10 at own 38Vaughn Pemberton run for 1 yd to the BALL 39
13:192nd & 9 at own 39Vaughn Pemberton run for 5 yds to the BALL 44
12:423rd & 4 at own 44Timeout Kent State, clock 12:42
12:363rd & 4 at own 44Braedon Sloan run for 3 yds to the BALL 47
11:574th & 1 at own 47Kadin Semonza run for 1 yd to the BALL 48 for a 1ST down
11:221st & 10 at own 48Vaughn Pemberton run for 3 yds to the KENT 49
10:412nd & 7 at opp 49Kadin Semonza pass incomplete
10:373rd & 7 at opp 49Kadin Semonza pass incomplete
10:264th & 7 at opp 49Brian Cooey Jr. punt for 48 yds
Kent State Punt, 3 plays
10:191st & 10 at own 1Ky Thomas run for 2 yds to the KENT 3
9:392nd & 8 at own 3Tommy Ulatowski pass incomplete
9:313rd & 8 at own 3Ky Thomas run for 5 yds to the KENT 8
8:524th & 3 at own 8Josh Smith punt for 36 yds, punt out-of-bounds at the KENT 44 , Qian Magwood returns for no gain to the KENT 44
Ball State Touchdown, 6 plays
8:461st & 10 at opp 44Braedon Sloan run for 1 yd to the KENT 43
8:132nd & 9 at opp 43Kadin Semonza pass incomplete
8:013rd & 9 at opp 43Kadin Semonza pass complete to Ty Robinson for 8 yds to the KENT 35
7:354th & 1 at opp 35Braedon Sloan run for 3 yds to the KENT 32 for a 1ST down
7:021st & 10 at opp 32Kadin Semonza pass complete to Malcolm Gillie for 31 yds to the KENT 1 for a 1ST down
6:491st & goal at opp 1Braedon Sloan run for 1 yd for a TD (Jackson Courville KICK)Ball State 17, Kent State 7
Kent State Missed FG, 8 plays
6:381st & 10 at own 35Carson Holmer kickoff for 61 yds , Dashawn Martin return for 36 yds to the KENT 40
6:301st & 10 at own 40Tommy Ulatowski run for 15 yds to the BALL 45 Kent State Penalty, Offensive Holding (Stanley King) to the KENT 44
6:061st & 6 at own 44Tommy Ulatowski pass incomplete
5:592nd & 6 at own 44Ky Thomas run for 2 yds to the KENT 46
5:253rd & 4 at own 46Tommy Ulatowski pass complete to Luke Floriea for 27 yds to the BALL 27 for a 1ST down
4:561st & 10 at opp 27Tommy Ulatowski pass incomplete
4:422nd & 10 at opp 27Tommy Ulatowski pass complete to Chrishon McCray for no gain to the BALL 27
4:053rd & 10 at opp 27Tommy Ulatowski pass incomplete
4:004th & 10 at opp 27Will Hryszko 45 yd FG MISSED
Ball State Field goal, 10 plays
3:481st & 10 at own 27Kadin Semonza pass complete to Ty Robinson for 17 yds to the BALL 44 for a 1ST down
3:251st & 10 at own 44Kadin Semonza pass incomplete
3:152nd & 10 at own 44Kadin Semonza pass complete to Tanner Koziol for 1 yd to the BALL 45
2:243rd & 9 at own 45Kadin Semonza pass complete to Tanner Koziol for 8 yds to the KENT 47
2:234th & 1 at opp 47Timeout Kent State, clock 02:23
2:004th & 1 at opp 47(02:20) PENALTY KSU Illegal Substitution 5 yards from KSU47 to KSU42, 1ST DOWN. NO PLAY.
1:551st & 10 at opp 42Kadin Semonza pass incomplete
1:482nd & 10 at opp 42Charlie Spegal run for 18 yds to the KENT 24 for a 1ST down
1:331st & 10 at opp 24Charlie Spegal run for 1 yd to the KENT 23
0:552nd & 9 at opp 23Kadin Semonza pass complete to Tyce Ferrell for 5 yds to the KENT 18
0:513rd & 4 at opp 18Timeout Kent State, clock 00:51
0:473rd & 4 at opp 18Kadin Semonza pass incomplete
0:424th & 4 at opp 18Jackson Courville 35 yd FG GOODBall State 20, Kent State 7
Kent State End of half, 1 play
0:381st & 10 at own 35Carson Holmer kickoff for 40 yds , J.B. Awolowo return for 7 yds to the KENT 32
0:001st & 10 at own 32Tommy Ulatowski sacked by Darin Conley for a loss of 5 yards to the KENT 27
3rd quarter4 drives, then Ball State 27, Kent State 14
Ball State Touchdown, 11 plays
15:001st & 10 at own 35Will Hryszko kickoff for 58 yds
14:521st & 10 at own 25Braedon Sloan run for 3 yds to the BALL 28
14:222nd & 7 at own 28Braedon Sloan run for 6 yds to the BALL 34
14:003rd & 1 at own 34Braedon Sloan run for 3 yds to the BALL 37 for a 1ST down
13:161st & 10 at own 37Kadin Semonza pass complete to Braedon Sloan for 13 yds to the 50 yard line for a 1ST down
12:391st & 10 at the 50Kiael Kelly run for 7 yds to the KENT 43
12:032nd & 3 at opp 43Kadin Semonza pass complete to Tanner Koziol for 18 yds to the KENT 25 for a 1ST down
11:351st & 10 at opp 25Charlie Spegal run for no gain to the KENT 25
11:042nd & 10 at opp 25Kadin Semonza pass complete to Tanner Koziol for 3 yds to the KENT 22
10:153rd & 7 at opp 22Kadin Semonza pass complete to Tanner Koziol for 6 yds to the KENT 16
10:044th & 1 at opp 16Braedon Sloan run for 3 yds to the KENT 13 for a 1ST down
9:281st & 10 at opp 13Kadin Semonza pass complete to Qian Magwood for 13 yds for a TD (Jackson Courville KICK)Ball State 27, Kent State 7
Kent State Touchdown, 6 plays
9:181st & 10 at own 35Carson Holmer kickoff for 62 yds , Dashawn Martin return for 25 yds to the KENT 28
9:031st & 10 at own 28Ky Thomas run for 1 yd to the KENT 29
8:242nd & 9 at own 29(08:34) No Huddle-Shotgun Ulatowski,Tommy pass complete short left to McCray,Chrishon caught at KSU33, for 12 yards to the KSU41 (McClain,Eric; Snyder II,DD) PENALTY KSU Illegal Formation 5 yards from KSU29 to KSU24. NO PLAY.
8:032nd & 14 at own 24Ky Thomas run for 10 yds to the KENT 34
7:163rd & 4 at own 34Jahzae Kimbrough run for 6 yds to the KENT 40 for a 1ST down
6:371st & 10 at own 40Tommy Ulatowski pass complete to Chrishon McCray for 32 yds to the BALL 28 for a 1ST down
6:081st & 10 at opp 28Ky Thomas run for 24 yds to the BALL 4 for a 1ST down
5:471st & goal at opp 4Ky Thomas run for 4 yds for a TD (Will Hryszko KICK)Ball State 27, Kent State 14
Ball State Punt, 6 plays
5:421st & 10 at own 35Will Hryszko kickoff for 59 yds , Malcolm Gillie return for 20 yds to the BALL 26
5:361st & 10 at own 26Ball State Penalty, Offensive Holding (-10 Yards) to the BALL 18
5:051st & 18 at own 18Kadin Semonza pass complete to Cam Pickett for 19 yds to the BALL 37 for a 1ST down
4:291st & 10 at own 37Braedon Sloan run for 12 yds to the BALL 49 for a 1ST down
3:481st & 10 at own 49Vaughn Pemberton run for 2 yds to the KENT 49
3:042nd & 8 at opp 49Kadin Semonza pass complete to Tanner Koziol for a loss of 1 yard to the 50 yard line
2:263rd & 9 at the 50Kadin Semonza pass incomplete
2:194th & 9 at the 50Brian Cooey Jr. punt for 39 yds, fair catch by Luke Floriea at the KENT 11
Kent State Turnover on downs, 12 plays
2:111st & 10 at own 11Ky Thomas run for no gain to the KENT 11
1:342nd & 10 at own 11Tommy Ulatowski pass complete to Dashawn Martin for 15 yds to the KENT 26 for a 1ST down
1:081st & 10 at own 26Tommy Ulatowski pass incomplete
0:582nd & 10 at own 26Tommy Ulatowski sacked for a loss of 3 yards to the KENT 23
0:193rd & 13 at own 23Tommy Ulatowski pass complete to Luke Floriea for 10 yds to the KENT 33 for a 1ST down Ball State Penalty, Roughing The Passer (Scott Hudson) to the KENT 48 for a 1ST down
0:001st & 10 at own 48Ky Thomas run for 5 yds to the BALL 47
Q4 14:542nd & 5 at opp 47Ky Thomas run for 3 yds to the BALL 44
Q4 14:103rd & 2 at opp 44Ky Thomas run for 3 yds to the BALL 41 for a 1ST down
Q4 13:331st & 10 at opp 41Tommy Ulatowski sacked by Brandon Berger for a loss of 3 yards to the BALL 44
Q4 12:472nd & 13 at opp 44Tommy Ulatowski pass complete to Conner Muldowney for 9 yds to the BALL 35
Q4 12:263rd & 4 at opp 35Tommy Ulatowski run for 1 yd to the BALL 36
Q4 11:454th & 5 at opp 36Tommy Ulatowski pass incomplete
4th quarter7 drives, then Ball State 37, Kent State 35
Ball State Punt, 3 plays
11:371st & 10 at own 36Braedon Sloan run for 1 yd to the BALL 35
11:032nd & 11 at own 35Braedon Sloan run for 1 yd to the BALL 36
10:143rd & 10 at own 36Kadin Semonza pass complete to Braedon Sloan for 8 yds to the BALL 44
9:374th & 2 at own 44Brian Cooey Jr. punt for 40 yds, fair catch by Luke Floriea at the KENT 16
Kent State Touchdown, 6 plays
9:301st & 10 at own 16Tommy Ulatowski sacked by Brandon Berger for a loss of 5 yards to the KENT 11
8:572nd & 15 at own 11(09:03) No Huddle-Shotgun Ulatowski,Tommy pass incomplete short right to McCray,Chrishon thrown to KSU30 PENALTY BSU Holding (McClain,Eric) 10 yards from KSU11 to KSU21, 1ST DOWN. NO PLAY.
8:511st & 10 at own 21Tommy Ulatowski run for 14 yds to the KENT 35 for a 1ST down
8:181st & 10 at own 35Tommy Ulatowski pass complete to Luke Floriea for 16 yds to the BALL 49 for a 1ST down
7:561st & 10 at opp 49Tommy Ulatowski sacked by Joey Stemler for a loss of 1 yard to the 50 yard line
7:262nd & 11 at the 50PENALTY KSU False Start (Masterson,Garrett) 5 yards from BSU50 to KSU45. NO PLAY.
6:422nd & 16 at own 45Tommy Ulatowski sacked by Sam Feeney for a loss of 8 yards to the KENT 37 Tommy Ulatowski fumbled, recovered by KENT Dustyn Morell , return for 0 yards
6:193rd & 24 at own 37Tommy Ulatowski pass complete to Chrishon McCray for 63 yds for a TD (Will Hryszko KICK)Ball State 27, Kent State 21
Ball State Field goal, 9 plays
6:191st & 10 at own 35Will Hryszko kickoff for 65 yds for a touchback
6:111st & 10 at own 25Braedon Sloan run for 3 yds to the BALL 28
5:402nd & 7 at own 28Kadin Semonza pass incomplete
5:233rd & 7 at own 28Kadin Semonza pass complete to Cam Pickett for 14 yds to the BALL 42 for a 1ST down
4:571st & 10 at own 42Kadin Semonza pass complete to Malcolm Gillie for 30 yds to the KENT 28 for a 1ST down
4:501st & 10 at opp 28Kadin Semonza pass incomplete for a 1ST down Kent State Penalty, Defensive Pass Interference (Jaylen Dotson) to the KENT 13 for a 1ST down
4:501st & 10 at opp 13Timeout Kent State, clock 04:50
4:451st & 10 at opp 13Ball State Penalty, Offensive Holding (Tanner Koziol) to the KENT 23
4:341st & 20 at opp 23Charlie Spegal run for 2 yds to the KENT 21
3:582nd & 18 at opp 21Kadin Semonza pass complete to Qian Magwood for 1 yd to the KENT 20
3:243rd & 17 at opp 20Kadin Semonza pass incomplete
3:194th & 17 at opp 20Jackson Courville 38 yd FG GOODBall State 30, Kent State 21
Kent State Touchdown, 10 plays
3:141st & 10 at own 35Carson Holmer kickoff for 44 yds , J.B. Awolowo return for 17 yds to the KENT 38
3:081st & 10 at own 38Tommy Ulatowski pass incomplete
2:552nd & 10 at own 38Tommy Ulatowski pass complete to Chrishon McCray for 14 yds to the BALL 48 for a 1ST down
2:441st & 10 at opp 48Tommy Ulatowski pass incomplete
2:372nd & 10 at opp 48Tommy Ulatowski pass complete to Chrishon McCray for 20 yds to the BALL 28 for a 1ST down
2:151st & 10 at opp 28Tommy Ulatowski sacked by Brandon Berger for a loss of 12 yards to the BALL 40
1:592nd & 22 at opp 40(02:00) PENALTY KSU False Start (Floriea,Luke) 5 yards from BSU40 to BSU45. NO PLAY.
1:562nd & 27 at opp 45Tommy Ulatowski pass incomplete
1:493rd & 27 at opp 45Tommy Ulatowski pass incomplete
1:394th & 27 at opp 45Tommy Ulatowski pass complete to Dashawn Martin for 27 yds to the BALL 18 for a 1ST down
1:341st & 10 at opp 18Tommy Ulatowski pass incomplete
1:282nd & 10 at opp 18Tommy Ulatowski pass complete to Luke Floriea for 18 yds for a TD (Will Hryszko KICK)Ball State 30, Kent State 28
Ball State Touchdown, 2 plays
1:281st & 10 at own 35Will Hryszko kickoff for 9 yds
1:271st & 10 at own 30Will Hryszko kickoff for 10 yds
1:221st & 10 at opp 40Braedon Sloan run for 1 yd to the KENT 41
1:222nd & 11 at opp 41Timeout Kent State, clock 01:22
1:132nd & 11 at opp 41Vaughn Pemberton run for 41 yds for a TD (Jackson Courville KICK)Ball State 37, Kent State 28
Kent State Touchdown, 4 plays
1:081st & 10 at own 35Carson Holmer kickoff for 46 yds , J.B. Awolowo return for 4 yds to the KENT 23
1:021st & 10 at own 23Tommy Ulatowski pass incomplete
0:562nd & 10 at own 23Tommy Ulatowski pass incomplete
0:563rd & 10 at own 23PENALTY BSU Offside (Berger,Brandon) 5 yards from KSU23 to KSU28. NO PLAY.
0:523rd & 5 at own 28Tommy Ulatowski pass incomplete
0:454th & 5 at own 28(00:51) No Huddle-Shotgun Ulatowski,Tommy pass incomplete short left to McCray,Chrishon thrown to KSU34 broken up by Hudson,Scott PENALTY BSU Roughing The Passer (Newson,Keionte) 15 yards from KSU28 to KSU43, 1ST DOWN. NO PLAY.
0:301st & 10 at own 43Tommy Ulatowski pass complete to Chrishon McCray for 57 yds for a TD (Will Hryszko KICK)Ball State 37, Kent State 35
Ball State End of game, 1 play
0:161st & 10 at own 35Will Hryszko kickoff for 10 yds
0:001st & 10 at opp 40Kneel down by Ball St. at KSU41 for loss of 1 yard.

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.

Ball State leads 25–⁠9 in 34 meetings, counting the two since this game.

Recent meetings
2026Kent State 26, Ball State 13
2025Ball State 17, Kent State 13
2024Ball State 37, Kent State 35
2023Ball State 34, Kent State 3
2022Ball State 27, Kent State 20
2019Kent State 41, Ball State 38

Around this game