Kent State at Ball State

Saturday, November 18, 2023

Ball State beat Kent State 34–⁠3. It was their 31st meeting; after it, Ball State led the series 23–⁠8.

AwayKent State1–⁠11 in 2023
3
HomeBall State4–⁠8 in 2023
34

Final at Scheumann Stadium, MuncieTV: ESPN+Attendance 8,554

At kickoff
50°F, clear, calmWeather: NOAA NCEI Integrated Surface Database; Delaware Co-Johnson Fd Airport (KMIE), 3 km from the stadium, seven minutes before kickoff
Official
David SiegleGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Kent State03003
Ball State31014734

Standouts

Player stats

Kent State

PassingC/AttYdsTDInt
Devin Kargman5/125200
Tommy Ulatowski3/101600
RushingCarYdsTDLong
Gavin Garcia729010
Jaylen Thomas1124017
Curtis Douglas1303
ReceivingRecYdsTDLong
Luke Floriea338018
Trell Harris313010
Jameel Gardner Jr.110010
Justin Holmes1707
DefenseTklTFLSacksInt
Josh Baka8000
Bryce Sheppert8000
Stephen Daley71.50.50
Sayed Abuhamdeh710.50
Tyler Baylor7000

Ball State

PassingC/AttYdsTDInt
Kiael Kelly4/147100
Layne Hatcher3/31700
RushingCarYdsTDLong
Marquez Cooper25140129
Kiael Kelly1688222
Vaughn Pemberton661145
Charlie Spegal41207
ReceivingRecYdsTDLong
Ahmad Edwards250046
Qian Magwood111011
Tanner Koziol1808
Charlie Spegal1707
DefenseTklTFLSacksInt
Sidney Houston Jr.64.52.50
Keionte Newson6210
Cole Pearce4100
Thailand Baldwin4000
Mikhari Sibblis3110
Jack Sape30.50.50

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

Team stats

Kent StateBall State
97Total yards388
68Passing yards88
29Rushing yards300
3.1Yards per pass5.2
1.1Yards per rush5.8
9First downs21
1–⁠12Third downs7–⁠15
1–⁠2Fourth downs1–⁠1
0Turnovers0
7–⁠79Penalties6–⁠66
23:24Possession36:36
1Sacks (by defense)5

Efficiency

Kent StateBall State
21%Success rate42%
−0.30EPA per play0.27
0.93Explosiveness1.35
−0.25Rushing EPA0.40
−0.33Passing EPA−0.09
14%Passing-down success24%
−0.35First-down EPA0.09
−0.07Second-down EPA0.17
−0.09Third-down EPA0.61
10%Havoc by its defense38%

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

The line

Ball State −13, over/under 42.

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

Every drive

Ball State end zoneKent State end zoneQ1 Kent StatePunt, 3 playsQ1 Ball StatePunt, 3 playsQ1 Kent StatePunt, 3 playsQ1 Ball StateField goal, 8 playsQ1 Kent StatePunt, 6 playsQ1 Ball StateTouchdown, 8 playsQ2 Kent StatePunt, 3 playsQ2 Ball StateField goal, 7 playsQ2 Kent StatePunt, 5 playsQ2 Ball StatePunt, 3 playsQ2 Kent StatePunt, 3 playsQ2 Ball StatePunt, 3 playsQ2 Kent StateField goal, 9 playsQ2 Ball StateEnd of half, 3 playsQ3 Ball StateTouchdown, 9 playsQ3 Kent StatePunt, 3 playsQ3 Ball StateTouchdown, 8 playsQ3 Kent StateTurnover on downs, 11 playsQ4 Ball StateTouchdown, 11 playsQ4 Kent StatePunt, 3 playsQ4 Ball StateEnd of game, 8 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Ball State drives left to right, Kent State right to left.
  1. Q1 Kent StatePunt, 3 plays, −2 yards
  2. Q1 Ball StatePunt, 3 plays, 3 yards
  3. Q1 Kent StatePunt, 3 plays, 16 yards
  4. Q1 Ball StateField goal, 8 plays, 32 yards
  5. Q1 Kent StatePunt, 6 plays, 35 yards
  6. Q1 Ball StateTouchdown, 8 plays, 80 yards
  7. Q2 Kent StatePunt, 3 plays, 1 yard
  8. Q2 Ball StateField goal, 7 plays, 13 yards
  9. Q2 Kent StatePunt, 5 plays, −1 yard
  10. Q2 Ball StatePunt, 3 plays, 5 yards
  11. Q2 Kent StatePunt, 3 plays, −6 yards
  12. Q2 Ball StatePunt, 3 plays, −3 yards
  13. Q2 Kent StateField goal, 9 plays, 23 yards
  14. Q2 Ball StateEnd of half, 3 plays, 3 yards
  15. Q3 Ball StateTouchdown, 9 plays, 75 yards
  16. Q3 Kent StatePunt, 3 plays, 2 yards
  17. Q3 Ball StateTouchdown, 8 plays, 89 yards
  18. Q3 Kent StateTurnover on downs, 11 plays, 52 yards
  19. Q4 Ball StateTouchdown, 11 plays, 88 yards
  20. Q4 Kent StatePunt, 3 plays, −6 yards
  21. Q4 Ball StateEnd of game, 8 plays, 28 yards

