House Prediction
Model Margin
Air Force by 10.3
Home Win Probability
Air Force 74%
Market (consensus)
Air Force -14.5
fitted_v1 · Sep 3, 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 |
|---|---|---|---|---|---|
Northern Iowa | 3 | 0 | 0 | 14 | 17 |
| 14 | 13 | 14 | 7 | 48 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Northern Iowa | Air Force |
|---|---|---|
| Passing | 20-32 | 3-6 |
| Pass Yards | 286 | 109 |
| Rush Yards | 119 | 582 |
| Total Yards | 405 | 691 |
| Turnovers | 2 | 2 |
| 3rd Down | 2-8 | 7-11 |
| Penalties | 2-15 | 5-21 |
| Possession | 24:58 | 35:02 |
Player Leaders
Player Leaders
Play-by-Play
Theo Day pass complete to Deion McShane for 13 yds to the NIowa 38 for a 1ST down
Theo Day pass complete to Quan Hampton for 20 yds to the AFA 42 for a 1ST down
AIR FORCE Penalty, False Start (TEAM) to the AFA 47
Dom Williams run for 4 yds to the AFA 43
Theo Day pass incomplete
Theo Day run for 2 yds to the AFA 41
Cael Loecher punt for 34 yds, downed at the AFA 7
Brad Roberts run for 2 yds to the AFA 9
Haaziq Daniels run for 13 yds to the AFA 22 for a 1ST down
Haaziq Daniels run for 7 yds to the AFA 29
AIR FORCE Penalty, False Start (TEAM) to the AFA 24
Haaziq Daniels run for a loss of 4 yards to the AFA 20
Dane Kinamon 80 Yd pass from Haaziq Daniels (Matthew Dapore Kick)
Dom Williams run for 13 yds to the NIowa 38 for a 1ST down
Dom Williams run for 5 yds to the NIowa 43
Theo Day pass complete to Quan Hampton for 18 yds to the AFA 39 for a 1ST down
Dom Williams run for a loss of 2 yards to the AFA 41
Theo Day pass complete to Logan Wolf for 12 yds to the AFA 29 for a 1ST down
Theo Day pass complete to Deion McShane for 15 yds to the AFA 14 for a 1ST down
Dom Williams run for 1 yd to the AFA 13
Dom Williams run for 2 yds to the AFA 11
Theo Day pass incomplete
Matthew Cook 28 Yd Field Goal
Brad Roberts run for 4 yds to the AFA 29
Dane Kinamon 71 Yd Run (Matthew Dapore Kick)
Vance McShane run for 16 yds to the NIowa 41 for a 1ST down
Vance McShane run for 2 yds to the NIowa 43
Theo Day pass complete to Sergio Morancy for 6 yds to the NIowa 49
Vance McShane run for a loss of 1 yard to the NIowa 48
Cael Loecher punt for 50 yds, downed at the AFA 2
AIR FORCE Penalty, False Start ( Yards) to the AFA 1
Brad Roberts run for 10 yds to the AFA 11
Brad Roberts run for 2 yds to the AFA 13 for a 1ST down
DeAndre Hughes run for no gain to the AFA 13
Haaziq Daniels run for 9 yds to the AFA 22
Haaziq Daniels run for 3 yds to the AFA 25 for a 1ST down
Emmanuel Michel run for 4 yds to the AFA 29
Haaziq Daniels run for 40 yds to the NIowa 31 for a 1ST down
Dane Kinamon run for 6 yds to the NIowa 25
Omar Fattah run for 4 yds to the NIowa 21 for a 1ST down
Omar Fattah run for 2 yds to the NIowa 19
AIR FORCE Penalty, False Start (-5 Yards) to the NIowa 24
Brad Roberts run for 3 yds to the NIowa 21
Haaziq Daniels run for 8 yds to the NIowa 13
Matthew Dapore 30 Yd Field Goal
Matthew Dapore kickoff for 59 yds , Quan Hampton return for 17 yds to the NIowa 23
Theo Day pass complete to Sam Schnee for 5 yds to the NIowa 28
Theo Day pass complete to Deion McShane for 10 yds to the NIowa 38 for a 1ST down
Theo Day pass intercepted
Theo Day pass intercepted
Brad Roberts run for 20 yds to the NIowa 24 for a 1ST down
DeAndre Hughes run for 6 yds to the NIowa 18
Omar Fattah run for 2 yds to the NIowa 16
Haaziq Daniels run for no gain to the NIowa 16
Matthew Dapore 33 Yd Field Goal
Vance McShane run for 3 yds to the NIowa 38
Theo Day pass complete to Deion McShane for 15 yds to the AFA 47 for a 1ST down
Vance McShane run for 1 yd to the AFA 46
Theo Day pass complete to Alex Allen for 27 yds to the AFA 19 for a 1ST down
Theo Day run for 15 yds to the AFA 4 Theo Day fumbled, recovered by AFA Michael Mack II
Theo Day run for 15 yds to the AFA 4 Theo Day fumbled, recovered by AFA Michael Mack II
Brad Roberts run for 2 yds to the AFA 6
John Lee Eldridge III run for 12 yds to the AFA 18 for a 1ST down
John Lee Eldridge III run for no gain to the AFA 18
Haaziq Daniels pass complete to DeAndre Hughes for 22 yds to the AFA 40 for a 1ST down
Haaziq Daniels pass incomplete
Haaziq Daniels run for 13 yds to the NIowa 47 for a 1ST down
Haaziq Daniels pass incomplete
DeAndre Hughes run for 7 yds to the NIowa 40
Haaziq Daniels run for 6 yds to the NIowa 34 for a 1ST down
Haaziq Daniels pass incomplete
John Lee Eldridge III run for 27 yds to the NIowa 7 for a 1ST down
AIR FORCE Penalty, False Start (-5 Yards) to the NIowa 12
Haaziq Daniels run for no gain to the NIowa 12
Haaziq Daniels 12 Yd Run (Matthew Dapore Kick)
Matthew Dapore kickoff for 45 yds , Harrison Bey-Buie return for 13 yds to the NIowa 48 NORTHERN IOWA Penalty, Offensive Holding (Jevon Brekke) to the NIowa 23
Dom Williams run for 1 yd to the NIowa 24
End of 2nd Quarter
DeAndre Hughes run for 4 yds to the AFA 29
Brad Roberts 71 Yd Run (Matthew Dapore Kick)
Matthew Dapore kickoff for 65 yds , Quan Hampton return for 14 yds to the NIowa 14
Theo Day pass incomplete
Theo Day pass complete to Deion McShane for 13 yds to the NIowa 27 for a 1ST down
Dom Williams run for 5 yds to the NIowa 32
Theo Day pass complete to Sergio Morancy for 9 yds to the NIowa 41 for a 1ST down
Dom Williams run for 4 yds to the NIowa 45
Dom Williams run for no gain to the NIowa 45
Theo Day pass incomplete
Cael Loecher punt for 51 yds, downed at the AFA 4
Omar Fattah run for 2 yds to the AFA 6
John Lee Eldridge III run for 5 yds to the AFA 11
John Lee Eldridge III run for 8 yds to the AFA 19 for a 1ST down
John Lee Eldridge III run for 10 yds to the AFA 29 for a 1ST down
AIR FORCE Penalty, False Start (Omar Fattah) to the AFA 24
Haaziq Daniels pass complete to James Bryant for 7 yds to the AFA 31
Omar Fattah run for 9 yds to the AFA 40 for a 1ST down
Emmanuel Michel run for 9 yds to the AFA 49
Emmanuel Michel run for 5 yds to the NIowa 46 for a 1ST down
John Lee Eldridge III run for 1 yd to the NIowa 45
DeAndre Hughes run for a loss of 1 yard to the NIowa 46
Jensen Jones run for 15 yds to the NIowa 31 for a 1ST down
Jensen Jones run for no gain to the NIowa 31
Emmanuel Michel run for 2 yds to the NIowa 29
John Lee Eldridge III run for 22 yds to the NIowa 7 for a 1ST down
Jensen Jones run for 2 yds to the NIowa 5
Emmanuel Michel run for 4 yds to the NIowa 1
Jensen Jones 1 Yd Run (Matthew Dapore Kick)
Vance McShane run for 1 yd to the NIowa 26
Theo Day pass complete to Sam Schnee for 12 yds to the NIowa 38 for a 1ST down
Vance McShane run for 2 yds to the NIowa 40
Vance McShane run for 6 yds to the NIowa 46
Dom Williams run for 12 yds to the AFA 42 for a 1ST down
Theo Day pass incomplete
Theo Day pass incomplete
Theo Day pass incomplete
Cael Loecher punt for 42 yds for a touchback
Owen Burk run for no gain to the AFA 20
Jalen Johnson 80 Yd Run (Anthony Rodriguez Kick)
Theo Day pass complete to Dom Williams for 40 yds to the AFA 35 for a 1ST down
Amauri Pesek-Hickson run for 6 yds to the AFA 29
Theo Day pass complete to Sam Schnee for 5 yds to the AFA 24 for a 1ST down
Amauri Pesek-Hickson run for 14 yds to the AFA 10 for a 1ST down
Logan Wolf 10 Yd pass from Theo Day (Matthew Cook Kick)
Jet Harris run for 9 yds to the AFA 34
Jet Harris run for 6 yds to the AFA 40 Jet Harris fumbled, recovered by NIowa Mo Olowo
Jet Harris run for 6 yds to the AFA 40 Jet Harris fumbled, recovered by NIowa Mo Olowo
Theo Day pass complete to Desmond Hutson for 19 yds to the AFA 21 for a 1ST down
Amauri Pesek-Hickson run for 7 yds to the AFA 14
Sergio Morancy 14 Yd pass from Theo Day (Matthew Cook Kick)
Aiden Calvert run for 15 yds to the AFA 40 for a 1ST down
Sione Angilau run for 2 yds to the AFA 42
Cannon Turner run for 9 yds to the NIowa 49 for a 1ST down
Johnathan Youngblood run for 5 yds to the NIowa 44
Kale Gibbs run for 4 yds to the NIowa 40
Owen Burk run for a loss of 2 yards to the NIowa 42 Owen Burk fumbled, recovered by NIowa Caleb Frazer
Theo Day pass complete to Sergio Morancy for 2 yds to the NIowa 44
Theo Day pass incomplete
Theo Day pass complete to Harrison Bey-Buie for 21 yds to the AFA 35 for a 1ST down
Theo Day pass incomplete
Theo Day pass incomplete
Theo Day pass incomplete
Matthew Cook 52 yd FG MISSED
