31
FinalDec 27, 2019 · Chase Field
Team1234Final
Air Force0177731
Washington State0140721

Game flow

Air Force won by 10 · 8 scores
Lead changes
0
1 time tied
WSU biggest lead
—
never led
AFA biggest lead
+10
Q2 1:19
Time in front
WSU 0% · AFA 63%
tied 37% · 0:00 vs 37:48 of game clock
+14+7Tie+7+14Q1Q2Q3Q4▲ Washington State ahead▼ Air Force aheadQ2 14:52 · AFA Rushing Touchdown: Donald Hammond III 1 Yd Run (Jake Koehnke Kick) (AFA 7, WSU 0)Q2 10:43 · WSU Passing Touchdown: Dezmon Patmon 2 Yd pass from Anthony Gordon (Blake Mazza Kick) (AFA 7, WSU 7)Q2 3:39 · AFA Field Goal Good: Jake Koehnke 28 Yd Field Goal (AFA 10, WSU 7)Q2 1:19 · AFA Rushing Touchdown: Taven Birdow 3 Yd Run (Jake Koehnke Kick) (AFA 17, WSU 7)Q2 0:24 · WSU Passing Touchdown: Max Borghi 5 Yd pass from Anthony Gordon (Blake Mazza Kick) (AFA 17, WSU 14)Q3 8:19 · AFA Rushing Touchdown: Donald Hammond III 7 Yd Run (Jake Koehnke Kick) (AFA 24, WSU 14)Q4 9:59 · WSU Passing Touchdown: Brandon Arconado 13 Yd pass from Anthony Gordon (Blake Mazza Kick) (AFA 24, WSU 21)Q4 3:50 · AFA Rushing Touchdown: Kadin Remsberg 3 Yd Run (Jake Koehnke Kick) (AFA 31, WSU 21)

The lead after every score: above the line Washington State is ahead, below it Air Force. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

2nd quarter
14:52AFA
TD Donald Hammond III 1 Yd Run (Jake Koehnke Kick)20 plays, 98 yds, 12:23 · from AF 1
AFA 7–0 WSU
10:43WSU
TD Dezmon Patmon 2 Yd pass from Anthony Gordon (Blake Mazza Kick)11 plays, 74 yds, 4:09 · from WSU 26
AFA 7–7 WSU
3:39AFA
FG Jake Koehnke 28 Yd Field Goal 15 plays, 65 yds, 7:04 · from AF 25
AFA 10–7 WSU
1:19AFA
TD Taven Birdow 3 Yd Run (Jake Koehnke Kick)4 plays, 23 yds, 2:08 · from WSU 23
AFA 17–7 WSU
0:24WSU
TD Max Borghi 5 Yd pass from Anthony Gordon (Blake Mazza Kick)5 plays, 75 yds, 0:55 · from WSU 25
AFA 17–14 WSU
3rd quarter
8:19AFA
TD Donald Hammond III 7 Yd Run (Jake Koehnke Kick)13 plays, 75 yds, 6:41 · from AF 25
AFA 24–14 WSU
4th quarter
9:59WSU
TD Brandon Arconado 13 Yd pass from Anthony Gordon (Blake Mazza Kick)4 plays, 31 yds, 1:16 · from AF 31
AFA 24–21 WSU
3:50AFA
TD Kadin Remsberg 3 Yd Run (Jake Koehnke Kick)10 plays, 60 yds, 6:09 · from AF 40
AFA 31–21 WSU

Drives

WSU 3/8 scoredAFA 5/9 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00WSUWSU 288712:45Downs
Q112:15AFAAF 1209812:23Touchdown
Q214:52WSUWSU 2611744:09Touchdown
Q210:43AFAAF 2515657:04Field Goal
Q23:39WSUWSU 271-40:12Fumble
Q23:27AFAWSU 234232:08Touchdown
Q21:19WSUWSU 255750:55Touchdown
Q20:24AFAAF 304230:24Interception
Q315:00AFAAF 2513756:41Touchdown
Q38:19WSUWSU 28311:04Punt
Q37:15AFAAF 258364:48Punt
Q32:27WSUWSU 208753:17Downs

Win probability

Air Force 100% · pregame line Air Force −2.5 (closing line)
Q1Q2Q3Q4▲ Washington State▼ Air ForceWashington State +37% win probability: Anthony Gordon pass complete to Brandon Arconado for 13 yds for a TD, (Blake Mazza KICK)Air Force +31% win probability: Jack Crane kickoff for 44 yds , Ben Peterson return for 19 yds to the AFA 40Washington State +31% win probability: Anthony Gordon pass complete to Max Borghi for 5 yds for a TD, (Blake Mazza KICK)Washington State +21% win probability: Anthony Gordon pass complete to Dezmon Patmon for 2 yds for a TD, (Blake Mazza KICK)Air Force +20% win probability: Jack Crane kickoff for 35 yds , Price Morgan return for no gain to the AFA 30

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Donald Hammond III4/12302.50137.7
RushingCARYDSAVGTDLONG
Kadin Remsberg261786.8122
Taven Birdow201085.4113
Donald Hammond III15624.129
Christian Mallard5173.406
Nolan Eriksen188.008
Team2-2-1.000
ReceivingRECYDSAVGTDLONG
Benjamin Waters2126.0010
Geraud Sanders11010.0010
Ben Peterson188.008
KickingFGPCTLONGXPPTS
Jake Koehnke1/1100.0284/47
PuntingNOYDSAVGTBIn 20LONG
Charlie Scott27638.00039