Play by play

1st quarter6 drives, then Ball State 3, Kent State 0
Kent State Punt, 3 plays
14:541st & 10 at own 35Jack Drake kickoff for 63 yds , Bryce Sheppert return for 15 yds to the KENT 17
14:421st & 10 at own 17Jaylen Thomas run for 2 yds to the KENT 19
14:112nd & 8 at own 19Tommy Ulatowski pass incomplete to Luke Floriea
14:023rd & 8 at own 19Tommy Ulatowski sacked for a loss of 9 yards to the KENT 10
13:244th & 17 at own 10(13:32) Smith,Josh punt 45 yards to the BSU45 PENALTY BSU Running Into The Kicker (Evans,Brayden) 5 yards from KSU10 to KSU15. NO PLAY.
13:194th & 12 at own 15Josh Smith punt for 30 yds, punt out-of-bounds at the BALL 45 Ball State Penalty, Offensive Holding (Jack Beebe) to the BALL 45
Ball State Punt, 3 plays
13:101st & 10 at own 45Marquez Cooper run for 1 yd to the BALL 46
12:372nd & 9 at own 46Marquez Cooper run for 2 yds to the BALL 48
11:593rd & 7 at own 48Kiael Kelly pass incomplete to Qian Magwood
11:524th & 7 at own 48Lucas Borrow punt for 40 yds, fair catch by Luke Floriea at the KENT 12
Kent State Punt, 3 plays
11:451st & 10 at own 12(11:46) No Huddle-Shotgun Ulatowski,Tommy pass complete deep left to Gardner,Jameel for 29 yards to the KSU41 (Potts,Tyler) PENALTY KSU Pass Interference (Gardner,Jameel) 6 yards from KSU12 to KSU06. NO PLAY.
11:281st & 16 at own 6(11:32) No Huddle-Shotgun Ulatowski,Tommy rush right for 7 yards gain to the KSU13, End Of Play PENALTY BSU Personal Foul (Pearce,Cole) 16 yards from KSU06 to KSU22, 1ST DOWN. NO PLAY.
11:061st & 10 at own 22Tommy Ulatowski pass complete to Luke Floriea for 8 yds to the KENT 30
10:412nd & 2 at own 30Tommy Ulatowski pass complete to Trell Harris for 2 yds to the KENT 28
10:093rd & 4 at own 28Tommy Ulatowski pass incomplete to Jameel Gardner Jr.
10:014th & 4 at own 28Josh Smith punt for 34 yds , Qian Magwood returns for 3 yds to the BALL 41
Ball State Field goal, 8 plays
9:571st & 10 at own 41Kiael Kelly pass incomplete to Tanner Koziol
9:502nd & 10 at own 41(09:57) Shotgun Kelly,Kiael pass complete short middle to Magwood,Qian for 2 yards loss to the BSU39 (Nicholl,Rocco; Daley,Stephen) PENALTY KSU UNR: Unnecessary Roughness (Blue,Capone) 15 yards from BSU41 to KSU44, 1ST DOWN. NO PLAY.
9:211st & 10 at opp 44Marquez Cooper run for no gain to the KENT 44
8:512nd & 10 at opp 44Kiael Kelly pass incomplete to Tanner Koziol
8:433rd & 10 at opp 44Kiael Kelly run for 11 yds to the KENT 33 for a 1ST down
8:061st & 10 at opp 33Vaughn Pemberton run for 2 yds to the KENT 31
7:362nd & 8 at opp 31Kiael Kelly run for 4 yds to the KENT 27
7:033rd & 4 at opp 27Kiael Kelly pass incomplete to Nick Presley
6:584th & 4 at opp 27Jackson Courville 44 yd FG GOODBall State 3, Kent State 0
Kent State Punt, 6 plays
6:531st & 10 at own 35Jack Drake kickoff for 61 yds , Bryce Sheppert return for 14 yds to the KENT 18
6:441st & 10 at own 18Jaylen Thomas run for 17 yds to the KENT 35 for a 1ST down
6:141st & 10 at own 35Jaylen Thomas run for no gain to the KENT 35
5:352nd & 10 at own 35Tommy Ulatowski pass complete to Jameel Gardner Jr. for 10 yds to the KENT 45 for a 1ST down
5:071st & 10 at own 45Jaylen Thomas run for 1 yd to the KENT 46
4:262nd & 9 at own 46Gavin Garcia run for 5 yds to the BALL 49
3:433rd & 4 at opp 49Gavin Garcia run for 2 yds to the BALL 47
3:074th & 2 at opp 47Josh Smith punt for 47 yds for a touchback
Ball State Touchdown, 8 plays
2:571st & 10 at own 20Kiael Kelly run for 16 yds to the BALL 36 for a 1ST down
2:201st & 10 at own 36Marquez Cooper run for 3 yds to the BALL 39
1:442nd & 7 at own 39Kiael Kelly pass complete to Ahmad Edwards for 46 yds to the KENT 15 for a 1ST down
1:261st & 10 at opp 15Marquez Cooper run for 2 yds to the KENT 13
0:472nd & 8 at opp 13Kiael Kelly run for 8 yds to the KENT 5 for a 1ST down
0:001st & goal at opp 5Marquez Cooper run for 3 yds to the KENT 2
Q2 14:522nd & goal at opp 2Marquez Cooper run for 1 yd to the KENT 1
Q2 14:273rd & goal at opp 1Marquez Cooper run for 1 yd for a TD (Jackson Courville KICK)Ball State 10, Kent State 0
2nd quarter8 drives, then Ball State 13, Kent State 3
Kent State Punt, 3 plays
14:201st & 10 at own 35Jack Drake kickoff for 64 yds , Bryce Sheppert return for 21 yds to the KENT 22
14:151st & 10 at own 22Tommy Ulatowski pass incomplete to Luke Floriea
14:082nd & 10 at own 22Jaylen Thomas run for 1 yd to the KENT 23
13:303rd & 9 at own 23(13:36) No Huddle-Shotgun Ulatowski,Tommy pass incomplete short right to Harris,Trell QB hurried by Mims,Kyron PENALTY KSU Illegal Formation offsetting BSU Face Mask offsetting. NO PLAY.
13:263rd & 9 at own 23Tommy Ulatowski pass incomplete to Hayden Junker
13:164th & 9 at own 23Josh Smith punt for 36 yds , Qian Magwood returns for no gain to the KENT 44
Ball State Field goal, 7 plays
13:091st & 10 at opp 44Marquez Cooper run for 5 yds to the KENT 39
12:482nd & 5 at opp 39Marquez Cooper run for 2 yds to the KENT 37
11:593rd & 3 at opp 37Kiael Kelly pass complete to Maximus Webster for 6 yds to the KENT 31 for a 1ST down
11:331st & 10 at opp 31Kiael Kelly pass incomplete to Tanner Koziol
11:242nd & 10 at opp 31Kiael Kelly run for no gain to the KENT 31
10:433rd & 10 at opp 31Kiael Kelly pass incomplete to Nick Presley
10:384th & 10 at opp 31Jackson Courville 48 yd FG GOODBall State 13, Kent State 0
Kent State Punt, 5 plays
10:381st & 10 at own 35Jack Drake kickoff for 62 yds
10:291st & 10 at own 35(10:37) No Huddle-Shotgun Ulatowski,Tommy pass complete short left to Floriea,Luke for 3 yards to the KSU38, End Of Play PENALTY KSU Holding (Page,Andrew) 10 yards from KSU35 to KSU25. NO PLAY.
9:471st & 20 at own 25PENALTY KSU UNS: Unsportsmanlike Conduct 13 yards from KSU25 to KSU12. NO PLAY.
9:381st & 33 at own 12Jaylen Thomas run for 6 yds to the KENT 18
9:332nd & 27 at own 18Ball State Penalty, Personal Foul (Jordan Riley) to the KENT 34 for a 1ST down
8:511st & 10 at own 34Tommy Ulatowski run for no gain to the KENT 34
8:412nd & 10 at own 34Tommy Ulatowski pass incomplete to Jameel Gardner Jr.
8:413rd & 10 at own 34Tommy Ulatowski pass incomplete to Luke Floriea
8:414th & 10 at own 34Josh Smith punt for 47 yds , Qian Magwood returns for 9 yds to the BALL 28
Ball State Punt, 3 plays
8:371st & 10 at own 28Kiael Kelly pass incomplete to Ahmad Edwards
8:282nd & 10 at own 28Marquez Cooper run for 5 yds to the BALL 33
7:513rd & 5 at own 33Kiael Kelly pass incomplete to Marquez Cooper
7:394th & 5 at own 33punt for 49 yds , Luke Floriea returns for 4 yds to the KENT 22
Kent State Punt, 3 plays
7:331st & 10 at own 22Tommy Ulatowski pass incomplete to Justin Holmes
7:232nd & 10 at own 22Jaylen Thomas run for 1 yd to the KENT 21
6:443rd & 11 at own 21Timeout Kent State, clock 06:44
6:443rd & 11 at own 21Tommy Ulatowski sacked by Mikhari Sibblis for a loss of 5 yards to the KENT 16
5:594th & 16 at own 16Josh Smith punt for 59 yds, punt out-of-bounds at the BALL 25
5:594th & 16 at own 16Josh Smith punt for 59 yds, punt out-of-bounds at the BALL 25
Ball State Punt, 3 plays
5:521st & 10 at own 25Marquez Cooper run for 3 yds to the BALL 28
5:192nd & 7 at own 28Kiael Kelly run for 3 yds to the BALL 31
4:363rd & 4 at own 31Kiael Kelly sacked for a loss of 9 yards to the BALL 22
3:554th & 13 at own 22Lucas Borrow punt for 42 yds, punt out-of-bounds at the 50 yard line , Luke Floriea returns for 14 yds to the 50 yard line
Kent State Field goal, 9 plays
3:511st & 10 at the 50Ball State Penalty, UNR: Unnecessary Roughness (Loren Strickland) to the BALL 32 for a 1ST down
3:371st & 10 at opp 32Jaylen Thomas run for 1 yd to the BALL 31
2:572nd & 9 at opp 31Devin Kargman pass complete to Justin Holmes for 7 yds to the BALL 24
2:223rd & 2 at opp 24Jaylen Thomas run for 1 yd to the BALL 25
2:124th & 3 at opp 25Timeout Kent State, clock 02:12
1:584th & 3 at opp 25Devin Kargman pass complete to Trell Harris for 5 yds to the BALL 20 for a 1ST down
1:171st & 10 at opp 20Devin Kargman sacked by Sidney Houston Jr. for a loss of 1 yard to the BALL 21
0:523rd & 17 at opp 27Timeout Kent State, clock 00:52
0:512nd & 11 at opp 21Devin Kargman sacked by Sidney Houston Jr. for a loss of 6 yards to the BALL 27
0:473rd & 17 at opp 27Devin Kargman pass incomplete to Luke Floriea
0:424th & 17 at opp 27Andrew Glass 45 yd FG GOODBall State 13, Kent State 3
Ball State End of half, 3 plays
0:381st & 10 at own 35Andrew Glass kickoff for 44 yds , Nick Munson return for 14 yds to the BALL 35
0:341st & 10 at own 35Kiael Kelly pass incomplete
0:342nd & 10 at own 35Kiael Kelly pass incomplete to Nick Presley
0:003rd & 10 at own 35Kiael Kelly run for 3 yds to the BALL 38
3rd quarter4 drives, then Ball State 27, Kent State 3
Ball State Touchdown, 9 plays
15:001st & 10 at own 35Andrew Glass kickoff for 63 yds
15:001st & 10 at own 25PENALTY BSU False Start (Mucciolo,Jon) 5 yards from BSU25 to BSU20. NO PLAY.
14:491st & 15 at own 20Marquez Cooper run for 14 yds to the BALL 34
14:162nd & 1 at own 34Kiael Kelly run for 11 yds to the BALL 45 for a 1ST down
13:591st & 10 at own 45Marquez Cooper run for 2 yds to the BALL 43
13:212nd & 12 at own 43Kiael Kelly run for 2 yds to the BALL 41
12:203rd & 14 at own 41Kiael Kelly pass complete to Qian Magwood for 11 yds to the KENT 48
11:494th & 3 at opp 48Marquez Cooper run for 8 yds to the KENT 40 for a 1ST down
11:121st & 10 at opp 40Marquez Cooper run for 3 yds to the KENT 37
10:342nd & 7 at opp 37Marquez Cooper run for 15 yds to the KENT 22 for a 1ST down
9:561st & 10 at opp 22Kiael Kelly run for 22 yds for a TD (Jackson Courville KICK)Ball State 20, Kent State 3
Kent State Punt, 3 plays
9:551st & 10 at own 35Jack Drake kickoff for 7 yds
9:501st & 10 at own 42Devin Kargman pass incomplete to Trell Harris
9:412nd & 10 at own 42Jaylen Thomas run for 3 yds to the KENT 39
9:113rd & 13 at own 39PENALTY KSU False Start (Golden,Cameron) 5 yards from KSU39 to KSU34. NO PLAY.
8:523rd & 18 at own 34Devin Kargman pass complete to Trell Harris for 10 yds to the KENT 44
8:134th & 8 at own 44Josh Smith punt for 46 yds , Qian Magwood returns for 1 yd to the BALL 11
Ball State Touchdown, 8 plays
8:061st & 10 at own 11Marquez Cooper run for 5 yds to the BALL 16
7:252nd & 5 at own 16Kiael Kelly run for 5 yds to the BALL 21 for a 1ST down
6:441st & 10 at own 21Marquez Cooper run for 16 yds to the BALL 37 for a 1ST down
6:071st & 10 at own 37Kiael Kelly run for 12 yds to the KENT 49 for a 1ST down Kent State Penalty, Personal Foul (Sayed Abuhamdeh) to the KENT 36 for a 1ST down
5:451st & 10 at opp 36Marquez Cooper run for 3 yds to the KENT 33
5:002nd & 7 at opp 33Marquez Cooper run for 29 yds to the KENT 4 for a 1ST down
4:201st & goal at opp 4Kiael Kelly run for no gain to the KENT 4
3:442nd & goal at opp 4Kiael Kelly run for 4 yds for a TD (Jackson Courville KICK)Ball State 27, Kent State 3
Kent State Turnover on downs, 11 plays
3:351st & 10 at own 35Jack Drake kickoff for 55 yds , Bryce Sheppert return for 26 yds to the KENT 36
3:341st & 10 at own 36Devin Kargman pass incomplete to Jameel Gardner Jr.
3:272nd & 10 at own 36Gavin Garcia run for 5 yds to the KENT 41
2:453rd & 5 at own 41Devin Kargman pass complete to Luke Floriea for 18 yds to the BALL 41 for a 1ST down
2:161st & 10 at opp 41Gavin Garcia run for 4 yds to the BALL 37
1:382nd & 6 at opp 37Devin Kargman pass complete to Luke Floriea for 12 yds to the BALL 25 for a 1ST down
1:001st & 10 at opp 25Gavin Garcia run for 5 yds to the BALL 20
0:002nd & 5 at opp 20Gavin Garcia run for 10 yds to the BALL 10 for a 1ST down
Q4 14:531st & goal at opp 10Gavin Garcia run for 2 yds to the BALL 12
Q4 14:092nd & goal at opp 12Devin Kargman pass incomplete to Hayden Junker
Q4 13:593rd & goal at opp 12Devin Kargman pass incomplete to Luke Floriea
Q4 13:564th & goal at opp 12Devin Kargman pass incomplete to Jameel Gardner Jr.
4th quarter5 drives, then Ball State 34, Kent State 3
Ball State Touchdown, 11 plays
13:561st & 10 at own 12Marquez Cooper run for 7 yds to the BALL 19
Kent State Turnover on downs, 11 plays
13:564th & goal at opp 12Devin Kargman pass incomplete to Jameel Gardner Jr.
Ball State Touchdown, 11 plays
13:112nd & 3 at own 19Kiael Kelly run for no gain to the BALL 19
12:293rd & 3 at own 19Marquez Cooper run for 5 yds to the BALL 24 for a 1ST down
11:511st & 10 at own 24Vaughn Pemberton run for 13 yds to the BALL 37 for a 1ST down
11:111st & 10 at own 37Vaughn Pemberton run for 45 yds to the KENT 18 for a 1ST down
10:301st & 10 at opp 18Marquez Cooper run for no gain to the KENT 18
9:482nd & 10 at opp 18Kiael Kelly pass complete to Tanner Koziol for 8 yds to the KENT 10
9:103rd & 2 at opp 10Marquez Cooper run for 9 yds to the KENT 1 for a 1ST down
8:191st & goal at opp 1Vaughn Pemberton run for no gain to the KENT 1
7:352nd & goal at opp 1Vaughn Pemberton run for no gain to the KENT 1
7:013rd & goal at opp 1Vaughn Pemberton run for 1 yd for a TD (Jackson Courville KICK)Ball State 34, Kent State 3
Kent State Punt, 3 plays
6:551st & 10 at own 35Carson Holmer kickoff for 52 yds , Gavin Garcia return for 13 yds to the KENT 26
6:431st & 10 at own 26Curtis Douglas run for 3 yds to the KENT 29
6:152nd & 7 at own 29Devin Kargman pass incomplete to Jack Coulson
6:083rd & 7 at own 29Devin Kargman sacked by Keionte Newson for a loss of 9 yards to the KENT 20
5:324th & 16 at own 20Josh Smith punt for 35 yds, punt out-of-bounds at the KENT 47 , Qian Magwood returns for 8 yds to the KENT 47
Ball State End of game, 8 plays
5:231st & 10 at opp 47Charlie Spegal run for 1 yd to the KENT 48
4:392nd & 11 at opp 48Charlie Spegal run for 5 yds to the KENT 43
3:573rd & 6 at opp 43Timeout Ball State, clock 03:57
3:413rd & 6 at opp 43Layne Hatcher pass complete to Charlie Spegal for 7 yds to the KENT 36 for a 1ST down
3:051st & 10 at opp 36Layne Hatcher pass complete to Ahmad Edwards for 4 yds to the KENT 32
2:252nd & 6 at opp 32Layne Hatcher pass complete to Nick Presley for 6 yds to the KENT 26 for a 1ST down
1:421st & 10 at opp 26Charlie Spegal run for 7 yds to the KENT 19
0:562nd & 3 at opp 19Charlie Spegal run for 1 yd to the KENT 18
0:003rd & 2 at opp 18Kneel down by Ball St. at KSU19 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 three 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