Colorado State at Air Force

Saturday, October 19, 2024. Colorado State took the Ram–Falcon Trophy from Air Force

Colorado State beat Air Force 21–⁠13. It was their 62nd meeting; after it, Air Force led the series 39–⁠22–⁠1.

AwayColorado State8–⁠5 in 2024
21
HomeAir Force5–⁠7 in 2024
13

Final at Falcon Stadium, Colorado SpringsTV: CBSSNAttendance 27,598

At kickoff
51°F, overcast, wind 10 mph from the southWeather: NOAA NCEI Integrated Surface Database; Usaf Academy Airstrip Airport (KAFF), 4 km from the stadium
Official
Kenneth RayGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Colorado State0147021
Air Force0001313

How the win probability moved

Air Force favored

Win probability by play: Air Force 58% at kickoff, 0% at the end. Biggest swing: 26 points.

Colorado State favored

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

Standouts

  • RushingAvery Morrow20 carries, 132 yardsColorado State
  • ReceivingCaleb Goodie3 catches, 103 yards, 1 TDColorado State
  • DefenseMukendi Wa-Kalonji8 tackles, 1.5 sacks, 2.5 for lossColorado State

Player stats

Colorado State

PassingC/AttYdsTDInt
Brayden Fowler-Nicolosi11/2117810
Kobe Johnson1/12310
RushingCarYdsTDLong
Avery Morrow20132050
Jalen Dupree740113
Justin Marshall61508
Brayden Fowler-Nicolosi214010
ReceivingRecYdsTDLong
Caleb Goodie3103185
Vince Brown II237123
Armani Winfield328019
Jamari Person228024
DefenseTklTFLSacksInt
Mukendi Wa-Kalonji82.51.50
Jack Howell8000
Buom Jock7000
Gabe Kirschke61.51.50
James Mitchell61.50.50
Dom Jones3001
Dylan Phelps2001
Kennedy McDowell10.50.50

Air Force

PassingC/AttYdsTDInt
John Busha10/2517512
Josh Johnson0/1000
RushingCarYdsTDLong
Dylan Carson1260021
John Busha1831112
Josh Johnson426020
Cade Harris51907
ReceivingRecYdsTDLong
Tylor Latham351133
Bruin Fleischmann247038
Quin Smith139039
Cade Harris321010
DefenseTklTFLSacksInt
Camby Goff8100
Lincoln Tuioti-Mariner6000
Blake Fletcher60.500
Osaro Aihie5000

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

Team stats

Colorado StateAir Force
406Total yards348
201Passing yards175
205Rushing yards173
9.1Yards per pass6.7
5.7Yards per rush3.2
15First downs19
4–⁠11Third downs6–⁠20
0–⁠0Fourth downs4–⁠5
2Turnovers3
4–⁠43Penalties0–⁠0
28:44Possession31:16
4Sacks (by defense)0

Efficiency

Colorado StateAir Force
40%Success rate34%
0.19EPA per play−0.12
1.39Explosiveness1.28
−0.08Rushing EPA0.02
0.67Passing EPA−0.35
35%Passing-down success27%
−0.06First-down EPA−0.19
0.14Second-down EPA−0.32
0.87Third-down EPA−0.05
23%Havoc by its defense17%

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 56% to win. Colorado State won as Elo’s underdog.

The line

