Northern Iowa at Air Force

Saturday, September 3, 2022

Air Force beat Northern Iowa 48–⁠17. It was their only meeting on record.

AwayNorthern Iowa6–⁠5 in 2022
17
HomeAir Force10–⁠3 in 2022
48

Final at Falcon Stadium, Colorado SpringsAttendance 31,180

At kickoff
76°F, clear, wind 7 mph from the southWeather: NOAA NCEI Integrated Surface Database; Usaf Academy Airstrip Airport (KAFF), 4 km from the stadium
Official
David AlvarezGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Northern Iowa3001417
Air Force141314748

Standouts

  • PassingTheo Day20 of 32, 286 yards, 2 TD, 1 INTNorthern Iowa
  • RushingBrad Roberts8 carries, 114 yards, 1 TDAir Force
  • ReceivingDane Kinamon1 catch, 80 yards, 1 TDAir Force
  • DefenseKorby Sander11 tacklesNorthern Iowa

Player stats

Northern Iowa

PassingC/AttYdsTDInt
Theo Day20/3228621
RushingCarYdsTDLong
Dom Williams1145013
Vance McShane830016
Amauri Pesek-Hickson327014
Theo Day217015
ReceivingRecYdsTDLong
Deion McShane566015
Dom Williams140040
Quan Hampton238020
Sergio Morancy431114
DefenseTklTFLSacksInt
Korby Sander11000
Tucker Langenberg6000
Khristian Boyd5000
Spencer Cuvelier5000

Air Force

PassingC/AttYdsTDInt
Haaziq Daniels3/610910
RushingCarYdsTDLong
Brad Roberts8114171
Haaziq Daniels12107140
John Lee Eldridge III885027
Jalen Johnson180180
ReceivingRecYdsTDLong
Dane Kinamon180180
DeAndre Hughes122022
James Bryant1707
DefenseTklTFLSacksInt
Trey Taylor8000
T.D. Blackmon4000
C.J. Boyd4000
Alec Mock3100
Camby Goff3001

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

Team stats

Northern IowaAir Force
405Total yards691
286Passing yards109
119Rushing yards582
8.9Yards per pass18.2
5.0Yards per rush9.4
21First downs24
2–⁠8Third downs7–⁠11
0–⁠0Fourth downs0–⁠0
2Turnovers2
2–⁠15Penalties5–⁠21
24:58Possession35:02
0Sacks (by defense)0

Efficiency

Northern IowaAir Force
52%Success rate58%
−0.09EPA per play0.49
0.82Explosiveness1.27
−0.47Rushing EPA0.42
0.57Passing EPA1.17
41%Passing-down success70%
−0.49First-down EPA−0.02
0.56Second-down EPA0.81
0.04Third-down EPA1.08
8%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)

Air Force 84% to win. Elo’s favorite won.

The line

Air Force −14.5, over/under 46.5.

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 Air Force 84%, Northern Iowa 16%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Air Force end zoneNorthern Iowa end zoneQ1 Northern IowaPunt, 5 playsQ1 Air ForceTouchdown, 5 playsQ1 Northern IowaField goal, 10 playsQ1 Air ForceTouchdown, 2 playsQ1 Northern IowaPunt, 4 playsQ1 Air ForceField goal, 13 playsQ2 Northern IowaInterception, 3 playsQ2 Air ForceField goal, 5 playsQ2 Northern IowaFumble, 5 playsQ2 Air ForceTouchdown, 13 playsQ2 Northern IowaEnd of half, 1 playQ3 Air ForceTouchdown, 2 playsQ3 Northern IowaPunt, 7 playsQ3 Air ForceTouchdown, 17 playsQ3 Northern IowaPunt, 8 playsQ4 Air ForceTouchdown, 2 playsQ4 Northern IowaTouchdown, 5 playsQ4 Air ForceFumble, 2 playsQ4 Northern IowaTouchdown, 3 playsQ4 Air ForceFumble, 6 playsQ4 Northern IowaMissed FG, 7 playsQ4 Air ForceEnd of game, 3 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Air Force drives left to right, Northern Iowa right to left.
  1. Q1 Northern IowaPunt, 5 plays, 34 yards
  2. Q1 Air ForceTouchdown, 5 plays, 93 yards
  3. Q1 Northern IowaField goal, 10 plays, 64 yards
  4. Q1 Air ForceTouchdown, 2 plays, 75 yards
  5. Q1 Northern IowaPunt, 4 plays, 23 yards
  6. Q1 Air ForceField goal, 13 plays, 85 yards
  7. Q2 Northern IowaInterception, 3 plays, 15 yards
  8. Q2 Air ForceField goal, 5 plays, 28 yards
  9. Q2 Northern IowaFumble, 5 plays, 61 yards
  10. Q2 Air ForceTouchdown, 13 plays, 96 yards
  11. Q2 Northern IowaEnd of half, 1 play, 1 yard
  12. Q3 Air ForceTouchdown, 2 plays, 75 yards
  13. Q3 Northern IowaPunt, 7 plays, 31 yards
  14. Q3 Air ForceTouchdown, 17 plays, 96 yards
  15. Q3 Northern IowaPunt, 8 plays, 33 yards
  16. Q4 Air ForceTouchdown, 2 plays, 80 yards
  17. Q4 Northern IowaTouchdown, 5 plays, 75 yards
  18. Q4 Air ForceFumble, 2 plays, 15 yards
  19. Q4 Northern IowaTouchdown, 3 plays, 40 yards
  20. Q4 Air ForceFumble, 6 plays, 33 yards
  21. Q4 Northern IowaMissed FG, 7 plays, 23 yards
  22. Q4 Air ForceEnd of game, 3 plays, −6 yards

