Air Force at Colorado State

Saturday, November 13, 2021. Air Force kept the Ram–Falcon Trophy

Air Force beat Colorado State 35–⁠21. It was their 59th meeting; after it, Air Force led the series 37–⁠21–⁠1.

AwayAir Force10–⁠3 in 2021
35
HomeColorado State3–⁠9 in 2021
21

Final at Canvas Stadium, Fort CollinsTV: CBSSNAttendance 25,550

At kickoff
61°F, partly cloudy, calmWeather: NOAA NCEI Integrated Surface Database; Fort Collins Loveland Airport (KFNL), 15 km from the stadium
Official
Mike CuttoneGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Air Force21014035
Colorado State777021

Standouts

  • PassingHaaziq Daniels4 of 11, 121 yards, 2 TD, 1 INTAir Force
  • RushingBrad Roberts32 carries, 151 yards, 2 TDAir Force
  • ReceivingBrandon Lewis1 catch, 92 yards, 1 TDAir Force
  • DefenseTrey Taylor8 tackles, 1 INTAir Force

Player stats

Air Force

PassingC/AttYdsTDInt
Haaziq Daniels4/1112121
RushingCarYdsTDLong
Brad Roberts32151218
DeAndre Hughes8108056
Dane Kinamon865016
Brandon Lewis423012
ReceivingRecYdsTDLong
Brandon Lewis192192
Dane Kinamon221120
DeAndre Hughes1808
DefenseTklTFLSacksInt
Camby Goff100.500
Corvan Taylor9000
Trey Taylor8001
Michael Mack II8000
Milton Bugg III7001
Christopher Herrera60.50.50
Kenny Ngaima40.50.50

Colorado State

PassingC/AttYdsTDInt
Todd Centeio13/2217302
RushingCarYdsTDLong
Todd Centeio1255115
David Bailey1849214
A’Jon Vivens63309
ReceivingRecYdsTDLong
Trey McBride481032
Ty McCullouch346023
Dante Wright432010
A’Jon Vivens114014
DefenseTklTFLSacksInt
Tywan Francis11000
Cam’ron Carter10000
Jack Howell101.500
Scott Patchan90.500
Robert Floyd8001

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

Team stats

Air ForceColorado State
509Total yards308
121Passing yards173
388Rushing yards135
11.0Yards per pass7.9
5.6Yards per rush3.6
26First downs17
7–⁠17Third downs6–⁠14
4–⁠4Fourth downs1–⁠2
1Turnovers2
4–⁠46Penalties8–⁠67
38:36Possession21:24
1Sacks (by defense)0

Efficiency

Air ForceColorado State
48%Success rate46%
0.37EPA per play0.07
1.34Explosiveness1.05
0.40Rushing EPA0.22
0.22Passing EPA−0.18
40%Passing-down success24%
0.23First-down EPA0.19
0.19Second-down EPA0.07
0.29Third-down EPA−0.12
14%Havoc by its defense9%

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

The line

