← CFB Terminal
#81Army
21
FBS Independents
AT
0
Mountain West
2017 week 10 · Saturday, November 4, 2017 at 2:30 PM CT · Falcon Stadium · 📺 CBSSN · 41,875 att · 65.5°F, wind 27.7

Drive chart

Army Air Force bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
Q1
TD
5 pl · 75 yd · 2:39
7–0
15:00 1st & 10 OWN 25 Kell Walker run for 3 yds to the Army 28 +3 -0.30
15:00 2nd & 7 OWN 28 Ahmad Bradshaw run for 48 yds to the AFA 24 for a 1ST down +48 3.69
15:00 1st & 10 OPP 24 Darnell Woolfolk run for 2 yds to the AFA 22 +2 -0.23
15:00 2nd & 8 OPP 22 Kell Walker run for 1 yd to the AFA 21 +1 -0.38
12:21 3rd & 7 OPP 21 Ahmad Bradshaw run for 21 yds for a TD, (Blake Wilson KICK) +21 3.29
MISSED FG
10 pl · 45 yd · 4:53
7–0
12:21 1st & 10 OWN 25 Arion Worthman run for 2 yds to the AFA 27 +2 -0.45
12:21 2nd & 8 OWN 27 Arion Worthman pass complete to Ronald Cleveland for 19 yds to the AFA 46 for a 1ST down +19 2.35
12:21 1st & 10 OWN 46 Timothy McVey run for 4 yds to the 50 yard line +4 -0.16
12:21 2nd & 6 50 Taven Birdow run for 5 yds to the Army 45 +5 0.11
12:21 3rd & 1 OPP 45 Taven Birdow run for 1 yd to the Army 44 for a 1ST down +1 0.82
12:21 1st & 10 OPP 44 Arion Worthman run for 11 yds to the Army 33 for a 1ST down +11 0.51
12:21 1st & 10 OPP 33 Nolan Eriksen run for 1 yd to the Army 32 +1 -0.48
12:21 2nd & 9 OPP 32 Arion Worthman run for 2 yds to the Army 30 +2 -0.43
12:21 3rd & 7 OPP 30 Arion Worthman pass incomplete to Timothy McVey 0 -0.95
7:28 4th & 7 OPP 30 Luke Strebel 47 yd FG MISSED
MISSED FG
12 pl · 57 yd · 7:32
7–0
7:28 1st & 10 OWN 30 Kell Walker run for 4 yds to the Army 34 +4 -0.14
7:28 2nd & 6 OWN 34 Darnell Woolfolk run for 3 yds to the Army 37 +3 -0.34
6:04 3rd & 3 OWN 37 Timeout ARMY, clock 06:04
6:04 3rd & 3 OWN 37 Ahmad Bradshaw run for 4 yds to the Army 41 for a 1ST down +4 1.51
6:04 1st & 10 OWN 41 Darnell Woolfolk run for 1 yd to the Army 42 +1 -0.92
6:04 2nd & 9 OWN 42 ARMY Penalty, false start (-5 Yards) to the Army 37 -5
6:04 2nd & 14 OWN 37 Ahmad Bradshaw run for 13 yds to the 50 yard line +13 1.78
6:04 3rd & 1 50 Darnell Woolfolk run for 1 yd to the AFA 49 for a 1ST down +1 0.95
6:04 1st & 10 OPP 49 Ahmad Bradshaw run for a loss of 1 yard to the 50 yard line -1 -1.33
6:04 2nd & 11 50 Ahmad Bradshaw run for 32 yds to the AFA 18 for a 1ST down +32 2.50
6:04 1st & 10 OPP 18 Kell Walker run for 2 yds to the AFA 16 +2 -0.19
6:04 2nd & 8 OPP 16 Kell Walker run for no gain to the AFA 16 0 -0.38
6:04 3rd & 8 OPP 16 Darnell Woolfolk run for 3 yds to the AFA 13 +3 -0.17
0:00 OPP 0 End of 1st Quarter
14:56 4th & 5 OPP 13 Blake Wilson 30 yd FG MISSED
Q2
PUNT
7 pl · 33 yd · 3:21
7–0
14:56 1st & 10 OWN 20 Arion Worthman run for 4 yds to the AFA 24 +4 -0.09
14:56 2nd & 6 OWN 24 Taven Birdow run for no gain to the AFA 24 0 -0.51
13:43 3rd & 6 OWN 24 Timeout ARMY, clock 13:43
13:43 3rd & 6 OWN 24 Arion Worthman pass complete to Jake Matkovich for 18 yds to the AFA 42 for a 1ST down +18 2.43
13:43 1st & 10 OWN 42 Timothy McVey run for 13 yds to the Army 45 for a 1ST down +13 1.09
13:43 1st & 10 OPP 45 Arion Worthman pass incomplete 0 -1.00
13:43 2nd & 10 OPP 45 Ronald Cleveland run for a loss of 2 yards to the Army 47 -2 -1.47
13:43 3rd & 12 OPP 47 Arion Worthman pass incomplete AIR FORCE Penalty, Offensive holding ( Yards) declined 0 -0.72
13:43 4th & 12 OPP 47 Charlie Scott punt for 25 yds, downed at the Army 22
TD
9 pl · 78 yd · 5:17
14–0
11:35 1st & 10 OWN 22 Darnell Woolfolk run for 3 yds to the Army 25 +3 -0.26
11:35 2nd & 7 OWN 25 Kell Walker run for 6 yds to the Army 31 +6 0.25
11:35 3rd & 1 OWN 31 Ahmad Bradshaw run for 4 yds to the Army 35 for a 1ST down +4 1.04
11:35 1st & 10 OWN 35 Ahmad Bradshaw run for 9 yds to the Army 44 +9 1.38
11:35 2nd & 1 OWN 44 Andy Davidson run for 3 yds to the Army 47 for a 1ST down +3 -0.24
11:35 1st & 10 OWN 47 Darnell Woolfolk run for 4 yds to the AFA 49 +4 -0.15
11:35 2nd & 6 OPP 49 Ahmad Bradshaw run for 18 yds to the AFA 31 for a 1ST down +18 1.41
11:35 1st & 10 OPP 31 Kell Walker run for 4 yds to the AFA 27 +4 -0.05
6:18 2nd & 6 OPP 27 Kell Walker run for 27 yds for a TD, (Blake Wilson KICK) +27 2.89
PUNT
9 pl · 9 yd · 5:25
14–0
6:18 1st & 10 OWN 25 Timothy McVey run for 1 yd to the AFA 26 +1 -0.59
6:18 2nd & 9 OWN 26 Timothy McVey run for 4 yds to the AFA 30 +4 -0.07
6:18 3rd & 5 OWN 30 Taven Birdow run for 4 yds to the AFA 34 +4 -0.06
6:18 4th & 1 OWN 34 Arion Worthman run for 5 yds to the AFA 39 for a 1ST down +5 1.95
6:18 1st & 10 OWN 39 Arion Worthman run for 7 yds to the AFA 46 +7 0.71
6:18 2nd & 3 OWN 46 Timothy McVey run for 4 yds to the 50 yard line for a 1ST down +4 0.31
6:18 1st & 10 50 Ronald Cleveland run for 2 yds to the Army 48 +2 -0.63
6:18 2nd & 8 OPP 48 Andrew Smith pass incomplete AIR FORCE Penalty, intentional grounding (Andrew Smith) to the AFA 46 -6 -2.12
6:18 3rd & 14 OWN 46 Arion Worthman run for a loss of 7 yards to the AFA 39 Arion Worthman fumbled, recovered by AFA Arion Worthman -7 -0.70
6:18 4th & 21 OWN 39 AIR FORCE Penalty, delay of game (-5 Yards) to the AFA 34 -5
6:18 4th & 26 OWN 34 Charlie Scott punt for 43 yds, downed at the Army 23
END OF HALF
3 pl · 16 yd · 0:53
14–0
0:53 1st & 10 OWN 23 Darnell Woolfolk run for 1 yd to the Army 24 +1 -0.54
0:49 2nd & 9 OWN 24 Timeout AIR FORCE, clock 00:49
0:49 2nd & 9 OWN 24 Ahmad Bradshaw run for 16 yds to the Army 40 for a 1ST down +16 1.99
0:49 1st & 10 OWN 40 Kell Walker run for a loss of 1 yard to the Army 39 -1 -1.32
0:00 OPP 0 End of 2nd Quarter
Q3
PUNT
6 pl · 24 yd · 3:28
14–0
15:00 1st & 10 OWN 25 Timothy McVey run for 5 yds to the AFA 30 +5 0.09
15:00 2nd & 5 OWN 30 Taven Birdow run for 4 yds to the AFA 34 +4 -0.12
15:00 3rd & 1 OWN 34 Timothy McVey run for 10 yds to the AFA 44 for a 1ST down +10 1.73
15:00 1st & 10 OWN 44 Arion Worthman run for 5 yds to the AFA 49 +5 0.11
15:00 2nd & 5 OWN 49 Arion Worthman run for 2 yds to the Army 49 +2 -0.70
15:00 3rd & 3 OPP 49 Timothy McVey run for a loss of 4 yards to the AFA 49 Timothy McVey fumbled, recovered by AFA Timothy McVey -4 -1.68
15:00 4th & 5 OWN 49 Charlie Scott punt for 46 yds, downed at the Army 5
ON DOWNS
16 pl · 73 yd · 10:42
14–0
11:32 1st & 10 OWN 5 Ahmad Bradshaw run for 20 yds to the Army 25 for a 1ST down +20 0.84
11:32 1st & 10 OWN 25 Kell Walker run for 4 yds to the Army 29 +4 -0.11
11:32 2nd & 6 OWN 29 Kell Walker run for 8 yds to the Army 37 for a 1ST down +8 1.14
11:32 1st & 10 OWN 37 Ahmad Bradshaw run for 1 yd to the Army 38 +1 -0.87
11:32 2nd & 9 OWN 38 Ahmad Bradshaw run for 8 yds to the Army 46 +8 0.82
11:32 3rd & 1 OWN 46 Darnell Woolfolk run for 3 yds to the Army 49 for a 1ST down +3 1.18
11:32 1st & 10 OWN 49 Kell Walker run for 5 yds to the AFA 46 +5 0.10
11:32 2nd & 5 OPP 46 Darnell Woolfolk run for 4 yds to the AFA 42 +4 -0.14
11:32 3rd & 1 OPP 42 Connor Slomka run for 2 yds to the AFA 40 for a 1ST down +2 0.78
11:32 1st & 10 OPP 40 Ahmad Bradshaw run for 5 yds to the AFA 35 +5 0.09
11:32 2nd & 5 OPP 35 Ahmad Bradshaw run for 3 yds to the AFA 32 +3 -0.28
11:32 3rd & 2 OPP 32 Ahmad Bradshaw run for 4 yds to the AFA 28 for a 1ST down +4 0.61
11:32 1st & 10 OPP 28 ARMY Penalty, false start (Austin Schuffert) to the AFA 33 -5
11:32 1st & 15 OPP 33 Darnell Woolfolk run for 8 yds to the AFA 25 +8 0.40
11:32 2nd & 7 OPP 25 Ahmad Bradshaw run for 3 yds to the AFA 22 +3 -0.18
11:32 3rd & 4 OPP 22 Kell Walker run for 1 yd to the AFA 21 +1 -0.50
11:32 4th & 3 OPP 21 Kell Walker run for a loss of 1 yard to the AFA 22 -1 -3.40
ON DOWNS
13 pl · 62 yd · 6:08
14–0
0:50 1st & 10 OWN 22 Arion Worthman run for 6 yds to the AFA 28 +6 0.31
0:50 2nd & 4 OWN 28 Arion Worthman run for 6 yds to the AFA 34 for a 1ST down +6 0.63
0:00 OWN 0 End of 3rd Quarter
15:00 1st & 10 OWN 34 Arion Worthman pass complete to Ronald Cleveland for 14 yds to the AFA 48 for a 1ST down +14 1.33
15:00 1st & 10 OWN 48 Arion Worthman pass complete to Marcus Bennett for 12 yds to the Army 40 for a 1ST down +12 0.82
15:00 1st & 10 OPP 40 Arion Worthman sacked by Kenneth Brinson for a loss of 9 yards to the Army 49 -9 -2.75
15:00 2nd & 19 OPP 49 Arion Worthman pass complete to Ryan Reffitt for 13 yds to the Army 36 +13 1.76
15:00 3rd & 6 OPP 36 Nolan Eriksen run for 3 yds to the Army 33 +3 -0.37
15:00 4th & 3 OPP 33 Ronald Cleveland run for 8 yds to the Army 25 for a 1ST down +8 1.85
15:00 1st & 10 OPP 25 Arion Worthman pass incomplete to Ryan Reffitt 0 -0.45
15:00 2nd & 10 OPP 25 Timothy McVey run for a loss of 2 yards to the Army 27 -2 -0.95
15:00 3rd & 12 OPP 27 Arion Worthman pass complete to Timothy McVey for 19 yds to the Army 8 AIR FORCE Penalty, Offensive holding (Marcus Bennett) to the Army 18 +9 0.67
15:00 3rd & 3 OPP 18 Timothy McVey run for 2 yds to the Army 16 +2 -0.29
15:00 4th & 1 OPP 16 Arion Worthman pass incomplete to Timothy McVey 0 -3.83
Q4
TD
14 pl · 84 yd · 7:44
21–0
9:42 1st & 10 OWN 16 Darnell Woolfolk run for 6 yds to the Army 22 +6 0.25
9:42 2nd & 4 OWN 22 Ahmad Bradshaw run for 5 yds to the Army 27 for a 1ST down +5 0.39
8:17 1st & 10 OWN 27 Timeout ARMY, clock 08:17
8:17 1st & 10 OWN 27 Darnell Woolfolk run for 5 yds to the Army 32 +5 0.10
8:17 2nd & 5 OWN 32 Darnell Woolfolk run for 2 yds to the Army 34 +2 -0.52
8:17 3rd & 3 OWN 34 Ahmad Bradshaw run for 6 yds to the Army 40 for a 1ST down +6 1.60
8:17 1st & 10 OWN 40 Andy Davidson run for 2 yds to the Army 42 +2 -0.68
6:10 2nd & 8 OWN 42 Timeout AIR FORCE, clock 06:10
6:10 2nd & 8 OWN 42 Darnell Woolfolk run for 4 yds to the Army 46 +4 -0.16
6:10 3rd & 4 OWN 46 Ahmad Bradshaw run for 5 yds to the AFA 49 for a 1ST down +5 1.83
6:10 1st & 10 OPP 49 Darnell Woolfolk run for 2 yds to the AFA 47 +2 -0.62
4:41 2nd & 8 OPP 47 Timeout AIR FORCE, clock 04:41
4:41 2nd & 8 OPP 47 Ahmad Bradshaw run for 5 yds to the AFA 42 +5 0.09
4:41 3rd & 3 OPP 42 Ahmad Bradshaw run for 8 yds to the AFA 34 for a 1ST down +8 1.36
3:39 1st & 10 OPP 34 Timeout AIR FORCE, clock 03:39
3:39 1st & 10 OPP 34 Ahmad Bradshaw run for 28 yds to the AFA 6 for a 1ST down +28 0.88
3:39 1st & 6 OPP 6 Darnell Woolfolk run for 2 yds to the AFA 4 +2 -0.28
1:58 2nd & 4 OPP 4 Kell Walker run for 4 yds for a TD, (Blake Wilson KICK) +4 2.33
PUNT
3 pl · -4 yd · 1:25
21–0
1:58 1st & 10 OWN 0 AIR FORCE Penalty, unsportsmanlike conduct off-setting ( Yards) to the AFA 25 0
1:58 1st & 10 OWN 25 Shaquille Vereen pass incomplete to Ja'Mel Sanders, broken up by Elijah Riley 0 -0.70
1:58 2nd & 10 OWN 25 Nate Romine run for 7 yds to the AFA 32 +7 0.31
1:58 3rd & 3 OWN 32 Nate Romine sacked by James Nachtigal for a loss of 11 yards to the AFA 21 -11 -0.88
1:58 4th & 14 OWN 21 Charlie Scott punt for 31 yds, downed at the Army 48
END OF GAME
1 pl · -1 yd · 0:33
21–0
0:33 1st & 10 OWN 48 TEAM run for a loss of 1 yard to the Army 47 -1 -1.37
0:00 OPP 0 End of 4th Quarter
13 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking.

