Army Black Knights vs Air Force Falcons
13
6-3
7
3-5
1st Quarter
Kickoff
15:00 - 1st
Cole Talley kickoff for 65 yds for a touchback
0-yd Run
15:00 - 1st
Brad Roberts run for no gain to the AFA 25
1st & 10 at AFA 25
2-yd Run
15:00 - 1st
Zac Larrier run for 2 yds to the AFA 27
2nd & 10 at AFA 25
16-yd Pass
15:00 - 1st
Haaziq Daniels pass complete to David Cormier for 16 yds to the AFA 43 for a 1ST down
3rd & 8 at AFA 27
5-yd Run
15:00 - 1st
Brad Roberts run for 5 yds to the AFA 48
1st & 10 at AFA 43
Incompletion
15:00 - 1st
Haaziq Daniels pass incomplete to David Cormier
2nd & 5 at AFA 48
6-yd Pass
15:00 - 1st
Haaziq Daniels pass complete to Zac Larrier for 6 yds to the AFA 42
3rd & 5 at AFA 48
Punt
11:44 - 1st
Carson Bay punt for 45 yds, punt out-of-bounds at the Army 13
4th & 11 at AFA 42
5-yd Run
11:44 - 1st
Tyhier Tyler run for 5 yds to the Army 18
1st & 10 at ARMY 13
3-yd Run
11:44 - 1st
Jemel Jones run for 3 yds to the Army 21
2nd & 5 at ARMY 18
3-yd Run
11:44 - 1st
Jakobi Buchanan run for 3 yds to the Army 24 for a 1ST down
3rd & 2 at ARMY 21
1-yd Run
11:44 - 1st
Jemel Jones run for 1 yd to the Army 25
1st & 10 at ARMY 24
6-yd Run
11:44 - 1st
Tyson Riley run for 6 yds to the Army 31
2nd & 9 at ARMY 25
3-yd Run
11:44 - 1st
Jemel Jones run for 3 yds to the Army 34 for a 1ST down
3rd & 3 at ARMY 31
Incompletion
11:44 - 1st
Jemel Jones pass incomplete
1st & 10 at ARMY 34
4-yd Run
11:44 - 1st
Jemel Jones run for 4 yds to the Army 38
2nd & 10 at ARMY 34
Incompletion
11:44 - 1st
Jemel Jones pass incomplete to Maurice Bellan
3rd & 6 at ARMY 38
Punt
7:08 - 1st
Billy Boehlke punt for 35 yds, fair catch by Amari Terry at the AFA 27
4th & 6 at ARMY 38
0-yd Run
7:08 - 1st
Brad Roberts run for no gain to the AFA 27
1st & 10 at AFA 27
(6:27 - 1st) Timeout AIR FORCE, clock 06:27
0-yd Run
6:27 - 1st
John Lee Eldridge III run for no gain to the AFA 27
2nd & 10 at AFA 27
Incompletion
6:27 - 1st
Haaziq Daniels pass incomplete to John Lee Eldridge III
3rd & 10 at AFA 27
Punt
5:38 - 1st
Carson Bay punt for 45 yds
4th & 10 at AFA 27
Blocked Punt
5:38 - 1st
Carson Bay punt blocked by Jackson Powell blocked by Jackson Powell
4th & 10 at AFA 27
3-yd Run
5:38 - 1st
Jemel Jones run for 3 yds to the Army 31
1st & 10 at ARMY 28
3-yd Run
5:38 - 1st
Jemel Jones run for 3 yds to the Army 34
2nd & 7 at ARMY 31
3-yd Run
5:38 - 1st
Tyson Riley run for 3 yds to the Army 37
3rd & 4 at ARMY 34
0-yd Run
3:25 - 1st
Jakobi Buchanan run for no gain to the Army 37
4th & 1 at ARMY 37
3-yd Run
3:25 - 1st
Brad Roberts run for 3 yds to the Army 34
1st & 10 at ARMY 37
(2:39 - 1st) Timeout AIR FORCE, clock 02:39
15-yd Run
2:39 - 1st
Brad Roberts run for 15 yds to the Army 19 for a 1ST down
2nd & 7 at ARMY 34
3-yd Run
2:39 - 1st
Brad Roberts run for 3 yds to the Army 16
1st & 10 at ARMY 19
0-yd Run
2:39 - 1st
Brad Roberts run for no gain to the Army 16
2nd & 7 at ARMY 16
2-yd Run
2:39 - 1st
DeAndre Hughes run for 2 yds to the Army 18
3rd & 7 at ARMY 16
Field Goal Good
0:19 - 1st
Matthew Dapore 35 yd FG GOOD
4th & 9 at ARMY 18
2nd Quarter
Kickoff
0:19 - 1st
Matthew Dapore kickoff for 60 yds
5-yd Penalty
0:19 - 1st
PENALTY AWP False Start (Filipowicz,Jackson) 5 yards from AWP25 to AWP20. NO PLAY.
1st & 10 at ARMY 25
5-yd Penalty
0:19 - 1st
PENALTY AWP False Start (Lingenfelter,Joshua) 5 yards from AWP20 to AWP15. NO PLAY.
1st & 15 at ARMY 20
9-yd Run
0:00 - 1st
Jemel Jones run for 9 yds to the Army 24
1st & 20 at ARMY 15
End of 1st Quarter
2-yd Run
15:00 - 2nd
Jemel Jones run for 2 yds to the Army 26
2nd & 11 at ARMY 24
Sack
15:00 - 2nd
Jemel Jones sacked for a loss of 1 yard to the Army 25
3rd & 9 at ARMY 26
Punt
13:37 - 2nd
Billy Boehlke punt for 40 yds, fair catch by Eian Castonguay at the AFA 35
4th & 10 at ARMY 25
8-yd Run
13:37 - 2nd
Haaziq Daniels run for 8 yds to the AFA 43
1st & 10 at AFA 35
10-yd Run
13:37 - 2nd
Brad Roberts run for 10 yds to the Army 47 for a 1ST down
2nd & 2 at AFA 43
7-yd Run
13:37 - 2nd
Brad Roberts run for 7 yds to the Army 40
1st & 10 at ARMY 47
5-yd Run
13:37 - 2nd
Haaziq Daniels run for 5 yds to the Army 35 for a 1ST down
2nd & 3 at ARMY 40
3-yd Run
13:37 - 2nd
Omar Fattah run for 3 yds to the Army 32
1st & 10 at ARMY 35
0-yd Run
13:37 - 2nd
Zac Larrier run for no gain to the Army 32
2nd & 7 at ARMY 32
Incompletion
13:37 - 2nd
Haaziq Daniels pass incomplete to Zac Larrier
3rd & 7 at ARMY 32
Field Goal Missed
9:55 - 2nd
Matthew Dapore 49 yd FG MISSED
4th & 7 at ARMY 32
3-yd Run
9:55 - 2nd
Tyson Riley run for 3 yds to the Army 35
1st & 10 at ARMY 32
24-yd Pass
9:55 - 2nd
Jemel Jones pass complete to Isaiah Alston for 24 yds to the AFA 41 for a 1ST down
2nd & 7 at ARMY 35
31-yd Pass
9:55 - 2nd
Jemel Jones pass complete to Ay'Jaun Marshall for 31 yds to the AFA 10 for a 1ST down
1st & 10 at AFA 41
3-yd Run
9:55 - 2nd
Jemel Jones run for 3 yds to the AFA 7
1st & Goal at AFA 10
4-yd Run
9:55 - 2nd
Jemel Jones run for 4 yds to the AFA 3
2nd & Goal at AFA 7
3-yd Touchdown Run
6:24 - 2nd
Jemel Jones run for 3 yds for a TD, (Quinn Maretzki KICK)
3rd & Goal at AFA 3
Kickoff
6:24 - 2nd
Cole Talley kickoff for 65 yds for a touchback
2-yd Run
6:24 - 2nd
Brad Roberts run for 2 yds to the AFA 27
1st & 10 at AFA 25
12-yd Run
6:24 - 2nd
Haaziq Daniels run for 12 yds to the AFA 39 for a 1ST down
2nd & 8 at AFA 27
16-yd Pass
6:24 - 2nd
Haaziq Daniels pass complete to David Cormier for 16 yds to the Army 45 for a 1ST down
1st & 10 at AFA 39
Incompletion
6:24 - 2nd
Haaziq Daniels pass incomplete to Brandon Engel
1st & 10 at ARMY 45
3-yd Run
6:24 - 2nd
Brad Roberts run for 3 yds to the Army 42
2nd & 10 at ARMY 45
Interception
3:35 - 2nd
Haaziq Daniels pass intercepted
3rd & 7 at ARMY 42
10-yd Pass
3:35 - 2nd
Jemel Jones pass complete to Isaiah Alston for 10 yds to the AFA 48 for a 1ST down
1st & 10 at ARMY 42
3-yd Run
3:35 - 2nd
Jemel Jones run for 3 yds to the AFA 45
1st & 10 at AFA 48
0-yd Run
3:35 - 2nd
Jemel Jones run for no gain to the AFA 45
2nd & 7 at AFA 45
Incompletion
3:35 - 2nd
Jemel Jones pass incomplete to Cole Caterbone
3rd & 7 at AFA 45
Punt
1:18 - 2nd
Billy Boehlke punt for 42 yds
4th & 7 at AFA 45
4-yd Run
1:18 - 2nd
Brad Roberts run for 4 yds to the AFA 7
1st & 10 at AFA 3
(1:11 - 2nd) Timeout ARMY, clock 01:11
8-yd Run
1:11 - 2nd
Haaziq Daniels run for 8 yds to the AFA 15 for a 1ST down
2nd & 6 at AFA 7
1-yd Run
0:00 - 2nd
Brad Roberts run for 1 yd to the AFA 16
1st & 10 at AFA 15
End of 2nd Quarter
3rd Quarter
Kickoff Return (Offense)
14:55 - 3rd
Matthew Dapore kickoff for 58 yds , Maurice Bellan return for 17 yds to the Army 24
5-yd Run
14:55 - 3rd
Jemel Jones run for 5 yds to the Army 19
1st & 10 at ARMY 24
1-yd Run
14:55 - 3rd
Jemel Jones run for 1 yd to the Army 20
2nd & 15 at ARMY 19
Incompletion
14:55 - 3rd
Jemel Jones pass incomplete to Isaiah Alston
3rd & 14 at ARMY 20
Punt
13:20 - 3rd
Billy Boehlke punt for 49 yds, punt out-of-bounds at the AFA 35 , Amari Terry returns for 4 yds to the AFA 35
4th & 14 at ARMY 20
7-yd Run
13:20 - 3rd
Brad Roberts run for 7 yds to the AFA 42
1st & 10 at AFA 35
4-yd Run
13:20 - 3rd
Brad Roberts run for 4 yds to the AFA 46 for a 1ST down
2nd & 3 at AFA 42
(12:19 - 3rd) Timeout AIR FORCE, clock 12:19
5-yd Run
12:19 - 3rd
Brad Roberts run for 5 yds to the Army 49
1st & 10 at AFA 46
3-yd Run
12:19 - 3rd
Haaziq Daniels run for 3 yds to the Army 46
2nd & 5 at ARMY 49
12-yd Pass
12:19 - 3rd
Haaziq Daniels pass complete to David Cormier for 27 yds to the Army 19 for a 1ST down AIR FORCE Penalty, Personal Foul (Everett Smalley) to the Army 34 for a 1ST down
3rd & 2 at ARMY 46
3-yd Run
12:19 - 3rd
Brad Roberts run for 3 yds to the Army 31
1st & 10 at ARMY 34
Incompletion
12:19 - 3rd
Haaziq Daniels pass incomplete to Brandon Engel
2nd & 7 at ARMY 31
14-yd Run
12:19 - 3rd
Haaziq Daniels run for 14 yds to the Army 17 for a 1ST down
3rd & 7 at ARMY 31
17-yd Touchdown Run
9:32 - 3rd
Haaziq Daniels run for 17 yds for a TD, (Matthew Dapore KICK)
1st & 10 at ARMY 17
Kickoff
9:32 - 3rd
Matthew Dapore kickoff for 58 yds
8-yd Run
9:32 - 3rd
Tyhier Tyler run for 8 yds to the Army 33
1st & 10 at ARMY 25
1-yd Run
9:32 - 3rd
Tyhier Tyler run for 1 yd to the Army 34
2nd & 2 at ARMY 33
1-yd Run
9:32 - 3rd
Jakobi Buchanan run for 1 yd to the Army 35 for a 1ST down
3rd & 1 at ARMY 34
Sack
9:32 - 3rd
Jemel Jones sacked by Trey Taylor for a loss of 15 yards to the Army 20
1st & 10 at ARMY 35
3-yd Run
9:32 - 3rd
Tyson Riley run for 3 yds to the Army 23
2nd & 25 at ARMY 20
Incompletion
9:32 - 3rd
Jemel Jones pass incomplete to Isaiah Alston
3rd & 22 at ARMY 23
Punt
5:54 - 3rd
Billy Boehlke punt for 44 yds, fair catch by Amari Terry at the AFA 33
4th & 22 at ARMY 23
4th Quarter
5-yd Run
5:54 - 3rd
Brad Roberts run for 5 yds to the AFA 38
1st & 10 at AFA 33
3-yd Run
5:54 - 3rd
Brad Roberts run for 3 yds to the AFA 41
2nd & 5 at AFA 38
5-yd Run
5:54 - 3rd
Haaziq Daniels run for 5 yds to the AFA 46 for a 1ST down ARMY Penalty, Illegal Substitution ( Yards) declined for a 1ST down
3rd & 2 at AFA 41
Incompletion
5:54 - 3rd
Haaziq Daniels pass incomplete to David Cormier
1st & 10 at AFA 46
11-yd Run
5:54 - 3rd
Haaziq Daniels run for 11 yds to the Army 43 for a 1ST down
2nd & 10 at AFA 46
5-yd Penalty
5:54 - 3rd
PENALTY AFA False Start (Rillos,Caleb) 5 yards from AWP43 to AWP48. NO PLAY.
1st & 10 at ARMY 43
8-yd Run
5:54 - 3rd
Brad Roberts run for 8 yds to the Army 40
1st & 15 at ARMY 48
15-yd Pass
5:54 - 3rd
Haaziq Daniels pass complete to Amari Terry for 15 yds to the Army 25 for a 1ST down
2nd & 7 at ARMY 40
6-yd Run
5:54 - 3rd
Brad Roberts run for 6 yds to the Army 19
1st & 10 at ARMY 25
6-yd Run
5:54 - 3rd
Haaziq Daniels run for 6 yds to the Army 13 for a 1ST down
2nd & 4 at ARMY 19
4-yd Run
5:54 - 3rd
Brad Roberts run for 4 yds to the Army 9
1st & 10 at ARMY 13
2-yd Run
0:00 - 3rd
Brad Roberts run for 2 yds to the Army 7
2nd & 6 at ARMY 9
End of 3rd Quarter
6-yd Run
15:00 - 4th
Haaziq Daniels run for 6 yds to the Army 1 for a 1ST down
3rd & 4 at ARMY 7
5-yd Penalty
15:00 - 4th
PENALTY AFA False Start (Karas,Adam) 5 yards from AWP01 to AWP06. NO PLAY.
1st & Goal at ARMY 1
5-yd Penalty
15:00 - 4th
PENALTY AFA False Start (Karas,Adam) 5 yards from AWP06 to AWP11. NO PLAY.
1st & Goal at ARMY 6
3-yd Run
15:00 - 4th
Haaziq Daniels run for 3 yds to the Army 14
1st & Goal at ARMY 11
2-yd Run
15:00 - 4th
Haaziq Daniels run for 2 yds to the Army 16
2nd & Goal at ARMY 14
7-yd Run
15:00 - 4th
Brad Roberts run for 7 yds to the Army 9
3rd & Goal at ARMY 16
Field Goal Good
12:06 - 4th
Matthew Dapore 26 yd FG GOOD
4th & Goal at ARMY 9
Kickoff
12:06 - 4th
Matthew Dapore kickoff for 58 yds
2-yd Run
12:06 - 4th
Ay'Jaun Marshall run for 2 yds to the Army 23
1st & 10 at ARMY 25
5-yd Run
12:06 - 4th
Jakobi Buchanan run for 5 yds to the Army 28
2nd & 12 at ARMY 23
2-yd Run
12:06 - 4th
Jemel Jones run for 2 yds to the Army 26
3rd & 7 at ARMY 28
Punt
9:59 - 4th
Billy Boehlke punt for 43 yds, fair catch by Amari Terry at the AFA 31
4th & 9 at ARMY 26
10-yd Penalty
9:59 - 4th
Daniels,Haaziq pass incomplete short left to Cormier,David PENALTY AFA Holding (Karas,Adam) 10 yards from AFA31 to AFA21. NO PLAY.
1st & 10 at AFA 31
6-yd Run
9:59 - 4th
Brad Roberts run for 6 yds to the AFA 27
1st & 20 at AFA 21
30-yd Pass
9:59 - 4th
Haaziq Daniels pass complete to David Cormier for 30 yds to the Army 43 for a 1ST down
2nd & 14 at AFA 27
5-yd Run
9:59 - 4th
Brad Roberts run for 5 yds to the Army 38
1st & 10 at ARMY 43
2-yd Run
9:59 - 4th
Brad Roberts run for 2 yds to the Army 36
2nd & 5 at ARMY 38
Sack
9:59 - 4th
Haaziq Daniels sacked by Leo Lowin for a loss of 1 yard to the Army 37
3rd & 3 at ARMY 36
Punt
6:13 - 4th
Carson Bay punt for 18 yds, punt out-of-bounds at the Army 19
4th & 4 at ARMY 37
3-yd Run
6:13 - 4th
Jemel Jones run for 3 yds to the Army 22
1st & 10 at ARMY 19
2-yd Run
6:13 - 4th
Tyson Riley run for 2 yds to the Army 24
2nd & 7 at ARMY 22
5-yd Penalty
6:13 - 4th
PENALTY AWP False Start (Buckingham,Shayne) 5 yards from AWP24 to AWP19. NO PLAY.
3rd & 5 at ARMY 24
5-yd Penalty
6:13 - 4th
PENALTY AWP False Start (Lingenfelter,Joshua) 5 yards from AWP19 to AWP14. NO PLAY.
3rd & 10 at ARMY 19
Incompletion
6:13 - 4th
Jemel Jones pass incomplete to Ay'Jaun Marshall
3rd & 15 at ARMY 14
Punt
4:05 - 4th
Billy Boehlke punt for 47 yds
4th & 15 at ARMY 14
5-yd Run
4:05 - 4th
Brad Roberts run for 5 yds to the AFA 44
1st & 10 at AFA 39
4-yd Run
4:05 - 4th
Brad Roberts run for 4 yds to the AFA 48
2nd & 5 at AFA 44
2-yd Run
4:05 - 4th
Brad Roberts run for 2 yds to the 50 yard line for a 1ST down
3rd & 1 at AFA 48
5-yd Run
4:05 - 4th
Brad Roberts run for 5 yds to the Army 45
1st & 10 at 50
(1:56 - 4th) Timeout ARMY, clock 01:56
2-yd Run
1:56 - 4th
Brad Roberts run for 2 yds to the Army 43
2nd & 5 at ARMY 45
(1:48 - 4th) Timeout ARMY, clock 01:48
3-yd Run
1:48 - 4th
Brad Roberts run for 3 yds to the Army 46
3rd & 3 at ARMY 43
(1:46 - 4th) Timeout ARMY, clock 01:46
Punt
1:38 - 4th
Carson Bay punt for 31 yds , Cameron Jones returns for 9 yds to the Army 24
4th & 6 at ARMY 46
7-yd Run
1:38 - 4th
Jemel Jones run for 7 yds to the Army 31
1st & 10 at ARMY 24
Incompletion
1:38 - 4th
Jemel Jones pass incomplete to Braheam Murphy
2nd & 3 at ARMY 31
2-yd Pass
1:38 - 4th
Jemel Jones pass complete to Tyson Riley for 2 yds to the Army 33
3rd & 3 at ARMY 31
3-yd Run
1:38 - 4th
Tyson Riley run for 3 yds to the Army 36 for a 1ST down
4th & 1 at ARMY 33
(0:52 - 4th) Timeout AIR FORCE, clock 00:52
Incompletion
0:52 - 4th
Jemel Jones pass incomplete to Veshe Daniyan
1st & 10 at ARMY 36
8-yd Run
0:52 - 4th
Jemel Jones run for 8 yds to the Army 44
2nd & 10 at ARMY 36
Incompletion
0:52 - 4th
Jemel Jones pass incomplete to Braheam Murphy
3rd & 2 at ARMY 44
Interception
0:19 - 4th
Jemel Jones pass intercepted
4th & 2 at ARMY 44
1-yd Run
0:00 - 4th
run for 1 yd to the AFA 39
1st & 10 at AFA 40
End of 4th Quarter
AFA vs ARMY Videos
Air Force takes the lead on Haaziq Daniels' rushing TD
- 0:27
Jemel Jones keeps it himself for Army TD
- 0:24
Game Information
Arlington, TX
2025 Standings
FBS
| Mountain West ConferenceMountain West Conference | CONF | OVR |
|---|---|---|
| San Diego State | 4-0 | 7-1 |
| Boise State | 4-1 | 6-3 |
| Fresno State | 3-2 | 6-3 |
| Hawai'i | 3-2 | 6-3 |
| New Mexico | 3-2 | 6-3 |
| Utah State | 2-2 | 4-4 |
| UNLV | 2-2 | 6-2 |
| San José State | 2-2 | 3-5 |
| Wyoming | 2-3 | 4-5 |
| Colorado State | 1-3 | 2-6 |
| Air Force | 1-4 | 2-6 |
| Nevada | 0-4 | 1-7 |
FBS
| American ConferenceAmerican Conference | CONF | OVR |
|---|---|---|
| Navy | 5-1 | 7-1 |
| Memphis | 4-1 | 8-1 |
| North Texas | 4-1 | 8-1 |
| Tulane | 3-1 | 6-2 |
| South Florida | 3-1 | 6-2 |
| East Carolina | 3-1 | 5-3 |
| Temple | 3-2 | 5-4 |
| UTSA | 2-2 | 4-4 |
| Army | 2-3 | 4-4 |
| Florida Atlantic | 2-3 | 3-5 |
| UAB | 1-3 | 3-5 |
| Rice | 1-4 | 4-5 |
| Tulsa | 0-5 | 2-6 |
| Charlotte | 0-5 | 1-7 |
NCAAF News

Finebaum: Miami always finds a way to lose in November
Paul Finebaum explains why he wasn't surprised that Miami lost to SMU.
1h

What have been the longest championship games across sports?
Game 3 of the 2025 World Series gave fans a marathon matchup for the ages. Check out which other championship games across sports went more than the distance.
2h

Chavez-Soto runs for 3 TDs, Eget throws for 458 yards as San Jose State beats Hawaii 45-38
— Walker Eget threw two touchdown passes to Danny Scudero, Steve Chavez-Soto added three rushing TDs, and San Jose State beat Hawaii 45-35 on Saturday night.
8h
ESPN BET Sportsbook is owned and operated by PENN Entertainment, Inc. and its subsidiaries ('PENN'). ESPN BET is available in states where PENN is licensed to offer sports wagering. Must be 21+ to wager. If you or someone you know has a gambling problem and wants help, call 1-800-GAMBLER.
Copyright: © 2025 ESPN Enterprises, Inc. All rights reserved.

