Air Force at Wyoming

Saturday, September 6, 2014

Wyoming beat Air Force 17–⁠13. It was their 53rd meeting; after it, Air Force led the series 27–⁠23–⁠3.

AwayAir Force10–⁠3 in 2014
13
HomeWyoming4–⁠8 in 2014
17

Final at War Memorial Stadium, LaramieTV: ESPNUAttendance 21,246

At kickoff
56°F, clear, wind 15 mph from the southeastWeather: NOAA NCEI Integrated Surface Database; Laramie Regional Airport (KLAR), 9 km from the stadium, 22 minutes before kickoff
Officials
Referee Alan Eck; umpire Tab Slaughter; head linesman Doug Moore; line judge Kevin Vicknair; side judge A. Flemming; field judge Scott Gaines; back judge Brad Van Vark; alternate Darren WinkleyGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Air Force370313
Wyoming0701017

Standouts

Player stats

Air Force

PassingC/AttYdsTDInt
Kale Pearson17/3222600
RushingCarYdsTDLong
Jacobi Owens1876116
Kale Pearson112209
Broam Hart71805
Garrett Brown91709
ReceivingRecYdsTDLong
Jalen Robinette596034
Garrett Brown651017
Alex Ludowig240023
Garrett Griffin330018

Wyoming

PassingC/AttYdsTDInt
Colby Kirkegaard23/3728220
RushingCarYdsTDLong
Shaun Wick1437012
D.J. May111207
Dom Rufran1202
ReceivingRecYdsTDLong
Dom Rufran6119041
Tanner Gentry891025
Jalen Claiborne331113
J.D. Krill218115

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

Team stats

Air ForceWyoming
377Total yards333
226Passing yards282
151Rushing yards51
7.1Yards per pass7.6
2.9Yards per rush2.0
21First downs15
10–⁠21Third downs4–⁠14
0–⁠2Fourth downs0–⁠1
2Turnovers0
4–⁠25Penalties2–⁠15
31:21Possession28:39

Efficiency

Air ForceWyoming
43%Success rate33%
0.06EPA per play0.10
0.91Explosiveness1.22
−0.13Rushing EPA−0.41
0.26Passing EPA0.47
36%Passing-down success36%
0.02First-down EPA−0.04
−0.03Second-down EPA0.16
0.29Third-down EPA0.51

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)

Wyoming 66% to win. Elo’s favorite won.

The line