Play by play

1st quarter6 drives, then Air Force 14, Northern Iowa 3
Northern Iowa Punt, 5 plays
15:00Matthew Dapore kickoff for 65 yds for a touchback
15:001st & 10 at own 25Theo Day pass complete to Deion McShane for 13 yds to the NIowa 38 for a 1ST down
15:001st & 10 at own 38Theo Day pass complete to Quan Hampton for 20 yds to the AFA 42 for a 1ST down
15:001st & 10 at opp 42AIR FORCE Penalty, False Start (TEAM) to the AFA 47
15:001st & 15 at opp 47Dom Williams run for 4 yds to the AFA 43
15:002nd & 11 at opp 43Theo Day pass incomplete
15:003rd & 11 at opp 43Theo Day run for 2 yds to the AFA 41
12:184th & 9 at opp 41Cael Loecher punt for 34 yds, downed at the AFA 7
Air Force Touchdown, 5 plays
12:181st & 10 at own 7Brad Roberts run for 2 yds to the AFA 9
12:182nd & 8 at own 9Haaziq Daniels run for 13 yds to the AFA 22 for a 1ST down
12:181st & 10 at own 22Haaziq Daniels run for 7 yds to the AFA 29
12:182nd & 3 at own 29AIR FORCE Penalty, False Start (TEAM) to the AFA 24
12:182nd & 8 at own 24Haaziq Daniels run for a loss of 4 yards to the AFA 20
9:283rd & 12 at own 20Dane Kinamon 80 Yd pass from Haaziq Daniels (Matthew Dapore Kick)Air Force 7, Northern Iowa 0
Northern Iowa Field goal, 10 plays
9:28Matthew Dapore kickoff for 65 yds for a touchback
9:281st & 10 at own 25Dom Williams run for 13 yds to the NIowa 38 for a 1ST down
9:281st & 10 at own 38Dom Williams run for 5 yds to the NIowa 43
9:282nd & 5 at own 43Theo Day pass complete to Quan Hampton for 18 yds to the AFA 39 for a 1ST down
9:281st & 10 at opp 39Dom Williams run for a loss of 2 yards to the AFA 41
9:282nd & 12 at opp 41Theo Day pass complete to Logan Wolf for 12 yds to the AFA 29 for a 1ST down
9:281st & 10 at opp 29Theo Day pass complete to Deion McShane for 15 yds to the AFA 14 for a 1ST down
9:281st & 10 at opp 14Dom Williams run for 1 yd to the AFA 13
9:282nd & 9 at opp 13Dom Williams run for 2 yds to the AFA 11
9:283rd & 7 at opp 11Theo Day pass incomplete
4:464th & 7 at opp 11Matthew Cook 28 Yd Field GoalAir Force 7, Northern Iowa 3
Air Force Touchdown, 2 plays
4:46Matthew Cook kickoff for 65 yds for a touchback
4:461st & 10 at own 25Brad Roberts run for 4 yds to the AFA 29
3:592nd & 6 at own 29Dane Kinamon 71 Yd Run (Matthew Dapore Kick)Air Force 14, Northern Iowa 3
Northern Iowa Punt, 4 plays
3:59Matthew Dapore kickoff for 65 yds for a touchback
3:591st & 10 at own 25Vance McShane run for 16 yds to the NIowa 41 for a 1ST down
3:591st & 10 at own 41Vance McShane run for 2 yds to the NIowa 43
3:592nd & 8 at own 43Theo Day pass complete to Sergio Morancy for 6 yds to the NIowa 49
3:593rd & 2 at own 49Vance McShane run for a loss of 1 yard to the NIowa 48
1:244th & 3 at own 48Cael Loecher punt for 50 yds, downed at the AFA 2
Air Force Field goal, 13 plays
1:241st & 10 at own 2AIR FORCE Penalty, False Start ( Yards) to the AFA 1
1:241st & 11 at own 1Brad Roberts run for 10 yds to the AFA 11
1:242nd & 1 at own 11Brad Roberts run for 2 yds to the AFA 13 for a 1ST down
0:001st & 10 at own 13DeAndre Hughes run for no gain to the AFA 13
Q2 15:002nd & 10 at own 13Haaziq Daniels run for 9 yds to the AFA 22
Q2 15:003rd & 1 at own 22Haaziq Daniels run for 3 yds to the AFA 25 for a 1ST down
Q2 13:571st & 10 at own 25Emmanuel Michel run for 4 yds to the AFA 29
Q2 13:572nd & 6 at own 29Haaziq Daniels run for 40 yds to the NIowa 31 for a 1ST down
Q2 13:571st & 10 at opp 31Dane Kinamon run for 6 yds to the NIowa 25
Q2 13:572nd & 4 at opp 25Omar Fattah run for 4 yds to the NIowa 21 for a 1ST down
Q2 13:571st & 10 at opp 21Omar Fattah run for 2 yds to the NIowa 19
Q2 13:572nd & 8 at opp 19AIR FORCE Penalty, False Start (-5 Yards) to the NIowa 24
Q2 13:572nd & 13 at opp 24Brad Roberts run for 3 yds to the NIowa 21
Q2 13:573rd & 10 at opp 21Haaziq Daniels run for 8 yds to the NIowa 13
Q2 9:314th & 2 at opp 13Matthew Dapore 30 Yd Field GoalAir Force 17, Northern Iowa 3
2nd quarter5 drives, then Air Force 27, Northern Iowa 3
Northern Iowa Interception, 3 plays
9:26Matthew Dapore kickoff for 59 yds , Quan Hampton return for 17 yds to the NIowa 23
9:261st & 10 at own 23Theo Day pass complete to Sam Schnee for 5 yds to the NIowa 28
9:262nd & 5 at own 28Theo Day pass complete to Deion McShane for 10 yds to the NIowa 38 for a 1ST down
8:221st & 10 at own 38Theo Day pass intercepted
8:221st & 10 at own 38Theo Day pass intercepted
Air Force Field goal, 5 plays
8:221st & 10 at opp 44Brad Roberts run for 20 yds to the NIowa 24 for a 1ST down
8:221st & 10 at opp 24DeAndre Hughes run for 6 yds to the NIowa 18
8:222nd & 4 at opp 18Omar Fattah run for 2 yds to the NIowa 16
8:223rd & 2 at opp 16Haaziq Daniels run for no gain to the NIowa 16
5:474th & 2 at opp 16Matthew Dapore 33 Yd Field GoalAir Force 20, Northern Iowa 3
Northern Iowa Fumble, 5 plays
5:47Matthew Dapore kickoff for 63 yds
5:471st & 10 at own 35Vance McShane run for 3 yds to the NIowa 38
5:472nd & 7 at own 38Theo Day pass complete to Deion McShane for 15 yds to the AFA 47 for a 1ST down
5:471st & 10 at opp 47Vance McShane run for 1 yd to the AFA 46
5:472nd & 9 at opp 46Theo Day pass complete to Alex Allen for 27 yds to the AFA 19 for a 1ST down
3:311st & 10 at opp 19Theo Day run for 15 yds to the AFA 4 Theo Day fumbled, recovered by AFA Michael Mack II
3:311st & 10 at opp 19Theo Day run for 15 yds to the AFA 4 Theo Day fumbled, recovered by AFA Michael Mack II
Air Force Touchdown, 13 plays
3:311st & 10 at own 4Brad Roberts run for 2 yds to the AFA 6
3:312nd & 8 at own 6John Lee Eldridge III run for 12 yds to the AFA 18 for a 1ST down
3:311st & 10 at own 18John Lee Eldridge III run for no gain to the AFA 18
3:312nd & 10 at own 18Haaziq Daniels pass complete to DeAndre Hughes for 22 yds to the AFA 40 for a 1ST down
3:311st & 10 at own 40Haaziq Daniels pass incomplete
3:312nd & 10 at own 40Haaziq Daniels run for 13 yds to the NIowa 47 for a 1ST down
3:311st & 10 at opp 47Haaziq Daniels pass incomplete
3:312nd & 10 at opp 47DeAndre Hughes run for 7 yds to the NIowa 40
3:313rd & 3 at opp 40Haaziq Daniels run for 6 yds to the NIowa 34 for a 1ST down
3:311st & 10 at opp 34Haaziq Daniels pass incomplete
3:312nd & 10 at opp 34John Lee Eldridge III run for 27 yds to the NIowa 7 for a 1ST down
0:291st & goal at opp 12Timeout AIR FORCE, clock 00:29
0:291st & goal at opp 7AIR FORCE Penalty, False Start (-5 Yards) to the NIowa 12
0:242nd & goal at opp 12Timeout AIR FORCE, clock 00:24
0:241st & goal at opp 12Haaziq Daniels run for no gain to the NIowa 12
0:202nd & goal at opp 12Haaziq Daniels 12 Yd Run (Matthew Dapore Kick)Air Force 27, Northern Iowa 3
Northern Iowa End of half, 1 play
0:16Matthew 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
0:16Matthew 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
0:001st & 10 at own 23Dom Williams run for 1 yd to the NIowa 24
3rd quarter4 drives, then Air Force 41, Northern Iowa 3
Air Force Touchdown, 2 plays
15:00Matthew Cook kickoff for 65 yds for a touchback
15:001st & 10 at own 25DeAndre Hughes run for 4 yds to the AFA 29
14:102nd & 6 at own 29Brad Roberts 71 Yd Run (Matthew Dapore Kick)Air Force 34, Northern Iowa 3
Northern Iowa Punt, 7 plays
14:03Matthew Dapore kickoff for 65 yds , Quan Hampton return for 14 yds to the NIowa 14
14:031st & 10 at own 14Theo Day pass incomplete
14:032nd & 10 at own 14Theo Day pass complete to Deion McShane for 13 yds to the NIowa 27 for a 1ST down
14:031st & 10 at own 27Dom Williams run for 5 yds to the NIowa 32
14:032nd & 5 at own 32Theo Day pass complete to Sergio Morancy for 9 yds to the NIowa 41 for a 1ST down
14:031st & 10 at own 41Dom Williams run for 4 yds to the NIowa 45
14:032nd & 6 at own 45Dom Williams run for no gain to the NIowa 45
14:033rd & 6 at own 45Theo Day pass incomplete
11:004th & 6 at own 45Cael Loecher punt for 51 yds, downed at the AFA 4
Air Force Touchdown, 17 plays
11:001st & 10 at own 4Omar Fattah run for 2 yds to the AFA 6
11:002nd & 8 at own 6John Lee Eldridge III run for 5 yds to the AFA 11
11:003rd & 3 at own 11John Lee Eldridge III run for 8 yds to the AFA 19 for a 1ST down
11:001st & 10 at own 19John Lee Eldridge III run for 10 yds to the AFA 29 for a 1ST down
11:001st & 10 at own 29AIR FORCE Penalty, False Start (Omar Fattah) to the AFA 24
11:001st & 15 at own 24Haaziq Daniels pass complete to James Bryant for 7 yds to the AFA 31
11:002nd & 8 at own 31Omar Fattah run for 9 yds to the AFA 40 for a 1ST down
11:001st & 10 at own 40Emmanuel Michel run for 9 yds to the AFA 49
11:002nd & 1 at own 49Emmanuel Michel run for 5 yds to the NIowa 46 for a 1ST down
11:001st & 10 at opp 46John Lee Eldridge III run for 1 yd to the NIowa 45
4:183rd & 10 at opp 46Timeout NORTHERN IOWA, clock 04:18
4:182nd & 9 at opp 45DeAndre Hughes run for a loss of 1 yard to the NIowa 46
4:183rd & 10 at opp 46Jensen Jones run for 15 yds to the NIowa 31 for a 1ST down
4:181st & 10 at opp 31Jensen Jones run for no gain to the NIowa 31
4:182nd & 10 at opp 31Emmanuel Michel run for 2 yds to the NIowa 29
4:183rd & 8 at opp 29John Lee Eldridge III run for 22 yds to the NIowa 7 for a 1ST down
4:181st & goal at opp 7Jensen Jones run for 2 yds to the NIowa 5
4:182nd & goal at opp 5Emmanuel Michel run for 4 yds to the NIowa 1
0:023rd & goal at opp 1Jensen Jones 1 Yd Run (Matthew Dapore Kick)Air Force 41, Northern Iowa 3
Northern Iowa Punt, 8 plays
0:02Luke Wieland kickoff for 61 yds
0:02Luke Wieland kickoff for 61 yds
0:001st & 10 at own 25Vance McShane run for 1 yd to the NIowa 26
Q4 15:002nd & 9 at own 26Theo Day pass complete to Sam Schnee for 12 yds to the NIowa 38 for a 1ST down
Q4 15:001st & 10 at own 38Vance McShane run for 2 yds to the NIowa 40
Q4 12:583rd & 2 at own 46Timeout NORTHERN IOWA, clock 12:58
Q4 12:582nd & 8 at own 40Vance McShane run for 6 yds to the NIowa 46
Q4 12:583rd & 2 at own 46Dom Williams run for 12 yds to the AFA 42 for a 1ST down
Q4 12:581st & 10 at opp 42Theo Day pass incomplete
Q4 12:582nd & 10 at opp 42Theo Day pass incomplete
Q4 12:583rd & 10 at opp 42Theo Day pass incomplete
Q4 12:044th & 10 at opp 42Cael Loecher punt for 42 yds for a touchback
4th quarter6 drives, then Air Force 48, Northern Iowa 17
Air Force Touchdown, 2 plays
12:041st & 10 at own 20Owen Burk run for no gain to the AFA 20
11:132nd & 10 at own 20Jalen Johnson 80 Yd Run (Anthony Rodriguez Kick)Air Force 48, Northern Iowa 3
Northern Iowa Touchdown, 5 plays
11:13Luke Wieland kickoff for 65 yds for a touchback
11:131st & 10 at own 25Theo Day pass complete to Dom Williams for 40 yds to the AFA 35 for a 1ST down
11:131st & 10 at opp 35Amauri Pesek-Hickson run for 6 yds to the AFA 29
11:132nd & 4 at opp 29Theo Day pass complete to Sam Schnee for 5 yds to the AFA 24 for a 1ST down
11:131st & 10 at opp 24Amauri Pesek-Hickson run for 14 yds to the AFA 10 for a 1ST down
8:451st & goal at opp 10Logan Wolf 10 Yd pass from Theo Day (Matthew Cook Kick)Air Force 48, Northern Iowa 10
Air Force Fumble, 2 plays
8:45Matthew Cook kickoff for 65 yds for a touchback
8:451st & 10 at own 25Jet Harris run for 9 yds to the AFA 34
8:012nd & 1 at own 34Jet Harris run for 6 yds to the AFA 40 Jet Harris fumbled, recovered by NIowa Mo Olowo
8:012nd & 1 at own 34Jet Harris run for 6 yds to the AFA 40 Jet Harris fumbled, recovered by NIowa Mo Olowo
Northern Iowa Touchdown, 3 plays
8:011st & 10 at opp 40Theo Day pass complete to Desmond Hutson for 19 yds to the AFA 21 for a 1ST down
8:011st & 10 at opp 21Amauri Pesek-Hickson run for 7 yds to the AFA 14
6:542nd & 3 at opp 14Sergio Morancy 14 Yd pass from Theo Day (Matthew Cook Kick)Air Force 48, Northern Iowa 17
Air Force Fumble, 6 plays
6:54Matthew Cook kickoff for 62 yds
6:541st & 10 at own 25Aiden Calvert run for 15 yds to the AFA 40 for a 1ST down
6:541st & 10 at own 40Sione Angilau run for 2 yds to the AFA 42
6:542nd & 8 at own 42Cannon Turner run for 9 yds to the NIowa 49 for a 1ST down
6:541st & 10 at opp 49Johnathan Youngblood run for 5 yds to the NIowa 44
6:542nd & 5 at opp 44Kale Gibbs run for 4 yds to the NIowa 40
3:263rd & 1 at opp 40Owen Burk run for a loss of 2 yards to the NIowa 42 Owen Burk fumbled, recovered by NIowa Caleb Frazer
Northern Iowa Missed FG, 7 plays
3:261st & 10 at own 42Theo Day pass complete to Sergio Morancy for 2 yds to the NIowa 44
3:262nd & 8 at own 44Theo Day pass incomplete
3:263rd & 8 at own 44Theo Day pass complete to Harrison Bey-Buie for 21 yds to the AFA 35 for a 1ST down
3:261st & 10 at opp 35Theo Day pass incomplete
3:262nd & 10 at opp 35Theo Day pass incomplete
3:263rd & 10 at opp 35Theo Day pass incomplete
1:554th & 10 at opp 35Matthew Cook 52 yd FG MISSED

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 1–⁠0 in their only meeting.

Around this game