Air Force −3, over/under 45.

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 58%, Colorado State 42%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Colorado State end zoneAir Force end zoneQ1 Colorado StatePunt, 3 playsQ1 Air ForceTouchdown, 5 playsQ1 Colorado StateInterception, 3 playsQ1 Air ForceTouchdown, 8 playsQ1 Colorado StatePunt, 3 playsQ1 Air ForcePunt, 3 playsQ1 Colorado StateTouchdown, 7 playsQ1 Air ForceTouchdown, 1 playQ1 Colorado StateTouchdown, 14 playsQ2 Air ForcePunt, 3 playsQ2 Colorado StatePunt, 6 playsQ2 Air ForceMissed FG, 12 playsQ2 Colorado StatePunt, 3 playsQ2 Air ForceEnd of half, 5 playsQ3 Air ForceTouchdown, 14 playsQ3 Colorado StateTouchdown, 5 playsQ3 Air ForceTouchdown, 10 playsQ3 Colorado StateInterception, 11 playsQ4 Air ForceInterception, 3 playsQ4 Colorado StateTurnover on downs, 4 playsQ4 Air ForceEnd of game, 15 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Colorado State drives left to right, Air Force right to left.
  1. Q1 Colorado StatePunt, 3 plays, 7 yards
  2. Q1 Air ForceTouchdown, 5 plays, 77 yards
  3. Q1 Colorado StateInterception, 3 plays, 5 yards
  4. Q1 Air ForceTouchdown, 8 plays, 42 yards
  5. Q1 Colorado StatePunt, 3 plays, 6 yards
  6. Q1 Air ForcePunt, 3 plays, 1 yard
  7. Q1 Colorado StateTouchdown, 7 plays, 71 yards
  8. Q1 Air ForceTouchdown, 1 play, 75 yards
  9. Q1 Colorado StateTouchdown, 14 plays, 75 yards
  10. Q2 Air ForcePunt, 3 plays, 3 yards
  11. Q2 Colorado StatePunt, 6 plays, 22 yards
  12. Q2 Air ForceMissed FG, 12 plays, 60 yards
  13. Q2 Colorado StatePunt, 3 plays, 9 yards
  14. Q2 Air ForceEnd of half, 5 plays, 31 yards
  15. Q3 Air ForceTouchdown, 14 plays, 75 yards
  16. Q3 Colorado StateTouchdown, 5 plays, 44 yards
  17. Q3 Air ForceTouchdown, 10 plays, 75 yards
  18. Q3 Colorado StateInterception, 11 plays, 59 yards
  19. Q4 Air ForceInterception, 3 plays, −6 yards
  20. Q4 Colorado StateTurnover on downs, 4 plays, 0 yards
  21. Q4 Air ForceEnd of game, 15 plays, 60 yards

Play by play

