Final at Alamodome, San AntonioIndoorsTV: ESPN+Attendance 6,243
Officials
Referee Rodney Burnette; umpire Stephen Marshal; head linesman Lea Bailey; line judge Sarah Fleming; side judge Adrian Carson; field judge Parker Anderson; back judge Brandon Spencer; center judge Nathan JastramGame 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
UTSA
246
Total yards
600
169
Passing yards
312
77
Rushing yards
288
7.7
Yards per pass
11.1
2.8
Yards per rush
6.0
13
First downs
29
3–10
Third downs
10–13
0–0
Fourth downs
1–1
2
Turnovers
2
6–56
Penalties
6–43
27:08
Possession
32:52
1
Sacks (by defense)
3
Efficiency
UTEP
UTSA
40%
Success rate
55%
0.10
EPA per play
0.43
1.06
Explosiveness
1.24
−0.12
Rushing EPA
0.18
0.36
Passing EPA
0.86
37%
Passing-down success
55%
−0.14
First-down EPA
0.19
0.51
Second-down EPA
0.31
−0.03
Third-down EPA
1.34
11%
Havoc by its defense
20%
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)
UTSA 65% to win. Elo’s favorite won.
The line
UTSA −6, over/under 45.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 UTSA 66%, UTEP 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. UTSA drives left to right, UTEP right to left.
Q1 UTSAField goal, 10 plays, 43 yards
Q1 UTEPPunt, 6 plays, 33 yards
Q1 UTSAFumble, 9 plays, 90 yards
Q1 UTEPTouchdown, 6 plays, 80 yards
Q1 UTSAFumble, 1 play, −12 yards
Q1 UTEPMissed FG, 4 plays, 7 yards
Q2 UTSATouchdown, 6 plays, 80 yards
Q2 UTEPPunt, 3 plays, 7 yards
Q2 UTSAPunt, 3 plays, 8 yards
Q2 UTEPTouchdown, 10 plays, 74 yards
Q2 UTSATouchdown, 6 plays, 71 yards
Q2 UTEPTouchdown, 2 plays, 5 yards
Q2 UTSATouchdown, 3 plays, 70 yards
Q2 UTEPEnd of half, 1 play, −3 yards
Q3 UTEPPunt, 6 plays, 27 yards
Q3 UTSATouchdown, 9 plays, 80 yards
Q3 UTEPFumble, 3 plays, 24 yards
Q3 UTSATouchdown, 9 plays, 44 yards
Q3 UTEPPunt, 4 plays, −3 yards
Q3 UTSATouchdown, 8 plays, 59 yards
Q4 UTEPPunt, 3 plays, 1 yard
Q4 UTSATouchdown, 11 plays, 89 yards
Q4 UTEPFumble, 3 plays, 12 yards
Q4 UTSAEnd of game, 2 plays, −2 yards
Play by play
1st quarter5 drives, then UTEP 7, UTSA 3
UTSA Field goal, 10 plays
15:00
1st & 10 at own 35
Gavin Baechle kickoff for 64 yds
15:00
1st & 10 at own 25
Brenden Brady run for no gain to the TexSA 25
15:00
2nd & 10 at own 25
Frank Harris pass complete to Leroy Watson for 10 yds to the TexSA 35 for a 1ST down
15:00
1st & 10 at own 35
UT SAN ANTONIO Penalty, false start (-5 Yards) to the TexSA 30
15:00
1st & 15 at own 30
Frank Harris pass complete to Joshua Cephus for 5 yds to the TexSA 35
15:00
2nd & 10 at own 35
Brenden Brady run for 5 yds to the TexSA 40
15:00
3rd & 5 at own 40
Frank Harris pass complete to Leroy Watson for 5 yds to the TexSA 45 for a 1ST down
15:00
1st & 10 at own 45
Frank Harris pass complete to Leroy Watson for 26 yds to the UTEP 29 for a 1ST down
15:00
1st & 10 at opp 29
Brenden Brady run for 2 yds to the UTEP 27
15:00
2nd & 8 at opp 27
Frank Harris pass incomplete
15:00
3rd & 8 at opp 27
Frank Harris sacked by Justin Prince for a loss of 5 yards to the UTEP 32
11:49
4th & 13 at opp 32
Hunter Duplessis 49 yd FG GOODUTSA 3, UTEP 0
UTEP Punt, 6 plays
11:49
1st & 0 at own 35
Hunter Duplessis kickoff for 61 yds , Duron Lowe return for 18 yds to the UTSA 47 UTEP Penalty, personal foul (11 Yards) to the UTEP 11
11:49
1st & 10 at own 11
Deion Hankins run for 15 yds to the UTEP 26 for a 1ST down
11:49
1st & 10 at own 26
Deion Hankins run for no gain to the UTEP 26
11:49
2nd & 10 at own 26
Gavin Hardison pass complete to Justin Garrett for 10 yds to the UTEP 36 for a 1ST down
11:49
1st & 10 at own 36
Deion Hankins run for no gain to the UTEP 36
11:49
2nd & 10 at own 36
Ronald Awatt run for 8 yds to the UTEP 44
11:49
3rd & 2 at own 44
Gavin Hardison pass incomplete
11:49
4th & 2 at own 44
Joshua Sloan punt for 46 yds
UTSA Fumble, 9 plays
8:10
1st & 10 at own 10
Frank Harris pass incomplete to Brenden Brady
8:10
2nd & 10 at own 10
Frank Harris pass complete to Joshua Cephus for 4 yds to the TexSA 14
8:10
3rd & 6 at own 14
Frank Harris pass complete to Zakhari Franklin for 8 yds to the TexSA 22 for a 1ST down
8:10
1st & 10 at own 22
Brenden Brady run for 1 yd to the TexSA 23
8:10
2nd & 9 at own 23
Brenden Brady run for a loss of 1 yard to the TexSA 22
8:10
3rd & 10 at own 22
Frank Harris pass complete to Joshua Cephus for 19 yds to the TexSA 41 for a 1ST down
8:10
1st & 10 at own 41
Frank Harris pass complete to Brenden Brady for 8 yds to the TexSA 49
8:10
2nd & 2 at own 49
Frank Harris pass incomplete to Zakhari Franklin, broken up by Praise Amaewhule
8:10
3rd & 2 at own 49
UTEP Penalty, offside defense (Broderick Harrell) to the UTEP 46 for a 1ST down
8:10
1st & 10 at opp 46
Frank Harris pass complete to Zakhari Franklin for 45 yds Zakhari Franklin fumbled, forced by Duron Lowe, recovered by UTEP Broderick Harrell
UTEP Touchdown, 6 plays
5:03
1st & 10 at own 20
Gavin Hardison pass incomplete to Justin Garrett
5:03
2nd & 10 at own 20
Gavin Hardison pass complete to Jacob Cowing for 6 yds to the UTEP 26
5:03
3rd & 4 at own 26
Gavin Hardison pass complete to Justin Garrett for 6 yds to the UTEP 32 for a 1ST down
5:03
1st & 10 at own 32
Deion Hankins run for no gain to the UTEP 32
5:03
2nd & 10 at own 32
Deion Hankins run for 16 yds to the UTEP 48 for a 1ST down
2:22
1st & 10 at own 48
Gavin Hardison pass complete to Jacob Cowing for 52 yds for a TD (Gavin Baechle KICK)UTEP 7, UTSA 3
2:22
1st & 0 at own 35
Gavin Baechle kickoff for 61 yds , Brennon Dingle return for 19 yds to the TexSA 23
2:22
1st & 10 at own 23
Team run for no gain to the TexSA 11 Team fumbled, recovered by UTEP Stephen Forester
UTEP Missed FG, 4 plays
2:10
1st & 10 at opp 11
Deion Hankins run for 2 yds to the TexSA 9
2:10
2nd & 8 at opp 9
Deion Hankins run for no gain to the TexSA 9
2:10
3rd & 8 at opp 9
Walter Dawn Jr. run for 1 yd to the TexSA 8
0:04
4th & 7 at opp 8
BAECHLE, Gavin field goal attempt from 25 MISSED – wide right,, clock 00:04, PENALTY UTSA roughing the kicker (MAYFIELD, Corey) 4 yards to the UTSA4, NO PLAY.
0:00
4th & 3 at opp 4
Gavin Baechle 21 yd FG MISSED
2nd quarter8 drives, then UTSA 24, UTEP 21
UTSA Touchdown, 6 plays
15:00
1st & 10 at own 20
Brenden Brady run for 36 yds to the UTEP 44 for a 1ST down
15:00
1st & 10 at opp 44
Brenden Brady run for 6 yds to the UTEP 38 for a 1ST down UTEP Penalty, player disqualification (Duron Lowe) to the UTEP 23 for a 1ST down
15:00
1st & 10 at opp 23
Brenden Brady run for a loss of 1 yard to the UTEP 24
15:00
2nd & 11 at opp 24
Frank Harris pass complete to Oscar Cardenas for 18 yds to the UTEP 6 for a 1ST down
15:00
1st & goal at opp 6
Brenden Brady run for 3 yds to the UTEP 3
12:44
2nd & goal at opp 3
Frank Harris pass complete to Brennon Dingle for 3 yds for a TD (Hunter Duplessis KICK)UTSA 10, UTEP 7
UTEP Punt, 3 plays
12:44
1st & 0 at own 35
Hunter Duplessis kickoff for 65 yds for a touchback
12:44
1st & 10 at own 25
Gavin Hardison pass complete to James Tupou for 1 yd to the UTEP 26
12:44
2nd & 9 at own 26
Gavin Hardison pass complete to Walter Dawn Jr. for 3 yds to the UTEP 29
12:44
3rd & 6 at own 29
Gavin Hardison pass complete to Deion Hankins for 3 yds to the UTEP 32
12:44
4th & 3 at own 32
Joshua Sloan punt for 41 yds
UTSA Punt, 3 plays
10:30
1st & 10 at own 27
Frank Harris pass complete to Zakhari Franklin for 7 yds to the TexSA 34
10:30
2nd & 3 at own 34
UT SAN ANTONIO Penalty, false start (-5 Yards) to the TexSA 29
10:30
2nd & 8 at own 29
Brenden Brady run for 4 yds to the TexSA 33
10:30
3rd & 4 at own 33
UT SAN ANTONIO Penalty, false start (Joshua Cephus) to the TexSA 28
10:30
3rd & 9 at own 28
Frank Harris run for 7 yds to the TexSA 35
10:30
4th & 2 at own 35
Lucas Dean punt for 39 yds, punt out-of-bounds at the UTEP 26
UTEP Touchdown, 10 plays
8:27
1st & 10 at own 26
Gavin Hardison pass incomplete
8:27
2nd & 10 at own 26
Deion Hankins run for 7 yds to the UTEP 33
8:27
3rd & 3 at own 33
HARDISON, Gavin sideline pass incomplete to COWING, Jacob, PENALTY UTSA holding (MAYFIELD, Corey) 10 yards to the UTEP43, 1ST DOWN UTEP, NO PLAY.
8:27
1st & 10 at own 43
Deion Hankins run for 6 yds to the UTEP 49
8:27
2nd & 4 at own 49
Ronald Awatt run for 1 yd to the 50 yard line
8:27
3rd & 3 at the 50
Gavin Hardison pass complete to Justin Garrett for 22 yds to the TexSA 28 for a 1ST down
8:27
1st & 10 at opp 28
UT SAN ANTONIO Penalty, unsportsmanlike conduct (Rashad Wisdom) to the TexSA 14 for a 1ST down
5:57
1st & 10 at opp 14
Timeout UT SAN ANTONIO, clock 05:57
5:57
1st & 10 at opp 14
Deion Hankins run for 2 yds to the TexSA 12
5:57
2nd & 8 at opp 12
Deion Hankins run for 2 yds to the TexSA 10
5:57
3rd & 6 at opp 10
Gavin Hardison pass complete to Justin Garrett for 9 yds to the TexSA 1 for a 1ST down
4:13
1st & 0 at opp 1
Timeout UT SAN ANTONIO, clock 04:13
4:13
1st & goal at opp 1
Deion Hankins run for no gain to the TexSA 1
3:32
2nd & goal at opp 1
Calvin Brownholtz run for 1 yd for a TD (Gavin Baechle KICK)UTEP 14, UTSA 10
UTSA Touchdown, 6 plays
3:32
1st & 0 at own 35
Gavin Baechle kickoff for 55 yds , B.J. Daniels return for 19 yds to the TexSA 29
3:32
1st & 10 at own 29
Brenden Brady run for 1 yd to the TexSA 30
3:32
2nd & 9 at own 30
Frank Harris pass complete to Joshua Cephus for 11 yds to the TexSA 41 for a 1ST down
3:32
1st & 10 at own 41
Brenden Brady run for 3 yds to the TexSA 44
3:32
2nd & 7 at own 44
Brenden Brady run for 5 yds to the TexSA 49
3:32
3rd & 2 at own 49
Frank Harris pass complete to Zakhari Franklin for 16 yds to the UTEP 35 for a 1ST down
1:35
1st & 10 at opp 35
Frank Harris pass complete to Zakhari Franklin for 35 yds for a TD (Hunter Duplessis KICK)UTSA 17, UTEP 14
UTEP Touchdown, 2 plays
1:35
1st & 0 at own 35
Hunter Duplessis kickoff for 65 yds , Walter Dawn Jr. return for 95 yds to the TexSA 5
1:35
1st & goal at opp 5
Ronald Awatt run for 4 yds to the TexSA 1 Ronald Awatt fumbled, forced by Rashad Wisdom, recovered by UTEP
0:58
2nd & goal at opp 1
Deion Hankins run for 1 yd for a TD (Gavin Baechle KICK)UTEP 21, UTSA 17
UTSA Touchdown, 3 plays
0:58
1st & 0 at own 35
Gavin Baechle kickoff for 35 yds
0:58
1st & 10 at own 30
Frank Harris pass complete to Tykee Ogle-Kellogg for 17 yds to the TexSA 47 for a 1ST down
0:58
1st & 10 at own 47
Frank Harris pass complete to Brenden Brady for 18 yds to the UTEP 35 for a 1ST down
0:19
1st & 10 at opp 35
Frank Harris run for 35 yds for a TD (Hunter Duplessis KICK)UTSA 24, UTEP 21
UTEP End of half, 1 play
0:19
1st & 0 at own 35
Hunter Duplessis kickoff for 32 yds , Gabe Flynn return for no gain to the UTEP 33
0:19
1st & 10 at own 33
Team run for a loss of 3 yards to the UTEP 30
3rd quarter6 drives, then UTSA 38, UTEP 21
UTEP Punt, 6 plays
15:00
2nd & 13 at own 35
Hunter Duplessis kickoff for 65 yds , Walter Dawn Jr. return for 23 yds to the UTEP 23
15:00
1st & 10 at own 23
Deion Hankins run for 2 yds to the UTEP 25
15:00
2nd & 8 at own 25
Gavin Hardison pass complete to Walter Dawn Jr. for 11 yds to the UTEP 36 for a 1ST down
15:00
1st & 10 at own 36
Deion Hankins run for 11 yds to the UTEP 47 for a 1ST down
15:00
1st & 10 at own 47
Gavin Hardison run for a loss of 3 yards to the UTEP 44 Gavin Hardison fumbled, recovered by UTEP Gavin Hardison
15:00
2nd & 13 at own 44
Gavin Hardison pass complete to Devaughn Cooper for 6 yds to the 50 yard line
15:00
3rd & 7 at the 50
Gavin Hardison pass incomplete to Jacob Cowing
15:00
4th & 7 at the 50
Joshua Sloan punt for 50 yds for a touchback
UTSA Touchdown, 9 plays
11:31
1st & 10 at own 20
Brenden Brady run for 3 yds to the TexSA 23
11:31
2nd & 7 at own 23
Brenden Brady run for 4 yds to the TexSA 27
11:31
3rd & 3 at own 27
Brenden Brady run for 7 yds to the TexSA 34 for a 1ST down
11:31
1st & 10 at own 34
Frank Harris pass complete to Joshua Cephus for 19 yds to the UTEP 47 for a 1ST down
11:31
1st & 10 at opp 47
Frank Harris pass complete to Leroy Watson for 5 yds to the UTEP 42 for a 1ST down UTEP Penalty, face mask (15 yards) (15 Yards) to the UTEP 27 for a 1ST down
11:31
1st & 10 at opp 27
Frank Harris pass incomplete to Joshua Cephus
11:31
2nd & 10 at opp 27
Brenden Brady run for 7 yds to the UTEP 20
11:31
3rd & 3 at opp 20
Brenden Brady run for 5 yds to the UTEP 15 for a 1ST down
8:26
1st & 10 at opp 15
Frank Harris pass complete to Tykee Ogle-Kellogg for 15 yds for a TD (Hunter Duplessis KICK)UTSA 31, UTEP 21
UTEP Fumble, 3 plays
8:26
1st & 0 at own 35
Hunter Duplessis kickoff for 61 yds , Walter Dawn Jr. return for 18 yds to the UTEP 22
8:26
1st & 10 at own 22
Gavin Hardison pass complete to Walter Dawn Jr. for a loss of 2 yards to the UTEP 20
8:26
2nd & 12 at own 20
Gavin Hardison pass incomplete to James Tupou
8:26
3rd & 12 at own 20
Gavin Hardison pass complete to Walter Dawn Jr. for 20 yds Walter Dawn Jr. fumbled, forced by Rashad Wisdom, recovered by TexSA Antonio Parks , return for 2 yds to the UTEP 44
UTSA Touchdown, 9 plays
7:19
1st & 10 at opp 44
Brenden Brady run for 3 yds to the UTEP 41
7:19
2nd & 7 at opp 41
De’Corian Clark run for 12 yds to the UTEP 29 for a 1ST down
7:19
1st & 10 at opp 29
Brenden Brady run for 8 yds to the UTEP 21
7:19
2nd & 2 at opp 21
Brenden Brady run for a loss of 2 yards to the UTEP 23
7:19
3rd & 4 at opp 23
Frank Harris run for 2 yds to the UTEP 21
7:19
4th & 2 at opp 21
Brenden Brady run for 3 yds to the UTEP 18 for a 1ST down
7:19
1st & 10 at opp 18
Frank Harris pass complete to Zakhari Franklin for 6 yds to the UTEP 12
7:19
2nd & 4 at opp 12
Brenden Brady run for 8 yds to the UTEP 4 for a 1ST down
2:54
1st & goal at opp 4
Frank Harris run for 4 yds for a TD (Hunter Duplessis KICK)UTSA 38, UTEP 21
UTEP Punt, 4 plays
2:54
1st & 0 at own 35
Everett Ornstein kickoff for 65 yds , Walter Dawn Jr. return for 21 yds to the UTEP 21
2:54
1st & 10 at own 21
Deion Hankins run for 10 yds to the UTEP 31 for a 1ST down
2:54
1st & 10 at own 31
Gavin Hardison run for 4 yds to the UTEP 35
2:54
2nd & 6 at own 35
Gavin Hardison pass incomplete
2:54
3rd & 6 at own 35
UTEP Penalty, delay of game (-5 Yards) to the UTEP 30
2:54
3rd & 11 at own 30
Gavin Hardison sacked by Trumane Bell II for a loss of 12 yards to the UTEP 18
2:54
4th & 23 at own 18
Joshua Sloan punt for 51 yds , Sheldon Jones returns for 10 yds to the TexSA 41
UTSA Touchdown, 8 plays
0:29
1st & 10 at own 41
Brenden Brady run for 3 yds to the TexSA 44
Q4 15:00
2nd & 7 at own 44
Brenden Brady run for 10 yds to the UTEP 46 for a 1ST down
Q4 15:00
1st & 10 at opp 46
Brenden Brady run for 1 yd to the UTEP 45
Q4 15:00
2nd & 9 at opp 45
Frank Harris pass complete to Julon Williams for 11 yds to the UTEP 34 for a 1ST down
Q4 15:00
1st & 10 at opp 34
Kaedric Cobbs run for 24 yds to the UTEP 10 for a 1ST down
Q4 15:00
1st & goal at opp 10
Kaedric Cobbs run for 5 yds to the UTEP 5
Q4 15:00
2nd & goal at opp 5
Kaedric Cobbs run for 4 yds to the UTEP 1
Q4 11:05
3rd & goal at opp 1
Kaedric Cobbs run for 1 yd for a TD (Hunter Duplessis KICK)UTSA 45, UTEP 21
4th quarter4 drives, then UTSA 52, UTEP 21
UTEP Punt, 3 plays
11:05
1st & 0 at own 35
Everett Ornstein kickoff for 65 yds for a touchback
11:05
1st & 10 at own 25
Gavin Hardison sacked by Lorenzo Dantzler for a loss of 2 yards to the UTEP 20 Gavin Hardison fumbled, , return for 0 yards
11:05
2nd & 15 at own 20
Gavin Hardison pass incomplete to Jacob Cowing
11:05
3rd & 15 at own 20
Gavin Hardison pass complete to Justin Garrett for 6 yds to the UTEP 26
11:05
4th & 9 at own 26
Joshua Sloan punt for 63 yds, downed at the TexSA 11
UTSA Touchdown, 11 plays
9:23
1st & 10 at own 11
B.J. Daniels run for 2 yds to the TexSA 13
9:23
2nd & 8 at own 13
Josh Adkins pass incomplete to De’Corian Clark
9:23
3rd & 8 at own 13
Josh Adkins run for 8 yds to the TexSA 21 for a 1ST down
9:23
1st & 10 at own 21
B.J. Daniels run for 3 yds to the TexSA 24
9:23
2nd & 7 at own 24
Josh Adkins pass incomplete to Andrew McGowan
9:23
3rd & 7 at own 24
B.J. Daniels run for 52 yds to the UTEP 24 for a 1ST down
9:23
1st & 10 at opp 24
B.J. Daniels run for 3 yds to the UTEP 21
9:23
2nd & 7 at opp 21
B.J. Daniels run for 13 yds to the UTEP 8 for a 1ST down
9:23
1st & goal at opp 8
B.J. Daniels run for 2 yds to the UTEP 6
9:23
2nd & goal at opp 6
B.J. Daniels run for 1 yd to the UTEP 5
3:16
3rd & goal at opp 5
B.J. Daniels run for 5 yds for a TD (Hunter Duplessis KICK)UTSA 52, UTEP 21
UTEP Fumble, 3 plays
3:16
1st & 0 at own 35
Everett Ornstein kickoff for 65 yds , Walter Dawn Jr. return for 10 yds to the UTEP 10
3:16
1st & 10 at own 10
BROWNHOLTZ, C. crossing pass complete to FRYAR, Zach for 9 yards to the UTEP19 (TAYLOR, Donyai), PENALTY UTEP ineligible downfield on pass (FRYAR, Zach) 5 yards to the UTEP5, NO PLAY.
3:16
1st & 15 at own 5
Ronald Awatt run for 8 yds to the UTEP 13
3:16
2nd & 7 at own 13
Calvin Brownholtz pass complete to Miles Banks for 10 yds to the UTEP 23 for a 1ST down
3:16
1st & 10 at own 23
Calvin Brownholtz sacked by DeQuarius Henry for a loss of 6 yards to the UTEP 12 Calvin Brownholtz fumbled, recovered by TexSA Christian Clayton , return for 0 yards , return for 10 yds to the UTEP 12
UTSA End of game, 2 plays
1:26
1st & 10 at opp 12
Team run for a loss of 1 yard to the UTEP 13
1:26
2nd & 11 at opp 13
Team run for a loss of 1 yard to the UTEP 14
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.