San Diego State at Air Force

Saturday, September 23, 2017

No. 22 San Diego State beat Air Force 28–⁠24. It was their 35th meeting; after it, Air Force led the series 19–⁠16.

Away22San Diego State10–⁠3 in 2017
28
HomeAir Force5–⁠7 in 2017
24

Final at Falcon Stadium, Colorado SpringsTV: CBSSNAttendance 27,575

At kickoff
55°F, light rain, wind 9 mph from the southWeather: NOAA NCEI Integrated Surface Database; Usaf Academy Airstrip Airport (KAFF), 4 km from the stadium
Officials
Referee Mike DeFee; umpire Robert Richeson; head linesman Al Green; line judge Derek Anderson; side judge Lo Van Pham; field judge Joe Blubaugh; back judge Terry Jones; center judge Stacy HardinGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
San Diego State0771428
Air Force6301524

Standouts

  • RushingRashaad Penny20 carries, 128 yards, 3 TDSan Diego State
  • DefenseTrey Lomax9 tackles, 1 for loss, 1 INTSan Diego State

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

Player stats

San Diego State

PassingC/AttYdsTDInt
Christian Chapman10/1618010
RushingCarYdsTDLong
Rashaad Penny20128353
Juwan Washington1468029
ReceivingRecYdsTDLong
Mikah Holder246024
Kahale Warring142042
Tim Wilson Jr.131031
David Wells128128
DefenseTklTFLSacksInt
Parker Baldwin14100
Ronley Lakalaka10000
Trey Lomax9101
Sergio Phillips7000

Air Force

PassingC/AttYdsTDInt
Arion Worthman1/5201
Tyler Williams1/13100
RushingCarYdsTDLong
Parker Wilson209909
Arion Worthman2662111
Timothy McVey744112
Ronald Cleveland129129
ReceivingRecYdsTDLong
Geraud Sanders131031
Tyler Williams1202
DefenseTklTFLSacksInt
Grant Ross11100
Jack Flor7000
Marquis Griffin7000
Mosese Fifita4210
Kyle Floyd4000

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

Team stats

San Diego StateAir Force
367Total yards253
180Passing yards33
187Rushing yards220
11.3Yards per pass5.5
4.6Yards per rush3.7
19First downs14
3–⁠11Third downs6–⁠15
0–⁠0Fourth downs0–⁠2
1Turnovers1
0–⁠0Penalties5–⁠52
28:01Possession31:59
0Sacks (by defense)1

Efficiency

San Diego StateAir Force
32%Success rate45%
0.22EPA per play−0.02
1.73Explosiveness0.88
0.13Rushing EPA0.01
0.43Passing EPA−0.25
22%Passing-down success20%
0.38First-down EPA−0.05
0.12Second-down EPA0.06
−0.01Third-down EPA0.40
15%Havoc by its defense14%

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 54% to win. Elo’s favorite won.

The line

