Allen, Fleischmann each score 2 TDs in Air Force's 42-21 win over Colorado State
AP
Nov 28, 2025
FORT COLLINS, Colo. (AP) Owen Allen dashed for 107 yards and two touchdowns, Bruin Fleischmann caught both of his targets for 61 yards and two touchdowns, and Air Force Falcons took down Colorado State Rams 42-21 on Friday to recapture the Ram-Falcon Trophy in the final game of the season for both teams.
The Falcons (4-8, 3-5 Mountain West) took the lead on the opening drive of the game as Fleischmann hauled in a 55-yard receiving score. Air Force scored on three of its four first-half drives, and only punted once throughout the game.
Josh Johnson completed all four of his passing attempts for 104 yards and two touchdowns, and added 22 yards and a score on the ground.
The Rams (2-10, 1-7) were led by Jackson Brousseau's 323 yards and two touchdowns on 28-of-37 passing. It's the first 10-loss season since 1988 for Colorado State, which is leaving the Mountain West to play in the Pac-12 next season.
Air Force holds the edge in the series, 40-22-1, and have won eight of the last nine meetings.
--- Get poll alerts and updates on the AP Top 25 throughout the season. Sign up here and here (AP News mobile app). AP college football: https://apnews.com/hub/ap-top-25-college-football-poll and https://apnews.com/hub/college-football
Copyright 2025 STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.
Key Players
J. Johnson
11 QB
104 PaYds, 2 PaTDs, 22 RuYds, RuTD
(15:00 - 1st) I.Hankins kicks 65 yards from CSU 35 to the AFA End Zone. Touchback.
+3 YD
1 & 10 - AF 25
(15:00 - 1st) J.Johnson rushed for 3 yards. Tackled by CSU at AFA 28.
+3 YD
2 & 7 - AF 28
(14:27 - 1st) D.Carson rushed for 3 yards. Tackled by CSU at AFA 31.
+2 YD
3 & 4 - AF 31
(13:25 - 1st) J.Johnson rushed for 2 yards. Tackled by CSU at AFA 33.
+5 YD
4 & 2 - AF 33
(12:46 - 1st) T.Gist rushed for 5 yards. Tackled by CSU at AFA 38.
+4 YD
1 & 10 - AF 38
(12:01 - 1st) D.Carson rushed for 4 yards. Tackled by CSU at AFA 42.
+2 YD
2 & 6 - AF 42
(11:26 - 1st) J.Johnson rushed for 2 yards. Tackled by CSU at AFA 44.
+1 YD
3 & 4 - AF 44
(10:40 - 1st) J.Johnson rushed for 1 yards. Tackled by CSU at AFA 45.
+55 YD
4 & 3 - AF 45
(10:02 - 1st) J.Johnson pass complete. Catch made by B.Fleischmann for 55 yards. TOUCHDOWN.
PAT Good
(9:50 - 1st) R.Tubbs extra point is good.
CSU
Rams
- Punt (3 plays, -5 yards, 1:16 poss)
Result
Play
Kickoff
(9:50 - 1st) R.Tubbs kicks 65 yards from AFA 35 to the CSU End Zone. Touchback.
+1 YD
1 & 10 - COLOST 25
(9:50 - 1st) L.Avant rushed for 1 yards. Tackled by AFA at CSU 26.
Sack
2 & 9 - COLOST 26
(9:26 - 1st) J.Brousseau steps back to pass. Sacked at CSU 20 for -6 yards (J.Adams).
No Gain
3 & 15 - COLOST 20
(8:50 - 1st) J.Brousseau steps back to pass. Pass incomplete intended for L.Avant.
Punt
4 & 15 - COLOST 20
(8:44 - 1st) B.Hansen punts 48 yards to AFA 32 Center-W.Himebauch. Downed by K.Holles.
AF
Falcons
- Touchdown (10 plays, 68 yards, 6:08 poss)
Result
Play
+4 YD
1 & 10 - AF 32
(8:34 - 1st) O.Allen rushed for 4 yards. Tackled by CSU at AFA 36.
+16 YD
2 & 6 - AF 36
(7:56 - 1st) J.Johnson pass complete. Catch made by Q.Smith for 16 yards. Tackled by CSU at CSU 48.
+9 YD
1 & 10 - COLOST 48
(7:18 - 1st) O.Allen rushed for 9 yards. Tackled by CSU at CSU 39.
+6 YD
2 & 1 - COLOST 39
(6:39 - 1st) O.Allen rushed for 6 yards. Tackled by CSU at CSU 33.
+3 YD
1 & 10 - COLOST 33
(5:49 - 1st) O.Allen rushed for 3 yards. Tackled by CSU at CSU 30.
+3 YD
2 & 7 - COLOST 30
(5:06 - 1st) O.Allen rushed for 3 yards. Tackled by CSU at CSU 27.
+7 YD
3 & 4 - COLOST 27
(4:28 - 1st) K.Frew rushed for 7 yards. Tackled by CSU at CSU 20.
+1 YD
1 & 10 - COLOST 20
(3:44 - 1st) O.Allen rushed for 1 yards. Tackled by CSU at CSU 19.
+13 YD
2 & 9 - COLOST 19
(3:06 - 1st) R.Conti rushed for 13 yards. Pushed out of bounds by CSU at CSU 6.
+6 YD
1 & Goal - COLOST 6
(2:31 - 1st) O.Allen rushed for 6 yards. TOUCHDOWN.
PAT Good
(2:26 - 1st) R.Tubbs extra point is good.
CSU
Rams
- Punt (3 plays, 3 yards, 1:15 poss)
Result
Play
Kickoff
(2:26 - 1st) R.Tubbs kicks 65 yards from AFA 35 to the CSU End Zone. Touchback.
-1 YD
1 & 10 - COLOST 25
(2:26 - 1st) J.Brousseau pass complete. Catch made by J.Kinnard for -1 yards. Tackled by AFA at CSU 24.
+4 YD
2 & 11 - COLOST 24
(2:00 - 1st) J.Kinnard rushed for 4 yards. Tackled by AFA at CSU 28.
No Gain
3 & 7 - COLOST 28
(1:27 - 1st) J.Brousseau steps back to pass. Pass incomplete intended for T.Lanier.
Punt
4 & 7 - COLOST 28
(1:21 - 1st) B.Hansen punts 45 yards to AFA 27 Center-W.Himebauch. Downed by E.Brown.
AF
Falcons
- Punt (3 plays, 4 yards, 1:21 poss)
Result
Play
+2 YD
1 & 10 - AF 27
(1:11 - 1st) D.Carson rushed for 2 yards. Tackled by CSU at AFA 29.
Sack
2 & 8 - AF 29
(0:36 - 1st) J.Johnson steps back to pass. Sacked at AFA 25 for -4 yards (O.Long).
+6 YD
3 & 12 - AF 25
(0:14 - 1st) J.Johnson rushed for 6 yards. Tackled by CSU at AFA 31.
Punt
4 & 6 - AF 31
(15:00 - 2nd) L.Freer punts 44 yards to CSU 25 Center-K.Chesney. Out of bounds.
CSU
Rams
- Touchdown (13 plays, 75 yards, 6:02 poss)
Result
Play
+6 YD
1 & 10 - COLOST 25
(14:50 - 2nd) J.Brousseau pass complete. Catch made by L.Avant for 6 yards. Tackled by AFA at CSU 31.
Sack
2 & 4 - COLOST 31
(14:24 - 2nd) J.Brousseau steps back to pass. Sacked at CSU 27 for -4 yards (J.Reese).
+7 YD
3 & 8 - COLOST 27
(13:50 - 2nd) J.Brousseau pass complete. Catch made by T.Lanier for 7 yards. Tackled by AFA at CSU 34.
+1 YD
4 & 1 - COLOST 34
(13:14 - 2nd) J.Brousseau rushed for 1 yards. Tackled by AFA at CSU 35.
+5 YD
1 & 10 - COLOST 35
(12:21 - 2nd) J.Brousseau pass complete. Catch made by T.Lanier for 11 yards. Pushed out of bounds by AFA at CSU 46. The Replay Official reviewed the first down and the play was overturned. J.Brousseau pass complete. Catch made by T.Lanier for 5 yards. Tackled by AFA at CSU 40.
+6 YD
2 & 5 - COLOST 40
(12:09 - 2nd) J.Brousseau pass complete. Catch made by L.Brown for 6 yards. Tackled by AFA at CSU 46.
+4 YD
1 & 10 - COLOST 46
(11:31 - 2nd) J.Brousseau scrambles for 4 yards. Tackled by AFA at CSU 50.
No Gain
2 & 6 - COLOST 50
(10:49 - 2nd) J.Brousseau steps back to pass. Pass incomplete intended for T.Lanier.
+4 YD
3 & 6 - COLOST 50
(10:44 - 2nd) J.Brousseau pass complete. Catch made by R.Beers for 4 yards. Tackled by AFA at AFA 46.
+18 YD
4 & 2 - AF 46
(10:10 - 2nd) J.Brousseau pass complete. Catch made by T.Maher for 18 yards. Tackled by AFA at AFA 28.
No Gain
1 & 10 - AF 28
(9:32 - 2nd) J.Brousseau steps back to pass. Pass incomplete intended for R.Beers.
+8 YD
2 & 10 - AF 28
(9:27 - 2nd) J.Brousseau pass complete. Catch made by T.Lanier for 8 yards. Pushed out of bounds by AFA at AFA 20.
+20 YD
3 & 2 - AF 20
(8:52 - 2nd) J.Brousseau pass complete. Catch made by T.Lanier for 20 yards. TOUCHDOWN.
PAT Good
(8:48 - 2nd) I.Hankins extra point is good.
AF
Falcons
- Touchdown (17 plays, 75 yards, 8:34 poss)
Result
Play
Kickoff
(8:48 - 2nd) I.Hankins kicks 65 yards from CSU 35 to the AFA End Zone. Touchback.
+8 YD
1 & 10 - AF 25
(8:48 - 2nd) C.Harris rushed for 8 yards. Tackled by CSU at AFA 33.
+5 YD
2 & 2 - AF 33
(8:12 - 2nd) O.Allen rushed for 5 yards. Tackled by CSU at AFA 38.
+5 YD
1 & 10 - AF 38
(7:38 - 2nd) K.Hodges rushed for 5 yards. Tackled by CSU at AFA 43.
+6 YD
2 & 5 - AF 43
(6:58 - 2nd) C.Harris rushed for 6 yards. Pushed out of bounds by CSU at AFA 49.
+6 YD
1 & 10 - AF 49
(6:23 - 2nd) O.Allen rushed for 6 yards. Tackled by CSU at CSU 45.
+6 YD
2 & 4 - COLOST 45
(5:40 - 2nd) O.Allen rushed for 6 yards. Tackled by CSU at CSU 39.
+5 YD
1 & 10 - COLOST 39
(4:59 - 2nd) O.Allen rushed for 5 yards. Tackled by CSU at CSU 34.
+3 YD
2 & 5 - COLOST 34
(4:19 - 2nd) O.Allen rushed for 3 yards. Tackled by CSU at CSU 31.
+6 YD
3 & 2 - COLOST 31
(3:39 - 2nd) O.Allen rushed for 6 yards. Tackled by CSU at CSU 25.
+1 YD
1 & 10 - COLOST 25
(2:55 - 2nd) O.Allen rushed for 1 yards. Tackled by CSU at CSU 24.
+12 YD
2 & 9 - COLOST 24
(2:15 - 2nd) K.Frew rushed for 12 yards. Tackled by CSU at CSU 12.
+3 YD
1 & 10 - COLOST 12
(2:00 - 2nd) O.Allen rushed for 3 yards. Tackled by CSU at CSU 9.
-1 YD
2 & 7 - COLOST 9
(1:56 - 2nd) C.Harris rushed for -1 yards. Tackled by CSU at CSU 10.
+9 YD
3 & 8 - COLOST 10
(1:51 - 2nd) J.Johnson rushed for 9 yards. Tackled by CSU at CSU 1.
No Gain
1 & Goal - COLOST 1
(1:13 - 2nd) J.Johnson rushed for 0 yards. Tackled by CSU at CSU 1.
No Gain
2 & Goal - COLOST 1
(0:25 - 2nd) J.Johnson rushed for 0 yards. Tackled by CSU at CSU 1.
+1 YD
3 & Goal - COLOST 1
(0:16 - 2nd) K.Hodges rushed for 1 yards. TOUCHDOWN.
PAT Good
(0:14 - 2nd) R.Tubbs extra point is good.
CSU
Rams
- End of Half (2 plays, 37 yards, 0:14 poss)
Result
Play
Kickoff
(0:14 - 2nd) R.Tubbs kicks 65 yards from AFA 35 to the CSU End Zone. Touchback.
+24 YD
1 & 10 - COLOST 25
(0:14 - 2nd) J.Brousseau pass complete. Catch made by T.Lanier for -2 yards. Lateral to L.Avant to CSU 47 for 24 yards. Tackled by AFA at CSU 47.
+15 YD
1 & 10 - COLOST 47
(0:04 - 2nd) J.Brousseau pass complete. Catch made by L.Brown for 15 yards. Tackled by AFA at AFA 38.
CSU
Rams
- Touchdown (9 plays, 75 yards, 3:41 poss)
Result
Play
Kickoff
(15:00 - 3rd) R.Tubbs kicks 65 yards from AFA 35 to the CSU End Zone. Touchback.
+5 YD
1 & 10 - COLOST 25
(15:00 - 3rd) J.Brousseau pass complete. Catch made by L.Avant for 5 yards. Tackled by AFA at CSU 30.
+5 YD
2 & 5 - COLOST 30
(14:32 - 3rd) J.Brousseau pass complete. Catch made by T.Lanier for 5 yards. Tackled by AFA at CSU 35.
+6 YD
1 & 10 - COLOST 35
(13:54 - 3rd) J.Brousseau pass complete. Catch made by T.Lanier for 6 yards. Pushed out of bounds by AFA at CSU 41.
+8 YD
2 & 4 - COLOST 41
(13:32 - 3rd) J.Brousseau pass complete. Catch made by L.Avant for 8 yards. Pushed out of bounds by AFA at CSU 49.
+3 YD
1 & 10 - COLOST 49
(13:14 - 3rd) J.Brousseau pass complete. Catch made by T.Maher for 3 yards. Pushed out of bounds by AFA at AFA 48.
+38 YD
2 & 7 - AF 48
(12:49 - 3rd) J.Brousseau pass complete. Catch made by L.Avant for 38 yards. Pushed out of bounds by AFA at AFA 10.
No Gain
1 & 10 - AF 10
(12:11 - 3rd) J.Brousseau steps back to pass. Pass incomplete intended for CSU.
+5 YD
2 & 10 - AF 10
(12:05 - 3rd) L.Avant rushed for 5 yards. Tackled by AFA at AFA 5.
+5 YD
3 & Goal - AF 5
(11:24 - 3rd) L.Avant rushed for 5 yards. TOUCHDOWN. The Replay Official reviewed the runner broke the plane and the play was upheld.
PAT Good
(11:19 - 3rd) I.Hankins extra point is good.
AF
Falcons
- Touchdown (9 plays, 45 yards, 5:42 poss)
Result
Play
Kickoff
(11:19 - 3rd) I.Hankins kicks onside 10 from CSU 35 to CSU 45. R.Conti returns the kickoff. Tackled by CSU at CSU 45.
+3 YD
1 & 10 - COLOST 45
(11:18 - 3rd) D.Carson rushed for 3 yards. Tackled by CSU at CSU 42.
+3 YD
2 & 7 - COLOST 42
(10:34 - 3rd) D.Carson rushed for 3 yards. Tackled by CSU at CSU 39.
+21 YD
3 & 4 - COLOST 39
(9:47 - 3rd) K.Hodges rushed for 21 yards. Tackled by CSU at CSU 18.
+6 YD
1 & 10 - COLOST 18
(9:01 - 3rd) K.Hodges rushed for 6 yards. Tackled by CSU at CSU 12.
+3 YD
2 & 4 - COLOST 12
(8:24 - 3rd) D.Carson rushed for 3 yards. Tackled by CSU at CSU 9.
No Gain
3 & 1 - COLOST 9
(7:50 - 3rd) K.Hodges rushed for 0 yards. Tackled by CSU at CSU 9.
+3 YD
4 & 1 - COLOST 9
(7:02 - 3rd) K.Hodges rushed for 3 yards. Tackled by CSU at CSU 6.
+3 YD
1 & Goal - COLOST 6
(6:25 - 3rd) K.Hodges rushed for 3 yards. Tackled by CSU at CSU 3.
+3 YD
2 & Goal - COLOST 3
(5:41 - 3rd) J.Johnson rushed for 3 yards. TOUCHDOWN.
PAT Good
(5:37 - 3rd) R.Tubbs extra point is good.
CSU
Rams
- Missed FG (9 plays, 57 yards, 3:29 poss)
Result
Play
Kickoff
(5:37 - 3rd) R.Tubbs kicks 65 yards from AFA 35 to the CSU End Zone. Touchback.
+12 YD
1 & 10 - COLOST 25
(5:37 - 3rd) J.Brousseau pass complete. Catch made by L.Brown for 12 yards. Tackled by AFA at CSU 37.
+1 YD
1 & 10 - COLOST 37
(5:09 - 3rd) J.Brousseau pass complete. Catch made by L.Brown for 1 yards. Tackled by AFA at CSU 38.
+12 YD
2 & 9 - COLOST 38
(4:33 - 3rd) J.Brousseau pass complete. Catch made by T.Lanier for 12 yards. T.Lanier ran out of bounds.
+29 YD
1 & 10 - COLOST 50
(3:56 - 3rd) J.Brousseau pass complete. Catch made by L.Avant for 29 yards. Pushed out of bounds by AFA at AFA 21.
No Gain
1 & 10 - AF 21
(3:20 - 3rd) J.Brousseau steps back to pass. Pass incomplete intended for R.Beers.
No Gain
2 & 10 - AF 21
(3:16 - 3rd) J.Brousseau steps back to pass. Pass incomplete intended for J.Kinnard.
+6 YD
3 & 10 - AF 21
(3:10 - 3rd) J.Brousseau pass complete. Catch made by L.Avant for 4 yards. Tackled by AFA at AFA 11. PENALTY on CSU-J.Evans Offensive Holding 10 yards accepted.
+9 YD
3 & 16 - AF 27
(2:53 - 3rd) J.Brousseau pass complete. Catch made by L.Avant for 9 yards. Tackled by AFA at AFA 18.
No Good
4 & 7 - AF 26
(2:11 - 3rd) I.Hankins 36 yard field goal attempt is no good Center-W.Himebauch Holder-B.Hansen.
AF
Falcons
- Touchdown (13 plays, 80 yards, 7:59 poss)
Result
Play
+8 YD
1 & 10 - AF 20
(2:08 - 3rd) C.Harris rushed for 8 yards. Tackled by CSU at AFA 28.
+1 YD
2 & 2 - AF 28
(1:29 - 3rd) O.Allen rushed for 1 yards. Tackled by CSU at AFA 29.
+3 YD
3 & 1 - AF 29
(0:48 - 3rd) O.Allen rushed for 3 yards. Tackled by CSU at AFA 32.
+2 YD
1 & 10 - AF 32
(0:16 - 3rd) O.Allen rushed for 2 yards. Tackled by CSU at AFA 34.
+27 YD
2 & 8 - AF 34
(15:00 - 4th) J.Johnson pass complete. Catch made by Q.Smith for 27 yards. Tackled by CSU at CSU 39.
+7 YD
1 & 10 - COLOST 39
(14:24 - 4th) M.Long rushed for 7 yards. Tackled by CSU at CSU 32.
+12 YD
2 & 3 - COLOST 32
(13:40 - 4th) O.Allen rushed for 12 yards. Tackled by CSU at CSU 20.
+3 YD
1 & 10 - COLOST 20
(12:56 - 4th) O.Allen rushed for 3 yards. Tackled by CSU at CSU 17.
+5 YD
2 & 7 - COLOST 17
(12:08 - 4th) K.Hodges rushed for 5 yards. Tackled by CSU at CSU 12.
+4 YD
3 & 2 - COLOST 12
(11:23 - 4th) K.Hodges rushed for 4 yards. Tackled by CSU at CSU 8.
+2 YD
1 & Goal - COLOST 8
(10:41 - 4th) K.Hodges rushed for 2 yards. Tackled by CSU at CSU 6.
No Gain
2 & Goal - COLOST 6
(9:59 - 4th) K.Hodges rushed for 0 yards. Tackled by CSU at CSU 6.
+6 YD
3 & Goal - COLOST 6
(9:17 - 4th) J.Johnson pass complete. Catch made by B.Fleischmann for 6 yards. TOUCHDOWN.
PAT Good
(9:09 - 4th) R.Tubbs extra point is good.
CSU
Rams
- Touchdown (5 plays, 75 yards, 2:18 poss)
Result
Play
Kickoff
(9:09 - 4th) R.Tubbs kicks 65 yards from AFA 35 to the CSU End Zone. Touchback.
+11 YD
1 & 10 - COLOST 25
(9:09 - 4th) J.Brousseau pass complete. Catch made by T.Maher for 11 yards. Tackled by AFA at CSU 36.
+2 YD
1 & 10 - COLOST 36
(8:41 - 4th) J.Brousseau scrambles for 2 yards. Tackled by AFA at CSU 38.
+12 YD
2 & 8 - COLOST 38
(8:05 - 4th) J.Brousseau pass complete. Catch made by T.Lanier for 12 yards. Tackled by AFA at CSU 50.
+12 YD
1 & 10 - COLOST 50
(7:31 - 4th) J.Brousseau pass complete. Catch made by L.Avant for 12 yards. L.Avant ran out of bounds.
+38 YD
1 & 10 - AF 38
(6:59 - 4th) J.Brousseau pass complete. Catch made by R.Beers for 38 yards. TOUCHDOWN.
PAT Good
(6:51 - 4th) I.Hankins extra point is good.
AF
Falcons
- Touchdown (8 plays, 56 yards, 3:46 poss)
Result
Play
Kickoff
(6:51 - 4th) I.Hankins kicks onside 21 from CSU 35 to AFA 44. AFA returns the kickoff. Tackled by CSU at AFA 44.
+4 YD
1 & 10 - AF 44
(6:49 - 4th) O.Allen rushed for 4 yards. Tackled by CSU at AFA 48.
+2 YD
2 & 6 - AF 48
(6:06 - 4th) O.Allen rushed for 2 yards. Tackled by CSU at AFA 50.
+5 YD
3 & 4 - AF 50
(5:20 - 4th) K.Hodges rushed for 5 yards. Tackled by CSU at CSU 45.
+3 YD
1 & 10 - COLOST 45
(4:40 - 4th) O.Allen rushed for 3 yards. Tackled by CSU at CSU 42.
+27 YD
2 & 7 - COLOST 42
(3:57 - 4th) K.Hodges rushed for 27 yards. Pushed out of bounds by CSU at CSU 15.
+3 YD
1 & 10 - COLOST 15
(3:23 - 4th) O.Allen rushed for 3 yards. Tackled by CSU at CSU 12.
+5 YD
2 & 7 - COLOST 12
(3:18 - 4th) K.Hodges rushed for 5 yards. Tackled by CSU at CSU 7.
+7 YD
3 & 2 - COLOST 7
(3:11 - 4th) O.Allen rushed for 7 yards. TOUCHDOWN.
PAT Good
(3:05 - 4th) R.Tubbs extra point is good.
CSU
Rams
- Punt (3 plays, 7 yards, 1:00 poss)
Result
Play
Kickoff
(3:05 - 4th) R.Tubbs kicks 60 yards from AFA 35 to the CSU 5. J.Kinnard returns the kickoff. Tackled by CSU at CSU 3.