Air Force at Army

Saturday, November 1, 2014

Air Force beat Army 23–⁠6. It was their 49th meeting; after it, Air Force led the series 34–⁠14–⁠1.

AwayAir Force10–⁠3 in 2014
23
HomeArmy4–⁠8 in 2014
6

Final at Michie Stadium, West PointTV: CBSAttendance 40,479

At kickoff
46°F, overcast, wind 14 mph from the northeast, gusts to 25 mphWeather: NOAA NCEI Integrated Surface Database; Stewart International Airport (KSWF), 17 km from the stadium, 15 minutes after kickoff
Officials
Referee Rick Loumiet; umpire Rick Podraza; head linesman Bill Scott; line judge Keith Garmond; side judge Jim Murphy; field judge Jason Ledet; back judge Donnie AultmanGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Air Force0610723
Army30306

Standouts

Player stats

Air Force

PassingC/AttYdsTDInt
Kale Pearson8/1214121
RushingCarYdsTDLong
Jacobi Owens27118019
Shayne Davern1051019
Kale Pearson1141019
D.J. Johnson52008
ReceivingRecYdsTDLong
Garrett Griffin256254
Jalen Robinette350029
Colton Huntsman117017
Alex Ludowig111011

Army

PassingC/AttYdsTDInt
Angel Santiago2/112000
A.J. Schurr1/22700
RushingCarYdsTDLong
Angel Santiago1433032
Raymond Johnson-Maples227026
Tony Giovannelli424010
Kelvin White117017
ReceivingRecYdsTDLong
Tony Giovannelli127027
Raymond Johnson-Maples220011
InterceptionsIntYdsTD
Josh Jenkins1310

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

Air ForceArmy
383Total yards169
141Passing yards47
242Rushing yards122
11.8Yards per pass3.6
3.9Yards per rush3.2
21First downs8
8–⁠18Third downs1–⁠12
2–⁠3Fourth downs1–⁠2
1Turnovers1
1–⁠5Penalties3–⁠41
35:44Possession23:39

Efficiency

Air ForceArmy
40%Success rate30%
0.12EPA per play−0.11
1.08Explosiveness1.11
0.01Rushing EPA0.03
0.69Passing EPA−0.56
26%Passing-down success36%
0.06First-down EPA−0.47
−0.08Second-down EPA0.21
0.33Third-down EPA−0.53

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Air Force 60% to win. Elo’s favorite won.

The line

Air Force −5.5, over/under 54.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Air Force 65%, Army 35%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Army end zoneAir Force end zoneQ1 Air ForceInterception, 9 playsQ1 ArmyField goal, 4 playsQ1 Air ForceTurnover on downs, 8 playsQ1 ArmyMissed FG, 6 playsQ1 Air ForcePunt, 9 playsQ1 ArmyPunt, 3 playsQ2 Air ForceField goal, 8 playsQ2 ArmyPunt, 3 playsQ2 Air ForceField goal, 9 playsQ2 ArmyPunt, 5 playsQ2 Air ForcePunt, 3 playsQ2 ArmyEnd of half, 4 playsQ3 ArmyPunt, 3 playsQ3 Air ForceTouchdown, 3 playsQ3 ArmyPunt, 3 playsQ3 Air ForceField goal, 5 playsQ3 ArmyField goal, 14 playsQ3 Air ForcePunt, 5 playsQ3 ArmyPunt, 3 playsQ4 Air ForceTouchdown, 11 playsQ4 ArmyFumble, 6 playsQ4 Air ForceEnd of game, 7 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Army drives left to right, Air Force right to left.
  1. Q1 Air ForceInterception, 9 plays, 25 yards
  2. Q1 ArmyField goal, 4 plays, 4 yards
  3. Q1 Air ForceTurnover on downs, 8 plays, 30 yards
  4. Q1 ArmyMissed FG, 6 plays, 31 yards
  5. Q1 Air ForcePunt, 9 plays, 33 yards
  6. Q1 ArmyPunt, 3 plays, −3 yards
  7. Q2 Air ForceField goal, 8 plays, 19 yards
  8. Q2 ArmyPunt, 3 plays, 9 yards
  9. Q2 Air ForceField goal, 9 plays, 59 yards
  10. Q2 ArmyPunt, 5 plays, 24 yards
  11. Q2 Air ForcePunt, 3 plays, 9 yards
  12. Q2 ArmyEnd of half, 4 plays, 3 yards
  13. Q3 ArmyPunt, 3 plays, −3 yards
  14. Q3 Air ForceTouchdown, 3 plays, 65 yards
  15. Q3 ArmyPunt, 3 plays, 5 yards
  16. Q3 Air ForceField goal, 5 plays, 37 yards
  17. Q3 ArmyField goal, 14 plays, 47 yards
  18. Q3 Air ForcePunt, 5 plays, 17 yards
  19. Q3 ArmyPunt, 3 plays, 7 yards
  20. Q4 Air ForceTouchdown, 11 plays, 79 yards
  21. Q4 ArmyFumble, 6 plays, 35 yards
  22. Q4 Air ForceEnd of game, 7 plays, 36 yards

