San Diego State vs. Army

Saturday, December 23, 2017, Armed Forces Bowl

Army beat San Diego State 42–⁠35. It was their third meeting; San Diego State leads the series 2–⁠1.

Neutral siteSan Diego State10–⁠3 in 2017
35
Neutral siteArmy10–⁠3 in 2017
42

Final at Amon G. Carter Stadium, Fort WorthTV: ESPNAttendance 35,986

MVPs Ahmad Bradshaw (QB, Army); Rashaad Penny (RB, San Diego State)Wikipedia

At kickoff
50°F, a few clouds, calmWeather: NOAA NCEI Integrated Surface Database; Fort Worth Naval Air Station Jrb/Carswell Field (KNFW), 10 km from the stadium, 22 minutes after kickoff
Officials
Referee Ron Snodgrass; umpire Bobby Colosimo; head linesman Kole Knueppel; line judge John Quinn; side judge Todd Ransom; field judge Gary Powers; back judge Dennis Morris; center judge Larry SmithGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
San Diego State7147735
Army71402142

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

San Diego State

PassingC/AttYdsTDInt
Christian Chapman6/102501
RushingCarYdsTDLong
Rashaad Penny14221481
Juwan Washington544027
ReceivingRecYdsTDLong
Fred Trevillion334013
Quest Truxton1408
Nick Bawden1202
DefenseTklTFLSacksInt
Kyahva Tezino17000
Ronley Lakalaka15100
Parker Baldwin10000
Ron Smith9000
Anthony Luke1001

Army

PassingC/AttYdsTDInt
Ahmad Bradshaw1/3600
Kjetil Cline0/1001
RushingCarYdsTDLong
Ahmad Bradshaw32180227
Darnell Woolfolk2187211
Andy Davidson1481113
Kell Walker537014
ReceivingRecYdsTDLong
Camden Harrison1606
DefenseTklTFLSacksInt
Jaylon McClinton6000
James Nachtigal50.500
Rhyan England3000
Kenneth Brinson30.500
Alex Aukerman2111

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

Team stats

San Diego StateArmy
280Total yards446
25Passing yards6
255Rushing yards440
2.5Yards per pass1.5
12.1Yards per rush5.1
11First downs31
2–⁠4Third downs13–⁠18
0–⁠0Fourth downs2–⁠4
2Turnovers1
10–⁠82Penalties4–⁠47
14:00Possession46:00
0Sacks (by defense)1

Efficiency

San Diego StateArmy
48%Success rate51%
0.47EPA per play0.18
1.85Explosiveness0.98
0.63Rushing EPA0.24
0.11Passing EPA−1.18
50%Passing-down success50%
0.10First-down EPA−0.03
0.43Second-down EPA0.33
1.98Third-down EPA0.57
7%Havoc by its defense17%

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)

San Diego State 58% to win. Army won as Elo’s underdog.

The line

San Diego State −6.5, over/under 47.

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

Every drive

Army end zoneSan Diego State end zoneQ1 San Diego StateTouchdown, 3 playsQ1 ArmyTurnover on downs, 10 playsQ1 San Diego StatePunt, 3 playsQ1 ArmyTouchdown, 8 playsQ1 San Diego StateTouchdown, 5 playsQ2 ArmyTouchdown, 12 playsQ2 San Diego StatePunt, 4 playsQ2 ArmyTouchdown, 13 playsQ2 San Diego StateTouchdownQ2 ArmyResult not recordedQ3 ArmyTurnover on downs, 20 playsQ3 San Diego StateTouchdown, 4 playsQ3 ArmyInterception, 3 playsQ3 San Diego StateInterception, 3 playsQ4 ArmyTouchdown, 10 playsQ4 San Diego StateTouchdown, 7 playsQ4 ArmyTouchdown, 15 playsQ4 San Diego StateFumble return TD, 2 plays (Army scores)
Solid bars scored; an outline in the other team’s color marks points the defense scored. Army drives left to right, San Diego State right to left.
  1. Q1 San Diego StateTouchdown, 3 plays, 35 yards
  2. Q1 ArmyTurnover on downs, 10 plays, 8 yards
  3. Q1 San Diego StatePunt, 3 plays, 9 yards
  4. Q1 ArmyTouchdown, 8 plays, 70 yards
  5. Q1 San Diego StateTouchdown, 5 plays, 35 yards
  6. Q2 ArmyTouchdown, 12 plays, 35 yards
  7. Q2 San Diego StatePunt, 4 plays, −45 yards
  8. Q2 ArmyTouchdown, 13 plays, 50 yards
  9. Q2 San Diego StateTouchdown, 0 yards
  10. Q2 ArmyResult not recorded, 0 yards
  11. Q3 ArmyTurnover on downs, 20 plays, 56 yards
  12. Q3 San Diego StateTouchdown, 4 plays, 72 yards
  13. Q3 ArmyInterception, 3 plays, 3 yards
  14. Q3 San Diego StateInterception, 3 plays, −6 yards
  15. Q4 ArmyTouchdown, 10 plays, 79 yards
  16. Q4 San Diego StateTouchdown, 7 plays, 59 yards
  17. Q4 ArmyTouchdown, 15 plays, 35 yards
  18. Q4 San Diego StateFumble return TD, 2 plays (Army scores), −35 yards

