← CFB Terminal
30
Mountain West
AT
49
Mountain West
2025 week 3 · Saturday, September 13, 2025 at 8:45 PM CT · Maverik Stadium · 📺 FS1 · 66.4°F, wind 7

Drive chart

WIN PROBABILITYAir Force above · Utah State below
KICK58% → 100% Utah StateFINAL
Air Force Utah State bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
FUMBLE
5 pl · 4 yd · 2:33
0–0
+1
15:00 1st & 10 OWN 25 Josh Johnson run for 2 yds to the AF 27 +2 -0.45
14:20 2nd & 8 OWN 27 Dylan Carson run for 7 yds to the AF 34 +7 0.43
13:45 3rd & 1 OWN 34 Josh Johnson run for 1 yd to the AF 35 for a 1ST down +1 0.86
13:01 1st & 10 OWN 35 Cade Harris run for a loss of 6 yards to the AF 29 -6 -1.72
12:30 2nd & 16 OWN 29 Josh Johnson run for a loss of 2 yards to the AF 27 Josh Johnson fumbled, recovered by USU William Holmes -0.04
TD
5 pl · 27 yd · 2:23
0–7
+20
12:27 1st & 10 OPP 27 Miles Davis run for 2 yds to the AF 25 +2 -0.26
11:55 2nd & 8 OPP 25 Bryson Barnes pass complete to Javen Jacobs for 16 yds to the AF 9 for a 1ST down +16 0.58
11:35 1st & 9 OPP 9 Javen Jacobs run for no gain to the AF 9 0 -0.32
11:00 2nd & 9 OPP 9 Bryson Barnes run for 7 yds to the AF 2 +7 0.20
10:27 3rd & 2 OPP 2 Utah State Penalty, substitution infraction (-5 Yards) to the AF 7 -5
10:04 3rd & 7 OPP 7 Bryson Barnes 7 Yd Run (Tanner Rinker Kick) +7 2.88
PUNT
6 pl · 12 yd · 2:36
0–7
−1
10:04 1st & 10 OWN 25 Dylan Carson run for 6 yds to the AF 31 +6 0.33
9:30 2nd & 4 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 0 -0.87
8:57 3rd & 4 OWN 31 Josh Johnson run for 4 yds to the AF 35 for a 1ST down +4 1.37
8:26 1st & 10 OWN 35 Josh Johnson pass incomplete to Quin Smith 0 -1.01
8:21 2nd & 10 OWN 35 Owen Allen run for 2 yds to the AF 37 +2 -0.39
7:42 3rd & 8 OWN 37 Josh Johnson pass incomplete to Kade Frew 0 -0.41
7:39 4th & 8 OWN 37 Luke Freer punt for 60 yds
PUNT
3 pl · 5 yd · 2:04
0–7
−3
7:27 1st & 10 OWN 3 Miles Davis run for no gain to the USU 3 0 -0.26
6:50 2nd & 10 OWN 3 Bryson Barnes run for a loss of 2 yards to the USU 1 -2 -0.14
6:11 3rd & 12 OWN 1 Bryson Barnes run for 7 yds to the USU 8 +7 0.04
5:27 4th & 5 OWN 8 Landon Rehkow punt for 45 yds
FG
12 pl · 39 yd · 5:38
3–7
−13
5:25 1st & 10 OWN 47 Owen Allen run for 6 yds to the USU 47 +6 0.37
4:53 2nd & 4 OPP 47 Owen Allen run for 3 yds to the USU 44 +3 -0.42
4:25 3rd & 1 OPP 44 Liam Szarka run for 3 yds to the USU 41 for a 1ST down +3 0.90
3:51 1st & 10 OPP 41 Liam Szarka run for 6 yds to the USU 35 +6 0.27
3:08 2nd & 4 OPP 35 Liam Szarka run for 10 yds to the USU 25 for a 1ST down +10 0.27
2:32 1st & 10 OPP 25 Owen Allen run for 3 yds to the USU 22 +3 -0.14
1:58 2nd & 7 OPP 22 Owen Allen run for 6 yds to the USU 16 +6 0.18
1:16 3rd & 1 OPP 16 Owen Allen run for 1 yd to the USU 15 for a 1ST down +1 0.10
0:33 1st & 10 OPP 15 Cade Harris run for 1 yd to the USU 14 +1 -0.25
0:00 OPP 15 End of 1st Quarter
14:59 2nd & 9 OPP 14 Liam Szarka pass incomplete to Quin Smith, broken up by Brevin Hamblin 0 -0.34
14:54 3rd & 9 OPP 14 Liam Szarka pass incomplete to Quin Smith 0 -0.52
14:46 4th & 9 OPP 14 J. Medina 31 yd FG GOOD
Q2
TD
6 pl · 88 yd · 1:44
6–14
+26
14:44 1st & 10 OWN 12 Javen Jacobs run for 1 yd to the USU 13 +1 -0.32
14:17 2nd & 9 OWN 13 Bryson Barnes pass complete to Braden Pegan for 15 yds to the USU 28 for a 1ST down +15 1.20
13:45 1st & 10 OWN 28 Bryson Barnes pass complete to Javen Jacobs for 6 yds to the USU 34 +6 0.36
13:38 2nd & 4 OWN 34 Bryson Barnes pass complete to Brady Boyd for 12 yds to the USU 46 for a 1ST down +12 1.31
13:17 1st & 10 OWN 46 Bryson Barnes pass incomplete to Broc Lane 0 -1.16
13:02 2nd & 10 OWN 46 Braden Pegan 54 Yd pass from Bryson Barnes (Tanner Rinker Kick) +54 5.34
TD
8 pl · 75 yd · 3:59
10–14
−24
13:03 1st & 10 OWN 25 Liam Szarka run for 5 yds to the AF 30 +5 0.09
12:27 2nd & 5 OWN 30 Dylan Carson run for 5 yds to the AF 35 for a 1ST down +5 0.74
11:55 1st & 10 OWN 35 Dylan Carson run for 6 yds to the AF 41 +6 0.40
11:25 2nd & 4 OWN 41 Cade Harris run for 49 yds to the USU 10 for a 1ST down +49 2.33
10:49 1st & 10 OPP 10 Dylan Carson run for 4 yds to the USU 6 +4 -0.01
10:14 2nd & 6 OPP 6 Dylan Carson run for 3 yds to the USU 3 +3 -0.10
9:38 3rd & 3 OPP 3 Liam Szarka run for 2 yds to the USU 1 +2 -0.16
9:04 4th & 1 OPP 1 L. Szarka run for 1 yd for a TD (J. Medina KICK) +1 2.79
PUNT
4 pl · 4 yd · 2:29
10–14
9:04 1st & 10 OWN 25 Miles Davis run for 12 yds to the USU 37 for a 1ST down +12 1.03
8:39 1st & 10 OWN 37 Utah State Penalty, false start (Jr Sia) to the USU 32 -5
8:24 1st & 15 OWN 32 Miles Davis run for 3 yds to the USU 35 +3 -0.27
7:55 2nd & 12 OWN 35 Bryson Barnes sacked by Jackson Adams for a loss of 3 yards to the USU 32 -3 -0.69
7:20 3rd & 15 OWN 32 Bryson Barnes sacked by Isaac Hubert for a loss of 3 yards to the USU 29 -3 -0.20
6:41 4th & 18 OWN 29 Landon Rehkow punt for 43 yds
INT
6 pl · 11 yd · 3:01
10–14
−2
6:34 1st & 10 OWN 28 Owen Allen run for 5 yds to the AF 33 +5 0.10
6:00 2nd & 5 OWN 33 Liam Szarka run for 3 yds to the AF 36 +3 -0.35
5:23 3rd & 2 OWN 36 Owen Allen run for 1 yd to the AF 37 +1 -0.58
4:50 4th & 1 OWN 37 Liam Szarka run for 2 yds to the AF 39 for a 1ST down +2 1.83
4:12 1st & 10 OWN 39 Owen Allen run for no gain to the AF 39 0 -1.11
3:40 2nd & 10 OWN 39 Liam Szarka pass intercepted Noah Avinger return for no gain to the USU 26 -1.04
PUNT
7 pl · 32 yd · 2:00
10–14
+10
3:33 1st & 10 OWN 26 Bryson Barnes pass complete to Braden Pegan for 13 yds to the USU 39 for a 1ST down +13 1.15
3:11 1st & 10 OWN 39 Bryson Barnes pass incomplete to Brady Boyd 0 -1.11
3:03 2nd & 10 OWN 39 Bryson Barnes run for 7 yds to the USU 46 +7 0.52
2:34 3rd & 3 OWN 46 Javen Jacobs run for 7 yds to the AF 47 for a 1ST down +7 1.83
2:00 1st & 10 OPP 47 Javen Jacobs run for 7 yds to the AF 40 +7 0.54
1:56 2nd & 3 OPP 40 Bryson Barnes pass incomplete to Braden Pegan 0 -1.04
1:50 3rd & 3 OPP 40 Javen Jacobs run for a loss of 2 yards to the AF 42 -2 -1.56
1:39 4th & 5 OPP 42 Landon Rehkow punt for 28 yds
PUNT
4 pl · 26 yd · 1:21
10–14
−8
1:34 1st & 10 OWN 14 Dylan Carson run for 17 yds to the AF 31 for a 1ST down +17 1.05
1:18 1st & 10 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 -10 -1.63
0:38 2nd & 20 OWN 21 Dylan Carson run for 5 yds to the AF 26 +5 0.01
0:34 3rd & 15 OWN 26 Owen Allen run for 14 yds to the AF 40 +14 0.69
0:24 4th & 1 OWN 40 Luke Freer punt for 59 yds Utah State Penalty, Offensive holding (Chris Joe) to the USU 1
END OF HALF
3 pl · 4 yd · 0:13
10–14
0:10 1st & 10 OWN 1 Bryson Barnes run for 1 yd to the USU 2 +1 -0.20
0:09 2nd & 9 OWN 2 Bryson Barnes run for 3 yds to the USU 5 +3 -0.05
0:04 3rd & 6 OWN 5 Bryson Barnes run for 7 yds to the AF 35 for a 1ST down +7 0.51
Q3
TD
7 pl · 75 yd · 2:24
10–21
+26
15:00 1st & 10 OWN 25 Bryson Barnes pass complete to Braden Pegan for 9 yds to the USU 34 +9 1.25
14:43 2nd & 1 OWN 34 Bryson Barnes pass complete to Braden Pegan for 13 yds to the USU 47 for a 1ST down +13 0.73
14:23 1st & 10 OWN 47 Miles Davis run for 2 yds to the USU 49 +2 -0.67
13:50 2nd & 8 OWN 49 Bryson Barnes pass complete to Braden Pegan for 5 yds to the AF 46 +5 0.09
13:19 3rd & 3 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 +15 1.83
13:14 1st & 10 OPP 31 Bryson Barnes pass complete to Javen Jacobs for 14 yds to the AF 17 for a 1ST down +14 0.26
12:36 1st & 10 OPP 17 Anthony Garcia 17 Yd Run (Tanner Rinker Kick) +17 2.58
PUNT
3 pl · 2 yd · 1:28
10–21
−2
12:36 1st & 10 OWN 25 Owen Allen run for 1 yd to the AF 26 +1 -0.59
12:04 2nd & 9 OWN 26 Cade Harris run for 1 yd to the AF 27 +1 -0.34
11:23 3rd & 8 OWN 27 Liam Szarka pass incomplete to Cade Harris 0 -0.22
11:18 4th & 8 OWN 27 Luke Freer punt for 51 yds , Javen Jacobs returns for 5 yds to the USU 27
TD
5 pl · 73 yd · 1:49
10–28
+9
11:08 1st & 10 OWN 27 Miles Davis run for 30 yds to the AF 43 for a 1ST down +30 2.58
10:46 1st & 10 OPP 43 Bryson Barnes pass complete to Josh Sterzer for 18 yds to the AF 25 for a 1ST down +18 0.65
10:27 1st & 10 OPP 25 Miles Davis run for 2 yds to the AF 23 +2 -0.24
9:53 2nd & 8 OPP 23 Bryson Barnes pass complete to Noah White for 12 yds to the AF 11 for a 1ST down +12 0.42
9:19 1st & 10 OPP 11 Bryson Barnes 11 Yd Run (Tanner Rinker Kick) +11 2.52
TD
14 pl · 75 yd · 6:58
16–28
−9
9:19 1st & 10 OWN 25 Terrence Gist run for 3 yds to the AF 28 +3 -0.30
8:47 2nd & 7 OWN 28 Josh Johnson run for 8 yds to the AF 36 for a 1ST down +8 1.23
8:15 1st & 10 OWN 36 Josh Johnson pass complete to Cade Harris for 36 yds to the USU 28 for a 1ST down +36 2.38
7:37 1st & 10 OPP 28 Cade Harris run for 11 yds to the USU 17 for a 1ST down +11 0.18
7:00 1st & 10 OPP 17 Terrence Gist run for 3 yds to the USU 14 +3 -0.11
6:21 2nd & 7 OPP 14 Josh Johnson run for 1 yd to the USU 13 +1 -0.27
5:39 3rd & 6 OPP 13 Cade Harris run for 9 yds Air Force Penalty, Offensive holding (Tre Roberson) to the USU 14 -1 -0.56
5:32 3rd & 7 OPP 14 Cade Harris run for 2 yds to the USU 12 +2 -0.25
4:52 4th & 5 OPP 12 Cade Harris run for 5 yds to the USU 7 for a 1ST down +5 1.09
4:09 1st & 7 OPP 7 Owen Allen run for 4 yds to the USU 3 +4 -0.01
3:36 2nd & 3 OPP 3 Owen Allen run for 2 yds to the USU 1 +2 -0.24
3:07 3rd & 1 OPP 1 Josh Johnson run for no gain to the USU 1 0 -0.33
2:27 1st & 10 OPP 3 Liam Szarka run for no gain to the AF 35 -62
2:21 4th & 1 OPP 1 Owen Allen 1 Yd Run (Two-Point Run Conversion Failed) +1 2.79
TD
5 pl · 75 yd · 1:56
16–35
+8
2:19 1st & 10 OWN 25 Bryson Barnes pass complete to Brady Boyd for 17 yds to the USU 42 for a 1ST down +17 1.52
1:46 1st & 10 OWN 42 Bryson Barnes pass complete to Brady Boyd for 19 yds to the AF 39 for a 1ST down +19 1.42
1:17 1st & 10 OPP 39 Miles Davis run for 1 yd to the AF 38 +1 -0.62
0:40 2nd & 9 OPP 38 Bryson Barnes pass incomplete to Josh Sterzer 0 -0.98
0:25 3rd & 9 OPP 38 Braden Pegan 38 Yd pass from Bryson Barnes (Tanner Rinker Kick) +38 4.74
TD
7 pl · 75 yd · 2:55
24–35
−10
0:25 1st & 10 OWN 25 Kade Frew run for 8 yds to the AF 33 +8 0.91
0:00 OWN 25 End of 3rd Quarter
15:00 2nd & 2 OWN 33 Josh Johnson pass complete to Quin Smith for 32 yds to the USU 35 for a 1ST down +32 2.19
14:23 1st & 10 OPP 35 Josh Johnson pass complete to Cade Harris for 27 yds to the USU 8 for a 1ST down +27 0.65
13:53 1st & 8 OPP 8 Owen Allen run for 2 yds to the USU 6 +2 -0.21
13:11 2nd & 6 OPP 6 Josh Johnson run for 5 yds to the USU 1 +5 0.07
12:30 3rd & 1 OPP 1 Liam Szarka 1 Yd Run (Cade Harris Run for Two-Point Conversion) +1 2.45
Q4
PUNT
3 pl · 8 yd · 1:52
32–35
−17
12:30 1st & 10 OWN 30 Bryson Barnes run for 6 yds to the USU 36 +6 0.37
11:59 2nd & 4 OWN 36 Miles Davis run for 2 yds to the USU 38 +2 -0.64
11:25 3rd & 2 OWN 38 Bryson Barnes run for no gain to the USU 38 0 -0.75
10:44 4th & 2 OWN 38 Landon Rehkow punt for 50 yds
INT
8 pl · 25 yd · 3:59
32–35
+6
10:38 1st & 10 OWN 12 Josh Johnson pass incomplete to Quin Smith, broken up by Brevin Hamblin 0 -0.38
10:32 2nd & 10 OWN 12 Josh Johnson run for no gain to the AF 12 0 -0.17
9:55 3rd & 10 OWN 12 Josh Johnson run for 13 yds to the AF 25 for a 1ST down +13 1.20
9:19 1st & 10 OWN 25 Owen Allen run for 2 yds to the AF 27 +2 -0.45
8:41 2nd & 8 OWN 27 Josh Johnson sacked by John Miller for a loss of 7 yards to the AF 20 -7 -0.76
7:57 3rd & 15 OWN 20 Josh Johnson pass complete to Kade Frew for 3 yds to the AF 23 +3 -0.03
7:15 4th & 12 OWN 23 Josh Johnson pass complete to Tre Roberson for 14 yds to the AF 37 for a 1ST down +14 2.27
6:44 1st & 10 OWN 37 D'Angelo Mayes return for no gain to the AF 33 0
TD
8 pl · 33 yd · 2:41
32–42
+23
6:37 1st & 10 OPP 33 Utah State Penalty, substitution infraction (-5 Yards) to the AF 38 -5
6:37 1st & 15 OPP 38 Bryson Barnes pass incomplete 0 -0.86
6:31 2nd & 15 OPP 38 Bryson Barnes pass complete to Brady Boyd for 24 yds to the AF 14 for a 1ST down +24 1.90
6:04 1st & 10 OPP 14 Javen Jacobs run for 2 yds to the AF 12 +2 -0.18
5:24 2nd & 8 OPP 12 Javen Jacobs run for 4 yds to the AF 8 +4 -0.02
4:46 3rd & 4 OPP 8 Bryson Barnes sacked by Daniel Grobe and Brody Bujnoch for a loss of 11 yards to the AF 19 -11 -1.89
4:10 4th & 15 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 & 9 OPP 9 Bryson Barnes pass complete to Anthony Garcia for 2 yds to the AF 7 +2 -0.18
3:58 2nd & 7 OPP 7 Bryson Barnes 7 Yd Run (Tanner Rinker Kick) +7 2.61
TD
9 pl · 78 yd · 2:19
30–42
−22
3:53 1st & 10 OWN 22 Liam Szarka pass complete to Bruin Fleischmann for 7 yds to the AF 29 +7 0.56
3:28 2nd & 3 OWN 29 Liam Szarka pass complete to Tre Roberson for 8 yds to the AF 37 for a 1ST down +8 0.66
3:01 1st & 10 OWN 37 Liam Szarka pass complete to Bruin Fleischmann for 5 yds to the AF 42 +5 0.11
2:31 2nd & 5 OWN 42 Liam Szarka pass complete to Tre Roberson for 29 yds to the USU 29 for a 1ST down +29 2.15
2:06 1st & 10 OPP 29 Liam Szarka pass incomplete to Tre Roberson 0 -0.53
2:02 2nd & 10 OPP 29 Liam Szarka pass complete to Tylor Latham for 5 yds to the USU 24 +5 0.05
1:58 3rd & 5 OPP 24 Liam Szarka pass complete to Quin Smith for 13 yds to the USU 11 for a 1ST down +13 0.75
1:37 1st & 10 OPP 3 Cade Harris run for no gain to the AF 35 Cade Harris fumbled, recovered by AF -62
1:34 1st & 10 OPP 11 Liam Szarka 11 Yd Run ( Run for Two-Point Conversion) +11 2.52
TD
2 pl · 52 yd · 0:14
30–49
+22
1:29 1st & 14 OWN 48 Javen Jacobs run for no gain to the USU 48 0 -1.06
1:20 2nd & 14 OWN 48 Javen Jacobs 52 Yd Run (Tanner Rinker Kick) +52 5.66
6 pl · 15 yd · 1:15
38–49
+1
1:14 1st & 10 OWN 30 Liam Szarka pass incomplete to Tylor Latham, broken up by Brevin Hamblin 0 -0.86
1:11 2nd & 10 OWN 30 Liam Szarka run for 6 yds to the AF 36 +6 0.21
0:39 3rd & 4 OWN 36 Kaden Cloud run for 6 yds to the AF 42 for a 1ST down +6 1.79
0:34 1st & 10 OWN 42 Liam Szarka pass incomplete to Kaden Cloud 0 -1.15
0:30 2nd & 10 OWN 42 Terrence Gist run for 3 yds to the AF 45 +3 -0.34
0:02 3rd & 7 OWN 45 Liam Szarka pass incomplete to Adam Hrynciw 0 -0.68
24 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

