Air Force Falcons @ Army Black Knights
1st Quarter
Kickoff
15:00 - 1st
Luke Strebel kickoff for 56 yds , Elijah St. Hilaire return for 17 yds to the Army 26
-3-yd Run
15:00 - 1st
Ahmad Bradshaw run for a loss of 3 yards to the Army 23
1st & 10 at ARMY 26
33-yd Pass
15:00 - 1st
Ahmad Bradshaw pass complete to Jeff Ejekam for 33 yds to the AFA 44 for a 1ST down
2nd & 13 at ARMY 23
9-yd Run
15:00 - 1st
Ahmad Bradshaw run for 9 yds to the AFA 35
1st & 10 at AFA 44
4-yd Run
15:00 - 1st
Darnell Woolfolk run for 4 yds to the AFA 31 for a 1ST down
2nd & 1 at AFA 35
3-yd Run
15:00 - 1st
Ahmad Bradshaw run for 3 yds to the AFA 28
1st & 10 at AFA 31
-6-yd Run
15:00 - 1st
Ahmad Bradshaw run for a loss of 6 yards to the AFA 34
2nd & 7 at AFA 28
Sack
15:00 - 1st
Ahmad Bradshaw sacked by Jacob Onyechi for a loss of 8 yards to the AFA 42
3rd & 13 at AFA 34
Punt
15:00 - 1st
J.D. Mote punt for 28 yds, punt out-of-bounds at the AFA 14
4th & 21 at AFA 42
1-yd Run
10:09 - 1st
Arion Worthman run for 1 yd to the AFA 15
1st & 10 at AFA 14
11-yd Run
10:09 - 1st
Jacobi Owens run for 11 yds to the AFA 26 for a 1ST down
2nd & 9 at AFA 15
15-yd Run
10:09 - 1st
Arion Worthman run for 15 yds to the AFA 41 for a 1ST down
1st & 10 at AFA 26
20-yd Run
10:09 - 1st
Tyler Williams run for 5 yds to the Army 46 for a 1ST down ARMY Penalty, unsportsmanlike conduct (Jeremy Timpf) to the Army 39 for a 1ST down
1st & 10 at AFA 41
5-yd Run
10:09 - 1st
D.J. Johnson run for 5 yds to the Army 34
1st & 10 at ARMY 39
5-yd Penalty
10:09 - 1st
AIR FORCE Penalty, false start (Ryan Reffitt) to the Army 39
2nd & 5 at ARMY 34
9-yd Run
10:09 - 1st
Ronald Cleveland run for 9 yds to the Army 30
2nd & 10 at ARMY 39
0-yd Run
10:09 - 1st
D.J. Johnson run for no gain to the Army 30
3rd & 1 at ARMY 30
3-yd Run
10:09 - 1st
Arion Worthman run for 3 yds to the Army 27 for a 1ST down
4th & 1 at ARMY 30
(5:23 - 1st) Timeout AIR FORCE, clock 05:23
1-yd Run
5:23 - 1st
Arion Worthman run for 1 yd to the Army 26
1st & 10 at ARMY 27
1-yd Run
5:23 - 1st
Arion Worthman run for 1 yd to the Army 25
2nd & 9 at ARMY 26
12-yd Pass
5:23 - 1st
Arion Worthman pass complete to Shayne Davern for 12 yds to the Army 13 for a 1ST down
3rd & 8 at ARMY 25
1-yd Run
5:23 - 1st
Arion Worthman run for 1 yd to the Army 12
1st & 10 at ARMY 13
-3-yd Run
5:23 - 1st
Ronald Cleveland run for a loss of 3 yards to the Army 15
2nd & 9 at ARMY 12
15-yd Penalty
5:23 - 1st
AIR FORCE Penalty, illegal block (-15 Yards) to the Army 30
3rd & 12 at ARMY 15
1-yd Run
5:23 - 1st
Arion Worthman run for 1 yd to the Army 29
3rd & 27 at ARMY 30
Field Goal Missed
1:05 - 1st
Luke Strebel 47 yd FG MISSED
4th & 26 at ARMY 29
2nd Quarter
2-yd Run
1:05 - 1st
Ahmad Bradshaw run for 2 yds to the Army 31
1st & 10 at ARMY 29
7-yd Run
1:05 - 1st
Tyler Campbell run for 7 yds to the Army 38
2nd & 8 at ARMY 31
End of 1st Quarter
2-yd Run
15:00 - 2nd
Darnell Woolfolk run for 2 yds to the Army 40 for a 1ST down
3rd & 1 at ARMY 38
2-yd Run
15:00 - 2nd
Andy Davidson run for 2 yds to the Army 42
1st & 10 at ARMY 40
Incompletion
15:00 - 2nd
Ahmad Bradshaw pass incomplete to Edgar Poe
2nd & 8 at ARMY 42
Incompletion
15:00 - 2nd
Ahmad Bradshaw pass incomplete to Edgar Poe, broken up by Jesse Washington
3rd & 8 at ARMY 42
Punt
15:00 - 2nd
J.D. Mote punt for 43 yds, punt out-of-bounds at the AFA 15
4th & 8 at ARMY 42
Fumble Recovery
13:18 - 2nd
D.J. Johnson run for 2 yds to the AFA 17 D.J. Johnson fumbled, forced by Andrew King, recovered by Army Alex Aukerman
1st & 10 at AFA 15
Incompletion
13:18 - 2nd
Kell Walker pass incomplete to Tyler Campbell, broken up by Jesse Washington
1st & 10 at AFA 17
(13:12 - 2nd) Timeout ARMY, clock 13:12
5-yd Run
13:12 - 2nd
Ahmad Bradshaw run for 5 yds to the AFA 12
2nd & 10 at AFA 17
5-yd Penalty
13:12 - 2nd
ARMY Penalty, false start (-5 Yards) to the AFA 17
3rd & 5 at AFA 12
Interception
13:12 - 2nd
Ahmad Bradshaw pass intercepted, touchback. Weston Steelhammer return for no gain
3rd & 10 at AFA 17
45-yd Pass
12:00 - 2nd
Arion Worthman pass complete to Jalen Robinette for 45 yds to the Army 35 for a 1ST down
1st & 10 at AFA 20
10-yd Penalty
12:00 - 2nd
AIR FORCE Penalty, Offensive holding (-10 Yards) to the Army 45
1st & 10 at ARMY 35
3-yd Run
12:00 - 2nd
Jacobi Owens run for 3 yds to the Army 42
1st & 20 at ARMY 45
2-yd Run
12:00 - 2nd
Jacobi Owens run for 2 yds to the Army 40
2nd & 17 at ARMY 42
25-yd Pass
12:00 - 2nd
Arion Worthman pass complete to Jalen Robinette for 25 yds to the Army 15 for a 1ST down
3rd & 15 at ARMY 40
Incompletion
12:00 - 2nd
Arion Worthman pass incomplete to Jalen Robinette, broken up by Xavier Moss
1st & 10 at ARMY 15
5-yd Penalty
12:00 - 2nd
AIR FORCE Penalty, false start (-5 Yards) to the Army 20
2nd & 10 at ARMY 15
12-yd Run
12:00 - 2nd
Timothy McVey run for 5 yds to the Army 15 for a 1ST down ARMY Penalty, UR (Elijah Riley) to the Army 8 for a 1ST down
2nd & 15 at ARMY 20
3-yd Run
12:00 - 2nd
Tyler Williams run for 3 yds to the Army 5
1st & Goal at ARMY 8
Incompletion
12:00 - 2nd
Arion Worthman pass incomplete to Timothy McVey
2nd & Goal at ARMY 5
2-yd Run
12:00 - 2nd
Arion Worthman run for 2 yds to the Army 3 AIR FORCE Penalty, illegal motion ( Yards) declined
3rd & Goal at ARMY 5
Field Goal Good
7:39 - 2nd
Luke Strebel 20 yd FG GOOD
4th & Goal at ARMY 3
Kickoff
7:39 - 2nd
Luke Strebel kickoff for 55 yds , Elijah St. Hilaire return for 6 yds to the Army 41 ARMY Penalty, illegal block (8 Yards) to the Army 8
2-yd Run
7:29 - 2nd
Darnell Woolfolk run for 2 yds to the Army 10
1st & 10 at ARMY 8
3-yd Run
7:29 - 2nd
Darnell Woolfolk run for 3 yds to the Army 13
2nd & 8 at ARMY 10
4-yd Run
7:29 - 2nd
Andy Davidson run for 4 yds to the Army 17
3rd & 5 at ARMY 13
Punt
7:29 - 2nd
J.D. Mote punt for 38 yds, fair catch by Ronald Cleveland at the AFA 45
4th & 1 at ARMY 17
34-yd Pass
5:33 - 2nd
Arion Worthman pass complete to Jalen Robinette for 34 yds to the Army 21 for a 1ST down
1st & 10 at AFA 45
4-yd Run
5:33 - 2nd
Arion Worthman run for 4 yds to the Army 17
1st & 10 at ARMY 21
17-yd Touchdown Run
4:34 - 2nd
Shayne Davern run for 17 yds for a TD, (Luke Strebel KICK)
2nd & 6 at ARMY 17
Kickoff
4:34 - 2nd
Luke Strebel kickoff for 55 yds
12-yd Pass
4:34 - 2nd
Ahmad Bradshaw pass complete to Edgar Poe for 12 yds to the Army 47 for a 1ST down
1st & 10 at ARMY 35
2-yd Run
4:34 - 2nd
Jordan Asberry run for 2 yds to the Army 49
1st & 10 at ARMY 47
2-yd Run
4:34 - 2nd
Andy Davidson run for 2 yds to the AFA 49
2nd & 8 at ARMY 49
14-yd Penalty
4:34 - 2nd
Bradshaw, Ahmad pass incomplete to Poe, Edgar, PENALTY AF pass interference (WASHINGTON, Jes) 14 yards to the AF35, 1ST DOWN ARMY, NO PLAY.
3rd & 6 at AFA 49
0-yd Run
4:34 - 2nd
Andy Davidson run for no gain to the AFA 35
1st & 10 at AFA 35
3-yd Run
4:34 - 2nd
Andy Davidson run for 3 yds to the AFA 32
2nd & 10 at AFA 35
32-yd Touchdown Run
1:19 - 2nd
Kell Walker run for 32 yds for a TD, (Blake Wilson PAT BLOCKED)
3rd & 7 at AFA 32
Kickoff
1:19 - 2nd
Nick Schrage kickoff for 55 yds
(1:19 - 2nd) Timeout AIR FORCE, clock 01:19
5-yd Run
1:19 - 2nd
Jacobi Owens run for 5 yds to the AFA 40
1st & 10 at AFA 35
1-yd Run
1:19 - 2nd
Arion Worthman run for 1 yd to the AFA 41
2nd & 5 at AFA 40
End of 2nd Quarter
3rd Quarter
Kickoff
15:00 - 3rd
Blake Wilson kickoff for 50 yds , Timothy McVey return for 15 yds to the AFA 30
6-yd Run
14:54 - 3rd
Arion Worthman run for 6 yds to the AFA 36
1st & 10 at AFA 30
3-yd Run
14:54 - 3rd
Jacobi Owens run for 3 yds to the AFA 39
2nd & 4 at AFA 36
3-yd Run
14:54 - 3rd
Arion Worthman run for 3 yds to the AFA 42 for a 1ST down
3rd & 1 at AFA 39
4-yd Run
14:54 - 3rd
Arion Worthman run for 4 yds to the AFA 46
1st & 10 at AFA 42
1-yd Run
14:54 - 3rd
Jacobi Owens run for 1 yd to the AFA 47
2nd & 6 at AFA 46
7-yd Run
14:54 - 3rd
Jacobi Owens run for 7 yds to the Army 46 for a 1ST down
3rd & 5 at AFA 47
46-yd Touchdown Pass
11:31 - 3rd
Arion Worthman pass complete to Jacobi Owens for 46 yds for a TD, (Luke Strebel KICK)
1st & 10 at ARMY 46
Kickoff
11:31 - 3rd
Luke Strebel kickoff for 46 yds , Joe Walker return for 5 yds to the Army 24
5-yd Run
11:19 - 3rd
Ahmad Bradshaw run for 5 yds to the Army 29
1st & 10 at ARMY 24
7-yd Run
11:19 - 3rd
Andy Davidson run for 7 yds to the Army 36 for a 1ST down
2nd & 5 at ARMY 29
3-yd Run
11:19 - 3rd
Andy Davidson run for 3 yds to the Army 39
1st & 10 at ARMY 36
3-yd Run
11:19 - 3rd
Kell Walker run for 3 yds to the Army 42
2nd & 7 at ARMY 39
8-yd Run
11:19 - 3rd
Ahmad Bradshaw run for 8 yds to the 50 yard line for a 1ST down
3rd & 4 at ARMY 42
4-yd Run
11:19 - 3rd
Andy Davidson run for 4 yds to the AFA 46
1st & 10 at 50
16-yd Run
11:19 - 3rd
Andy Davidson run for 16 yds to the AFA 30 for a 1ST down
2nd & 6 at AFA 46
1-yd Run
11:19 - 3rd
Kell Walker run for 1 yd to the AFA 29
1st & 10 at AFA 30
15-yd Run
11:19 - 3rd
Jordan Asberry run for no gain to the AFA 29 for a 1ST down AIR FORCE Penalty, face mask (15 yards) (Haji Dunn Jr.) to the AFA 14 for a 1ST down
2nd & 9 at AFA 29
14-yd Touchdown Pass
5:55 - 3rd
Ahmad Bradshaw pass complete to Edgar Poe for 14 yds for a TD, (Two-Point Conversion failed )
1st & 10 at AFA 14
Kickoff
5:55 - 3rd
Nick Schrage kickoff for 65 yds for a touchback
Incompletion
5:55 - 3rd
Arion Worthman pass incomplete to Jalen Robinette, broken up by Elijah Riley
1st & 10 at AFA 25
6-yd Run
5:55 - 3rd
Timothy McVey run for 6 yds to the AFA 31
2nd & 10 at AFA 25
4-yd Run
5:55 - 3rd
Arion Worthman run for 4 yds to the AFA 35 for a 1ST down
3rd & 4 at AFA 31
59-yd Run
5:55 - 3rd
Jacobi Owens run for 59 yds to the Army 6 for a 1ST down
1st & 10 at AFA 35
2-yd Run
5:55 - 3rd
Arion Worthman run for 2 yds to the Army 4
1st & Goal at ARMY 6
4-yd Touchdown Run
3:34 - 3rd
Timothy McVey run for 4 yds for a TD, (Luke Strebel KICK)
2nd & Goal at ARMY 4
Kickoff
3:34 - 3rd
Luke Strebel kickoff for 51 yds , Elijah St. Hilaire return for 12 yds to the Army 47 ARMY Penalty, Offensive holding (Max Regan) to the Army 16
2-yd Run
3:24 - 3rd
Ahmad Bradshaw run for 2 yds to the Army 18
1st & 10 at ARMY 16
2-yd Run
3:24 - 3rd
Ahmad Bradshaw run for 2 yds to the Army 20
2nd & 8 at ARMY 18
Incompletion
3:24 - 3rd
Ahmad Bradshaw pass incomplete to Tyler Campbell, broken up by Jesse Washington
3rd & 6 at ARMY 20
Punt
3:24 - 3rd
J.D. Mote punt for 47 yds, downed at the AFA 33
4th & 6 at ARMY 20
4th Quarter
8-yd Run
1:40 - 3rd
Arion Worthman run for 8 yds to the AFA 41
1st & 10 at AFA 33
5-yd Run
1:40 - 3rd
Timothy McVey run for 5 yds to the AFA 46 for a 1ST down
2nd & 2 at AFA 41
4-yd Run
1:40 - 3rd
Arion Worthman run for 4 yds to the 50 yard line
1st & 10 at AFA 46
End of 3rd Quarter
4-yd Run
15:00 - 4th
Jacobi Owens run for 4 yds to the Army 46
2nd & 6 at 50
-2-yd Run
15:00 - 4th
Arion Worthman run for a loss of 2 yards to the Army 48
3rd & 2 at ARMY 46
Punt
15:00 - 4th
Steve Brosy punt for 48 yds for a touchback
4th & 4 at ARMY 48
4-yd Run
13:38 - 4th
Ahmad Bradshaw run for 4 yds to the Army 24
1st & 10 at ARMY 20
1-yd Run
13:38 - 4th
Jordan Asberry run for 1 yd to the Army 25
2nd & 6 at ARMY 24
0-yd Run
13:38 - 4th
Kell Walker run for no gain to the Army 25
3rd & 5 at ARMY 25
Punt
13:38 - 4th
J.D. Mote punt for 30 yds, fair catch by Ronald Cleveland at the AFA 45
4th & 5 at ARMY 25
33-yd Pass
11:24 - 4th
Arion Worthman pass complete to Ryan Reffitt for 33 yds to the Army 22 for a 1ST down
1st & 10 at AFA 45
5-yd Run
11:24 - 4th
Timothy McVey run for 5 yds to the Army 17
1st & 10 at ARMY 22
4-yd Run
11:24 - 4th
Timothy McVey run for 4 yds to the Army 13
2nd & 5 at ARMY 17
2-yd Run
11:24 - 4th
D.J. Johnson run for 2 yds to the Army 11 for a 1ST down
3rd & 1 at ARMY 13
7-yd Run
11:24 - 4th
Jacobi Owens run for 7 yds to the Army 4
1st & 10 at ARMY 11
4-yd Touchdown Run
8:50 - 4th
Arion Worthman run for 4 yds for a TD, (Luke Strebel KICK)
2nd & 3 at ARMY 4
Kickoff
8:50 - 4th
Luke Strebel kickoff for 65 yds for a touchback
5-yd Pass
8:50 - 4th
Ahmad Bradshaw pass complete to Jeff Ejekam for 5 yds to the Army 30
1st & 10 at ARMY 25
17-yd Run
8:50 - 4th
Ahmad Bradshaw run for 2 yds to the Army 32 for a 1ST down AIR FORCE Penalty, personal foul (Haji Dunn Jr.) to the Army 47 for a 1ST down
2nd & 5 at ARMY 30
15-yd Penalty
8:50 - 4th
Bradshaw, Ahmad pass incomplete to Poe, Edgar (STEELHAMMER, We), PENALTY AF roughing passer 15 yards to the AF38, 1ST DOWN ARMY, NO PLAY.
1st & 10 at ARMY 47
2-yd Run
8:50 - 4th
Kell Walker run for 2 yds to the AFA 36
1st & 10 at AFA 38
23-yd Run
8:50 - 4th
Ahmad Bradshaw run for 23 yds to the AFA 13 for a 1ST down
2nd & 8 at AFA 36
4-yd Run
8:50 - 4th
Andy Davidson run for 4 yds to the AFA 9
1st & 10 at AFA 13
-1-yd Run
8:50 - 4th
Tyler Campbell run for a loss of 1 yard to the AFA 10
2nd & 6 at AFA 9
Incompletion
8:50 - 4th
Ahmad Bradshaw pass incomplete to Edgar Poe, broken up by Jesse Washington
3rd & 7 at AFA 10
Interception
8:50 - 4th
Ahmad Bradshaw pass intercepted, touchback. Roland Ladipo return for no gain
4th & 7 at AFA 10
3-yd Run
5:54 - 4th
Jacobi Owens run for 3 yds to the AFA 23
1st & 10 at AFA 20
(5:43 - 4th) Timeout ARMY, clock 05:43
6-yd Run
5:43 - 4th
Timothy McVey run for 6 yds to the AFA 29
2nd & 7 at AFA 23
(5:34 - 4th) Timeout ARMY, clock 05:34
1-yd Run
5:34 - 4th
Jacobi Owens run for 1 yd to the AFA 30 for a 1ST down
3rd & 1 at AFA 29
(5:29 - 4th) Timeout ARMY, clock 05:29
4-yd Run
5:29 - 4th
D.J. Johnson run for 4 yds to the AFA 34
1st & 10 at AFA 30
1-yd Run
5:29 - 4th
D.J. Johnson run for 1 yd to the AFA 35
2nd & 6 at AFA 34
3-yd Run
5:29 - 4th
D.J. Johnson run for 3 yds to the AFA 38
3rd & 5 at AFA 35
(3:18 - 4th) Timeout AIR FORCE, clock 03:18
Punt
3:18 - 4th
Steve Brosy punt for 56 yds, downed at the Army 6
4th & 2 at AFA 38
-5-yd Run
3:04 - 4th
Ahmad Bradshaw run for a loss of 5 yards to the Army 1
1st & 10 at ARMY 6
Incompletion
3:04 - 4th
Ahmad Bradshaw pass incomplete to Edgar Poe, broken up by Roland Ladipo
2nd & 15 at ARMY 1
20-yd Pass
3:04 - 4th
Ahmad Bradshaw pass complete to Edgar Poe for 20 yds to the Army 21 for a 1ST down
3rd & 15 at ARMY 1
Incompletion
3:04 - 4th
Ahmad Bradshaw pass incomplete
1st & 10 at ARMY 21
5-yd Penalty
3:04 - 4th
AIR FORCE Penalty, Defensive offside (Santo Coppola) to the Army 26
2nd & 10 at ARMY 21
Incompletion
3:04 - 4th
Ahmad Bradshaw pass incomplete
2nd & 5 at ARMY 26
-2-yd Run
3:04 - 4th
Ahmad Bradshaw run for a loss of 2 yards to the Army 24
3rd & 5 at ARMY 26
Incompletion
3:04 - 4th
Ahmad Bradshaw pass incomplete to Edgar Poe
4th & 7 at ARMY 24
-2-yd Run
1:14 - 4th
TEAM run for a loss of 2 yards to the Army 26
1st & 10 at ARMY 24
-1-yd Run
1:14 - 4th
TEAM run for a loss of 1 yard to the Army 27
2nd & 12 at ARMY 26
End of 4th Quarter
Game Information
West Point, NY

