Air Force at Wyoming

Friday, September 16, 2022

Wyoming beat Air Force 17–⁠14. It was their 60th meeting; after it, Air Force led the series 30–⁠27–⁠3.

AwayAir Force10–⁠3 in 2022
14
HomeWyoming7–⁠6 in 2022
17

Final at War Memorial Stadium, LaramieTV: CBSSNAttendance 18,277

At kickoff
65°F, mostly cloudy, wind 15 mph from the west, gusts to 22 mphWeather: NOAA NCEI Integrated Surface Database; Laramie Regional Airport (KLAR), 9 km from the stadium, seven minutes before kickoff
Official
Michael VanderveldeGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Air Force007714
Wyoming370717

Standouts

  • PassingHaaziq Daniels7 of 14, 101 yards, 2 TDAir Force
  • RushingTitus Swen19 carries, 102 yards, 1 TDWyoming
  • DefenseTrey Taylor6 tackles, 1 for loss, 1 INTAir Force

Player stats

Air Force

PassingC/AttYdsTDInt
Haaziq Daniels7/1410120
RushingCarYdsTDLong
John Lee Eldridge III13104035
Brad Roberts165407
Haaziq Daniels9606
Omar Fattah1404
ReceivingRecYdsTDLong
Cade Harris245141
Kyle Patterson332011
Amari Terry115015
David Cormier1919
DefenseTklTFLSacksInt
Michael Mack II8000
Camby Goff8000
Vince Sanford7100
Jayden Goodwin7000
Trey Taylor6101

Wyoming

PassingC/AttYdsTDInt
Andrew Peasley18/2316211
RushingCarYdsTDLong
Titus Swen19102123
Dawaiian McNeely742021
Andrew Peasley536015
Ryan Marquez1606
ReceivingRecYdsTDLong
Joshua Cobbs645013
Wyatt Wieland233024
Parker Christensen230029
Will Pelissier32108
DefenseTklTFLSacksInt
Cole Godbout9100
Easton Gibbs6100
Jordan Bertagnole6000
Braden Siders6000
DeVonne Harris3110

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

Team stats

Air ForceWyoming
272Total yards342
101Passing yards162
171Rushing yards180
7.2Yards per pass7.0
4.3Yards per rush5.1
14First downs18
6–⁠13Third downs6–⁠11
1–⁠1Fourth downs0–⁠0
0Turnovers1
0–⁠0Penalties3–⁠20
29:26Possession30:34
0Sacks (by defense)1

Efficiency

Air ForceWyoming
44%Success rate47%
0.18EPA per play0.05
1.23Explosiveness1.04
0.00Rushing EPA0.09
0.71Passing EPA0.55
38%Passing-down success33%
0.00First-down EPA0.07
0.05Second-down EPA−0.47
0.43Third-down EPA0.98
11%Havoc by its defense11%

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 61% to win. Wyoming won as Elo’s underdog.

The line

Air Force −16.5, over/under 47.

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 87%, Wyoming 13%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Wyoming end zoneAir Force end zoneQ1 WyomingField goal, 15 playsQ1 Air ForceMissed FG, 12 playsQ1 WyomingInterception, 3 playsQ2 Air ForcePunt, 4 playsQ2 WyomingPunt, 4 playsQ2 Air ForcePunt, 3 playsQ2 WyomingTouchdown, 3 playsQ2 Air ForcePunt, 7 playsQ2 WyomingPunt, 5 playsQ2 Air ForceEnd of half, 1 playQ3 Air ForceTouchdown, 13 playsQ3 WyomingPunt, 4 playsQ3 Air ForcePunt, 3 playsQ3 WyomingPunt, 6 playsQ4 Air ForceTouchdown, 8 playsQ4 WyomingTouchdown, 8 playsQ4 Air ForcePunt, 4 playsQ4 WyomingEnd of game, 11 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 WyomingField goal, 15 plays, 73 yards
  2. Q1 Air ForceMissed FG, 12 plays, 39 yards
  3. Q1 WyomingInterception, 3 plays, 28 yards
  4. Q2 Air ForcePunt, 4 plays, 15 yards
  5. Q2 WyomingPunt, 4 plays, 20 yards
  6. Q2 Air ForcePunt, 3 plays, 3 yards
  7. Q2 WyomingTouchdown, 3 plays, 42 yards
  8. Q2 Air ForcePunt, 7 plays, 24 yards
  9. Q2 WyomingPunt, 5 plays, 20 yards
  10. Q2 Air ForceEnd of half, 1 play, 6 yards
  11. Q3 Air ForceTouchdown, 13 plays, 75 yards
  12. Q3 WyomingPunt, 4 plays, 1 yard
  13. Q3 Air ForcePunt, 3 plays, 8 yards
  14. Q3 WyomingPunt, 6 plays, 33 yards
  15. Q4 Air ForceTouchdown, 8 plays, 80 yards
  16. Q4 WyomingTouchdown, 8 plays, 75 yards
  17. Q4 Air ForcePunt, 4 plays, 22 yards
  18. Q4 WyomingEnd of game, 11 plays, 30 yards

