From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Air Force
Utah State
445
Total yards
473
179
Passing yards
287
266
Rushing yards
186
7.8
Yards per pass
13.0
4.4
Yards per rush
5.5
23
First downs
22
8–18
Third downs
4–9
5–5
Fourth downs
0–0
3
Turnovers
0
4–35
Penalties
5–28
38:11
Possession
21:49
3
Sacks (by defense)
2
Efficiency
Air Force
Utah State
47%
Success rate
51%
0.19
EPA per play
0.58
1.02
Explosiveness
1.67
0.25
Rushing EPA
0.53
0.05
Passing EPA
0.64
21%
Passing-down success
58%
−0.03
First-down EPA
0.30
−0.01
Second-down EPA
0.89
0.34
Third-down EPA
0.74
9%
Havoc by its defense
12%
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)
Air Force 51% to win. Utah State won as Elo’s underdog.
The line
Air Force −4, over/under 51.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 Air Force 62%, Utah State 38%. 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. Utah State drives left to right, Air Force right to left.
Q1 Air ForceFumble, 5 plays, 4 yards
Q1 Utah StateTouchdown, 5 plays, 24 yards
Q1 Air ForcePunt, 6 plays, 12 yards
Q1 Utah StatePunt, 3 plays, 5 yards
Q1 Air ForceField goal, 12 plays, 39 yards
Q2 Utah StateTouchdown, 6 plays, 85 yards
Q2 Air ForceTouchdown, 8 plays, 72 yards
Q2 Utah StatePunt, 4 plays, 4 yards
Q2 Air ForceInterception, 6 plays, 11 yards
Q2 Utah StatePunt, 7 plays, 32 yards
Q2 Air ForcePunt, 4 plays, 26 yards
Q2 Utah StateEnd of half, 3 plays, 4 yards
Q3 Utah StateTouchdown, 7 plays, 72 yards
Q3 Air ForcePunt, 3 plays, 2 yards
Q3 Utah StateTouchdown, 5 plays, 70 yards
Q3 Air ForceTouchdown, 14 plays, 72 yards
Q3 Utah StateTouchdown, 5 plays, 72 yards
Q3 Air ForceTouchdown, 7 plays, 72 yards
Q4 Utah StatePunt, 3 plays, 8 yards
Q4 Air ForceInterception, 8 plays, 25 yards
Q4 Utah StateTouchdown, 8 plays, 30 yards
Q4 Air ForceTouchdown, 9 plays, 75 yards
Q4 Utah StateTouchdown, 2 plays, 0 yards
Q4 Air ForceResult not recorded, 6 plays, −15 yards
Play by play
1st quarter5 drives, then Utah State 7, Air Force 0
Air Force Fumble, 5 plays
15:00
1st & 10 at own 35
Zachary Robbins kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Josh Johnson run for 2 yds to the AF 27
14:20
2nd & 8 at own 27
Dylan Carson run for 7 yds to the AF 34
13:45
3rd & 1 at own 34
Josh Johnson run for 1 yd to the AF 35 for a 1ST down
13:01
1st & 10 at own 35
Cade Harris run for a loss of 6 yards to the AF 29
12:30
2nd & 16 at own 29
Josh Johnson run for a loss of 2 yards to the AF 27 Josh Johnson fumbled, recovered by USU William Holmes
Utah State Touchdown, 5 plays
12:27
1st & 10 at opp 27
Miles Davis run for 2 yds to the AF 25
11:55
2nd & 8 at opp 25
Bryson Barnes pass complete to Javen Jacobs for 16 yds to the AF 9 for a 1ST down
11:35
1st & goal at opp 9
Javen Jacobs run for no gain to the AF 9
11:00
2nd & goal at opp 9
Bryson Barnes run for 7 yds to the AF 2
10:27
3rd & goal at opp 2
Utah State Penalty, substitution infraction (-5 Yards) to the AF 7
10:04
3rd & goal at opp 7
Bryson Barnes 7 Yd Run (Tanner Rinker Kick)Utah State 7, Air Force 0
Air Force Punt, 6 plays
10:04
1st & 10 at own 35
Zachary Robbins kickoff for 65 yds for a touchback
10:04
1st & 10 at own 25
Dylan Carson run for 6 yds to the AF 31
9:30
2nd & 4 at own 31
Johnson,Josh rush middle , fumble by Johnson,Josh recovered by AFA Johnson,Josh, Johnson,Josh rush. Josh Johnson fumbled, recovered by AF Josh Johnson
8:57
3rd & 4 at own 31
Josh Johnson run for 4 yds to the AF 35 for a 1ST down
8:26
1st & 10 at own 35
Josh Johnson pass incomplete to Quin Smith
8:21
2nd & 10 at own 35
Owen Allen run for 2 yds to the AF 37
7:42
3rd & 8 at own 37
Josh Johnson pass incomplete to Kade Frew
7:39
4th & 8 at own 37
Luke Freer punt for 60 yds
Utah State Punt, 3 plays
7:27
1st & 10 at own 3
Miles Davis run for no gain to the USU 3
6:50
2nd & 10 at own 3
Bryson Barnes run for a loss of 2 yards to the USU 1
6:11
3rd & 12 at own 1
Bryson Barnes run for 7 yds to the USU 8
5:27
4th & 5 at own 8
Landon Rehkow punt for 45 yds
Air Force Field goal, 12 plays
5:25
1st & 10 at own 47
Owen Allen run for 6 yds to the USU 47
4:53
2nd & 4 at opp 47
Owen Allen run for 3 yds to the USU 44
4:25
3rd & 1 at opp 44
Liam Szarka run for 3 yds to the USU 41 for a 1ST down
3:51
1st & 10 at opp 41
Liam Szarka run for 6 yds to the USU 35
3:08
2nd & 4 at opp 35
Liam Szarka run for 10 yds to the USU 25 for a 1ST down
2:32
1st & 10 at opp 25
Owen Allen run for 3 yds to the USU 22
1:58
2nd & 7 at opp 22
Owen Allen run for 6 yds to the USU 16
1:16
3rd & 1 at opp 16
Owen Allen run for 1 yd to the USU 15 for a 1ST down
0:33
1st & 10 at opp 15
Cade Harris run for 1 yd to the USU 14
Q2 14:59
2nd & 9 at opp 14
Liam Szarka pass incomplete to Quin Smith, broken up by Brevin Hamblin
Q2 14:54
3rd & 9 at opp 14
Liam Szarka pass incomplete to Quin Smith
Q2 14:46
4th & 9 at opp 14
J. Medina 31 yd FG GOODUtah State 7, Air Force 3
2nd quarter7 drives, then Utah State 14, Air Force 10
Utah State Touchdown, 6 plays
14:46
1st & 10 at own 35
Reagan Tubbs kickoff for 65 yds for a touchback Utah State Penalty, unsportsmanlike conduct (Tymere Burton)
14:44
1st & 10 at own 12
Javen Jacobs run for 1 yd to the USU 13
14:17
2nd & 9 at own 13
Bryson Barnes pass complete to Braden Pegan for 15 yds to the USU 28 for a 1ST down
13:45
1st & 10 at own 28
Bryson Barnes pass complete to Javen Jacobs for 6 yds to the USU 34
13:38
2nd & 4 at own 34
Bryson Barnes pass complete to Brady Boyd for 12 yds to the USU 46 for a 1ST down
13:17
1st & 10 at own 46
Bryson Barnes pass incomplete to Broc Lane
13:02
2nd & 10 at own 46
Braden Pegan 54 Yd pass from Bryson Barnes (Tanner Rinker Kick)Utah State 14, Air Force 3
Air Force Touchdown, 8 plays
13:03
1st & 10 at own 35
Zachary Robbins kickoff for 65 yds for a touchback
13:03
1st & 10 at own 25
Liam Szarka run for 5 yds to the AF 30
12:27
2nd & 5 at own 30
Dylan Carson run for 5 yds to the AF 35 for a 1ST down
11:55
1st & 10 at own 35
Dylan Carson run for 6 yds to the AF 41
11:25
2nd & 4 at own 41
Cade Harris run for 49 yds to the USU 10 for a 1ST down
10:49
1st & goal at opp 10
Dylan Carson run for 4 yds to the USU 6
10:14
2nd & goal at opp 6
Dylan Carson run for 3 yds to the USU 3
9:38
3rd & goal at opp 3
Liam Szarka run for 2 yds to the USU 1
9:04
4th & goal at opp 1
L. Szarka run for 1 yd for a TD (J. Medina KICK)Utah State 14, Air Force 10
Utah State Punt, 4 plays
9:04
1st & 10 at own 35
Reagan Tubbs kickoff for 65 yds for a touchback
9:04
1st & 10 at own 25
Miles Davis run for 12 yds to the USU 37 for a 1ST down
8:39
1st & 10 at own 37
Utah State Penalty, false start (Jr Sia) to the USU 32
8:24
1st & 15 at own 32
Miles Davis run for 3 yds to the USU 35
7:55
2nd & 12 at own 35
Bryson Barnes sacked by Jackson Adams for a loss of 3 yards to the USU 32
7:20
3rd & 15 at own 32
Bryson Barnes sacked by Isaac Hubert for a loss of 3 yards to the USU 29
6:41
4th & 18 at own 29
Landon Rehkow punt for 43 yds
Air Force Interception, 6 plays
6:34
1st & 10 at own 28
Owen Allen run for 5 yds to the AF 33
6:00
2nd & 5 at own 33
Liam Szarka run for 3 yds to the AF 36
5:23
3rd & 2 at own 36
Owen Allen run for 1 yd to the AF 37
4:50
4th & 1 at own 37
Liam Szarka run for 2 yds to the AF 39 for a 1ST down
4:12
1st & 10 at own 39
Owen Allen run for no gain to the AF 39
3:40
2nd & 10 at own 39
Liam Szarka pass intercepted Noah Avinger return for no gain to the USU 26
Utah State Punt, 7 plays
3:33
1st & 10 at own 26
Bryson Barnes pass complete to Braden Pegan for 13 yds to the USU 39 for a 1ST down
3:11
1st & 10 at own 39
Bryson Barnes pass incomplete to Brady Boyd
3:03
2nd & 10 at own 39
Bryson Barnes run for 7 yds to the USU 46
2:34
3rd & 3 at own 46
Javen Jacobs run for 7 yds to the AF 47 for a 1ST down
2:00
1st & 10 at opp 47
Javen Jacobs run for 7 yds to the AF 40
1:56
2nd & 3 at opp 40
Bryson Barnes pass incomplete to Braden Pegan
1:50
3rd & 3 at opp 40
Javen Jacobs run for a loss of 2 yards to the AF 42
1:39
4th & 5 at opp 42
Landon Rehkow punt for 28 yds
Air Force Punt, 4 plays
1:34
1st & 10 at own 14
Dylan Carson run for 17 yds to the AF 31 for a 1ST down
1:18
1st & 10 at own 31
Liam Szarka sacked for a loss of 10 yards to the AF 21 Air Force Penalty, intentional grounding (Liam Szarka) to the AF 21
0:38
2nd & 20 at own 21
Dylan Carson run for 5 yds to the AF 26
0:34
3rd & 15 at own 26
Owen Allen run for 14 yds to the AF 40
0:24
4th & 1 at own 40
Luke Freer punt for 59 yds Utah State Penalty, Offensive holding (Chris Joe) to the USU 1
Utah State End of half, 3 plays
0:10
1st & 10 at own 1
Bryson Barnes run for 1 yd to the USU 2
0:09
2nd & 9 at own 2
Bryson Barnes run for 3 yds to the USU 5
0:04
3rd & 6 at own 5
Bryson Barnes run for 7 yds to the AF 35 for a 1ST down
3rd quarter6 drives, then Utah State 35, Air Force 16
Utah State Touchdown, 7 plays
15:00
1st & 10 at own 35
Reagan Tubbs kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Bryson Barnes pass complete to Braden Pegan for 9 yds to the USU 34
14:43
2nd & 1 at own 34
Bryson Barnes pass complete to Braden Pegan for 13 yds to the USU 47 for a 1ST down
14:23
1st & 10 at own 47
Miles Davis run for 2 yds to the USU 49
13:50
2nd & 8 at own 49
Bryson Barnes pass complete to Braden Pegan for 5 yds to the AF 46
13:19
3rd & 3 at opp 46
Bryson Barnes pass incomplete to Braden Pegan for a 1ST down Air Force Penalty, Defensive pass interference (Korey Johnson) to the AF 31 for a 1ST down
13:14
1st & 10 at opp 31
Bryson Barnes pass complete to Javen Jacobs for 14 yds to the AF 17 for a 1ST down
12:36
1st & 10 at opp 17
Anthony Garcia 17 Yd Run (Tanner Rinker Kick)Utah State 21, Air Force 10
Air Force Punt, 3 plays
12:36
1st & 10 at own 35
Zachary Robbins kickoff for 65 yds for a touchback
12:36
1st & 10 at own 25
Owen Allen run for 1 yd to the AF 26
12:04
2nd & 9 at own 26
Cade Harris run for 1 yd to the AF 27
11:23
3rd & 8 at own 27
Liam Szarka pass incomplete to Cade Harris
11:18
4th & 8 at own 27
Luke Freer punt for 51 yds , Javen Jacobs returns for 5 yds to the USU 27
Utah State Touchdown, 5 plays
11:08
1st & 10 at own 27
Miles Davis run for 30 yds to the AF 43 for a 1ST down
10:46
1st & 10 at opp 43
Bryson Barnes pass complete to Josh Sterzer for 18 yds to the AF 25 for a 1ST down
10:27
1st & 10 at opp 25
Miles Davis run for 2 yds to the AF 23
9:53
2nd & 8 at opp 23
Bryson Barnes pass complete to Noah White for 12 yds to the AF 11 for a 1ST down
9:19
1st & 10 at opp 11
Bryson Barnes 11 Yd Run (Tanner Rinker Kick)Utah State 28, Air Force 10
Air Force Touchdown, 14 plays
9:19
1st & 10 at own 35
Zachary Robbins kickoff for 65 yds for a touchback
9:19
1st & 10 at own 25
Terrence Gist run for 3 yds to the AF 28
8:47
2nd & 7 at own 28
Josh Johnson run for 8 yds to the AF 36 for a 1ST down
8:15
1st & 10 at own 36
Josh Johnson pass complete to Cade Harris for 36 yds to the USU 28 for a 1ST down
7:37
1st & 10 at opp 28
Cade Harris run for 11 yds to the USU 17 for a 1ST down
7:00
1st & 10 at opp 17
Terrence Gist run for 3 yds to the USU 14
6:21
2nd & 7 at opp 14
Josh Johnson run for 1 yd to the USU 13
5:39
3rd & 6 at opp 13
Cade Harris run for 9 yds Air Force Penalty, Offensive holding (Tre Roberson) to the USU 14
5:32
3rd & 7 at opp 14
Cade Harris run for 2 yds to the USU 12
4:52
4th & 5 at opp 12
Cade Harris run for 5 yds to the USU 7 for a 1ST down
4:09
1st & goal at opp 7
Owen Allen run for 4 yds to the USU 3
3:36
2nd & goal at opp 3
Owen Allen run for 2 yds to the USU 1
3:07
3rd & goal at opp 1
Josh Johnson run for no gain to the USU 1
2:21
4th & goal at opp 1
Owen Allen 1 Yd Run (Two-Point Run Conversion Failed)Utah State 28, Air Force 16
2:27
1st & goal at opp 3
Liam Szarka run for no gain to the AF 35
Utah State Touchdown, 5 plays
2:21
1st & 10 at own 35
Reagan Tubbs kickoff for 65 yds for a touchback
2:19
1st & 10 at own 25
Bryson Barnes pass complete to Brady Boyd for 17 yds to the USU 42 for a 1ST down
1:46
1st & 10 at own 42
Bryson Barnes pass complete to Brady Boyd for 19 yds to the AF 39 for a 1ST down
1:17
1st & 10 at opp 39
Miles Davis run for 1 yd to the AF 38
0:40
2nd & 9 at opp 38
Bryson Barnes pass incomplete to Josh Sterzer
0:25
3rd & 9 at opp 38
Braden Pegan 38 Yd pass from Bryson Barnes (Tanner Rinker Kick)Utah State 35, Air Force 16
Air Force Touchdown, 7 plays
0:25
1st & 10 at own 35
Zachary Robbins kickoff for 65 yds for a touchback
0:25
1st & 10 at own 25
Kade Frew run for 8 yds to the AF 33
Q4 15:00
2nd & 2 at own 33
Josh Johnson pass complete to Quin Smith for 32 yds to the USU 35 for a 1ST down
Q4 14:23
1st & 10 at opp 35
Josh Johnson pass complete to Cade Harris for 27 yds to the USU 8 for a 1ST down
Q4 13:53
1st & goal at opp 8
Owen Allen run for 2 yds to the USU 6
Q4 13:11
2nd & goal at opp 6
Josh Johnson run for 5 yds to the USU 1
Q4 12:30
3rd & goal at opp 1
Liam Szarka 1 Yd Run (Cade Harris Run for Two-Point Conversion)Utah State 35, Air Force 24
4th quarter6 drives, then Utah State 49, Air Force 30
Utah State Punt, 3 plays
12:30
1st & 10 at own 35
Reagan Tubbs kickoff for 35 yds
12:30
1st & 10 at own 30
Bryson Barnes run for 6 yds to the USU 36
11:59
2nd & 4 at own 36
Miles Davis run for 2 yds to the USU 38
11:25
3rd & 2 at own 38
Bryson Barnes run for no gain to the USU 38
10:44
4th & 2 at own 38
Landon Rehkow punt for 50 yds
Air Force Interception, 8 plays
10:38
1st & 10 at own 12
Josh Johnson pass incomplete to Quin Smith, broken up by Brevin Hamblin
10:32
2nd & 10 at own 12
Josh Johnson run for no gain to the AF 12
9:55
3rd & 10 at own 12
Josh Johnson run for 13 yds to the AF 25 for a 1ST down
9:19
1st & 10 at own 25
Owen Allen run for 2 yds to the AF 27
8:41
2nd & 8 at own 27
Josh Johnson sacked by John Miller for a loss of 7 yards to the AF 20
7:57
3rd & 15 at own 20
Josh Johnson pass complete to Kade Frew for 3 yds to the AF 23
7:15
4th & 12 at own 23
Josh Johnson pass complete to Tre Roberson for 14 yds to the AF 37 for a 1ST down
6:44
1st & 10 at own 37
D’Angelo Mayes return for no gain to the AF 33
Utah State Touchdown, 8 plays
6:37
1st & 10 at opp 33
Utah State Penalty, substitution infraction (-5 Yards) to the AF 38
6:37
1st & 15 at opp 38
Bryson Barnes pass incomplete
6:31
2nd & 15 at opp 38
Bryson Barnes pass complete to Brady Boyd for 24 yds to the AF 14 for a 1ST down
6:04
1st & 10 at opp 14
Javen Jacobs run for 2 yds to the AF 12
5:24
2nd & 8 at opp 12
Javen Jacobs run for 4 yds to the AF 8
4:46
3rd & 4 at opp 8
Bryson Barnes sacked by Daniel Grobe and Brody Bujnoch for a loss of 11 yards to the AF 19
4:10
4th & 15 at opp 19
Tanner Rinker 36 yd FG GOOD for a 1ST down Air Force Penalty, personal foul (Roger Jones Jr.) to the AF 9 for a 1ST down
4:04
1st & goal at opp 9
Bryson Barnes pass complete to Anthony Garcia for 2 yds to the AF 7
3:58
2nd & goal at opp 7
Bryson Barnes 7 Yd Run (Tanner Rinker Kick)Utah State 42, Air Force 24
Air Force Touchdown, 9 plays
3:58
1st & 10 at own 35
Zachary Robbins kickoff for 65 yds , Cade Harris return for 22 yds to the AF 22
3:53
1st & 10 at own 22
Liam Szarka pass complete to Bruin Fleischmann for 7 yds to the AF 29
3:28
2nd & 3 at own 29
Liam Szarka pass complete to Tre Roberson for 8 yds to the AF 37 for a 1ST down
3:01
1st & 10 at own 37
Liam Szarka pass complete to Bruin Fleischmann for 5 yds to the AF 42
2:31
2nd & 5 at own 42
Liam Szarka pass complete to Tre Roberson for 29 yds to the USU 29 for a 1ST down
2:06
1st & 10 at opp 29
Liam Szarka pass incomplete to Tre Roberson
2:02
2nd & 10 at opp 29
Liam Szarka pass complete to Tylor Latham for 5 yds to the USU 24
1:58
3rd & 5 at opp 24
Liam Szarka pass complete to Quin Smith for 13 yds to the USU 11 for a 1ST down
1:34
1st & 10 at opp 11
Liam Szarka 11 Yd Run ( Run for Two-Point Conversion)Utah State 42, Air Force 30
1:37
1st & goal at opp 3
Cade Harris run for no gain to the AF 35 Cade Harris fumbled, recovered by AF
Utah State Touchdown, 2 plays
1:34
1st & 10 at own 35
Reagan Tubbs kickoff for 17 yds , Brady Boyd return for no gain to the USU 48
1:29
1st & 14 at own 48
Javen Jacobs run for no gain to the USU 48
1:20
2nd & 14 at own 48
Javen Jacobs 52 Yd Run (Tanner Rinker Kick)Utah State 49, Air Force 30
Air Force Result not recorded, 6 plays
1:15
1st & 10 at own 35
Zachary Robbins kickoff for 49 yds , Kaden Cloud return for 14 yds to the AF 30
1:14
1st & 10 at own 30
Liam Szarka pass incomplete to Tylor Latham, broken up by Brevin Hamblin
1:11
2nd & 10 at own 30
Liam Szarka run for 6 yds to the AF 36
0:39
3rd & 4 at own 36
Kaden Cloud run for 6 yds to the AF 42 for a 1ST down
0:34
1st & 10 at own 42
Liam Szarka pass incomplete to Kaden Cloud
0:30
2nd & 10 at own 42
Terrence Gist run for 3 yds to the AF 45
0:02
3rd & 7 at own 45
Liam Szarka pass incomplete to Adam Hrynciw
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.