Air Force at Utah State

Saturday, September 13, 2025

Utah State beat Air Force 49–⁠30. It was their 13th meeting; Air Force leads the series 7–⁠6.

AwayAir Force4–⁠8 in 2025
30
HomeUtah State6–⁠7 in 2025
49

Final at Maverik Stadium, LoganTV: FS1Attendance 17,124

At kickoff
66°F, clear, wind 3 mph from the southeastWeather: NOAA NCEI Global Historical Climatology Network hourly; Logan Cache Airport, 5 km from the stadium, six minutes after kickoff
Official
Gary ReedGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Air Force01061430
Utah State77211449

How the win probability moved

Utah State favored

Win probability by play: Utah State 58% at kickoff, 100% at the end. Biggest swing: 23 points.

Air Force favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (23 points).

Standouts

  • PassingBryson Barnes17 of 22, 287 yards, 2 TDUtah State
  • RushingBryson Barnes15 carries, 44 yards, 3 TDUtah State
  • ReceivingBraden Pegan7 catches, 147 yards, 2 TDUtah State
  • DefenseJohn Miller16 tackles, 1 sack, 1 for lossUtah State

Player stats

Air Force

PassingC/AttYdsTDInt
Liam Szarka6/146701
Josh Johnson5/911201
RushingCarYdsTDLong
Cade Harris872049
Dylan Carson853017
Owen Allen1653114
Liam Szarka1240311
ReceivingRecYdsTDLong
Cade Harris263036
James Roberson351029
Quin Smith245032
Bruin Fleischmann21207
DefenseTklTFLSacksInt
Blake Fletcher11000
Roger Jones Jr.8000
Levi Brown5000
Houston Hendrix5000
Jackson Adams4110
Brody Bujnoch40.50.50
Isaac Hubert3210
Daniel Grobe30.50.50

Utah State

PassingC/AttYdsTDInt
Bryson Barnes17/2228720
RushingCarYdsTDLong
Javen Jacobs971152
Miles Davis954030
Bryson Barnes1544311
Anthony Garcia117117
ReceivingRecYdsTDLong
Braden Pegan7147254
Brady Boyd472024
Javen Jacobs336016
Josh Sterzer118018
DefenseTklTFLSacksInt
John Miller16110
William Holmes13100
Tyree Morris100.50.50
Bronson Olevao90.50.50
Noah Avinger9001
D’Angelo Mayes3001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Air ForceUtah State
445Total yards473
179Passing yards287
266Rushing yards186
7.8Yards per pass13.0
4.4Yards per rush5.5
23First downs22
8–⁠18Third downs4–⁠9
5–⁠5Fourth downs0–⁠0
3Turnovers0
4–⁠35Penalties5–⁠28
38:11Possession21:49
3Sacks (by defense)2

Efficiency

Air ForceUtah State
47%Success rate51%
0.19EPA per play0.58
1.02Explosiveness1.67
0.25Rushing EPA0.53
0.05Passing EPA0.64
21%Passing-down success58%
−0.03First-down EPA0.30
−0.01Second-down EPA0.89
0.34Third-down EPA0.74
9%Havoc by its defense12%

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

