58°F, overcast, wind 14 mph from the southWeather: NOAA NCEI Integrated Surface Database; Bow Grn-Warren County Regional Airport (KBWG), 4 km from the stadium, seven minutes before kickoff
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
UTSA
Western Kentucky
234
Total yards
466
119
Passing yards
346
115
Rushing yards
120
5.2
Yards per pass
9.9
2.9
Yards per rush
4.3
12
First downs
25
2–13
Third downs
7–14
1–3
Fourth downs
0–1
2
Turnovers
0
12–124
Penalties
4–40
29:19
Possession
29:34
Efficiency
UTSA
Western Kentucky
21%
Success rate
41%
−0.17
EPA per play
0.44
1.94
Explosiveness
1.73
−0.26
Rushing EPA
0.11
−0.03
Passing EPA
0.73
24%
Passing-down success
32%
−0.43
First-down EPA
0.48
0.07
Second-down EPA
0.24
0.06
Third-down EPA
0.81
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 73% to win. Elo’s favorite won.
The line
Western Kentucky −6, over/under 55.5.
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 66%, UTSA 34%. 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, UTSA right to left.
Q1 Western KentuckyTouchdown, 5 plays, 74 yards
Q1 UTSAFumble, 9 plays, 48 yards
Q1 Western KentuckyTurnover on downs, 4 plays, 8 yards
Q1 UTSATurnover on downs, 4 plays, 8 yards
Q1 Western KentuckyTouchdown, 3 plays, 61 yards
Q1 UTSAPunt, 6 plays, 22 yards
Q1 Western KentuckyPunt, 3 plays, 4 yards
Q2 UTSAPunt, 3 plays, −1 yard
Q2 Western KentuckyPunt, 9 plays, 53 yards
Q2 UTSAPunt, 6 plays, 22 yards
Q2 Western KentuckyPunt, 3 plays, 9 yards
Q2 UTSAPunt, 3 plays, 8 yards
Q2 Western KentuckyTouchdown, 1 play, 67 yards
Q2 UTSATurnover on downs, 5 plays, 46 yards
Q2 Western KentuckyTouchdown, 4 plays, 71 yards
Q2 UTSAEnd of half, 2 plays, 2 yards
Q3 UTSAPunt, 4 plays, 16 yards
Q3 Western KentuckyPunt, 3 plays, 4 yards
Q3 UTSAPunt, 3 plays, 0 yards
Q3 Western KentuckyTouchdown, 5 plays, 81 yards
Q3 UTSAInterception, 3 plays, −4 yards
Q3 Western KentuckyPunt, 3 plays, 6 yards
Q3 UTSAPunt, 4 plays, −5 yards
Q3 Western KentuckyField goal, 10 plays, 36 yards
Q4 UTSATouchdown, 6 plays, 70 yards
Q4 Western KentuckyTouchdown, 11 plays, 75 yards
Q4 UTSAEnd of game, 4 plays, 11 yards
Play by play
1st quarter7 drives, then Western Kentucky 14, UTSA 0
Western Kentucky Touchdown, 5 plays
15:00
1st & 10 at own 35
Daniel Portillo kickoff for 65 yds , Kylen Towner return for 26 yds to the WKent 26
15:00
1st & 10 at own 26
Leon Allen run for 3 yds to the WKent 29
15:00
2nd & 7 at own 29
Brandon Doughty run for no gain to the WKent 29
15:00
3rd & 7 at own 29
Brandon Doughty pass complete to Mitchell Henry for 14 yds to the WKent 43 for a 1ST down
15:00
1st & 10 at own 43
Brandon Doughty pass complete to Leon Allen for 3 yds to the WKent 46
12:46
2nd & 7 at own 46
Brandon Doughty pass complete to Leon Allen for 54 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 7, UTSA 0
UTSA Fumble, 9 plays
12:46
1st & 0 at own 35
Mike Mugler kickoff for 52 yds, downed at the TexSA 13
12:44
1st & 10 at own 13
David Glasco II run for 2 yds to the TexSA 15
12:44
2nd & 8 at own 15
Robinson pass complete to Mack for 4 yards to the UTSA19 (WILLIAMS, T.;JOHNSON, S.), PENALTY WKU offside defense (ROCKER, Gavin) 5 yards to the UTSA20, NO PLAY.
12:44
2nd & 3 at own 20
Austin Robinson pass complete to Marcellus Mack for 14 yds to the TexSA 34 for a 1ST down
12:44
1st & 10 at own 34
David Glasco II run for 2 yds to the TexSA 36
12:44
2nd & 8 at own 36
[SHOT], Armstrong rush for no gain to the UTSA36 (THOMAS, Cam), PENALTY WKU face mask (THOMAS, Cam) 15 yards to the WKU49, 1ST DOWN UTSA, NO PLAY. for a 1ST down
12:44
1st & 10 at opp 49
Austin Robinson pass incomplete
12:44
2nd & 10 at opp 49
Austin Robinson run for a loss of 2 yards to the TexSA 49
9:41
3rd & 12 at own 49
Timeout TEXASSAN, clock 09:41
9:41
3rd & 12 at own 49
Austin Robinson pass incomplete
9:41
4th & 12 at own 49
Marcellus Mack run for 13 yds to the WKent 38 for a 1ST down
9:41
1st & 10 at opp 38
Austin Robinson pass complete to Brady Jones for 5 yds to the WKent 33
9:41
2nd & 5 at opp 33
Austin Robinson sacked by Gavin Rocker for a loss of 6 yards to the WKent 39 Austin Robinson fumbled, recovered by WKent Gavin Rocker , return for 0 yards
Western Kentucky Turnover on downs, 4 plays
8:29
1st & 10 at own 39
Brandon Doughty pass complete to Willie McNeal for 8 yds to the WKent 47
8:29
2nd & 2 at own 47
Brandon Doughty pass incomplete to Willie McNeal
8:29
3rd & 2 at own 47
Brandon Doughty pass complete to Jared Dangerfield for 1 yd to the WKent 48
8:29
4th & 1 at own 48
Leon Allen run for a loss of 1 yard to the WKent 47
UTSA Turnover on downs, 4 plays
7:09
1st & 10 at opp 47
Brandon Armstrong run for 3 yds to the WKent 44
7:09
2nd & 7 at opp 44
Brandon Armstrong run for 4 yds to the WKent 40
7:09
3rd & 3 at opp 40
David Glasco II run for 1 yd to the WKent 39
5:22
4th & 2 at opp 39
Timeout TEXASSAN, clock 05:22
5:22
4th & 2 at opp 39
David Glasco II run for no gain to the WKent 39
Western Kentucky Touchdown, 3 plays
5:16
1st & 10 at own 39
Brandon Doughty pass complete to Leon Allen for 8 yds to the WKent 47
5:16
2nd & 2 at own 47
Brandon Doughty pass complete to Jared Dangerfield for 6 yds to the TexSA 47 for a 1ST down
4:22
1st & 10 at opp 47
Brandon Doughty pass complete to Taywan Taylor for 47 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 14, UTSA 0
UTSA Punt, 6 plays
4:22
1st & 0 at own 35
Mike Mugler kickoff for 45 yds , Kenny Harrison return for 11 yds to the TexSA 31
4:17
1st & 10 at own 31
David Glasco II run for 5 yds to the TexSA 36
4:17
2nd & 5 at own 36
[SHOT], Robinson pass intercepted by THOMAS, Cam at the WKU45, THOMAS, Cam return to the WKU45, PENALTY WKU pass interference (THOMAS, Cam) 15 yards to the WKU49, 1ST DOWN UTSA, NO PLAY. for a 1ST down
4:17
1st & 10 at opp 49
Brady Jones run for a loss of 5 yards to the TexSA 46
4:17
2nd & 15 at own 46
Austin Robinson pass complete to Brandon Armstrong for 17 yds to the WKent 37 for a 1ST down
4:17
1st & 10 at opp 37
Austin Robinson pass incomplete to Brady Jones
4:17
2nd & 10 at opp 37
Brady Jones run for a loss of 8 yards to the WKent 45
4:17
3rd & 18 at opp 45
TEXASSAN Penalty, false start (Cody Harris) to the 50 yard line
4:17
3rd & 23 at the 50
[SHOT], PENALTY UTSA delay of game (Robinson) 5 yards to the UTSA45, NO PLAY.
4:17
3rd & 28 at own 45
Austin Robinson run for 8 yds to the WESTERNKY 47 TEXASSAN Penalty, Offensive holding ( Yards) declined
4:17
4th & 20 at opp 47
Kristian Stern punt for 45 yds, downed at the WKent 2
Western Kentucky Punt, 3 plays
0:34
1st & 10 at own 2
Brandon Doughty pass complete to Nicholas Norris for 2 yds to the WKent 4
Q2 15:00
2nd & 8 at own 4
Leon Allen run for 2 yds to the WKent 6
Q2 15:00
3rd & 6 at own 6
Brandon Doughty pass incomplete
Q2 15:00
4th & 6 at own 6
Joseph Occhipinti punt for 39 yds , Kenny Harrison returns for no gain to the WKent 42 Kenny Harrison fumbled, recovered by TexSA Kenny Harrison
2nd quarter9 drives, then Western Kentucky 28, UTSA 0
UTSA Punt, 3 plays
14:12
1st & 10 at opp 42
Brady Jones run for 4 yds to the WKent 38
14:12
2nd & 6 at opp 38
Austin Robinson pass incomplete, broken up by Cam Thomas
14:12
3rd & 6 at opp 38
Austin Robinson pass incomplete
14:12
4th & 6 at opp 38
TEXASSAN Penalty, delay of game (Austin Robinson) to the WKent 43
14:12
4th & 11 at opp 43
Kristian Stern punt for 35 yds, fair catch by Kylen Towner at the WKent 8
Western Kentucky Punt, 9 plays
13:23
1st & 10 at own 8
Leon Allen run for 2 yds to the WKent 10
13:23
2nd & 8 at own 10
Leon Allen run for 4 yds to the WKent 14
13:23
3rd & 4 at own 14
Brandon Doughty pass complete to Mitchell Henry for 4 yds to the WKent 18 for a 1ST down
13:23
1st & 10 at own 18
Brandon Doughty pass incomplete to Jared Dangerfield, broken up by Darrien Starling
13:23
2nd & 10 at own 18
Brandon Doughty pass complete to Taywan Taylor for 4 yds to the WKent 22
11:03
3rd & 6 at own 22
Timeout TEXASSAN, clock 11:03
11:03
3rd & 6 at own 22
Brandon Doughty pass complete to Taywan Taylor for 22 yds to the TexSA 44 for a 1ST down TEXASSAN Penalty, personal foul (15 Yards) to the TexSA 41 for a 1ST down
11:03
1st & 10 at opp 41
Leon Allen run for 2 yds to the TexSA 39
11:03
2nd & 8 at opp 39
Brandon Doughty pass incomplete to Taywan Taylor
11:03
3rd & 8 at opp 39
Brandon Doughty pass incomplete to Willie McNeal
11:03
4th & 8 at opp 39
Joseph Occhipinti punt for 39 yds for a touchback
UTSA Punt, 6 plays
9:54
1st & 10 at own 20
Brandon Armstrong run for 3 yds to the TexSA 23
9:54
2nd & 7 at own 23
Austin Robinson pass incomplete to Brandon Armstrong
9:54
3rd & 7 at own 23
Austin Robinson pass complete to Josiah Monroe for 16 yds to the TexSA 39 for a 1ST down
9:54
1st & 10 at own 39
Austin Robinson run for 1 yd to the TexSA 40
9:54
2nd & 9 at own 40
Austin Robinson pass complete to Brady Jones for 2 yds to the TexSA 42
9:54
3rd & 7 at own 42
Austin Robinson pass incomplete to Brandon Armstrong
9:54
4th & 7 at own 42
Kristian Stern punt for 48 yds, punt out-of-bounds at the WKent 21 , Kylen Towner returns for 11 yds to the WKent 21
Western Kentucky Punt, 3 plays
7:26
1st & 10 at own 21
Leon Allen run for 6 yds to the WKent 27
7:26
2nd & 4 at own 27
Leon Allen run for 3 yds to the WKent 30
7:26
3rd & 1 at own 30
Leon Allen run for no gain to the WKent 30
7:26
4th & 1 at own 30
Joseph Occhipinti punt for 42 yds, fair catch by Kenny Harrison at the TexSA 28
UTSA Punt, 3 plays
6:00
1st & 10 at own 28
Brandon Armstrong run for 4 yds to the TexSA 32
6:00
2nd & 6 at own 32
Austin Robinson pass incomplete
6:00
3rd & 6 at own 32
Austin Robinson pass complete to Brady Jones for 4 yds to the TexSA 36
6:00
4th & 2 at own 36
Kristian Stern punt for 31 yds, fair catch by Kylen Towner at the WKent 33
Western Kentucky Touchdown, 1 play
4:33
1st & 10 at own 33
Brandon Doughty pass complete to Willie McNeal for 67 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 21, UTSA 0
UTSA Turnover on downs, 5 plays
4:33
1st & 0 at own 35
Mike Mugler kickoff for 65 yds for a touchback
4:33
1st & 10 at own 25
Austin Robinson run for 37 yds to the WKent 38 for a 1ST down
4:33
1st & 10 at opp 38
Austin Robinson pass incomplete to Kenny Harrison
4:33
2nd & 10 at opp 38
Austin Robinson run for 4 yds to the WKent 34
4:33
3rd & 6 at opp 34
Austin Robinson pass complete to Kenny Harrison for 5 yds to the WKent 29
4:33
4th & 1 at opp 29
David Glasco II run for no gain to the WKent 29
Western Kentucky Touchdown, 4 plays
2:37
1st & 10 at own 29
Leon Allen run for 11 yds to the WKent 40 for a 1ST down
2:37
1st & 10 at own 40
Leon Allen run for 28 yds to the TexSA 32 for a 1ST down
2:37
1st & 10 at opp 32
TEXASSAN Penalty, unsportsmanlike conduct (Triston Wade) to the TexSA 17 for a 1ST down
2:37
1st & 10 at opp 17
Leon Allen run for 4 yds to the TexSA 13
1:15
2nd & 6 at opp 13
Brandon Doughty pass complete to Jared Dangerfield for 13 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 28, UTSA 0
UTSA End of half, 2 plays
1:15
1st & 0 at own 35
Mike Mugler kickoff for 64 yds , Kenny Harrison return for 21 yds to the WESTERNKY 44 TEXASSAN Penalty, Offensive holding (10 Yards) declined
0:50
1st & 10 at own 12
David Glasco II run for no gain to the TexSA 12
0:50
2nd & 10 at own 12
Brandon Armstrong run for 2 yds to the TexSA 14
3rd quarter8 drives, then Western Kentucky 35, UTSA 0
UTSA Punt, 4 plays
15:00
3rd & 8 at own 35
Mike Mugler kickoff for 59 yds , Kenny Harrison return for 23 yds to the TexSA 29
14:53
1st & 10 at own 29
Austin Robinson run for 17 yds to the TexSA 46 for a 1ST down
14:53
1st & 10 at own 46
David Glasco II run for 2 yds to the TexSA 48
14:53
2nd & 8 at own 48
Austin Robinson run for 1 yd to the TexSA 45 Austin Robinson fumbled, forced by Daeshawn Bertram, recovered by TexSA Brandon Armstrong
14:53
3rd & 11 at own 45
Austin Robinson pass incomplete to David Glasco II
14:53
4th & 11 at own 45
Kristian Stern punt for 42 yds, fair catch by Kylen Towner at the WKent 13
Western Kentucky Punt, 3 plays
12:48
1st & 10 at own 13
Leon Allen run for 4 yds to the WKent 17
12:48
2nd & 6 at own 17
Leon Allen run for no gain to the WKent 17
12:48
3rd & 6 at own 17
Brandon Doughty pass incomplete to Nicholas Norris
12:48
4th & 6 at own 17
Joseph Occhipinti punt for 40 yds, fair catch by Kenny Harrison at the TexSA 43
UTSA Punt, 3 plays
11:25
1st & 10 at own 43
Austin Robinson sacked by Gavin Rocker for a loss of 8 yards to the TexSA 35
11:25
2nd & 18 at own 35
David Glasco II run for 8 yds to the TexSA 43
11:25
3rd & 10 at own 43
Austin Robinson pass incomplete to Kenny Harrison
11:25
4th & 10 at own 43
Kristian Stern punt for 40 yds , Kylen Towner returns for 2 yds to the WKent 19
Western Kentucky Touchdown, 5 plays
9:47
1st & 10 at own 19
Brandon Doughty pass complete to Mitchell Henry for 16 yds to the WKent 35 for a 1ST down TEXASSAN Penalty, targeting (Michael Egwuagu) to the 50 yard line for a 1ST down
9:47
1st & 10 at the 50
Kylen Towner run for 11 yds to the TexSA 39 for a 1ST down
9:47
1st & 10 at opp 39
Brandon Doughty pass complete to Tyler Higbee for 23 yds to the TexSA 16 for a 1ST down
9:47
1st & 10 at opp 16
Brandon Doughty pass incomplete to Tyler Higbee
8:10
2nd & 10 at opp 16
Brandon Doughty pass complete to Jared Dangerfield for 16 yds for a TD, (Garrett Schwettman KICK)Western Kentucky 35, UTSA 0
UTSA Interception, 3 plays
8:10
1st & 0 at own 35
Mike Mugler kickoff for 60 yds , Kenny Harrison return for 28 yds to the TexSA 33
8:01
1st & 10 at own 33
Cole Hubble run for a loss of 1 yard to the TexSA 32
8:01
2nd & 11 at own 32
Austin Robinson pass complete to Sean Hesler for a loss of 3 yards to the TexSA 29
8:01
3rd & 14 at own 29
Austin Robinson pass intercepted Branden Leston return for no gain to the TexSA 48
Western Kentucky Punt, 3 plays
6:37
1st & 10 at opp 48
Anthony Wales run for a loss of 1 yard to the TexSA 49
6:37
2nd & 11 at opp 49
Anthony Wales run for 2 yds to the TexSA 47
6:37
3rd & 9 at opp 47
Brandon Doughty pass complete to Willie McNeal for 5 yds to the TexSA 42
6:37
4th & 4 at opp 42
Joseph Occhipinti punt for 32 yds, fair catch by Kenny Harrison at the TexSA 10
UTSA Punt, 4 plays
4:21
1st & 10 at own 10
Austin Robinson run for 2 yds to the TexSA 12 TEXASSAN Penalty, personal foul (David Morgan II) to the TexSA 6
4:21
1st & 14 at own 6
Dalton Sturm pass complete to Sean Hesler for a loss of 1 yard to the TexSA 5
4:21
2nd & 15 at own 5
Tyrell Clay run for no gain to the TexSA 5
4:21
4th & 15 at own 5
Kristian Stern punt for 48 yds, fair catch by Kylen Towner at the WKent 47
4:21
3rd & 15 at own 5
Dalton Sturm run for no gain to the TexSA 5
Western Kentucky Field goal, 10 plays
2:02
1st & 10 at own 47
Anthony Wales run for 3 yds to the 50 yard line
2:02
2nd & 7 at the 50
Brandon Doughty pass complete to Joel German for 1 yd to the TexSA 49
2:02
3rd & 6 at opp 49
Brandon Doughty pass complete to Willie McNeal for 19 yds to the TexSA 30 for a 1ST down
Q4 15:00
1st & 10 at opp 30
Brandon Doughty pass incomplete to Anthony Wales
Q4 15:00
2nd & 10 at opp 30
Brandon Doughty pass incomplete to Mitchell Henry
Q4 15:00
3rd & 10 at opp 30
Brandon Doughty pass complete to Joel German for 10 yds to the TexSA 20 for a 1ST down
Q4 15:00
1st & 10 at opp 20
Brandon Doughty pass complete to Anthony Wales for a loss of 4 yards to the TexSA 24
Q4 15:00
2nd & 14 at opp 24
Brandon Doughty pass complete to Willie McNeal for 6 yds to the TexSA 18
Q4 15:00
3rd & 8 at opp 18
Brandon Doughty pass complete to Willie McNeal for 1 yd to the TexSA 17
4th quarter3 drives, then Western Kentucky 45, UTSA 7
UTSA Touchdown, 6 plays
11:59
1st & 0 at own 35
Mike Mugler kickoff for 46 yds , Brady Jones return for 11 yds to the TexSA 30
11:52
1st & 10 at own 30
David Glasco II run for 3 yds to the TexSA 33
11:52
2nd & 7 at own 33
David Glasco II run for 7 yds to the TexSA 40 for a 1ST down
11:52
1st & 10 at own 40
David Glasco II run for 2 yds to the TexSA 42
11:52
2nd & 8 at own 42
Dalton Sturm pass complete to Nate Shaw for 13 yds to the WKent 45 for a 1ST down
11:52
1st & 10 at opp 45
David Glasco II run for a loss of 2 yards to the WKent 47
8:49
2nd & 12 at opp 47
Dalton Sturm pass complete to Kerry Thomas Jr. for 47 yds for a TD, (Daniel Portillo KICK)Western Kentucky 38, UTSA 7
Western Kentucky Touchdown, 11 plays
8:49
1st & 0 at own 35
Daniel Portillo kickoff for 65 yds for a touchback
8:49
1st & 10 at own 25
Brandon Doughty pass complete to Lonnie Turner for 1 yd to the WKent 26
8:49
2nd & 9 at own 26
Brandon Doughty pass complete to Willie McNeal for a loss of 1 yard to the WKent 25
8:49
3rd & 10 at own 25
Anthony Wales run for 11 yds to the WKent 36 for a 1ST down
8:49
1st & 10 at own 36
Anthony Wales run for 3 yds to the WKent 39
8:49
2nd & 7 at own 39
[SHOT], PENALTY WKU false start (NORD, Matt) 5 yards to the WKU34, NO PLAY.
8:49
2nd & 12 at own 34
Anthony Wales run for 6 yds to the WKent 40
8:49
3rd & 6 at own 40
[SHOT], DOUGHTY, B. pass incomplete to WALES, Anthony, PENALTY UTSA roughing passer (Jeters) 15 yards to the UTSA45, 1ST DOWN WKU, NO PLAY. for a 1ST down
8:49
1st & 10 at opp 45
Anthony Wales run for 10 yds to the TexSA 35 for a 1ST down
8:49
1st & 10 at opp 35
Anthony Wales run for a loss of 6 yards to the TexSA 41 for a 1ST down TEXASSAN Penalty, personal foul (Brian Price) to the TexSA 26 for a 1ST down
8:49
1st & 10 at opp 26
TEXASSAN Penalty, unsportsmanlike conduct (Brian Price) to the TexSA 13 for a 1ST down
8:49
1st & 10 at opp 13
Troy Jones run for no gain to the TexSA 13
8:49
2nd & 10 at opp 13
Troy Jones run for 6 yds to the TexSA 7
8:49
3rd & 4 at opp 7
Troy Jones run for 5 yds to the TexSA 2 for a 1ST down
1:53
1st & goal at opp 2
Demetrius Coley run for 2 yds for a TD, (Mike Mugler KICK)Western Kentucky 45, UTSA 7
UTSA End of game, 4 plays
1:53
1st & 0 at own 35
Mike Mugler kickoff for 45 yds , Brady Jones return for 26 yds to the TexSA 46
1:41
1st & 10 at own 46
Tyrell Clay run for 5 yds to the WKent 49
1:41
2nd & 5 at opp 49
Treston Coleman run for 3 yds to the WKent 46
1:41
3rd & 2 at opp 46
TEXASSAN Penalty, false start (William Cavanaugh) to the TexSA 49
1:41
3rd & 7 at own 49
Dalton Sturm run for 8 yds to the WKent 43 for a 1ST down
1:41
1st & 10 at opp 43
Tyrell Clay run for no gain to the WKent 43
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.