73°F, clear, wind 7 mph from the southeastWeather: NOAA NCEI Integrated Surface Database; Bow Grn-Warren County Regional Airport (KBWG), 4 km from the stadium, 23 minutes after kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Kennesaw State
Western Kentucky
272
Total yards
467
96
Passing yards
276
176
Rushing yards
191
3.7
Yards per pass
12.5
4.3
Yards per rush
5.8
18
First downs
24
5–15
Third downs
3–9
1–1
Fourth downs
1–2
1
Turnovers
0
5–37
Penalties
0–0
32:54
Possession
27:06
2
Sacks (by defense)
3
Efficiency
Kennesaw State
Western Kentucky
39%
Success rate
57%
0.05
EPA per play
0.46
1.19
Explosiveness
1.14
0.35
Rushing EPA
0.29
−0.26
Passing EPA
0.72
17%
Passing-down success
25%
−0.02
First-down EPA
0.69
−0.12
Second-down EPA
−0.09
0.20
Third-down EPA
0.49
12%
Havoc by its defense
13%
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)
Western Kentucky 92% to win. Elo’s favorite won.
The line
Western Kentucky −24, over/under 49.
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 Kentucky 95%, Kennesaw State 5%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Western Kentucky drives left to right, Kennesaw State right to left.
Q1 Western KentuckyTouchdown, 8 plays, 79 yards
Q1 Kennesaw StatePunt, 6 plays, 24 yards
Q1 Western KentuckyPunt, 3 plays, 0 yards
Q1 Kennesaw StateTouchdown, 3 plays, 44 yards
Q1 Western KentuckyTouchdown, 5 plays, 75 yards
Q1 Kennesaw StatePunt, 3 plays, 5 yards
Q1 Western KentuckyTouchdown, 5 plays, 78 yards
Q2 Kennesaw StatePunt, 9 plays, 30 yards
Q2 Western KentuckyField goal, 11 plays, 78 yards
Q2 Kennesaw StatePunt, 4 plays, 7 yards
Q2 Western KentuckyPunt, 3 plays, 3 yards
Q2 Kennesaw StatePunt, 4 plays, 14 yards
Q2 Western KentuckyEnd of half, 1 play, −1 yard
Q3 Kennesaw StatePunt, 7 plays, 29 yards
Q3 Western KentuckyResult not recorded, 2 plays, 11 yards
Q3 Western KentuckyTurnover on downs, 11 plays, 61 yards
Q3 Kennesaw StatePunt, 9 plays, 22 yards
Q4 Western KentuckyTouchdown, 5 plays, 81 yards
Q4 Kennesaw StateTouchdown, 14 plays, 82 yards
Q4 Kennesaw StateInterception, 5 plays, 3 yards
Q4 Western KentuckyPunt, 3 plays, 5 yards
Q4 Kennesaw StatePunt, 3 plays, −7 yards
Q4 Western KentuckyEnd of game, 2 plays, −4 yards
Play by play
1st quarter7 drives, then Western Kentucky 21, Kennesaw State 7
Western Kentucky Touchdown, 8 plays
14:55
1st & 10 at own 35
Austin Welch kickoff for 65 yds , Easton Messer return for 21 yds to the WKU 21
14:42
1st & 10 at own 21
Caden Veltkamp pass complete to Dalvin Smith for 8 yds to the WKU 29
14:25
2nd & 2 at own 29
Elijah Young run for 4 yds to the WKU 33 for a 1ST down
13:54
1st & 10 at own 33
Elijah Young run for 6 yds to the WKU 39
13:23
2nd & 4 at own 39
Elijah Young run for 5 yds to the WKU 44 for a 1ST down
12:55
1st & 10 at own 44
Caden Veltkamp pass complete to Kisean Johnson for 44 yds to the KENN 12 for a 1ST down
12:26
1st & 10 at opp 12
Caden Veltkamp run for 7 yds to the KENN 5
11:58
2nd & 3 at opp 5
Caden Veltkamp pass incomplete
11:54
3rd & 3 at opp 5
Caden Veltkamp pass complete to Trevor Borland for 5 yds for a TD (Lucas Carneiro KICK)Western Kentucky 7, Kennesaw State 0
Kennesaw State Punt, 6 plays
11:50
1st & 10 at own 35
Riley Stephens kickoff for 57 yds , Tykeem Wallace return for 16 yds to the KENN 24
11:31
1st & 10 at own 24
Qua Ashley run for 7 yds to the KENN 31
11:07
2nd & 3 at own 31
Davis Bryson run for 5 yds to the KENN 36 for a 1ST down
10:19
1st & 10 at own 36
Davis Bryson pass complete to Christian Moss for 11 yds to the KENN 47 for a 1ST down
10:00
1st & 10 at own 47
Qua Ashley run for 5 yds to the WKU 48
9:23
2nd & 5 at opp 48
Michael Benefield run for 1 yd to the WKU 47
8:48
3rd & 4 at opp 47
Davis Bryson pass incomplete
8:48
4th & 4 at opp 47
PENALTY KSU Delay Of Game 5 yards from WKU47 to KSU48. NO PLAY.
8:41
4th & 9 at own 48
Jacob Ulrich punt for 39 yds, fair catch by K.D. Hutchinson at the WKU 13
Western Kentucky Punt, 3 plays
8:25
1st & 10 at own 13
Caden Veltkamp sacked by Juandarion Silas for a loss of 7 yards to the WKU 6
7:58
2nd & 17 at own 6
Elijah Young run for 1 yd to the WKU 7
7:20
3rd & 16 at own 7
Elijah Young run for 6 yds to the WKU 13
6:46
4th & 10 at own 13
Cole Maynard punt for 31 yds, fair catch by Jayven Williams at the WKU 44
Kennesaw State Touchdown, 3 plays
6:38
1st & 10 at opp 44
Michael Benefield run for 4 yds to the WKU 40
6:09
2nd & 6 at opp 40
Michael Benefield run for 3 yds to the WKU 37
5:28
3rd & 3 at opp 37
Michael Benefield run for 37 yds for a TD (Austin Welch KICK)Tied at 7
Western Kentucky Touchdown, 5 plays
5:28
1st & 10 at own 35
Austin Welch kickoff for 65 yds for a touchback
5:15
1st & 10 at own 25
Caden Veltkamp pass complete to Kisean Johnson for 4 yds to the WKU 29
4:58
2nd & 6 at own 29
George Hart III run for 1 yd to the WKU 28
4:22
3rd & 7 at own 28
Caden Veltkamp run for 6 yds to the WKU 34
3:51
4th & 1 at own 34
Timeout Western Kentucky, clock 03:51
3:41
4th & 1 at own 34
Caden Veltkamp run for 2 yds to the WKU 36 for a 1ST down
3:16
1st & 10 at own 36
Caden Veltkamp pass complete to Easton Messer for 64 yds for a TD (Lucas Carneiro KICK)Western Kentucky 14, Kennesaw State 7
Kennesaw State Punt, 3 plays
3:10
1st & 10 at own 35
Riley Stephens kickoff for 60 yds , Qua Ashley return for 22 yds to the KENN 27
3:03
1st & 10 at own 27
Davis Bryson pass incomplete
2:51
2nd & 10 at own 27
Qua Ashley run for 5 yds to the KENN 32
2:21
3rd & 5 at own 32
Davis Bryson pass incomplete
2:12
4th & 5 at own 32
Jacob Ulrich punt for 50 yds , K.D. Hutchinson returns for 4 yds to the WKU 22
Western Kentucky Touchdown, 5 plays
2:05
1st & 10 at own 22
Elijah Young run for 7 yds to the WKU 29
1:34
2nd & 3 at own 29
Elijah Young run for 6 yds to the WKU 35 for a 1ST down
1:06
1st & 10 at own 35
Elijah Young run for 10 yds to the WKU 45 for a 1ST down
0:28
1st & 10 at own 45
Caden Veltkamp pass complete to K.D. Hutchinson for 25 yds to the KENN 30 for a 1ST down
0:00
1st & 10 at opp 30
George Hart III run for 30 yds for a TD (Lucas Carneiro KICK)Western Kentucky 21, Kennesaw State 7
Q2 14:55
1st & 10 at own 35
Riley Stephens kickoff for 57 yds , Tykeem Wallace return for 20 yds to the KENN 45 Kennesaw State Penalty, UNS: Unsportsmanlike Conduct (14 Yards) to the KENN 14
2nd quarter6 drives, then Western Kentucky 24, Kennesaw State 7
Kennesaw State Punt, 9 plays
14:46
1st & 10 at own 14
Davis Bryson run for 1 yd to the KENN 15
14:09
2nd & 9 at own 15
Michael Benefield run for 12 yds to the KENN 27 for a 1ST down
13:25
1st & 10 at own 27
Michael Benefield run for 4 yds to the KENN 31
12:49
2nd & 6 at own 31
Michael Benefield run for 6 yds to the KENN 37 for a 1ST down
12:10
1st & 10 at own 37
Davis Bryson pass complete to Qua Ashley for 9 yds to the KENN 46
11:40
2nd & 1 at own 46
Qua Ashley run for 4 yds to the 50 yard line for a 1ST down
10:54
1st & 10 at the 50
Davis Bryson pass complete to Qua Ashley for a loss of 6 yards to the KENN 44
10:22
2nd & 16 at own 44
Qua Ashley run for no gain to the KENN 44
9:40
3rd & 16 at own 44
Davis Bryson pass incomplete
9:31
4th & 16 at own 44
Jacob Ulrich punt for 41 yds , K.D. Hutchinson returns for no gain to the WKU 12
Western Kentucky Field goal, 11 plays
9:18
1st & 10 at own 12
Elijah Young run for 13 yds to the WKU 25 for a 1ST down
8:38
1st & 10 at own 25
Caden Veltkamp pass complete to Elijah Young for 14 yds to the WKU 39 for a 1ST down
8:10
1st & 10 at own 39
Elijah Young run for 20 yds to the KENN 41 for a 1ST down
7:29
1st & 10 at opp 41
Caden Veltkamp run for 4 yds to the KENN 37
6:55
2nd & 6 at opp 37
Caden Veltkamp pass incomplete
6:47
3rd & 6 at opp 37
Caden Veltkamp run for 13 yds to the KENN 24 for a 1ST down
6:07
1st & 10 at opp 24
Caden Veltkamp pass complete to Dalvin Smith for 10 yds to the KENN 14 for a 1ST down
5:31
1st & 10 at opp 14
Caden Veltkamp pass complete to Easton Messer for 4 yds to the KENN 10
5:01
2nd & 6 at opp 10
Elijah Young run for 1 yd to the KENN 9
4:35
3rd & 5 at opp 9
Timeout Western Kentucky, clock 04:35
3:51
3rd & 5 at opp 9
Caden Veltkamp sacked by Ugonna Nwoha for a loss of 1 yard to the KENN 10 Caden Veltkamp fumbled, recovered by WKU Caden Veltkamp , return for 0 yards
3:46
4th & 6 at opp 10
Lucas Carneiro 32 yd FG GOODWestern Kentucky 24, Kennesaw State 7
Kennesaw State Punt, 4 plays
3:39
1st & 10 at own 35
Riley Stephens kickoff for 62 yds , Qua Ashley return for 38 yds to the KENN 41
3:32
1st & 10 at own 41
Davis Bryson run for 23 yds to the WKU 36 Kennesaw State Penalty, Offensive Holding (Carson Kent) to the KENN 35
3:06
1st & 16 at own 35
Davis Bryson pass incomplete
2:57
2nd & 16 at own 35
Michael Benefield run for 2 yds to the KENN 37
2:09
3rd & 14 at own 37
Davis Bryson pass complete to Carson Kent for 11 yds to the KENN 48
1:54
4th & 3 at own 48
Jacob Ulrich punt for 33 yds, fair catch by K.D. Hutchinson at the WKU 19
Western Kentucky Punt, 3 plays
1:51
1st & 10 at own 19
Caden Veltkamp pass incomplete
1:39
2nd & 10 at own 19
George Hart III run for 2 yds to the WKU 21
1:01
3rd & 8 at own 21
Caden Veltkamp run for 1 yd to the WKU 22
1:01
4th & 7 at own 22
Timeout Western Kentucky, clock 01:01
0:56
4th & 7 at own 22
Cole Maynard punt for 38 yds, fair catch by Jayven Williams at the KENN 40
Kennesaw State Punt, 4 plays
0:51
1st & 10 at own 40
Davis Bryson pass complete to Gabriel Benyard for 16 yds to the WKU 44 for a 1ST down
0:40
1st & 10 at opp 44
Davis Bryson pass incomplete
0:33
2nd & 10 at opp 44
Davis Bryson run for 2 yds to the WKU 46
0:33
3rd & 12 at opp 46
Timeout Western Kentucky, clock 00:33
0:28
3rd & 12 at opp 46
Davis Bryson pass incomplete
0:20
4th & 12 at opp 46
Jacob Ulrich punt for 40 yds
Western Kentucky End of half, 1 play
0:00
1st & 10 at own 6
C. Veltkamp takes a knee
3rd quarter4 drives, then Western Kentucky 24, Kennesaw State 7
Kennesaw State Punt, 7 plays
15:00
1st & 10 at own 35
Riley Stephens kickoff for 65 yds for a touchback
14:54
1st & 10 at own 25
Qua Ashley run for 3 yds to the KENN 28
14:18
2nd & 7 at own 28
Qua Ashley run for 7 yds to the KENN 35 for a 1ST down
13:45
1st & 10 at own 35
Qua Ashley run for 3 yds to the KENN 38
13:04
2nd & 7 at own 38
Michael Benefield run for 16 yds to the WKU 46 for a 1ST down
12:25
1st & 10 at opp 46
Michael Benefield run for 2 yds to the WKU 44
11:46
2nd & 8 at opp 44
Michael Benefield run for 2 yds to the WKU 46
11:13
3rd & 10 at opp 46
Davis Bryson pass incomplete
11:06
4th & 10 at opp 46
Jacob Ulrich punt for 36 yds, fair catch by K.D. Hutchinson at the WKU 10
Western Kentucky Result not recorded, 2 plays
10:59
1st & 10 at own 10
Caden Veltkamp pass complete to Dalvin Smith for 7 yds to the WKU 17
10:34
2nd & 3 at own 17
Caden Veltkamp pass incomplete
10:29
3rd & 3 at own 17
(10:29) No Huddle Veltkamp,Caden pass intercepted by Walker,Pooda at WKU20, End Of Play, 1ST DOWN, PENALTY KSU Pass Interference 4 yards from WKU17 to WKU21, 1ST DOWN. NO PLAY.
Western Kentucky Turnover on downs, 11 plays
9:15
1st & 10 at own 21
Elijah Young run for 11 yds to the WKU 32 for a 1ST down
9:15
1st & 10 at opp 48
Caden Veltkamp pass incomplete
9:10
1st & 10 at own 32
K.D. Hutchinson run for 20 yds to the KENN 48 for a 1ST down
8:03
2nd & 10 at opp 48
Caden Veltkamp pass complete to K.D. Hutchinson for 9 yds to the KENN 39
7:21
3rd & 1 at opp 39
Elijah Young run for 3 yds to the KENN 36 for a 1ST down
7:21
1st & 10 at opp 36
Caden Veltkamp pass complete to Kisean Johnson for 8 yds to the KENN 28
7:21
2nd & 2 at opp 28
Caden Veltkamp pass complete to Elijah Young for 6 yds to the KENN 22 for a 1ST down
7:21
1st & 10 at opp 22
Caden Veltkamp run for 1 yd to the KENN 23
7:21
2nd & 11 at opp 23
Caden Veltkamp pass complete to Kisean Johnson for 8 yds to the KENN 15
7:21
3rd & 3 at opp 15
Caden Veltkamp run for 2 yds to the KENN 13
7:21
4th & 1 at opp 13
K.D. Hutchinson run for 5 yds to the KENN 18
Kennesaw State Punt, 9 plays
7:21
1st & 10 at own 18
Michael Benefield run for 3 yds to the KENN 21
7:21
2nd & 7 at own 21
Michael Benefield run for 5 yds to the KENN 26
7:21
3rd & 2 at own 26
Michael Benefield run for 2 yds to the KENN 28 for a 1ST down
7:21
1st & 10 at own 28
Davis Bryson pass complete to Gabriel Benyard for 2 yds to the KENN 30
7:21
2nd & 8 at own 30
Qua Ashley run for 3 yds to the KENN 33
7:21
3rd & 5 at own 33
Davis Bryson run for 6 yds to the KENN 39 for a 1ST down
7:21
1st & 10 at own 39
Davis Bryson pass complete to Tykeem Wallace for 1 yd to the KENN 40
0:00
2nd & 9 at own 40
Qua Ashley run for no gain to the KENN 40
Q4 7:21
4th & 12 at own 47
Timeout Western Kentucky, clock 07:21
4th quarter12 drives, then Western Kentucky 31, Kennesaw State 14
Kennesaw State Punt, 9 plays
6:35
3rd & 9 at own 40
Davis Bryson pass incomplete
6:04
4th & 9 at own 40
Jacob Ulrich punt for 40 yds , K.D. Hutchinson returns for no gain to the WKU 19
Western Kentucky Touchdown, 5 plays
5:19
1st & 10 at own 19
Elijah Young run for 8 yds to the WKU 27
5:19
2nd & 2 at own 27
Caden Veltkamp pass complete to Cameron Flowers for 13 yds to the WKU 40 for a 1ST down
5:19
1st & 10 at own 40
Caden Veltkamp pass complete to Michael Mathison for 30 yds to the KENN 30 for a 1ST down
Kennesaw State Touchdown, 14 plays
5:19
1st & 10 at opp 20
Davis Bryson 20 Yd Run (Austin Welch Kick)
5:19
1st & 10 at own 46
Timeout Western Kentucky, clock 05:19
Western Kentucky Touchdown, 5 plays
5:17
1st & 10 at opp 30
Elijah Young run for 13 yds to the KENN 17 for a 1ST down
12:26
1st & 10 at opp 17
Noah Meyers 17 Yd pass from Caden Veltkamp (Lucas Carneiro Kick)Western Kentucky 31, Kennesaw State 7
Kennesaw State Touchdown, 14 plays
4:39
1st & 10 at own 35
Riley Stephens kickoff for 56 yds , Gabriel Benyard return for 9 yds to the KENN 18
4:24
1st & 10 at own 29
Davis Bryson run for 1 yd to the KENN 30
4:24
2nd & 9 at own 30
Davis Bryson pass complete to Preston Daniels for 6 yds to the KENN 36
4:24
2nd & 13 at opp 44
Timeout Western Kentucky, clock 04:24
Kennesaw State Touchdown, 14 plays
4:14
1st & 10 at own 18
Davis Bryson run for 11 yds to the KENN 29 for a 1ST down
4:13
3rd & 3 at own 36
Preston Daniels run for 3 yds to the KENN 39 for a 1ST down
3:57
1st & 10 at own 39
Davis Bryson pass complete to Michael Benefield for 7 yds to the KENN 46
3:55
2nd & 3 at own 46
Michael Benefield run for 3 yds to the KENN 49 for a 1ST down
3:14
1st & 10 at own 49
Davis Bryson run for 2 yds to the KENN 47 Davis Bryson fumbled, recovered by KENN Davis Bryson
3:14
2nd & 12 at own 47
Michael Benefield run for no gain to the KENN 47
3:14
3rd & 12 at own 47
Davis Bryson pass incomplete
3:14
3rd & 11 at own 40
Timeout Western Kentucky, clock 03:14
Kennesaw State Touchdown, 14 plays
3:01
4th & 12 at own 47
Davis Bryson run for 15 yds to the WKU 38 for a 1ST down
2:46
1st & 10 at opp 38
Qua Ashley run for 1 yd to the WKU 37
2:27
2nd & 9 at opp 37
Davis Bryson pass incomplete
2:26
3rd & 9 at opp 37
Davis Bryson pass complete to Carson Kent for 17 yds to the WKU 20 for a 1ST down
2:26
4th & 5 at own 46
Timeout Western Kentucky, clock 02:26
Kennesaw State Interception, 5 plays
2:00
1st & 10 at own 35
Austin Welch kickoff for 11 yds
2:00
1st & 10 at own 46
Davis Bryson pass complete to Blake Bohannon for 7 yds to the WKU 47
2:00
2nd & 3 at opp 47
Davis Bryson pass complete to Carson Kent for 6 yds to the WKU 41 for a 1ST down
2:00
1st & 10 at opp 41
Davis Bryson sacked by Hosea Wheeler for a loss of 3 yards to the WKU 44
2:00
2nd & 13 at opp 44
Davis Bryson sacked by Darius Thomas for a loss of 7 yards to the KENN 49
2:00
3rd & 20 at own 49
Davis Bryson pass intercepted
Western Kentucky Punt, 3 plays
2:00
1st & 10 at own 41
George Hart III run for 1 yd to the WKU 40
2:00
2nd & 1 at own 21
Timeout Western Kentucky, clock 02:00
Western Kentucky Punt, 3 plays
1:56
2nd & 11 at own 40
George Hart III run for no gain to the WKU 40
1:46
3rd & 11 at own 40
George Hart III run for 6 yds to the WKU 46
1:08
4th & 5 at own 46
Cole Maynard punt for 42 yds, fair catch by Jayven Williams at the KENN 12
0:58
2nd & 12 at own 47
Timeout Western Kentucky, clock 00:58
Kennesaw State Punt, 3 plays
0:00
1st & 10 at own 12
Davis Bryson pass complete to Jaden Robinson for 9 yds to the KENN 21
0:00
2nd & 1 at own 21
Davis Bryson pass incomplete
0:00
3rd & 1 at own 21
Davis Bryson sacked by Darius Thomas for a loss of 12 yards to the KENN 9
0:00
4th & 13 at own 9
PENALTY KSU Delay Of Game (Ulrich,Jacob) 4 yards from KSU09 to KSU05. NO PLAY.
0:00
4th & 17 at own 5
Jacob Ulrich punt for 50 yds , K.D. Hutchinson returns for 4 yds to the WKU 49
Western Kentucky End of game, 2 plays
0:00
1st & 10 at own 49
C. Veltkamp takes a knee
0:00
2nd & 12 at own 47
C. Veltkamp takes a knee
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.