San Diego State −1.5, over/under 48.

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 San Diego State 54%, Air Force 46%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Air Force end zoneSan Diego State end zoneQ1 San Diego StatePunt, 3 playsQ1 Air ForcePunt, 7 playsQ1 San Diego StatePunt, 3 playsQ1 Air ForceTouchdown, 10 playsQ1 San Diego StatePunt, 7 playsQ1 Air ForcePunt, 3 playsQ2 San Diego StatePunt, 3 playsQ2 Air ForceField goal, 4 playsQ2 San Diego StateTouchdown, 7 playsQ2 Air ForceTurnover on downs, 7 playsQ2 San Diego StateMissed FG, 4 playsQ2 Air ForceEnd of half, 2 playsQ3 Air ForcePunt, 4 playsQ3 San Diego StateFumble, 7 playsQ3 Air ForcePunt, 3 playsQ3 San Diego StateTouchdown, 11 playsQ3 Air ForcePunt, 3 playsQ4 San Diego StatePunt, 3 playsQ4 Air ForceTouchdown, 2 playsQ4 San Diego StateTouchdown, 3 playsQ4 Air ForceTouchdown, 11 playsQ4 San Diego StateTouchdown, 2 playsQ4 Air ForcePunt, 5 playsQ4 San Diego StatePunt, 3 playsQ4 Air ForceInterception, 6 playsQ4 San Diego StateEnd of game, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Air Force drives left to right, San Diego State right to left.
  1. Q1 San Diego StatePunt, 3 plays, 4 yards
  2. Q1 Air ForcePunt, 7 plays, 17 yards
  3. Q1 San Diego StatePunt, 3 plays, 10 yards
  4. Q1 Air ForceTouchdown, 10 plays, 79 yards
  5. Q1 San Diego StatePunt, 7 plays, 35 yards
  6. Q1 Air ForcePunt, 3 plays, 9 yards
  7. Q2 San Diego StatePunt, 3 plays, 1 yard
  8. Q2 Air ForceField goal, 4 plays, 8 yards
  9. Q2 San Diego StateTouchdown, 7 plays, 75 yards
  10. Q2 Air ForceTurnover on downs, 7 plays, −1 yard
  11. Q2 San Diego StateMissed FG, 4 plays, 0 yards
  12. Q2 Air ForceEnd of half, 2 plays, 8 yards
  13. Q3 Air ForcePunt, 4 plays, 14 yards
  14. Q3 San Diego StateFumble, 7 plays, 57 yards
  15. Q3 Air ForcePunt, 3 plays, −2 yards
  16. Q3 San Diego StateTouchdown, 11 plays, 73 yards
  17. Q3 Air ForcePunt, 3 plays, 7 yards
  18. Q4 San Diego StatePunt, 3 plays, 4 yards
  19. Q4 Air ForceTouchdown, 2 plays, 4 yards
  20. Q4 San Diego StateTouchdown, 3 plays, 75 yards
  21. Q4 Air ForceTouchdown, 11 plays, 75 yards
  22. Q4 San Diego StateTouchdown, 2 plays, 75 yards
  23. Q4 Air ForcePunt, 5 plays, 18 yards
  24. Q4 San Diego StatePunt, 3 plays, 7 yards
  25. Q4 Air ForceInterception, 6 plays, 12 yards
  26. Q4 San Diego StateEnd of game, 2 plays, −2 yards

Play by play