Defense

2sacks0
5plays for loss4
0takeaways0
1three-and-outs forced0
3explosive plays allowed9
4.07yards allowed / play6.64
0 of 6scoring drives allowed3 of 7
Army
James Nachtigal 10 (2) 1 sk · 1 TFL
Cole Christiansen 10 (2) 0.5 TFL
Gibby Gibson 7 (3) 0.5 TFL
Alex Aukerman 6 (3) 1 sk · 2 TFL
Rhyan England 5 (2) 1 QH
Kenneth Brinson 4 (2) 1 sk · 1 TFL
Elijah Riley 3 1 PD
Wunmi Oyetuga 3 (2)
Air Force
Grant Ross 12 (3)
Marquis Griffin 11 (4) 1 TFL
Kyle Floyd 9 (2)
Lakota Wills 8 (1) 1.5 TFL
Jack Flor 8 (5)
Santo Coppola 8 (3)
James Jones 8 (3)
Brody Bagnall 7 (1)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

0 of 1field goals0 of 1
punts4
punt average36.3
punts inside the 200
0return yards0
own 25average drive startown 17
Army
K Blake Wilson 0/1 FG · 3/3 XP
Air Force
K Luke Strebel 0/1 FG
P Charlie Scott 4 punts · 36.3 avg
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

