Referee Ken Antee; umpire Chad Craig; head linesman Bryan Barker; line judge Brad McGrath; side judge Tony Meyer; field judge Christopher C.; back judge Nathan Jastram; center judge Christopher B.Game officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
UTSA
UAB
220
Total yards
668
136
Passing yards
249
84
Rushing yards
419
3.9
Yards per pass
14.6
3.2
Yards per rush
7.9
19
First downs
30
2–12
Third downs
3–7
1–3
Fourth downs
1–1
2
Turnovers
1
2–20
Penalties
11–122
25:33
Possession
34:27
0
Sacks (by defense)
0
Efficiency
UTSA
UAB
39%
Success rate
56%
−0.31
EPA per play
0.55
0.86
Explosiveness
1.50
−0.24
Rushing EPA
0.43
−0.36
Passing EPA
0.88
27%
Passing-down success
50%
−0.35
First-down EPA
0.37
0.01
Second-down EPA
0.75
−0.25
Third-down EPA
0.66
7%
Havoc by its defense
27%
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)
UAB 79% to win. Elo’s favorite won.
The line
UAB −21.5, 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 UAB 93%, UTSA 7%. 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. UAB drives left to right, UTSA right to left.
Q1 UABTouchdown, 6 plays, 75 yards
Q1 UTSAPunt, 3 plays, 2 yards
Q1 UABTouchdown, 7 plays, 70 yards
Q1 UTSAField goal, 6 plays, 56 yards
Q1 UABTouchdown, 3 plays, 78 yards
Q1 UTSAPunt, 8 plays, 36 yards
Q1 UABTouchdown, 6 plays, 98 yards
Q2 UTSAPunt, 3 plays, −3 yards
Q2 UABTouchdown, 1 play, 4 yards
Q2 UTSATurnover on downs, 10 plays, 65 yards
Q2 UABField goal, 7 plays, 56 yards
Q2 UTSAPunt, 4 plays, 20 yards
Q2 UABInterception, 2 plays, 4 yards
Q2 UTSATurnover on downs, 4 plays, 0 yards
Q2 UABMissed FG, 6 plays, 34 yards
Q2 UTSAEnd of half, 1 play, 1 yard
Q3 UTSAPunt, 3 plays, 2 yards
Q3 UABTouchdown, 10 plays, 72 yards
Q3 UTSAPunt, 4 plays, 18 yards
Q3 UABPunt, 3 plays, 5 yards
Q3 UTSAFumble, 5 plays, 53 yards
Q3 UABTouchdown, 10 plays, 97 yards
Q4 UTSAInterception, 11 plays, 52 yards
Q4 UABEnd of game, 11 plays, 55 yards
Play by play
1st quarter7 drives, then UAB 21, UTSA 3
UAB Touchdown, 6 plays
15:00
1st & 10 at own 35
kickoff for 65 yds , Andre Wilson return for 25 yds to the UAB 25
15:00
1st & 10 at own 25
Tyler Johnston III run for 4 yds to the UAB 29
15:00
2nd & 6 at own 29
Spencer Brown run for 3 yds to the UAB 32
15:00
3rd & 3 at own 32
Tyler Johnston III run for 6 yds to the UAB 38 for a 1ST down
15:00
1st & 10 at own 38
Spencer Brown run for 8 yds to the UAB 46
15:00
2nd & 2 at own 46
Spencer Brown run for 4 yds to the 50 yard line for a 1ST down
12:22
1st & 10 at the 50
Tyler Johnston III pass complete to Kailon Carter for 50 yds for a TD, (Nick Vogel KICK)UAB 7, UTSA 0
UTSA Punt, 3 plays
12:22
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
12:22
1st & 10 at own 25
N/A pass incomplete to Greg Campbell Jr., broken up by Mar’Sean Diggs
12:22
2nd & 10 at own 25
N/A pass incomplete
12:22
3rd & 10 at own 25
N/A run for 2 yds to the TexSA 27
12:22
4th & 8 at own 27
N/A punt for 43 yds, fair catch by Andre Wilson at the UAB 30
UAB Touchdown, 7 plays
11:33
1st & 10 at own 30
Andre Wilson run for 8 yds to the UAB 38
11:33
2nd & 2 at own 38
Spencer Brown run for 2 yds to the UAB 40 for a 1ST down
11:33
1st & 10 at own 40
Spencer Brown run for no gain to the UAB 40
11:33
2nd & 10 at own 40
JOHNSTON III, T pass complete to LISA, Collin for 33 yards to the UTSA27 (JOHNSON, B.), PENALTY UAB pass interference (UBOSI, Xavier) 15 yards to the UAB25, NO PLAY.
11:33
2nd & 25 at own 25
Tyler Johnston III pass complete to Collin Lisa for 37 yds to the TexSA 38 for a 1ST down
11:33
1st & 10 at opp 38
Tyler Johnston III run for 12 yds to the TexSA 26 for a 1ST down
11:33
1st & 10 at opp 26
Spencer Brown run for 4 yds to the TexSA 22
7:54
2nd & 6 at opp 22
Tyler Johnston III pass complete to Xavier Ubosi for 22 yds for a TD, (Nick Vogel KICK)UAB 14, UTSA 0
UTSA Field goal, 6 plays
7:54
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
7:54
1st & 10 at own 25
Jordan Weeks pass complete to Greg Campbell Jr. for 15 yds to the TexSA 40 for a 1ST down
7:54
1st & 10 at own 40
Jordan Weeks pass complete to Gavin Sharp for 36 yds to the UAB 24 for a 1ST down
7:54
1st & 10 at opp 24
Jalen Rhodes run for no gain to the UAB 24
7:54
2nd & 10 at opp 24
Jalen Rhodes run for a loss of 2 yards to the UAB 26 Jalen Rhodes fumbled,
7:54
3rd & 12 at opp 26
Jordan Weeks pass complete to Greg Campbell Jr. for 7 yds to the UAB 19
5:24
4th & 5 at opp 19
Jared Sackett 37 yd FG GOODUAB 14, UTSA 3
UAB Touchdown, 3 plays
5:24
1st & 0 at own 35
Jared Sackett kickoff for 62 yds , Andre Wilson return for 19 yds to the UAB 22
5:19
1st & 10 at own 22
Spencer Brown run for 28 yds to the 50 yard line for a 1ST down
5:19
1st & 10 at the 50
Tyler Johnston III pass incomplete
4:41
2nd & 10 at the 50
Andre Wilson run for 50 yds for a TD, (Nick Vogel KICK)UAB 21, UTSA 3
UTSA Punt, 8 plays
4:41
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
4:41
1st & 10 at own 25
Brenden Brady run for 2 yds to the TexSA 27
4:41
2nd & 8 at own 27
Jordan Weeks pass complete to T.J. King for 7 yds to the TexSA 34
3:29
3rd & 1 at own 34
Timeout UT SAN ANTONIO, clock 03:29
3:29
3rd & 1 at own 34
B.J. Daniels run for 3 yds to the TexSA 37 for a 1ST down
3:29
1st & 10 at own 37
Jordan Weeks pass complete to Greg Campbell Jr. for 6 yds to the TexSA 43
3:29
2nd & 4 at own 43
Jordan Weeks pass incomplete to Greg Campbell Jr., broken up by Mar’Sean Diggs
3:29
3rd & 4 at own 43
WEEKS, Jordan pass intercepted by DIGGS, Mar’Sean at the UAB47, DIGGS, Mar’Sean return to the UAB47, PENALTY UAB pass interference (DIGGS, Mar’Sean) 12 yards to the UAB45, 1ST DOWN UTSA, NO PLAY.
3:29
1st & 10 at opp 45
Jordan Weeks pass incomplete
3:29
2nd & 10 at opp 45
Matt Guidry run for 1 yd to the UAB 44
3:29
3rd & 9 at opp 44
Jordan Weeks pass incomplete to Blaze Moorhead
3:29
4th & 9 at opp 44
ROUTSAS, Yannis punt 43 yards to the UAB1, downed, PENALTY UAB offside (HARRIS, Brontae) 5 yards to the UAB39, NO PLAY.
3:29
4th & 4 at opp 39
Yannis Routsas punt for 37 yds, downed at the UAB 2
UAB Touchdown, 6 plays
0:54
1st & 10 at own 2
Spencer Brown run for 13 yds to the UAB 15 for a 1ST down
0:54
1st & 10 at own 15
Spencer Brown run for 25 yds to the UAB 40 for a 1ST down
Q2 15:00
1st & 10 at own 40
Spencer Brown run for 1 yd to the UAB 41
Q2 15:00
2nd & 9 at own 41
JOHNSTON III, T pass incomplete to CARTER, Kailon, PENALTY UTSA pass interference (MAYFIELD JR., C) 15 yards to the UTSA44, 1ST DOWN UAB, NO PLAY.
Q2 15:00
1st & 10 at opp 44
UAB Penalty, false start (-5 Yards) to the TexSA 49
Q2 15:00
1st & 15 at opp 49
Tyler Johnston III run for a loss of 1 yard to the 50 yard line
Q2 15:00
2nd & 16 at the 50
Tyler Johnston III pass complete to Xavier Ubosi for 19 yds to the TexSA 31 for a 1ST down
Q2 13:02
1st & 10 at opp 31
Tyler Johnston III pass complete to Xavier Ubosi for 31 yds for a TD, (Nick Vogel KICK)UAB 28, UTSA 3
2nd quarter9 drives, then UAB 38, UTSA 3
UTSA Punt, 3 plays
13:02
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
13:02
1st & 10 at own 25
Jordan Weeks pass complete to Blaze Moorhead for a loss of 3 yards to the TexSA 22
13:02
2nd & 13 at own 22
Jordan Weeks pass incomplete
13:02
3rd & 13 at own 22
Jordan Weeks pass incomplete
13:02
4th & 13 at own 22
Yannis Routsas punt blocked by Gerrit Prince blocked by Gerrit Prince
UAB Touchdown, 1 play
12:00
1st & goal at opp 4
Spencer Brown run for 4 yds for a TD, (Nick Vogel KICK)UAB 35, UTSA 3
UTSA Turnover on downs, 10 plays
12:00
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
12:00
1st & 10 at own 25
Cordale Grundy run for 6 yds to the TexSA 31
12:00
2nd & 4 at own 31
Jordan Weeks pass complete to Marquez McNair for 19 yds to the 50 yard line for a 1ST down
12:00
1st & 10 at the 50
Jordan Weeks pass incomplete to Greg Campbell Jr.
12:00
2nd & 10 at the 50
Jalen Rhodes run for 14 yds to the UAB 36 for a 1ST down
10:50
1st & 10 at opp 36
Timeout UAB, clock 10:50
10:50
1st & 10 at opp 36
Cordale Grundy pass complete to Blaze Moorhead for a loss of 1 yard to the UAB 37 for a 1ST down UAB Penalty, unsportsmanlike conduct (14 Yards) to the UAB 23 for a 1ST down
10:50
1st & 10 at opp 23
Brenden Brady run for 21 yds to the UAB 2 for a 1ST down
10:50
1st & goal at opp 2
Brenden Brady run for a loss of 2 yards to the UAB 4
9:21
2nd & 0 at opp 4
Timeout UT SAN ANTONIO, clock 09:21
9:21
2nd & goal at opp 4
Carter McCarthy run for a loss of 6 yards to the UAB 10
9:21
3rd & goal at opp 10
Cordale Grundy pass incomplete
9:21
4th & goal at opp 10
Cordale Grundy pass incomplete to Carter McCarthy, broken up by Kristopher Moll
UAB Field goal, 7 plays
8:20
1st & 10 at own 10
Kendall Parham run for no gain to the UAB 10
8:20
2nd & 10 at own 10
UAB Penalty, false start (-5 Yards) to the UAB 5
7:21
2nd & 15 at own 5
Timeout UAB, clock 07:21
7:21
2nd & 15 at own 5
Lucious Stanley run for 20 yds to the UAB 25 for a 1ST down
7:21
1st & 10 at own 25
Tyler Johnston III pass complete to Andre Wilson for 39 yds to the TexSA 36 for a 1ST down
7:21
1st & 10 at opp 36
Lucious Stanley run for 2 yds to the TexSA 34
7:21
2nd & 8 at opp 34
Tyler Johnston III pass incomplete to Gerrit Prince
7:21
3rd & 8 at opp 34
Tyler Johnston III pass incomplete
5:51
4th & 8 at opp 34
Nick Vogel 51 yd FG GOODUAB 38, UTSA 3
UTSA Punt, 4 plays
5:51
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
5:51
1st & 10 at own 25
Cordale Grundy pass incomplete to Carter McCarthy
5:51
2nd & 10 at own 25
UAB Penalty, roughing passer (Thomas Johnston) to the TexSA 40 for a 1ST down
5:51
1st & 10 at own 40
UT SAN ANTONIO Penalty, false start (-5 Yards) to the TexSA 35
5:51
1st & 15 at own 35
Jordan Weeks pass complete to Brenden Brady for 1 yd to the TexSA 36
5:51
2nd & 14 at own 36
Brenden Brady run for 11 yds to the TexSA 47
5:51
3rd & 3 at own 47
Matt Guidry run for a loss of 2 yards to the TexSA 45
5:51
4th & 5 at own 45
Yannis Routsas punt for 23 yds, punt out-of-bounds at the UAB 32
UAB Interception, 2 plays
3:39
1st & 10 at own 32
Spencer Brown run for 4 yds to the UAB 36
3:39
2nd & 6 at own 36
Tyler Johnston III pass intercepted Cassius Grady return for a loss of 1 yard to the UAB 37
UTSA Turnover on downs, 4 plays
2:54
1st & 10 at opp 37
Jordan Weeks pass incomplete
2:54
2nd & 10 at opp 37
Brenden Brady run for no gain to the UAB 37
2:54
3rd & 10 at opp 37
Jordan Weeks pass incomplete to Greg Campbell Jr., broken up by Brontae Harris
2:54
4th & 10 at opp 37
Jordan Weeks pass incomplete to Jalen Rhodes
UAB Missed FG, 6 plays
2:02
1st & 10 at own 37
Spencer Brown run for 5 yds to the UAB 42
2:02
2nd & 5 at own 42
Tyler Johnston III run for 25 yds to the TexSA 33 for a 1ST down
2:02
1st & 10 at opp 33
Spencer Brown run for 3 yds to the TexSA 30
2:02
2nd & 7 at opp 30
Tyler Johnston III pass incomplete to Xavier Ubosi
2:02
3rd & 7 at opp 30
Tyler Johnston III run for 1 yd to the TexSA 29
0:30
4th & 6 at opp 29
Timeout UAB, clock 00:30
0:24
4th & 6 at opp 29
Nick Vogel 46 yd FG MISSED
UTSA End of half, 1 play
0:24
1st & 10 at own 29
Jordan Weeks pass complete to Marquez McNair for 1 yd to the TexSA 30
3rd quarter6 drives, then UAB 45, UTSA 3
UTSA Punt, 3 plays
15:00
2nd & 9 at own 35
Nick Vogel kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Jalen Rhodes run for 2 yds to the TexSA 27
15:00
2nd & 8 at own 27
Jordan Weeks pass incomplete to Greg Campbell Jr.
15:00
3rd & 8 at own 27
Jordan Weeks pass incomplete to Tykee Ogle-Kellogg
15:00
4th & 8 at own 27
Yannis Routsas punt for 45 yds, fair catch by Andre Wilson at the UAB 28
UAB Touchdown, 10 plays
14:11
1st & 10 at own 28
Spencer Brown run for 4 yds to the UAB 32
14:11
2nd & 6 at own 32
Spencer Brown run for 18 yds to the 50 yard line for a 1ST down
14:11
1st & 10 at the 50
Spencer Brown run for 4 yds to the TexSA 46
14:11
2nd & 6 at opp 46
Tyler Johnston III pass complete to Kendall Parham for 14 yds to the TexSA 32 for a 1ST down
14:11
1st & 10 at opp 32
Spencer Brown run for a loss of 4 yards to the TexSA 36
14:11
2nd & 14 at opp 36
Tyler Johnston III pass incomplete to Collin Lisa, broken up by C.J. Levine
14:11
3rd & 14 at opp 36
Tyler Johnston III run for 11 yds to the TexSA 25
14:11
4th & 3 at opp 25
Tyler Johnston III pass complete to Collin Lisa for 4 yds to the TexSA 21 for a 1ST down
14:11
1st & 10 at opp 21
Spencer Brown run for 9 yds to the TexSA 12
9:32
2nd & 1 at opp 12
Spencer Brown run for 12 yds for a TD, (Nick Vogel KICK)UAB 45, UTSA 3
UTSA Punt, 4 plays
9:32
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
9:32
1st & 10 at own 25
Jordan Weeks pass complete to Greg Campbell Jr. for 14 yds to the TexSA 39 for a 1ST down
9:32
1st & 10 at own 39
Jalen Rhodes run for 3 yds to the TexSA 42
9:32
2nd & 7 at own 42
Jalen Rhodes run for 1 yd to the TexSA 43
9:32
3rd & 6 at own 43
Jordan Weeks pass incomplete to Kirk Johnson Jr.
9:32
4th & 6 at own 43
Yannis Routsas punt for 43 yds, downed at the UAB 14
UAB Punt, 3 plays
7:27
1st & 10 at own 14
Lucious Stanley run for 4 yds to the UAB 18
7:27
2nd & 6 at own 18
Tyler Johnston III run for 1 yd to the UAB 19
7:27
3rd & 5 at own 19
Tyler Johnston III pass incomplete to Collin Lisa
7:27
4th & 5 at own 19
Kyle Greenwell punt for 37 yds, punt out-of-bounds at the TexSA 44
UTSA Fumble, 5 plays
5:53
1st & 10 at own 44
Jordan Weeks pass incomplete to Brenden Brady for a 1ST down UAB Penalty, face mask (15 yards) (15 Yards) to the UAB 41 for a 1ST down
5:53
1st & 10 at opp 41
Jordan Weeks pass complete to Gavin Sharp for 6 yds to the UAB 35
5:53
2nd & 4 at opp 35
Brenden Brady run for 8 yds to the UAB 27 for a 1ST down
5:53
1st & 10 at opp 27
Matt Guidry run for a loss of 1 yard to the UAB 28 for a 1ST down UAB Penalty, face mask (14 yards) (Stacy Keely) to the UAB 14 for a 1ST down
5:53
1st & 10 at opp 14
WEEKS, Jordan pass incomplete to JONES, Sheldon, PENALTY UAB pass interference (THOMAS V, S.) 12 yards to the UAB2, 1ST DOWN UTSA, NO PLAY.
5:53
1st & goal at opp 2
B.J. Daniels run for no gain to the UAB 3 B.J. Daniels fumbled, forced by Jarrion Street, recovered by UAB Tre’ Crawford
UAB Touchdown, 10 plays
4:07
1st & 10 at own 3
Lucious Stanley run for 2 yds to the UAB 5
4:07
2nd & 8 at own 5
Lucious Stanley run for 8 yds to the UAB 13 for a 1ST down
4:07
1st & 10 at own 13
James Noble III run for 2 yds to the UAB 15
4:07
2nd & 8 at own 15
James Noble III run for 2 yds to the UAB 17
4:07
3rd & 6 at own 17
Tyler Johnston III pass complete to Kendall Parham for 19 yds to the UAB 36 for a 1ST down
4:07
1st & 10 at own 36
Tyler Johnston III pass complete to Kendall Parham for 14 yds to the 50 yard line for a 1ST down
4:07
1st & 10 at the 50
James Noble III run for 30 yds to the TexSA 20 for a 1ST down
4:07
1st & 10 at opp 20
James Noble III run for 14 yds to the TexSA 6 for a 1ST down
Q4 15:00
1st & goal at opp 6
James Noble III run for 3 yds to the TexSA 3
Q4 14:10
2nd & goal at opp 3
Tyler Johnston III run for 3 yds for a TD, (Nick Vogel KICK)UAB 52, UTSA 3
4th quarter2 drives, then UAB 52, UTSA 3
UTSA Interception, 11 plays
14:10
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
14:10
1st & 10 at own 25
Brenden Brady run for no gain to the TexSA 25
14:10
2nd & 10 at own 25
D.J. Gillins run for 8 yds to the TexSA 33
14:10
3rd & 2 at own 33
Brenden Brady run for 2 yds to the TexSA 35 for a 1ST down
14:10
1st & 10 at own 35
D.J. Gillins pass complete to Greg Campbell Jr. for 10 yds to the TexSA 45 for a 1ST down
14:10
1st & 10 at own 45
D.J. Gillins pass complete to Greg Campbell Jr. for 10 yds to the UAB 45 for a 1ST down
14:10
1st & 10 at opp 45
D.J. Gillins run for 12 yds to the UAB 33 for a 1ST down
14:10
1st & 10 at opp 33
D.J. Gillins pass incomplete to Gavin Sharp
14:10
2nd & 10 at opp 33
D.J. Gillins pass complete to Carter McCarthy for 8 yds to the UAB 25
14:10
3rd & 2 at opp 25
B.J. Daniels run for no gain to the UAB 25
14:10
4th & 2 at opp 25
D.J. Gillins run for 2 yds to the UAB 23 for a 1ST down
14:10
1st & 10 at opp 23
D.J. Gillins pass intercepted Grayson Cash return for no gain to the UAB 19
UAB End of game, 11 plays
8:29
1st & 10 at own 19
James Noble III run for 1 yd to the UAB 20
8:29
2nd & 9 at own 20
James Noble III run for 2 yds to the UAB 22
8:29
3rd & 7 at own 22
James Noble III run for 13 yds to the UAB 35 for a 1ST down
8:29
1st & 10 at own 35
James Noble III run for 7 yds to the UAB 42
8:29
2nd & 3 at own 42
James Noble III run for 4 yds to the UAB 46 for a 1ST down
8:29
1st & 10 at own 46
Trey Whitmore run for 9 yds to the TexSA 45
8:29
2nd & 1 at opp 45
Trey Whitmore run for 3 yds to the TexSA 42 for a 1ST down
8:29
1st & 10 at opp 42
Yusupha Foster run for 3 yds to the TexSA 39 UAB Penalty, Offensive holding (-10 Yards) to the TexSA 49
8:29
1st & 17 at opp 49
Yusupha Foster run for 10 yds to the TexSA 39
8:29
2nd & 7 at opp 39
James Noble III run for 14 yds to the TexSA 25 for a 1ST down
8:29
1st & 10 at opp 25
TEAM run for a loss of 1 yard to the TexSA 26
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.