CBSSN

2025 Standings
FBS
| Mountain West ConferenceMountain West Conference | CONF | OVR |
|---|---|---|
| Boise State | 6-2 | 9-5 |
| New Mexico | 6-2 | 9-4 |
| San Diego State | 6-2 | 9-4 |
| UNLV | 6-2 | 10-4 |
| Fresno State | 5-3 | 9-4 |
| Hawai'i | 5-3 | 9-4 |
| Utah State | 4-4 | 6-7 |
| Air Force | 3-5 | 4-8 |
| Nevada | 2-6 | 3-9 |
| Wyoming | 2-6 | 4-8 |
| San José State | 2-6 | 3-9 |
| Colorado State | 1-7 | 2-10 |
FBS
| American ConferenceAmerican Conference | CONF | OVR |
|---|---|---|
| Tulane | 7-1 | 11-3 |
| North Texas | 7-1 | 12-2 |
| Navy | 7-1 | 11-2 |
| East Carolina | 6-2 | 9-4 |
| South Florida | 6-2 | 9-4 |
| Army | 4-4 | 7-6 |
| Memphis | 4-4 | 8-5 |
| UTSA | 4-4 | 7-6 |
| Temple | 3-5 | 5-7 |
| Florida Atlantic | 3-5 | 4-8 |
| Rice | 2-6 | 5-8 |
| UAB | 2-6 | 4-8 |
| Tulsa | 1-7 | 4-8 |
| Charlotte | 0-8 | 1-11 |
NCAAF News

Michigan lands 4-star WR Quentin Burrell from 2027 SC Next 300
Michigan coach Kyle Whittingham secured his first skill position pledge in the 2027 class Wednesday with a commitment from four-star wide receiver Quentin Burrell, No. 57 in the SC Next 300.
8h

ACC supports 24-team CFP model that gives 'hope' to all teams
ACC commissioner Jim Phillips backed a 24-team expanded College Football Playoff format, a move supported by a majority of the league's coaches and ADs.
8h

Why ACC commissioner is in favor of 24-team CFP
ACC commissioner Jim Phillips explains his desire to expand the College Football Playoff to 24 teams.
11h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.

