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


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

2027 college football recruiting class rankings: Top 15 schools
These schools are setting the early pace as the recruiting race starts to heat up.
7h

2026 American, UConn college football preview and predictions
The conference's top teams lost a lot. So did the Huskies. That leaves openings for new teams in the Group of 6's most consistent league.
7h

Kurt Warner enters Northern Iowa hall after HOF NFL career
Almost a decade after he was inducted into the Pro Football Hall of Fame, Kurt Warner is finally entering the Northern Iowa athletics hall.
19h
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.

