
Kent State overcomes slow start, dominates Ball State for sixth straight win
Ulatowski, McCray abuse Ball State secondary
By Don Knotts | @theotherdonknotts | November 8, 2025


20 | 52
Saturday, November 8 2025 | 11:00AM
Kent, Ohio | Dix Stadium



CRISHON MCCRAY ENJOYS THE BAND AFTER ONE OF HIS TOUCHDOWN RECEPTIONS
---
Kent State put together a seven play drive that culminated in a two yard touchdown run by Gavin Garcia with Will Hryszko's extra point giving Kent State the lead. They would go on to score 28 points in the second quarter and never looked back.
Following a Ball State three and out the Flashes marched down the field again and made it 14-6 after a two yard Tommy Ulatowski touchdown pass to Donte Lee Jr. After another Ball State three and out Kent State needed just one play to extend their lead with Ulatowski finding Chrishon McCray behind the defense for a 73 yard catch and run. Ball State turned the ball over on their second offensive play and Kent State capitalized with Ulatowski and McCray connecting on a 21 yard score. The Flashes took a 28-6 lead into halftime and looked to be in total control of the game.
Kent State kept their foot on the gas after halftime, scoring on their third play when Ulatowski found McCray once again, this time for a 46 yard score. Hryszko would connect on a 21 yard field goal midway through the third quarter and Kent State held a 38-6 lead going into the fourth.
Garcia scored another rushing touchdown early in the fourth quarter before Ball State finally found the endzone on a two yard rushing touchdown by Christian Davis. McCray found himself in the endzone yet again just two plays later, this time on a 61 yard play.
Ball State, working against the backup Kent State defense, made things slightly more respectable with a second touchdown with around three minutes to play via a Kadin Semonza touchdown pass to D.J. Rice from 28 yards out.
Kent State's backup offense ran the clock out to secure the win.
Chrishon McCray's 316 yards receiving is a new MAC single-game record.
The Flashes rolled up 654 yards of total offense along with 59 first downs.
The Flashes defense held Ball State to 279 yards and nine first downs.
Additional Media








---
Scoring
1Q BALL Jackson Courville 35 Yd FG
1Q BALL Jackson Courville 41 Yd FG
2Q KENT Gavin Garcia 2 Yd run (Will Hryszko kick)
2Q KENT Donte Lee Jr 2 Yd pass from Tommy Ulatowski (Will Hryszko kick)
2Q KENT Chrishon McCray 73 Yd pass from Tommy Ulatowski (Will Hryszko kick)
2Q KENT Chrishon McCray 21 Yd pass from Tommy Ulatowski (Will Hryszko kick)
3Q KENT Chrishon McCray 46 Yd pass from Tommy Ulatowski (Will Hryszko kick)
3Q KENT Will Hryszko 21 Yd FG
4Q KENT Gavin Garcia 3 Yd run (Will Hryszko kick)
4Q BALL Christian Davis 1 Yd run (Jackson Courville kick)
4Q KENT Chrishon McCray 61 Yd pass from Tommy Ulatowski (Will Hryszko kick)
4Q BALL D.J. Rice 27 Yd pass from Kadin Semonza (Jackson Courville kick)
---
Key Statistics

Passing - T. Ulatowski 18/30 390Yds 5TD 1Int, D. Kargman 2/3 29Yds
Rushing – G. Garcia 23Car 136Yds 2TD, P. Taylor 6Car 40Yds, T. Ulatowski 4Car 52Yds, C. Douglas 2Car 7Yds
Receiving – C. McCray 10Rec 316Yds 4TD, D. Lee Jr 6Rec 78Yds 1TD, C. Douglas 1Rec 7Yds, G. Garcia 1Rec 7Yds, M. Hazime 1Rec 6yds, J. Kimbrough 1Rec 5Yds
Tackles – C. Young 8, R. Nicholl 6, M. Folk 6
Sacks – R. Nicholl 1.0
Takeaways – J. Dotson 1Int, J. Rawlison 1FF, 2FR
Kicking – W. Hryszko 1/1FG 7/7XP

Passing – C. Harrison 9/22 92Yds 1Int, K. Semonza 8/10 89Yds 1TD
Rushing – T. Horton 9Car 34Yds, K. Seomnza 3Car 27Yds, C. Davis 4Car 21Yds 1TD
Receiving – D. Rice 4Rec 57Yds 1TD, Q. Magwood 2Rec 26Yds, M. Webster 2Rec 23Yds, J. Bowick 2Rec 21Yds
Tackles – M. Norwood 11, S. Feeney 10, C. Johnson 9
Sacks – S. Feeney 0.5, M. Norwood 0.5
Takeaways – A. Sutton 1Int, S. Feeney 1FF, C. Johnson 1FF, M. Potts 1FR, M. Norwood 1FR
Kicking – J. Courville 2/2FG 2/2XP
---
Up Next