Play by play

1st quarter5 drives, then Tied at 7
San Diego State Touchdown, 3 plays
15:001st & 10 at own 35Nick Schrage kickoff for 63 yds , Rashaad Penny return for 25 yds to the SDSt 27
14:471st & 10 at own 27SAN DIEGO ST Penalty, Offensive Holding (-10 Yards) to the SDSt 17
14:291st & 20 at own 17Christian Chapman pass incomplete to Fred Trevillion
14:182nd & 20 at own 17Christian Chapman pass complete to Nick Bawden for 2 yds to the SDSt 19
13:363rd & 18 at own 19Rashaad Penny 81 Yd Run (John Baron II Kick)San Diego State 7, Army 0
Army Turnover on downs, 10 plays
13:383rd & 18 at own 35John Baron II kickoff for 58 yds , Glen Coates return for 11 yds to the Army 18
13:071st & 10 at own 18Ahmad Bradshaw run for 5 yds to the Army 23
12:322nd & 5 at own 23Darnell Woolfolk run for 11 yds to the Army 34 for a 1ST down
12:061st & 10 at own 34Ahmad Bradshaw run for 5 yds to the Army 39
11:152nd & 5 at own 39Andy Davidson run for 12 yds to the SDSt 49 for a 1ST down
10:561st & 10 at opp 49Andy Davidson run for 4 yds to the SDSt 45
10:192nd & 6 at opp 45SAN DIEGO ST Penalty, Defensive Offside (5 Yards) to the SDSt 40
9:482nd & 1 at opp 40Connor Slomka run for 4 yds to the SDSt 36 for a 1ST down
9:291st & 10 at opp 36Ahmad Bradshaw run for 1 yd to the SDSt 35
8:502nd & 9 at opp 35Darnell Woolfolk run for 6 yds to the SDSt 29
8:173rd & 3 at opp 29Darnell Woolfolk run for 2 yds to the SDSt 27
7:444th & 1 at opp 27Darnell Woolfolk run for no gain to the SDSt 27
San Diego State Punt, 3 plays
7:381st & 10 at own 27Christian Chapman pass incomplete to Mikah Holder
7:162nd & 10 at own 27Juwan Washington run for 8 yds to the SDSt 35
6:533rd & 2 at own 35Juwan Washington run for 1 yd to the SDSt 36
6:224th & 1 at own 36Brandon Heicklen punt for 34 yds, fair catch by John Trainor at the Army 30
Army Touchdown, 8 plays
6:051st & 10 at own 30Andy Davidson run for 9 yds to the Army 39
5:282nd & 1 at own 39Darnell Woolfolk run for 6 yds to the Army 45 for a 1ST down
5:021st & 10 at own 45Ahmad Bradshaw run for 5 yds to the 50 yard line
4:002nd & 5 at the 50Calen Holt run for 3 yds to the SDSt 47
3:483rd & 2 at opp 47Ahmad Bradshaw run for 12 yds to the SDSt 35 for a 1ST down
3:191st & 10 at opp 35Andy Davidson run for 13 yds to the SDSt 22 for a 1ST down
2:491st & 10 at opp 22Darnell Woolfolk run for 3 yds to the SDSt 19
2:132nd & 7 at opp 19Ahmad Bradshaw 19 Yd Run (Blake Wilson Kick)Tied at 7
San Diego State Touchdown, 5 plays
2:052nd & 7 at own 35Blake Wilson kickoff for 55 yds , Juwan Washington return for 20 yds to the SDSt 30
1:561st & 10 at own 30Rashaad Penny run for 3 yds to the SDSt 33
1:132nd & 7 at own 33Christian Chapman pass complete to Quest Truxton for 8 yds to the SDSt 41 for a 1ST down
0:481st & 10 at own 41Juwan Washington run for 27 yds to the Army 32 for a 1ST down
0:151st & 10 at opp 32Christian Chapman run for no gain to the Army 32
Q2 14:522nd & 10 at opp 32Rashaad Penny 32 Yd Run (John Baron II Kick)San Diego State 14, Army 7
Q2 14:522nd & 0 at opp 3SAN DIEGO ST Penalty, False Start (Ryan Pope) to the Army 8
2nd quarter3 drives, then Tied at 21
Army Touchdown, 12 plays
14:482nd & 15 at own 35John Baron II kickoff for 60 yds , Kell Walker return for 21 yds to the Army 26
14:131st & 10 at own 26SAN DIEGO ST Penalty, Defensive Offside (5 Yards) to the Army 31
13:551st & 5 at own 31Darnell Woolfolk run for 3 yds to the Army 34
13:212nd & 2 at own 34Andy Davidson run for 1 yd to the Army 35
12:583rd & 1 at own 35Ahmad Bradshaw run for 6 yds to the Army 41 for a 1ST down
12:201st & 10 at own 41Connor Slomka run for 7 yds to the Army 48
11:542nd & 3 at own 48Connor Slomka run for 4 yds to the SDSt 48 for a 1ST down
11:031st & 10 at opp 48Andy Davidson run for 12 yds to the SDSt 36 for a 1ST down
10:061st & 10 at opp 36Ahmad Bradshaw run for 2 yds to the SDSt 34 Ahmad Bradshaw fumbled, forced by Parker Baldwin, recovered by Army Ahmad Bradshaw
9:402nd & 8 at opp 34Ahmad Bradshaw run for 13 yds to the SDSt 21 for a 1ST down
9:151st & 10 at opp 21Darnell Woolfolk run for no gain to the SDSt 21
9:152nd & 10 at opp 23Ahmad Bradshaw run for a loss of 2 yards to the SDSt 23 for a 1ST down SAN DIEGO ST Penalty, Unsportsmanlike Conduct (12 Yards) to the SDSt 11 for a 1ST down
8:021st & 10 at opp 11Darnell Woolfolk run for 4 yds to the SDSt 7
7:502nd & 6 at opp 7Darnell Woolfolk 7 Yd Run (Blake Wilson Kick)Tied at 14
San Diego State Punt, 4 plays
7:452nd & 6 at own 35Nick Schrage kickoff for 50 yds , Juwan Washington return for 15 yds to the SDSt 30
7:401st & 10 at own 30Christian Chapman pass complete to Fred Trevillion for 10 yds to the SDSt 40 for a 1ST down
7:201st & 10 at own 40Rashaad Penny run for 2 yds to the SDSt 42
7:202nd & 8 at own 42SAN DIEGO ST Penalty, Unsportsmanlike Conduct (Ryan Pope) to the SDSt 27
6:552nd & 23 at own 27Christian Chapman pass incomplete to Quest Truxton
6:313rd & 23 at own 27Christian Chapman pass complete to Rashaad Penny for a loss of 7 yards to the SDSt 20
6:134th & 30 at own 20Brandon Heicklen punt for 33 yds, downed at the Army 47
Army Touchdown, 13 plays
5:511st & 10 at own 47Calen Holt run for 4 yds to the SDSt 49
5:242nd & 6 at opp 49Connor Slomka run for 4 yds to the SDSt 45
4:493rd & 2 at opp 45Ahmad Bradshaw run for 4 yds to the SDSt 41 for a 1ST down
4:141st & 10 at opp 41Andy Davidson run for 4 yds to the SDSt 37
3:372nd & 6 at opp 37Connor Slomka run for 3 yds to the SDSt 34
3:103rd & 3 at opp 34Ahmad Bradshaw run for 8 yds to the SDSt 26 for a 1ST down
2:241st & 10 at opp 26Andy Davidson run for 1 yd to the SDSt 25
2:022nd & 9 at opp 25Ahmad Bradshaw run for 2 yds to the SDSt 23
1:313rd & 7 at opp 23Fred Cooper Jr. run for 8 yds to the SDSt 15 for a 1ST down
1:051st & 10 at opp 15Ahmad Bradshaw run for a loss of 2 yards to the SDSt 17
1:032nd & 12 at opp 17Timeout ARMY, clock 01:03
0:542nd & 12 at opp 17Kell Walker run for 8 yds to the SDSt 9
0:333rd & 4 at opp 9Ahmad Bradshaw run for 5 yds to the SDSt 4 for a 1ST down
0:181st & goal at opp 4Andy Davidson 4 Yd Run (Blake Wilson Kick)Army 21, San Diego State 14
0:051st & 10 at own 35Juwan Washington 78 Yd Kickoff Return (John Baron II Kick)Tied at 21
0:001st & 10 at own 35John Baron II kickoff for 51 yds , Jordan Asberry return for 15 yds to the Army 29
3rd quarter4 drives, then San Diego State 28, Army 21
Army Turnover on downs, 20 plays
15:001st & 10 at own 35John Baron II kickoff for 65 yds for a touchback
14:491st & 10 at own 25Kell Walker run for 2 yds to the Army 27
14:102nd & 8 at own 27Ahmad Bradshaw run for 3 yds to the Army 30
13:183rd & 5 at own 30Ahmad Bradshaw pass complete to Camden Harrison for 6 yds to the Army 36 for a 1ST down
12:511st & 10 at own 36Andy Davidson run for 4 yds to the Army 40
12:042nd & 6 at own 40Darnell Woolfolk run for 4 yds to the Army 44
11:243rd & 2 at own 44Darnell Woolfolk run for 1 yd to the Army 45
10:524th & 1 at own 45Ahmad Bradshaw run for 3 yds to the Army 48 for a 1ST down
10:161st & 10 at own 48Darnell Woolfolk run for 6 yds to the SDSt 46
9:492nd & 4 at opp 46Connor Slomka run for 2 yds to the SDSt 44
8:553rd & 2 at opp 44Ahmad Bradshaw run for 1 yd to the SDSt 43
8:414th & 1 at opp 43Ahmad Bradshaw run for 1 yd to the SDSt 42 for a 1ST down
8:171st & 10 at opp 42Darnell Woolfolk run for 2 yds to the SDSt 40
7:382nd & 8 at opp 40Ahmad Bradshaw run for 10 yds to the SDSt 30 for a 1ST down
6:591st & 10 at opp 30Connor Slomka run for 5 yds to the SDSt 25
6:182nd & 5 at opp 25Andy Davidson run for 1 yd to the SDSt 24
5:443rd & 4 at opp 24Jordan Asberry run for 5 yds to the SDSt 19 for a 1ST down
5:201st & 10 at opp 19Darnell Woolfolk run for 3 yds to the SDSt 16
4:422nd & 7 at opp 16ARMY Penalty, Offensive Holding (Rick Kurz) to the SDSt 26
4:182nd & 17 at opp 26Fred Cooper Jr. run for 7 yds to the SDSt 19
3:463rd & 10 at opp 19Ahmad Bradshaw pass incomplete to Camden Harrison
3:414th & 10 at opp 19Blake Wilson run for a loss of 9 yards to the SDSt 28
San Diego State Touchdown, 4 plays
3:291st & 10 at own 28Rashaad Penny run for 6 yds to the SDSt 34
2:592nd & 4 at own 34Christian Chapman pass complete to Fred Trevillion for 13 yds to the SDSt 47 for a 1ST down
2:251st & 10 at own 47Rashaad Penny run for 4 yds to the Army 49
1:492nd & 6 at opp 49Rashaad Penny 49 Yd Run (John Baron II Kick)San Diego State 28, Army 21
Army Interception, 3 plays
1:492nd & 6 at own 35John Baron II kickoff for 65 yds for a touchback
1:491st & 10 at own 25Kell Walker run for 1 yd to the Army 26
1:102nd & 9 at own 26John Trainor run for 2 yds to the Army 28
0:273rd & 7 at own 28Kjetil Cline pass intercepted Anthony Luke return for 21 yds to the Army 14
San Diego State Interception, 3 plays
0:101st & 10 at opp 13Rashaad Penny run for 1 yd to the Army 13 for a 1ST down ARMY Penalty, Face Mask (7 yards) (7 Yards) to the Army 6 for a 1ST down
0:011st & 0 at opp 6SAN DIEGO ST Penalty, Unsportsmanlike Conduct (Daishawn Dixon) to the Army 21
Q4 14:201st & 0 at opp 21Juwan Washington run for 2 yds to the Army 19
Q4 14:122nd & 0 at opp 19Christian Chapman pass intercepted Alex Aukerman return for 11 yds to the Army 21
4th quarter4 drives, then Army 42, San Diego State 35
Army Touchdown, 10 plays
14:011st & 10 at own 21Ahmad Bradshaw run for 1 yd to the Army 22
13:262nd & 9 at own 22Darnell Woolfolk run for 7 yds to the Army 29
13:003rd & 2 at own 29Connor Slomka run for 6 yds to the Army 35 for a 1ST down
12:201st & 10 at own 44Ahmad Bradshaw run for 9 yds to the SDSt 44 for a 1ST down SAN DIEGO ST Penalty, Defensive Holding (10 Yards) to the SDSt 46 for a 1ST down
11:411st & 10 at opp 46Andy Davidson run for 4 yds to the SDSt 42
11:002nd & 6 at opp 42Darnell Woolfolk run for 5 yds to the SDSt 37
10:513rd & 1 at opp 37Darnell Woolfolk run for 5 yds to the SDSt 32 for a 1ST down
10:231st & 10 at opp 32Darnell Woolfolk run for 3 yds to the SDSt 29
9:482nd & 7 at opp 29Andy Davidson run for 2 yds to the SDSt 27
9:253rd & 5 at opp 27Ahmad Bradshaw 27 Yd Run (Blake Wilson Kick)Tied at 28
San Diego State Touchdown, 7 plays
8:403rd & 5 at opp 41Nick Schrage kickoff for 61 yds , Rashaad Penny return for 37 yds to the ARMY 28 ARMY Penalty, Personal Foul (-15 Yards) to the Army 44
8:301st & 10 at opp 44Rashaad Penny run for 18 yds to the Army 26 for a 1ST down
8:151st & 10 at opp 26Rashaad Penny run for 2 yds to the Army 24
7:452nd & 8 at opp 24Rashaad Penny run for 9 yds to the Army 15 for a 1ST down
7:401st & 10 at opp 15SAN DIEGO ST Penalty, False Start (-5 Yards) to the Army 20
7:001st & 15 at opp 20Juwan Washington run for 6 yds to the Army 14
6:302nd & 9 at opp 14Rashaad Penny run for 3 yds to the Army 11
6:243rd & 6 at opp 11Timeout ARMY, clock 06:24
6:043rd & 6 at opp 11Rashaad Penny run for 7 yds to the Army 4 for a 1ST down
5:471st & goal at opp 4Rashaad Penny 4 Yd Run (John Baron II Kick)San Diego State 35, Army 28
Army Touchdown, 15 plays
5:421st & 10 at own 35John Baron II kickoff for 58 yds , Kell Walker return for 21 yds to the Army 28
5:331st & 10 at own 28Ahmad Bradshaw run for 3 yds to the Army 31
5:022nd & 7 at own 31Darnell Woolfolk run for 8 yds to the Army 39 for a 1ST down
4:451st & 10 at own 39Ahmad Bradshaw pass incomplete to John Trainor
4:382nd & 10 at own 39Andy Davidson run for 10 yds to the Army 49 for a 1ST down
4:081st & 10 at own 49Ahmad Bradshaw run for 5 yds to the SDSt 46
3:062nd & 5 at opp 46Ahmad Bradshaw run for 1 yd to the SDSt 45
2:543rd & 4 at opp 45Kell Walker run for 14 yds to the SDSt 31 for a 1ST down
2:281st & 10 at opp 31Ahmad Bradshaw run for 5 yds to the SDSt 26
2:022nd & 5 at opp 23Ahmad Bradshaw run for 3 yds to the SDSt 23 ARMY Penalty, Personal Foul (Kell Walker) to the SDSt 38
1:202nd & 17 at opp 38Ahmad Bradshaw run for 9 yds to the SDSt 29
1:163rd & 8 at opp 29Ahmad Bradshaw run for 14 yds to the SDSt 15 for a 1ST down
0:451st & 10 at opp 15Ahmad Bradshaw run for no gain to the SDSt 15
0:352nd & 10 at opp 15Kell Walker run for 12 yds to the SDSt 3 for a 1ST down
0:221st & goal at opp 3Ahmad Bradshaw run for 2 yds to the SDSt 1
0:222nd & 0 at opp 1Timeout ARMY, clock 00:22
0:182nd & goal at opp 1Darnell Woolfolk 1 Yd Run (Kell Walker Run for Two-Point Conversion)Army 36, San Diego State 35
0:182nd & 0 at opp 3Timeout SAN DIEGO ST, clock 00:18
San Diego State Fumble return TD, 2 plays (Army scores)
0:122nd & 8 at own 35Nick Schrage kickoff for 52 yds , Juwan Washington return for 27 yds to the SDSt 40
0:071st & 10 at own 30Christian Chapman sacked by Alex Aukerman for a loss of 10 yards to the SDSt 30 SAN DIEGO ST Penalty, Intentional Grounding ( Yards) to the SDSt 30
0:072nd & 20 at own 30Timeout SAN DIEGO ST, clock 00:07
0:002nd & 20 at own 30Elijah Riley 29 Yd Fumble ReturnArmy 42, San Diego State 35

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.

San Diego State leads 2–⁠1 in three meetings.

Recent meetings
2017Army 42, San Diego State 35Armed Forces Bowl
2012San Diego State 42, Army 7
2011San Diego State 23, Army 20

Around this game