House Prediction
Model Margin
Air Force by 4
Home Win Probability
San Diego State 34%
Market (consensus)
San Diego State +2
fitted_v1 · Nov 27, 2022
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
| 7 | 0 | 3 | 3 | 13 | |
| 0 | 0 | 3 | 0 | 3 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Air Force | San Diego State |
|---|---|---|
| Passing | 1-3 | 16-31 |
| Pass Yards | 14 | 188 |
| Rush Yards | 271 | -1 |
| Total Yards | 285 | 187 |
| Turnovers | 0 | 3 |
| 3rd Down | 4-17 | 0-10 |
| Penalties | 4-30 | 8-49 |
| Possession | 39:13 | 20:47 |
Player Leaders
Player Leaders
Play-by-Play
Brad Roberts run for 6 yds to the AFA 31
Brad Roberts run for 63 yds to the SDSt 6 for a 1ST down
Brad Roberts run for 3 yds to the SDSt 3
Brad Roberts run for 1 yd to the SDSt 2
Brad Roberts run for 2 yds for a TD, (Matthew Dapore KICK)
Matthew Dapore kickoff for 56 yds , Jordan Byrd return for 18 yds to the SDSt 27
Jalen Mayden pass complete to Jordan Byrd for 1 yd to the SDSt 28
Jalen Mayden pass complete to Tyrell Shavers for 13 yds to the SDSt 41 for a 1ST down
Jalen Mayden pass complete to Mark Redman for 28 yds to the AFA 31 for a 1ST down
Jalen Mayden run for 9 yds to the AFA 27
Jordan Byrd run for 1 yd to the AFA 28
Jalen Mayden pass incomplete to Tyrell Shavers
Jack Browning 45 yd FG MISSED
Haaziq Daniels run for 1 yd to the AFA 29
Haaziq Daniels run for 6 yds to the AFA 35
Brad Roberts run for 2 yds to the AFA 37
Brad Roberts run for 4 yds to the AFA 41 for a 1ST down
Brad Roberts run for 1 yd to the AFA 42
John Lee Eldridge III run for 8 yds to the 50 yard line
Haaziq Daniels run for 2 yds to the SDSt 48 for a 1ST down
Brad Roberts run for 4 yds to the SDSt 44
Haaziq Daniels run for 3 yds to the SDSt 41
PENALTY AFA False Start (Jefferson,Ben) 5 yards from SDSU41 to SDSU46. NO PLAY.
DeAndre Hughes run for 1 yd to the SDSt 45
Carson Bay punt for 40 yds, fair catch by Jordan Byrd at the SDSt 5
Jordan Byrd run for 1 yd to the SDSt 2
Jordan Byrd run for 8 yds to the SDSt 10
Jalen Mayden pass incomplete to Mekhi Shaw
Jack Browning punt for 57 yds
Brad Roberts run for 3 yds to the AFA 36
John Lee Eldridge III run for 9 yds to the AFA 45 for a 1ST down
Haaziq Daniels run for no gain to the AFA 45
Haaziq Daniels run for 4 yds to the AFA 49
John Lee Eldridge III run for 10 yds to the SDSt 26 for a 1ST down
PENALTY AFA False Start (Jefferson,Ben) 5 yards from SDSU26 to SDSU31. NO PLAY.
Brad Roberts run for 1 yd to the SDSt 30
Haaziq Daniels run for 1 yd to the SDSt 29
Brad Roberts run for 3 yds to the SDSt 8
Brad Roberts run for 6 yds to the SDSt 2
Brad Roberts run for no gain to the SDSt 2
Brad Roberts run for no gain to the SDSt 2
Martin Blake run for 4 yds to the SDSt 5
Jalen Mayden pass complete to Tyrell Shavers for 13 yds to the SDSt 18 for a 1ST down
Jalen Mayden pass complete to Jesse Matthews for 3 yds to the SDSt 21
Jalen Mayden pass complete to Mark Redman for 6 yds to the SDSt 27
Kenan Christon run for 2 yds to the SDSt 25
Jack Browning punt for 44 yds, fair catch by Amari Terry at the AFA 31
Brad Roberts run for 14 yds to the AFA 45 for a 1ST down
Brad Roberts run for 5 yds to the 50 yard line
Brad Roberts run for 3 yds to the SDSt 47
Brad Roberts run for 1 yd to the SDSt 48
Carson Bay punt for 27 yds
Jalen Mayden run for 4 yds to the SDSt 25
Jalen Mayden sacked by PJ Ramsey for a loss of 10 yards to the SDSt 15
Jalen Mayden pass complete to Jordan Byrd for 1 yd to the SDSt 16
Jack Browning punt for 36 yds
Haaziq Daniels run for 3 yds to the SDSt 49
Brad Roberts run for 3 yds to the SDSt 46
Haaziq Daniels run for 9 yds to the SDSt 37 for a 1ST down
John Lee Eldridge III run for 7 yds to the SDSt 44
Brad Roberts run for 4 yds to the SDSt 40
Haaziq Daniels pass incomplete
Matthew Dapore 57 yd FG MISSED
End of 2nd Quarter
Matthew Dapore kickoff for 56 yds , Jordan Byrd return for 6 yds to the SDSt 15
Jalen Mayden pass complete to Jesse Matthews for 1 yd to the SDSt 16
Jalen Mayden run for 2 yds to the SDSt 14 Jalen Mayden fumbled, recovered by AFA Peyton Zdroik
Brad Roberts run for 2 yds to the SDSt 12
John Lee Eldridge III run for 1 yd to the SDSt 13
John Lee Eldridge III run for no gain to the SDSt 13
Matthew Dapore 30 yd FG GOOD
Matthew Dapore kickoff for 57 yds , Jordan Byrd return for 37 yds to the SANDIEGOST 28 AIR FORCE Penalty, Personal Foul (Tristan Bentley) to the AFA 40
Jalen Mayden pass complete to Tyrell Shavers for 15 yds to the AFA 25 for a 1ST down
Jalen Mayden pass complete to Jesse Matthews for 13 yds to the AFA 12 for a 1ST down
Jordan Byrd run for 5 yds to the AFA 7
Jordan Byrd run for 2 yds to the AFA 9
Jalen Mayden pass incomplete to Mark Redman
Jack Browning 26 yd FG GOOD
Haaziq Daniels pass incomplete
Ben Jefferson run for 5 yds to the AFA 30
Brad Roberts run for 1 yd to the AFA 31
Carson Bay punt for 40 yds , Jordan Byrd returns for no gain to the SDSt 27
Jalen Mayden pass incomplete to Mekhi Shaw
Jalen Mayden sacked by Trey Williams for a loss of 10 yards to the SDSt 17
Jalen Mayden pass incomplete
Jack Browning punt for 48 yds , Amari Terry returns for no gain to the AFA 35
Brad Roberts run for 1 yd to the AFA 36
John Lee Eldridge III run for 16 yds to the SDSt 48 for a 1ST down
Brad Roberts run for no gain to the SDSt 48
John Lee Eldridge III run for 8 yds to the SDSt 40
John Lee Eldridge III run for no gain to the SDSt 35
Haaziq Daniels run for 2 yds to the SDSt 33
John Lee Eldridge III run for 6 yds to the SDSt 27
Matthew Dapore 44 yd FG MISSED
Kenan Christon run for 12 yds to the SDSt 15
Jalen Mayden pass incomplete to Kenan Christon
Jalen Mayden pass complete to Jesse Matthews for 12 yds to the SDSt 27
Jack Browning punt for 42 yds, fair catch by Amari Terry at the AFA 31
DeAndre Hughes run for 5 yds to the AFA 26
Haaziq Daniels pass complete to David Cormier for 14 yds to the AFA 40
Brad Roberts run for 22 yds to the SDSt 38 for a 1ST down
Brad Roberts run for 6 yds to the SDSt 32
Brad Roberts run for 5 yds to the SDSt 27 for a 1ST down
Brad Roberts run for 3 yds to the SDSt 24
Brad Roberts run for 10 yds to the SDSt 14 for a 1ST down
Brad Roberts run for 4 yds to the SDSt 10
Emmanuel Michel run for 4 yds to the SDSt 14
Haaziq Daniels sacked by Michael Shawcroft for a loss of 1 yard to the SDSt 15
Matthew Dapore 32 yd FG GOOD
Matthew Dapore kickoff for 49 yds , Max Garrison return for 22 yds to the SDSt 38
Jalen Mayden pass incomplete to Jesse Matthews
Jordan Byrd run for 4 yds to the SDSt 42
Jalen Mayden pass incomplete to Mark Redman
Jack Browning punt for 49 yds
Brad Roberts run for 4 yds to the AFA 13
John Lee Eldridge III run for 1 yd to the AFA 14
Brad Roberts run for 2 yds to the AFA 16
Carson Bay punt for 31 yds, fair catch by Jordan Byrd at the AFA 47
Jalen Mayden pass complete to Brionne Penny for 7 yds to the AFA 40
Jalen Mayden pass complete to Brionne Penny for 16 yds to the AFA 24 for a 1ST down
Jalen Mayden run for 5 yds to the AFA 19
Jalen Mayden pass complete to Chance Bell for 13 yds to the AFA 6 for a 1ST down
Jalen Mayden pass incomplete to Mark Redman
Jalen Mayden pass incomplete to Mark Redman
Jalen Mayden pass intercepted
Brad Roberts run for 1 yd to the AFA 15
John Lee Eldridge III run for 3 yds to the AFA 18
Brad Roberts run for 1 yd to the AFA 19
Carson Bay punt for 43 yds , Jordan Byrd returns for no gain to the SDSt 29
Jalen Mayden pass complete to Mekhi Shaw for 6 yds to the SDSt 35
Jalen Mayden pass incomplete to Mekhi Shaw
Jalen Mayden pass incomplete to Tyrell Shavers
Jalen Mayden pass complete to Brionne Penny for 40 yds to the SANDIEGOST 25 for a 1ST down AIR FORCE Penalty, Sideline Inteference (Trey Williams) to the AFA 20 for a 1ST down
Jalen Mayden pass incomplete to Tyrell Shavers
Jalen Mayden pass intercepted, touchback.
H. Daniels takes a knee
H. Daniels takes a knee
H. Daniels takes a knee