Utah State end zoneAir Force end zoneQ1 Air ForceFumble, 5 playsQ1 Utah StateTouchdown, 5 playsQ1 Air ForcePunt, 6 playsQ1 Utah StatePunt, 3 playsQ1 Air ForceField goal, 12 playsQ2 Utah StateTouchdown, 6 playsQ2 Air ForceTouchdown, 8 playsQ2 Utah StatePunt, 4 playsQ2 Air ForceInterception, 6 playsQ2 Utah StatePunt, 7 playsQ2 Air ForcePunt, 4 playsQ2 Utah StateEnd of half, 3 playsQ3 Utah StateTouchdown, 7 playsQ3 Air ForcePunt, 3 playsQ3 Utah StateTouchdown, 5 playsQ3 Air ForceTouchdown, 14 playsQ3 Utah StateTouchdown, 5 playsQ3 Air ForceTouchdown, 7 playsQ4 Utah StatePunt, 3 playsQ4 Air ForceInterception, 8 playsQ4 Utah StateTouchdown, 8 playsQ4 Air ForceTouchdown, 9 playsQ4 Utah StateTouchdown, 2 playsQ4 Air ForceResult not recorded, 6 plays
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.
  1. Q1 Air ForceFumble, 5 plays, 4 yards
  2. Q1 Utah StateTouchdown, 5 plays, 24 yards
  3. Q1 Air ForcePunt, 6 plays, 12 yards
  4. Q1 Utah StatePunt, 3 plays, 5 yards
  5. Q1 Air ForceField goal, 12 plays, 39 yards
  6. Q2 Utah StateTouchdown, 6 plays, 85 yards
  7. Q2 Air ForceTouchdown, 8 plays, 72 yards
  8. Q2 Utah StatePunt, 4 plays, 4 yards
  9. Q2 Air ForceInterception, 6 plays, 11 yards
  10. Q2 Utah StatePunt, 7 plays, 32 yards
  11. Q2 Air ForcePunt, 4 plays, 26 yards
  12. Q2 Utah StateEnd of half, 3 plays, 4 yards
  13. Q3 Utah StateTouchdown, 7 plays, 72 yards
  14. Q3 Air ForcePunt, 3 plays, 2 yards
  15. Q3 Utah StateTouchdown, 5 plays, 70 yards
  16. Q3 Air ForceTouchdown, 14 plays, 72 yards
  17. Q3 Utah StateTouchdown, 5 plays, 72 yards
  18. Q3 Air ForceTouchdown, 7 plays, 72 yards
  19. Q4 Utah StatePunt, 3 plays, 8 yards
  20. Q4 Air ForceInterception, 8 plays, 25 yards
  21. Q4 Utah StateTouchdown, 8 plays, 30 yards
  22. Q4 Air ForceTouchdown, 9 plays, 75 yards
  23. Q4 Utah StateTouchdown, 2 plays, 0 yards
  24. 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:001st & 10 at own 35Zachary Robbins kickoff for 65 yds for a touchback
