House Prediction
Model Margin
Ball State by 15.4
Home Win Probability
Ball State 82%
Market (Bovada)
Ball State -10.5
fitted_v1 · Nov 18, 2023
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 0 | 3 | 0 | 0 | 3 | |
| 3 | 10 | 14 | 7 | 34 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Kent State | Ball State |
|---|---|---|
| Passing | 8-22 | 7-17 |
| Pass Yards | 68 | 88 |
| Rush Yards | 29 | 300 |
| Total Yards | 97 | 388 |
| Turnovers | 0 | 0 |
| 3rd Down | 1-12 | 7-15 |
| Penalties | 7-79 | 6-66 |
| Possession | 23:24 | 36:36 |
Player Leaders
Player Leaders
Play-by-Play
Jaylen Thomas run for 2 yds to the KENT 19
Tommy Ulatowski pass incomplete to Luke Floriea
Tommy Ulatowski sacked for a loss of 9 yards to the KENT 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.
Josh Smith punt for 30 yds, punt out-of-bounds at the BALL 45 Ball State Penalty, Offensive Holding (Jack Beebe) to the BALL 45
Marquez Cooper run for 1 yd to the BALL 46
Marquez Cooper run for 2 yds to the BALL 48
Kiael Kelly pass incomplete to Qian Magwood
Lucas Borrow punt for 40 yds, fair catch by Luke Floriea at the KENT 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: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.
Tommy Ulatowski pass complete to Luke Floriea for 8 yds to the KENT 30
Tommy Ulatowski pass complete to Trell Harris for 2 yds to the KENT 28
Tommy Ulatowski pass incomplete to Jameel Gardner Jr.
Josh Smith punt for 34 yds , Qian Magwood returns for 3 yds to the BALL 41
Kiael Kelly pass incomplete to Tanner Koziol
(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.
Marquez Cooper run for no gain to the KENT 44
Kiael Kelly pass incomplete to Tanner Koziol
Kiael Kelly run for 11 yds to the KENT 33 for a 1ST down
Vaughn Pemberton run for 2 yds to the KENT 31
Kiael Kelly run for 4 yds to the KENT 27
Kiael Kelly pass incomplete to Nick Presley
Jackson Courville 44 yd FG GOOD
Jaylen Thomas run for 17 yds to the KENT 35 for a 1ST down
Jaylen Thomas run for no gain to the KENT 35
Tommy Ulatowski pass complete to Jameel Gardner Jr. for 10 yds to the KENT 45 for a 1ST down
Jaylen Thomas run for 1 yd to the KENT 46
Gavin Garcia run for 5 yds to the BALL 49
Gavin Garcia run for 2 yds to the BALL 47
Josh Smith punt for 47 yds for a touchback
Kiael Kelly run for 16 yds to the BALL 36 for a 1ST down
Marquez Cooper run for 3 yds to the BALL 39
Kiael Kelly pass complete to Ahmad Edwards for 46 yds to the KENT 15 for a 1ST down
Marquez Cooper run for 2 yds to the KENT 13
Kiael Kelly run for 8 yds to the KENT 5 for a 1ST down
Marquez Cooper run for 3 yds to the KENT 2
Marquez Cooper run for 1 yd to the KENT 1
Marquez Cooper run for 1 yd for a TD (Jackson Courville KICK)
Jack Drake kickoff for 64 yds , Bryce Sheppert return for 21 yds to the KENT 22
Tommy Ulatowski pass incomplete to Luke Floriea
Jaylen Thomas run for 1 yd to the KENT 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.
Tommy Ulatowski pass incomplete to Hayden Junker
Josh Smith punt for 36 yds , Qian Magwood returns for no gain to the KENT 44
Marquez Cooper run for 5 yds to the KENT 39
Marquez Cooper run for 2 yds to the KENT 37
Kiael Kelly pass complete to Maximus Webster for 6 yds to the KENT 31 for a 1ST down
Kiael Kelly pass incomplete to Tanner Koziol
Kiael Kelly run for no gain to the KENT 31
Kiael Kelly pass incomplete to Nick Presley
Jackson Courville 48 yd FG GOOD
(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.
PENALTY KSU UNS: Unsportsmanlike Conduct 13 yards from KSU25 to KSU12. NO PLAY.
Jaylen Thomas run for 6 yds to the KENT 18
Ball State Penalty, Personal Foul (Jordan Riley) to the KENT 34 for a 1ST down
Tommy Ulatowski run for no gain to the KENT 34
Tommy Ulatowski pass incomplete to Jameel Gardner Jr.
Tommy Ulatowski pass incomplete to Luke Floriea
Josh Smith punt for 47 yds , Qian Magwood returns for 9 yds to the BALL 28
Kiael Kelly pass incomplete to Ahmad Edwards
Marquez Cooper run for 5 yds to the BALL 33
Kiael Kelly pass incomplete to Marquez Cooper
punt for 49 yds , Luke Floriea returns for 4 yds to the KENT 22
Tommy Ulatowski pass incomplete to Justin Holmes
Jaylen Thomas run for 1 yd to the KENT 21
Tommy Ulatowski sacked by Mikhari Sibblis for a loss of 5 yards to the KENT 16
Josh Smith punt for 59 yds, punt out-of-bounds at the BALL 25
Josh Smith punt for 59 yds, punt out-of-bounds at the BALL 25
Marquez Cooper run for 3 yds to the BALL 28
Kiael Kelly run for 3 yds to the BALL 31
Kiael Kelly sacked for a loss of 9 yards to the BALL 22
Lucas 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
Ball State Penalty, UNR: Unnecessary Roughness (Loren Strickland) to the BALL 32 for a 1ST down
Jaylen Thomas run for 1 yd to the BALL 31
Devin Kargman pass complete to Justin Holmes for 7 yds to the BALL 24
Jaylen Thomas run for 1 yd to the BALL 25
Devin Kargman pass complete to Trell Harris for 5 yds to the BALL 20 for a 1ST down
Devin Kargman sacked by Sidney Houston Jr. for a loss of 1 yard to the BALL 21
Devin Kargman sacked by Sidney Houston Jr. for a loss of 6 yards to the BALL 27
Devin Kargman pass incomplete to Luke Floriea
Andrew Glass 45 yd FG GOOD
Andrew Glass kickoff for 44 yds , Nick Munson return for 14 yds to the BALL 35
Kiael Kelly pass incomplete
Kiael Kelly pass incomplete to Nick Presley
Kiael Kelly run for 3 yds to the BALL 38
End of 2nd Quarter
PENALTY BSU False Start (Mucciolo,Jon) 5 yards from BSU25 to BSU20. NO PLAY.
Marquez Cooper run for 14 yds to the BALL 34
Kiael Kelly run for 11 yds to the BALL 45 for a 1ST down
Marquez Cooper run for 2 yds to the BALL 43
Kiael Kelly run for 2 yds to the BALL 41
Kiael Kelly pass complete to Qian Magwood for 11 yds to the KENT 48
Marquez Cooper run for 8 yds to the KENT 40 for a 1ST down
Marquez Cooper run for 3 yds to the KENT 37
Marquez Cooper run for 15 yds to the KENT 22 for a 1ST down
Kiael Kelly run for 22 yds for a TD (Jackson Courville KICK)
Devin Kargman pass incomplete to Trell Harris
Jaylen Thomas run for 3 yds to the KENT 39
PENALTY KSU False Start (Golden,Cameron) 5 yards from KSU39 to KSU34. NO PLAY.
Devin Kargman pass complete to Trell Harris for 10 yds to the KENT 44
Josh Smith punt for 46 yds , Qian Magwood returns for 1 yd to the BALL 11
Marquez Cooper run for 5 yds to the BALL 16
Kiael Kelly run for 5 yds to the BALL 21 for a 1ST down
Marquez Cooper run for 16 yds to the BALL 37 for a 1ST down
Kiael 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
Marquez Cooper run for 3 yds to the KENT 33
Marquez Cooper run for 29 yds to the KENT 4 for a 1ST down
Kiael Kelly run for no gain to the KENT 4
Kiael Kelly run for 4 yds for a TD (Jackson Courville KICK)
Jack Drake kickoff for 55 yds , Bryce Sheppert return for 26 yds to the KENT 36
Devin Kargman pass incomplete to Jameel Gardner Jr.
Gavin Garcia run for 5 yds to the KENT 41
Devin Kargman pass complete to Luke Floriea for 18 yds to the BALL 41 for a 1ST down
Gavin Garcia run for 4 yds to the BALL 37
Devin Kargman pass complete to Luke Floriea for 12 yds to the BALL 25 for a 1ST down
Gavin Garcia run for 5 yds to the BALL 20
Gavin Garcia run for 10 yds to the BALL 10 for a 1ST down
Gavin Garcia run for 2 yds to the BALL 12
Devin Kargman pass incomplete to Hayden Junker
Devin Kargman pass incomplete to Luke Floriea
Devin Kargman pass incomplete to Jameel Gardner Jr.
Devin Kargman pass incomplete to Jameel Gardner Jr.
Marquez Cooper run for 7 yds to the BALL 19
Kiael Kelly run for no gain to the BALL 19
Marquez Cooper run for 5 yds to the BALL 24 for a 1ST down
Vaughn Pemberton run for 13 yds to the BALL 37 for a 1ST down
Vaughn Pemberton run for 45 yds to the KENT 18 for a 1ST down
Marquez Cooper run for no gain to the KENT 18
Kiael Kelly pass complete to Tanner Koziol for 8 yds to the KENT 10
Marquez Cooper run for 9 yds to the KENT 1 for a 1ST down
Vaughn Pemberton run for no gain to the KENT 1
Vaughn Pemberton run for no gain to the KENT 1
Vaughn Pemberton run for 1 yd for a TD (Jackson Courville KICK)
Carson Holmer kickoff for 52 yds , Gavin Garcia return for 13 yds to the KENT 26
Curtis Douglas run for 3 yds to the KENT 29
Devin Kargman pass incomplete to Jack Coulson
Devin Kargman sacked by Keionte Newson for a loss of 9 yards to the KENT 20
Josh Smith punt for 35 yds, punt out-of-bounds at the KENT 47 , Qian Magwood returns for 8 yds to the KENT 47
Charlie Spegal run for 1 yd to the KENT 48
Charlie Spegal run for 5 yds to the KENT 43
Layne Hatcher pass complete to Charlie Spegal for 7 yds to the KENT 36 for a 1ST down
Layne Hatcher pass complete to Ahmad Edwards for 4 yds to the KENT 32
Layne Hatcher pass complete to Nick Presley for 6 yds to the KENT 26 for a 1ST down
Charlie Spegal run for 7 yds to the KENT 19
Charlie Spegal run for 1 yd to the KENT 18
Kneel down by Ball St. at KSU19 for loss of 1 yard.