3sacks2
5plays for loss5
0takeaways3
2three-and-outs forced1
11explosive plays allowed8
8.56yards allowed / play4.57
7 of 12scoring drives allowed5 of 12
Air Force
Blake Fletcher 11 (2)
Roger Jones Jr. 8 (4)
Levi Brown 5 (5)
Houston Hendrix 5 (3)
Nick Beckwith 5 (1)
Jackson Adams 4 (2) 1 sk · 1 TFL
Brody Bujnoch 4 0.5 sk · 0.5 TFL
Max Mustell 4 (2)
Utah State
John Miller 16 (4) 1 sk · 1 TFL · 1 QH
William Holmes 13 (2) 1 TFL · 1 QH
Tyree Morris 10 0.5 sk · 0.5 TFL
Bronson Olevao 9 (1) 0.5 sk · 0.5 TFL
Noah Avinger 9 (3) 1 INT
Carson Tujague 9 (3)
Brevin Hamblin 7 (2) 3 PD
Noah Flores 7 (2)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

1 of 1field goals
3punts4
56.7punt average41.5
2punts inside the 202
36return yards5
own 25average drive startown 21
Air Force
K Jacob Medina 1/1 FG · long 31 · 1/1 XP
P Luke Freer 3 punts · 56.7 avg · 2 in 20
KR Cade Harris 1 ret · 22 yds · long 22
KR Kaden Cloud 1 ret · 14 yds · long 14
Utah State
K Tanner Rinker 7/7 XP
P Landon Rehkow 4 punts · 41.5 avg · 2 in 20
PR Javen Jacobs 1 ret · 5 yds · long 5
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

