The lead after every score: above the line Colorado State is ahead, below it Air Force. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
6:51
TDSteven Walker 23 Yd pass from Nick Stevens (Wyatt Bryan Kick)5 plays, 45 yds, 1:33 · from AF 45
AFA 0–7 CSU
5:24
TDShayne Davern 60 Yd Run (Drew Oehrle PAT failed)4 plays, 75 yds, 1:27 · from AF 25
AFA 6–7 CSU
3:03
TDJoe Hansley 16 Yd pass from Nick Stevens (Wyatt Bryan Kick)6 plays, 75 yds, 2:21 · from CSU 25
AFA 6–14 CSU
2nd quarter
3:18
TDJacobi Owens 12 Yd Run (Luke Strebel Kick)5 plays, 55 yds, 2:10 · from AF 45
AFA 13–14 CSU
0:43
TDJoe Hansley 44 Yd pass from Nick Stevens (Wyatt Bryan Kick)9 plays, 90 yds, 2:31 · from CSU 10
AFA 13–21 CSU
3rd quarter
11:00
TDJasen Oden Jr. 6 Yd Run (Wyatt Bryan Kick)10 plays, 75 yds, 4:00 · from CSU 25
AFA 13–28 CSU
6:43
TDJasen Oden Jr. 4 Yd Run (Wyatt Bryan Kick)6 plays, 63 yds, 2:15 · from CSU 37
AFA 13–35 CSU
4th quarter
13:29
FGWyatt Bryan 22 Yd Field Goal 10 plays, 48 yds, 5:17 · from CSU 47
AFA 13–38 CSU
10:18
FGLuke Strebel 41 Yd Field Goal 7 plays, 44 yds, 3:05 · from AF 32
AFA 16–38 CSU
4:22
TDBenton Washington 2 Yd Run (Luke Strebel Kick)11 plays, 82 yds, 3:45 · from AF 18
AFA 23–38 CSU
Drives
CSU 6/11 scoredAFA 4/11 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
AFA
AF 20
3
8
1:57
Punt
Q1
13:03
CSU
AF 49
3
1
1:18
Punt
Q1
11:45
AFA
AF 1
6
30
3:21
Punt
Q1
8:24
CSU
AF 45
5
45
1:33
Touchdown
Q1
6:51
AFA
AF 25
4
75
1:27
Touchdown
Q1
5:24
CSU
CSU 25
6
75
2:21
Touchdown
Q1
2:57
AFA
AF 37
17
32
7:48
Downs
Q2
10:09
CSU
CSU 31
10
34
4:41
Interception
Q2
5:28
AFA
AF 45
5
55
2:10
Touchdown
Q2
3:14
CSU
CSU 10
9
90
2:31
Touchdown
Q2
0:43
AFA
AF 25
1
-1
0:43
End of Half
Q3
15:00
CSU
CSU 25
10
75
4:00
Touchdown
Win probability
Colorado State 100% · pregame line Colorado State −0.0 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
Box score
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Karson Roberts
9/15
104
6.9
0
1
16.2
Tyler Williams
1/1
33
33.0
0
0
100.0
Rushing
CAR
YDS
AVG
TD
LONG
Karson Roberts
24
79
3.3
0
14
Shayne Davern
6
76
12.7
1
60
Jacobi Owens
8
55
6.9
1
17
Benton Washington
9
44
4.9
1
18
Aubrey Duty-Tyson
4
20
5.0
0
8
Garrett Brown
1
5
5.0
0
5
Tyler Williams
1
5
5.0
0
5
Bryan Driskell
1
4
4.0
0
4
Receiving
REC
YDS
AVG
TD
LONG
Garrett Brown
5
75
15.0
0
38
Shayne Davern
1
33
33.0
0
33
Jalen Rowell
1
22
22.0
0
22
Tyler Williams
1
6
6.0
0
6
Benton Washington
2
1
0.5
0
3
Interceptions
INT
YDS
TD
Weston Steelhammer
1
21
0
Kicking
FG
PCT
LONG
XP
PTS
Luke Strebel
1/1
100.0
41
2/2
5
Drew Oehrle
0/0
0.0
0
0/1
0
Punting
NO
YDS
AVG
TB
In 20
LONG
Steve Brosy
2
65
32.5
0
0
44
Biggest plays
AFA +25%Q2 3:18 Jacobi Owens run for 12 yds for a TD, (Luke Strebel KICK)
CSU +20%Q2 0:43 Nick Stevens pass complete to Joe Hansley for 44 yds for a TD, (Wyatt Bryan KICK)
CSU +18%Q2 3:18 Luke Strebel kickoff for 65 yds , Jordon Vaden return for 10 yds to the ColSt 10
CSU +18%Q1 3:03 Nick Stevens pass complete to Joe Hansley for 16 yds for a TD, (Wyatt Bryan KICK)
CSU +17%Q1 6:51 Nick Stevens pass complete to Steven Walker for 23 yds for a TD, (Wyatt Bryan KICK)
Team stats
Stat
AFA
CSU
1st Downs
21
22
3rd down efficiency
9-17
10-15
4th down efficiency
2-5
0-1
Total Yards
406
456
Passing
137
296
Comp/Att
10/16
23/30
Yards per pass
8.6
9.9
Rushing
269
160
Rushing Attempts
56
37
Yards per rush
4.8
4.3
Penalties
5-45
9-87
Turnovers
2
1
Fumbles lost
1
0
Interceptions thrown
1
1
Possession
31:35
28:25
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:07 1st & 10 at CSU 16 TEAM run for a loss of 1 yard to the ColSt 15
Q4 2:15 4th & 4 at CSU 16 Karson Roberts pass incomplete to Jalen Robinette
Q4 2:15 3rd & 9 at CSU 21 Benton Washington run for 5 yds to the ColSt 16
Q4 2:15 2nd & 12 at CSU 24 Karson Roberts pass complete to Benton Washington for 3 yds to the ColSt 21
Q4 2:15 1st & 10 at CSU 22 Karson Roberts pass complete to Benton Washington for a loss of 2 yards to the ColSt 24
Q4 2:15 1st & 10 at CSU 42 Karson Roberts pass complete to Garrett Brown for 20 yds to the ColSt 22 for a 1ST down
Q4 2:15 1st & 10 at AF 43 ROBERTS, Karson pass incomplete to ROBINETTE, Jale, PENALTY CS pass interference (SIMMONS, Tyree) 15 yards to the CS42, 1ST DOWN AF, NO PLAY.
Q4 2:15 3rd & 10 at AF 32 Karson Roberts pass complete to Garrett Brown for 11 yds to the AFA 43 for a 1ST down
Q4 2:15 2nd & 10 at AF 32 Karson Roberts pass incomplete
Q4 2:15 1st & 10 at AF 32 Karson Roberts run for no gain to the AFA 32
Q4 2:15 1st & 10 at AF 17 ROBERTS, Karson pass incomplete to ROBINETTE, Jale, PENALTY CS roughing passer (JACKSON, Terry) 15 yards to the AF32, 1ST DOWN AF, NO PLAY.
Q4 3:48 4th & 13 at AF 47 Hayden Hunt punt for 36 yds , Garrett Brown returns for 6 yds to the AFA 17
Q4 3:48 3rd & 18 at CSU 48 Nick Stevens run for 5 yds to the AFA 47
Q4 3:48 2nd & 17 at CSU 49 Izzy Matthews run for a loss of 1 yard to the ColSt 48
Q4 3:48 Timeout AIR FORCE, clock 03:48
Q4 4:21 1st & 20 at CSU 46 Dalyn Dawkins run for 3 yds to the ColSt 49
Q4 4:21 1st & 10 at AF 44 MATTHEWS, Izzy rush for 6 yards to the AF38 (WATSON, Ryan), PENALTY CS holding (GOLDITCH, Zack) 10 yards to the CS46, NO PLAY.
Q4 4:22 Luke Strebel kickoff for 14 yds, downed at the AFA 49 AIR FORCE Penalty, Defensive offside (Weston Steelhammer) to the AFA 44
Q4 4:22 1st & Goal at CSU 2 Benton Washington run for 2 yds for a TD, (Luke Strebel KICK)
Q4 4:55 1st & 10 at CSU 42 Karson Roberts pass complete to Garrett Brown for 38 yds to the ColSt 4 for a 1ST down COLORADO ST Penalty, personal foul (Nick Januska) to the ColSt 2 for a 1ST down
Q4 4:55 4th & 4 at CSU 46 Bryan Driskell run for 4 yds to the ColSt 42 for a 1ST down
Q4 4:55 Timeout COLORADO ST, clock 04:55
Q4 8:07 3rd & 4 at CSU 46 Karson Roberts pass incomplete to Ryan Reffitt
Q4 8:07 2nd & 10 at AF 48 Karson Roberts run for 6 yds to the ColSt 46