Referee Billy Williams; umpire Gregory Adams; head linesman Max Causey; line judge Jeremiah Harris; side judge Adrian Carson; field judge Chris Scott; back judge Teiresias Jones; center judge Joe LehringGame 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
Rice
178
Total yards
222
43
Passing yards
175
135
Rushing yards
47
2.0
Yards per pass
5.8
3.6
Yards per rush
1.3
11
First downs
11
5–16
Third downs
2–15
1–1
Fourth downs
3–6
0
Turnovers
4
7–55
Penalties
4–20
29:14
Possession
30:46
3
Sacks (by defense)
1
Efficiency
UTSA
Rice
31%
Success rate
27%
−0.01
EPA per play
−0.38
1.29
Explosiveness
1.17
0.07
Rushing EPA
−0.50
−0.25
Passing EPA
−0.24
28%
Passing-down success
24%
−0.20
First-down EPA
−0.38
−0.42
Second-down EPA
−0.55
0.45
Third-down EPA
−0.01
29%
Havoc by its defense
24%
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 60% to win. Elo’s favorite won.
The line
Rice −1, over/under 50.
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 Rice 53%, UTSA 47%. 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. Rice drives left to right, UTSA right to left.
Q1 UTSAPunt, 6 plays, 8 yards
Q1 RicePunt, 3 plays, −1 yard
Q1 UTSAPunt, 3 plays, −3 yards
Q1 RicePunt, 5 plays, 17 yards
Q1 UTSAField goal, 14 plays, 72 yards
Q1 RicePunt, 8 plays, 31 yards
Q2 UTSAPunt, 3 plays, 7 yards
Q2 RiceTurnover on downs, 6 plays, 27 yards
Q2 UTSAPunt, 3 plays, 5 yards
Q2 RiceInterception, 2 plays, 0 yards
Q2 UTSATouchdown, 1 play, 3 yards
Q2 RiceFumble, 2 plays, −3 yards
Q2 UTSAField goal, 4 plays, −9 yards
Q2 RicePunt, 3 plays, −1 yard
Q2 UTSAPunt, 3 plays, −1 yard
Q2 RicePunt, 3 plays, 9 yards
Q3 RiceField goal, 12 plays, 65 yards
Q3 UTSAPunt, 4 plays, 11 yards
Q3 RicePunt, 4 plays, 24 yards
Q3 UTSAPunt, 5 plays, 8 yards
Q3 RiceTurnover on downs, 11 plays, 30 yards
Q4 UTSAPunt, 10 plays, 26 yards
Q4 RiceFumble, 4 plays, 10 yards
Q4 UTSATouchdown, 5 plays, 32 yards
Q4 RiceInterception, 5 plays, 19 yards
Q4 UTSAEnd of game, 1 play, −1 yard
Play by play
1st quarter6 drives, then UTSA 3, Rice 0
UTSA Punt, 6 plays
15:00
1st & 10 at own 35
Jack Fox kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Cordale Grundy pass incomplete to Greg Campbell Jr., broken up by Justin Bickham
15:00
2nd & 10 at own 25
Matt Guidry run for 5 yds to the TexSA 30
15:00
3rd & 5 at own 30
Cordale Grundy run for 15 yds to the TexSA 45 for a 1ST down
15:00
1st & 10 at own 45
Cordale Grundy pass complete to Gavin Sharp for no gain to the TexSA 45
15:00
2nd & 10 at own 45
Cordale Grundy pass complete to Kirk Johnson Jr. for a loss of 2 yards to the TexSA 43
15:00
3rd & 12 at own 43
Cordale Grundy sacked by Myles Adams for a loss of 10 yards to the TexSA 33
15:00
4th & 22 at own 33
Yannis Routsas punt for 39 yds, downed at the Rice 28
Rice Punt, 3 plays
11:37
1st & 10 at own 28
Emmanuel Esukpa run for 1 yd to the Rice 29
11:37
2nd & 9 at own 29
Emmanuel Esukpa run for a loss of 2 yards to the Rice 27
11:37
3rd & 11 at own 27
Shawn Stankavage pass incomplete to Austin Trammell, broken up by C.J. Levine
11:37
4th & 11 at own 27
Jack Fox punt for 37 yds
UTSA Punt, 3 plays
10:04
1st & 10 at own 36
Cordale Grundy pass complete to Kirk Johnson Jr. for a loss of 3 yards to the TexSA 33
10:04
2nd & 13 at own 33
Cordale Grundy pass incomplete to Gavin Sharp
10:04
3rd & 13 at own 33
Cordale Grundy pass incomplete to Gavin Sharp
10:04
4th & 13 at own 33
Yannis Routsas punt for 47 yds , Austin Trammell returns for 19 yds to the Rice 39
Rice Punt, 5 plays
9:06
1st & 10 at own 39
Emmanuel Esukpa run for a loss of 3 yards to the Rice 36
9:06
2nd & 13 at own 36
Shawn Stankavage pass complete to Aaron Cephus for 16 yds to the TexSA 48 for a 1ST down
9:06
1st & 10 at opp 48
Shawn Stankavage pass incomplete to Austin Trammell, broken up by C.J. Levine
9:06
2nd & 10 at opp 48
Austin Walter run for 3 yds to the TexSA 45
9:06
3rd & 7 at opp 45
Shawn Stankavage pass complete to Austin Walter for 1 yd to the TexSA 44
9:06
4th & 6 at opp 44
Jack Fox punt for 43 yds, downed at the TexSA 1
UTSA Field goal, 14 plays
6:31
1st & 10 at own 1
B.J. Daniels run for 9 yds to the TexSA 10
6:31
2nd & 1 at own 10
B.J. Daniels run for 6 yds to the TexSA 16 for a 1ST down
6:31
1st & 10 at own 16
B.J. Daniels run for 4 yds to the TexSA 20
6:31
2nd & 6 at own 20
Cordale Grundy pass incomplete to Tykee Ogle-Kellogg
6:31
3rd & 6 at own 20
Cordale Grundy run for 16 yds to the TexSA 36 for a 1ST down
6:31
1st & 10 at own 36
Cordale Grundy pass incomplete
6:31
2nd & 10 at own 36
Cordale Grundy pass incomplete
6:31
3rd & 10 at own 36
Cordale Grundy pass complete to Tariq Woolen for 23 yds to the Rice 41 for a 1ST down
6:31
1st & 10 at opp 41
Cordale Grundy pass complete to Kirk Johnson Jr. for a loss of 2 yards to the Rice 43
6:31
2nd & 12 at opp 43
Cordale Grundy pass complete to Blaze Moorhead for 17 yds to the Rice 26 for a 1ST down
6:31
1st & 10 at opp 26
Blaze Moorhead run for 1 yd to the Rice 25
6:31
2nd & 9 at opp 25
Greg Campbell Jr. run for a loss of 2 yards to the Rice 27
6:31
3rd & 11 at opp 27
Cordale Grundy run for no gain to the Rice 27
0:44
4th & 11 at opp 27
Jared Sackett 44 yd FG GOODUTSA 3, Rice 0
Rice Punt, 8 plays
0:44
1st & 0 at own 35
Hunter Duplessis kickoff for 51 yds
0:44
1st & 10 at own 25
Shawn Stankavage pass incomplete to Austin Walter
0:44
2nd & 10 at own 25
Emmanuel Esukpa run for 2 yds to the Rice 27 for a 1ST down UT SAN ANTONIO Penalty, personal foul (Josiah Tauaefa) to the Rice 42 for a 1ST down
0:44
1st & 10 at own 42
Emmanuel Esukpa run for no gain to the Rice 42
Q2 15:00
2nd & 10 at own 42
Shawn Stankavage pass incomplete
Q2 15:00
3rd & 10 at own 42
Shawn Stankavage pass complete to Austin Walter for 11 yds to the TexSA 47 for a 1ST down
Q2 15:00
1st & 10 at opp 47
Austin Walter run for 4 yds to the TexSA 43
Q2 15:00
2nd & 6 at opp 43
Austin Walter run for a loss of 1 yard to the TexSA 44
Q2 15:00
3rd & 7 at opp 44
Shawn Stankavage pass incomplete
Q2 15:00
4th & 7 at opp 44
Jack Fox punt for 38 yds, punt out-of-bounds at the TexSA 6
2nd quarter10 drives, then UTSA 13, Rice 0
UTSA Punt, 3 plays
13:14
1st & 10 at own 6
B.J. Daniels run for 5 yds to the TexSA 11
13:14
2nd & 5 at own 11
B.J. Daniels run for 2 yds to the TexSA 13
13:14
3rd & 3 at own 13
Cordale Grundy pass incomplete to Kirk Johnson Jr.
13:14
4th & 3 at own 13
Yannis Routsas punt for 53 yds , Austin Trammell returns for 3 yds to the Rice 37
Rice Turnover on downs, 6 plays
11:40
1st & 10 at own 37
Emmanuel Esukpa run for 5 yds to the Rice 42
11:40
2nd & 5 at own 42
Shawn Stankavage pass complete to Aaron Cephus for 14 yds to the TexSA 44 for a 1ST down
11:40
1st & 10 at opp 44
Shawn Stankavage pass incomplete to Austin Trammell
11:40
2nd & 10 at opp 44
Emmanuel Esukpa run for 3 yds to the TexSA 41
11:40
3rd & 7 at opp 41
Austin Walter run for 5 yds to the TexSA 36
9:20
4th & 2 at opp 36
Timeout UT SAN ANTONIO, clock 09:20
9:20
4th & 2 at opp 36
Shawn Stankavage pass incomplete to Austin Walter
UTSA Punt, 3 plays
9:15
1st & 10 at own 36
Jalen Rhodes run for 6 yds to the TexSA 42
9:15
2nd & 4 at own 42
Jalen Rhodes run for a loss of 1 yard to the TexSA 41
9:15
3rd & 5 at own 41
Cordale Grundy pass incomplete to Tykee Ogle-Kellogg, broken up by Justin Bickham
9:15
4th & 5 at own 41
Yannis Routsas punt for 41 yds, fair catch by Austin Trammell at the Rice 18
Rice Interception, 2 plays
7:45
1st & 10 at own 18
Emmanuel Esukpa run for no gain to the Rice 18
7:45
2nd & 10 at own 18
Jackson Tyner pass intercepted Cassius Grady return for 27 yds to the Rice 3
UTSA Touchdown, 1 play
6:51
1st & goal at opp 3
B.J. Daniels run for 3 yds for a TD (Jared Sackett KICK)UTSA 10, Rice 0
Rice Fumble, 2 plays
6:51
1st & 0 at own 35
Hunter Duplessis kickoff for 63 yds , Austin Walter return for 15 yds to the Rice 17
6:51
1st & 10 at own 17
RICE Penalty, false start (Shea Baker) to the Rice 12
6:51
1st & 15 at own 12
Austin Walter run for 5 yds to the Rice 17
6:51
2nd & 10 at own 17
Jackson Tyner run for a loss of 3 yards to the Rice 14 Jackson Tyner fumbled, recovered by TexSA DeQuarius Henry
UTSA Field goal, 4 plays
6:01
1st & 10 at opp 14
Cordale Grundy run for 1 yd to the Rice 13
6:01
2nd & 9 at opp 13
Cordale Grundy pass incomplete to Kirk Johnson Jr., broken up by Prudy Calderon
5:17
3rd & 9 at opp 13
Timeout UT SAN ANTONIO, clock 05:17
5:17
3rd & 9 at opp 13
Cordale Grundy pass incomplete to Tykee Ogle-Kellogg, broken up by Justin Bickham
5:17
4th & 9 at opp 13
UT SAN ANTONIO Penalty, Offensive holding (-10 Yards) to the Rice 23
5:04
4th & 19 at opp 23
Jared Sackett 40 yd FG GOODUTSA 13, Rice 0
Rice Punt, 3 plays
5:04
1st & 0 at own 35
Hunter Duplessis kickoff for 65 yds for a touchback
5:04
1st & 10 at own 25
Shawn Stankavage sacked by Les Maruo for a loss of 1 yard to the Rice 24
5:04
2nd & 11 at own 24
Austin Walter run for a loss of 3 yards to the Rice 21
5:04
3rd & 14 at own 21
Shawn Stankavage pass complete to Austin Walter for 3 yds to the Rice 24
5:04
4th & 11 at own 24
Jack Fox punt for 51 yds , Sheldon Jones returns for 7 yds to the TexSA 32
UTSA Punt, 3 plays
2:46
1st & 10 at own 32
B.J. Daniels run for 3 yds to the TexSA 35
2:46
2nd & 7 at own 35
UT SAN ANTONIO Penalty, personal foul (Gavin Sharp) to the TexSA 30
1:56
2nd & 12 at own 30
Timeout RICE, clock 01:56
1:56
2nd & 12 at own 30
Cordale Grundy pass incomplete to Greg Campbell Jr.
1:56
3rd & 12 at own 30
Cordale Grundy run for 1 yd to the TexSA 31
1:40
4th & 11 at own 31
Timeout RICE, clock 01:40
1:40
4th & 11 at own 31
Yannis Routsas punt for 44 yds, punt out-of-bounds at the Rice 25
Rice Punt, 3 plays
1:33
1st & 10 at own 25
Shawn Stankavage pass complete to Austin Walter for 6 yds to the Rice 31
1:33
2nd & 4 at own 31
Shawn Stankavage sacked by King Newton for a loss of 8 yards to the Rice 23
1:33
3rd & 12 at own 23
Shawn Stankavage pass complete to Aaron Cephus for 11 yds to the Rice 34
0:09
4th & 1 at own 34
Timeout RICE, clock 00:09
0:09
4th & 1 at own 34
Jack Fox punt for 59 yds, downed at the TexSA 7
3rd quarter5 drives, then UTSA 13, Rice 3
Rice Field goal, 12 plays
15:00
1st & 10 at own 35
Hunter Duplessis kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
UT SAN ANTONIO Penalty, illegal formation (5 Yards) to the Rice 30
15:00
1st & 10 at own 30
RICE Penalty, false start (-5 Yards) to the Rice 25
15:00
1st & 15 at own 25
Emmanuel Esukpa run for 3 yds to the Rice 28
15:00
2nd & 12 at own 28
Shawn Stankavage pass complete to Austin Walter for 10 yds to the Rice 38
15:00
3rd & 2 at own 38
Austin Walter run for a loss of 1 yard to the Rice 37
15:00
4th & 3 at own 37
Jack Fox pass complete to Jordan Myers for 17 yds to the TexSA 46 for a 1ST down
15:00
1st & 10 at opp 46
Emmanuel Esukpa run for 2 yds to the TexSA 44
15:00
2nd & 8 at opp 44
Giovanni Gentosi run for 2 yds to the TexSA 42
15:00
3rd & 6 at opp 42
Austin Walter run for no gain to the TexSA 42
15:00
4th & 6 at opp 42
Shawn Stankavage pass complete to Austin Walter for 25 yds to the TexSA 17 for a 1ST down
15:00
1st & 10 at opp 17
Emmanuel Esukpa run for 2 yds to the TexSA 15
15:00
2nd & 8 at opp 15
Austin Walter run for 5 yds to the TexSA 10
15:00
3rd & 3 at opp 10
Shawn Stankavage pass incomplete to Aaron Cephus, broken up by Teddrick McGhee
8:28
4th & 3 at opp 10
Haden Tobola 28 yd FG GOODUTSA 13, Rice 3
UTSA Punt, 4 plays
8:28
1st & 0 at own 35
Jack Fox kickoff for 65 yds , Matt Guidry return for 20 yds to the TexSA 20
8:28
1st & 10 at own 20
Cordale Grundy run for 13 yds to the TexSA 33 for a 1ST down
8:28
1st & 10 at own 33
Jalen Rhodes run for 3 yds to the TexSA 36
8:28
2nd & 7 at own 36
Matt Guidry run for no gain to the TexSA 36
8:28
3rd & 7 at own 36
Cordale Grundy pass incomplete to Tykee Ogle-Kellogg
8:28
4th & 7 at own 36
UT SAN ANTONIO Penalty, illegal formation (-5 Yards) to the TexSA 31
8:28
4th & 12 at own 31
Yannis Routsas punt for 57 yds, downed at the Rice 12
Rice Punt, 4 plays
5:55
1st & 10 at own 12
Shawn Stankavage pass complete to Aaron Cephus for 23 yds to the Rice 35 for a 1ST down
5:55
1st & 10 at own 35
Austin Walter run for 1 yd to the Rice 36
5:55
2nd & 9 at own 36
Shawn Stankavage pass incomplete to Austin Trammell, broken up by Brenndan Johnson
5:55
3rd & 9 at own 36
Shawn Stankavage pass incomplete to Austin Walter
5:55
4th & 9 at own 36
Jack Fox punt for 47 yds, fair catch by Sheldon Jones at the TexSA 17
UTSA Punt, 5 plays
4:25
1st & 10 at own 17
D.J. Gillins run for 8 yds to the TexSA 25
4:25
2nd & 2 at own 25
Jalen Rhodes run for 6 yds to the TexSA 31 for a 1ST down
4:25
1st & 10 at own 31
UT SAN ANTONIO Penalty, illegal procedure (Jordan Wright) to the TexSA 26
4:25
1st & 15 at own 26
D.J. Gillins run for 6 yds to the TexSA 32
4:25
2nd & 9 at own 32
D.J. Gillins run for no gain to the TexSA 25 D.J. Gillins fumbled, recovered by TexSA D.J. Gillins , return for a loss of 7 yards to the TexSA 25
2:09
3rd & 16 at own 25
Timeout UT SAN ANTONIO, clock 02:09
2:09
3rd & 16 at own 25
D.J. Gillins pass incomplete
2:09
4th & 16 at own 25
Yannis Routsas punt for 39 yds, punt out-of-bounds at the Rice 36
Rice Turnover on downs, 11 plays
1:55
1st & 10 at own 36
Shawn Stankavage run for 1 yd to the Rice 37
1:55
2nd & 9 at own 37
Emmanuel Esukpa run for 3 yds to the Rice 40
1:55
3rd & 6 at own 40
Shawn Stankavage run for 8 yds to the Rice 48 for a 1ST down
1:55
1st & 10 at own 48
Austin Walter run for 5 yds to the TexSA 47
Q4 15:00
2nd & 5 at opp 47
Emmanuel Esukpa run for 2 yds to the TexSA 45
Q4 15:00
3rd & 3 at opp 45
Emmanuel Esukpa run for 1 yd to the TexSA 44
Q4 15:00
4th & 2 at opp 44
Shawn Stankavage run for 2 yds to the TexSA 42 for a 1ST down
Q4 15:00
1st & 10 at opp 42
Austin Walter run for 3 yds to the TexSA 39
Q4 15:00
2nd & 7 at opp 39
Austin Walter run for 3 yds to the TexSA 36
Q4 15:00
3rd & 4 at opp 36
Austin Walter run for 2 yds to the TexSA 34
Q4 15:00
4th & 2 at opp 34
Shawn Stankavage pass incomplete to Rhett Cardwell, broken up by Teddrick McGhee
4th quarter5 drives, then UTSA 20, Rice 3
UTSA Punt, 10 plays
11:14
1st & 10 at own 34
B.J. Daniels run for 2 yds to the TexSA 36
11:14
2nd & 8 at own 36
Matt Guidry run for 2 yds to the TexSA 38
11:14
3rd & 6 at own 38
D.J. Gillins run for no gain to the TexSA 38
11:14
4th & 6 at own 38
RICE Penalty, personal foul (5 Yards) to the TexSA 43
11:14
4th & 1 at own 43
B.J. Daniels run for 3 yds to the TexSA 46 for a 1ST down
11:14
1st & 10 at own 46
B.J. Daniels run for 1 yd to the TexSA 47
11:14
2nd & 9 at own 47
D.J. Gillins pass complete to Greg Campbell Jr. for no gain to the TexSA 47
11:14
3rd & 9 at own 47
D.J. Gillins pass complete to Blaze Moorhead for 10 yds to the Rice 43 for a 1ST down
11:14
1st & 10 at opp 43
Matt Guidry run for 3 yds to the Rice 40
11:14
2nd & 7 at opp 40
D.J. Gillins run for no gain to the Rice 40
11:14
3rd & 7 at opp 40
D.J. Gillins pass incomplete to Tariq Woolen, broken up by Brandon Douglas-Dotson
11:14
4th & 7 at opp 40
Yannis Routsas punt for 26 yds, fair catch by Austin Trammell at the Rice 14
Rice Fumble, 4 plays
5:51
1st & 10 at own 14
Shawn Stankavage sacked by Lorenzo Dantzler for a loss of 5 yards to the Rice 9 Shawn Stankavage fumbled, recovered by Rice Joseph Dill , return for 0 yards
5:51
2nd & 15 at own 9
Jackson Tyner pass incomplete to Aaron Cephus
5:51
3rd & 15 at own 9
Shawn Stankavage pass complete to Brendan Harmon for 14 yds to the Rice 23
5:51
4th & 1 at own 23
Emmanuel Esukpa run for no gain to the Rice 32 Emmanuel Esukpa fumbled, forced by Jarrod Carter-McLin, recovered by TexSA Brenndan Johnson , return for 2 yds to the Rice 25 UT SAN ANTONIO Penalty, Offensive holding (Jarrod Carter-McLin) to the Rice 32
UTSA Touchdown, 5 plays
4:39
1st & 10 at opp 32
B.J. Daniels run for 18 yds to the Rice 14 for a 1ST down
4:39
1st & 10 at opp 14
B.J. Daniels run for 1 yd to the Rice 13
4:39
2nd & 9 at opp 13
B.J. Daniels run for 4 yds to the Rice 9
4:39
3rd & 5 at opp 9
D.J. Gillins run for 8 yds to the Rice 1 for a 1ST down
1:50
1st & goal at opp 1
Jalen Rhodes run for 1 yd for a TD (Jared Sackett KICK)UTSA 20, Rice 3
Rice Interception, 5 plays
1:50
1st & 0 at own 35
Hunter Duplessis kickoff for 40 yds
1:50
1st & 10 at own 35
Shawn Stankavage pass complete to Austin Trammell for 8 yds to the Rice 43
1:50
2nd & 2 at own 43
Shawn Stankavage pass complete to Austin Walter for 2 yds to the Rice 45 for a 1ST down
1:50
1st & 10 at own 45
Shawn Stankavage pass complete to Brendan Harmon for 2 yds to the Rice 47
1:50
2nd & 8 at own 47
Shawn Stankavage pass complete to Austin Walter for 12 yds to the TexSA 41 for a 1ST down
1:50
1st & 10 at opp 41
RICE Penalty, IP (Shawn Stankavage) to the TexSA 46
0:38
2nd & 15 at opp 46
Timeout RICE, clock 00:38
0:38
2nd & 15 at opp 46
Shawn Stankavage pass intercepted Teddrick McGhee return for no gain to the TexSA 35
UTSA End of game, 1 play
0:32
1st & 10 at own 35
TEAM run for a loss of 1 yard to the TexSA 34
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.