Referee Joe Lehring; umpire Sheldon Davis; head linesman Gerlad Austin; line judge Matthew Brooks; side judge Adrian Carson; field judge David Sherwood; back judge Ivan Davis; center judge Kevin RandallGame 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
UTEP
UAB
312
Total yards
449
222
Passing yards
96
90
Rushing yards
353
5.4
Yards per pass
9.6
3.1
Yards per rush
7.2
19
First downs
17
2–13
Third downs
6–12
2–5
Fourth downs
0–0
1
Turnovers
0
5–25
Penalties
9–83
29:44
Possession
30:16
1
Sacks (by defense)
2
Efficiency
UTEP
UAB
31%
Success rate
47%
−0.11
EPA per play
0.34
1.55
Explosiveness
1.29
0.04
Rushing EPA
0.45
−0.23
Passing EPA
0.09
31%
Passing-down success
42%
−0.39
First-down EPA
0.16
0.25
Second-down EPA
0.17
0.19
Third-down EPA
1.23
6%
Havoc by its defense
23%
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 89% to win. Elo’s favorite won.
The line
UAB −14.5, over/under 42.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 UAB 84%, UTEP 16%. 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, UTEP right to left.
Q1 UTEPPunt, 5 plays, 16 yards
Q1 UABTouchdown, 14 plays, 80 yards
Q1 UTEPPunt, 3 plays, 0 yards
Q1 UABField goal, 5 plays, 50 yards
Q1 UTEPInterception, 1 play, 0 yards
Q1 UABTouchdown, 2 plays, 9 yards
Q1 UTEPPunt, 5 plays, 21 yards
Q2 UABPunt, 4 plays, 20 yards
Q2 UTEPPunt, 3 plays, 3 yards
Q2 UABField goal, 11 plays, 56 yards
Q2 UTEPPunt, 3 plays, 1 yard
Q2 UABField goal, 7 plays, 59 yards
Q2 UTEPTouchdown, 4 plays, 75 yards
Q2 UABEnd of half, 1 play, −1 yard
Q3 UABPunt, 3 plays, 0 yards
Q3 UTEPTurnover on downs, 12 plays, 69 yards
Q3 UABTouchdown, 5 plays, 95 yards
Q3 UTEPField goal, 13 plays, 67 yards
Q4 UABPunt, 3 plays, 1 yard
Q4 UTEPTurnover on downs, 8 plays, 29 yards
Q4 UABTouchdown, 6 plays, 62 yards
Q4 UTEPTurnover on downs, 14 plays, 73 yards
Q4 UABEnd of game, 1 play, −1 yard
Play by play
1st quarter7 drives, then UAB 17, UTEP 0
UTEP Punt, 5 plays
15:00
1st & 10 at own 35
Nick Vogel kickoff for 62 yds , Duron Lowe return for 17 yds to the UTEP 20
15:00
2nd & 10 at own 20
UAB Penalty, Defensive offside (5 Yards) to the UTEP 25
15:00
2nd & 5 at own 25
Kai Locksley run for 6 yds to the UTEP 31 for a 1ST down
15:00
1st & 10 at own 31
Treyvon Hughes run for no gain to the UTEP 31
15:00
2nd & 10 at own 31
Treyvon Hughes run for 5 yds to the UTEP 36
15:00
3rd & 5 at own 36
Kai Locksley pass incomplete
15:00
4th & 5 at own 36
Mitchell Crawford punt for 44 yds, downed at the UAB 20
UAB Touchdown, 14 plays
12:36
1st & 10 at own 20
Jermaine Brown Jr. run for 7 yds to the UAB 27
12:36
2nd & 3 at own 27
Jermaine Brown Jr. run for 3 yds to the UAB 30 for a 1ST down
12:36
1st & 10 at own 30
Jermaine Brown Jr. run for 4 yds to the UAB 34
12:36
2nd & 6 at own 34
Dylan Hopkins run for 7 yds to the UAB 41 for a 1ST down
12:36
1st & 10 at own 41
Dylan Hopkins pass complete to Hayden Pittman for a loss of 4 yards to the UAB 37
12:36
2nd & 14 at own 37
Jermaine Brown Jr. run for 12 yds to the UAB 49
12:36
3rd & 2 at own 49
Dylan Hopkins run for 4 yds to the UTEP 47 for a 1ST down
12:36
1st & 10 at opp 47
Larry Wooden run for 2 yds to the UTEP 45
12:36
2nd & 8 at opp 45
Dylan Hopkins pass complete to Thair Blakes for 8 yds to the UTEP 37 UAB Penalty, illegal block (-10 Yards) to the UTEP 47
12:36
2nd & 10 at opp 47
Dylan Hopkins run for 11 yds to the UTEP 36 for a 1ST down
12:36
1st & 10 at opp 36
Jermaine Brown Jr. run for 31 yds to the UTEP 5 for a 1ST down
12:36
1st & goal at opp 5
Jermaine Brown Jr. run for 2 yds to the UTEP 3
12:36
2nd & goal at opp 3
Jermaine Brown Jr. run for 1 yd to the UTEP 2
5:42
3rd & goal at opp 2
Dylan Hopkins run for 2 yds for a TD (Nick Vogel KICK)UAB 7, UTEP 0
UTEP Punt, 3 plays
5:42
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
5:42
1st & 10 at own 25
Treyvon Hughes run for a loss of 3 yards to the UTEP 22
5:42
2nd & 13 at own 22
Kai Locksley pass incomplete
5:42
3rd & 13 at own 22
Reynaldo Flores run for 3 yds to the UTEP 25
5:42
4th & 10 at own 25
Mitchell Crawford punt for 42 yds, downed at the UAB 33
UAB Field goal, 5 plays
4:16
1st & 10 at own 33
Spencer Brown run for 42 yds to the UTEP 25 for a 1ST down
4:16
1st & 10 at opp 25
Jermaine Brown Jr. run for 2 yds to the UTEP 23
4:16
2nd & 8 at opp 23
Dylan Hopkins pass complete to Myron Mitchell for 7 yds to the UTEP 16
4:16
3rd & 1 at opp 16
Jermaine Brown Jr. run for a loss of 1 yard to the UTEP 17
1:58
4th & 2 at opp 17
Timeout UAB, clock 01:58
1:54
4th & 2 at opp 17
Nick Vogel 35 yd FG GOODUAB 10, UTEP 0
UTEP Interception, 1 play
1:54
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
1:54
1st & 10 at own 25
Kai Locksley pass intercepted Austin Watkins return for 11 yds to the UTEP 9
UAB Touchdown, 2 plays
1:50
1st & goal at opp 9
Jermaine Brown Jr. run for 5 yds to the UTEP 4
1:10
2nd & goal at opp 4
Spencer Brown run for 4 yds for a TD (Nick Vogel KICK)UAB 17, UTEP 0
UTEP Punt, 5 plays
1:10
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
1:10
1st & 10 at own 25
Deion Hankins run for no gain to the UTEP 25
1:10
2nd & 10 at own 25
Deion Hankins run for 21 yds to the UTEP 46 for a 1ST down
Q2 15:00
1st & 10 at own 46
Deion Hankins run for a loss of 2 yards to the UTEP 44
Q2 15:00
2nd & 12 at own 44
Gavin Hardison pass complete to Jess Trussell for 4 yds to the UTEP 48
Q2 15:00
3rd & 8 at own 48
UTEP Penalty, delay of game (Gavin Hardison) to the UTEP 43
Q2 15:00
3rd & 13 at own 43
Gavin Hardison run for 3 yds to the UTEP 46
Q2 15:00
4th & 10 at own 46
Mitchell Crawford punt for 47 yds, downed at the UAB 7
2nd quarter7 drives, then UAB 23, UTEP 7
UAB Punt, 4 plays
12:38
1st & 10 at own 7
BROWN, Spencer rush for 9 yards to the UAB16, out-of-bounds (HYNSON, Adrian), PENALTY UAB holding (MITCHELL, Myron) 1 yards to the UAB8, NO PLAY.
12:38
1st & 11 at own 8
Spencer Brown run for 13 yds to the UAB 21 for a 1ST down
12:38
1st & 10 at own 21
Spencer Brown run for 1 yd to the UAB 22
12:38
2nd & 9 at own 22
Spencer Brown run for 5 yds to the UAB 27
12:38
3rd & 4 at own 27
Dylan Hopkins pass incomplete to Thair Blakes
12:38
4th & 4 at own 27
Kyle Greenwell punt for 45 yds, punt out-of-bounds at the UTEP 28
UTEP Punt, 3 plays
10:08
1st & 10 at own 28
Gavin Hardison pass incomplete
10:08
2nd & 10 at own 28
Gavin Hardison pass incomplete
10:08
3rd & 10 at own 28
Josh Fields run for 3 yds to the UTEP 31
10:08
4th & 7 at own 31
Mitchell Crawford punt for 43 yds, fair catch by Myron Mitchell at the UAB 26
UAB Field goal, 11 plays
9:21
1st & 10 at own 26
Dylan Hopkins run for 16 yds to the UAB 42 for a 1ST down
9:21
1st & 10 at own 42
Dylan Hopkins run for 17 yds to the UTEP 41 for a 1ST down
9:21
1st & 10 at opp 41
Jermaine Brown Jr. run for 7 yds to the UTEP 34
9:21
2nd & 3 at opp 34
Jermaine Brown Jr. run for 6 yds to the UTEP 28 for a 1ST down
9:21
1st & 10 at opp 28
Jermaine Brown Jr. run for 7 yds to the UTEP 21
9:21
2nd & 3 at opp 21
Dylan Hopkins run for 1 yd to the UTEP 20
9:21
3rd & 2 at opp 20
Dylan Hopkins run for 3 yds to the UTEP 17 for a 1ST down
9:21
1st & 10 at opp 17
Jermaine Brown Jr. run for 3 yds to the UTEP 14
9:21
2nd & 7 at opp 14
Dylan Hopkins pass incomplete
9:21
3rd & 7 at opp 14
Dylan Hopkins sacked by Stephen Forester for a loss of 4 yards to the UTEP 18
3:38
4th & 11 at opp 18
Nick Vogel 36 yd FG GOODUAB 20, UTEP 0
UTEP Punt, 3 plays
3:38
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
3:38
1st & 10 at own 25
Gavin Hardison run for 1 yd to the UTEP 26
3:38
2nd & 9 at own 26
Gavin Hardison pass incomplete
3:38
3rd & 9 at own 26
Gavin Hardison pass incomplete to Reynaldo Flores, broken up by Noah Wilder
3:38
4th & 9 at own 26
Mitchell Crawford punt for 42 yds, downed at the UAB 32
UAB Field goal, 7 plays
2:28
1st & 10 at own 32
Jermaine Brown Jr. run for 4 yds to the UAB 36
2:28
2nd & 6 at own 36
Dylan Hopkins run for 6 yds to the UAB 42 for a 1ST down
2:28
1st & 10 at own 42
Dylan Hopkins pass complete to Austin Watkins for 45 yds to the UTEP 13 for a 1ST down
2:28
1st & 10 at opp 13
Jermaine Brown Jr. run for 4 yds to the UTEP 9
1:01
2nd & 6 at opp 9
Timeout UAB, clock 01:01
1:01
2nd & 6 at opp 9
Dylan Hopkins pass incomplete
1:01
3rd & 6 at opp 9
Dylan Hopkins pass incomplete to Austin Watkins, broken up by Josh Caldwell
0:44
4th & 6 at opp 9
Nick Vogel 27 yd FG GOODUAB 23, UTEP 0
UTEP Touchdown, 4 plays
0:44
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
0:44
1st & 10 at own 25
Gavin Hardison pass complete to Reynaldo Flores for 16 yds to the UTEP 41 for a 1ST down
0:44
1st & 10 at own 41
HARDISON, Gavin pass incomplete to BUSEY, Alan, PENALTY UAB pass interference (SWOOPES, K.) 15 yards to the UAB44, 1ST DOWN UTEP, NO PLAY.
0:44
1st & 10 at opp 44
Gavin Hardison pass complete to Jacob Cowing for 36 yds to the UAB 8 for a 1ST down
0:44
1st & goal at opp 8
Gavin Hardison pass incomplete
0:12
2nd & 0 at opp 8
Timeout UTEP, clock 00:12
0:12
2nd & 0 at opp 8
Timeout UAB, clock 00:12
0:07
2nd & goal at opp 8
Gavin Hardison pass complete to Alan Busey for 8 yds for a TD (Gavin Baechle KICK)UAB 23, UTEP 7
UAB End of half, 1 play
0:07
1st & 0 at own 35
Gavin Baechle kickoff for 63 yds
0:07
1st & 10 at own 25
TEAM run for a loss of 1 yard to the UAB 24
3rd quarter4 drives, then UAB 30, UTEP 7
UAB Punt, 3 plays
15:00
2nd & 11 at own 35
Gavin Baechle kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Spencer Brown run for no gain to the UAB 25
15:00
2nd & 10 at own 25
HOPKINS, Dylan rush for 4 yards to the UAB29, out-of-bounds (LOWE, Duron), PENALTY UAB holding (WELLS, Sidney) 10 yards to the UAB15, NO PLAY.
15:00
2nd & 20 at own 15
Dylan Hopkins run for 4 yds to the UAB 19
15:00
3rd & 16 at own 19
Jonathan Haden run for 6 yds to the UAB 25
15:00
4th & 10 at own 25
Kyle Greenwell punt for 51 yds , Justin Garrett returns for 2 yds to the UTEP 26
UTEP Turnover on downs, 12 plays
12:34
1st & 10 at own 26
Treyvon Hughes run for 3 yds to the UTEP 29
12:34
2nd & 7 at own 29
Gavin Hardison pass incomplete to Jacob Cowing
12:34
3rd & 7 at own 29
Gavin Hardison pass complete to Jacob Cowing for 8 yds to the UTEP 37 for a 1ST down
12:34
1st & 10 at own 37
Gavin Hardison pass complete to Jacob Cowing for 15 yds to the UAB 48 for a 1ST down
12:34
1st & 10 at opp 48
Gavin Hardison pass complete to Walter Dawn Jr. for 8 yds to the UAB 40
12:34
2nd & 2 at opp 40
Treyvon Hughes run for 3 yds to the UAB 37 for a 1ST down
12:34
1st & 10 at opp 37
Gavin Hardison pass complete to Reynaldo Flores for 9 yds to the UAB 28
12:34
2nd & 1 at opp 28
Gavin Hardison pass incomplete
12:34
1st & 10 at opp 13
Gavin Hardison pass complete to Justin Garrett for 4 yds to the UAB 9
12:34
2nd & 6 at opp 9
Treyvon Hughes run for 1 yd to the UAB 8
12:34
3rd & 5 at opp 8
Gavin Hardison run for 3 yds to the UAB 5
6:15
4th & 2 at opp 5
Timeout UTEP, clock 06:15
6:15
4th & 2 at opp 5
Gavin Hardison pass incomplete
UAB Touchdown, 5 plays
6:10
1st & 10 at own 5
Jermaine Brown Jr. run for 11 yds to the UAB 16 for a 1ST down
6:10
1st & 10 at own 16
Dylan Hopkins run for no gain to the UAB 16
6:10
2nd & 10 at own 16
Jermaine Brown Jr. run for no gain to the UAB 16
6:10
3rd & 10 at own 16
Dylan Hopkins run for 78 yds to the UTEP 6 for a 1ST down
3:43
1st & goal at opp 6
Jermaine Brown Jr. run for 6 yds for a TD (Nick Vogel KICK)UAB 30, UTEP 7
UTEP Field goal, 13 plays
3:43
1st & 0 at own 35
Nick Vogel kickoff for 65 yds , Duron Lowe return for 10 yds to the UTEP 10
3:36
1st & 10 at own 10
Gavin Hardison pass complete to Alan Busey for 23 yds to the UTEP 33 for a 1ST down
3:36
1st & 10 at own 33
Gavin Hardison pass complete to Jacob Cowing for 16 yds to the UTEP 49 for a 1ST down
3:36
1st & 10 at own 49
Gavin Hardison pass incomplete
3:36
2nd & 10 at own 49
Gavin Hardison pass incomplete
3:36
3rd & 10 at own 49
UTEP Penalty, false start (Jacob Cowing) to the UTEP 44
3:36
3rd & 15 at own 44
Gavin Hardison sacked by Alex Wright for a loss of 10 yards to the UTEP 34
3:36
4th & 25 at own 34
Mitchell Crawford run for 26 yds to the UAB 40 for a 1ST down
3:36
1st & 10 at opp 40
UTEP Penalty, delay of game (Gavin Hardison) to the UAB 45
3:36
1st & 15 at opp 45
Gavin Hardison pass incomplete
3:36
2nd & 15 at opp 45
Gavin Hardison pass incomplete to Jess Trussell
3:36
3rd & 15 at opp 45
Gavin Hardison pass complete to Kavika Johnson for 12 yds to the UAB 33 for a 1ST down UAB Penalty, roughing passer (Kristopher Moll) to the UAB 18 for a 1ST down
0:21
1st & 10 at opp 18
Timeout UTEP, clock 00:21
0:21
1st & 10 at opp 18
Gavin Hardison sacked by Kristopher Moll and Jordan Smith for a loss of 7 yards to the UAB 25
Q4 15:00
2nd & 17 at opp 25
Gavin Hardison pass incomplete to Jacob Cowing, broken up by Keondre Swoopes
Q4 15:00
3rd & 17 at opp 25
Gavin Hardison run for 2 yds to the UAB 23
Q4 14:10
4th & 15 at opp 23
Gavin Baechle 41 yd FG GOODUAB 30, UTEP 10
4th quarter5 drives, then UAB 37, UTEP 10
UAB Punt, 3 plays
14:10
1st & 0 at own 35
Gavin Baechle kickoff for 56 yds UTEP Penalty, Defensive offside (-5 Yards) to the UAB 30
14:10
1st & 10 at own 30
Spencer Brown run for 1 yd to the UAB 31
14:10
2nd & 9 at own 31
Spencer Brown run for no gain to the UAB 31
14:10
3rd & 9 at own 31
Dylan Hopkins pass incomplete to Austin Watkins
14:10
4th & 9 at own 31
Kyle Greenwell punt for 36 yds, fair catch by Justin Garrett at the UTEP 33
UTEP Turnover on downs, 8 plays
12:38
1st & 10 at own 33
Gavin Hardison pass incomplete to Jacob Cowing, broken up by Keondre Swoopes
12:38
2nd & 10 at own 33
Gavin Hardison pass complete to Josh Fields for 9 yds to the UTEP 42
12:38
3rd & 1 at own 42
Treyvon Hughes run for 8 yds to the 50 yard line for a 1ST down
12:38
1st & 10 at the 50
Gavin Hardison pass incomplete to Jacob Cowing
12:38
2nd & 10 at the 50
HARDISON, Gavin pass incomplete to GARRETT, Justin (SWOOPES, K.), PENALTY UAB pass interference (SWOOPES, K.) 9 yards to the UAB41, 1ST DOWN UTEP, NO PLAY.
12:38
1st & 10 at opp 41
Gavin Hardison run for 3 yds to the UAB 38
12:38
2nd & 7 at opp 38
UTEP Penalty, false start (-5 Yards) to the UAB 43
12:38
2nd & 12 at opp 43
Treyvon Hughes run for 5 yds to the UAB 38
12:38
3rd & 7 at opp 38
Gavin Hardison pass incomplete to Jacob Cowing, broken up by Will Dawkins
12:38
4th & 7 at opp 38
Gavin Hardison pass incomplete to Walter Dawn Jr.
UAB Touchdown, 6 plays
9:20
1st & 10 at own 38
Jermaine Brown Jr. run for 1 yd to the UAB 39
9:20
2nd & 9 at own 39
Jermaine Brown Jr. run for 1 yd to the UAB 40
9:20
3rd & 8 at own 40
Dylan Hopkins run for 18 yds to the UTEP 42 for a 1ST down
9:20
1st & 10 at opp 42
Jermaine Brown Jr. run for no gain to the UTEP 42
6:26
2nd & 10 at opp 42
Timeout UAB, clock 06:26
6:26
2nd & 10 at opp 42
Larry Wooden run for 2 yds to the UTEP 40 UAB Penalty, illegal formation ( Yards) declined
5:47
3rd & 8 at opp 40
Dylan Hopkins pass complete to Myron Mitchell for 40 yds for a TD Timeout UTEP, clock 05:47 (Nick Vogel KICK)UAB 37, UTEP 10
UTEP Turnover on downs, 14 plays
5:47
1st & 0 at own 35
Nick Vogel kickoff for 65 yds for a touchback
5:47
1st & 10 at own 25
Gavin Hardison pass incomplete to Reynaldo Flores
5:47
2nd & 10 at own 25
Gavin Hardison pass complete to Tre’Shon Wolf for 25 yds to the 50 yard line for a 1ST down
5:47
1st & 10 at the 50
Gavin Hardison pass incomplete to Josh Fields
5:47
2nd & 10 at the 50
Gavin Hardison pass complete to Justin Garrett for 19 yds to the UAB 31 for a 1ST down
5:47
1st & 10 at opp 31
Gavin Hardison run for 9 yds to the UAB 22
5:47
2nd & 1 at opp 22
Josh Fields run for 2 yds to the UAB 20 for a 1ST down
5:47
1st & 10 at opp 20
Josh Fields run for 4 yds to the UAB 16
5:47
2nd & 6 at opp 16
Treyvon Hughes run for 4 yds to the UAB 12
5:47
3rd & 2 at opp 12
Gavin Hardison run for a loss of 2 yards to the UAB 14
2:00
4th & 4 at opp 14
Timeout UTEP, clock 02:00
2:00
4th & 4 at opp 14
Gavin Hardison pass complete to Jacob Cowing for 10 yds to the UAB 4 for a 1ST down
2:00
1st & goal at opp 4
Gavin Hardison run for a loss of 1 yard to the UAB 5
2:00
2nd & goal at opp 5
Treyvon Hughes run for no gain to the UAB 5
2:00
3rd & goal at opp 5
Gavin Hardison pass incomplete to Jacob Cowing
2:00
4th & goal at opp 5
HARDISON, Gavin pass incomplete to WOLF, Tre’shon, PENALTY UAB offside 3 yards to the UAB2, NO PLAY.
2:00
4th & goal at opp 2
Gavin Hardison pass incomplete to Justin Garrett, broken up by A.J. Brooks
UAB End of game, 1 play
0:18
1st & 10 at own 2
TEAM run for a loss of 1 yard to the UAB 1
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.