Play by play

1st quarter6 drives, then Army 3, Air Force 0
Air Force Interception, 9 plays
15:001st & 10 at own 35Daniel Grochowski kickoff for 65 yds , Jon Lee return for 19 yds to the AFA 19
15:001st & 10 at own 19Shayne Davern run for 4 yds to the AFA 23
15:002nd & 6 at own 23Jacobi Owens run for 2 yds to the AFA 25
15:003rd & 4 at own 25Kale Pearson pass complete to Jalen Robinette for 5 yds to the AFA 30 for a 1ST down
15:001st & 10 at own 30Jacobi Owens run for 1 yd to the AFA 31
15:002nd & 9 at own 31AIR FORCE Penalty, false start (-5 Yards) to the AFA 26
15:002nd & 14 at own 26Kale Pearson run for 5 yds to the AFA 31
15:003rd & 9 at own 31Kale Pearson pass complete to Alex Ludowig for 11 yds to the AFA 42 for a 1ST down
15:001st & 10 at own 42Garrett Brown run for a loss of 1 yard to the AFA 41
15:002nd & 11 at own 41Kale Pearson run for 3 yds to the AFA 44
15:003rd & 8 at own 44Kale Pearson pass intercepted Josh Jenkins return for 31 yds to the AFA 28
Army Field goal, 4 plays
11:141st & 10 at opp 28Angel Santiago pass incomplete
11:142nd & 10 at opp 28Angel Santiago run for 4 yds to the AFA 24
11:143rd & 6 at opp 24Angel Santiago pass incomplete to Kelvin White
10:174th & 6 at opp 24Daniel Grochowski 42 yd FG GOODArmy 3, Air Force 0
Air Force Turnover on downs, 8 plays
10:171st & 0 at own 35Daniel Grochowski kickoff for 62 yds , Jon Lee return for 21 yds to the AFA 24
10:091st & 10 at own 24Shayne Davern run for 3 yds to the AFA 27
9:342nd & 7 at own 27Timeout AIR FORCE, clock 09:34
9:342nd & 7 at own 27Jacobi Owens run for 6 yds to the AFA 33
9:343rd & 1 at own 33D.J. Johnson run for 2 yds to the AFA 35 for a 1ST down
9:341st & 10 at own 35Kale Pearson run for 10 yds to the AFA 45 for a 1ST down
9:341st & 10 at own 45Kale Pearson run for 4 yds to the AFA 49
9:342nd & 6 at own 49Jacobi Owens run for 3 yds to the Army 48
9:343rd & 3 at opp 48Garrett Brown run for 1 yd to the Army 47
9:344th & 2 at opp 47D.J. Johnson run for 1 yd to the Army 46
Army Missed FG, 6 plays
7:261st & 10 at own 46Larry Dixon run for no gain to the Army 46
7:262nd & 10 at own 46Angel Santiago run for 32 yds to the AFA 22 for a 1ST down
7:261st & 10 at opp 22Larry Dixon run for no gain to the AFA 22
7:262nd & 10 at opp 22Angel Santiago pass incomplete to Kelvin White
7:263rd & 10 at opp 22Angel Santiago run for a loss of 1 yard to the AFA 23
4:484th & 11 at opp 23Daniel Grochowski 41 yd FG MISSED
Air Force Punt, 9 plays
4:481st & 10 at own 23Shayne Davern run for 5 yds to the AFA 28
4:482nd & 5 at own 28Jacobi Owens run for 4 yds to the AFA 32
4:483rd & 1 at own 32Jacobi Owens run for 2 yds to the AFA 34 for a 1ST down
4:481st & 10 at own 34Kale Pearson pass incomplete to Jalen Robinette, broken up by Chris Carnegie
4:482nd & 10 at own 34Kale Pearson pass complete to Garrett Brown for 7 yds to the AFA 41
4:483rd & 3 at own 41Jacobi Owens run for 10 yds to the Army 49 for a 1ST down
4:481st & 10 at opp 49Jacobi Owens run for 1 yd to the Army 48
4:482nd & 9 at opp 48Devin Rushing run for 4 yds to the Army 44
4:483rd & 5 at opp 44Kale Pearson run for no gain to the Army 44
4:484th & 5 at opp 44Will Conant punt for 24 yds, punt out-of-bounds at the Army 20
Army Punt, 3 plays
0:441st & 10 at own 20Larry Dixon run for no gain to the Army 20
0:442nd & 10 at own 20Angel Santiago run for a loss of 3 yards to the Army 17
Q2 15:003rd & 13 at own 17Angel Santiago pass incomplete to Edgar Poe
Q2 15:004th & 13 at own 17Alex Tardieu punt for 23 yds, downed at the Army 40
2nd quarter6 drives, then Air Force 6, Army 3
Air Force Field goal, 8 plays
14:441st & 10 at opp 40Garrett Brown run for 4 yds to the Army 36
14:442nd & 6 at opp 36Colton Huntsman run for a loss of 2 yards to the Army 38
14:443rd & 8 at opp 38Jacobi Owens run for 6 yds to the Army 32
14:444th & 2 at opp 32Garrett Brown run for 5 yds to the Army 27 for a 1ST down
14:441st & 10 at opp 27Jacobi Owens run for 2 yds to the Army 25
14:442nd & 8 at opp 25Kale Pearson run for 1 yd to the Army 24
14:443rd & 7 at opp 24Jacobi Owens run for 3 yds to the Army 21
10:384th & 4 at opp 21Will Conant 38 yd FG GOODTied at 3
Army Punt, 3 plays
10:381st & 0 at own 35Drew Oehrle kickoff for 64 yds , Josh Jenkins return for 17 yds to the Army 18
10:291st & 10 at own 18Terry Baggett run for 1 yd to the Army 19
10:292nd & 9 at own 19Larry Dixon run for 7 yds to the Army 26
9:163rd & 2 at own 26Timeout ARMY, clock 09:16
9:163rd & 2 at own 26Angel Santiago run for 1 yd to the Army 27
9:164th & 1 at own 27Alex Tardieu punt for 41 yds, fair catch by Jalen Robinette at the AFA 32
Air Force Field goal, 9 plays
8:331st & 10 at own 32Jacobi Owens run for 3 yds to the AFA 35
8:332nd & 7 at own 35Shayne Davern run for 4 yds to the AFA 39
8:333rd & 3 at own 39Jacobi Owens run for 3 yds to the AFA 42 for a 1ST down
8:331st & 10 at own 42Kale Pearson pass complete to Colton Huntsman for 17 yds to the Army 41 for a 1ST down
8:331st & 10 at opp 41Kale Pearson pass complete to Jalen Robinette for 29 yds to the Army 12 for a 1ST down
8:331st & 10 at opp 12Kale Pearson run for no gain to the Army 12
8:332nd & 10 at opp 12Shayne Davern run for 3 yds to the Army 9
8:333rd & 7 at opp 9Kale Pearson pass incomplete to Jon Lee, broken up by Hayden Pierce
5:134th & 7 at opp 9Will Conant 26 yd FG GOODAir Force 6, Army 3
Army Punt, 5 plays
5:131st & 0 at own 35Drew Oehrle kickoff for 65 yds for a touchback
5:131st & 10 at own 25Angel Santiago pass incomplete to Tony Giovannelli
5:132nd & 10 at own 25Raymond Maples run for 26 yds to the AFA 49 for a 1ST down
5:131st & 10 at opp 49Larry Dixon run for a loss of 1 yard to the 50 yard line
5:132nd & 11 at the 50Angel Santiago run for 4 yds to the AFA 46
3:203rd & 7 at opp 46Timeout ARMY, clock 03:20
3:203rd & 7 at opp 46Ryan Alexander run for a loss of 5 yards to the Army 49
3:204th & 12 at own 49Alex Tardieu punt for 38 yds, fair catch by Jalen Robinette at the AFA 13
Air Force Punt, 3 plays
2:351st & 10 at own 13Jacobi Owens run for 4 yds to the AFA 17
2:352nd & 6 at own 17Jacobi Owens run for 5 yds to the AFA 22
2:353rd & 1 at own 22Jacobi Owens run for no gain to the AFA 22
1:194th & 1 at own 22Timeout ARMY, clock 01:19
1:194th & 1 at own 22Will Conant punt for 58 yds , Xavier Moss returns for a loss of 1 yard to the Army 19
Army End of half, 4 plays
1:091st & 10 at own 19Angel Santiago run for no gain to the Army 19
1:092nd & 10 at own 19Angel Santiago pass complete to Raymond Maples for 9 yds to the Army 28
1:093rd & 1 at own 28Larry Dixon run for 2 yds to the Army 30 for a 1ST down
1:091st & 10 at own 30Angel Santiago sacked by Jordan Pierce for a loss of 8 yards to the Army 22
3rd quarter7 drives, then Air Force 16, Army 6
Army Punt, 3 plays
15:002nd & 18 at own 35Drew Oehrle kickoff for 61 yds
15:001st & 10 at own 35Angel Santiago pass incomplete, broken up by Dexter Walker
15:002nd & 10 at own 35Tony Giovannelli run for 2 yds to the Army 37
15:003rd & 8 at own 37Angel Santiago sacked by Troy Timmerman for a loss of 5 yards to the Army 32
15:004th & 13 at own 32Alex Tardieu punt for 33 yds, downed at the AFA 35
Air Force Touchdown, 3 plays
13:331st & 10 at own 35Kale Pearson run for 7 yds to the AFA 42
13:332nd & 3 at own 42Jacobi Owens run for 4 yds to the AFA 46 for a 1ST down
12:451st & 10 at own 46Kale Pearson pass complete to Garrett Griffin for 54 yds for a TD, (Will Conant KICK)Air Force 13, Army 3
Army Punt, 3 plays
12:451st & 0 at own 35Drew Oehrle kickoff for 65 yds for a touchback
12:451st & 10 at own 25Tony Giovannelli run for 8 yds to the Army 33
12:452nd & 2 at own 33Angel Santiago sacked by Spencer Proctor for a loss of 3 yards to the Army 30
12:453rd & 5 at own 30Angel Santiago pass incomplete ARMY Penalty, illegal block ( Yards) declined
12:454th & 5 at own 30Alex Tardieu punt for 39 yds, downed at the AFA 31
Air Force Field goal, 5 plays
11:201st & 10 at own 31Kale Pearson run for 19 yds to the 50 yard line for a 1ST down ARMY Penalty, UR (Stephen Ricciardi) to the Army 35 for a 1ST down
11:201st & 10 at opp 35Jacobi Owens run for a loss of 2 yards to the Army 37 Jacobi Owens fumbled, recovered by AFA Jacobi Owens
11:202nd & 12 at opp 37Kale Pearson pass incomplete to Jalen Robinette
11:203rd & goal at opp 0PEARSON, Kale pass incomplete to ROBINETTE, Jale, PENALTY ARMY pass interference off-setting, PENALTY AF ineligible downfield on pass off-setting, NO PLAY.
11:203rd & 12 at opp 37Colton Huntsman run for 5 yds to the Army 32
9:344th & 7 at opp 32Will Conant 50 yd FG GOODAir Force 16, Army 3
Army Field goal, 14 plays
9:341st & 0 at own 35Drew Oehrle kickoff for 65 yds for a touchback
9:341st & 10 at own 25Angel Santiago run for 8 yds to the Army 33
9:342nd & 2 at own 33Larry Dixon run for 2 yds to the Army 35 for a 1ST down
9:341st & 10 at own 35Raymond Maples run for 1 yd to the Army 36
9:342nd & 9 at own 36Angel Santiago run for 3 yds to the Army 39
9:343rd & 6 at own 39Angel Santiago pass incomplete to Edgar Poe
9:344th & 6 at own 39Kelvin White run for 17 yds to the AFA 44 for a 1ST down
9:341st & 10 at opp 44Larry Dixon run for no gain to the AFA 44
9:342nd & 10 at opp 44Angel Santiago pass complete to Raymond Maples for 11 yds to the AFA 33 for a 1ST down
9:341st & 10 at opp 33Terry Baggett run for 8 yds to the AFA 25
9:342nd & 2 at opp 25Matt Giachinta run for 5 yds to the AFA 20 for a 1ST down
9:341st & 10 at opp 20Aaron Kemper run for 1 yd to the AFA 19
9:342nd & 9 at opp 19Dixon, Larry rush for no gain to the AF19 (HEALY, Connor;HANSEN, Alex), PENALTY ARMY holding (Santiago, Angel) 10 yards to the AF29, NO PLAY.
9:342nd & 19 at opp 29Larry Dixon run for 1 yd to the AFA 28
3:133rd & 18 at opp 28Timeout ARMY, clock 03:13
3:133rd & 18 at opp 28Angel Santiago pass incomplete to Edgar Poe, broken up by Justin DeCoud ARMY Penalty, Offensive holding ( Yards) declined
2:594th & 18 at opp 28Daniel Grochowski 46 yd FG GOODAir Force 16, Army 6
Air Force Punt, 5 plays
2:591st & 0 at own 35Daniel Grochowski kickoff for 40 yds , Nate Dreslinski return for 12 yds to the AFA 37
2:521st & 10 at own 37Kale Pearson run for a loss of 1 yard to the AFA 36
2:522nd & 11 at own 36Shayne Davern run for 6 yds to the AFA 42
2:523rd & 5 at own 42PEARSON, Kale pass incomplete to ROBINETTE, Jale, PENALTY ARMY pass interference (Jenkins, Josh) 16 yards to the ARMY42, 1ST DOWN AF, NO PLAY. for a 1ST down
2:521st & 10 at opp 42Jacobi Owens run for 1 yd to the Army 41
2:522nd & 9 at opp 41Jacobi Owens run for 2 yds to the Army 39
2:523rd & 7 at opp 39Kale Pearson sacked by Jeremy Timpf for a loss of 7 yards to the Army 46
2:524th & 14 at opp 46Will Conant punt for 26 yds, punt out-of-bounds at the Army 20
Army Punt, 3 plays
0:181st & 10 at own 20Angel Santiago run for no gain to the Army 20
Q4 15:002nd & 10 at own 20Angel Santiago run for 1 yd to the Army 21
Q4 15:003rd & 9 at own 21Trenton Turrentine run for 6 yds to the Army 27
Q4 15:004th & 3 at own 27Alex Tardieu punt for 52 yds, downed at the AFA 21
4th quarter3 drives, then Air Force 23, Army 6
Air Force Touchdown, 11 plays
13:311st & 10 at own 21Shayne Davern run for 6 yds to the AFA 27
13:312nd & 4 at own 27Jacobi Owens run for 18 yds to the AFA 45 for a 1ST down
13:311st & 10 at own 45Jacobi Owens run for 19 yds to the Army 36 for a 1ST down
13:311st & 10 at opp 36Jacobi Owens run for 4 yds to the Army 32
13:312nd & 6 at opp 32D.J. Johnson run for 5 yds to the Army 27
13:313rd & 1 at opp 27D.J. Johnson run for 8 yds to the Army 19 for a 1ST down
13:311st & 10 at opp 19Kale Pearson pass complete to Jalen Robinette for 16 yds to the Army 3 for a 1ST down
13:311st & goal at opp 3Shayne Davern run for no gain to the Army 3
13:312nd & goal at opp 3Shayne Davern run for 1 yd to the Army 2
13:313rd & goal at opp 2Jacobi Owens run for no gain to the Army 2
7:054th & goal at opp 2Kale Pearson pass complete to Garrett Griffin for 2 yds for a TD, (Will Conant KICK)Air Force 23, Army 6
Army Fumble, 6 plays
7:051st & 0 at own 35Drew Oehrle kickoff for 57 yds , Josh Jenkins return for 7 yds to the Army 22 , Xavier Moss return for 7 yds to the Army 22
6:521st & 10 at own 22Larry Dixon run for 2 yds to the Army 24
6:522nd & 8 at own 24Tony Giovannelli run for 10 yds to the Army 34 for a 1ST down
6:521st & 10 at own 34Tony Giovannelli run for 4 yds to the Army 38
6:522nd & 6 at own 38A.J. Schurr pass incomplete to Raymond Maples ARMY Penalty, illegal shift ( Yards) declined
6:523rd & 6 at own 38A.J. Schurr sacked by Jordan Pierce for a loss of 8 yards to the Army 30
6:524th & 14 at own 30A.J. Schurr pass complete to Tony Giovannelli for 20 yds Tony Giovannelli fumbled, forced by Justin DeCoud, recovered by AFA Weston Steelhammer
Air Force End of game, 7 plays
4:451st & 10 at own 43Jacobi Owens run for 1 yd to the AFA 44
4:452nd & 9 at own 44Shayne Davern run for 4 yds to the AFA 48
4:453rd & 5 at own 48Jacobi Owens run for 16 yds to the Army 36 for a 1ST down
4:451st & 10 at opp 36Jacobi Owens run for no gain to the Army 36
4:452nd & 10 at opp 36Shayne Davern run for 19 yds to the Army 17 for a 1ST down
4:451st & 10 at opp 17TEAM run for a loss of 2 yards to the Army 19
4:452nd & 12 at opp 19TEAM run for a loss of 2 yards to the Army 21

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Air Force leads 38–⁠21–⁠1 in 60 meetings, counting the 11 since this game.

Recent meetings
2025Army 20, Air Force 17
2024Army 20, Air Force 3
2023Army 23, Air Force 3
2022Air Force 13, Army 7
2021Army 21, Air Force 14
2020Army 10, Air Force 7

Around this game