59plays45
392yards183
7drives6
53%success rate42%
21.44total PPA-0.91
Derived from 104 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Ahmad Bradshaw run for 21 yds for a TD, (Blake Wilson KICK) 7–0
Q2Kell Walker run for 27 yds for a TD, (Blake Wilson KICK) 14–0
Q4Kell Walker run for 4 yds for a TD, (Blake Wilson KICK) 21–0

Biggest plays by PPA

Q1Ahmad Bradshaw run for 48 yds to the AFA 24 for a 1ST down 3.69
Q1Ahmad Bradshaw run for 21 yds for a TD, (Blake Wilson KICK) 3.29
Q2Kell Walker run for 27 yds for a TD, (Blake Wilson KICK) 2.89
Q1Ahmad Bradshaw run for 32 yds to the AFA 18 for a 1ST down 2.50
Q2Arion Worthman pass complete to Jake Matkovich for 18 yds to the AFA 42 for a 1ST down 2.43
Q1Arion Worthman pass complete to Ronald Cleveland for 19 yds to the AFA 46 for a 1ST down 2.35

Series recent meetings

2025 Army 20 – 17 Air Force
2024 Air Force 3 – 20 Army
2023 Army 23 – 3 Air Force
2022 Air Force 13 – 7 Army
2021 Army 21 – 14 Air Force
2020 Air Force 7 – 10 Army
2019 Army 13 – 17 Air Force
2018 Air Force 14 – 17 Army
Last 8 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal