From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
UTSA
BYU
359
Total yards
470
287
Passing yards
292
72
Rushing yards
178
8.7
Yards per pass
9.7
2.6
Yards per rush
4.7
17
First downs
22
4–13
Third downs
7–14
1–1
Fourth downs
1–2
1
Turnovers
1
9–79
Penalties
7–55
26:58
Possession
32:52
0
Sacks (by defense)
0
Efficiency
UTSA
BYU
33%
Success rate
46%
0.17
EPA per play
0.35
1.74
Explosiveness
1.36
−0.10
Rushing EPA
0.17
0.37
Passing EPA
0.58
38%
Passing-down success
42%
−0.05
First-down EPA
0.16
0.14
Second-down EPA
0.34
0.42
Third-down EPA
0.88
13%
Havoc by its defense
15%
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)
BYU 83% to win. Elo’s favorite won.
The line
BYU −34, over/under 63.
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 BYU 99%, UTSA 1%. 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. BYU drives left to right, UTSA right to left.
Q1 BYUFumble, 3 plays, 52 yards
Q1 UTSAInterception, 6 plays, 57 yards
Q1 BYUTurnover on downs, 7 plays, 51 yards
Q1 UTSAField goal, 8 plays, 38 yards
Q1 BYUTouchdown, 11 plays, 75 yards
Q2 UTSAPunt, 3 plays, −3 yards
Q2 BYUPunt, 6 plays, 17 yards
Q2 UTSAPunt, 3 plays, 5 yards
Q2 BYUTouchdown, 5 plays, 45 yards
Q2 UTSAPunt, 5 plays, 14 yards
Q2 BYUPunt, 7 plays, 34 yards
Q2 UTSAEnd of half, 3 plays, −5 yards
Q3 UTSAField goal, 10 plays, 56 yards
Q3 BYUPunt, 3 plays, 5 yards
Q3 UTSAPunt, 9 plays, 28 yards
Q3 BYUTouchdown, 7 plays, 90 yards
Q3 UTSATouchdown, 5 plays, 65 yards
Q4 BYUPunt, 3 plays, 2 yards
Q4 UTSAPunt, 7 plays, 14 yards
Q4 BYUTouchdown, 12 plays, 80 yards
Q4 UTSATouchdown, 4 plays, 75 yards
Q4 BYUResult not recorded, 4 plays, 8 yards
Play by play
1st quarter5 drives, then UTSA 3, BYU 0
BYU Fumble, 3 plays
15:00
1st & 10 at own 35
Hunter Duplessis kickoff for 62 yds , Caleb Christensen return for 25 yds to the BYU 28
14:45
1st & 10 at own 28
Zach Wilson pass complete to Gunner Romney for 17 yds to the BYU 45 for a 1ST down
14:15
1st & 10 at own 45
Zach Wilson pass complete to Dax Milne for 35 yds to the TexSA 20 for a 1ST down
13:31
1st & 10 at opp 20
Zach Wilson pass complete to Neil Pau’u for 10 yds Neil Pau’u fumbled, recovered by TexSA
UTSA Interception, 6 plays
13:25
1st & 10 at own 10
Sincere McCormick run for 23 yds to the TexSA 33 for a 1ST down
13:10
1st & 10 at own 33
Frank Harris pass complete to Joshua Cephus for 14 yds to the TexSA 47 for a 1ST down
12:40
1st & 10 at own 47
Sincere McCormick run for 4 yds to the BYU 49
12:25
2nd & 6 at opp 49
Sincere McCormick run for 3 yds to the BYU 46
12:00
3rd & 4 at opp 46
Harris, Frank pass incomplete to Cephus, Joshua, PENALTY BYU offside 5 yards to the BYU41, NO PLAY, 1ST DOWN UTSA.
11:50
1st & 10 at opp 41
B.J. Daniels run for 3 yds to the BYU 38
11:27
2nd & 7 at opp 38
BYU Penalty, Defensive Offside (5 Yards) to the BYU 33
11:05
2nd & 2 at opp 33
Frank Harris pass intercepted Troy Warner return for no gain to the BYU 9
BYU Turnover on downs, 7 plays
10:50
1st & 10 at own 9
Tyler Allgeier run for 9 yds to the BYU 18
10:30
2nd & 1 at own 18
Zach Wilson pass complete to Isaac Rex for 19 yds to the BYU 37 for a 1ST down
9:50
1st & 10 at own 37
Zach Wilson pass complete to Carter Wheat for 19 yds to the TexSA 44 for a 1ST down
9:13
1st & 10 at opp 44
Zach Wilson pass incomplete to Carter Wheat
8:55
2nd & 10 at opp 44
Tyler Allgeier run for a loss of 3 yards to the TexSA 47 Tyler Allgeier fumbled, recovered by BYU
8:30
3rd & 13 at opp 47
Zach Wilson pass complete to Tyler Allgeier for 7 yds to the TexSA 40
7:49
4th & 6 at opp 40
Zach Wilson pass incomplete to Gunner Romney, broken up by Corey Mayfield Jr.
UTSA Field goal, 8 plays
7:40
1st & 10 at own 40
Frank Harris run for 3 yds to the TexSA 43
7:13
2nd & 7 at own 43
Sincere McCormick run for 8 yds to the BYU 49 for a 1ST down
6:55
1st & 10 at opp 49
Frank Harris pass complete to Zakhari Franklin for no gain to the BYU 49
6:30
2nd & 10 at opp 49
Frank Harris pass complete to Gavin Sharp for 21 yds to the BYU 28 for a 1ST down
6:00
1st & 10 at opp 28
Frank Harris pass incomplete to Julon Williams
5:55
2nd & 10 at opp 28
Frank Harris pass complete to Brennon Dingle for 6 yds to the BYU 22
5:10
3rd & 4 at opp 22
Frank Harris pass incomplete to Brennon Dingle
4:55
4th & 4 at opp 22
Hunter Duplessis 39 yd FG GOODUTSA 3, BYU 0
BYU Touchdown, 11 plays
4:55
4th & 4 at own 35
Hunter Duplessis kickoff for 65 yds for a touchback
4:40
1st & 10 at own 25
Zach Wilson pass complete to Masen Wake for 18 yds to the BYU 43 for a 1ST down
4:07
1st & 10 at own 43
Timeout BYU, clock 04:07
4:00
1st & 10 at own 43
Gunner Romney run for 7 yds to the 50 yard line
3:30
2nd & 3 at the 50
Lopini Katoa run for 12 yds to the TexSA 38 for a 1ST down
2:50
1st & 10 at opp 38
Wilson, Zach pass incomplete to Wheat, Carter, PENALTY BYU illegal block 15 yards to the BYU47, NO PLAY.
2:45
1st & 25 at own 47
Zach Wilson pass complete to Gunner Romney for 5 yds to the TexSA 48
2:00
2nd & 20 at opp 48
Zach Wilson pass complete to Neil Pau’u for 10 yds to the TexSA 38
1:35
3rd & 10 at opp 38
Tyler Allgeier run for 18 yds to the TexSA 20 for a 1ST down
1:00
1st & 10 at opp 18
Zach Wilson run for 2 yds to the TexSA 18 for a 1ST down UT SAN ANTONIO Penalty, Face Mask (9 yards) (9 Yards) to the TexSA 9 for a 1ST down
0:30
1st & goal at opp 9
Dax Milne run for a loss of 5 yards to the TexSA 14
Q2 14:30
3rd & goal at opp 10
Zach Wilson pass complete to Gunner Romney for 6 yds to the TexSA 4
Q2 13:49
4th & 0 at opp 4
Timeout UT SAN ANTONIO, clock 13:49
Q2 13:41
4th & goal at opp 4
Zach Wilson pass complete to Neil Pau’u for 4 yds for a TD (Justen Smith KICK)BYU 7, UTSA 3
2nd quarter7 drives, then BYU 14, UTSA 3
UTSA Punt, 3 plays
13:41
4th & 4 at own 35
Ryan Rehkow kickoff for 65 yds for a touchback
13:41
1st & 10 at own 25
UT SAN ANTONIO Penalty, False Start (-5 Yards) to the TexSA 20
13:25
1st & 15 at own 20
Sincere McCormick run for 3 yds to the TexSA 23
13:00
2nd & 12 at own 23
Sincere McCormick run for a loss of 2 yards to the TexSA 21
12:30
3rd & 14 at own 21
Frank Harris pass complete to Zakhari Franklin for 1 yd to the TexSA 22
11:38
4th & 13 at own 22
Lucas Dean punt for 38 yds, fair catch by Dax Milne at the BYU 40
BYU Punt, 6 plays
11:33
1st & 10 at own 40
Zach Wilson pass incomplete to Tyler Allgeier
11:15
2nd & 10 at own 40
Tyler Allgeier run for 9 yds to the BYU 49
10:45
3rd & 1 at own 49
Masen Wake run for 5 yds to the TexSA 46 for a 1ST down
10:09
1st & 10 at opp 46
Wilson, Zach pass incomplete to Milne, Dax, PENALTY BYU holding 10 yards to the BYU44, NO PLAY.
10:00
1st & 20 at own 44
Lopini Katoa run for 4 yds to the BYU 48
9:26
2nd & 16 at own 48
Zach Wilson pass incomplete to Brayden Cosper
9:10
3rd & 16 at own 48
Tyler Allgeier run for 9 yds to the TexSA 43
8:34
4th & 7 at opp 43
Ryan Rehkow punt for 37 yds, fair catch by Sheldon Jones at the TexSA 6
UTSA Punt, 3 plays
8:30
1st & 10 at own 6
Sincere McCormick run for 4 yds to the TexSA 10
7:55
2nd & 6 at own 10
Frank Harris run for 1 yd to the TexSA 11
7:25
3rd & 5 at own 11
Frank Harris pass incomplete to Joshua Cephus
7:17
4th & 5 at own 11
Lucas Dean punt for 34 yds, punt out-of-bounds at the TexSA 45
BYU Touchdown, 5 plays
7:00
1st & 10 at opp 45
Lopini Katoa run for 2 yds to the TexSA 43
6:30
2nd & 8 at opp 43
Tyler Allgeier run for 17 yds to the TexSA 26 for a 1ST down UT SAN ANTONIO Penalty, Defensive Offside ( Yards) declined for a 1ST down
6:00
1st & 10 at opp 26
Zach Wilson pass complete to Dax Milne for 17 yds to the TexSA 9 for a 1ST down
5:20
1st & goal at opp 9
Tyler Allgeier run for a loss of 2 yards to the TexSA 11
4:44
2nd & goal at opp 11
Zach Wilson pass complete to Lopini Katoa for 11 yds for a TD (Justen Smith KICK)BYU 14, UTSA 3
UTSA Punt, 5 plays
4:44
2nd & 12 at own 35
Ryan Rehkow kickoff for 65 yds for a touchback
4:40
1st & 10 at own 25
Frank Harris pass complete to Sincere McCormick for 3 yds to the TexSA 28
4:15
2nd & 7 at own 28
Frank Harris pass complete to Zakhari Franklin for 13 yds to the TexSA 41 for a 1ST down
4:00
1st & 10 at own 41
Sincere McCormick run for a loss of 2 yards to the TexSA 39
3:31
2nd & 12 at own 39
Frank Harris pass incomplete to Joshua Cephus
3:25
3rd & 12 at own 39
Frank Harris pass incomplete to Leroy Watson
3:15
4th & 12 at own 39
Lucas Dean punt for 59 yds, punt out-of-bounds at the BYU 2
BYU Punt, 7 plays
3:00
1st & 10 at own 2
Tyler Allgeier run for 11 yds to the BYU 13 for a 1ST down
2:45
1st & 10 at own 13
Tyler Allgeier run for 7 yds to the BYU 20
1:59
2nd & 3 at own 20
Zach Wilson run for 1 yd to the BYU 21
1:58
3rd & 2 at own 21
Timeout UT SAN ANTONIO, clock 01:58
1:57
3rd & 2 at own 21
Lopini Katoa run for 8 yds to the BYU 29 for a 1ST down
1:56
1st & 10 at own 29
Zach Wilson pass incomplete to Dax Milne
1:40
2nd & 10 at own 29
Zach Wilson pass complete to Isaac Rex for 7 yds to the BYU 36
1:35
3rd & 3 at own 36
Zach Wilson pass incomplete to Gunner Romney
1:13
4th & 3 at own 36
Ryan Rehkow punt for 45 yds , Sheldon Jones returns for 4 yds to the TexSA 40 UT SAN ANTONIO Penalty, Illegal Block (10 Yards) to the TexSA 13
UTSA End of half, 3 plays
1:10
1st & 10 at own 13
B.J. Daniels run for no gain to the TexSA 13
1:06
2nd & 10 at own 13
Timeout BYU, clock 01:06
1:00
2nd & 10 at own 13
Lowell Narcisse run for a loss of 3 yards to the TexSA 10
0:00
3rd & 13 at own 10
TEAM run for a loss of 2 yards to the TexSA 8
3rd quarter5 drives, then BYU 21, UTSA 6
UTSA Field goal, 10 plays
14:55
1st & 10 at own 25
Lowell Narcisse pass complete to Zakhari Franklin for 7 yds to the TexSA 32
14:35
2nd & 3 at own 32
Sincere McCormick run for a loss of 2 yards to the TexSA 30
14:00
3rd & 5 at own 30
Lowell Narcisse pass complete to Leroy Watson for 24 yds to the BYU 46 for a 1ST down
13:50
1st & 10 at opp 46
Lowell Narcisse run for 2 yds to the BYU 44
13:15
2nd & 8 at opp 44
Lowell Narcisse pass complete to Zakhari Franklin for 12 yds to the BYU 32 for a 1ST down
12:40
1st & 10 at opp 32
Lowell Narcisse pass complete to Leroy Watson for 18 yds to the BYU 14 for a 1ST down
12:12
1st & 10 at opp 14
Lowell Narcisse run for 3 yds to the BYU 11
11:47
2nd & 7 at opp 11
Sincere McCormick run for 2 yds to the BYU 9
11:08
3rd & 5 at opp 9
Lowell Narcisse pass incomplete
11:07
4th & 5 at opp 9
UT SAN ANTONIO Penalty, False Start (-5 Yards) to the BYU 14
11:07
4th & 10 at opp 14
UT SAN ANTONIO Penalty, False Start (-5 Yards) to the BYU 19
11:01
4th & 15 at opp 19
Hunter Duplessis 36 yd FG GOODBYU 14, UTSA 6
BYU Punt, 3 plays
11:01
4th & 15 at own 35
Hunter Duplessis kickoff for 61 yds , Caleb Christensen return for 17 yds to the BYU 21
10:55
1st & 10 at own 21
Tyler Allgeier run for 1 yd to the BYU 22
10:20
2nd & 9 at own 22
Zach Wilson pass complete to Neil Pau’u for 3 yds to the BYU 25
9:35
3rd & 6 at own 25
Zach Wilson pass complete to Dax Milne for 1 yd to the BYU 26
8:56
4th & 5 at own 26
Ryan Rehkow punt for 53 yds, fair catch by Sheldon Jones at the TexSA 21
UTSA Punt, 9 plays
8:40
1st & 10 at own 21
Lowell Narcisse pass incomplete to Sincere McCormick
8:35
2nd & 10 at own 21
Zakhari Franklin run for 8 yds to the TexSA 29
8:15
3rd & 2 at own 29
Lowell Narcisse run for 4 yds to the TexSA 33 for a 1ST down
7:58
1st & 10 at own 33
UT SAN ANTONIO Penalty, False Start (-5 Yards) to the TexSA 28
7:35
1st & 15 at own 28
Lowell Narcisse pass incomplete to Joshua Cephus
7:20
2nd & 15 at own 28
B.J. Daniels run for 2 yds to the TexSA 30
7:00
3rd & 13 at own 30
Lowell Narcisse pass complete to Brennon Dingle for 14 yds to the TexSA 44 for a 1ST down
6:25
1st & 10 at own 44
Lowell Narcisse pass complete to Julon Williams for a loss of 1 yard to the TexSA 43
5:45
2nd & 11 at own 43
Lowell Narcisse pass complete to Joshua Cephus for 4 yds to the TexSA 47
5:25
3rd & 7 at own 47
Narcisse, Lowell pass incomplete to Franklin, Zakhari, PENALTY BYU offside 5 yards to the BYU48, NO PLAY.
5:00
3rd & 2 at opp 48
Lowell Narcisse pass complete to Sincere McCormick for a loss of 3 yards to the TexSA 49
4:27
4th & 5 at own 49
Lucas Dean punt for 41 yds, fair catch by Dax Milne at the BYU 10
BYU Touchdown, 7 plays
4:20
1st & 10 at own 10
Zach Wilson run for 1 yd to the BYU 11
4:00
2nd & 9 at own 11
Lopini Katoa run for 3 yds to the BYU 14
3:30
3rd & 6 at own 14
Zach Wilson pass complete to Dax Milne for 14 yds to the BYU 28 for a 1ST down
2:55
1st & 10 at own 28
Zach Wilson pass complete to Gunner Romney for 52 yds to the TexSA 20 for a 1ST down
2:20
1st & 10 at opp 20
Zach Wilson run for 13 yds to the TexSA 7 for a 1ST down
1:45
1st & goal at opp 7
Tyler Allgeier run for 3 yds to the TexSA 4
1:04
2nd & goal at opp 4
Zach Wilson run for 4 yds for a TD (Justen Smith KICK)BYU 21, UTSA 6
UTSA Touchdown, 5 plays
1:04
2nd & 7 at own 35
Ryan Rehkow kickoff for 64 yds , Brennon Dingle return for 34 yds to the TexSA 35
1:00
1st & 10 at own 35
Lowell Narcisse pass complete to B.J. Daniels for no gain to the TexSA 35
0:25
2nd & 10 at own 35
Lowell Narcisse pass complete to Joshua Cephus for 32 yds to the BYU 33 for a 1ST down
0:05
1st & 10 at opp 33
Lowell Narcisse run for 3 yds to the BYU 30
Q4 15:00
2nd & 7 at opp 30
Lowell Narcisse run for a loss of 2 yards to the BYU 32
Q4 14:26
3rd & 9 at opp 32
Lowell Narcisse pass complete to Zakhari Franklin for 32 yds for a TD (Hunter Duplessis KICK)BYU 21, UTSA 13
4th quarter5 drives, then BYU 27, UTSA 20
BYU Punt, 3 plays
14:26
3rd & 9 at own 35
Hunter Duplessis kickoff for 65 yds for a touchback
14:20
1st & 10 at own 25
Tyler Allgeier run for 4 yds to the BYU 29
13:40
2nd & 6 at own 29
Zach Wilson run for a loss of 2 yards to the BYU 27 Zach Wilson fumbled, recovered by BYU
13:07
3rd & 8 at own 27
Zach Wilson pass incomplete to Tyler Allgeier
12:58
4th & 8 at own 27
Ryan Rehkow punt for 41 yds, punt out-of-bounds at the TexSA 32
UTSA Punt, 7 plays
12:55
1st & 10 at own 32
Sincere McCormick run for 1 yd to the TexSA 33
12:35
2nd & 9 at own 33
Lowell Narcisse pass complete to Joshua Cephus for 8 yds to the TexSA 41
12:00
3rd & 1 at own 41
Lowell Narcisse run for no gain to the TexSA 41
11:27
4th & 1 at own 41
Lowell Narcisse run for 14 yds to the BYU 45 for a 1ST down
10:51
1st & 10 at opp 45
McCormick, Sincere rush for 9 yards to the BYU36, PENALTY UTSA holding 10 yards to the UTSA45, NO PLAY.
10:40
1st & 20 at own 45
Lowell Narcisse pass complete to Leroy Watson for 7 yds to the BYU 48
9:45
2nd & 13 at opp 48
B.J. Daniels run for 3 yds to the BYU 45
9:00
3rd & 10 at opp 45
Lowell Narcisse sacked by Gabe Summers for a loss of 9 yards to the TexSA 46
8:29
4th & 19 at own 46
Lucas Dean punt for 54 yds for a touchback
BYU Touchdown, 12 plays
8:25
1st & 10 at own 20
Gunner Romney run for 2 yds to the BYU 22
7:55
2nd & 8 at own 22
Zach Wilson pass complete to Dax Milne for 10 yds to the BYU 32 for a 1ST down
7:11
1st & 10 at own 34
Zach Wilson pass complete to Neil Pau’u for 2 yds to the BYU 34 for a 1ST down UT SAN ANTONIO Penalty, Personal Foul (Rashad Wisdom) to the BYU 49 for a 1ST down
7:00
1st & 10 at own 49
Lopini Katoa run for no gain to the BYU 49 Lopini Katoa fumbled, recovered by BYU
6:25
2nd & 10 at own 49
Lopini Katoa run for 2 yds to the TexSA 49
5:55
3rd & 8 at opp 49
Zach Wilson pass complete to Dax Milne for 21 yds to the TexSA 28 for a 1ST down
4:31
1st & 10 at opp 28
Zach Wilson pass incomplete to Carter Wheat
4:19
2nd & 10 at opp 28
Tyler Allgeier run for 8 yds to the TexSA 20
4:00
3rd & 2 at opp 20
Wake, Masen rush for 15 yards to the UTSA5, PENALTY BYU holding 10 yards to the UTSA30, NO PLAY.
3:35
3rd & 12 at opp 30
Tyler Allgeier run for 18 yds to the TexSA 12 for a 1ST down
2:45
1st & 10 at opp 12
Tyler Allgeier run for 1 yd to the TexSA 11
2:35
2nd & 9 at opp 11
Lopini Katoa run for 5 yds to the TexSA 6
2:23
3rd & 4 at opp 6
Timeout UT SAN ANTONIO, clock 02:23
2:18
3rd & 4 at opp 6
Tyler Allgeier run for 6 yds for a TD (Justen Smith PAT MISSED)BYU 27, UTSA 13
UTSA Touchdown, 4 plays
2:18
3rd & 4 at own 35
Ryan Rehkow kickoff for 65 yds for a touchback
2:05
1st & 10 at own 25
Lowell Narcisse pass complete to Zakhari Franklin for 14 yds to the TexSA 39 for a 1ST down
1:55
1st & 10 at own 39
Lowell Narcisse pass complete to Brennon Dingle for 6 yds to the TexSA 45
1:30
2nd & 4 at own 45
Lowell Narcisse pass complete to Sheldon Jones for 21 yds to the BYU 34 for a 1ST down
1:17
1st & 10 at opp 34
Lowell Narcisse pass complete to Brennon Dingle for 34 yds for a TD (Hunter Duplessis KICK)BYU 27, UTSA 20
BYU Result not recorded, 4 plays
1:17
1st & 10 at own 35
Hunter Duplessis on-side kick recovered by BYU at the BYU 49
1:15
1st & 10 at own 49
Tyler Allgeier run for 3 yds to the TexSA 48
1:10
2nd & 7 at opp 48
Timeout UT SAN ANTONIO, clock 01:10
1:08
2nd & 7 at opp 48
Tyler Allgeier run for a loss of 1 yard to the TexSA 49
1:05
3rd & 8 at opp 49
Timeout UT SAN ANTONIO, clock 01:05
1:00
3rd & 8 at opp 49
Tyler Allgeier run for a loss of 2 yards to the BYU 49
0:30
4th & 10 at own 49
BYU Penalty, Delay of Game (-5 Yards) to the BYU 44
0:15
4th & 15 at own 44
UT SAN ANTONIO Penalty, Roughing the Kicker (15 Yards) to the TexSA 41 for a 1ST down
0:10
1st & 10 at opp 41
TEAM run for a loss of 2 yards to the TexSA 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.