Final at Alamodome, San AntonioIndoorsAttendance 19,553
Officials
Referee Rodney Burnette; umpire Sheldon Davis; head linesman Bryan Baker; line judge Josh Fath; side judge Tony Lombardo; field judge Brandon Spencer; back judge Ivan Daniels; center judge Jeff GuadagnoGame officials: stats.ncaa.org box scores, via SportsDataverse
Scoring by quarter
Team
Q1
Q2
Q3
Q4
Final
North Texas
0
0
7
10
17
UTSA
7
7
10
7
31
Standouts
No. 14PassingDalton Sturm10 of 19, 142 yards, 2 TDUTSA
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
North Texas
UTSA
409
Total yards
318
257
Passing yards
142
152
Rushing yards
176
6.8
Yards per pass
7.5
4.5
Yards per rush
4.3
22
First downs
19
6–14
Third downs
7–14
0–1
Fourth downs
0–0
4
Turnovers
0
2–25
Penalties
4–39
30:41
Possession
29:19
5
Sacks (by defense)
4
Efficiency
North Texas
UTSA
48%
Success rate
43%
−0.18
EPA per play
0.21
0.78
Explosiveness
1.29
−0.33
Rushing EPA
0.21
−0.06
Passing EPA
0.24
21%
Passing-down success
35%
−0.12
First-down EPA
−0.07
−0.10
Second-down EPA
0.26
−0.27
Third-down EPA
0.73
18%
Havoc by its defense
22%
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 53% to win. Elo’s favorite won.
The line
UTSA −4, over/under 51.
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 61%, North Texas 39%. 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, North Texas right to left.
Q1 UTSAPunt, 6 plays, 5 yards
Q1 North TexasPunt, 3 plays, −6 yards
Q1 UTSATouchdown, 11 plays, 49 yards
Q1 North TexasPunt, 3 plays, 0 yards
Q1 UTSAPunt, 5 plays, 32 yards
Q1 North TexasPunt, 5 plays, 30 yards
Q2 UTSATouchdown, 5 plays, 80 yards
Q2 North TexasInterception, 3 plays, 25 yards
Q2 UTSAPunt, 3 plays, 0 yards
Q2 North TexasPunt, 3 plays, 0 yards
Q2 UTSAPunt, 4 plays, 4 yards
Q2 North TexasFumble, 10 plays, 67 yards
Q3 North TexasTouchdown, 1 play, 80 yards
Q3 UTSAPunt, 3 plays, 1 yard
Q3 North TexasFumble, 1 play, −5 yards
Q3 UTSAField goal, 7 plays, 20 yards
Q3 North TexasInterception, 5 plays, 29 yards
Q3 UTSATouchdown, 6 plays, 50 yards
Q3 North TexasField goal, 13 plays, 72 yards
Q4 UTSATouchdown, 8 plays, 69 yards
Q4 North TexasTouchdown, 11 plays, 78 yards
Q4 North TexasTurnover on downs, 9 plays, 33 yards
Q4 UTSAPunt, 3 plays, 8 yards
Q4 North TexasEnd of game, 6 plays, 10 yards
Play by play
1st quarter6 drives, then UTSA 7, North Texas 0
UTSA Punt, 6 plays
15:00
1st & 10 at own 35
Eric Keena kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Jarveon Williams run for 4 yds to the TexSA 29
15:00
2nd & 6 at own 29
Jarveon Williams run for 5 yds to the TexSA 34
15:00
3rd & 1 at own 34
Dalton Sturm run for 2 yds to the TexSA 36 for a 1ST down
15:00
1st & 10 at own 36
Jarveon Williams run for 1 yd to the TexSA 37
15:00
2nd & 9 at own 37
Dalton Sturm pass incomplete, broken up by Eric Jenkins
15:00
3rd & 9 at own 37
Dalton Sturm sacked by Brandon Garner for a loss of 7 yards to the TexSA 30
15:00
4th & 16 at own 30
Yannis Routsas punt for 51 yds , Turner Smiley returns for no gain to the NoTex 19
North Texas Punt, 3 plays
12:09
1st & 10 at own 19
Ivery rush left for 2 yards to the NT21, out-of-bounds (Moore), PENALTY NT illegal block (Murray) 10 yards to the NT9, NO PLAY.
12:09
1st & 20 at own 9
Mason Fine pass incomplete
12:09
2nd & 20 at own 9
Mason Fine pass incomplete to Turner Smiley
12:09
3rd & 20 at own 9
Mason Fine run for 4 yds to the NoTex 13
12:09
4th & 16 at own 13
Eric Keena punt for 36 yds
UTSA Touchdown, 11 plays
10:51
1st & 10 at opp 49
Dalton Sturm pass incomplete
10:51
2nd & 10 at opp 49
Jarveon Williams run for 1 yd to the NoTex 48
10:51
3rd & 9 at opp 48
Dalton Sturm pass complete to Josh Stewart for 19 yds to the NoTex 29 for a 1ST down
10:51
1st & 10 at opp 29
Jarveon Williams run for 5 yds to the NoTex 24
10:51
2nd & 5 at opp 24
Dalton Sturm run for 5 yds to the NoTex 19 for a 1ST down
10:51
1st & 10 at opp 19
Jarveon Williams run for 5 yds to the NoTex 14
10:51
2nd & 5 at opp 14
Jarveon Williams run for 4 yds to the NoTex 10
10:51
3rd & 1 at opp 10
Dalton Sturm run for 2 yds to the NoTex 8 for a 1ST down
10:51
1st & goal at opp 8
Jalen Rhodes run for 1 yd to the NoTex 7
10:51
2nd & goal at opp 7
Dalton Sturm pass incomplete to Josh Stewart, broken up by Eric Jenkins
5:34
3rd & goal at opp 7
Dalton Sturm pass complete to Kerry Thomas Jr. for 7 yds for a TD, (Victor Falcon KICK)UTSA 7, North Texas 0
North Texas Punt, 3 plays
5:34
1st & 0 at own 35
Daniel Portillo kickoff for 65 yds for a touchback
5:34
1st & 10 at own 25
Jeffrey Wilson run for no gain to the NoTex 25
5:34
2nd & 10 at own 25
Mason Fine pass incomplete to Turner Smiley
5:34
3rd & 10 at own 25
Mason Fine pass incomplete, broken up by Nate Gaines
5:34
4th & 10 at own 25
Eric Keena punt for 52 yds , JaBryce Taylor returns for 5 yds to the TexSA 30 TEXASSAN Penalty, illegal block (10 Yards) to the TexSA 18
UTSA Punt, 5 plays
4:33
1st & 10 at own 18
Dalton Sturm pass incomplete to Kerry Thomas Jr.
4:33
2nd & 10 at own 18
Jarveon Williams run for 25 yds to the TexSA 43 for a 1ST down
4:33
1st & 10 at own 43
Dalton Sturm sacked by Joshua Wheeler for a loss of 5 yards to the TexSA 38
4:33
2nd & 15 at own 38
Dalton Sturm pass complete to Marquez McNair for 7 yds to the TexSA 45
4:33
3rd & 8 at own 45
Dalton Sturm run for 5 yds to the 50 yard line
4:33
4th & 3 at the 50
Yannis Routsas punt for 25 yds, punt out-of-bounds at the NoTex 25
North Texas Punt, 5 plays
1:48
1st & 10 at own 25
Jeffrey Wilson run for 9 yds to the NoTex 34
1:48
2nd & 1 at own 34
Willy Ivery run for 14 yds to the NoTex 48 for a 1ST down
1:48
1st & 10 at own 48
Wilson,J rush left for loss of 8 yards to the NT40 (Bass), PENALTY UTSA face mask (Wise) 15 yards to the UTSA37, 1ST DOWN NT, NO PLAY.
1:48
1st & 10 at opp 37
Mason Fine run for a loss of 2 yards to the TexSA 39
1:48
2nd & 12 at opp 39
Jeffrey Wilson run for a loss of 6 yards to the TexSA 46 Jeffrey Wilson fumbled, recovered by NoTex Jeffrey Wilson
Q2 15:00
3rd & 19 at opp 46
Mason Fine pass complete to Jeffrey Wilson for 1 yd to the TexSA 45
Q2 15:00
4th & 18 at opp 45
Eric Keena punt for 45 yds for a touchback
2nd quarter6 drives, then UTSA 14, North Texas 0
UTSA Touchdown, 5 plays
14:07
1st & 10 at own 20
Jalen Rhodes run for 3 yds to the TexSA 23
14:07
2nd & 7 at own 23
Dalton Sturm pass complete to Josh Stewart for 13 yds to the TexSA 36 for a 1ST down
14:07
1st & 10 at own 36
Dalton Sturm run for 25 yds to the NoTex 39 for a 1ST down
14:07
1st & 10 at opp 39
Dalton Sturm pass complete to Marquez McNair for 18 yds to the NoTex 21 for a 1ST down
11:27
1st & 10 at opp 21
Dalton Sturm pass complete to Josh Stewart for 21 yds for a TD, (Victor Falcon KICK)UTSA 14, North Texas 0
North Texas Interception, 3 plays
11:27
1st & 0 at own 35
Daniel Portillo kickoff for 65 yds , Tyler Wilson return for 14 yds to the NoTex 14
11:27
1st & 10 at own 14
Mason Fine pass complete to Terian Goree for 13 yds to the NoTex 27 for a 1ST down
11:27
1st & 10 at own 27
Mason Fine pass complete to Turner Smiley for 12 yds to the NoTex 39 for a 1ST down
11:27
1st & 10 at own 39
Mason Fine pass intercepted Teddrick McGhee return for no gain to the TexSA 31
UTSA Punt, 3 plays
10:23
1st & 10 at own 31
Dalton Sturm pass incomplete to Marquez McNair, broken up by James Gray
10:23
2nd & 10 at own 31
Jarveon Williams run for a loss of 1 yard to the TexSA 30
10:23
3rd & 11 at own 30
Dalton Sturm run for 1 yd to the TexSA 31
10:23
4th & 10 at own 31
Yannis Routsas punt for 46 yds , Turner Smiley returns for 14 yds to the NoTex 37
North Texas Punt, 3 plays
8:57
1st & 10 at own 37
Jeffrey Wilson run for no gain to the NoTex 37
8:57
2nd & 10 at own 37
Mason Fine run for 2 yds to the NoTex 39
8:57
3rd & 8 at own 39
Mason Fine sacked by Marcus Davenport and Michael Egwuagu for a loss of 2 yards to the NoTex 37
8:57
4th & 10 at own 37
Eric Keena punt for 44 yds , JaBryce Taylor returns for 12 yds to the TexSA 31
UTSA Punt, 4 plays
6:51
1st & 10 at own 31
Jalen Rhodes run for 14 yds to the TexSA 45 for a 1ST down
6:51
1st & 10 at own 45
Jalen Rhodes run for 1 yd to the TexSA 46
6:51
2nd & 9 at own 46
Jalen Rhodes run for a loss of 1 yard to the TexSA 45
6:51
3rd & 10 at own 45
Dalton Sturm sacked by Fred Scott for a loss of 10 yards to the TexSA 35
6:51
4th & 20 at own 35
Yannis Routsas punt for 33 yds, downed at the NoTex 32
North Texas Fumble, 10 plays
4:25
1st & 10 at own 32
Mason Fine pass complete to Kenny Buyers for 4 yds to the NoTex 36
4:25
2nd & 6 at own 36
Willy Ivery run for 2 yds to the NoTex 38
4:25
3rd & 4 at own 38
Mason Fine pass complete to Jeffrey Wilson for 5 yds to the NoTex 43 for a 1ST down
4:25
1st & 10 at own 43
Mason Fine pass complete to Willy Ivery for 11 yds to the TexSA 46 for a 1ST down
4:25
1st & 10 at opp 46
Jeffrey Wilson run for 1 yd to the TexSA 45
4:25
2nd & 9 at opp 45
Mason Fine pass incomplete
4:25
3rd & 9 at opp 45
Mason Fine pass complete to Jeffrey Wilson for 38 yds to the TexSA 7 for a 1ST down
0:55
1st & 0 at opp 7
Timeout TEXASSAN, clock 00:55
0:55
1st & goal at opp 7
Mason Fine pass complete to Thaddeous Thompson for 6 yds to the TexSA 1
0:55
2nd & goal at opp 1
Jeffrey Wilson run for no gain to the TexSA 1
0:11
3rd & 0 at opp 1
Timeout NORTH TEXAS, clock 00:11
0:11
3rd & goal at opp 1
Jeffrey Wilson run for no gain to the NoTex 40 Jeffrey Wilson fumbled, forced by King Newton, recovered by TexSA Michael Egwuagu , return for 59 yds to the NoTex 40
3rd quarter6 drives, then UTSA 24, North Texas 7
North Texas Touchdown, 1 play
15:00
1st & 10 at own 35
Daniel Portillo kickoff for 61 yds , Tyler Wilson return for 16 yds to the NoTex 20
14:40
1st & 10 at own 20
Mason Fine run for 80 yds for a TD, (Trevor Moore KICK)UTSA 14, North Texas 7
UTSA Punt, 3 plays
14:40
1st & 0 at own 35
Eric Keena kickoff for 58 yds , Matt Guidry return for 8 yds to the TexSA 15
14:40
1st & 10 at own 15
Jarveon Williams run for 1 yd to the TexSA 16
14:40
2nd & 9 at own 16
Dalton Sturm pass incomplete
14:40
3rd & 9 at own 16
Dalton Sturm pass incomplete to Brady Jones
14:40
4th & 9 at own 16
Yannis Routsas punt for 43 yds, fair catch by Turner Smiley at the NoTex 41
13:40
1st & 10 at own 41
Mason Fine run for a loss of 6 yards to the NoTex 36 Mason Fine fumbled, recovered by TexSA Jonathan Tuiolosega
UTSA Field goal, 7 plays
13:33
1st & 10 at opp 36
Jarveon Williams run for a loss of 2 yards to the NoTex 38
13:33
2nd & 12 at opp 38
Dalton Sturm pass complete to Marquez McNair for 5 yds to the NoTex 33
13:33
3rd & 7 at opp 33
Dalton Sturm pass complete to Marquez McNair for 15 yds to the NoTex 18 for a 1ST down
13:33
1st & 10 at opp 18
Jarveon Williams run for 2 yds to the NoTex 16
13:33
2nd & 8 at opp 16
Dalton Sturm pass incomplete to Josh Stewart
13:33
3rd & 8 at opp 16
Dalton Sturm pass incomplete to Brady Jones
10:47
4th & 8 at opp 16
Victor Falcon 33 yd FG GOODUTSA 17, North Texas 7
North Texas Interception, 5 plays
10:47
1st & 0 at own 35
Daniel Portillo kickoff for 56 yds , Tyler Wilson return for 23 yds to the NoTex 32
10:47
1st & 10 at own 32
Jeffrey Wilson run for 6 yds to the NoTex 38
10:47
2nd & 4 at own 38
Willy Ivery run for 2 yds to the NoTex 40
10:47
3rd & 2 at own 40
Mason Fine run for 20 yds to the TexSA 40 for a 1ST down
10:47
1st & 10 at opp 40
Jeffrey Wilson run for 1 yd to the TexSA 39
10:47
2nd & 9 at opp 39
Mason Fine pass intercepted Chase Dahlquist return for 12 yds to the 50 yard line
UTSA Touchdown, 6 plays
8:04
1st & 10 at the 50
Dalton Sturm sacked by Dee Baulkman for a loss of 8 yards to the TexSA 42 TEXASSAN Penalty, intentional grounding (Dalton Sturm) to the TexSA 42
8:04
2nd & 18 at own 42
Dalton Sturm pass complete to Josh Stewart for 31 yds to the NoTex 27 for a 1ST down
8:04
1st & 10 at opp 27
Jalen Rhodes run for 10 yds to the NoTex 17 for a 1ST down
8:04
1st & 10 at opp 17
Jarveon Williams run for 4 yds to the NoTex 13
8:04
2nd & 6 at opp 13
Jarveon Williams run for 4 yds to the NoTex 9
5:34
3rd & 2 at opp 9
Jalen Rhodes run for 9 yds for a TD, (Victor Falcon KICK)UTSA 24, North Texas 7
North Texas Field goal, 13 plays
5:34
1st & 0 at own 35
Daniel Portillo kickoff for 65 yds for a touchback
5:34
1st & 10 at own 25
Mason Fine pass complete to Terian Goree for 9 yds to the NoTex 34
5:34
2nd & 1 at own 34
Mason Fine run for a loss of 5 yards to the 50 yard line Mason Fine fumbled, recovered by NoTex Mason Fine , return to the 50 yard line for a 1ST down , return for 21 yds to the 50 yard line for a 1ST down
5:34
1st & 10 at the 50
Jeffrey Wilson run for 6 yds to the TexSA 44
5:34
2nd & 4 at opp 44
Jeffrey Wilson run for 2 yds to the TexSA 42
5:34
3rd & 2 at opp 42
Jeffrey Wilson run for 2 yds to the TexSA 40 for a 1ST down
5:34
1st & 10 at opp 40
Mason Fine pass complete to Thaddeous Thompson for 16 yds to the TexSA 24 for a 1ST down
5:34
1st & 10 at opp 24
Mason Fine pass complete to Jeffrey Wilson for no gain to the TexSA 24
5:34
2nd & 10 at opp 24
Mason Fine pass complete to Tyler Wilson for 9 yds to the TexSA 15
1:38
3rd & 1 at opp 15
Timeout TEXASSAN, clock 01:38
1:38
3rd & 1 at opp 15
Jeffrey Wilson run for 5 yds to the TexSA 10 for a 1ST down
1:38
1st & goal at opp 10
Mason Fine pass complete to Willie Robinson for 4 yds to the TexSA 6
1:38
2nd & goal at opp 6
Jeffrey Wilson run for 2 yds to the TexSA 4
Q4 15:00
3rd & goal at opp 4
Jeffrey Wilson run for 1 yd to the TexSA 3
Q4 14:17
4th & goal at opp 3
Trevor Moore 20 yd FG GOODUTSA 24, North Texas 10
4th quarter5 drives, then UTSA 31, North Texas 17
UTSA Touchdown, 8 plays
14:17
1st & 0 at own 35
Eric Keena kickoff for 60 yds , Matt Guidry return for 26 yds to the TexSA 31
14:17
1st & 10 at own 31
Jarveon Williams run for no gain to the TexSA 31
14:17
2nd & 10 at own 31
Dalton Sturm run for 4 yds to the TexSA 35
14:17
3rd & 6 at own 35
Dalton Sturm pass complete to Kerry Thomas Jr. for 6 yds to the TexSA 41 for a 1ST down
14:17
1st & 10 at own 41
Jarveon Williams run for 10 yds to the NoTex 49 for a 1ST down
14:17
1st & 10 at opp 49
Dalton Sturm run for 14 yds to the NoTex 35 for a 1ST down
14:17
1st & 10 at opp 35
Dalton Sturm sacked by Kishawn McClain and Roderick Young for a loss of 2 yards to the NoTex 37
14:17
2nd & 12 at opp 37
Jalen Rhodes run for 18 yds to the NoTex 19 for a 1ST down
9:51
1st & 10 at opp 19
Jalen Rhodes run for 19 yds for a TD, (Victor Falcon KICK)UTSA 31, North Texas 10
North Texas Touchdown, 11 plays
9:51
1st & 0 at own 35
Daniel Portillo kickoff for 62 yds , Tyler Wilson return for 19 yds to the NoTex 22
9:51
1st & 10 at own 22
Mason Fine pass complete to Turner Smiley for 8 yds to the NoTex 30
9:51
2nd & 2 at own 30
Mason Fine pass complete to Thaddeous Thompson for 6 yds to the NoTex 36 for a 1ST down
9:51
1st & 10 at own 36
Mason Fine pass complete to Kenny Buyers for 4 yds to the NoTex 40
9:51
2nd & 6 at own 40
Mason Fine pass complete to Turner Smiley for 25 yds to the TexSA 35 for a 1ST down
9:51
1st & 10 at opp 35
Mason Fine pass complete to Willy Ivery for 7 yds to the TexSA 28
9:51
2nd & 3 at opp 28
Jeffrey Wilson run for 3 yds to the TexSA 25 for a 1ST down
9:51
1st & 10 at opp 25
Jeffrey Wilson run for 8 yds to the TexSA 17
9:51
2nd & 2 at opp 17
Mason Fine pass incomplete
9:51
3rd & 2 at opp 17
Mason Fine pass complete to Terian Goree for 7 yds to the TexSA 10 for a 1ST down
9:51
1st & goal at opp 10
Mason Fine pass complete to Terian Goree for no gain to the TexSA 10
5:45
2nd & goal at opp 10
Mason Fine pass complete to Kenny Buyers for 10 yds for a TD, (Trevor Moore KICK)UTSA 31, North Texas 17
North Texas Turnover on downs, 9 plays
5:45
1st & 0 at own 35
Eric Keena on-side kick recovered by NORTH TEXAS at the NoTex 46
5:45
1st & 10 at own 46
Mason Fine pass complete to Thaddeous Thompson for 5 yds to the TexSA 49
5:45
2nd & 5 at opp 49
Mason Fine pass complete to Thaddeous Thompson for 16 yds to the TexSA 33 for a 1ST down
5:45
1st & 10 at opp 33
Mason Fine pass complete to Kenny Buyers for 5 yds to the TexSA 28 for a 1ST down TEXASSAN Penalty, targeting (Marcus Davenport) to the TexSA 14 for a 1ST down
5:45
1st & 10 at opp 14
Mason Fine pass complete to Kenny Buyers for 7 yds to the TexSA 7
5:45
2nd & 3 at opp 7
Jeffrey Wilson run for 4 yds to the TexSA 3 for a 1ST down
5:45
1st & goal at opp 3
Jeffrey Wilson run for no gain to the TexSA 3
3:29
2nd & goal at opp 3
Fine sideline pass complete to Buyers for 3 yards to the UTSA0, clock 03:29, PENALTY NT pass interference (Thompson) 15 yards to the UTSA18, NO PLAY.
3:29
2nd & goal at opp 18
Mason Fine run for 4 yds to the TexSA 14
3:29
3rd & goal at opp 14
Mason Fine sacked by Josiah Tauaefa for a loss of 7 yards to the TexSA 21
2:48
4th & 0 at opp 21
Timeout NORTH TEXAS, clock 02:48
2:48
4th & goal at opp 21
Mason Fine pass incomplete to Tyler Wilson
UTSA Punt, 3 plays
2:42
1st & 10 at own 21
Jarveon Williams run for 6 yds to the TexSA 27
2:42
2nd & 4 at own 27
Dalton Sturm run for 2 yds to the TexSA 29
1:53
3rd & 2 at own 29
Timeout NORTH TEXAS, clock 01:53
1:53
3rd & 2 at own 29
Jarveon Williams run for no gain to the TexSA 29
1:44
4th & 2 at own 29
Timeout NORTH TEXAS, clock 01:44
1:44
4th & 2 at own 29
Yannis Routsas punt for 40 yds , Turner Smiley returns for 34 yds to the TexSA 35
North Texas End of game, 6 plays
1:30
1st & 10 at opp 35
Mason Fine sacked by King Newton for a loss of 6 yards to the TexSA 41
1:30
2nd & 16 at opp 41
Mason Fine pass complete to Thaddeous Thompson for 16 yds to the TexSA 25 for a 1ST down
1:30
1st & 10 at opp 25
Mason Fine pass complete to Willie Robinson for 13 yds to the TexSA 12 for a 1ST down
1:30
1st & 10 at opp 12
Mason Fine sacked by La’Kel Bass for a loss of 13 yards to the TexSA 25
1:30
2nd & 23 at opp 25
Mason Fine pass incomplete to Tyler Wilson, broken up by Michael Egwuagu
1:30
3rd & 23 at opp 25
Mason Fine pass incomplete to Willie Robinson, broken up by Austin Jupe
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.