House Prediction
Model Margin
Air Force by 2.9
Home Win Probability
San Diego State 41%
Market (Bovada)
San Diego State +5.5
fitted_v1 · Dec 1, 2024
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 14 | 3 | 14 | 0 | 31 | |
| 7 | 7 | 0 | 6 | 20 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Air Force | San Diego State |
|---|---|---|
| Passing | 2-2 | 25-33 |
| Pass Yards | 128 | 236 |
| Rush Yards | 280 | 120 |
| Total Yards | 408 | 356 |
| Turnovers | 0 | 0 |
| 3rd Down | 6-9 | 8-14 |
| Penalties | 2-25 | 6-48 |
| Possession | 31:21 | 28:39 |
Player Leaders
Player Leaders
Play-by-Play
Gabriel Plascencia kickoff for 50 yds , Parker Menefee return for 4 yds to the AFA 19
Dylan Carson run for 5 yds to the AFA 24
Quentin Hayes run for 11 yds to the AFA 35 for a 1ST down
Quentin Hayes run for 4 yds to the AFA 39
Dylan Carson run for 4 yds to the AFA 43
Dylan Carson run for 2 yds to the AFA 45 for a 1ST down
Owen Allen run for 5 yds to the 50 yard line
Quentin Hayes run for a loss of 3 yards to the AFA 47
Brandon Engel pass complete to Jared Roznos for 52 yds to the SDSU 1 for a 1ST down
Dylan Carson run for 1 yd for a TD (Matthew Dapore KICK)
Reagan Tubbs kickoff for 61 yds , Ja'Shaun Poke return for 20 yds to the SDSU 24
Danny O'Neil pass complete to Nate Bennett for 11 yds to the SDSU 35 for a 1ST down
Marquez Cooper run for 1 yd to the SDSU 36
Danny O'Neil pass complete to Mekhi Shaw for 3 yds to the SDSU 39
Danny O'Neil pass complete to Nate Bennett for 7 yds to the SDSU 46 for a 1ST down
Marquez Cooper run for no gain to the SDSU 46
Danny O'Neil pass complete to Ja'Shaun Poke for 10 yds to the AFA 44 for a 1ST down
Danny O'Neil pass complete to Marquez Cooper for 20 yds to the AFA 24 for a 1ST down
Marquez Cooper run for 4 yds to the AFA 20
Danny O'Neil pass complete to Mekhi Shaw for 13 yds to the AFA 7 for a 1ST down
Marquez Cooper run for 7 yds for a TD (Gabriel Plascencia KICK)
Dylan Carson run for 4 yds to the AFA 29
Quentin Hayes run for a loss of 1 yard to the AFA 28
Quentin Hayes run for 18 yds to the AFA 46 for a 1ST down
Dylan Carson run for 9 yds to the SDSU 45
Kade Frew run for 5 yds to the SDSU 40 for a 1ST down
Owen Allen run for 12 yds to the SDSU 28 for a 1ST down
Owen Allen run for 1 yd to the SDSU 27
Kade Frew run for 14 yds to the SDSU 13 for a 1ST down
Dylan Carson run for 12 yds to the SDSU 1 for a 1ST down
Quentin Hayes run for 1 yd for a TD (Matthew Dapore KICK)
Reagan Tubbs kickoff for 59 yds , Ja'Shaun Poke return for 17 yds to the SDSU 23
Danny O'Neil sacked by Blake Fletcher for a loss of 2 yards to the SDSU 21
Marquez Cooper run for 11 yds to the SDSU 32
Marquez Cooper run for 3 yds to the SDSU 35 for a 1ST down
Danny O'Neil pass complete to Mekhi Shaw for 12 yds to the SDSU 47 for a 1ST down
Marquez Cooper run for no gain to the SDSU 47
Danny O'Neil pass complete to Jude Wolfe for a loss of 1 yard to the SDSU 46
Danny O'Neil pass incomplete to Ja'Shaun Poke
Tyler Pastula punt for 44 yds, fair catch by Brandon Engel at the AFA 10
Tyler Pastula punt for 44 yds, fair catch by Brandon Engel at the AFA 10
Dylan Carson run for 17 yds to the AFA 27 for a 1ST down
Dylan Carson run for 5 yds to the AFA 32
Dylan Carson run for 1 yd to the AFA 33
Quentin Hayes run for 4 yds to the AFA 37 for a 1ST down
Dylan Carson run for 2 yds to the AFA 39
Kade Frew run for 23 yds to the SDSU 38 for a 1ST down San Diego State Penalty, (15 Yards) to the SDSU 23 for a 1ST down
Owen Allen run for 3 yds to the SDSU 20
Owen Allen run for 2 yds to the SDSU 18
(07:39) No Huddle Frew,Kade rush left for 7 yards gain to the SDSU11 (White,Trey) PENALTY AFA Holding (Harris,Cade) 10 yards from SDSU18 to SDSU28. NO PLAY.
Quentin Hayes run for no gain to the SDSU 28
Matthew Dapore 45 yd FG GOOD
Reagan Tubbs kickoff for 60 yds , Jordan Napier return for 12 yds to the SDSU 17
Marquez Cooper run for 8 yds to the SDSU 25
Marquez Cooper run for 1 yd to the SDSU 26
Danny O'Neil run for 1 yd to the SDSU 27 for a 1ST down
Danny O'Neil pass complete to Cam Davis for 2 yds to the SDSU 25
Danny O'Neil pass complete to Cam Davis for 4 yds to the SDSU 29
Danny O'Neil pass complete to Michael Harrison for 14 yds to the SDSU 43 for a 1ST down
Danny O'Neil sacked by Blake Fletcher for a loss of 3 yards to the SDSU 40
Marquez Cooper run for 18 yds to the AFA 42 for a 1ST down
Danny O'Neil run for 19 yds to the AFA 23 for a 1ST down
Danny O'Neil pass incomplete to Ja'Shaun Poke
Danny O'Neil pass complete to Jude Wolfe for 13 yds to the AFA 10 for a 1ST down
Marquez Cooper run for 7 yds to the AFA 3
Marquez Cooper run for 1 yd to the AFA 2
Marquez Cooper run for 2 yds for a TD (Gabriel Plascencia KICK)
Kaden Cloud run for 6 yds to the AFA 31
End of 2nd Quarter
Matthew Dapore kickoff for 21 yds , Brady Anderson return for no gain to the SDSU 44
Marquez Cooper run for 4 yds to the SDSU 48
Marquez Cooper run for 2 yds to the 50 yard line
Danny O'Neil pass complete to Ja'Shaun Poke for 6 yds to the AFA 44 for a 1ST down
Danny O'Neil pass complete to Ja'Shaun Poke for 4 yds to the AFA 40
Marquez Cooper run for 7 yds to the AFA 33 for a 1ST down
Marquez Cooper run for a loss of 4 yards to the AFA 37
Danny O'Neil run for 3 yds to the AFA 34
Danny O'Neil pass complete to Ja'Shaun Poke for 19 yds to the AFA 15 for a 1ST down
Danny O'Neil pass incomplete to Jordan Napier
Danny O'Neil pass incomplete to Louis Brown IV
Danny O'Neil pass complete to Marquez Cooper for 9 yds to the AFA 6
Marquez Cooper run for a loss of 6 yards to the AFA 12
Dylan Carson run for 4 yds to the AFA 16
Dylan Carson run for 6 yds to the AFA 22 for a 1ST down
Quentin Hayes run for 2 yds to the AFA 24
Quentin Hayes pass complete to Cade Harris for 76 yds for a TD (Matthew Dapore KICK)
Matthew Dapore kickoff for 56 yds , Chris Johnson return for 33 yds to the SDSU 42
PENALTY AFA Personal Foul 15 yards from SDSU42 to AFA43, 1ST DOWN. NO PLAY.
Marquez Cooper run for 9 yds to the AFA 34
(07:25) Shotgun O'Neil,Danny pass incomplete short left to Bennett,Nate thrown to AFA30 PENALTY SDSU Ineligible Downfield on Pass (Fuimaono,Saipale) 5 yards from AFA34 to AFA39. NO PLAY.
Cam Davis run for 1 yd to the AFA 38
Danny O'Neil pass incomplete to Ja'Shaun Poke
Danny O'Neil run for 4 yds to the AFA 34
Dylan Carson run for 6 yds to the AFA 40
Dylan Carson run for 6 yds to the AFA 46 for a 1ST down
Dylan Carson run for 8 yds to the SDSU 46
Dylan Carson run for 3 yds to the SDSU 43 for a 1ST down
Kade Frew run for 8 yds to the SDSU 35
Owen Allen run for 3 yds to the SDSU 32 for a 1ST down
Owen Allen run for 1 yd to the SDSU 31
Cade Harris run for 7 yds to the SDSU 24
Kade Frew run for 10 yds to the SDSU 14 for a 1ST down
Dylan Carson run for 14 yds for a TD (Matthew Dapore KICK)
Matthew Dapore kickoff for 62 yds , Ja'Shaun Poke return for 23 yds to the SDSU 26
Danny O'Neil pass complete to Michael Harrison for 9 yds to the SDSU 35
Danny O'Neil pass incomplete to Nate Bennett
PENALTY SDSU False Start (Williams,Nate) 5 yards from SDSU35 to SDSU30. NO PLAY.
Danny O'Neil pass complete to Louis Brown IV for 9 yds to the SDSU 39 for a 1ST down
Danny O'Neil pass complete to Louis Brown IV for 15 yds to the AFA 46 for a 1ST down
Danny O'Neil pass complete to Louis Brown IV for 36 yds to the AFA 10 for a 1ST down
Marquez Cooper run for 2 yds to the AFA 8
Danny O'Neil pass complete to Marquez Cooper for 8 yds for a TD (Two-Point Conversion failed)
Gabriel Plascencia kickoff for 55 yds , Cade Harris return for 15 yds to the AFA 25
Dylan Carson run for 5 yds to the AFA 30
Dylan Carson run for 2 yds to the AFA 32
Kade Frew run for 13 yds to the AFA 45 for a 1ST down
Dylan Carson run for no gain to the AFA 45
Quentin Hayes run for 2 yds to the AFA 47
Kade Frew run for 4 yds to the SDSU 49
Luke Freer punt for 40 yds
Danny O'Neil pass complete to Nate Bennett for 3 yds to the SDSU 12
Marquez Cooper run for 15 yds to the SDSU 27 for a 1ST down
Danny O'Neil run for 5 yds to the SDSU 32
Marquez Cooper run for 2 yds to the SDSU 34
Danny O'Neil run for 1 yd to the SDSU 35
Tyler Pastula pass complete to Chris Johnson for 6 yds to the SDSU 41 for a 1ST down
Marquez Cooper run for no gain to the SDSU 41
(05:57) No Huddle-Shotgun O'Neil,Danny rush right for 5 yards gain to the SDSU46 (Fletcher,Blake), out of bounds PENALTY SDSU Holding (Fuimaono,Saipale) 10 yards from SDSU41 to SDSU31. NO PLAY.
Danny O'Neil pass incomplete to Louis Brown IV
Danny O'Neil pass complete to Ja'Shaun Poke for 17 yds to the SDSU 48
Danny O'Neil run for 4 yds to the AFA 48 for a 1ST down
Danny O'Neil pass incomplete to Mekhi Shaw
Danny O'Neil run for no gain to the AFA 48 Danny O'Neil fumbled, recovered by AFA Marquez Cooper
San Diego State Penalty, (-8 Yards) to the SDSU 44
Danny O'Neil sacked by Aiden Swartz for a loss of 7 yards to the SDSU 37
Dylan Carson run for 5 yds to the SDSU 32
Dylan Carson run for 3 yds to the SDSU 29
Dylan Carson run for 1 yd to the SDSU 28
(01:51) No Huddle-Shotgun Hayes,Quentin rush middle for 1 yard gain to the SDSU27 (White,Trey) PENALTY SDSU Offside (McLaughlin,Jelani) 5 yards from SDSU28 to SDSU23, 1ST DOWN. NO PLAY.
Q. Hayes takes a knee
Q. Hayes takes a knee

