Air Force at Utah State

Saturday, October 11, 2014

Utah State beat Air Force 34–⁠16. It was their third meeting; after it, Utah State led the series 2–⁠1.

AwayAir Force10–⁠3 in 2014
16
HomeUtah State10–⁠4 in 2014
34

Final at Maverik Stadium, LoganTV: ESPNUAttendance 24,037

At kickoff
60°F, clear, wind 6 mph from the southWeather: NOAA NCEI Integrated Surface Database; Logan-Cache Airport (KLGU), 5 km from the stadium, 24 minutes before kickoff
Officials
Referee Jim Farmer; umpire Apollo Martin; head linesman Andy Warner; line judge John Kilmer; side judge Lo Van Pham; field judge Charlie Hurd; back judge Robert AselGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Air Force337316
Utah State14170334

Standouts

Player stats

Air Force

PassingC/AttYdsTDInt
Kale Pearson9/1816901
Nate Romine6/115501
RushingCarYdsTDLong
Jacobi Owens1454027
Kale Pearson2043013
Paco Solano124024
Shayne Davern41718
ReceivingRecYdsTDLong
Jalen Robinette4105058
Garrett Griffin459022
Garrett Brown225017
Jon Lee21207

Utah State

PassingC/AttYdsTDInt
Darell Garretson20/2929820
Nick Vigil2/21300
RushingCarYdsTDLong
Joe Hill627014
Darell Garretson824117
Nick Vigil51018
Rashad Hall2704
ReceivingRecYdsTDLong
Hunter Sharp12164275
Joe Hill161061
JoJo Natson239039
Hayden Weichers226018
InterceptionsIntYdsTD
Frankie Sutera140
Nick Vigil1190

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

Team stats

Air ForceUtah State
379Total yards388
224Passing yards311
155Rushing yards77
7.7Yards per pass10.0
3.0Yards per rush2.8
18First downs14
8–⁠18Third downs5–⁠14
2–⁠2Fourth downs0–⁠1
4Turnovers1
4–⁠30Penalties3–⁠43
31:57Possession27:13

Efficiency

Air ForceUtah State
35%Success rate38%
−0.03EPA per play0.20
1.16Explosiveness1.54
−0.22Rushing EPA−0.02
0.33Passing EPA0.34
42%Passing-down success45%
−0.30First-down EPA0.14
−0.43Second-down EPA0.37
1.02Third-down EPA0.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)

Utah State 75% to win. Elo’s favorite won.

The line