Wyoming −1, 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 Wyoming 53%, Air Force 47%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Wyoming end zoneAir Force end zoneQ1 Air ForceField goal, 8 playsQ1 WyomingPunt, 3 playsQ1 Air ForceMissed FG, 7 playsQ1 WyomingPunt, 5 playsQ1 Air ForcePunt, 6 playsQ1 WyomingPunt, 5 playsQ2 Air ForcePunt, 6 playsQ2 WyomingPunt, 3 playsQ2 Air ForceTouchdown, 10 playsQ2 WyomingTouchdown, 8 playsQ2 Air ForcePunt, 3 playsQ2 WyomingPunt, 5 playsQ2 Air ForceEnd of half, 1 playQ3 WyomingPunt, 3 playsQ3 Air ForcePunt, 5 playsQ3 WyomingPunt, 5 playsQ3 Air ForcePunt, 8 playsQ3 WyomingTurnover on downs, 7 playsQ3 Air ForcePunt, 3 playsQ3 WyomingPunt, 5 playsQ3 Air ForceFumble, 4 playsQ4 WyomingField goal, 6 playsQ4 Air ForceField goal, 18 playsQ4 WyomingTouchdown, 9 playsQ4 Air ForceFumble, 8 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Wyoming drives left to right, Air Force right to left.
  1. Q1 Air ForceField goal, 8 plays, 42 yards
  2. Q1 WyomingPunt, 3 plays, 5 yards
  3. Q1 Air ForceMissed FG, 7 plays, 58 yards
  4. Q1 WyomingPunt, 5 plays, 0 yards
  5. Q1 Air ForcePunt, 6 plays, 20 yards
  6. Q1 WyomingPunt, 5 plays, 23 yards
  7. Q2 Air ForcePunt, 6 plays, 19 yards
  8. Q2 WyomingPunt, 3 plays, 7 yards
  9. Q2 Air ForceTouchdown, 10 plays, 54 yards
  10. Q2 WyomingTouchdown, 8 plays, 75 yards
  11. Q2 Air ForcePunt, 3 plays, −7 yards
  12. Q2 WyomingPunt, 5 plays, 7 yards
  13. Q2 Air ForceEnd of half, 1 play, −2 yards
  14. Q3 WyomingPunt, 3 plays, 8 yards
  15. Q3 Air ForcePunt, 5 plays, 9 yards
  16. Q3 WyomingPunt, 5 plays, 18 yards
  17. Q3 Air ForcePunt, 8 plays, 26 yards
  18. Q3 WyomingTurnover on downs, 7 plays, 51 yards
  19. Q3 Air ForcePunt, 3 plays, 2 yards
  20. Q3 WyomingPunt, 5 plays, 23 yards
  21. Q3 Air ForceFumble, 4 plays, 9 yards
  22. Q4 WyomingField goal, 6 plays, 26 yards
  23. Q4 Air ForceField goal, 18 plays, 60 yards
  24. Q4 WyomingTouchdown, 9 plays, 75 yards
  25. Q4 Air ForceFumble, 8 plays, 62 yards

Play by play