1st quarter6 drives, then Air Force 6, San Diego State 0
San Diego State Punt, 3 plays
15:001st & 10 at own 35Luke Strebel kickoff for 65 yds for a touchback
15:001st & 10 at own 25Rashaad Penny run for 5 yds to the SDSt 30
15:002nd & 5 at own 30Christian Chapman run for 2 yds to the SDSt 32
15:003rd & 3 at own 32Christian Chapman run for a loss of 3 yards to the SDSt 29
15:004th & 6 at own 29Brandon Heicklen punt for 44 yds , Ronald Cleveland returns for 2 yds to the AFA 29
Air Force Punt, 7 plays
12:571st & 10 at own 29Arion Worthman run for 5 yds to the AFA 34
12:572nd & 5 at own 34Parker Wilson run for 8 yds to the AFA 42 for a 1ST down
12:571st & 10 at own 42Parker Wilson run for 5 yds to the AFA 47
12:572nd & 5 at own 47Parker Wilson run for 7 yds to the SDSt 46 for a 1ST down
12:571st & 10 at opp 46Parker Wilson run for 3 yds to the SDSt 43
12:572nd & 7 at opp 43Malik Miller run for a loss of 3 yards to the SDSt 46
12:573rd & 10 at opp 46Arion Worthman run for a loss of 8 yards to the AFA 46
12:574th & 18 at own 46Charlie Scott punt for 36 yds, punt out-of-bounds at the SDSt 18
San Diego State Punt, 3 plays
9:251st & 10 at own 18AIR FORCE Penalty, Defensive holding (10 Yards) to the SDSt 28 for a 1ST down
9:251st & 10 at own 28Rashaad Penny run for no gain to the SDSt 28
9:252nd & 10 at own 28Christian Chapman pass incomplete
9:253rd & 10 at own 28Rashaad Penny run for no gain to the SDSt 28
9:254th & 10 at own 28Brandon Heicklen punt for 51 yds, downed at the AFA 21
Air Force Touchdown, 10 plays
7:341st & 10 at own 21Parker Wilson run for 9 yds to the AFA 30
7:342nd & 1 at own 30Parker Wilson run for 4 yds to the AFA 34 for a 1ST down
7:341st & 10 at own 34Parker Wilson run for 3 yds to the AFA 37
7:342nd & 7 at own 37Arion Worthman run for 11 yds to the AFA 48 for a 1ST down
7:341st & 10 at own 48Arion Worthman run for no gain to the AFA 48
7:342nd & 10 at own 48Parker Wilson run for 9 yds to the SDSt 43
7:343rd & 1 at opp 43Parker Wilson run for 7 yds to the SDSt 36 for a 1ST down
7:341st & 10 at opp 36Arion Worthman run for 4 yds to the SDSt 32
7:342nd & 6 at opp 32Taven Birdow run for 3 yds to the SDSt 29
2:463rd & 3 at opp 29Ronald Cleveland run for 29 yds for a TD, (Two-Point Conversion failed )Air Force 6, San Diego State 0
San Diego State Punt, 7 plays
2:461st & 0 at own 35Luke Strebel kickoff for 38 yds , Juwan Washington return for no gain to the SDSt 27
2:461st & 10 at own 27Christian Chapman pass incomplete
2:462nd & 10 at own 27Rashaad Penny run for 15 yds to the SDSt 42 for a 1ST down
2:461st & 10 at own 42Juwan Washington run for 3 yds to the SDSt 45
2:462nd & 7 at own 45Juwan Washington run for 15 yds to the AFA 40 for a 1ST down
2:461st & 10 at opp 40Juwan Washington run for 1 yd to the AFA 39
2:462nd & 9 at opp 39Rashaad Penny run for 1 yd to the AFA 38
2:463rd & 8 at opp 38Christian Chapman pass incomplete
2:464th & 8 at opp 38Brandon Heicklen punt for 38 yds for a touchback
Air Force Punt, 3 plays
0:101st & 10 at own 20Parker Wilson run for 3 yds to the AFA 23
Q2 15:002nd & 7 at own 23Arion Worthman run for 1 yd to the AFA 24
Q2 15:003rd & 6 at own 24Arion Worthman run for 5 yds to the AFA 29
Q2 15:004th & 1 at own 29Charlie Scott punt for 54 yds, downed at the SDSt 17
2nd quarter6 drives, then Air Force 9, San Diego State 7
San Diego State Punt, 3 plays
13:371st & 10 at own 17Rashaad Penny run for no gain to the SDSt 17
13:372nd & 10 at own 17Rashaad Penny run for 1 yd to the SDSt 18
13:373rd & 9 at own 18Juwan Washington run for no gain to the SDSt 18
13:374th & 9 at own 18Brandon Heicklen punt for 17 yds, punt out-of-bounds at the SDSt 35
Air Force Field goal, 4 plays
11:411st & 10 at opp 35Parker Wilson run for 5 yds to the SDSt 30
11:412nd & 5 at opp 30Arion Worthman run for no gain to the SDSt 30 Arion Worthman fumbled,
11:413rd & 5 at opp 30Arion Worthman run for 3 yds to the SDSt 27
10:054th & 2 at opp 27Luke Strebel 45 yd FG GOODAir Force 9, San Diego State 0
San Diego State Touchdown, 7 plays
10:051st & 0 at own 35Luke Strebel kickoff for 65 yds for a touchback
10:051st & 10 at own 25Juwan Washington run for no gain to the SDSt 25
10:052nd & 10 at own 25Juwan Washington run for 6 yds to the SDSt 31
10:053rd & 4 at own 31Christian Chapman run for no gain to the SDSt 31
10:054th & 4 at own 31HEICKLEN, B. punt 25 yards to the AF44, downed, PENALTY AF personal foul (COPPOLA, Santo) 15 yards to the SDSU46, 1ST DOWN SDSU, NO PLAY.
10:051st & 10 at own 46Christian Chapman pass complete to Kahale Warring for 42 yds to the AFA 12 for a 1ST down
10:051st & 10 at opp 12Rashaad Penny run for 2 yds to the AFA 10
10:052nd & 8 at opp 10Christian Chapman pass complete to Nick Bawden for 1 yd to the AFA 9
10:053rd & 7 at opp 9CHAPMAN, C. pass incomplete to HOLDER, Mikah (GRIFFIN, M.), PENALTY AF pass interference (GRIFFIN, M.) 7 yards to the AF2, 1ST DOWN SDSU, NO PLAY.
5:551st & goal at opp 2Rashaad Penny run for 2 yds for a TD, (John Baron II KICK)Air Force 9, San Diego State 7
Air Force Turnover on downs, 7 plays
5:551st & 0 at own 35John Baron II kickoff for 61 yds , Timothy McVey return for 18 yds to the AFA 22
5:501st & 10 at own 22Parker Wilson run for 7 yds to the AFA 29
5:502nd & 3 at own 29Arion Worthman run for 1 yd to the AFA 30
5:503rd & 2 at own 30Parker Wilson run for 6 yds to the AFA 36 for a 1ST down
5:501st & 10 at own 36Parker Wilson run for 5 yds to the AFA 41
5:502nd & 5 at own 41Arion Worthman run for no gain to the AFA 41 Arion Worthman fumbled, recovered by AFA Arion Worthman
5:503rd & 5 at own 41Arion Worthman run for 3 yds to the AFA 44
5:504th & 2 at own 44Charlie Scott run for a loss of 23 yards to the AFA 21
San Diego State Missed FG, 4 plays
2:381st & 10 at opp 21Rashaad Penny run for 3 yds to the AFA 18
2:382nd & 7 at opp 18Christian Chapman pass incomplete
2:383rd & 7 at opp 18Christian Chapman pass complete to Rashaad Penny for a loss of 3 yards to the AFA 21
1:064th & 10 at opp 21John Baron II 39 yd FG MISSED
Air Force End of half, 2 plays
1:061st & 10 at own 22Parker Wilson run for 6 yds to the AFA 28
1:062nd & 4 at own 28Parker Wilson run for 2 yds to the AFA 30
3rd quarter5 drives, then San Diego State 14, Air Force 9
Air Force Punt, 4 plays
15:003rd & 2 at own 35John Baron II kickoff for 65 yds for a touchback
15:001st & 10 at own 25Arion Worthman run for 10 yds to the AFA 35 for a 1ST down
15:001st & 10 at own 35Arion Worthman run for 4 yds to the AFA 39
15:002nd & 6 at own 39Arion Worthman run for 2 yds to the AFA 41
15:003rd & 4 at own 41Arion Worthman run for a loss of 1 yard to the AFA 39 Arion Worthman fumbled, recovered by AFA James Rast
15:004th & 6 at own 39Charlie Scott punt for 42 yds , Quest Truxton returns for 2 yds to the SDSt 21
San Diego State Fumble, 7 plays
12:171st & 10 at own 21Juwan Washington run for a loss of 1 yard to the SDSt 20
12:172nd & 11 at own 20Juwan Washington run for 29 yds to the SDSt 49 for a 1ST down
12:171st & 10 at own 49Christian Chapman pass complete to Quest Truxton for 14 yds to the AFA 37 for a 1ST down
12:171st & 10 at opp 37Rashaad Penny run for 2 yds to the AFA 35
12:172nd & 8 at opp 35Christian Chapman pass complete to Mikah Holder for 24 yds to the AFA 11 for a 1ST down
12:171st & 10 at opp 11Rashaad Penny run for 1 yd to the AFA 10
12:172nd & 9 at opp 10Christian Chapman sacked by Mosese Fifita for a loss of 10 yards to the AFA 22 Christian Chapman fumbled, recovered by AFA Danny Highland , return for 0 yards
Air Force Punt, 3 plays
9:021st & 10 at own 22Arion Worthman pass incomplete to Timothy McVey
9:022nd & 10 at own 22AIR FORCE Penalty, false start (-5 Yards) to the AFA 17
9:022nd & 15 at own 17Arion Worthman run for a loss of 5 yards to the AFA 12
9:023rd & 20 at own 12Arion Worthman run for 8 yds to the AFA 20
9:024th & 12 at own 20Charlie Scott punt for 53 yds, punt out-of-bounds at the SDSt 27
San Diego State Touchdown, 11 plays
7:101st & 10 at own 27Rashaad Penny run for 11 yds to the SDSt 38 for a 1ST down
7:101st & 10 at own 38Rashaad Penny run for 4 yds to the SDSt 42
7:102nd & 6 at own 42Christian Chapman pass incomplete to Rashaad Penny, broken up by Kyle Floyd
7:103rd & 6 at own 42Christian Chapman pass complete to Rashaad Penny for 12 yds to the AFA 46 for a 1ST down
7:101st & 10 at opp 46Juwan Washington run for 3 yds to the AFA 43
7:102nd & 7 at opp 43Christian Chapman run for 6 yds to the AFA 37
7:103rd & 1 at opp 37Juwan Washington run for 1 yd to the AFA 36 for a 1ST down
7:101st & 10 at opp 36Juwan Washington run for 4 yds to the AFA 32
7:102nd & 6 at opp 32Juwan Washington run for 3 yds to the AFA 29
7:103rd & 3 at opp 29Christian Chapman pass complete to Rashaad Penny for 9 yds to the AFA 20 for a 1ST down
1:491st & 10 at opp 20Rashaad Penny run for 20 yds for a TD, (John Baron II KICK)San Diego State 14, Air Force 9
Air Force Punt, 3 plays
1:491st & 0 at own 35John Baron II kickoff for 65 yds for a touchback
1:491st & 10 at own 25Parker Wilson run for no gain to the AFA 25
1:492nd & 10 at own 25Parker Wilson run for 4 yds to the AFA 29
1:493rd & 6 at own 29Arion Worthman run for 3 yds to the AFA 32
Q4 15:004th & 3 at own 32Charlie Scott punt for 43 yds , Quest Truxton returns for 6 yds to the SDSt 31
4th quarter9 drives, then San Diego State 28, Air Force 24
San Diego State Punt, 3 plays
14:501st & 10 at own 31Juwan Washington run for 2 yds to the SDSt 33
14:502nd & 8 at own 33Juwan Washington run for 2 yds to the SDSt 35
14:503rd & 6 at own 35Christian Chapman pass incomplete to Juwan Washington
14:504th & 6 at own 35Brandon Heicklen punt blocked by Garrett Kauppila blocked by Garrett Kauppila Lesley Dalger return for 21 yds to the SDSt 4 Lesley Dalger fumbled, recovered by AFA Mosese Fifita
Air Force Touchdown, 2 plays
13:191st & goal at opp 4Arion Worthman run for 3 yds to the SDSt 1
12:352nd & goal at opp 1Arion Worthman run for 1 yd for a TD, (Arion Worthman pass to Marcus Bennett for Two-Point Conversion)Air Force 17, San Diego State 14
San Diego State Touchdown, 3 plays
12:351st & 0 at own 35Luke Strebel kickoff for 65 yds for a touchback
12:351st & 10 at own 25Christian Chapman pass complete to Tim Wilson Jr. for 31 yds to the AFA 44 for a 1ST down
12:351st & 10 at opp 44Rashaad Penny run for 1 yd to the AFA 43
12:352nd & 9 at opp 43AIR FORCE Penalty, personal foul (Shaquille Vereen) to the AFA 28 for a 1ST down
11:321st & 10 at opp 28Christian Chapman pass complete to David Wells for 28 yds for a TD, (John Baron II KICK)San Diego State 21, Air Force 17
Air Force Touchdown, 11 plays
11:321st & 0 at own 35John Baron II kickoff for 55 yds , Timothy McVey return for 15 yds to the AFA 25
11:271st & 10 at own 25Timothy McVey run for 7 yds to the AFA 32
11:272nd & 3 at own 32Arion Worthman pass complete to Tyler Williams for 2 yds to the AFA 34
11:273rd & 1 at own 34Parker Wilson run for 4 yds to the AFA 38 for a 1ST down
11:271st & 10 at own 38Timothy McVey run for 2 yds to the AFA 40
11:272nd & 8 at own 40Tyler Williams run for no gain to the AFA 40
11:273rd & 8 at own 40Tyler Williams pass complete to Geraud Sanders for 31 yds to the SDSt 29 for a 1ST down
11:271st & 10 at opp 29Arion Worthman run for 8 yds to the SDSt 21
11:272nd & 2 at opp 21Arion Worthman run for 1 yd to the SDSt 20
11:273rd & 1 at opp 20Arion Worthman run for 1 yd to the SDSt 19 for a 1ST down
11:271st & 10 at opp 19Timothy McVey run for 7 yds to the SDSt 12
6:162nd & 3 at opp 12Timothy McVey run for 12 yds for a TD, (Luke Strebel KICK)Air Force 24, San Diego State 21
San Diego State Touchdown, 2 plays
6:161st & 0 at own 35Luke Strebel kickoff for 65 yds for a touchback
6:161st & 10 at own 25Christian Chapman pass complete to Mikah Holder for 22 yds to the SDSt 47 for a 1ST down
5:391st & 10 at own 47Rashaad Penny run for 53 yds for a TD, (John Baron II KICK)San Diego State 28, Air Force 24
Air Force Punt, 5 plays
5:391st & 0 at own 35John Baron II kickoff for 62 yds , Malik Miller return for 16 yds to the AFA 19
5:331st & 10 at own 19Arion Worthman run for 5 yds to the AFA 24
5:332nd & 5 at own 24Jacob Stafford run for 6 yds to the AFA 30 for a 1ST down
5:331st & 10 at own 30Timothy McVey run for 6 yds to the AFA 36
5:332nd & 4 at own 36Timothy McVey run for 1 yd to the AFA 37
5:333rd & 3 at own 37Arion Worthman pass incomplete to Timothy McVey
5:334th & 3 at own 37Charlie Scott punt for 59 yds, downed at the SDSt 4
San Diego State Punt, 3 plays
3:211st & 10 at own 4Rashaad Penny run for 3 yds to the SDSt 7
3:212nd & 7 at own 7Rashaad Penny run for no gain to the SDSt 7
2:343rd & 7 at own 7Timeout AIR FORCE, clock 02:34
2:343rd & 7 at own 7Rashaad Penny run for 4 yds to the SDSt 11
2:344th & 3 at own 11Brandon Heicklen punt for 43 yds , Ronald Cleveland returns for 3 yds to the AFA 49
Air Force Interception, 6 plays
2:131st & 10 at own 49Parker Wilson run for 2 yds to the SDSt 49
2:132nd & 8 at opp 49Timothy McVey run for 9 yds to the SDSt 40 for a 1ST down
2:131st & 10 at opp 40Arion Worthman run for a loss of 2 yards to the SDSt 42
1:322nd & 12 at opp 42Timeout AIR FORCE, clock 01:32
1:322nd & 12 at opp 42Tyler Williams run for 3 yds to the SDSt 39
1:323rd & 9 at opp 39Arion Worthman pass incomplete to Marcus Bennett
1:324th & 9 at opp 39Arion Worthman pass intercepted Trey Lomax return for no gain to the SDSt 28
San Diego State End of game, 2 plays
0:581st & 10 at own 28TEAM run for a loss of 1 yard to the SDSt 27
0:582nd & 11 at own 27TEAM run for a loss of 1 yard to the SDSt 26

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 22–⁠18 in 40 meetings, counting the five since this game.

Recent meetings
2024Air Force 31, San Diego State 20
2023Air Force 49, San Diego State 10
2022Air Force 13, San Diego State 3
2021San Diego State 20, Air Force 14
2018San Diego State 21, Air Force 17
2017San Diego State 28, Air Force 24

Around this game