Utah State −7.5, over/under 50.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 Utah State 70%, Air Force 30%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Utah State end zoneAir Force end zoneQ1 Utah StateTouchdown, 1 playQ1 Air ForceFumble, 3 playsQ1 Utah StateTouchdown, 4 playsQ1 Air ForceFumble, 5 playsQ1 Utah StatePunt, 3 playsQ1 Air ForceField goal, 11 playsQ1 Utah StatePunt, 3 playsQ1 Air ForceField goal, 9 playsQ2 Utah StatePunt, 3 playsQ2 Air ForceInterception, 2 playsQ2 Utah StatePunt, 3 playsQ2 Air ForcePunt, 3 playsQ2 Utah StateTouchdown, 8 playsQ2 Air ForceInterception, 2 playsQ2 Utah StateField goal, 4 playsQ2 Air ForcePunt, 3 playsQ2 Utah StateTouchdown, 6 playsQ2 Air ForceEnd of half, 2 playsQ3 Air ForcePunt, 3 playsQ3 Utah StateTurnover on downs, 13 playsQ3 Air ForceTouchdown, 14 playsQ3 Utah StatePunt, 3 playsQ4 Air ForceField goal, 7 playsQ4 Utah StateFumble, 1 playQ4 Air ForcePunt, 3 playsQ4 Utah StateField goal, 5 playsQ4 Air ForcePunt, 6 playsQ4 Utah StatePunt, 4 playsQ4 Air ForceEnd of game, 10 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 Utah StateTouchdown, 1 play, 75 yards
  2. Q1 Air ForceFumble, 3 plays, 18 yards
  3. Q1 Utah StateTouchdown, 4 plays, 43 yards
  4. Q1 Air ForceFumble, 5 plays, 75 yards
  5. Q1 Utah StatePunt, 3 plays, 1 yard
  6. Q1 Air ForceField goal, 11 plays, 69 yards
  7. Q1 Utah StatePunt, 3 plays, 9 yards
  8. Q1 Air ForceField goal, 9 plays, 53 yards
  9. Q2 Utah StatePunt, 3 plays, 9 yards
  10. Q2 Air ForceInterception, 2 plays, 11 yards
  11. Q2 Utah StatePunt, 3 plays, 2 yards
  12. Q2 Air ForcePunt, 3 plays, −2 yards
  13. Q2 Utah StateTouchdown, 8 plays, 60 yards
  14. Q2 Air ForceInterception, 2 plays, 9 yards
  15. Q2 Utah StateField goal, 4 plays, 0 yards
  16. Q2 Air ForcePunt, 3 plays, 1 yard
  17. Q2 Utah StateTouchdown, 6 plays, 56 yards
  18. Q2 Air ForceEnd of half, 2 plays, 7 yards
  19. Q3 Air ForcePunt, 3 plays, 4 yards
  20. Q3 Utah StateTurnover on downs, 13 plays, 60 yards
  21. Q3 Air ForceTouchdown, 14 plays, 60 yards
  22. Q3 Utah StatePunt, 3 plays, 3 yards
  23. Q4 Air ForceField goal, 7 plays, 10 yards
  24. Q4 Utah StateFumble, 1 play, 2 yards
  25. Q4 Air ForcePunt, 3 plays, −7 yards
  26. Q4 Utah StateField goal, 5 plays, 63 yards
  27. Q4 Air ForcePunt, 6 plays, 27 yards
  28. Q4 Utah StatePunt, 4 plays, 19 yards
  29. Q4 Air ForceEnd of game, 10 plays, 52 yards

Play by play