Colorado State −6, over/under 43.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 Colorado State 66%, Air Force 34%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Air Force end zoneColorado State end zoneQ1 Colorado StateFumble, 6 playsQ1 Air ForcePunt, 6 playsQ1 Colorado StatePunt, 3 playsQ1 Air ForcePunt, 3 playsQ1 Colorado StatePunt, 5 playsQ1 Air ForcePunt, 3 playsQ2 Colorado StatePunt, 10 playsQ2 Air ForcePunt, 3 playsQ2 Colorado StateTouchdown, 3 playsQ2 Air ForceFumble, 1 playQ2 Colorado StateTouchdown, 5 playsQ2 Air ForceMissed FG, 10 playsQ3 Air ForcePunt, 7 playsQ3 Colorado StateTouchdown, 3 playsQ3 Air ForcePunt, 5 playsQ3 Colorado StatePunt, 3 playsQ3 Air ForceInterception, 9 playsQ3 Colorado StateFumble, 10 playsQ4 Air ForceTouchdown, 4 playsQ4 Colorado StatePunt, 4 playsQ4 Air ForceTouchdown, 10 playsQ4 Colorado StatePunt, 3 playsQ4 Air ForceInterception, 8 playsQ4 Colorado StatePunt, 3 playsQ4 Air ForceTurnover on downs, 12 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Air Force drives left to right, Colorado State right to left.
  1. Q1 Colorado StateFumble, 6 plays, 73 yards
  2. Q1 Air ForcePunt, 6 plays, 32 yards
  3. Q1 Colorado StatePunt, 3 plays, 9 yards
  4. Q1 Air ForcePunt, 3 plays, 4 yards
  5. Q1 Colorado StatePunt, 5 plays, 20 yards
  6. Q1 Air ForcePunt, 3 plays, 7 yards
  7. Q2 Colorado StatePunt, 10 plays, 47 yards
  8. Q2 Air ForcePunt, 3 plays, 8 yards
  9. Q2 Colorado StateTouchdown, 3 plays, 41 yards
  10. Q2 Air ForceFumble, 1 play, 3 yards
  11. Q2 Colorado StateTouchdown, 5 plays, 28 yards
  12. Q2 Air ForceMissed FG, 10 plays, 47 yards
  13. Q3 Air ForcePunt, 7 plays, 32 yards
  14. Q3 Colorado StateTouchdown, 3 plays, 90 yards
  15. Q3 Air ForcePunt, 5 plays, 21 yards
  16. Q3 Colorado StatePunt, 3 plays, 0 yards
  17. Q3 Air ForceInterception, 9 plays, 13 yards
  18. Q3 Colorado StateFumble, 10 plays, 53 yards
  19. Q4 Air ForceTouchdown, 4 plays, 73 yards
  20. Q4 Colorado StatePunt, 4 plays, 17 yards
  21. Q4 Air ForceTouchdown, 10 plays, 75 yards
  22. Q4 Colorado StatePunt, 3 plays, −5 yards
  23. Q4 Air ForceInterception, 8 plays, 17 yards
  24. Q4 Colorado StatePunt, 3 plays, −2 yards
  25. Q4 Air ForceTurnover on downs, 12 plays, 24 yards

Play by play