Play by play

1st quarter3 drives, then Wyoming 3, Air Force 0
Wyoming Field goal, 15 plays
15:00Luke Wieland kickoff for 65 yds for a touchback
15:001st & 10 at own 25Andrew Peasley pass complete to Joshua Cobbs for 6 yds to the Wyom 31
15:002nd & 4 at own 31Andrew Peasley pass complete to Joshua Cobbs for 9 yds to the Wyom 40 for a 1ST down
15:001st & 10 at own 40Andrew Peasley pass incomplete
15:002nd & 10 at own 40Titus Swen run for 5 yds to the Wyom 45
15:003rd & 5 at own 45Andrew Peasley pass complete to Titus Swen for 6 yds to the AFA 49 for a 1ST down
15:001st & 10 at opp 49Titus Swen run for 1 yd to the AFA 48
15:002nd & 9 at opp 48Ryan Marquez run for 6 yds to the AFA 42
15:003rd & 3 at opp 42Andrew Peasley pass complete to Alex Brown for 5 yds to the AFA 37 for a 1ST down
15:001st & 10 at opp 37Andrew Peasley run for 7 yds to the AFA 30
15:002nd & 3 at opp 30Titus Swen run for 7 yds to the AFA 23 for a 1ST down
15:001st & 10 at opp 23Andrew Peasley pass complete to Joshua Cobbs for 13 yds to the AFA 10 for a 1ST down
15:001st & goal at opp 10Titus Swen run for a loss of 1 yard to the AFA 11
15:002nd & goal at opp 11Andrew Peasley pass incomplete
15:003rd & goal at opp 11Andrew Peasley pass complete to Wyatt Wieland for 9 yds to the AFA 2
7:284th & goal at opp 2John Hoyland 20 Yd Field GoalWyoming 3, Air Force 0
Air Force Missed FG, 12 plays
7:28John Hoyland kickoff for 65 yds for a touchback
7:281st & 10 at own 25John Lee Eldridge III run for 5 yds to the AFA 30
7:282nd & 5 at own 30Brad Roberts run for 4 yds to the AFA 34
7:283rd & 1 at own 34Brad Roberts run for 1 yd to the AFA 35 for a 1ST down
7:281st & 10 at own 35Brad Roberts run for 2 yds to the AFA 37
7:282nd & 8 at own 37Haaziq Daniels pass incomplete
7:283rd & 8 at own 37Haaziq Daniels pass complete to Kyle Patterson for 10 yds to the AFA 47 for a 1ST down
7:281st & 10 at own 47Haaziq Daniels run for a loss of 1 yard to the AFA 46
7:282nd & 11 at own 46Haaziq Daniels pass complete to Amari Terry for 15 yds to the Wyom 39 for a 1ST down
7:281st & 10 at opp 39Haaziq Daniels run for no gain to the Wyom 39
7:282nd & 10 at opp 39Haaziq Daniels run for a loss of 1 yard to the Wyom 40
7:283rd & 11 at opp 40Haaziq Daniels pass complete to Cade Harris for 4 yds to the Wyom 36
0:464th & 7 at opp 36Matthew Dapore 53 yd FG MISSED
Wyoming Interception, 3 plays
0:461st & 10 at own 36Dawaiian McNeely run for 21 yds to the AFA 43 for a 1ST down
0:461st & 10 at opp 43Titus Swen run for 7 yds to the AFA 36
0:001st & 10 at opp 43Titus Swen run for 7 yds to the AFA 36
0:001st & 10 at opp 43Titus Swen run for 7 yds to the AFA 36
Q2 14:522nd & 3 at opp 36Andrew Peasley pass intercepted
Q2 14:522nd & 3 at opp 36Andrew Peasley pass intercepted
2nd quarter7 drives, then Wyoming 10, Air Force 0
Air Force Punt, 4 plays
14:521st & 10 at own 38John Lee Eldridge III run for 10 yds to the AFA 48 for a 1ST down
14:521st & 10 at own 48Brad Roberts run for 4 yds to the Wyom 48
14:522nd & 6 at opp 48John Lee Eldridge III run for 4 yds to the Wyom 44
14:523rd & 2 at opp 44John Lee Eldridge III run for a loss of 3 yards to the Wyom 47
14:524th & 5 at opp 47Carson Bay punt for 36 yds
12:324th & 5 at opp 47Carson Bay punt for 36 yds
12:324th & 5 at opp 47Carson Bay punt for 36 yds
Wyoming Punt, 4 plays
12:321st & 10 at own 11Titus Swen run for 12 yds to the Wyom 23 for a 1ST down
12:321st & 10 at own 23Andrew Peasley pass complete to Joshua Cobbs for 2 yds to the Wyom 25
12:322nd & 8 at own 25Andrew Peasley pass complete to Ryan Marquez for 6 yds to the Wyom 31
12:323rd & 2 at own 31Titus Swen run for no gain to the Wyom 31
12:324th & 2 at own 31Clayton Stewart punt for 66 yds
10:074th & 2 at own 31Clayton Stewart punt for 66 yds
10:074th & 2 at own 31Clayton Stewart punt for 66 yds
Air Force Punt, 3 plays
10:071st & 10 at own 3Brad Roberts run for 1 yd to the AFA 4
10:072nd & 9 at own 4John Lee Eldridge III run for 2 yds to the AFA 6
10:073rd & 7 at own 6Haaziq Daniels pass incomplete
10:074th & 7 at own 6Carson Bay punt for 36 yds
8:464th & 7 at own 6Carson Bay punt for 36 yds
Wyoming Touchdown, 3 plays
8:461st & 10 at opp 42Titus Swen run for 5 yds to the AFA 37
8:462nd & 5 at opp 37Titus Swen run for 23 yds to the AFA 14 for a 1ST down
7:211st & 10 at opp 14Andrew Peasley pass complete to Treyton Welch for 14 yds for a TD, (John Hoyland KICK)Wyoming 10, Air Force 0
Air Force Punt, 7 plays
7:21John Hoyland kickoff for 65 yds for a touchback
7:211st & 10 at own 25Brad Roberts run for 5 yds to the AFA 30
7:212nd & 5 at own 30John Lee Eldridge III run for 6 yds to the AFA 36 for a 1ST down
7:211st & 10 at own 36Haaziq Daniels pass incomplete
7:212nd & 10 at own 36Haaziq Daniels pass complete to Kyle Patterson for 11 yds to the AFA 47 for a 1ST down
7:211st & 10 at own 47Haaziq Daniels run for 2 yds to the AFA 49
7:212nd & 8 at own 49Brad Roberts run for 2 yds to the Wyom 49
7:213rd & 6 at opp 49Haaziq Daniels sacked by DeVonne Harris for a loss of 2 yards to the AFA 49
7:214th & 8 at own 49Carson Bay punt for 41 yds
3:174th & 8 at own 49Carson Bay punt for 41 yds
3:174th & 8 at own 49Carson Bay punt for 41 yds
Wyoming Punt, 5 plays
3:171st & 10 at own 10Andrew Peasley pass complete to Titus Swen for 2 yds to the Wyom 12
3:172nd & 8 at own 12Dawaiian McNeely run for 13 yds to the Wyom 25 for a 1ST down
3:171st & 10 at own 25Dawaiian McNeely run for 3 yds to the Wyom 28
3:172nd & 7 at own 28Will Pelissier run for 1 yd to the Wyom 29
3:173rd & 6 at own 29Titus Swen run for 1 yd to the Wyom 30
0:354th & 5 at own 30Timeout AIR FORCE, clock 00:35
0:353rd & 6 at own 29Titus Swen run for 1 yd to the Wyom 30
0:234th & 5 at own 30Clayton Stewart punt for 43 yds, downed at the AFA 27
Air Force End of half, 1 play
0:231st & 10 at own 27Brad Roberts run for 6 yds to the AFA 33
0:001st & 10 at own 27Brad Roberts run for 6 yds to the AFA 33
3rd quarter4 drives, then Wyoming 10, Air Force 7
Air Force Touchdown, 13 plays
15:00John Hoyland kickoff for 65 yds for a touchback
15:001st & 10 at own 25Brad Roberts run for 4 yds to the AFA 29
15:002nd & 6 at own 29Brad Roberts run for 5 yds to the AFA 34
15:003rd & 1 at own 34Haaziq Daniels run for 3 yds to the AFA 37 for a 1ST down
15:001st & 10 at own 37John Lee Eldridge III run for 2 yds to the AFA 39
15:002nd & 8 at own 39Brad Roberts run for 7 yds to the AFA 46
15:003rd & 1 at own 46Brad Roberts run for 4 yds to the 50 yard line for a 1ST down
15:001st & 10 at the 50Omar Fattah run for 4 yds to the Wyom 46
15:002nd & 6 at opp 46John Lee Eldridge III run for 3 yds to the Wyom 43
15:003rd & 3 at opp 43Haaziq Daniels run for 2 yds to the Wyom 41
9:164th & 1 at opp 41Timeout AIR FORCE, clock 09:16
9:163rd & 3 at opp 43Haaziq Daniels run for 2 yds to the Wyom 41
9:164th & 1 at opp 41John Lee Eldridge III run for 35 yds to the Wyom 6 for a 1ST down
9:161st & goal at opp 6Haaziq Daniels run for a loss of 3 yards to the Wyom 9
9:162nd & goal at opp 9AIR FORCE Penalty, Illegal Shift (Amari Terry) declined
7:453rd & goal at opp 9Haaziq Daniels pass complete to David Cormier for 9 yds for a TD, (Matthew Dapore KICK)Wyoming 10, Air Force 7
Wyoming Punt, 4 plays
7:45Luke Wieland kickoff for 65 yds for a touchback
7:451st & 10 at own 25Titus Swen run for no gain to the Wyom 25
7:452nd & 10 at own 25WYOMING Penalty, Offensive Holding (Joshua Cobbs) to the Wyom 22
7:452nd & 13 at own 22Andrew Peasley pass complete to Will Pelissier for 8 yds to the Wyom 30
7:453rd & 5 at own 30WYOMING Penalty, False Start (Nofoafia Tulafono) to the Wyom 25
7:453rd & 10 at own 25Andrew Peasley run for 1 yd to the Wyom 26
7:454th & 9 at own 26Clayton Stewart punt for 46 yds, fair catch by Amari Terry at the AFA 28
4:594th & 9 at own 26Clayton Stewart punt for 46 yds, fair catch by Amari Terry at the AFA 28
4:594th & 9 at own 26Clayton Stewart punt for 46 yds, fair catch by Amari Terry at the AFA 28
Air Force Punt, 3 plays
4:591st & 10 at own 28Ben Jefferson run for 3 yds to the AFA 31
4:592nd & 7 at own 31Brad Roberts run for 2 yds to the AFA 33
4:593rd & 5 at own 33Brad Roberts run for 3 yds to the AFA 36
4:594th & 2 at own 36Carson Bay punt for 48 yds , Caleb Cooley returns for no gain to the Wyom 16
2:524th & 2 at own 36Carson Bay punt for 48 yds , Caleb Cooley returns for no gain to the Wyom 16
Wyoming Punt, 6 plays
2:521st & 10 at own 16Andrew Peasley run for 15 yds to the Wyom 31 for a 1ST down
2:521st & 10 at own 31Andrew Peasley pass complete to Joshua Cobbs for 7 yds to the Wyom 38
2:522nd & 3 at own 38Andrew Peasley pass complete to Joshua Cobbs for 8 yds to the Wyom 46 for a 1ST down
2:521st & 10 at own 46Dawaiian McNeely run for a loss of 5 yards to the Wyom 41
2:522nd & 15 at own 41Andrew Peasley pass complete to Will Pelissier for 5 yds to the Wyom 46
0:002nd & 15 at own 41Andrew Peasley pass complete to Will Pelissier for 5 yds to the Wyom 46
Q4 15:003rd & 10 at own 46Andrew Peasley run for 8 yds to the AFA 46
Q4 15:004th & 2 at opp 46WYOMING Penalty, Delay Of Game (-5 Yards) to the Wyom 49
Q4 15:004th & 7 at own 49Clayton Stewart punt for 51 yds for a touchback
Q4 13:534th & 7 at own 49Clayton Stewart punt for 51 yds for a touchback
Q4 13:534th & 7 at own 49Clayton Stewart punt for 51 yds for a touchback
4th quarter4 drives, then Wyoming 17, Air Force 14
Air Force Touchdown, 8 plays
13:531st & 10 at own 20John Lee Eldridge III run for 9 yds to the AFA 29
13:532nd & 1 at own 29Brad Roberts run for 3 yds to the AFA 32 for a 1ST down
13:531st & 10 at own 32Haaziq Daniels run for 6 yds to the AFA 38
13:532nd & 4 at own 38John Lee Eldridge III run for 9 yds to the AFA 47 for a 1ST down
13:531st & 10 at own 47Brad Roberts run for 1 yd to the AFA 48
13:532nd & 9 at own 48Haaziq Daniels pass incomplete
13:533rd & 9 at own 48Haaziq Daniels pass complete to Kyle Patterson for 11 yds to the Wyom 41 for a 1ST down
9:581st & 10 at opp 41Haaziq Daniels pass complete to Cade Harris for 41 yds for a TD, (Matthew Dapore KICK)Air Force 14, Wyoming 10
Wyoming Touchdown, 8 plays
9:58Luke Wieland kickoff for 65 yds for a touchback
9:581st & 10 at own 25Andrew Peasley pass complete to Parker Christensen for 1 yd to the Wyom 26
9:582nd & 9 at own 26Andrew Peasley pass incomplete
9:583rd & 9 at own 26Andrew Peasley pass complete to Wyatt Wieland for 24 yds to the 50 yard line for a 1ST down
9:581st & 10 at the 50Andrew Peasley run for 5 yds to the AFA 45
9:582nd & 5 at opp 45Dawaiian McNeely run for 10 yds to the AFA 35 for a 1ST down
9:581st & 10 at opp 35Titus Swen run for 1 yd to the AFA 34
9:582nd & 9 at opp 34Andrew Peasley pass complete to Parker Christensen for 29 yds to the AFA 5 for a 1ST down
6:061st & goal at opp 5Titus Swen run for 5 yds for a TD, (John Hoyland KICK)Wyoming 17, Air Force 14
Air Force Punt, 4 plays
6:06John Hoyland kickoff for 65 yds for a touchback
6:061st & 10 at own 25John Lee Eldridge III run for 19 yds to the AFA 44 for a 1ST down
6:061st & 10 at own 44John Lee Eldridge III run for 3 yds to the AFA 47
6:062nd & 7 at own 47Haaziq Daniels pass incomplete
6:063rd & 7 at own 47Haaziq Daniels pass incomplete
6:064th & 7 at own 47Carson Bay punt for 53 yds for a touchback
4:474th & 7 at own 47Carson Bay punt for 53 yds for a touchback
4:474th & 7 at own 47Carson Bay punt for 53 yds for a touchback
Wyoming End of game, 11 plays
4:471st & 10 at own 20Titus Swen run for 1 yd to the Wyom 21
4:472nd & 9 at own 21Titus Swen run for 3 yds to the Wyom 24
4:473rd & 6 at own 24Andrew Peasley pass complete to Will Pelissier for 8 yds to the Wyom 32 for a 1ST down
4:471st & 10 at own 32Dawaiian McNeely run for a loss of 3 yards to the Wyom 29
2:372nd & 13 at own 29Timeout AIR FORCE, clock 02:37
2:371st & 10 at own 32Dawaiian McNeely run for a loss of 3 yards to the Wyom 29
2:372nd & 13 at own 29Andrew Peasley pass incomplete
2:373rd & 13 at own 29Titus Swen run for 17 yds to the Wyom 46 for a 1ST down
1:421st & 10 at own 46Titus Swen run for 9 yds to the AFA 45
1:422nd & 1 at opp 45Timeout AIR FORCE, clock 01:42
1:422nd & 1 at opp 45Titus Swen run for a loss of 1 yard to the AFA 46
0:573rd & 2 at opp 46Timeout WYOMING, clock 00:57
0:572nd & 1 at opp 45Titus Swen run for a loss of 1 yard to the AFA 46
0:573rd & 2 at opp 46Dawaiian McNeely run for 3 yds to the AFA 43 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 32–⁠28–⁠3 in 63 meetings, counting the three 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

Air Force

Wyoming