1st quarter9 drives, then Air Force 21, Colorado State 7
Colorado State Punt, 3 plays
15:00Brice Honaker kickoff for 65 yds for a touchback
15:001st & 10 at own 25David Bailey run for 4 yds to the ColSt 29
15:002nd & 6 at own 29David Bailey run for 3 yds to the ColSt 32
15:003rd & 3 at own 32Todd Centeio pass incomplete
13:594th & 3 at own 32Ryan Stonehouse punt for 45 yds
Air Force Touchdown, 5 plays
13:591st & 10 at own 23Haaziq Daniels run for 3 yds to the AFA 26
13:592nd & 7 at own 26Dane Kinamon run for no gain to the AFA 26
13:593rd & 7 at own 26DeAndre Hughes run for 56 yds to the ColSt 18 for a 1ST down
13:591st & 10 at opp 18Haaziq Daniels run for 2 yds to the ColSt 16
11:162nd & 8 at opp 16John Lee Eldridge III run for 16 yds for a TD, (Matthew Dapore KICK)Air Force 7, Colorado State 0
Colorado State Interception, 3 plays
11:16Brice Honaker kickoff for 65 yds for a touchback
11:161st & 10 at own 25David Bailey run for 2 yds to the ColSt 27
11:162nd & 8 at own 27David Bailey run for 3 yds to the ColSt 30
10:213rd & 5 at own 30Todd Centeio pass intercepted Milton Bugg III return for no gain to the ColSt 42
Air Force Touchdown, 8 plays
10:211st & 10 at opp 42Brad Roberts run for 4 yds to the ColSt 38
10:212nd & 6 at opp 38Brad Roberts run for 10 yds to the ColSt 28 for a 1ST down
10:211st & 10 at opp 28Brad Roberts run for 8 yds to the ColSt 20
10:212nd & 2 at opp 20Brad Roberts run for 5 yds to the ColSt 15 for a 1ST down
10:211st & 10 at opp 15Brad Roberts run for 5 yds to the ColSt 10
10:212nd & 5 at opp 10Brad Roberts run for 2 yds to the ColSt 8
10:213rd & 3 at opp 8Haaziq Daniels run for 2 yds to the ColSt 6
6:134th & 1 at opp 6Brad Roberts run for 6 yds for a TD, (Matthew Dapore KICK)Air Force 14, Colorado State 0
Colorado State Punt, 3 plays
6:06Brice Honaker kickoff for 65 yds , Thomas Pannunzio return for 22 yds to the ColSt 22
6:061st & 10 at own 22David Bailey run for 4 yds to the ColSt 26
6:062nd & 6 at own 26COLORADO ST Penalty, False Start (Dequan Jackson) to the ColSt 21
6:062nd & 11 at own 21Todd Centeio pass complete to Trey McBride for 9 yds to the ColSt 30
6:063rd & 2 at own 30David Bailey run for a loss of 2 yards to the ColSt 28
4:304th & 4 at own 28Ryan Stonehouse punt for 72 yds for a touchback
Air Force Punt, 3 plays
4:301st & 10 at own 20Brad Roberts run for 2 yds to the AFA 22
4:302nd & 8 at own 22DeAndre Hughes run for a loss of 1 yard to the AFA 21
4:303rd & 9 at own 21Haaziq Daniels pass incomplete
3:134th & 9 at own 21Carson Bay punt for 39 yds , Dante Wright returns for a loss of 1 yard to the ColSt 29
Colorado State Touchdown, 7 plays
3:131st & 10 at own 29Todd Centeio pass complete to Trey McBride for 31 yds to the AFA 40 for a 1ST down
3:131st & 10 at opp 40Todd Centeio pass complete to Dante Wright for 10 yds to the AFA 30 for a 1ST down
3:131st & 10 at opp 30Todd Centeio run for 4 yds to the AFA 26
3:132nd & 6 at opp 26Todd Centeio run for 9 yds to the AFA 17 for a 1ST down
3:131st & 10 at opp 17Todd Centeio pass incomplete
3:132nd & 10 at opp 17David Bailey run for 2 yds to the AFA 15
0:593rd & 8 at opp 15Todd Centeio run for 15 yds for a TD, (Cayden Camper KICK)Air Force 14, Colorado State 7
Air Force Touchdown, 1 play
0:59Jonathan Terry kickoff for 65 yds for a touchback
0:591st & 10 at own 25HUGHES, DeAndre rush to the right for a gain of 5 yards to the AFA30 (HOWELL, Jack). PENALTY AFA Personal Foul on KING, Dalton enforced half the distance from the goal, 13 yards from the AFA25 to the AFA12. NO PLAY (replay the down).
0:591st & 22 at own 13AIR FORCE Penalty, False Start (Dalton King) to the AFA 8
0:101st & 27 at own 8Haaziq Daniels pass complete to Brandon Lewis for 92 yds for a TD, (Matthew Dapore KICK)Air Force 21, Colorado State 7
0:101st & goal at opp 3DAPORE, Matthew PAT kick attempt missed (wide right). PENALTY CSU Offsides on FLOYD, Robert enforced half the distance from the goal, 2 yards from the CSU3 to the CSU1. NO PLAY (replay the down).
0:10Brice Honaker kickoff COLORADO ST Penalty, Personal Foul (15 Yards) to the 50 yard line
Colorado State Touchdown, 14 plays
0:10Brice Honaker kickoff for 65 yds for a touchback
0:001st & 10 at own 25A’Jon Vivens run for 6 yds to the ColSt 31
Q2 15:002nd & 4 at own 31Todd Centeio run for 3 yds to the ColSt 34
Q2 15:003rd & 1 at own 34Todd Centeio run for 5 yds to the ColSt 39 for a 1ST down
Q2 15:001st & 10 at own 39Todd Centeio run for 9 yds to the ColSt 48
Q2 15:002nd & 1 at own 48COLORADO ST Penalty, Offensive Holding (Adam Korutz) to the ColSt 39
Q2 15:002nd & 10 at own 39Todd Centeio pass complete to Cameron Butler for no gain to the ColSt 39
Q2 15:003rd & 10 at own 39Todd Centeio pass complete to Ty McCullouch for 13 yds to the AFA 48 for a 1ST down
Q2 15:001st & 10 at opp 48A’Jon Vivens run for 8 yds to the AFA 40
Q2 15:002nd & 2 at opp 40David Bailey run for 5 yds to the AFA 35 for a 1ST down
Q2 15:001st & 10 at opp 35Todd Centeio pass complete to Trey McBride for 32 yds to the AFA 3 for a 1ST down
Q2 15:001st & goal at opp 3David Bailey run for 2 yds to the AFA 1
Q2 10:302nd & goal at opp 1run for 1 yd
Q2 10:303rd & goal at opp 1David Bailey run for no gain to the AFA 1
Q2 10:094th & goal at opp 1David Bailey run for 1 yd for a TD, (Cayden Camper KICK)Air Force 21, Colorado State 14
2nd quarter5 drives, then Air Force 21, Colorado State 14
Air Force Punt, 3 plays
10:09Jonathan Terry kickoff for 61 yds
10:091st & 10 at own 25Brad Roberts run for 3 yds to the AFA 28
10:092nd & 7 at own 28Brad Roberts run for no gain to the AFA 28
10:093rd & 7 at own 28Haaziq Daniels pass incomplete
8:294th & 7 at own 28Carson Bay punt for 39 yds, fair catch by Dante Wright at the ColSt 33
Colorado State Punt, 6 plays
8:291st & 10 at own 33A’Jon Vivens run for 4 yds to the ColSt 37
8:292nd & 6 at own 37A’Jon Vivens run for 9 yds to the ColSt 46 for a 1ST down
8:291st & 10 at own 46Todd Centeio pass complete to A’Jon Vivens for 14 yds to the AFA 40 for a 1ST down
8:291st & 10 at opp 40Dante Wright run for a loss of 2 yards to the AFA 42
8:292nd & 12 at opp 42David Bailey run for 2 yds to the AFA 40
8:293rd & 10 at opp 40Todd Centeio pass incomplete
8:294th & 10 at opp 40COLORADO ST Penalty, Delay Of Game (-5 Yards) to the AFA 45
5:574th & 15 at opp 45Ryan Stonehouse punt for 45 yds for a touchback
Air Force Missed FG, 12 plays
5:571st & 10 at own 20Dane Kinamon run for 16 yds to the AFA 36 for a 1ST down
5:571st & 10 at own 36Dane Kinamon run for a loss of 1 yard to the AFA 35
5:572nd & 11 at own 35Brad Roberts run for 5 yds to the AFA 40
5:573rd & 6 at own 40QB Keeper DANIELS, Haaziq rush up the middle for a gain of 3 yards to the AFA43 (KAMARA, Mohamed). PENALTY CSU Personal Foul on CAMERON, Marshaun enforced 15 yards from the AFA41 to the CSU44 and results in automatic 1ST DOWN. NO PLAY (replay the down).
5:571st & 10 at opp 44Brandon Lewis run for 4 yds to the ColSt 40
5:572nd & 6 at opp 40Brad Roberts run for 5 yds to the ColSt 35
5:573rd & 1 at opp 35Haaziq Daniels run for 2 yds to the ColSt 33 for a 1ST down
5:571st & 10 at opp 33Haaziq Daniels run for 9 yds to the ColSt 24
5:572nd & 1 at opp 24Brad Roberts run for 8 yds to the ColSt 16 for a 1ST down
1:322nd & 10 at opp 16Timeout COLORADO ST, clock 01:32
1:321st & 10 at opp 16Brad Roberts run for no gain to the ColSt 16
1:263rd & 14 at opp 20Timeout COLORADO ST, clock 01:26
1:262nd & 10 at opp 16Brandon Lewis run for a loss of 4 yards to the ColSt 20
1:263rd & 14 at opp 20Haaziq Daniels pass incomplete
1:154th & 14 at opp 20Matthew Dapore 37 yd FG MISSED
1:151st & 10 at own 20COLORADO ST Penalty, False Start (Cameron Butler) to the ColSt 15
Colorado State Punt, 3 plays
1:151st & 15 at own 15Todd Centeio pass complete to Trey McBride for 9 yds to the ColSt 24
1:152nd & 6 at own 24Todd Centeio pass complete to Dante Wright for 5 yds to the ColSt 29
1:153rd & 1 at own 29Todd Centeio pass incomplete
0:264th & 1 at own 29Ryan Stonehouse punt for 54 yds, downed at the AFA 17
Air Force End of half, 5 plays
0:261st & 10 at own 17DeAndre Hughes run for 15 yds to the AFA 32 for a 1ST down
0:261st & 10 at own 32Haaziq Daniels pass incomplete
0:262nd & 10 at own 32Haaziq Daniels pass incomplete
0:044th & 8 at own 34Timeout AIR FORCE, clock 00:04
0:043rd & 10 at own 32Brad Roberts run for 2 yds to the AFA 34
0:004th & 8 at own 34Dane Kinamon run for 14 yds to the AFA 48 for a 1ST down
3rd quarter4 drives, then Air Force 35, Colorado State 21
Air Force Touchdown, 14 plays
15:00Jonathan Terry kickoff for 65 yds for a touchback
15:001st & 10 at own 25Dane Kinamon run for 9 yds to the AFA 34
15:002nd & 1 at own 34Haaziq Daniels pass incomplete
15:003rd & 1 at own 34Brad Roberts run for 2 yds to the AFA 36 for a 1ST down
15:001st & 10 at own 36Haaziq Daniels run for a loss of 4 yards to the AFA 32
15:002nd & 14 at own 32Haaziq Daniels pass complete to DeAndre Hughes for 8 yds to the AFA 40
15:003rd & 6 at own 40Haaziq Daniels pass complete to Dane Kinamon for 1 yd to the AFA 41
15:004th & 5 at own 41Dane Kinamon run for 16 yds to the ColSt 43 for a 1ST down
15:001st & 10 at opp 43Emmanuel Michel run for 4 yds to the ColSt 39
15:002nd & 6 at opp 39Haaziq Daniels run for 2 yds to the ColSt 37
15:003rd & 4 at opp 37DeAndre Hughes run for no gain to the ColSt 37
15:004th & 4 at opp 37Brandon Lewis run for 12 yds to the ColSt 25 for a 1ST down
15:001st & 10 at opp 25Emmanuel Michel run for 1 yd to the ColSt 24
15:002nd & 9 at opp 24DeAndre Hughes run for 4 yds to the ColSt 20
7:513rd & 5 at opp 20Haaziq Daniels pass complete to Dane Kinamon for 20 yds for a TD, (Matthew Dapore KICK)Air Force 28, Colorado State 14
Colorado State Touchdown, 5 plays
7:51kickoff for 14 yds , return for no gain to the AFA 49
7:511st & 10 at opp 44David Bailey run for 1 yd to the AFA 43
7:512nd & 9 at opp 43David Bailey run for 3 yds to the AFA 40
7:513rd & 6 at opp 40AIR FORCE Penalty, Roughing the Passer on JACKSON, Jordan enforced (Jordan Jackson) to the AFA 17 for a 1ST down
7:511st & 10 at opp 17David Bailey run for 3 yds to the AFA 14
5:542nd & 7 at opp 14David Bailey run for 14 yds for a TD, (Cayden Camper KICK)Air Force 28, Colorado State 21
Air Force Touchdown, 10 plays
5:54Jonathan Terry kickoff for 65 yds for a touchback
5:541st & 10 at own 25Emmanuel Michel run for 5 yds to the AFA 30
5:542nd & 5 at own 30Emmanuel Michel run for 4 yds to the AFA 34
5:543rd & 1 at own 34Dane Kinamon run for 3 yds to the AFA 37 for a 1ST down
5:541st & 10 at own 37DeAndre Hughes run for 22 yds to the ColSt 41 for a 1ST down
5:541st & 10 at opp 41Brad Roberts run for 2 yds to the ColSt 39
5:542nd & 8 at opp 39Brandon Lewis run for 11 yds to the ColSt 28 for a 1ST down
5:541st & 10 at opp 28Brad Roberts run for 4 yds to the ColSt 24
5:542nd & 6 at opp 24DeAndre Hughes run for 11 yds to the ColSt 13 for a 1ST down
0:102nd & 1 at opp 4Timeout AIR FORCE, clock 00:10
0:101st & 10 at opp 13Brad Roberts run for 9 yds to the ColSt 4
0:072nd & 1 at opp 4Brad Roberts run for 4 yds for a TD, (Matthew Dapore KICK)Air Force 35, Colorado State 21
Colorado State Interception, 11 plays
0:01Brice Honaker kickoff for 65 yds , Thomas Pannunzio return for 26 yds to the ColSt 26
0:001st & 10 at own 26A’Jon Vivens run for 5 yds to the ColSt 31
Q4 15:002nd & 5 at own 31Todd Centeio run for 4 yds to the ColSt 35
Q4 15:003rd & 1 at own 35Todd Centeio run for 2 yds to the ColSt 37 for a 1ST down
Q4 15:001st & 10 at own 37Todd Centeio pass complete to Ty McCullouch for 10 yds to the ColSt 47 for a 1ST down
Q4 15:001st & 10 at own 47Todd Centeio sacked by Christopher Herrera and Kenny Ngaima for 0 yards to the ColSt 46
Q4 15:002nd & 11 at own 46Todd Centeio run for 5 yds to the AFA 49
Q4 15:003rd & 6 at opp 49Todd Centeio pass complete to Dante Wright for 9 yds to the AFA 40 for a 1ST down
Q4 15:001st & 10 at opp 40Todd Centeio pass complete to Ty McCullouch for 23 yds to the AFA 17 for a 1ST down
Q4 15:001st & 10 at opp 17David Bailey run for 2 yds to the AFA 15
Q4 15:002nd & 8 at opp 15Todd Centeio run for no gain to the AFA 15
Q4 15:003rd & 8 at opp 15Todd Centeio pass intercepted, touchback. return for no gain
4th quarter3 drives, then Air Force 35, Colorado State 21
Air Force Interception, 3 plays
10:381st & 10 at own 20Brad Roberts run for 4 yds to the AFA 24
10:382nd & 6 at own 24Brad Roberts run for 3 yds to the AFA 27
10:383rd & 3 at own 27HUGHES, DeAndre rush to the right for a gain of 8 yards to the AFA35 (PATCHAN, Scott). PENALTY AFA Personal Foul on KINAMON, Dane enforced half the distance from the goal, 14 yards from the AFA28 to the AFA14, from the the spot of the ball when the foul occurred, runner is credited with 1 yards on the play. NO PLAY (replay the down).
8:513rd & 16 at own 14Haaziq Daniels pass intercepted return for no gain to the AFA 19
Colorado State Turnover on downs, 4 plays
8:511st & 10 at opp 19David Bailey run for no gain to the AFA 19
8:512nd & 10 at opp 19Todd Centeio pass incomplete
8:513rd & 10 at opp 19Todd Centeio pass incomplete
8:084th & 10 at opp 19Todd Centeio pass incomplete
Air Force End of game, 15 plays
8:081st & 10 at own 19Dane Kinamon run for 8 yds to the AFA 27
8:082nd & 2 at own 27Brad Roberts run for 6 yds to the AFA 33 for a 1ST down
8:081st & 10 at own 33Brad Roberts run for 4 yds to the AFA 37
8:082nd & 6 at own 37Brad Roberts run for 5 yds to the AFA 42
8:083rd & 1 at own 42Brad Roberts run for 3 yds to the AFA 45 for a 1ST down
8:081st & 10 at own 45Brad Roberts run for 2 yds to the AFA 47
8:082nd & 8 at own 47Brad Roberts run for 8 yds to the ColSt 45 for a 1ST down
3:142nd & 10 at opp 45Timeout COLORADO ST, clock 03:14
3:141st & 10 at opp 45Emmanuel Michel run for no gain to the ColSt 45
3:142nd & 10 at opp 45Brad Roberts run for 18 yds to the ColSt 27 for a 1ST down
2:322nd & 7 at opp 24Timeout COLORADO ST, clock 02:32
2:321st & 10 at opp 27Brad Roberts run for 3 yds to the ColSt 24
2:253rd & 2 at opp 19Timeout COLORADO ST, clock 02:25
2:252nd & 7 at opp 24Brad Roberts run for 5 yds to the ColSt 19
1:471st & 10 at opp 15Timeout AIR FORCE, clock 01:47
1:473rd & 2 at opp 19Brad Roberts run for 4 yds to the ColSt 15 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 40–⁠22–⁠1 in 63 meetings, counting the four 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