1st quarter6 drives, then Air Force 3, Wyoming 0
Air Force Field goal, 8 plays
15:001st & 10 at own 35Stuart Williams kickoff for 65 yds for a touchback
15:001st & 10 at own 25Kale Pearson pass complete to Jalen Robinette for 10 yds to the AFA 35 for a 1ST down
15:001st & 10 at own 35Kale Pearson pass complete to Jalen Robinette for 20 yds to the Wyom 45 for a 1ST down
15:001st & 10 at opp 45Kale Pearson pass complete to Jalen Robinette for 14 yds to the Wyom 31 for a 1ST down
15:001st & 10 at opp 31Jacobi Owens run for 11 yds to the Wyom 20 for a 1ST down
15:001st & 10 at opp 20Shayne Davern run for 1 yd to the Wyom 19
13:102nd & 9 at opp 19PEARSON, Kale rush for 19 yards to the WY0, clock 13:10, PENALTY AF illegal motion 5 yards to the WY24, NO PLAY.
13:102nd & 14 at opp 24Kale Pearson run for a loss of 4 yards to the Wyom 28
13:103rd & 18 at opp 28Kale Pearson sacked by Patrick Mertens for a loss of 5 yards to the Wyom 33
11:494th & 23 at opp 33Will Conant 50 yd FG GOODAir Force 3, Wyoming 0
Wyoming Punt, 3 plays
11:491st & 0 at own 35Drew Oehrle kickoff for 64 yds , D.J. May return for 27 yds to the Wyom 28
11:491st & 10 at own 28Colby Kirkegaard pass complete to Tanner Gentry for 4 yds to the Wyom 32
11:492nd & 6 at own 32Shaun Wick run for 1 yd to the Wyom 33
11:493rd & 5 at own 33Colby Kirkegaard pass incomplete to N/A
11:494th & 5 at own 33Ethan Wood punt for 50 yds , Jalen Robinette returns for 4 yds to the AFA 21
Air Force Missed FG, 7 plays
10:011st & 10 at own 21Kale Pearson pass complete to Jalen Robinette for 34 yds to the Wyom 45 for a 1ST down
10:011st & 10 at opp 45Jacobi Owens run for 3 yds to the Wyom 42
10:012nd & 7 at opp 42Kale Pearson pass complete to Alex Ludowig for 17 yds to the Wyom 25 for a 1ST down
10:011st & 10 at opp 25Kale Pearson run for 5 yds to the Wyom 20
10:012nd & 5 at opp 20Shayne Davern run for 3 yds to the Wyom 17
10:013rd & 2 at opp 17Garrett Brown run for a loss of 4 yards to the Wyom 21
6:524th & 6 at opp 21Will Conant 39 yd FG MISSED
Wyoming Punt, 5 plays
6:521st & 10 at own 21D.J. May run for 2 yds to the Wyom 23
6:522nd & 8 at own 23Colby Kirkegaard pass complete to Dominic Rufran for 9 yds to the Wyom 32 for a 1ST down
6:521st & 10 at own 32MAY, D.J. rush for no gain to the WY32 (MAYS, Jordan;STEELHAMMER, We), PENALTY WY holding 10 yards to the WY22, NO PLAY.
6:521st & 20 at own 22Colby Kirkegaard pass complete to Tanner Gentry for a loss of 1 yard to the Wyom 21
6:522nd & 21 at own 21Colby Kirkegaard pass incomplete to N/A
6:523rd & 21 at own 21Colby Kirkegaard pass incomplete to Dominic Rufran
6:524th & 21 at own 21Ethan Wood punt for 39 yds, punt out-of-bounds at the AFA 40
Air Force Punt, 6 plays
4:191st & 10 at own 40Jacobi Owens run for 4 yds to the AFA 44
4:192nd & 6 at own 44Shayne Davern run for 1 yd to the AFA 45
4:193rd & 5 at own 45Kale Pearson pass complete to Garrett Brown for 10 yds to the Wyom 45 for a 1ST down
4:191st & 10 at opp 45Jacobi Owens run for 3 yds to the Wyom 42
4:192nd & 7 at opp 42Jacobi Owens run for 4 yds to the Wyom 38
4:193rd & 3 at opp 38Jacobi Owens run for a loss of 2 yards to the Wyom 40
4:194th & 5 at opp 40Will Conant punt for 30 yds
Wyoming Punt, 5 plays
1:161st & 10 at own 10Shaun Wick run for 2 yds to the Wyom 12
1:162nd & 8 at own 12Colby Kirkegaard pass complete to Dominic Rufran for 15 yds to the Wyom 27 for a 1ST down
1:161st & 10 at own 27Colby Kirkegaard pass incomplete to Dominic Rufran
1:162nd & 10 at own 27Colby Kirkegaard pass complete to Jake Maulhardt for 6 yds to the Wyom 33
Q2 15:003rd & 4 at own 33Colby Kirkegaard pass incomplete to Tanner Gentry
Q2 15:004th & 4 at own 33Ethan Wood punt for 36 yds, fair catch by Jalen Robinette at the AFA 31
2nd quarter7 drives, then Air Force 10, Wyoming 7
Air Force Punt, 6 plays
14:521st & 10 at own 31Kale Pearson pass incomplete to Jalen Robinette
14:522nd & 10 at own 31Garrett Brown run for no gain to the AFA 31
14:523rd & 10 at own 31Kale Pearson pass complete to Jalen Robinette for 18 yds to the AFA 49 for a 1ST down
14:521st & 10 at own 49Kale Pearson pass incomplete to Jalen Robinette
14:522nd & 10 at own 49Broam Hart run for 5 yds to the Wyom 46
13:193rd & 5 at opp 46Timeout AIR FORCE, clock 13:19
13:193rd & 5 at opp 46Kale Pearson sacked by Jordan Stanton for a loss of 4 yards to the 50 yard line
13:194th & 9 at the 50Will Conant punt for 44 yds
Wyoming Punt, 3 plays
12:341st & 10 at own 6D.J. May run for a loss of 1 yard to the Wyom 5
12:342nd & 11 at own 5Shaun Wick run for 9 yds to the Wyom 14
12:343rd & 2 at own 14D.J. May run for a loss of 1 yard to the Wyom 13
12:344th & 3 at own 13Ethan Wood punt for 41 yds, fair catch by Jalen Robinette at the AFA 46
Air Force Touchdown, 10 plays
10:391st & 10 at own 46Kale Pearson run for 8 yds to the Wyom 46
10:392nd & 2 at opp 46Broam Hart run for 1 yd to the Wyom 45
10:393rd & 1 at opp 45Garrett Brown run for 5 yds to the Wyom 40 for a 1ST down
10:391st & 10 at opp 40Kale Pearson pass incomplete to Garrett Brown
10:392nd & 10 at opp 40Jacobi Owens run for 4 yds to the Wyom 36
10:393rd & 6 at opp 36Kale Pearson pass complete to Garrett Brown for 6 yds to the Wyom 30 for a 1ST down
10:391st & 10 at opp 30Jacobi Owens run for 5 yds to the Wyom 25
10:392nd & 5 at opp 25Jacobi Owens run for 16 yds to the Wyom 9 for a 1ST down
10:391st & goal at opp 9Kale Pearson pass complete to Garrett Brown for 6 yds to the Wyom 3
7:412nd & goal at opp 3Jacobi Owens run for 3 yds for a TD, (Will Conant KICK)Air Force 10, Wyoming 0
Wyoming Touchdown, 8 plays
7:411st & 0 at own 35Drew Oehrle kickoff for 65 yds for a touchback
7:411st & 10 at own 25Shaun Wick run for 12 yds to the Wyom 37 for a 1ST down
7:411st & 10 at own 37Colby Kirkegaard pass complete to Dominic Rufran for 41 yds to the AFA 22 for a 1ST down
7:411st & 10 at opp 22Shaun Wick run for 4 yds to the AFA 18
7:412nd & 6 at opp 18Dominic Rufran run for 2 yds to the AFA 16
7:413rd & 4 at opp 16Colby Kirkegaard pass complete to Tanner Gentry for 5 yds to the AFA 11 for a 1ST down
7:411st & 10 at opp 11Shaun Wick run for no gain to the AFA 11
7:412nd & 10 at opp 11Colby Kirkegaard pass incomplete to Dominic Rufran
4:113rd & 10 at opp 11Colby Kirkegaard pass complete to Jalen Claiborne for 11 yds for a TD, (Stuart Williams KICK)Air Force 10, Wyoming 7
Air Force Punt, 3 plays
4:111st & 0 at own 35Stuart Williams kickoff for 65 yds for a touchback
4:111st & 10 at own 25BROWN, Garrett rush for 4 yards to the AF29 (SAMPSON, Jesse), PENALTY AF personal foul 10 yards to the AF15, NO PLAY.
4:111st & 20 at own 15Kale Pearson pass incomplete to Jalen Robinette
4:112nd & 20 at own 15Kale Pearson run for 3 yds to the AFA 18
3:383rd & 17 at own 18Timeout WYOMING, clock 03:38
3:383rd & 17 at own 18Kale Pearson pass incomplete to Jalen Robinette, broken up by Darrenn White
3:384th & 17 at own 18Will Conant punt for 47 yds , Jalen Claiborne returns for 1 yd to the Wyom 36
Wyoming Punt, 5 plays
3:211st & 10 at own 36D.J. May run for 3 yds to the Wyom 39
3:212nd & 7 at own 39Colby Kirkegaard pass complete to Jalen Claiborne for 7 yds to the Wyom 46 for a 1ST down
3:211st & 10 at own 46Shaun Wick run for a loss of 3 yards to the Wyom 43
3:212nd & 13 at own 43Colby Kirkegaard pass incomplete to N/A
3:213rd & 13 at own 43Colby Kirkegaard pass complete to Jacob Hollister for 5 yds to the Wyom 48
3:214th & 8 at own 48WYOMING Penalty, delay of game (-5 Yards) to the Wyom 43
3:214th & 13 at own 43Ethan Wood punt for 51 yds, downed at the AFA 6
Air Force End of half, 1 play
0:011st & 10 at own 6TEAM run for a loss of 2 yards to the AFA 4
3rd quarter8 drives, then Air Force 10, Wyoming 7
Wyoming Punt, 3 plays
15:002nd & 12 at own 35Drew Oehrle kickoff for 65 yds for a touchback
15:001st & 10 at own 25D.J. May run for a loss of 4 yards to the Wyom 21
15:002nd & 14 at own 21Colby Kirkegaard pass incomplete to Tanner Gentry
15:003rd & 14 at own 21Colby Kirkegaard pass complete to Tanner Gentry for 12 yds to the Wyom 33
15:004th & 2 at own 33Ethan Wood punt for 41 yds, fair catch by Jalen Robinette at the AFA 26
Air Force Punt, 5 plays
13:311st & 10 at own 26Jacobi Owens run for 5 yds to the AFA 31
13:312nd & 5 at own 31Kale Pearson pass complete to Garrett Griffin for 8 yds to the AFA 39 for a 1ST down
13:311st & 10 at own 39PEARSON, Kale pass complete to GRIFFIN, Garret for 40 yards to the WY21, out-of-bounds (BURNS, Blair;WHITE, Darrenn), PENALTY AF illegal formation 5 yards to the AF34, NO PLAY.
13:311st & 15 at own 34Kale Pearson run for 1 yd to the AFA 35
13:312nd & 14 at own 35Kale Pearson pass incomplete to Jacobi Owens
13:313rd & 14 at own 35Kale Pearson pass incomplete to Alex Ludowig
13:314th & 14 at own 35Will Conant punt for 45 yds, fair catch by Jalen Claiborne at the Wyom 20
Wyoming Punt, 5 plays
11:311st & 10 at own 20Shaun Wick run for 2 yds to the Wyom 22
11:312nd & 8 at own 22Colby Kirkegaard pass complete to Dominic Rufran for 9 yds to the Wyom 31 for a 1ST down
11:311st & 10 at own 31Colby Kirkegaard pass complete to Keenan Montgomery for 4 yds to the Wyom 35
11:312nd & 6 at own 35Shaun Wick run for 3 yds to the Wyom 38
11:313rd & 3 at own 38Colby Kirkegaard pass incomplete to Keenan Montgomery
11:314th & 3 at own 38Ethan Wood punt for 36 yds, fair catch by Jalen Robinette at the AFA 26
Air Force Punt, 8 plays
9:011st & 10 at own 26Jacobi Owens run for 2 yds to the AFA 28
9:012nd & 8 at own 28Garrett Brown run for 9 yds to the AFA 37 for a 1ST down
9:011st & 10 at own 37Jacobi Owens run for 4 yds to the AFA 41
9:012nd & 6 at own 41Jacobi Owens run for 5 yds to the AFA 46
9:013rd & 1 at own 46Colton Huntsman run for 6 yds to the Wyom 48 for a 1ST down
9:011st & 10 at opp 48Kale Pearson pass incomplete to Jalen Robinette
9:012nd & 10 at opp 48Kale Pearson pass incomplete to Alex Ludowig
9:013rd & 10 at opp 48Kale Pearson pass incomplete to Alex Ludowig
9:014th & 10 at opp 48Will Conant punt for 48 yds for a touchback
Wyoming Turnover on downs, 7 plays
6:391st & 10 at own 20D.J. May run for 1 yd to the Wyom 21
6:392nd & 9 at own 21Colby Kirkegaard pass incomplete to Dominic Rufran
6:393rd & 9 at own 21Colby Kirkegaard pass complete to Dominic Rufran for 41 yds to the AFA 38 for a 1ST down
6:391st & 10 at opp 38D.J. May run for 7 yds to the AFA 31
6:392nd & 3 at opp 31Colby Kirkegaard pass incomplete to N/A
6:393rd & 3 at opp 31Shaun Wick run for 2 yds to the AFA 29
4:014th & 1 at opp 29Timeout WYOMING, clock 04:01
4:014th & 1 at opp 29D.J. May run for no gain to the AFA 29
Air Force Punt, 3 plays
3:551st & 10 at own 29Garrett Brown run for 6 yds to the AFA 35
3:552nd & 4 at own 35Broam Hart run for 1 yd to the AFA 36
3:553rd & 3 at own 36AIR FORCE Penalty, false start (-5 Yards) to the AFA 31
3:553rd & 8 at own 31Kale Pearson pass incomplete to Garrett Griffin
3:554th & 8 at own 31Will Conant punt for 64 yds , Jalen Claiborne returns for 1 yd to the Wyom 6
Wyoming Punt, 5 plays
2:401st & 10 at own 6Shaun Wick run for 3 yds to the Wyom 9
2:402nd & 7 at own 9Colby Kirkegaard pass complete to J.D. Krill for 15 yds to the Wyom 24 for a 1ST down
2:401st & 10 at own 24Shaun Wick run for no gain to the Wyom 24
2:402nd & 10 at own 24Colby Kirkegaard pass complete to Tanner Gentry for 5 yds to the Wyom 29
2:403rd & 5 at own 29Colby Kirkegaard pass incomplete to J.D. Krill
2:404th & 5 at own 29Ethan Wood punt for 38 yds, fair catch by Jalen Robinette at the AFA 33
Air Force Fumble, 4 plays
0:201st & 10 at own 33Kale Pearson run for 3 yds to the AFA 36
Q4 15:002nd & 7 at own 36Garrett Brown run for 2 yds to the AFA 38
Q4 15:003rd & 5 at own 38Garrett Brown run for 4 yds to the AFA 42
Q4 15:004th & 1 at own 42Broam Hart run for no gain to the AFA 42 Broam Hart fumbled, forced by Jordan Stanton, recovered by Wyom Patrick Mertens
4th quarter4 drives, then Wyoming 17, Air Force 13
Wyoming Field goal, 6 plays
13:541st & 10 at opp 42D.J. May run for 5 yds to the AFA 37
13:542nd & 5 at opp 37Colby Kirkegaard pass complete to Tanner Gentry for 21 yds to the AFA 16 for a 1ST down
13:541st & 10 at opp 16D.J. May run for 1 yd to the AFA 15
13:542nd & 9 at opp 15D.J. May run for a loss of 1 yard to the AFA 16
13:543rd & 10 at opp 16Colby Kirkegaard pass incomplete to D.J. May
11:154th & 10 at opp 16Stuart Williams 33 yd FG GOODTied at 10
Air Force Field goal, 18 plays
11:151st & 0 at own 35Stuart Williams kickoff for 65 yds for a touchback
11:151st & 10 at own 25Garrett Brown run for 4 yds to the AFA 29
11:152nd & 6 at own 29Jacobi Owens run for 2 yds to the AFA 31
11:153rd & 4 at own 31Jacobi Owens run for 5 yds to the AFA 36 for a 1ST down
11:151st & 10 at own 36Kale Pearson pass incomplete to Alex Ludowig
11:152nd & 10 at own 36Kale Pearson pass complete to Garrett Griffin for 4 yds to the AFA 40
11:153rd & 6 at own 40Kale Pearson pass complete to Garrett Brown for 17 yds to the Wyom 43 for a 1ST down
11:151st & 10 at opp 43Broam Hart run for 4 yds to the Wyom 39
11:152nd & 6 at opp 39Broam Hart run for 4 yds to the Wyom 35
11:153rd & 2 at opp 35Kale Pearson run for 4 yds to the Wyom 31 for a 1ST down
11:151st & 10 at opp 31Devin Rushing run for 5 yds to the Wyom 26
11:152nd & 5 at opp 26Devin Rushing run for 4 yds to the Wyom 22
11:153rd & 1 at opp 22Kale Pearson run for 2 yds to the Wyom 20 for a 1ST down
11:151st & 10 at opp 20Kale Pearson run for 9 yds to the Wyom 11
11:152nd & 1 at opp 11Broam Hart run for 3 yds to the Wyom 8 for a 1ST down
11:151st & goal at opp 8Jacobi Owens run for 3 yds to the Wyom 5
11:152nd & goal at opp 5Jacobi Owens run for a loss of 1 yard to the Wyom 6
11:153rd & goal at opp 6Garrett Brown run for a loss of 9 yards to the Wyom 15
3:254th & goal at opp 15Will Conant 32 yd FG GOODAir Force 13, Wyoming 10
Wyoming Touchdown, 9 plays
3:251st & 0 at own 35Drew Oehrle kickoff for 65 yds for a touchback
3:251st & 10 at own 25Colby Kirkegaard pass complete to Tanner Gentry for 25 yds to the 50 yard line for a 1ST down
3:251st & 10 at the 50Colby Kirkegaard pass complete to Shaun Wick for 8 yds to the AFA 42
3:252nd & 2 at opp 42Colby Kirkegaard pass complete to Dominic Rufran for 4 yds to the AFA 38 for a 1ST down
3:251st & 10 at opp 38Colby Kirkegaard pass incomplete to Jake Maulhardt
3:252nd & 10 at opp 38Colby Kirkegaard pass complete to Jalen Claiborne for 13 yds to the AFA 25 for a 1ST down
3:251st & 10 at opp 25Colby Kirkegaard pass complete to Tanner Gentry for 20 yds to the AFA 5 for a 1ST down
3:251st & goal at opp 5Shaun Wick run for 2 yds to the AFA 3
1:062nd & 0 at opp 3Timeout WYOMING, clock 01:06
1:062nd & goal at opp 3Shaun Wick run for no gain to the AFA 3
1:023rd & 0 at opp 3Timeout AIR FORCE, clock 01:02
0:583rd & goal at opp 3Colby Kirkegaard pass complete to J.D. Krill for 3 yds for a TD, (Stuart Williams KICK)Wyoming 17, Air Force 13
Air Force Fumble, 8 plays
0:581st & 0 at own 35Stuart Williams kickoff for 65 yds for a touchback
0:581st & 10 at own 25Kale Pearson pass incomplete to Jalen Robinette
0:582nd & 10 at own 25Kale Pearson pass complete to Garrett Brown for 8 yds to the AFA 33
0:583rd & 2 at own 33Kale Pearson pass complete to Garrett Brown for 4 yds to the AFA 37 for a 1ST down
0:581st & 10 at own 37Kale Pearson pass complete to Alex Ludowig for 23 yds to the Wyom 40 for a 1ST down
0:581st & 10 at opp 40Kale Pearson pass incomplete to Garrett Griffin
0:582nd & 10 at opp 40Kale Pearson pass complete to Cody Apfel for 9 yds to the Wyom 31
0:123rd & 1 at opp 31Timeout AIR FORCE, clock 00:12
0:123rd & 1 at opp 31Kale Pearson pass incomplete to Alex Ludowig, broken up by Patrick Mertens
0:124th & 1 at opp 31Kale Pearson pass complete to Garrett Griffin for 16 yds Garrett Griffin fumbled, forced by Devyn Harris, recovered by Wyom Darrenn White

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 32–⁠28–⁠3 in 63 meetings, counting the 10 since this game.

Recent meetings
2025Air Force 24, Wyoming 21
2024Wyoming 31, Air Force 19
2023Air Force 34, Wyoming 27
2022Wyoming 17, Air Force 14
2021Air Force 24, Wyoming 14
2019Air Force 20, Wyoming 6

Around this game