Biggest plays

WSU +37% Q4 9:59 Anthony Gordon pass complete to Brandon Arconado for 13 yds for a TD, (Blake Mazza KICK)
AFA +31% Q4 9:59 Jack Crane kickoff for 44 yds , Ben Peterson return for 19 yds to the AFA 40
WSU +31% Q2 0:24 Anthony Gordon pass complete to Max Borghi for 5 yds for a TD, (Blake Mazza KICK)
WSU +21% Q2 10:43 Anthony Gordon pass complete to Dezmon Patmon for 2 yds for a TD, (Blake Mazza KICK)
AFA +20% Q2 0:24 Jack Crane kickoff for 35 yds , Price Morgan return for no gain to the AFA 30

Team stats

StatAFAWSU
1st Downs2815
3rd down efficiency4-113-9
4th down efficiency3-32-5
Total Yards401366
Passing30351
Comp/Att4/1228/42
Yards per pass2.58.4
Rushing37115
Rushing Attempts698
Yards per rush5.41.9
Penalties2-203-45
Turnovers11
Fumbles lost01
Interceptions thrown10
Possession43:2416:36

Play by play

Q4 0:00 End of 4th Quarter
Q4 0:01 2nd & 11 at AF 40 TEAM run for a loss of 1 yard to the AFA 39
Q4 0:33 1st & 10 at AF 41 TEAM run for a loss of 1 yard to the AFA 40
Q4 0:51 4th & 23 at WSU 48 Anthony Gordon pass complete to Easop Winston Jr. for 11 yds to the AFA 41 lat. to Tyrese Ross for no gain to the AFA 41
Q4 0:52 Timeout WASHINGTON ST, clock 00:52
Q4 0:53 3rd & 15 at AF 44 Anthony Gordon sacked by Mosese Fifita for a loss of 8 yards to the WshSt 48
Q4 1:11 2nd & 25 at WSU 46 Anthony Gordon pass complete to Max Borghi for 10 yds to the AFA 44
Q4 1:31 Timeout AIR FORCE, clock 01:31
Q4 1:31 2nd & 10 at AF 39 WASHINGTON ST Penalty, Offensive Pass Interference (-15 Yards) to the WshSt 46
Q4 1:37 1st & 10 at AF 39 Anthony Gordon pass incomplete
Q4 1:58 4th & 5 at AF 46 Anthony Gordon pass complete to Brandon Arconado for 7 yds to the AFA 39 for a 1ST down
Q4 2:22 3rd & 10 at WSU 49 Anthony Gordon pass complete to Easop Winston Jr. for 5 yds to the AFA 46
Q4 2:38 2nd & 10 at WSU 49 Anthony Gordon pass incomplete to Davontavean Martin
Q4 2:45 1st & 10 at WSU 49 Anthony Gordon pass incomplete to Max Borghi
Q4 3:01 2nd & 1 at WSU 40 Anthony Gordon pass complete to Easop Winston Jr. for 9 yds to the WshSt 49 for a 1ST down
Q4 3:33 1st & 10 at WSU 31 Anthony Gordon pass complete to Max Borghi for 9 yds to the WshSt 40
Q4 3:50 Jake Koehnke kickoff for 57 yds , Rodrick Fisher return for 23 yds to the WshSt 31
Q4 3:50 4th & Goal at WSU 3 Kadin Remsberg run for 3 yds for a TD, (Jake Koehnke KICK)
Q4 3:58 Timeout WASHINGTON ST, clock 03:58
Q4 3:58 3rd & Goal at WSU 3 Kadin Remsberg run for no gain to the WshSt 3
Q4 4:44 2nd & Goal at WSU 4 Christian Mallard run for 1 yd to the WshSt 3
Q4 5:28 1st & Goal at WSU 9 Donald Hammond III run for 5 yds to the WshSt 4
Q4 6:11 3rd & 2 at WSU 12 Taven Birdow run for 3 yds to the WshSt 9 for a 1ST down
Q4 6:51 2nd & 12 at WSU 22 Taven Birdow run for 10 yds to the WshSt 12
Q4 7:37 1st & 10 at WSU 20 Kadin Remsberg run for a loss of 2 yards to the WshSt 22