15:001st & 10 at own 25Josh Johnson run for 2 yds to the AF 27
14:202nd & 8 at own 27Dylan Carson run for 7 yds to the AF 34
13:453rd & 1 at own 34Josh Johnson run for 1 yd to the AF 35 for a 1ST down
13:011st & 10 at own 35Cade Harris run for a loss of 6 yards to the AF 29
12:302nd & 16 at own 29Josh 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:271st & 10 at opp 27Miles Davis run for 2 yds to the AF 25
11:552nd & 8 at opp 25Bryson Barnes pass complete to Javen Jacobs for 16 yds to the AF 9 for a 1ST down
11:351st & goal at opp 9Javen Jacobs run for no gain to the AF 9
11:002nd & goal at opp 9Bryson Barnes run for 7 yds to the AF 2
10:273rd & goal at opp 2Utah State Penalty, substitution infraction (-5 Yards) to the AF 7
10:043rd & goal at opp 7Bryson Barnes 7 Yd Run (Tanner Rinker Kick)Utah State 7, Air Force 0
Air Force Punt, 6 plays
10:041st & 10 at own 35Zachary Robbins kickoff for 65 yds for a touchback
10:041st & 10 at own 25Dylan Carson run for 6 yds to the AF 31
9:302nd & 4 at own 31Johnson,Josh rush middle , fumble by Johnson,Josh recovered by AFA Johnson,Josh, Johnson,Josh rush. Josh Johnson fumbled, recovered by AF Josh Johnson
8:573rd & 4 at own 31Josh Johnson run for 4 yds to the AF 35 for a 1ST down
8:261st & 10 at own 35Josh Johnson pass incomplete to Quin Smith
8:212nd & 10 at own 35Owen Allen run for 2 yds to the AF 37
7:423rd & 8 at own 37Josh Johnson pass incomplete to Kade Frew
7:394th & 8 at own 37Luke Freer punt for 60 yds
Utah State Punt, 3 plays
7:271st & 10 at own 3Miles Davis run for no gain to the USU 3
6:502nd & 10 at own 3Bryson Barnes run for a loss of 2 yards to the USU 1
6:113rd & 12 at own 1Bryson Barnes run for 7 yds to the USU 8
5:274th & 5 at own 8Landon Rehkow punt for 45 yds
Air Force Field goal, 12 plays
5:251st & 10 at own 47Owen Allen run for 6 yds to the USU 47
4:532nd & 4 at opp 47Owen Allen run for 3 yds to the USU 44
4:253rd & 1 at opp 44Liam Szarka run for 3 yds to the USU 41 for a 1ST down
3:511st & 10 at opp 41Liam Szarka run for 6 yds to the USU 35
3:082nd & 4 at opp 35Liam Szarka run for 10 yds to the USU 25 for a 1ST down
2:321st & 10 at opp 25Owen Allen run for 3 yds to the USU 22
1:582nd & 7 at opp 22Owen Allen run for 6 yds to the USU 16
1:163rd & 1 at opp 16Owen Allen run for 1 yd to the USU 15 for a 1ST down
0:331st & 10 at opp 15Cade Harris run for 1 yd to the USU 14
Q2 14:592nd & 9 at opp 14Liam Szarka pass incomplete to Quin Smith, broken up by Brevin Hamblin
Q2 14:543rd & 9 at opp 14Liam Szarka pass incomplete to Quin Smith
Q2 14:464th & 9 at opp 14J. 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:461st & 10 at own 35Reagan Tubbs kickoff for 65 yds for a touchback Utah State Penalty, unsportsmanlike conduct (Tymere Burton)
14:441st & 10 at own 12Javen Jacobs run for 1 yd to the USU 13
14:172nd & 9 at own 13Bryson Barnes pass complete to Braden Pegan for 15 yds to the USU 28 for a 1ST down
13:451st & 10 at own 28Bryson Barnes pass complete to Javen Jacobs for 6 yds to the USU 34
13:382nd & 4 at own 34Bryson Barnes pass complete to Brady Boyd for 12 yds to the USU 46 for a 1ST down
13:171st & 10 at own 46Bryson Barnes pass incomplete to Broc Lane
13:022nd & 10 at own 46Braden Pegan 54 Yd pass from Bryson Barnes (Tanner Rinker Kick)Utah State 14, Air Force 3
Air Force Touchdown, 8 plays
13:031st & 10 at own 35Zachary Robbins kickoff for 65 yds for a touchback
13:031st & 10 at own 25Liam Szarka run for 5 yds to the AF 30
12:272nd & 5 at own 30Dylan Carson run for 5 yds to the AF 35 for a 1ST down
11:551st & 10 at own 35Dylan Carson run for 6 yds to the AF 41
11:252nd & 4 at own 41Cade Harris run for 49 yds to the USU 10 for a 1ST down
10:491st & goal at opp 10Dylan Carson run for 4 yds to the USU 6
10:142nd & goal at opp 6Dylan Carson run for 3 yds to the USU 3
9:383rd & goal at opp 3Liam Szarka run for 2 yds to the USU 1
9:044th & goal at opp 1L. Szarka run for 1 yd for a TD (J. Medina KICK)Utah State 14, Air Force 10
Utah State Punt, 4 plays
9:041st & 10 at own 35Reagan Tubbs kickoff for 65 yds for a touchback
9:041st & 10 at own 25Miles Davis run for 12 yds to the USU 37 for a 1ST down
8:391st & 10 at own 37Utah State Penalty, false start (Jr Sia) to the USU 32
8:241st & 15 at own 32Miles Davis run for 3 yds to the USU 35
7:552nd & 12 at own 35Bryson Barnes sacked by Jackson Adams for a loss of 3 yards to the USU 32
7:203rd & 15 at own 32Bryson Barnes sacked by Isaac Hubert for a loss of 3 yards to the USU 29
6:414th & 18 at own 29Landon Rehkow punt for 43 yds
Air Force Interception, 6 plays
6:341st & 10 at own 28Owen Allen run for 5 yds to the AF 33
6:002nd & 5 at own 33Liam Szarka run for 3 yds to the AF 36
5:233rd & 2 at own 36Owen Allen run for 1 yd to the AF 37
4:504th & 1 at own 37Liam Szarka run for 2 yds to the AF 39 for a 1ST down
4:121st & 10 at own 39Owen Allen run for no gain to the AF 39
3:402nd & 10 at own 39Liam Szarka pass intercepted Noah Avinger return for no gain to the USU 26
Utah State Punt, 7 plays
3:331st & 10 at own 26Bryson Barnes pass complete to Braden Pegan for 13 yds to the USU 39 for a 1ST down
3:111st & 10 at own 39Bryson Barnes pass incomplete to Brady Boyd
3:032nd & 10 at own 39Bryson Barnes run for 7 yds to the USU 46
2:343rd & 3 at own 46Javen Jacobs run for 7 yds to the AF 47 for a 1ST down
2:001st & 10 at opp 47Javen Jacobs run for 7 yds to the AF 40
1:562nd & 3 at opp 40Bryson Barnes pass incomplete to Braden Pegan
1:503rd & 3 at opp 40Javen Jacobs run for a loss of 2 yards to the AF 42
1:394th & 5 at opp 42Landon Rehkow punt for 28 yds
Air Force Punt, 4 plays
1:341st & 10 at own 14Dylan Carson run for 17 yds to the AF 31 for a 1ST down
1:181st & 10 at own 31Liam Szarka sacked for a loss of 10 yards to the AF 21 Air Force Penalty, intentional grounding (Liam Szarka) to the AF 21
0:382nd & 20 at own 21Dylan Carson run for 5 yds to the AF 26
0:343rd & 15 at own 26Owen Allen run for 14 yds to the AF 40
0:244th & 1 at own 40Luke Freer punt for 59 yds Utah State Penalty, Offensive holding (Chris Joe) to the USU 1
Utah State End of half, 3 plays
0:101st & 10 at own 1Bryson Barnes run for 1 yd to the USU 2
0:092nd & 9 at own 2Bryson Barnes run for 3 yds to the USU 5
0:043rd & 6 at own 5Bryson 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:001st & 10 at own 35Reagan Tubbs kickoff for 65 yds for a touchback
15:001st & 10 at own 25Bryson Barnes pass complete to Braden Pegan for 9 yds to the USU 34
14:432nd & 1 at own 34Bryson Barnes pass complete to Braden Pegan for 13 yds to the USU 47 for a 1ST down
14:231st & 10 at own 47Miles Davis run for 2 yds to the USU 49
13:502nd & 8 at own 49Bryson Barnes pass complete to Braden Pegan for 5 yds to the AF 46
13:193rd & 3 at opp 46Bryson 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:141st & 10 at opp 31Bryson Barnes pass complete to Javen Jacobs for 14 yds to the AF 17 for a 1ST down
12:361st & 10 at opp 17Anthony Garcia 17 Yd Run (Tanner Rinker Kick)Utah State 21, Air Force 10
Air Force Punt, 3 plays
12:361st & 10 at own 35Zachary Robbins kickoff for 65 yds for a touchback
12:361st & 10 at own 25Owen Allen run for 1 yd to the AF 26
12:042nd & 9 at own 26Cade Harris run for 1 yd to the AF 27
11:233rd & 8 at own 27Liam Szarka pass incomplete to Cade Harris
11:184th & 8 at own 27Luke Freer punt for 51 yds , Javen Jacobs returns for 5 yds to the USU 27
Utah State Touchdown, 5 plays
11:081st & 10 at own 27Miles Davis run for 30 yds to the AF 43 for a 1ST down
10:461st & 10 at opp 43Bryson Barnes pass complete to Josh Sterzer for 18 yds to the AF 25 for a 1ST down
10:271st & 10 at opp 25Miles Davis run for 2 yds to the AF 23
9:532nd & 8 at opp 23Bryson Barnes pass complete to Noah White for 12 yds to the AF 11 for a 1ST down
9:191st & 10 at opp 11Bryson Barnes 11 Yd Run (Tanner Rinker Kick)Utah State 28, Air Force 10
Air Force Touchdown, 14 plays
9:191st & 10 at own 35Zachary Robbins kickoff for 65 yds for a touchback
9:191st & 10 at own 25Terrence Gist run for 3 yds to the AF 28
8:472nd & 7 at own 28Josh Johnson run for 8 yds to the AF 36 for a 1ST down
8:151st & 10 at own 36Josh Johnson pass complete to Cade Harris for 36 yds to the USU 28 for a 1ST down
7:371st & 10 at opp 28Cade Harris run for 11 yds to the USU 17 for a 1ST down
7:001st & 10 at opp 17Terrence Gist run for 3 yds to the USU 14
6:212nd & 7 at opp 14Josh Johnson run for 1 yd to the USU 13
5:393rd & 6 at opp 13Cade Harris run for 9 yds Air Force Penalty, Offensive holding (Tre Roberson) to the USU 14
5:323rd & 7 at opp 14Cade Harris run for 2 yds to the USU 12
4:524th & 5 at opp 12Cade Harris run for 5 yds to the USU 7 for a 1ST down
4:091st & goal at opp 7Owen Allen run for 4 yds to the USU 3
3:362nd & goal at opp 3Owen Allen run for 2 yds to the USU 1
3:073rd & goal at opp 1Josh Johnson run for no gain to the USU 1
2:214th & goal at opp 1Owen Allen 1 Yd Run (Two-Point Run Conversion Failed)Utah State 28, Air Force 16
2:271st & goal at opp 3Liam Szarka run for no gain to the AF 35
Utah State Touchdown, 5 plays
2:211st & 10 at own 35Reagan Tubbs kickoff for 65 yds for a touchback
2:191st & 10 at own 25Bryson Barnes pass complete to Brady Boyd for 17 yds to the USU 42 for a 1ST down
1:461st & 10 at own 42Bryson Barnes pass complete to Brady Boyd for 19 yds to the AF 39 for a 1ST down
1:171st & 10 at opp 39Miles Davis run for 1 yd to the AF 38
0:402nd & 9 at opp 38Bryson Barnes pass incomplete to Josh Sterzer
0:253rd & 9 at opp 38Braden Pegan 38 Yd pass from Bryson Barnes (Tanner Rinker Kick)Utah State 35, Air Force 16
Air Force Touchdown, 7 plays
0:251st & 10 at own 35Zachary Robbins kickoff for 65 yds for a touchback
0:251st & 10 at own 25Kade Frew run for 8 yds to the AF 33
Q4 15:002nd & 2 at own 33Josh Johnson pass complete to Quin Smith for 32 yds to the USU 35 for a 1ST down
Q4 14:231st & 10 at opp 35Josh Johnson pass complete to Cade Harris for 27 yds to the USU 8 for a 1ST down
Q4 13:531st & goal at opp 8Owen Allen run for 2 yds to the USU 6
Q4 13:112nd & goal at opp 6Josh Johnson run for 5 yds to the USU 1
Q4 12:303rd & goal at opp 1Liam 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:301st & 10 at own 35Reagan Tubbs kickoff for 35 yds
12:301st & 10 at own 30Bryson Barnes run for 6 yds to the USU 36
11:592nd & 4 at own 36Miles Davis run for 2 yds to the USU 38
11:253rd & 2 at own 38Bryson Barnes run for no gain to the USU 38
10:444th & 2 at own 38Landon Rehkow punt for 50 yds
Air Force Interception, 8 plays
10:381st & 10 at own 12Josh Johnson pass incomplete to Quin Smith, broken up by Brevin Hamblin
10:322nd & 10 at own 12Josh Johnson run for no gain to the AF 12
9:553rd & 10 at own 12Josh Johnson run for 13 yds to the AF 25 for a 1ST down
9:191st & 10 at own 25Owen Allen run for 2 yds to the AF 27
8:412nd & 8 at own 27Josh Johnson sacked by John Miller for a loss of 7 yards to the AF 20
7:573rd & 15 at own 20Josh Johnson pass complete to Kade Frew for 3 yds to the AF 23
7:154th & 12 at own 23Josh Johnson pass complete to Tre Roberson for 14 yds to the AF 37 for a 1ST down
6:441st & 10 at own 37D’Angelo Mayes return for no gain to the AF 33
Utah State Touchdown, 8 plays
6:371st & 10 at opp 33Utah State Penalty, substitution infraction (-5 Yards) to the AF 38
6:371st & 15 at opp 38Bryson Barnes pass incomplete
6:312nd & 15 at opp 38Bryson Barnes pass complete to Brady Boyd for 24 yds to the AF 14 for a 1ST down
6:041st & 10 at opp 14Javen Jacobs run for 2 yds to the AF 12
5:242nd & 8 at opp 12Javen Jacobs run for 4 yds to the AF 8
4:463rd & 4 at opp 8Bryson Barnes sacked by Daniel Grobe and Brody Bujnoch for a loss of 11 yards to the AF 19
4:104th & 15 at opp 19Tanner 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:041st & goal at opp 9Bryson Barnes pass complete to Anthony Garcia for 2 yds to the AF 7
3:582nd & goal at opp 7Bryson Barnes 7 Yd Run (Tanner Rinker Kick)Utah State 42, Air Force 24
Air Force Touchdown, 9 plays
3:581st & 10 at own 35Zachary Robbins kickoff for 65 yds , Cade Harris return for 22 yds to the AF 22
3:531st & 10 at own 22Liam Szarka pass complete to Bruin Fleischmann for 7 yds to the AF 29
3:282nd & 3 at own 29Liam Szarka pass complete to Tre Roberson for 8 yds to the AF 37 for a 1ST down
3:011st & 10 at own 37Liam Szarka pass complete to Bruin Fleischmann for 5 yds to the AF 42
2:312nd & 5 at own 42Liam Szarka pass complete to Tre Roberson for 29 yds to the USU 29 for a 1ST down
2:061st & 10 at opp 29Liam Szarka pass incomplete to Tre Roberson
2:022nd & 10 at opp 29Liam Szarka pass complete to Tylor Latham for 5 yds to the USU 24
1:583rd & 5 at opp 24Liam Szarka pass complete to Quin Smith for 13 yds to the USU 11 for a 1ST down
1:341st & 10 at opp 11Liam Szarka 11 Yd Run ( Run for Two-Point Conversion)Utah State 42, Air Force 30
1:371st & goal at opp 3Cade Harris run for no gain to the AF 35 Cade Harris fumbled, recovered by AF
Utah State Touchdown, 2 plays
1:341st & 10 at own 35Reagan Tubbs kickoff for 17 yds , Brady Boyd return for no gain to the USU 48
1:291st & 14 at own 48Javen Jacobs run for no gain to the USU 48
1:202nd & 14 at own 48Javen Jacobs 52 Yd Run (Tanner Rinker Kick)Utah State 49, Air Force 30
Air Force Result not recorded, 6 plays
1:151st & 10 at own 35Zachary Robbins kickoff for 49 yds , Kaden Cloud return for 14 yds to the AF 30
1:141st & 10 at own 30Liam Szarka pass incomplete to Tylor Latham, broken up by Brevin Hamblin
1:112nd & 10 at own 30Liam Szarka run for 6 yds to the AF 36
0:393rd & 4 at own 36Kaden Cloud run for 6 yds to the AF 42 for a 1ST down
0:341st & 10 at own 42Liam Szarka pass incomplete to Kaden Cloud
0:302nd & 10 at own 42Terrence Gist run for 3 yds to the AF 45
0:023rd & 7 at own 45Liam 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.

Air Force leads 7–⁠6 in 13 meetings.

Recent meetings
2025Utah State 49, Air Force 30
2023Air Force 39, Utah State 21
2022Utah State 34, Air Force 27
2021Utah State 49, Air Force 45
2020Air Force 35, Utah State 7
2019Air Force 31, Utah State 7

Around this game