1st quarter8 drives, then Utah State 14, Air Force 3
Utah State Touchdown, 1 play
15:001st & 10 at own 35N/A kickoff for 65 yds for a touchback
14:461st & 10 at own 25Darell Garretson pass complete to Hunter Sharp for 75 yds for a TD, (Nick Diaz KICK)Utah State 7, Air Force 0
Air Force Fumble, 3 plays
14:461st & 0 at own 35Jake Thompson kickoff for 65 yds for a touchback
14:461st & 10 at own 25Kale Pearson run for 2 yds to the AFA 27
14:462nd & 8 at own 27Kale Pearson pass complete to Garrett Brown for 17 yds to the AFA 44 for a 1ST down
14:461st & 10 at own 44D.J. Johnson run for a loss of 1 yard to the AFA 43 D.J. Johnson fumbled, recovered by UthSt Jordan Nielsen
Utah State Touchdown, 4 plays
13:541st & 10 at opp 43Nick Vigil pass complete to Hunter Sharp for 12 yds to the AFA 31 for a 1ST down
13:541st & 10 at opp 31Darell Garretson pass complete to JoJo Natson for no gain to the AFA 31
13:542nd & 10 at opp 31Darell Garretson pass complete to Devonte Robinson for 8 yds to the AFA 23
11:453rd & 2 at opp 23Darell Garretson pass complete to Hunter Sharp for 23 yds for a TD, (Nick Diaz KICK)Utah State 14, Air Force 0
Air Force Fumble, 5 plays
11:451st & 0 at own 35Jake Thompson kickoff for 65 yds for a touchback
11:381st & 10 at own 25Jacobi Owens run for 2 yds to the AFA 27
11:382nd & 8 at own 27Jacobi Owens run for no gain to the AFA 27
11:383rd & 8 at own 27Kale Pearson pass complete to Jalen Robinette for 58 yds to the UthSt 15 for a 1ST down
11:381st & 10 at opp 15Kale Pearson run for 2 yds to the UthSt 13
11:382nd & 8 at opp 13Kale Pearson run for 11 yds Kale Pearson fumbled, forced by Jalen Davis, recovered by UthSt
Utah State Punt, 3 plays
9:381st & 10 at own 20Nick Vigil run for a loss of 1 yard to the UthSt 19
9:382nd & 11 at own 19Darell Garretson pass incomplete to N/A
9:383rd & 11 at own 19Darell Garretson pass complete to Devonte Robinson for 2 yds to the UthSt 21
9:384th & 9 at own 21Jaron Bentrude punt for 51 yds , Garrett Brown returns for 4 yds to the AFA 25 AIR FORCE Penalty, Offensive holding (10 Yards) to the AFA 22
Air Force Field goal, 11 plays
7:581st & 10 at own 22Kale Pearson run for 3 yds to the AFA 25
7:582nd & 7 at own 25Kale Pearson pass incomplete to Garrett Brown
7:583rd & 7 at own 25PEARSON, Kale pass incomplete to BROWN, Garrett, PENALTY USU personal foul 15 yards to the AF40, 1ST DOWN AF, NO PLAY. for a 1ST down
7:581st & 10 at own 40Shayne Davern run for 3 yds to the AFA 43
7:582nd & 7 at own 43Kale Pearson run for no gain to the AFA 43
6:063rd & 7 at own 43Timeout UTAH ST, clock 06:06
6:063rd & 7 at own 43Kale Pearson pass complete to Garrett Griffin for 22 yds to the UthSt 35 for a 1ST down
6:061st & 10 at opp 35Kale Pearson pass incomplete to Jacobi Owens
6:062nd & 10 at opp 35Garrett Brown run for 9 yds to the UthSt 26 for a 1ST down UTAH ST Penalty, personal foul (13 Yards) to the UthSt 13 for a 1ST down
6:061st & 10 at opp 13Jacobi Owens run for no gain to the UthSt 13
6:062nd & 10 at opp 13Kale Pearson run for 3 yds to the UthSt 10
6:063rd & 7 at opp 10Kale Pearson run for 1 yd to the UthSt 9
3:184th & 6 at opp 9Will Conant 27 yd FG GOODUtah State 14, Air Force 3
Utah State Punt, 3 plays
3:181st & 0 at own 35Drew Oehrle kickoff for 65 yds for a touchback
3:181st & 10 at own 25JoJo Natson run for a loss of 1 yard to the UthSt 24
3:182nd & 11 at own 24Darell Garretson pass complete to Hunter Sharp for 7 yds to the UthSt 31
3:183rd & 4 at own 31Darell Garretson pass complete to Hunter Sharp for 3 yds to the UthSt 34
3:184th & 1 at own 34Jaron Bentrude punt for 36 yds , Garrett Brown returns for no gain to the AFA 30 Garrett Brown fumbled, recovered by AFA Garrett Brown
Air Force Field goal, 9 plays
1:061st & 10 at own 30Jacobi Owens run for a loss of 2 yards to the AFA 28
1:062nd & 12 at own 28Jacobi Owens run for 27 yds to the UthSt 45 for a 1ST down
1:061st & 10 at opp 45Shayne Davern run for 4 yds to the UthSt 41
Q2 15:002nd & 6 at opp 41Kale Pearson pass incomplete to Garrett Griffin, broken up by LT Filiaga
Q2 15:003rd & 6 at opp 41Kale Pearson pass complete to Garrett Griffin for 20 yds to the UthSt 21 for a 1ST down
Q2 15:001st & 10 at opp 21Shayne Davern run for 2 yds to the UthSt 19
Q2 15:002nd & 8 at opp 19Kale Pearson run for a loss of 5 yards to the UthSt 24
Q2 15:003rd & 13 at opp 24Garrett Brown run for 7 yds to the UthSt 17
Q2 13:134th & 6 at opp 17Will Conant 34 yd FG GOODUtah State 14, Air Force 6
2nd quarter10 drives, then Utah State 31, Air Force 6
Utah State Punt, 3 plays
13:131st & 0 at own 35Drew Oehrle kickoff for 65 yds for a touchback
13:131st & 10 at own 25Joe Hill run for 2 yds to the UthSt 27
13:132nd & 8 at own 27Joe Hill run for 6 yds to the UthSt 33
13:133rd & 2 at own 33Nick Vigil run for 1 yd to the UthSt 34
13:134th & 1 at own 34Jaron Bentrude punt for 50 yds, fair catch by Garrett Brown at the AFA 16
Air Force Interception, 2 plays
11:081st & 10 at own 16Kale Pearson run for 11 yds to the AFA 27 for a 1ST down
11:081st & 10 at own 27Kale Pearson pass intercepted Frankie Sutera return for 4 yds to the AFA 37
Utah State Punt, 3 plays
10:391st & 10 at opp 37Darell Garretson run for 2 yds to the AFA 35
10:392nd & 8 at opp 35Hunter Sharp run for no gain to the AFA 35
10:393rd & 8 at opp 35Darell Garretson pass incomplete to JoJo Natson
10:394th & 8 at opp 35Jake Thompson punt for 35 yds for a touchback
Air Force Punt, 3 plays
9:081st & 10 at own 20Jacobi Owens run for 6 yds to the AFA 26
9:082nd & 4 at own 26AIR FORCE Penalty, false start (-5 Yards) to the AFA 21
9:082nd & 9 at own 21Nate Romine run for a loss of 3 yards to the AFA 18
9:083rd & 12 at own 18Nate Romine pass incomplete to Garrett Brown
9:084th & 12 at own 18Will Conant punt for 42 yds, punt out-of-bounds at the UthSt 40
Utah State Touchdown, 8 plays
7:161st & 10 at own 40Darell Garretson pass complete to Hunter Sharp for 6 yds to the UthSt 46
7:162nd & 4 at own 46Darell Garretson pass complete to Hunter Sharp for 7 yds to the AFA 47 for a 1ST down
7:161st & 10 at opp 47Nick Vigil pass complete to Hunter Sharp for 1 yd to the AFA 46
7:162nd & 9 at opp 46GARRETSON, Dare pass incomplete (DECOUD, Justin), PENALTY USU personal foul 15 yards to the USU39, NO PLAY.
7:162nd & 24 at own 39Darell Garretson pass complete to JoJo Natson for 39 yds to the AFA 22 for a 1ST down
7:161st & 10 at opp 22Nick Vigil run for a loss of 1 yard to the AFA 23
7:162nd & 11 at opp 23Darell Garretson pass complete to Hunter Sharp for 17 yds to the AFA 6 for a 1ST down
7:161st & goal at opp 6JoJo Natson run for a loss of 2 yards to the AFA 8
4:042nd & goal at opp 8Nick Vigil run for 8 yds for a TD, (Nick Diaz KICK)Utah State 21, Air Force 6
Air Force Interception, 2 plays
4:041st & 0 at own 35Jake Thompson kickoff for 65 yds , Jon Lee return for 30 yds to the AFA 30
3:571st & 10 at own 30Jacobi Owens run for 9 yds to the AFA 39
3:572nd & 1 at own 39Nate Romine pass intercepted Nick Vigil return for 19 yds to the AFA 28
Utah State Field goal, 4 plays
3:261st & 10 at opp 28Timeout UTAH ST, clock 03:26
3:261st & 10 at opp 28Darell Garretson pass incomplete to Devonte Robinson, broken up by Jordan Mays
3:262nd & 10 at opp 28Darell Garretson pass incomplete to Joe Hill
3:263rd & 10 at opp 28Darell Garretson pass incomplete to JoJo Natson, broken up by Christian Spears
3:014th & 10 at opp 28Nick Diaz 46 yd FG GOODUtah State 24, Air Force 6
Air Force Punt, 3 plays
3:011st & 0 at own 35Jake Thompson kickoff for 65 yds , Jon Lee return for 32 yds to the AFA 32
2:531st & 10 at own 32Jacobi Owens run for 4 yds to the AFA 36
2:532nd & 6 at own 36Jacobi Owens run for no gain to the AFA 36
2:533rd & 6 at own 36Jacobi Owens run for a loss of 3 yards to the AFA 33
1:434th & 9 at own 33Timeout UTAH ST, clock 01:43
1:434th & 9 at own 33Will Conant punt for 41 yds , JoJo Natson returns for 18 yds to the UthSt 44
Utah State Touchdown, 6 plays
1:331st & 10 at own 44Darell Garretson pass complete to Hayden Weichers for 18 yds to the AFA 38 for a 1ST down
1:331st & 10 at opp 38Darell Garretson pass complete to Hunter Sharp for 4 yds to the AFA 34
1:332nd & 6 at opp 34Darell Garretson pass complete to Ronald Butler for 4 yds to the AFA 30
1:333rd & 2 at opp 30Darell Garretson run for 13 yds to the AFA 17 for a 1ST down
1:331st & 10 at opp 17Darell Garretson pass incomplete to JoJo Natson, broken up by Christian Spears
0:472nd & 10 at opp 17Darell Garretson run for 17 yds for a TD, (Nick Diaz KICK)Utah State 31, Air Force 6
Air Force End of half, 2 plays
0:471st & 0 at own 35Jake Thompson kickoff for 58 yds , Jon Lee return for 15 yds to the AFA 22
0:421st & 10 at own 22Jacobi Owens run for 2 yds to the AFA 24
0:422nd & 8 at own 24Jacobi Owens run for 5 yds to the AFA 29
3rd quarter4 drives, then Utah State 31, Air Force 13
Air Force Punt, 3 plays
15:003rd & 3 at own 35Jake Thompson kickoff for 65 yds for a touchback
15:001st & 10 at own 25Garrett Brown run for 3 yds to the AFA 28
15:002nd & 7 at own 28Jacobi Owens run for 1 yd to the AFA 29
15:003rd & 6 at own 29Kale Pearson pass incomplete to Jacobi Owens
15:004th & 6 at own 29Will Conant punt for 42 yds, downed at the UthSt 29
Utah State Turnover on downs, 13 plays
13:331st & 10 at own 0HILL, Joe rush for 9 yards to the USU38 (STEELHAMMER, We), PENALTY AF personal foul off-setting, PENALTY USU holding off-setting, NO PLAY.
13:331st & 10 at own 29LaJuan Hunt run for 4 yds to the UthSt 33
13:332nd & 6 at own 33Darell Garretson run for 5 yds to the UthSt 38
13:333rd & 1 at own 38Nick Vigil run for 3 yds to the UthSt 41 for a 1ST down
13:331st & 10 at own 41LaJuan Hunt run for 3 yds to the UthSt 44
13:332nd & 7 at own 44Darell Garretson sacked by Dillon Beschel for a loss of 2 yards to the UthSt 42
13:333rd & 9 at own 42Darell Garretson pass complete to LaJuan Hunt for 9 yds to the AFA 49 for a 1ST down
13:331st & 10 at opp 49Joe Hill run for 3 yds to the AFA 46
13:332nd & 7 at opp 46Darell Garretson pass complete to Hunter Sharp for 6 yds to the AFA 40
13:333rd & 1 at opp 40Rashad Hall run for 4 yds to the AFA 36 for a 1ST down
13:331st & 10 at opp 36Darell Garretson pass complete to Hayden Weichers for 8 yds to the AFA 28
13:332nd & 2 at opp 28Darell Garretson pass complete to Devonte Robinson for a loss of 2 yards to the AFA 30
13:333rd & 4 at opp 30Darell Garretson sacked by Spencer Proctor for a loss of 2 yards to the AFA 32
13:334th & 6 at opp 32Darell Garretson sacked by Troy Timmerman for a loss of 8 yards to the AFA 40
Air Force Touchdown, 14 plays
5:311st & 10 at own 40Kale Pearson run for no gain to the AFA 40
5:312nd & 10 at own 40Kale Pearson run for a loss of 1 yard to the AFA 39
5:313rd & 11 at own 39Kale Pearson pass complete to Alex Ludowig for 12 yds to the UthSt 49 for a 1ST down
3:581st & 10 at opp 49Timeout AIR FORCE, clock 03:58
3:581st & 10 at opp 49Kale Pearson run for 3 yds to the UthSt 46
3:582nd & 7 at opp 46Kale Pearson pass incomplete
3:583rd & 7 at opp 46Kale Pearson pass complete to Jalen Robinette for 16 yds to the UthSt 30 for a 1ST down
3:581st & 10 at opp 30Kale Pearson pass complete to Jon Lee for 7 yds to the UthSt 23
3:582nd & 3 at opp 23Devin Rushing run for 2 yds to the UthSt 21 AIR FORCE Penalty, Offensive holding (-10 Yards) to the UthSt 31
3:582nd & 11 at opp 31Kale Pearson pass complete to Garrett Griffin for 12 yds to the UthSt 19 for a 1ST down
3:581st & 10 at opp 19Kale Pearson run for no gain to the UthSt 19
3:582nd & 10 at opp 19Kale Pearson pass incomplete to Jalen Robinette
3:583rd & 10 at opp 19Kale Pearson run for 9 yds to the UthSt 10
3:584th & 1 at opp 10Kale Pearson run for 2 yds to the UthSt 8 for a 1ST down
0:211st & goal at opp 8Shayne Davern run for 8 yds for a TD, (Will Conant KICK)Utah State 31, Air Force 13
Utah State Punt, 3 plays
0:211st & 0 at own 35Drew Oehrle kickoff for 65 yds , Hunter Sharp return for 26 yds to the UthSt 26
0:161st & 10 at own 26Joe Hill run for 3 yds to the UthSt 29
Q4 15:002nd & 7 at own 29Darell Garretson pass incomplete to Hunter Sharp
Q4 15:003rd & 7 at own 29Darell Garretson pass incomplete to Hunter Sharp, broken up by Justin DeCoud
Q4 15:004th & 7 at own 29Jaron Bentrude punt blocked by Jacob Onyechi blocked by Jacob Onyechi
4th quarter6 drives, then Utah State 34, Air Force 16
Air Force Field goal, 7 plays
14:431st & 10 at opp 14Kale Pearson pass complete to Garrett Griffin for 5 yds to the UthSt 9
14:432nd & 5 at opp 9Kale Pearson run for 1 yd to the UthSt 8
14:433rd & 4 at opp 8Kale Pearson run for 6 yds to the UthSt 2 for a 1ST down
14:431st & goal at opp 2Kale Pearson run for a loss of 2 yards to the UthSt 4
14:432nd & goal at opp 4Kale Pearson run for no gain to the UthSt 4
12:163rd & 0 at opp 4Timeout AIR FORCE, clock 12:16
12:163rd & goal at opp 4Kale Pearson pass incomplete to Shayne Davern, broken up by LT Filiaga
12:074th & goal at opp 4Will Conant 22 yd FG GOODUtah State 31, Air Force 16
12:071st & 0 at own 35Drew Oehrle kickoff for 59 yds , Hunter Sharp return for 37 yds to the UthSt 43
11:571st & 10 at own 43JoJo Natson run for 2 yds to the UthSt 45 JoJo Natson fumbled, forced by Troy Timmerman, recovered by AFA Troy Timmerman
Air Force Punt, 3 plays
11:461st & 10 at opp 45Kale Pearson sacked by Zach Vigil and Jordan Nielsen for a loss of 5 yards to the 50 yard line
11:462nd & 15 at the 50AIR FORCE Penalty, false start (-5 Yards) to the AFA 45
11:462nd & 20 at own 45Jacobi Owens run for 3 yds to the AFA 48
11:463rd & 17 at own 48Kale Pearson pass incomplete
11:464th & 17 at own 48Will Conant punt for 52 yds for a touchback
Utah State Field goal, 5 plays
10:071st & 10 at own 20Darell Garretson pass complete to Joe Hill for 61 yds to the AFA 19 for a 1ST down
10:071st & 10 at opp 19Darell Garretson pass complete to Hunter Sharp for 3 yds to the AFA 16
10:072nd & 7 at opp 16Darell Garretson pass incomplete to JoJo Natson
10:073rd & 7 at opp 16Darell Garretson sacked by Troy Timmerman for a loss of 1 yard to the AFA 17
8:154th & 8 at opp 17Nick Diaz 35 yd FG GOODUtah State 34, Air Force 16
Air Force Punt, 6 plays
8:151st & 0 at own 35Jake Thompson kickoff for 65 yds , Jon Lee return for 24 yds to the AFA 24
8:071st & 10 at own 24Nate Romine pass complete to Jalen Robinette for 5 yds to the AFA 29
8:072nd & 5 at own 29Nate Romine pass complete to Garrett Brown for 8 yds to the AFA 37 for a 1ST down
8:071st & 10 at own 37Nate Romine pass complete to Jalen Robinette for 26 yds to the UthSt 37 for a 1ST down
8:071st & 10 at opp 37Garrett Brown run for a loss of 10 yards to the UthSt 47
8:072nd & 20 at opp 47Nate Romine run for a loss of 2 yards to the UthSt 49
8:073rd & 22 at opp 49Nate Romine pass incomplete to Jalen Robinette, broken up by Jalen Davis
8:074th & 22 at opp 49Will Conant punt for 33 yds, downed at the UthSt 16
Utah State Punt, 4 plays
5:131st & 10 at own 16Joe Hill run for 14 yds to the UthSt 30 for a 1ST down
5:131st & 10 at own 30Rashad Hall run for 3 yds to the UthSt 33
4:272nd & 7 at own 33Timeout AIR FORCE, clock 04:27
4:272nd & 7 at own 33Joe Hill run for a loss of 1 yard to the UthSt 32
4:273rd & 8 at own 32JoJo Natson run for 3 yds to the UthSt 35
4:274th & 5 at own 35Jaron Bentrude punt for 47 yds, fair catch by Garrett Brown at the AFA 18
Air Force End of game, 10 plays
2:521st & 10 at own 19Devin Rushing run for 7 yds to the AFA 26
2:522nd & 3 at own 26Nate Romine run for 1 yd to the AFA 27
2:523rd & 2 at own 27Colin Sandor run for 4 yds to the AFA 31 for a 1ST down
2:521st & 10 at own 31Nate Romine sacked by Frankie Sutera for 0 yards to the AFA 31
2:522nd & 10 at own 31Nate Romine pass complete to Jon Lee for 5 yds to the AFA 36
2:523rd & 5 at own 36Paco Solano run for 24 yds to the UthSt 40 for a 1ST down
2:521st & 10 at opp 40Nate Romine pass complete to Myles Barnes for 6 yds to the UthSt 34
2:522nd & 4 at opp 34Nate Romine pass incomplete to Jalen Robinette, broken up by Deshane Hines
2:523rd & 4 at opp 34Nate Romine pass incomplete to Marcus Hendricks, broken up by Brian Suite
2:524th & 4 at opp 34Nate Romine pass complete to Matt Galland for 5 yds to the UthSt 29 for a 1ST down

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, counting the 10 since this game.

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