82plays57
375yards488
12drives12
48%success rate51%
21.91total PPA32.95
Derived from 139 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Bryson Barnes 7 Yd Run (Tanner Rinker Kick) 7–0
Q2J. Medina 31 yd FG GOOD 3–7
Q2Braden Pegan 54 Yd pass from Bryson Barnes (Tanner Rinker Kick) 14–3
Q2L. Szarka run for 1 yd for a TD (J. Medina KICK) 10–14
Q3Anthony Garcia 17 Yd Run (Tanner Rinker Kick) 21–10
Q3Bryson Barnes 11 Yd Run (Tanner Rinker Kick) 28–10
Q3Owen Allen 1 Yd Run (Two-Point Run Conversion Failed) 16–28
Q3Braden Pegan 38 Yd pass from Bryson Barnes (Tanner Rinker Kick) 35–16
Q4Liam Szarka 1 Yd Run (Cade Harris Run for Two-Point Conversion) 24–35
Q4Tanner Rinker 36 yd FG GOOD for a 1ST down Air Force Penalty, personal foul (Roger Jones Jr.)… 35–32
Q4Bryson Barnes 7 Yd Run (Tanner Rinker Kick) 42–24
Q4Liam Szarka 11 Yd Run ( Run for Two-Point Conversion) 30–42
Q4Javen Jacobs 52 Yd Run (Tanner Rinker Kick) 49–30

Biggest plays by PPA

Q4Javen Jacobs 52 Yd Run (Tanner Rinker Kick) 5.66
Q2Braden Pegan 54 Yd pass from Bryson Barnes (Tanner Rinker Kick) 5.34
Q3Braden Pegan 38 Yd pass from Bryson Barnes (Tanner Rinker Kick) 4.74
Q1Bryson Barnes 7 Yd Run (Tanner Rinker Kick) 2.88
Q3Owen Allen 1 Yd Run (Two-Point Run Conversion Failed) 2.79
Q2L. Szarka run for 1 yd for a TD (J. Medina KICK) 2.79

Series recent meetings

2023 Utah State 21 – 39 Air Force
2022 Air Force 27 – 34 Utah State
2021 Utah State 49 – 45 Air Force
2020 Air Force 35 – 7 Utah State
2019 Utah State 7 – 31 Air Force
2018 Air Force 32 – 42 Utah State
2017 Utah State 35 – 38 Air Force
2016 Air Force 27 – 20 Utah State
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal