Air Force at Fresno State

Friday, October 28, 2016

Air Force beat Fresno State 31–⁠21. It was their ninth meeting; after it, Air Force led the series 6–⁠3.

AwayAir Force10–⁠3 in 2016
31
HomeFresno State1–⁠11 in 2016
21

Final at Valley Children’s Stadium, FresnoTV: ESPN2Attendance 25,197

At kickoff
65°F, a few clouds, haze, wind 3 mph from the westWeather: NOAA NCEI Integrated Surface Database; Fresno Yosemite International Airport (KFAT), 5 km from the stadium, 23 minutes after kickoff
Officials
Referee M. Defee; umpire R. Richeson; head linesman A. Green; line judge D. Anderson; side judge L. Pham; field judge J. Blubaugh; back judge T. Jones; center judge S. HardinGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Air Force07101431
Fresno State777021

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Air Force

PassingC/AttYdsTDInt
Nate Romine5/99710
RushingCarYdsTDLong
Arion Worthman20102223
Jacobi Owens1771011
Shayne Davern1570026
Nate Romine92606
ReceivingRecYdsTDLong
Jalen Robinette354031
Ronald Cleveland133133
Timothy McVey110010
DefenseTklTFLSacksInt
Claude Alexander III9110
Patrick Healy8101
Haji Dunn Jr.7200
Shaquille Vereen6000
Weston Steelhammer5001
Brodie Hicks41.502
Ryan Watson3210

Fresno State

PassingC/AttYdsTDInt
Chason Virgil18/3730334
Treyvon Green1/1900
RushingCarYdsTDLong
Dontel James192406
Jamire Jordan321014
Treyvon Green3304
Justin Rice1101
ReceivingRecYdsTDLong
KeeSean Johnson10142352
Jamire Jordan4115058
Delvon Hardaway330020
Aaron Peck116016
DefenseTklTFLSacksInt
Stratton Brown15000
Jeff Camilli11110
Robert Stanley111.500
Trent Soechting100.500

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

Team stats

Air ForceFresno State
424Total yards349
97Passing yards312
327Rushing yards37
10.8Yards per pass8.2
4.5Yards per rush1.2
23First downs18
9–⁠17Third downs7–⁠14
1–⁠2Fourth downs1–⁠3
1Turnovers4
6–⁠47Penalties8–⁠55
35:01Possession24:59
2Sacks (by defense)1

Efficiency

Air ForceFresno State
53%Success rate32%
0.10EPA per play−0.21
0.81Explosiveness1.66
0.08Rushing EPA−0.33
0.32Passing EPA−0.14
38%Passing-down success30%
−0.03First-down EPA−0.36
0.16Second-down EPA−0.57
0.49Third-down EPA1.13
31%Havoc by its defense10%

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 68% to win. Elo’s favorite won.

The line

Air Force −13.5, 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 Air Force 82%, Fresno State 18%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Fresno State end zoneAir Force end zoneQ1 Fresno StatePunt, 3 playsQ1 Air ForceFumble, 11 playsQ1 Fresno StateTouchdown, 4 playsQ1 Air ForcePunt, 6 playsQ1 Fresno StateFumble, 3 playsQ1 Air ForceMissed FG, 5 playsQ1 Fresno StateTouchdown, 10 playsQ2 Air ForcePunt, 3 playsQ2 Fresno StateInterception, 13 playsQ2 Air ForceFumble, 3 playsQ2 Fresno StateInterception, 5 playsQ2 Air ForceTouchdown, 5 playsQ2 Fresno StateEnd of half, 1 playQ3 Air ForceField goal, 16 playsQ3 Fresno StatePick-six, 3 plays (Air Force scores)Q3 Fresno StateTouchdown, 6 playsQ3 Air ForcePunt, 7 playsQ3 Fresno StatePunt, 3 playsQ3 Air ForceTouchdown, 9 playsQ4 Fresno StateInterception, 7 playsQ4 Air ForceTurnover on downs, 15 playsQ4 Fresno StateTurnover on downs, 4 playsQ4 Air ForceTouchdown, 2 playsQ4 Fresno StateTurnover on downs, 6 playsQ4 Air ForceEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Fresno State drives left to right, Air Force right to left.
  1. Q1 Fresno StatePunt, 3 plays, 7 yards
  2. Q1 Air ForceFumble, 11 plays, 46 yards
  3. Q1 Fresno StateTouchdown, 4 plays, 59 yards
  4. Q1 Air ForcePunt, 6 plays, 41 yards
  5. Q1 Fresno StateFumble, 3 plays, −1 yard
  6. Q1 Air ForceMissed FG, 5 plays, 39 yards
  7. Q1 Fresno StateTouchdown, 10 plays, 80 yards
  8. Q2 Air ForcePunt, 3 plays, 3 yards
  9. Q2 Fresno StateInterception, 13 plays, 62 yards
  10. Q2 Air ForceFumble, 3 plays, 3 yards
  11. Q2 Fresno StateInterception, 5 plays, 12 yards
  12. Q2 Air ForceTouchdown, 5 plays, 51 yards
  13. Q2 Fresno StateEnd of half, 1 play, 1 yard
  14. Q3 Air ForceField goal, 16 plays, 64 yards
  15. Q3 Fresno StatePick-six, 3 plays (Air Force scores), 14 yards
  16. Q3 Fresno StateTouchdown, 6 plays, 69 yards
  17. Q3 Air ForcePunt, 7 plays, 28 yards
  18. Q3 Fresno StatePunt, 3 plays, 1 yard
  19. Q3 Air ForceTouchdown, 9 plays, 53 yards
  20. Q4 Fresno StateInterception, 7 plays, 48 yards
  21. Q4 Air ForceTurnover on downs, 15 plays, 85 yards
  22. Q4 Fresno StateTurnover on downs, 4 plays, 3 yards
  23. Q4 Air ForceTouchdown, 2 plays, 7 yards
  24. Q4 Fresno StateTurnover on downs, 6 plays, 8 yards
  25. Q4 Air ForceEnd of game, 2 plays, −2 yards

Play by play

1st quarter7 drives, then Fresno State 7, Air Force 0
Fresno State Punt, 3 plays
15:001st & 10 at own 35Luke Strebel kickoff for 60 yds , KeeSean Johnson return for 29 yds to the FrsSt 34
14:451st & 10 at own 34Chason Virgil pass complete to Delvon Hardaway for 3 yds to the FrsSt 37
14:052nd & 7 at own 37Jamire Jordan run for 4 yds to the FrsSt 41
13:503rd & 3 at own 41Chason Virgil pass incomplete to Jamire Jordan
13:504th & 3 at own 41Blake Cusick punt for 45 yds, fair catch by Ronald Cleveland at the AFA 14
Air Force Fumble, 11 plays
13:451st & 10 at own 14Nate Romine run for a loss of 1 yard to the AFA 13
12:353rd & 2 at own 22Jacobi Owens run for 11 yds to the AFA 33 for a 1ST down
12:141st & 10 at own 33Jacobi Owens run for 2 yds to the AFA 35
12:002nd & 11 at own 13Nate Romine pass complete to Jalen Robinette for 9 yds to the AFA 22
11:502nd & 8 at own 35Timothy McVey run for 5 yds to the AFA 40
11:113rd & 3 at own 40Shayne Davern run for 4 yds to the AFA 44 for a 1ST down
10:451st & 10 at own 44Nate Romine run for 2 yds to the AFA 46
10:112nd & 8 at own 46Nate Romine run for 5 yds to the FrsSt 49
9:403rd & 3 at opp 49Parker Wilson run for 3 yds to the FrsSt 46 for a 1ST down
9:211st & 10 at opp 46Jacobi Owens run for 6 yds to the FrsSt 40
8:572nd & 4 at opp 40Parker Wilson run for a loss of 1 yard to the FrsSt 41 Parker Wilson fumbled, forced by Nela Otukolo, recovered by FrsSt James Bailey
Fresno State Touchdown, 4 plays
8:451st & 10 at own 41Dontel James run for 2 yds to the FrsSt 43
8:272nd & 8 at own 43Chason Virgil pass incomplete to KeeSean Johnson
8:123rd & 8 at own 43Chason Virgil pass complete to Jamire Jordan for 21 yds to the AFA 36 for a 1ST down
7:551st & 10 at opp 36KeeSean Johnson 36 Yd pass from Chason Virgil (Kody Kroening Kick)Fresno State 7, Air Force 0
Air Force Punt, 6 plays
7:551st & 10 at own 35Jimmy Camacho kickoff for 61 yds , Timothy McVey return for 18 yds to the AFA 22
7:431st & 10 at own 22Shayne Davern run for 26 yds to the AFA 48 for a 1ST down
7:291st & 10 at own 48Jacobi Owens run for a loss of 2 yards to the AFA 46
7:002nd & 12 at own 46Nate Romine pass complete to Jalen Robinette for 14 yds to the FrsSt 40 for a 1ST down
6:331st & 10 at opp 40Nate Romine run for 3 yds to the FrsSt 37
6:162nd & 7 at opp 37Nate Romine pass incomplete to Tyler Williams
6:003rd & 7 at opp 37Nate Romine run for 5 yds to the FrsSt 32
5:304th & 2 at opp 32AIR FORCE Penalty, False Start (-5 Yards) to the FrsSt 37
5:124th & 7 at opp 37Steve Brosy punt for 22 yds, fair catch by Tyquwan Glass at the FrsSt 15
Fresno State Fumble, 3 plays
5:001st & 10 at own 15Dontel James run for 5 yds to the FrsSt 20
4:212nd & 5 at own 20Treyvon Green run for a loss of 1 yard to the FrsSt 19
4:103rd & 6 at own 19FRESNO ST Penalty, Substitution Infraction (-5 Yards) to the FrsSt 14
3:433rd & 11 at own 14Chason Virgil pass incomplete to KeeSean Johnson
3:214th & 11 at own 14Blake Cusick punt for 34 yds , Brett Baldwin returns for a loss of 1 yard to the FrsSt 49 Brett Baldwin fumbled, recovered by AFA
Air Force Missed FG, 5 plays
3:001st & 10 at opp 49Nate Romine pass complete to Jalen Robinette for 31 yds to the FrsSt 18 for a 1ST down
2:151st & 10 at opp 18Shayne Davern run for 6 yds to the FrsSt 12
1:452nd & 4 at opp 12Nate Romine run for 2 yds to the FrsSt 10
1:333rd & 2 at opp 10Timothy McVey run for no gain to the FrsSt 10
1:224th & 2 at opp 10Luke Strebel 27 yd FG MISSED
Fresno State Touchdown, 10 plays
0:501st & 10 at own 20Dontel James run for no gain to the FrsSt 20
0:292nd & 10 at own 20Chason Virgil pass complete to KeeSean Johnson for no gain to the FrsSt 20
0:023rd & 10 at own 20Chason Virgil pass complete to Jamire Jordan for 58 yds to the AFA 22 for a 1ST down
Q2 15:001st & 10 at opp 22FRESNO ST Penalty, False Start (-5 Yards) to the AFA 27
Q2 14:451st & 15 at opp 27Chason Virgil pass complete to KeeSean Johnson for 12 yds to the AFA 15
Q2 14:112nd & 3 at opp 15Dontel James run for 2 yds to the AFA 13
Q2 13:573rd & 1 at opp 13Dontel James run for 2 yds to the AFA 11 for a 1ST down
Q2 13:351st & 10 at opp 11Treyvon Green run for no gain to the AFA 11
Q2 13:222nd & 10 at opp 11AIR FORCE Penalty, Defensive Pass Interference (Roland Ladipo) to the AFA 2 for a 1ST down
Q2 13:091st & goal at opp 2Dontel James run for a loss of 4 yards to the AFA 6
Q2 12:552nd & goal at opp 6AIR FORCE Penalty, Defensive Pass Interference (Roland Ladipo) to the AFA 2 for a 1ST down
Q2 12:401st & goal at opp 2Dontel James run for no gain to the AFA 2
Q2 12:192nd & goal at opp 2KeeSean Johnson 2 Yd pass from Chason Virgil (Kody Kroening Kick)Fresno State 14, Air Force 0
2nd quarter6 drives, then Fresno State 14, Air Force 7
Air Force Punt, 3 plays
12:192nd & 14 at own 35Nick Van Valkenburg kickoff for 62 yds , Timothy McVey return for 18 yds to the AFA 21
11:551st & 10 at own 21Shayne Davern run for 2 yds to the AFA 23
11:152nd & 8 at own 23Jacobi Owens run for 6 yds to the AFA 29
10:453rd & 2 at own 29Jacobi Owens run for a loss of 5 yards to the AFA 24
10:104th & 7 at own 24Steve Brosy punt for 36 yds , Tyquwan Glass returns for no gain to the FrsSt 24 FRESNO ST Penalty, Offensive Holding (10 Yards) to the FrsSt 30
Fresno State Interception, 13 plays
10:101st & 10 at own 30FRESNO ST Penalty, False Start (-5 Yards) to the FrsSt 25
10:071st & 15 at own 25Chason Virgil pass incomplete to Delvon Hardaway
9:502nd & 15 at own 25Chason Virgil pass complete to Delvon Hardaway for 20 yds to the FrsSt 45 for a 1ST down
9:371st & 10 at own 45Chason Virgil pass incomplete to Delvon Hardaway
9:252nd & 10 at own 45Chason Virgil pass complete to Jamire Jordan for 7 yds to the AFA 48
8:403rd & 3 at opp 48Chason Virgil pass complete to Aaron Peck for 16 yds to the AFA 32 for a 1ST down
8:201st & 10 at opp 32Chason Virgil pass complete to Delvon Hardaway for 7 yds to the AFA 25
7:512nd & 3 at opp 25Treyvon Green pass complete to Chason Virgil for 9 yds to the AFA 16 for a 1ST down
7:151st & 10 at opp 16Treyvon Green run for 4 yds to the AFA 12
6:452nd & 6 at opp 12Dontel James run for no gain to the AFA 12
6:293rd & 6 at opp 12Timeout FRESNO ST, clock 06:29
6:003rd & 6 at opp 12Chason Virgil pass complete to KeeSean Johnson for 5 yds to the AFA 7
5:504th & 1 at opp 7Chason Virgil run for 2 yds to the AFA 5 for a 1ST down
4:551st & goal at opp 5Chason Virgil run for a loss of 3 yards to the AFA 8
4:422nd & goal at opp 8Chason Virgil pass intercepted, touchback. Brodie Hicks return for no gain
Air Force Fumble, 3 plays
4:381st & 10 at own 20Nate Romine pass incomplete to Jalen Robinette
4:232nd & 10 at own 20Shayne Davern run for 3 yds to the AFA 23
4:033rd & 7 at own 23Nate Romine pass incomplete to Jalen Robinette
3:534th & 7 at own 23Steve Brosy punt for 39 yds , Tyquwan Glass returns for 1 yd to the FrsSt 39 Tyquwan Glass fumbled, recovered by FrsSt Tyquwan Glass
Fresno State Interception, 5 plays
3:381st & 10 at own 39Dontel James run for 6 yds to the FrsSt 45
3:122nd & 4 at own 45Jamire Jordan run for 3 yds to the FrsSt 48
2:453rd & 1 at own 48Dontel James run for 2 yds to the 50 yard line for a 1ST down
2:171st & 10 at the 50Dontel James run for 6 yds to the AFA 44
2:112nd & 4 at opp 44FRESNO ST Penalty, False Start (-5 Yards) to the AFA 49
1:462nd & 9 at opp 49Chason Virgil pass intercepted Brodie Hicks return for 30 yds to the AFA 49
Air Force Touchdown, 5 plays
1:341st & 10 at own 49Nate Romine run for 6 yds to the FrsSt 45
1:202nd & 4 at opp 45Shayne Davern run for 1 yd to the FrsSt 44
1:103rd & 3 at opp 44Shayne Davern run for 6 yds to the FrsSt 38 for a 1ST down
1:001st & 10 at opp 38Jacobi Owens run for 5 yds to the FrsSt 33
0:412nd & 5 at opp 33Ronald Cleveland 33 Yd pass from Nate Romine (Luke Strebel Kick)Fresno State 14, Air Force 7
Fresno State End of half, 1 play
0:412nd & 5 at own 35Luke Strebel kickoff for 39 yds , Jeffrey Allison return for 7 yds to the FrsSt 33
0:161st & 10 at own 33Justin Rice run for 1 yd to the FrsSt 34
3rd quarter6 drives, then Fresno State 21, Air Force 17
Air Force Field goal, 16 plays
15:001st & 10 at own 35Jimmy Camacho kickoff for 57 yds , Timothy McVey return for 20 yds to the AFA 28
14:451st & 10 at own 28Jacobi Owens run for 11 yds to the AFA 39 for a 1ST down
14:361st & 10 at own 39Jacobi Owens run for 3 yds to the AFA 42
14:052nd & 7 at own 42Shayne Davern run for 3 yds to the AFA 45
13:503rd & 4 at own 45Timothy McVey run for 6 yds to the FrsSt 49 for a 1ST down
13:111st & 10 at opp 49Jacobi Owens run for 4 yds to the FrsSt 45
12:502nd & 6 at opp 45Jacobi Owens run for 6 yds to the FrsSt 39 for a 1ST down
12:401st & 10 at opp 39Jacobi Owens run for 10 yds to the FrsSt 29 for a 1ST down
12:301st & 10 at opp 29Jacobi Owens run for 2 yds to the FrsSt 27
12:112nd & 8 at opp 27Nate Romine pass complete to Timothy McVey for 10 yds to the FrsSt 17 for a 1ST down
11:551st & 10 at opp 17Shayne Davern run for 7 yds to the FrsSt 10
11:162nd & 3 at opp 10Nate Romine run for 2 yds to the FrsSt 8
11:003rd & 1 at opp 8Shayne Davern run for 3 yds to the FrsSt 5 for a 1ST down
10:371st & goal at opp 5Shayne Davern run for 1 yd to the FrsSt 4
9:582nd & goal at opp 4AIR FORCE Penalty, Delay of Game (-5 Yards) to the FrsSt 9
9:252nd & goal at opp 9Shayne Davern run for 1 yd to the FrsSt 8
9:063rd & goal at opp 8Nate Romine pass incomplete to Jalen Robinette
9:014th & goal at opp 8Luke Strebel 27 Yd Field GoalFresno State 14, Air Force 10
Fresno State Pick-six, 3 plays (Air Force scores)
9:014th & 13 at own 35Luke Strebel kickoff for 64 yds , Jamire Jordan return for 22 yds to the FrsSt 23
8:451st & 10 at own 23Jamire Jordan run for 14 yds to the FrsSt 37 for a 1ST down
8:361st & 10 at own 37Chason Virgil pass incomplete to KeeSean Johnson
8:242nd & 10 at own 37Patrick Healy 35 Yd Interception Return (Luke Strebel Kick)Air Force 17, Fresno State 14
Fresno State Touchdown, 6 plays
8:241st & 10 at own 35Luke Strebel kickoff for 63 yds , KeeSean Johnson return for 29 yds to the FrsSt 31
8:001st & 10 at own 31Dontel James run for a loss of 1 yard to the FrsSt 30
7:472nd & 11 at own 30Chason Virgil pass incomplete to Aaron Peck
7:403rd & 11 at own 30Chason Virgil pass complete to KeeSean Johnson for 14 yds to the FrsSt 44 for a 1ST down
7:251st & 10 at own 44Dontel James run for 1 yd to the FrsSt 45
6:502nd & 9 at own 45Dontel James run for 3 yds to the FrsSt 48
6:253rd & 6 at own 48KeeSean Johnson 52 Yd pass from Chason Virgil (Kody Kroening Kick)Fresno State 21, Air Force 17
6:253rd & 6 at own 35FRESNO ST Penalty, Unsportsmanlike Conduct (-15 Yards) to the FrsSt 20
Air Force Punt, 7 plays
6:253rd & 21 at own 20Nick Van Valkenburg kickoff for 60 yds , Timothy McVey return for 13 yds to the AFA 33
6:011st & 10 at own 33Nate Romine run for 2 yds to the AFA 35
5:552nd & 8 at own 35Arion Worthman run for 9 yds to the AFA 44 for a 1ST down
5:151st & 10 at own 44Arion Worthman run for 8 yds to the FrsSt 48
4:452nd & 2 at opp 48Jacobi Owens run for 6 yds to the FrsSt 42 for a 1ST down
4:151st & 10 at opp 42Arion Worthman sacked by Jeff Camilli for a loss of 6 yards to the FrsSt 48
3:552nd & 16 at opp 48Arion Worthman run for 4 yds to the FrsSt 44
3:213rd & 12 at opp 44Arion Worthman run for 5 yds to the FrsSt 39
2:504th & 7 at opp 39Steve Brosy punt for 20 yds, downed at the FrsSt 19
Fresno State Punt, 3 plays
2:301st & 10 at own 19Dontel James run for 1 yd to the FrsSt 20
2:002nd & 9 at own 20Dontel James run for no gain to the FrsSt 20
1:443rd & 9 at own 20Chason Virgil pass incomplete to Delvon Hardaway
1:364th & 9 at own 20Blake Cusick punt for 33 yds, fair catch by Ronald Cleveland at the AFA 47
Air Force Touchdown, 9 plays
1:201st & 10 at own 47Tyler Williams run for 17 yds to the FrsSt 36 for a 1ST down
1:101st & 10 at opp 36Parker Wilson run for 5 yds to the FrsSt 31
0:302nd & 5 at opp 31Arion Worthman run for 4 yds to the FrsSt 27
0:003rd & 1 at opp 27Timothy McVey run for no gain to the FrsSt 27
Q4 14:534th & 1 at opp 27Arion Worthman run for 12 yds to the FrsSt 15 for a 1ST down
Q4 14:071st & 10 at opp 15Arion Worthman run for 5 yds to the FrsSt 10
Q4 13:552nd & 5 at opp 10Arion Worthman run for 5 yds to the FrsSt 5 for a 1ST down
Q4 13:321st & goal at opp 5Shayne Davern run for 3 yds to the FrsSt 2
Q4 13:022nd & goal at opp 2Arion Worthman 2 Yd Run (Luke Strebel Kick)Air Force 24, Fresno State 21
4th quarter6 drives, then Air Force 31, Fresno State 21
Fresno State Interception, 7 plays
13:022nd & 7 at own 35Luke Strebel kickoff for 65 yds , Jamire Jordan return for 18 yds to the FrsSt 18
12:471st & 10 at own 18Chason Virgil pass incomplete
12:432nd & 10 at own 18Chason Virgil pass complete to KeeSean Johnson for 4 yds to the FrsSt 22
12:303rd & 6 at own 22AIR FORCE Penalty, Defensive Pass Interference (9 Yards) to the FrsSt 31 for a 1ST down
12:101st & 10 at own 31AIR FORCE Penalty, Unsportsmanlike Conduct (15 Yards) to the FrsSt 46 for a 1ST down
12:001st & 10 at own 46Dontel James run for a loss of 3 yards to the FrsSt 43
11:502nd & 13 at own 43Chason Virgil pass complete to Jamire Jordan for 29 yds to the AFA 28 for a 1ST down
11:401st & 10 at opp 28FRESNO ST Penalty, False Start (-5 Yards) to the AFA 33
11:201st & 15 at opp 33Chason Virgil pass incomplete to KeeSean Johnson
10:552nd & 15 at opp 33Dontel James run for a loss of 1 yard to the AFA 34
10:413rd & 16 at opp 34Chason Virgil pass intercepted Weston Steelhammer return for no gain to the AFA 14
Air Force Turnover on downs, 15 plays
10:301st & 10 at own 14Timothy McVey run for 5 yds to the AFA 19
10:002nd & 5 at own 19Arion Worthman run for 4 yds to the AFA 23
9:353rd & 1 at own 23Arion Worthman run for 2 yds to the AFA 25 for a 1ST down
8:551st & 10 at own 25Jacobi Owens run for 4 yds to the AFA 29
8:502nd & 6 at own 29Arion Worthman run for 5 yds to the AFA 34
8:003rd & 1 at own 34Shayne Davern run for 1 yd to the AFA 35 for a 1ST down
7:301st & 10 at own 35Arion Worthman run for 6 yds to the AFA 41
7:002nd & 4 at own 41Arion Worthman run for 23 yds to the FrsSt 36 for a 1ST down
6:301st & 10 at opp 36Jacobi Owens run for 5 yds to the FrsSt 31
5:382nd & 5 at opp 31Arion Worthman run for 1 yd to the FrsSt 30
5:253rd & 4 at opp 30Ronald Cleveland run for 20 yds to the FrsSt 10 for a 1ST down
5:061st & goal at opp 10Arion Worthman run for 5 yds to the FrsSt 5
4:402nd & goal at opp 5Arion Worthman run for 1 yd to the FrsSt 4
4:063rd & 0 at opp 4Timeout AIR FORCE, clock 04:06
3:523rd & goal at opp 4Arion Worthman run for 3 yds to the FrsSt 1
3:254th & goal at opp 1Jacobi Owens run for a loss of 3 yards to the FrsSt 4
Fresno State Turnover on downs, 4 plays
3:121st & 10 at own 4Dontel James run for 3 yds to the FrsSt 7
2:582nd & 7 at own 7Chason Virgil pass incomplete to Delvon Hardaway
2:553rd & 7 at own 7Chason Virgil pass incomplete to KeeSean Johnson
2:554th & 7 at own 7Timeout FRESNO ST, clock 02:55
2:494th & 7 at own 7Chason Virgil pass incomplete to Delvon Hardaway
Air Force Touchdown, 2 plays
2:491st & 0 at opp 7Timeout AIR FORCE, clock 02:49
2:371st & goal at opp 7Shayne Davern run for 3 yds to the FrsSt 4
2:372nd & 0 at opp 4Timeout FRESNO ST, clock 02:37
2:342nd & goal at opp 4Arion Worthman 4 Yd Run (Luke Strebel Kick)Air Force 31, Fresno State 21
Fresno State Turnover on downs, 6 plays
2:342nd & 7 at own 35Luke Strebel kickoff for 40 yds , Jeffrey Allison return for 8 yds to the FrsSt 33
2:301st & 10 at own 33Chason Virgil pass incomplete
2:202nd & 10 at own 33Chason Virgil pass complete to KeeSean Johnson for 10 yds to the FrsSt 43 for a 1ST down
2:051st & 10 at own 43FRESNO ST Penalty, False Start (-5 Yards) to the FrsSt 38
1:501st & 15 at own 38Chason Virgil sacked by Ryan Watson for a loss of 4 yards to the FrsSt 34
1:302nd & 19 at own 34Chason Virgil pass complete to KeeSean Johnson for 7 yds to the FrsSt 41
1:003rd & 12 at own 41Chason Virgil pass incomplete to Delvon Hardaway
0:524th & 12 at own 41Chason Virgil sacked by Claude Alexander III for a loss of 7 yards to the FrsSt 34
Air Force End of game, 2 plays
0:201st & 10 at opp 34TEAM run for a loss of 1 yard to the FrsSt 35
0:002nd & 11 at opp 35TEAM run for a loss of 1 yard to the FrsSt 36

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 8–⁠3 in 11 meetings, counting the two since this game.

Recent meetings
2024Air Force 36, Fresno State 28
2019Air Force 43, Fresno State 24
2016Air Force 31, Fresno State 21
2015Air Force 42, Fresno State 14
2012Fresno State 48, Air Force 15
2000Air Force 37, Fresno State 34Silicon Valley Football Classic

Around this game