The lead after every score: above the line Air Force is ahead, below it Duquesne. Each dot is a score in the scoring team's colour; hover one.
Scoring summary
1st quarter
8:06
TDKemper Hodges 4 Yd Run (Carter Cremascoli Kick)13 plays, 75 yds, 6:54 · from AF 25
DUQ 0–7 AFA
2nd quarter
12:17
TDLiam Szarka 1 Yd Run (Carter Cremascoli Kick)15 plays, 80 yds, 8:02 · from AF 20
DUQ 0–14 AFA
9:33
FGCarter Cremascoli 21 Yd Field Goal 4 plays, 6 yds, 1:09 · from DUQ 10
DUQ 0–17 AFA
4:04
FGCarter Cremascoli 52 Yd Field Goal 9 plays, 37 yds, 4:33 · from AF 28
DUQ 0–20 AFA
3rd quarter
1:21
TDLiam Szarka 2 Yd Run (Carter Cremascoli Kick)10 plays, 84 yds, 5:30 · from AF 16
DUQ 0–27 AFA
4th quarter
8:19
TDEvan Medders 4 Yd Run (Carter Cremascoli Kick)14 plays, 75 yds, 6:24 · from AF 25
DUQ 0–34 AFA
Drives
AFA 6/9 scoredDUQ 0/9 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
AFA
AF 25
13
75
6:54
Touchdown
Q1
8:06
DUQ
DUQ 25
6
16
2:47
Punt
Q1
5:19
AFA
AF 20
15
80
8:02
Touchdown
Q2
12:17
DUQ
DUQ 25
3
7
1:35
Interception
Q2
10:42
AFA
DUQ 10
4
6
1:09
Field Goal
Q2
9:33
DUQ
DUQ 25
3
4
0:56
Punt
Q2
8:37
AFA
AF 28
9
37
4:33
Field Goal
Q2
4:04
DUQ
DUQ 25
3
6
1:32
Punt
Q2
2:32
AFA
AF 27
3
8
2:00
Punt
Q2
0:32
DUQ
DUQ 14
5
36
0:32
Interception
Q3
15:00
DUQ
DUQ 25
6
8
3:33
Punt
Q3
11:27
AFA
AF 5
3
0
1:33
Punt
Win probability
Air Force 100% · pregame line Air Force −31.5 (closing line)
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
Passing
C/ATT
YDS
AVG
TD
INT
QBR
Carson Camp
7/18
42
2.3
0
2
--
Logan Kushner
2/4
11
2.8
0
0
--
Rushing
CAR
YDS
AVG
TD
LONG
Ness Davis
11
32
2.9
0
12
Dazhaun Hopkins
5
15
3.0
0
8
Carson Camp
3
4
1.3
0
11
Shawn Solomon Jr
1
3
3.0
0
3
Logan Kushner
1
0
0.0
0
0
Receiving
REC
YDS
AVG
TD
LONG
Antwon Thomas
3
27
9.0
0
13
Ryan Petras
3
16
5.3
0
9
Zae-Mear Correll
1
5
5.0
0
5
Ness Davis
1
4
4.0
0
4
Dewey Byrd
1
1
1.0
0
1
Defense
TOT
SOLO
SACKS
TFL
PD
QB HUR
Zach Chambers
9
4
0
0
0
0
Nico Pate
7
4
0
0
1
0
Jeff Banks
7
4
0
0
0
0
Jalen Harrell
6
2
0
1
0
0
Caleb Jones
6
1
0
0
1
0
Dashawn Fields
5
5
0
0
0
0
Luke Miller
5
3
0
0
0
0
Carter Lance
4
3
0
0
0
0
Punting
NO
YDS
AVG
TB
In 20
LONG
Andrew Graham
4
179
44.8
1
1
59
Justin Willis
3
151
50.3
0
2
57
Biggest plays
AFA +1%Q4 0:00 End of 4th quarter.
AFA +1%Q1 8:06 (08:08) #4 K.Hodges rush left for 4 yards gain to the DUQ00 TOUCHDOWN, clock 08:06 #90 C.Cremascoli kick attempt good (H: #98 R.D'Angelo, LS: #46 J.Helms)
AFA +1%Q1 5:12 (05:16) #2 O.Allen rush middle for 3 yards gain to the AF23 (#55 L.Miller; #11 Z.Chambers)
AFA +0%Q1 15:00 (15:00) #67 M.Clark kickoff 65 yards to the AF00, Touchback
DUQ +0%Q1 8:06 (08:06) #90 C.Cremascoli kickoff 65 yards to the DUQ00, Touchback
Team stats
Stat
DUQ
AFA
1st Downs
8
28
3rd down efficiency
3-11
9-15
4th down efficiency
0-0
2-2
Total Yards
107
450
Passing
53
19
Comp/Att
9/22
3/7
Yards per pass
2.4
2.7
Rushing
54
431
Rushing Attempts
21
71
Yards per rush
2.6
6.1
Penalties
4-20
8-60
Turnovers
2
0
Fumbles lost
0
0
Interceptions thrown
2
0
Possession
19:10
40:50
Play by play
Q4 0:00 End of 4th quarter.
Q4 1:01 1st & 10 at DUQ 38 (01:01) #27 P.Davis rush middle for 5 yards gain to the DUQ33 (#30 K.O'Donnell; #92 J.Logan)
Q4 1:16 2nd & 3 at DUQ 43 (01:20) #6 H.Fisher rush middle for 5 yards gain to the DUQ38 (#28 D.Harper), 1ST DOWN
Q4 1:44 1st & 10 at 50 (01:51) #34 O.Morales rush middle for 7 yards gain to the DUQ43 (#28 D.Harper; #30 K.O'Donnell)
Q4 1:54 2nd & 6 at AF 41 (01:54) #26 J.Turner rush right for 9 yards gain to the AF50 (#52 C.Lance), 1ST DOWN
Q4 1:54 1st & 10 at AF 37 (01:54) #6 H.Fisher rush left for 4 yards gain to the AF41 (#34 M.Wright)
Q4 2:53 1st & 10 at AF 20 (02:59) Shotgun #24 L.Rauh rush middle for 17 yards gain to the AF37 (#12 A.Forehand; #25 N.Collins, Jr), 1ST DOWN
Q4 3:25 3rd & 4 at AF 13 (03:33) Shotgun #33 M.Lowe rush right for 7 yards gain to the AF20 (#25 N.Collins, Jr), 1ST DOWN
Q4 3:56 2nd & 6 at AF 11 (04:02) Shotgun #24 L.Rauh rush middle for 2 yards gain to the AF13 (#34 M.Wright)
Q4 4:23 2nd & 1 at AF 16 PENALTY AF False Start (#54 J.Perales) 5 yards from AF16 to AF11. NO PLAY
Q4 4:40 1st & 10 at AF 7 (04:43) Shotgun #0 O.Chambers rush left for 9 yards gain to the AF16 (#23 S.Thomas), out of bounds
Q4 4:45 4th & 19 at DUQ 41 (04:53) #98 J.Willis punt 52 yards to the AF07
Q4 4:57 4th & 14 at DUQ 46 PENALTY DUQ Delay Of Game 5 yards from DUQ46 to DUQ41. NO PLAY
Q4 5:35 3rd & 14 at DUQ 46 (05:42) Shotgun #7 L.Kushner rush middle for 0 yards to the DUQ46 (#42 B.Whitson; #90 M.Alcine)
Q4 5:44 2nd & 14 at DUQ 46 (05:49) Shotgun #7 L.Kushner pass incomplete short left to #1 A.Thomas thrown to AF44
Q4 6:23 1st & 15 at DUQ 45 (06:35) Shotgun #7 L.Kushner pass complete short left to #13 D.Byrd caught at DUQ46, for 1 yard to the DUQ46 (#15 M.Inweh)
Q4 6:53 1st & 10 at 50 PENALTY DUQ False Start (#56 C.Young) 5 yards from DUQ50 to DUQ45. NO PLAY
Q4 7:22 1st & 10 at DUQ 40 (07:32) Shotgun #7 L.Kushner pass complete short right to #1 A.Thomas caught at DUQ47, for 10 yards to the DUQ50 (#15 M.Inweh), 1ST DOWN
Q4 7:36 3rd & 10 at DUQ 25 (07:36) Shotgun #7 L.Kushner pass incomplete deep right to #6 Z.Correll thrown to DUQ46 PENALTY AF Pass Interference (#15 M.Inweh) 15 yards from DUQ25 to DUQ40, 1ST DOWN. NO PLAY
Q4 7:39 2nd & 10 at DUQ 25 (07:42) Shotgun #7 L.Kushner pass incomplete short right to #24 D.Cook thrown to DUQ40 broken up by #7 N.Beckwith
Q4 8:12 1st & 10 at DUQ 25 (08:17) Shotgun #0 D.Hopkins rush left for 0 yards to the DUQ25 (#50 G.Forsythe; #95 N.Daniels)
Q4 8:19 (08:19) #90 C.Cremascoli kickoff 65 yards to the DUQ00, Touchback
Q4 8:19 & Goal at DUQ 3 Timeout Air Force, clock 08:19
Q4 8:19 3rd & Goal at DUQ 4 (08:22) Shotgun #5 E.Medders rush right for 4 yards gain to the DUQ00 TOUCHDOWN, clock 08:19 #90 C.Cremascoli kick attempt good (H: #98 R.D'Angelo, LS: #46 J.Helms)
Q4 8:52 2nd & Goal at DUQ 7 (08:56) #20 K.Sack rush left for 3 yards gain to the DUQ04 (#8 J.Monds; #12 A.Forehand)