Week 10 · 2023
Army at Air Force
Sat 11/04/2023 02:30 PMSports Authority Field at Mile HighAir Force pregame89% — Pregame win probability: 89% for Air Force. Air Force favored, and lost — Army won.Neutral site
59°Fair10 mph ESE · 29% humidityRecorded at kickoff by College Football Data
Army
23
6–6
Air Force
3
9–4
Attendance
52,401
reported
ARMY5 plays, 75 yd · Touchdown | ||||
| 15:00 | 1st & 10 | own 35 | Reagan Tubbs kickoff for 65 yds for a touchback | 0 |
| 15:00 | 1st & 10 | own 25 | Kanye Udoh run for 6 yds to the ARMY 31 | +6 |
| 15:00 | 2nd & 4 | own 31 | Bryson Daily run for 5 yds to the ARMY 36 for a 1ST down | +5 |
| 15:00 | 1st & 10 | own 36 | Jakobi Buchanan run for 2 yds to the ARMY 38 | +2 |
| 13:06 | 2nd & 8 | own 38 | Bryson Daily run for 62 yds for a TD (Quinn Maretzki KICK) | +62 |
AF5 plays, 9 yd · On downs | ||||
| 13:06 | 1st & 10 | own 35 | Cole Talley kickoff for 65 yds for a touchback | 0 |
| 13:06 | 1st & 10 | own 25 | Zac Larrier run for 5 yds to the AFA 30 | +5 |
| 13:06 | 2nd & 5 | own 30 | Emmanuel Michel run for 3 yds to the AFA 33 | +3 |
| 13:06 | 3rd & 2 | own 33 | Emmanuel Michel run for 1 yd to the AFA 34 | +1 |
| 11:05 | 4th & 1 | own 34 | Emmanuel Michel run for no gain to the AFA 34 | 0 |
ARMY4 plays, 6 yd · Field goal | ||||
| 11:05 | 1st & 10 | opp 34 | Kanye Udoh run for no gain to the AFA 34 | 0 |
| 11:05 | 2nd & 10 | opp 34 | Bryson Daily pass incomplete to Hayden Reed | 0 |
| 11:05 | 3rd & 10 | opp 34 | Bryson Daily run for 6 yds to the AFA 28 | +6 |
| 9:42 | 4th & 4 | opp 28 | Quinn Maretzki 45 yd FG GOOD | +45 |
AF5 plays, 18 yd · Turnover | ||||
| 9:42 | 1st & 10 | own 35 | Cole Talley kickoff for 65 yds for a touchback | 0 |
| 9:42 | 1st & 10 | own 25 | Zac Larrier run for 13 yds to the AFA 38 for a 1ST down | +13 |
| 9:42 | 1st & 10 | own 38 | Zac Larrier pass incomplete to Jared Roznos | 0 |
| 9:42 | 2nd & 10 | own 38 | John Lee Eldridge III run for 7 yds to the AFA 45 | +7 |
| 8:05 | 3rd & 3 | own 45 | Zac Larrier run for 2 yds to the AFA 43 Zac Larrier fumbled, recovered by ARMY Leo Lowin Larrier,Zac rush middle for 2 yards loss to the AF 43 fumbled by Larrier,Zac at AF 41 recovered by ARMY Lowin,Leo at AF 43, End Of Play. | +2 |
ARMY11 plays, 43 yd · Touchdown | ||||
| 8:05 | 1st & 10 | opp 43 | Bryson Daily run for 7 yds to the AFA 36 | +7 |
| 8:05 | 2nd & 3 | opp 36 | Bryson Daily run for 2 yds to the AFA 34 | +2 |
| 8:05 | 3rd & 1 | opp 34 | Bryson Daily run for 3 yds to the AFA 31 for a 1ST down | +3 |
| 8:05 | 1st & 10 | opp 31 | Bryson Daily run for 9 yds to the AFA 22 | +9 |
| 8:05 | 2nd & 1 | opp 22 | Kanye Udoh run for 2 yds to the AFA 20 for a 1ST down | +2 |
| 8:05 | 1st & 10 | opp 20 | Kanye Udoh run for no gain to the AFA 20 | 0 |
| 8:05 | 2nd & 10 | opp 20 | Bryson Daily run for 1 yd to the AFA 19 | +1 |
| 8:05 | 3rd & 9 | opp 19 | Bryson Daily pass complete to Casey Reynolds for 7 yds to the AFA 12 | +7 |
| 8:05 | 4th & 2 | opp 12 | Bryson Daily run for 3 yds to the AFA 9 for a 1ST down | +3 |
| 8:05 | 1st & goal | opp 9 | Bryson Daily run for 4 yds to the AFA 5 | +4 |
| 1:53 | 2nd & goal | opp 5 | Bryson Daily run for 5 yds for a TD (Quinn Maretzki KICK) | +5 |
AF3 plays, 22 yd · Turnover | ||||
| 1:53 | 1st & 10 | own 35 | Cole Talley kickoff for 65 yds for a touchback | 0 |
| 1:53 | 1st & 10 | own 25 | Zac Larrier run for 15 yds to the AFA 40 for a 1ST down | +15 |
| 1:15 | 1st & 10 | own 40 | Emmanuel Michel run for 7 yds to the AFA 47 Emmanuel Michel fumbled, recovered by ARMY Jimmy Ciarlo Michel,Emmanuel rush middle for 7 yards gain to the AF 47 fumbled by Michel,Emmanuel at AF 41 forced by Gerena,Brett recovered by ARMY Ciarlo,Jimmy at AF 47, End Of Play. | +7 |
ARMY10 plays, 24 yd · Field goal | ||||
| 1:15 | 1st & 10 | opp 47 | Bryson Daily run for 2 yds to the AFA 45 | +2 |
| 0:00 | 2nd & 8 | opp 45 | Bryson Daily run for 2 yds to the AFA 43 | +2 |
| 0:00 | opp 45 | End of 1st Quarter | 0 | |
| 15:00 | 3rd & 6 | opp 43 | No Huddle-Shotgun Daily,Bryson pass incomplete short right to Short,Noah PENALTY AF Personal Foul (Zdroik,Payton) 15 yards from AF 43 to AF 28, 1ST DOWN. NO PLAY. | +15 |
| 15:00 | 1st & 10 | opp 28 | PENALTY ARMY False Start (Filipowicz,Jackson) 5 yards from AF 28 to AF 33. NO PLAY. | +5 |
| 15:00 | 1st & 15 | opp 33 | No Huddle-Shotgun Daily,Bryson rush left for 6 yards gain to the AF 27, out of bounds at AF 27 PENALTY ARMY Holding (Buckingham,Shayne) 10 yards from AF 33 to AF 43. NO PLAY. | +10 |
| 15:00 | 1st & 25 | opp 43 | Bryson Daily pass complete to Tobi Olawole for 11 yds to the AFA 32 | +11 |
| 15:00 | 2nd & 14 | opp 32 | Bryson Daily pass incomplete to Ay'Jaun Marshall | 0 |
| 15:00 | 3rd & 14 | opp 32 | Kanye Udoh run for 9 yds to the AFA 23 | +9 |
| 13:14 | 4th & 5 | opp 23 | Quinn Maretzki 40 yd FG GOOD | +40 |
AF12 plays, 45 yd · On downs | ||||
| 13:14 | 1st & 10 | own 35 | Cole Talley kickoff for 65 yds for a touchback | 0 |
| 13:14 | 1st & 10 | own 25 | John Lee Eldridge III run for 12 yds to the AFA 37 for a 1ST down | +12 |
| 13:14 | 1st & 10 | own 37 | John Lee Eldridge III run for 3 yds to the AFA 40 | +3 |
| 13:14 | 2nd & 7 | own 40 | Zac Larrier pass incomplete to Cade Harris | 0 |
| 13:14 | 3rd & 7 | own 40 | Zac Larrier pass complete to Brandon Engel for 8 yds to the AFA 48 for a 1ST down | +8 |
| 13:14 | 1st & 10 | own 48 | Owen Burk run for 4 yds to the ARMY 48 | +4 |
| 13:14 | 2nd & 6 | opp 48 | Zac Larrier run for 2 yds to the ARMY 46 | +2 |
| 13:14 | 3rd & 4 | opp 46 | Larrier,Zac pass incomplete deep middle to Roznos,Jared PENALTY ARMY Pass Interference (Nicolas-Paul,Bo) 15 yards from ARMY46 to ARMY31, 1ST DOWN. NO PLAY. | +15 |
| 13:14 | 1st & 10 | opp 31 | Owen Burk run for 2 yds to the ARMY 29 | +2 |
| 13:14 | 2nd & 8 | opp 29 | Zac Larrier run for 3 yds to the ARMY 26 | +3 |
| 13:14 | 3rd & 5 | opp 26 | Zac Larrier run for 3 yds to the ARMY 23 | +3 |
| 8:02 | 4th & 2 | opp 23 | Zac Larrier run for 7 yds to the ARMY 30 Zac Larrier fumbled, recovered by AFA Dane Kinamon Larrier,Zac rush right for 7 yards loss to the ARMY30 fumbled by Larrier,Zac at ARMY28 forced by Powell,Jackson recovered by AF Kinamon,Dane at ARMY30, End Of Play. | +7 |
ARMY5 plays, 1 yd · Punt | ||||
| 8:02 | 1st & 10 | own 30 | Bryson Daily pass complete to Noah Short for 1 yd to the ARMY 29 | +1 |
| 8:02 | 2nd & 11 | own 29 | Bryson Daily run for 6 yds to the ARMY 35 | +6 |
| 8:02 | 3rd & 5 | own 35 | Army Penalty, Offensive Holding (-10 Yards) to the ARMY 28 | −10 |
| 8:02 | 3rd & 12 | own 25 | Army Penalty, Offensive Holding (Yards) declined | 0 |
| 5:39 | 4th & 9 | own 31 | Cooper Allan punt for 41 yds, fair catch by Dane Kinamon at the AFA 28 | 0 |
AF10 plays, 59 yd · Field goal | ||||
| 5:39 | 1st & 10 | own 28 | Larrier,Zac pass incomplete deep middle to Roznos,Jared PENALTY ARMY Pass Interference (Jones,Cameron) 15 yards from AF 28 to AF 43, 1ST DOWN. NO PLAY. | −15 |
| 5:39 | 1st & 10 | own 43 | Emmanuel Michel run for 13 yds to the ARMY 44 for a 1ST down | +13 |
| 5:39 | 1st & 10 | opp 44 | Zac Larrier pass complete to Jared Roznos for 19 yds to the ARMY 25 for a 1ST down | +19 |
| 5:39 | 1st & 10 | opp 25 | Zac Larrier run for 1 yd to the ARMY 26 | +1 |
| 5:39 | 2nd & 11 | opp 26 | Zac Larrier pass incomplete to Caleb Rillos | 0 |
| 5:39 | 3rd & 11 | opp 26 | Zac Larrier pass complete to Brandon Engel for 14 yds to the ARMY 12 for a 1ST down | +14 |
| 5:39 | 1st & 10 | opp 12 | Zac Larrier run for 1 yd to the ARMY 13 | +1 |
| 5:39 | 2nd & 11 | opp 13 | Zac Larrier pass incomplete to Brandon Engel | 0 |
| 5:39 | 3rd & 11 | opp 13 | Zac Larrier pass incomplete to Jared Roznos | 0 |
| 2:31 | 4th & 11 | opp 13 | Matthew Dapore 30 yd FG GOOD | +30 |
ARMY9 plays, 15 yd · Punt | ||||
| 2:31 | 1st & 10 | own 35 | Reagan Tubbs kickoff for 64 yds | 0 |
| 2:31 | 1st & 10 | own 25 | Bryson Daily run for 7 yds to the ARMY 32 | +7 |
| 2:31 | 2nd & 3 | own 32 | Jakobi Buchanan run for 4 yds to the ARMY 36 for a 1ST down | +4 |
| 2:31 | 1st & 10 | own 36 | Kanye Udoh run for 4 yds to the ARMY 40 | +4 |
| 2:31 | 2nd & 6 | own 40 | Bryson Daily run for 2 yds to the ARMY 38 | +2 |
| 1:12 | 3rd & 8 | own 38 | Timeout Air Force, clock 01:12 | 0 |
| 1:12 | 3rd & 8 | own 38 | Bryson Daily run for 2 yds to the ARMY 40 | +2 |
| 1:08 | 4th & 6 | own 40 | Timeout Air Force, clock 01:08 | 0 |
| 0:59 | 4th & 6 | own 40 | Cooper Allan punt for 35 yds , Dane Kinamon returns for 7 yds to the AFA 32 | +7 |
AF2 plays, 3 yd · Turnover | ||||
| 0:59 | 1st & 10 | own 32 | Zac Larrier pass complete to John Lee Eldridge III for 3 yds to the AFA 35 | +3 |
| 0:19 | 2nd & 7 | own 35 | Zac Larrier pass intercepted | 0 |
ARMY9 plays, 4 yd · Field goal | ||||
| 0:19 | 1st & 10 | opp 25 | No Huddle-Shotgun Daily,Bryson pass incomplete deep left to Short,Noah, 1ST DOWN, PENALTY AF Pass Interference (Taylor,Trey) 15 yards from AF 25 to AF 10, 1ST DOWN. NO PLAY. | +15 |
| 0:19 | 1st & goal | opp 10 | No Huddle-Shotgun Daily,Bryson sacked for loss of 3 yards to the AF 13 (Richter,Bo) PENALTY ARMY Holding (Finucane,Connor) 10 yards from AF 10 to AF 20. NO PLAY. | +10 |
| 0:08 | 1st & goal | opp 20 | Timeout Army, clock 00:08 | 0 |
| 0:08 | 1st & goal | opp 20 | Bryson Daily run for 1 yd to the AFA 19 | +1 |
| 0:05 | 2nd & goal | opp 19 | Timeout Army, clock 00:05 | 0 |
| 0:05 | 2nd & goal | opp 19 | B. Daily takes a knee | −2 |
| 0:02 | 3rd & goal | opp 21 | Timeout Army, clock 00:02 | 0 |
| 0:00 | 3rd & goal | opp 21 | Quinn Maretzki 38 yd FG GOOD | +38 |
| 0:00 | opp 21 | End of 2nd Quarter | 0 | |
AF10 plays, 5 yd · Punt | ||||
| 15:00 | 1st & 10 | own 35 | Cole Talley kickoff for 65 yds for a touchback | 0 |
| 15:00 | 1st & 10 | own 25 | Emmanuel Michel run for 3 yds to the AFA 28 | +3 |
| 15:00 | 2nd & 7 | own 28 | John Lee Eldridge III run for 5 yds to the AFA 33 | +5 |
| 15:00 | 3rd & 2 | own 33 | John Lee Eldridge III run for 3 yds to the AFA 36 for a 1ST down | +3 |
| 15:00 | 1st & 10 | own 36 | Eldridge III,John Lee rush right for 3 yards gain to the AF 39 (DiDomenico,Max), out of bounds PENALTY AF Illegal Block in Back (Wilson,Wyatt) 10 yards from AF 36 to AF 26. NO PLAY. | −10 |
| 15:00 | 1st & 20 | own 26 | Emmanuel Michel run for 9 yds to the AFA 35 | +9 |
| 15:00 | 2nd & 11 | own 35 | Zac Larrier run for no gain to the AFA 35 | 0 |
| 15:00 | 3rd & 11 | own 35 | PENALTY AF False Start (Engel,Brandon) 5 yards from AF 35 to AF 30. NO PLAY. | −5 |
| 15:00 | 3rd & 16 | own 30 | Zac Larrier pass incomplete to Dane Kinamon | 0 |
| 11:16 | 4th & 16 | own 30 | Carson Bay punt for 37 yds , Tyrell Robinson returns for 4 yds to the ARMY 37 | +4 |
ARMY8 plays, -1 yd · Punt | ||||
| 11:16 | 1st & 10 | own 37 | Bryson Daily run for 2 yds to the ARMY 39 | +2 |
| 11:16 | 2nd & 8 | own 39 | Bryson Daily run for 7 yds to the ARMY 46 | +7 |
| 11:16 | 3rd & 1 | own 46 | Bryson Daily run for 4 yds to the 50 yard line for a 1ST down | +4 |
| 11:16 | 1st & 10 | midfield | Shotgun Daily,Bryson rush left for 3 yards gain to the AF 47 (Richter,Bo) PENALTY ARMY Personal Foul (Finucane,Connor) 15 yards from ARMY50 to ARMY35. NO PLAY. | +15 |
| 11:16 | 1st & 25 | own 35 | Bryson Daily pass incomplete to Ay'Jaun Marshall | 0 |
| 11:16 | 2nd & 25 | own 35 | Bryson Daily run for 2 yds to the ARMY 33 | +2 |
| 11:16 | 3rd & 27 | own 33 | Jakobi Buchanan run for 3 yds to the ARMY 36 | +3 |
| 7:22 | 4th & 24 | own 36 | Cooper Allan punt for 39 yds , Dane Kinamon returns for 5 yds to the AFA 30 | +5 |
AF11 plays, 55 yd · Missed FG | ||||
| 7:22 | 1st & 10 | own 30 | John Lee Eldridge III run for 10 yds to the AFA 40 for a 1ST down | +10 |
| 7:22 | 1st & 10 | own 40 | Zac Larrier pass incomplete to Brandon Engel | 0 |
| 7:22 | 2nd & 10 | own 40 | Emmanuel Michel run for 1 yd to the AFA 41 | +1 |
| 7:22 | 3rd & 9 | own 41 | Zac Larrier pass complete to Wyatt Wilson for 27 yds to the ARMY 32 for a 1ST down | +27 |
| 7:22 | 1st & 10 | opp 32 | Zac Larrier run for 4 yds to the ARMY 28 | +4 |
| 7:22 | 2nd & 6 | opp 28 | Aiden Calvert run for 3 yds to the ARMY 25 for a 1ST down Army Penalty, Personal Foul (Bo Nicolas-Paul) to the ARMY 12 for a 1ST down | +16 |
| 7:22 | 1st & 10 | opp 12 | PENALTY ARMY Personal Foul (Nicolas-Paul,Bo) 6 yards from ARMY12 to ARMY06, 1ST DOWN. NO PLAY. | +6 |
| 7:22 | 1st & goal | opp 6 | Zac Larrier run for 1 yd to the ARMY 5 | +1 |
| 7:22 | 2nd & goal | opp 5 | Zac Larrier run for no gain to the ARMY 5 | 0 |
| 7:22 | 3rd & goal | opp 5 | Zac Larrier sacked by Quindrelin Hammonds for a loss of 10 yards to the ARMY 15 | −10 |
| 2:37 | 4th & goal | opp 15 | Matthew Dapore 32 yd FG MISSED | +32 |
ARMY4 plays, 2 yd · Punt | ||||
| 2:37 | 1st & 10 | own 20 | Bryson Daily run for 1 yd to the ARMY 21 | +1 |
| 2:37 | 2nd & 9 | own 21 | Bryson Daily run for 1 yd to the ARMY 22 | +1 |
| 2:37 | 3rd & 8 | own 22 | Bryson Daily pass incomplete to Tobi Olawole | 0 |
| 1:03 | 4th & 8 | own 22 | Cooper Allan punt for 38 yds , Dane Kinamon returns for no gain to the AFA 40 | 0 |
AF5 plays, -6 yd · Punt | ||||
| 1:03 | 1st & 10 | own 40 | Owen Burk run for 2 yds to the AFA 42 | +2 |
| 0:00 | 2nd & 8 | own 42 | Zac Larrier pass complete to Zac Larrier for 8 yds to the AFA 34 | +8 |
| 0:00 | own 42 | End of 3rd Quarter | 0 | |
| 15:00 | 3rd & 16 | own 34 | Zac Larrier pass incomplete to Caleb Rillos | 0 |
| 14:50 | 4th & 16 | own 34 | Carson Bay punt for 36 yds, punt out-of-bounds at the ARMY 30 | 0 |
ARMY8 plays, 35 yd · On downs | ||||
| 14:50 | 1st & 10 | own 30 | Bryson Daily run for 2 yds to the ARMY 32 | +2 |
| 14:50 | 2nd & 8 | own 32 | Bryson Daily run for 1 yd to the ARMY 33 | +1 |
| 14:50 | 3rd & 7 | own 33 | Bryson Daily pass complete to Tyrell Robinson for 23 yds to the AFA 44 for a 1ST down | +23 |
| 14:50 | 1st & 10 | opp 44 | PENALTY ARMY Illegal Snap (Small,Brady) 5 yards from AF 44 to AF 49. NO PLAY. | +5 |
| 14:50 | 1st & 15 | opp 49 | Bryson Daily run for 8 yds to the AFA 41 | +8 |
| 14:50 | 2nd & 7 | opp 41 | Bryson Daily run for 3 yds to the AFA 38 | +3 |
| 14:50 | 3rd & 4 | opp 38 | Bryson Daily run for 3 yds to the AFA 35 | +3 |
| 10:03 | 4th & 1 | opp 35 | Bryson Daily run for no gain to the AFA 35 | 0 |
AF7 plays, 16 yd · Turnover | ||||
| 10:03 | 1st & 10 | own 35 | Zac Larrier run for 7 yds to the AFA 42 | +7 |
| 10:03 | 2nd & 3 | own 42 | Zac Larrier pass incomplete to Brandon Engel | 0 |
| 10:03 | 3rd & 3 | own 42 | Zac Larrier pass complete to Wyatt Wilson for 12 yds to the ARMY 46 for a 1ST down | +12 |
| 10:03 | 1st & 10 | opp 46 | Zac Larrier run for 7 yds to the ARMY 39 | +7 |
| 10:03 | 2nd & 3 | opp 39 | Zac Larrier pass incomplete to Caleb Rillos | 0 |
| 10:03 | 3rd & 3 | opp 39 | PENALTY AF False Start (Kinamon,Dane) 5 yards from ARMY39 to ARMY44. NO PLAY. | −5 |
| 8:21 | 3rd & 8 | opp 44 | Zac Larrier sacked by Leo Lowin for a loss of 5 yards to the ARMY 49 Zac Larrier fumbled, recovered by ARMY Jack Latore , return for 0 yards | −5 |
ARMY4 plays, 7 yd · Punt | ||||
| 8:21 | 1st & 10 | own 49 | Kanye Udoh run for 6 yds to the AFA 45 | +6 |
| 8:21 | 2nd & 4 | opp 45 | Kanye Udoh run for 1 yd to the AFA 44 | +1 |
| 8:21 | 3rd & 3 | opp 44 | Bryson Daily pass incomplete to Liam Fortner | 0 |
| 6:45 | 4th & 3 | opp 44 | Cooper Allan punt for 29 yds, fair catch by Dane Kinamon at the AFA 15 | 0 |
AF7 plays, 44 yd · Turnover | ||||
| 6:45 | 1st & 10 | own 15 | Zac Larrier run for 5 yds to the AFA 20 | +5 |
| 6:45 | 2nd & 5 | own 20 | Zac Larrier pass complete to Dane Kinamon for 10 yds to the AFA 30 for a 1ST down | +10 |
| 6:45 | 1st & 10 | own 30 | Zac Larrier run for 6 yds to the AFA 36 | +6 |
| 6:45 | 2nd & 4 | own 36 | Zac Larrier pass complete to Wyatt Wilson for 8 yds to the AFA 44 for a 1ST down | +8 |
| 6:45 | 1st & 10 | own 44 | Zac Larrier pass incomplete to Wyatt Wilson | 0 |
| 6:45 | 2nd & 10 | own 44 | No Huddle-Shotgun Larrier,Zac pass incomplete deep right to Kinamon,Dane PENALTY ARMY Pass Interference (Nicolas-Paul,Bo) 15 yards from AF 44 to ARMY41, 1ST DOWN. NO PLAY. | −15 |
| 4:39 | 1st & 10 | opp 41 | Zac Larrier pass intercepted | 0 |
ARMY6 plays, 4 yd · Punt | ||||
| 4:39 | 1st & 10 | own 23 | Bryson Daily run for no gain to the ARMY 23 | 0 |
| 4:39 | 2nd & 10 | own 23 | Bryson Daily run for 2 yds to the ARMY 25 | +2 |
| 3:50 | 3rd & 8 | own 25 | Timeout Air Force, clock 03:50 | 0 |
| 3:50 | 3rd & 8 | own 25 | Bryson Daily run for 2 yds to the ARMY 27 | +2 |
| 3:44 | 4th & 6 | own 27 | Timeout Air Force, clock 03:44 | 0 |
| 3:33 | 4th & 6 | own 27 | Cooper Allan punt for 52 yds , Dane Kinamon returns for 9 yds to the AFA 30 | +9 |
AF5 plays, 28 yd · Turnover | ||||
| 3:33 | 1st & 10 | own 30 | Jensen Jones pass complete to Caleb Rillos for 11 yds to the AFA 41 for a 1ST down | +11 |
| 3:33 | 1st & 10 | own 41 | PENALTY AF False Start 5 yards from AF 41 to AF 36. NO PLAY. | −5 |
| 3:33 | 1st & 15 | own 36 | Jensen Jones pass incomplete to Dane Kinamon | 0 |
| 3:33 | 2nd & 15 | own 36 | Jensen Jones run for 14 yds to the 50 yard line | +14 |
| 2:28 | 3rd & 1 | midfield | Jet Harris run for 8 yds to the ARMY 42 Jet Harris fumbled, recovered by ARMY Dre Miller Harris,Jet rush middle for 8 yards gain to the ARMY42 fumbled by Harris,Jet at ARMY43 forced by Lowin,Leo recovered by ARMY Miller,Dre at ARMY42, End Of Play. | +8 |
ARMY5 plays, 13 yd · End of period | ||||
| 2:28 | 1st & 10 | own 42 | Bryson Daily run for 5 yds to the ARMY 47 | +5 |
| 2:28 | 2nd & 5 | own 47 | Champ Harris run for 1 yd to the ARMY 48 | +1 |
| 2:28 | 3rd & 4 | own 48 | Kanye Udoh run for 9 yds to the AFA 43 for a 1ST down | +9 |
| 0:00 | 1st & 10 | opp 43 | C. Harris takes a knee | −2 |
| 0:00 | opp 43 | End of 4th Quarter | 0 | |
Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.
Previous 10 meetings vs. Team
Air Force 6–4 vs Army
- 2022 · wk 10Air Force 13 @ Army 7
- 2021 · wk 10Army 21 @ Air Force 14
- 2020 · wk 16Air Force 7 @ Army 10
- 2019 · wk 10Army 13 @ Air Force 17
- 2018 · wk 10Air Force 14 @ Army 17
- 2017 · wk 10Army 21 @ Air Force 0
- 2016 · wk 10Air Force 31 @ Army 12
- 2015 · wk 10Army 3 @ Air Force 20
- 2014 · wk 10Air Force 23 @ Army 6
- 2013 · wk 10Army 28 @ Air Force 42
Previous 10 meetings vs. Troy Calhoun
Army 4–6 vs Troy Calhoun
- 2022 · wk 10Air Force 13 @ Army 7
- 2021 · wk 10Army 21 @ Air Force 14
- 2020 · wk 16Air Force 7 @ Army 10
- 2019 · wk 10Army 13 @ Air Force 17
- 2018 · wk 10Air Force 14 @ Army 17
- 2017 · wk 10Army 21 @ Air Force 0
- 2016 · wk 10Air Force 31 @ Army 12
- 2015 · wk 10Army 3 @ Air Force 20
- 2014 · wk 10Air Force 23 @ Army 6
- 2013 · wk 10Army 28 @ Air Force 42
Previous 9 meetings vs. Jeff Monken
Air Force 5–4 vs Jeff Monken
- 2022 · wk 10Air Force 13 @ Army 7
- 2021 · wk 10Army 21 @ Air Force 14
- 2020 · wk 16Air Force 7 @ Army 10
- 2019 · wk 10Army 13 @ Air Force 17
- 2018 · wk 10Air Force 14 @ Army 17
- 2017 · wk 10Army 21 @ Air Force 0
- 2016 · wk 10Air Force 31 @ Army 12
- 2015 · wk 10Army 3 @ Air Force 20
- 2014 · wk 10Air Force 23 @ Army 6
Research
Keep this open while you look at others