1st quarter6 drives, then Tied at 0
Colorado State Fumble, 6 plays
15:00Reagan Tubbs kickoff for 65 yds for a touchback
14:591st & 10 at own 25Brayden Fowler-Nicolosi pass incomplete
14:532nd & 10 at own 25Avery Morrow run for 16 yds to the CSU 41 for a 1ST down
14:111st & 10 at own 41Brayden Fowler-Nicolosi pass complete to Jamari Person for 4 yds to the CSU 45
13:312nd & 6 at own 45Avery Morrow run for 50 yds to the AFA 5 for a 1ST down
12:481st & goal at opp 5Justin Marshall run for 4 yds to the AFA 1
12:182nd & goal at opp 1Avery Morrow run for a loss of 1 yard to the AFA 2 Avery Morrow fumbled, recovered by AFA Osaro Aihie O. Aihie return for 0 yds
Air Force Punt, 6 plays
12:111st & 10 at own 2Terrence Gist run for 2 yds to the AFA 4
11:342nd & 8 at own 4Cade Harris run for 7 yds to the AFA 11
11:003rd & 1 at own 11Josh Johnson run for 20 yds to the AFA 31 for a 1ST down
10:301st & 10 at own 31Dylan Carson run for 4 yds to the AFA 35
9:542nd & 6 at own 35Tylor Latham run for a loss of 1 yard to the AFA 34
9:193rd & 7 at own 34Josh Johnson pass incomplete
9:144th & 7 at own 34Luke Freer punt for 54 yds
9:071st & 10 at own 12Timeout Air Force, clock 09:07
Colorado State Punt, 3 plays
9:041st & 10 at own 12Avery Morrow run for 9 yds to the CSU 21
8:312nd & 1 at own 21Avery Morrow run for no gain to the CSU 21
7:463rd & 1 at own 21Brayden Fowler-Nicolosi pass incomplete
7:404th & 1 at own 21Paddy Turner punt for 35 yds, downed at the AFA 44
7:371st & 10 at own 44Timeout Air Force, clock 07:37
Air Force Punt, 3 plays
7:341st & 10 at own 44Josh Johnson run for 2 yds to the AFA 46
6:592nd & 8 at own 46Tylor Latham run for 3 yds to the AFA 49
6:193rd & 5 at own 49Josh Johnson run for a loss of 1 yard to the AFA 48
5:414th & 6 at own 48Carson Bay punt for 43 yds
5:351st & 10 at own 9Timeout Air Force, clock 05:35
Colorado State Punt, 5 plays
5:331st & 10 at own 9Justin Marshall run for 1 yd to the CSU 10
4:482nd & 9 at own 10Jalen Dupree run for 10 yds to the CSU 20 for a 1ST down
4:071st & 10 at own 20Avery Morrow run for 4 yds to the CSU 24
3:302nd & 6 at own 24Brayden Fowler-Nicolosi run for 4 yds to the CSU 28
2:463rd & 2 at own 28Avery Morrow run for 1 yd to the CSU 29
2:054th & 1 at own 29Paddy Turner punt for 44 yds, downed at the AFA 27
1:561st & 10 at own 27Timeout Air Force, clock 01:56
Air Force Punt, 3 plays
1:521st & 10 at own 27Josh Johnson run for 5 yds to the AFA 32
1:192nd & 5 at own 32Tylor Latham run for no gain to the AFA 32
0:393rd & 5 at own 32Terrence Gist run for 2 yds to the AFA 34 Terrence Gist fumbled, recovered by AFA Terrence Gist T. Gist return for 0 yds
0:004th & 3 at own 34Luke Freer punt for 56 yds , Kobe Johnson returns for no gain to the CSU 8 , returns for no gain to the CSU 8
2nd quarter5 drives, then Colorado State 14, Air Force 0
Colorado State Punt, 10 plays
14:581st & 10 at own 8Avery Morrow run for 2 yds to the CSU 10
14:242nd & 8 at own 10Brayden Fowler-Nicolosi pass complete to Armani Winfield for 7 yds to the CSU 17
13:433rd & 1 at own 17Avery Morrow run for 1 yd to the CSU 18 for a 1ST down
13:011st & 10 at own 18Avery Morrow run for 3 yds to the CSU 21
12:202nd & 7 at own 21Brayden Fowler-Nicolosi pass complete to Armani Winfield for 19 yds to the CSU 40 for a 1ST down
11:461st & 10 at own 40Avery Morrow run for 1 yd to the CSU 41
11:422nd & 9 at own 41Timeout Air Force, clock 11:42
11:252nd & 9 at own 41Brayden Fowler-Nicolosi pass complete to Caleb Goodie for 12 yds to the AFA 47 for a 1ST down
10:501st & 10 at opp 47(10:50) FOWLER-NICOLOSI, Brayden scrambles up the middle for no gain to the AF47 (TOMASI, James), clock 10:45. PENALTY CSU Personal Foul on MOSS, Drew enforced 15 yards from the AF47 to the CSU38. NO PLAY (replay the down).
10:331st & 25 at own 38Brayden Fowler-Nicolosi pass incomplete
10:292nd & 25 at own 38Avery Morrow run for 6 yds to the CSU 44
9:473rd & 19 at own 44Avery Morrow run for 11 yds to the AFA 45
9:044th & 8 at opp 45punt for 44 yds, downed at the AFA 1
9:041st & 10 at own 1Timeout Air Force, clock 09:04
Air Force Punt, 3 plays
9:021st & 10 at own 1Dylan Carson run for 3 yds to the AFA 4
8:282nd & 7 at own 4TEAM run for no gain to the AFA 4 fumbled, recovered by AFA Dylan Carson D. Carson return for 0 yds
8:013rd & 7 at own 4Timeout Air Force, clock 08:01
7:413rd & 7 at own 4Cade Harris run for 5 yds to the AFA 9
7:054th & 2 at own 9Luke Freer punt for 36 yds , Lavon Brown returns for 4 yds to the AFA 41
6:581st & 10 at opp 41Timeout Air Force, clock 06:58
Colorado State Touchdown, 3 plays
6:561st & 10 at opp 41Caleb Goodie run for 4 yds to the AFA 37
6:172nd & 6 at opp 37Brayden Fowler-Nicolosi pass complete to Vince Brown II for 14 yds to the AFA 23 for a 1ST down
5:281st & 10 at opp 23Kobe Johnson pass complete to Vince Brown II for 23 yds for a TD (Jordan Noyes KICK)Colorado State 7, Air Force 0
5:28Bryan Hansen kickoff for 65 yds for a touchback
5:261st & 10 at own 25Kemper Hodges run for 3 yds to the AFA 28 Kemper Hodges fumbled, recovered by CSU Buom Jock B. Jock return for 0 yds
Colorado State Touchdown, 5 plays
5:101st & 10 at opp 28Jalen Dupree run for 13 yds to the AFA 15 for a 1ST down
4:371st & 10 at opp 15Jalen Dupree run for 7 yds to the AFA 8
4:072nd & 3 at opp 8Jalen Dupree run for 5 yds to the AFA 3 for a 1ST down
3:231st & goal at opp 3Jalen Dupree run for 2 yds to the AFA 1
2:472nd & goal at opp 1Jalen Dupree run for 1 yd for a TD (Jordan Noyes KICK)Colorado State 14, Air Force 0
Air Force Missed FG, 10 plays
2:47Bryan Hansen kickoff for 65 yds for a touchback
2:461st & 10 at own 25Dylan Carson run for 4 yds to the AFA 29
2:092nd & 6 at own 29Cade Harris run for 1 yd to the AFA 30
2:043rd & 5 at own 30Timeout Air Force, clock 02:04
1:583rd & 5 at own 30John Busha run for 10 yds to the AFA 40 for a 1ST down
1:381st & 10 at own 40Terrence Gist run for 5 yds to the AFA 45
1:112nd & 5 at own 45Tylor Latham run for 3 yds to the AFA 48
0:493rd & 2 at own 48Tylor Latham run for 1 yd to the AFA 49
0:121st & 10 at opp 49Timeout Air Force, clock 00:12
0:114th & 1 at own 49John Busha run for 2 yds to the CSU 49 for a 1ST down
0:091st & 10 at opp 49John Busha pass complete to Jared Roznos for 17 yds to the CSU 32 for a 1ST down
0:061st & 10 at opp 32Terrence Gist run for 4 yds to the CSU 28
0:051st & 10 at opp 32Timeout Air Force, clock 00:05
0:002nd & 6 at opp 28Matthew Dapore 45 yd FG BLOCKED blocked by
3rd quarter6 drives, then Colorado State 21, Air Force 0
Air Force Punt, 7 plays
15:00Bryan Hansen kickoff for 63 yds
14:591st & 10 at own 25Dylan Carson run for 21 yds to the AFA 46 for a 1ST down
14:251st & 10 at own 46Dylan Carson run for 2 yds to the AFA 48
13:502nd & 8 at own 48Dylan Carson run for 3 yds to the CSU 49
13:173rd & 5 at opp 49Dylan Carson run for 5 yds to the CSU 44 for a 1ST down
13:031st & 10 at opp 44Timeout Air Force, clock 13:03
12:481st & 10 at opp 44John Busha run for 1 yd to the CSU 43
12:142nd & 9 at opp 43John Busha pass incomplete
12:083rd & 9 at opp 43John Busha pass incomplete
12:014th & 9 at opp 43Carson Bay punt for 33 yds, fair catch by Lavon Brown at the CSU 10
11:551st & 10 at own 10Timeout Air Force, clock 11:55
Colorado State Touchdown, 3 plays
11:531st & 10 at own 10Avery Morrow run for 5 yds to the CSU 15
11:162nd & 5 at own 15Brayden Fowler-Nicolosi pass incomplete
11:023rd & 5 at own 15Brayden Fowler-Nicolosi pass complete to Caleb Goodie for 85 yds for a TD (Jordan Noyes KICK)Colorado State 21, Air Force 0
Air Force Punt, 5 plays
11:02Timeout Air Force, clock 11:02
11:02Bryan Hansen kickoff for 65 yds for a touchback
10:591st & 10 at own 25John Busha run for 9 yds to the AFA 34
10:332nd & 1 at own 34Tylor Latham run for 9 yds to the AFA 43 for a 1ST down
10:011st & 10 at own 43Tylor Latham run for a loss of 2 yards to the AFA 41
9:182nd & 12 at own 41John Busha pass incomplete
9:003rd & 12 at own 41Terrence Gist run for 5 yds to the AFA 46
8:334th & 7 at own 46Luke Freer punt for 54 yds for a touchback
Colorado State Punt, 3 plays
8:301st & 10 at own 20Brayden Fowler-Nicolosi pass incomplete
8:262nd & 10 at own 20Brayden Fowler-Nicolosi pass incomplete
8:183rd & 10 at own 20Brayden Fowler-Nicolosi pass incomplete
8:164th & 10 at own 20Timeout Air Force, clock 08:16
8:134th & 10 at own 20Paddy Turner punt for 25 yds
8:051st & 10 at opp 45Timeout Air Force, clock 08:05
Air Force Interception, 9 plays
8:051st & 10 at opp 45Dylan Carson run for 7 yds to the CSU 38
7:312nd & 3 at opp 38John Busha run for 1 yd to the CSU 37
7:013rd & 2 at opp 37Dylan Carson run for 4 yds to the CSU 33 for a 1ST down
6:301st & 10 at opp 33John Busha run for no gain to the CSU 33
5:502nd & 10 at opp 33John Busha pass incomplete
5:473rd & 10 at opp 33John Busha sacked by James Mitchell and Mukendi Wa-Kalonji for a loss of 3 yards to the CSU 36
5:114th & 13 at opp 36(05:11) BUSHA, John pass up the middle incomplete intended for ROZNOS, Jared broken up by LONG, Owen at the CSU25, clock 05:08. PENALTY CSU Pass Interference on LONG, Owen enforced at the spot of the foul for 8 yards to the CSU28 and results in automatic 1ST DOWN [SG]. NO PLAY (replay the down).
5:071st & 10 at opp 28Dylan Carson run for 4 yds to the CSU 24
4:362nd & 6 at opp 24John Busha sacked by Mukendi Wa-Kalonji for a loss of 8 yards to the CSU 32
3:553rd & 14 at opp 32John Busha pass intercepted, touchback. Dylan Phelps return for no gain
Colorado State Fumble, 10 plays
3:471st & 10 at own 20Justin Marshall run for 8 yds to the CSU 28
3:152nd & 2 at own 28Justin Marshall run for no gain to the CSU 28
2:353rd & 2 at own 28Brayden Fowler-Nicolosi pass complete to Dane Olson for 3 yds to the CSU 31 for a 1ST down
2:031st & 10 at own 31Justin Marshall run for 3 yds to the CSU 34
1:182nd & 7 at own 34Brayden Fowler-Nicolosi pass complete to Jamari Person for 24 yds to the AFA 42 for a 1ST down
0:381st & 10 at opp 42Justin Marshall run for a loss of 1 yard to the AFA 43
Q4 14:582nd & 11 at opp 43Brayden Fowler-Nicolosi pass complete to Avery Morrow for 2 yds to the AFA 41
Q4 14:163rd & 9 at opp 41Brayden Fowler-Nicolosi run for 10 yds to the AFA 31 for a 1ST down
Q4 13:401st & 10 at opp 31Jalen Dupree run for 2 yds to the AFA 29
Q4 13:362nd & 8 at opp 29Timeout Air Force, clock 13:36
Q4 13:202nd & 8 at opp 29Brayden Fowler-Nicolosi pass complete to Armani Winfield for 2 yds Armani Winfield fumbled, recovered by AFA Lincoln Tuioti-Mariner L. Tuioti-Mariner return for 0 yds
4th quarter7 drives, then Colorado State 21, Air Force 13
Air Force Touchdown, 4 plays
13:131st & 10 at own 27John Busha pass incomplete
13:052nd & 10 at own 27Cade Harris run for 2 yds to the AFA 29
12:353rd & 8 at own 29John Busha pass complete to Bruin Fleischmann for 38 yds to the CSU 33 for a 1ST down
11:491st & 10 at opp 33John Busha pass complete to Tylor Latham for 33 yds for a TD (Matthew Dapore KICK)Colorado State 21, Air Force 7
11:49Timeout Air Force, clock 11:49
Colorado State Punt, 4 plays
11:49Reagan Tubbs kickoff for 62 yds , Kobe Johnson return for 22 yds to the CSU 25
11:411st & 10 at own 25Avery Morrow run for 11 yds to the CSU 36 for a 1ST down
11:131st & 10 at own 36Avery Morrow run for no gain to the CSU 36
10:352nd & 10 at own 36Brayden Fowler-Nicolosi pass complete to Caleb Goodie for 6 yds to the CSU 42
9:543rd & 4 at own 42Brayden Fowler-Nicolosi pass incomplete
9:484th & 4 at own 42Paddy Turner punt for 35 yds , Osaro Aihie returns for no gain to the AFA 25 , returns for no gain to the AFA 25
Air Force Touchdown, 10 plays
9:382nd & 7 at own 28Timeout Air Force, clock 09:38
9:221st & 10 at own 25Tylor Latham run for 3 yds to the AFA 28
9:072nd & 7 at own 28John Busha pass complete to Tylor Latham for 8 yds to the AFA 36 for a 1ST down
8:491st & 10 at own 36John Busha pass complete to Quin Smith for 39 yds to the CSU 25 for a 1ST down
8:131st & 10 at opp 25Cade Harris run for 4 yds to the CSU 21
7:472nd & 6 at opp 21John Busha pass complete to Bruin Fleischmann for 9 yds to the CSU 12 for a 1ST down
7:181st & 10 at opp 12John Busha run for 2 yds to the CSU 10
6:562nd & 8 at opp 10John Busha run for 6 yds to the CSU 4
6:243rd & 2 at opp 4John Busha run for 2 yds to the CSU 2 for a 1ST down
6:111st & goal at opp 2John Busha run for 1 yd to the CSU 1
5:502nd & goal at opp 1John Busha run for 1 yd for a TD (Two-Point Conversion failed)Colorado State 21, Air Force 13
Colorado State Punt, 3 plays
5:50Reagan Tubbs kickoff for 42 yds , Kobe Johnson return for no gain to the CSU 23
5:491st & 10 at own 23Colorado State Penalty, Delay Of Game (TEAM) to the CSU 18
5:471st & 15 at own 18Avery Morrow run for no gain to the CSU 18
5:062nd & 15 at own 18Brayden Fowler-Nicolosi pass incomplete
5:033rd & 15 at own 18Brayden Fowler-Nicolosi pass incomplete
4:564th & 15 at own 18Paddy Turner punt for 62 yds, downed at the AFA 20
Air Force Interception, 8 plays
4:421st & 10 at own 20John Busha pass complete to Tylor Latham for 10 yds to the AFA 30 for a 1ST down
4:181st & 10 at own 30John Busha pass incomplete
4:132nd & 10 at own 30John Busha pass complete to Cade Harris for 7 yds to the AFA 37
3:463rd & 3 at own 37Dylan Carson run for 1 yd to the AFA 38
3:114th & 2 at own 38Dylan Carson run for 2 yds to the AFA 40 for a 1ST down
3:071st & 10 at own 40John Busha run for 1 yd to the AFA 41
2:452nd & 9 at own 41John Busha sacked by Gabe Kirschke for a loss of 4 yards to the AFA 37
2:393rd & 13 at own 37Timeout Air Force, clock 02:39
2:383rd & 13 at own 37John Busha pass intercepted Dom Jones return for 5 yds to the 50 yard line
Colorado State Punt, 3 plays
2:231st & 10 at the 50(02:23) MORROW, Avery rush up the middle for a gain of 4 yards to the AF46 (AIHIE, Osaro), clock 02:24. PENALTY CSU Personal Foul on MOSS, Drew enforced 15 yards from the CSU50 to the CSU35 [SG]. NO PLAY.
2:111st & 25 at own 35Avery Morrow run for 3 yds to the CSU 38
2:002nd & 22 at own 38Timeout Air Force, clock 02:00
1:582nd & 22 at own 38Avery Morrow run for 5 yds to the CSU 43
1:553rd & 17 at own 43Timeout Air Force, clock 01:55
1:543rd & 17 at own 43Avery Morrow run for 5 yds to the CSU 48
1:494th & 12 at own 48Timeout Air Force, clock 01:49
1:464th & 12 at own 48Paddy Turner punt for 33 yds , Brandon Engel returns for no gain to the AFA 19
Air Force Turnover on downs, 12 plays
1:411st & 10 at own 19John Busha run for 4 yds to the AFA 23
1:362nd & 6 at own 23John Busha pass incomplete
1:323rd & 6 at own 23John Busha pass incomplete
1:304th & 6 at own 23Timeout Air Force, clock 01:30
1:234th & 6 at own 23John Busha pass complete to Cade Harris for 10 yds to the AFA 33 for a 1ST down
1:171st & 10 at own 33John Busha sacked by Gabe Kirschke and Kennedy McDowell for a loss of 6 yards to the AFA 27
0:572nd & 16 at own 27John Busha pass incomplete
0:533rd & 16 at own 27John Busha pass complete to Cade Harris for 4 yds to the AFA 31
0:214th & 12 at own 31John Busha run for 12 yds to the AFA 43 for a 1ST down
0:191st & 10 at own 43John Busha pass incomplete
0:122nd & 10 at own 43John Busha pass incomplete
0:073rd & 10 at own 43Timeout Air Force, clock 00:07
0:053rd & 10 at own 43John Busha pass incomplete
0:034th & 10 at own 43John Busha pass incomplete

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 40–⁠22–⁠1 in 63 meetings, counting the one since this game.

Recent meetings
2025Air Force 42, Colorado State 21
2024Colorado State 21, Air Force 13
2023Air Force 30, Colorado State 13
2022Air Force 24, Colorado State 12
2021Air Force 35, Colorado State 21
2019Air Force 38, Colorado State 21

Around this game