← CFB Terminal
9
NEC
AT
61
ACC
2025 week 1 · Saturday, August 30, 2025 at 11:00 AM CT · Acrisure Stadium · πŸ“Ί ACC Network · 71.8°F Cloudy, wind 5.8

Drive chart

WIN PROBABILITYDuquesne above · Pittsburgh below
KICK58% → 100% PittsburghFINAL
Duquesne Pittsburgh bar spans the drive · tick marks the start · click a drive for the plays
OWN G255025END ZONE
WP
Δ
Q1
PUNT RETURN TD
4 pl · 19 yd · 2:46
0–7
+17
14:55 1st & 10 OWN 25 Taj Butts run for 17 yds to the DUQ 42 for a 1ST down +17 1.52
14:16 1st & 10 OWN 42 Taj Butts run for a loss of 3 yards to the DUQ 39 -3 -1.72
13:32 2nd & 13 OWN 39 Tyler Riddell pass incomplete 0 -0.58
13:25 3rd & 13 OWN 39 Tyler Riddell pass complete to Jermaine Johnson for 10 yds to the DUQ 49 +10 0.68
12:44 4th & 3 OWN 49 PENALTY Dukes Delay Of Game 5 yards from Dukes49 to Dukes44. NO PLAY. -5
12:14 4th & 8 OWN 44 Michael Berarducci punt for 44 yds , Desmond Reid returns for 88 yds for a TD (Trey Butkowski KICK)
PUNT
3 pl · -3 yd · 1:07
0–7
+4
12:09 1st & 10 OWN 25 Tyler Riddell pass incomplete to Joey Isabella 0 -0.70
12:02 2nd & 10 OWN 25 Shawn Solomon Jr. run for a loss of 3 yards to the DUQ 22 -3 -0.46
11:18 3rd & 13 OWN 22 Tyler Riddell pass incomplete to Shawn Solomon Jr. 0 -0.09
11:07 4th & 13 OWN 22 Michael Berarducci punt for 44 yds
PUNT
3 pl · 3 yd · 1:15
0–7
−3
11:02 1st & 10 OWN 34 Desmond Reid run for 1 yd to the PITT 35 +1 -0.81
10:40 2nd & 9 OWN 35 Eli Holstein pass incomplete to Raphael Williams Jr. 0 -0.65
10:40 3rd & 9 OWN 35 Timeout Duquesne, clock 10:40
10:30 3rd & 9 OWN 35 Eli Holstein pass complete to Desmond Reid for 2 yds to the PITT 37 +2 -0.22
9:52 4th & 7 OWN 37 Caleb Junko punt for 46 yds, punt out-of-bounds at the DUQ 21 , Joey Isabella returns for 4 yds to the DUQ 21
PUNT
3 pl · 6 yd · 2:15
0–7
9:34 1st & 10 OWN 21 Tyler Riddell pass complete to Joey Isabella for 2 yds to the DUQ 23 +2 -0.38
9:04 2nd & 8 OWN 23 Taj Butts run for 3 yds to the DUQ 26 +3 -0.17
7:45 3rd & 5 OWN 26 Tyler Riddell run for 1 yd to the DUQ 27 +1 -0.25
7:37 4th & 4 OWN 27 Michael Berarducci punt for 35 yds, punt out-of-bounds at the PITT 38
TD
11 pl · 62 yd · 4:50
0–14
+13
7:28 1st & 10 OWN 38 Desmond Reid run for 1 yd to the PITT 39 +1 -0.89
6:44 2nd & 9 OWN 39 Eli Holstein pass complete to Kenny Johnson for 18 yds to the DUQ 43 for a 1ST down +18 2.49
3:55 1st & 10 OPP 43 PENALTY Pitt False Start 5 yards from Dukes43 to Dukes48. NO PLAY. -5
3:41 1st & 15 OPP 48 Desmond Reid run for 13 yds to the DUQ 35 +13 1.70
3:29 2nd & 2 OPP 35 Desmond Reid run for a loss of 1 yard to the DUQ 36 -1 -1.12
3:29 3rd & 3 OPP 36 Eli Holstein run for 2 yds to the DUQ 34 +2 -0.59
3:22 4th & 1 OPP 34 Eli Holstein run for 16 yds to the DUQ 18 for a 1ST down +16 1.78
2:54 1st & 10 OPP 18 Eli Holstein pass complete to Cataurus Hicks for 13 yds to the DUQ 5 for a 1ST down +13 0.71
2:47 1st & 5 OPP 5 Eli Holstein pass incomplete to Kenny Johnson 0 -0.55
2:47 2nd & 5 OPP 5 Raphael Williams Jr. run for 4 yds to the DUQ 1 +4 -0.02
2:47 3rd & 1 OPP 1 Eli Holstein pass complete to Kenny Johnson for 3 yds to the DUQ 4 +3
2:47 4th & 4 OPP 4 Eli Holstein pass complete to Cataurus Hicks for 4 yds for a TD (Trey Butkowski KICK) +4 2.98
PUNT
3 pl · -20 yd · 2:15
0–14
−2
2:34 1st & 10 OWN 25 Taj Butts run for 2 yds to the DUQ 27 +2 -0.45
2:02 2nd & 8 OWN 27 Tyler Riddell sacked by Kyle Louis for a loss of 14 yards to the DUQ 13 -14 -0.85
1:21 3rd & 22 OWN 13 Timeout Duquesne, clock 01:21
1:13 3rd & 22 OWN 13 Tyler Riddell sacked by Kyle Louis for a loss of 8 yards to the DUQ 5 -8 -0.03
0:32 4th & 30 OWN 5 Michael Berarducci punt for 21 yds, punt out-of-bounds at the DUQ 26
INT
4 pl · 7 yd · 1:14
0–14
+2
0:27 1st & 10 OPP 26 Eli Holstein pass incomplete to Kenny Johnson 0 -0.47
0:00 2nd & 10 OPP 26 Eli Holstein run for 7 yds to the DUQ 19 +7 0.28
0:00 OPP 26 End of 1st Quarter
14:53 3rd & 3 OPP 19 Eli Holstein run for no gain to the DUQ 19 0 -0.57
14:18 4th & 3 OPP 19 Eli Holstein pass intercepted, touchback. -3.52
Q2
PUNT
3 pl · 6 yd · 1:51
0–14
−4
14:10 1st & 10 OWN 20 Taj Butts run for 2 yds to the DUQ 22 +2 -0.36
13:23 2nd & 8 OWN 22 Tyler Riddell pass complete to Taj Butts for 4 yds to the DUQ 26 +4 -0.06
12:42 3rd & 4 OWN 26 Tyler Riddell pass incomplete to Alex Gochis 0 -0.34
12:27 4th & 4 OWN 26 Michael Berarducci punt for 42 yds , Desmond Reid returns for no gain to the PITT 19
PUNT
3 pl · 6 yd · 1:24
0–14
+5
12:20 1st & 10 OWN 19 Desmond Reid run for 3 yds to the PITT 22 +3 -0.23
11:47 2nd & 7 OWN 22 Eli Holstein pass incomplete to Jake Overman 0 -0.41
11:33 3rd & 7 OWN 22 Eli Holstein pass complete to Jake Overman for 3 yds to the PITT 25 +3 -0.08
11:03 4th & 4 OWN 25 Caleb Junko punt for 36 yds, fair catch by Joey Isabella at the DUQ 39
TD
2 pl · 61 yd · 0:35
6–14
−21
10:52 1st & 10 OWN 39 Tyler Riddell pass complete to Joey Isabella for 59 yds to the PITT 2 for a 1ST down +59 3.64
10:33 1st & 2 OPP 2 Timeout Pittsburgh, clock 10:33
10:33 1st & 2 OPP 2 PENALTY Dukes False Start (Brandt,Tommy) 5 yards from Pitt02 to Pitt07. NO PLAY. -5
10:28 1st & 7 OPP 7 Tyler Riddell pass complete to B.J. Alexander for 7 yds for a TD (Matt Marcinko PAT MISSED) +7 2.20
TD
3 pl · 18 yd · 0:52
6–20
+21
10:11 1st & 10 OPP 18 (10:12) Shotgun Holstein,Eli pass incomplete short middle to Williams Jr.,Raphael thrown to Dukes05, 1ST DOWN, PENALTY Dukes Pass Interference (Harper,Dallas) 13 yards from Dukes18 to Dukes05, 1ST DOWN. NO PLAY. +13
10:05 1st & 5 OPP 5 Eli Holstein pass incomplete to Deuce Spann 0 -0.55
9:57 2nd & 5 OPP 5 Juelz Goff run for 4 yds to the DUQ 1 +4 -0.02
9:24 3rd & 1 OPP 1 Juelz Goff run for 1 yd for a TD (Trey Butkowski PAT BLOCKED) +1 2.45
PUNT
6 pl · 8 yd · 4:17
6–20
−3
9:15 1st & 10 OWN 25 Tyler Riddell pass complete to Joey Isabella for 4 yds to the DUQ 29 +4 -0.11
8:39 2nd & 6 OWN 29 Taj Butts run for 4 yds to the DUQ 33 +4 -0.11
7:59 3rd & 2 OWN 33 PENALTY Dukes Illegal Substitution 5 yards from Dukes33 to Dukes28. NO PLAY. -5
7:51 3rd & 7 OWN 28 Tyler Riddell pass complete to Joey Isabella for 11 yds to the DUQ 39 for a 1ST down +11 2.08
7:13 1st & 10 OWN 39 (07:17) No Huddle-Shotgun Solomon, Jr.,Shawn rush middle for 5 yards gain to the Dukes44 (Brookins,Cruce) PENALTY Dukes Holding (Fallah,Michael) 10 yards from Dukes39 to Dukes29. NO PLAY. -10
6:43 1st & 20 OWN 29 Tyler Riddell pass complete to Shawn Solomon Jr. for 4 yds to the DUQ 33 +4 -0.07
6:04 2nd & 16 OWN 33 Shawn Solomon Jr. run for no gain to the DUQ 33 0 -0.32
5:17 3rd & 16 OWN 33 Tyler Riddell pass incomplete to Shawn Solomon Jr. 0 -0.15
5:07 4th & 16 OWN 33 Michael Berarducci punt for 33 yds for a 1ST down , Desmond Reid returns for 4 yds to the PITT 38 for a 1ST down
5:07 4th & 16 OWN 33 Michael Berarducci punt for 33 yds for a 1ST down , Desmond Reid returns for 4 yds to the DUQ 47 for a 1ST down
TD
3 pl · 47 yd · 1:06
6–27
+12
4:54 1st & 10 OPP 47 Eli Holstein pass complete to Kenny Johnson for 12 yds to the DUQ 35 for a 1ST down +12 0.64
4:38 1st & 10 OPP 35 Eli Holstein pass complete to Deuce Spann for 15 yds to the DUQ 20 for a 1ST down +15 0.35
4:01 1st & 10 OPP 20 Eli Holstein pass complete to Kenny Johnson for 20 yds for a TD (Trey Butkowski KICK) +20 2.62
PUNT
5 pl · 28 yd · 1:30
6–27
−4
3:58 1st & 10 OWN 25 Tyler Riddell pass incomplete to Joey Isabella 0 -0.70
3:46 1st & 10 50 Duquesne Penalty, (Yards) declined -5
3:14 2nd & 15 OWN 45 Tyler Riddell pass complete to Joey Isabella for 8 yds to the PITT 47 +8 0.67
2:38 3rd & 7 OPP 47 Tyler Riddell pass incomplete 0 -0.93
2:31 4th & 7 OPP 47 Michael Berarducci punt for 47 yds for a touchback
TD
6 pl · 80 yd · 1:43
6–34
+3
2:13 1st & 10 OWN 20 Eli Holstein pass complete to Zion Fowler-El for 5 yds to the PITT 25 +5 0.09
2:00 1st & 10 OPP 30 Timeout Pittsburgh, clock 02:00
1:58 2nd & 5 OWN 25 Eli Holstein pass complete to Raphael Williams Jr. for 45 yds to the DUQ 30 for a 1ST down +45 3.49
1:53 1st & 10 OPP 30 Eli Holstein pass incomplete to Cataurus Hicks 0 -0.56
1:47 2nd & 10 OPP 30 Desmond Reid run for a loss of 2 yards to the DUQ 32 -2 -1.16
1:05 3rd & 12 OPP 32 Eli Holstein run for 16 yds to the DUQ 16 for a 1ST down +16 1.97
0:48 1st & 10 OPP 16 Eli Holstein pass complete to Cataurus Hicks for 16 yds for a TD (Trey Butkowski KICK) +16 2.57
END OF HALF
2 pl · -2 yd · 0:48
6–34
−1
0:41 1st & 10 OWN 25 Taj Butts run for 2 yds to the DUQ 27 +2 -0.45
0:00 OWN 27 End of 2nd Quarter
0:00 2nd & 8 OWN 27 T. Riddell takes a knee -4 -0.68
Q3
TD
2 pl · 75 yd · 0:46
6–41
+1
14:42 1st & 10 OWN 25 Eli Holstein pass complete to Cataurus Hicks for 22 yds to the PITT 47 for a 1ST down +22 1.98
14:14 1st & 10 OWN 47 Desmond Reid run for 53 yds for a TD (Trey Butkowski KICK) +53 4.10
PUNT
3 pl · 5 yd · 1:43
6–41
+1
14:05 1st & 10 OWN 25 Taj Butts run for a loss of 1 yard to the DUQ 24 -1 -0.80
13:27 2nd & 11 OWN 24 Taj Butts run for 6 yds to the DUQ 30 +6 0.14
12:42 3rd & 5 OWN 30 Tyler Riddell pass incomplete to B.J. Alexander 0 -0.37
12:31 4th & 5 OWN 30 Michael Hartshorn punt for 50 yds, punt out-of-bounds at the PITT 20
PUNT
3 pl · -8 yd · 1:18
6–41
−6
12:23 1st & 10 OWN 20 Eli Holstein sacked by Jack Dunkley for a loss of 6 yards to the PITT 14 -6 -0.86
11:53 2nd & 16 OWN 14 Desmond Reid run for a loss of 2 yards to the PITT 12 -2 -0.11
11:20 3rd & 18 OWN 12 Eli Holstein pass incomplete to Malachi Thomas 0 -0.03
11:13 4th & 18 OWN 12 Caleb Junko punt for 53 yds, punt out-of-bounds at the DUQ 35
PUNT
6 pl · 21 yd · 4:26
6–41
+6
11:06 1st & 10 OWN 35 Tyler Riddell pass incomplete to B.J. Alexander 0 -1.01
11:06 2nd & 10 OWN 35 Timeout Duquesne, clock 11:06
10:56 2nd & 10 OWN 35 Taj Butts run for 6 yds to the DUQ 41 +6 0.25
10:36 3rd & 4 OWN 41 Tyler Riddell pass complete to Joey Isabella for 30 yds to the PITT 29 for a 1ST down +30 3.22
9:51 1st & 10 OPP 29 Tyler Riddell pass complete to Joey Isabella for no gain to the PITT 29 0 -0.53
9:10 2nd & 10 OPP 29 (09:13) Shotgun Solomon, Jr.,Shawn rush middle for 4 yards gain to the Pitt25 (Brookins,Cruce) PENALTY Dukes Holding (Fallah,Michael) 10 yards from Pitt29 to Pitt39. NO PLAY. -10
8:44 2nd & 20 OPP 39 Tyler Riddell pass complete to Jermaine Johnson for 1 yd to the PITT 38 +1 -0.77
7:58 3rd & 19 OPP 38 (08:05) Shotgun Riddell,Tyler pass complete short middle to Solomon, Jr.,Shawn caught at Pitt36, for 7 yards to the Pitt31 (Biles,Rasheem) PENALTY Dukes Holding (Gunn,Aaron) 10 yards from Pitt38 to Pitt48. NO PLAY. -10
7:26 3rd & 29 OPP 48 Tyler Riddell pass complete to Alex Gochis for 4 yds to the PITT 44 +4 -0.04
6:47 4th & 25 OPP 44 Michael Hartshorn punt for 19 yds, punt out-of-bounds at the PITT 25
TD
8 pl · 75 yd · 3:33
6–48
−1
6:39 1st & 10 OWN 25 Juelz Goff run for 5 yds to the PITT 30 +5 0.09
6:15 2nd & 5 OWN 30 Juelz Goff run for 2 yds to the PITT 32 +2 -0.48
5:25 3rd & 3 OWN 32 Eli Holstein run for 6 yds to the PITT 38 for a 1ST down +6 1.51
5:10 1st & 10 OWN 38 Eli Holstein pass complete to Bryce Yates for 9 yds to the PITT 47 +9 1.37
4:50 2nd & 1 OWN 47 Juelz Goff run for 6 yds to the DUQ 47 for a 1ST down +6 -0.03
4:18 1st & 10 OPP 47 Juelz Goff run for 10 yds to the DUQ 37 for a 1ST down +10 0.56
3:51 1st & 10 OPP 37 Juelz Goff run for 3 yds to the DUQ 34 +3 -0.24
3:14 2nd & 7 OPP 34 Eli Holstein pass complete to Malachi Thomas for 34 yds for a TD (Trey Butkowski KICK) +34 3.29
3:14 1st & 10 OWN 35 PENALTY Pitt UNS: Unsportsmanlike Conduct (Thomas,Malachi) 15 yards from Pitt35 to Pitt20. NO PLAY. -15
FG
8 pl · 33 yd · 4:18
9–48
+1
3:03 1st & 10 50 Ness Davis run for 4 yds to the PITT 46 +4 -0.14
2:18 2nd & 6 OPP 46 Logan Kushner run for 10 yds to the PITT 36 for a 1ST down +10 0.97
1:42 1st & 10 OPP 36 Logan Kushner pass complete to Joey Isabella for 6 yds to the PITT 30 +6 0.24
1:06 2nd & 4 OPP 30 Ness Davis run for 11 yds to the PITT 19 for a 1ST down +11 0.17
0:00 1st & 10 OPP 19 Ness Davis run for 3 yds to the PITT 16 +3 -0.11
0:00 OPP 19 End of 3rd Quarter
15:00 2nd & 7 OPP 16 PENALTY Dukes False Start (Satterwhite III,Gary) 5 yards from Pitt16 to Pitt21. NO PLAY. -5
14:54 2nd & 12 OPP 21 Pittsburgh Penalty, Defensive Offside (Shadarian Harrison) declined +9
14:26 3rd & 3 OPP 12 PENALTY Dukes Delay Of Game 5 yards from Pitt12 to Pitt17. NO PLAY. -5
14:06 3rd & 8 OPP 17 Timeout Pittsburgh, clock 14:06
14:00 3rd & 8 OPP 17 Logan Kushner pass incomplete to Joey Isabella 0 -0.58
13:56 4th & 8 OPP 17 Matt Marcinko 35 yd FG GOOD
Q4
PUNT
3 pl · 0 yd · 0:22
9–48
−4
13:52 1st & 10 OWN 29 Cole Gonzales pass incomplete to Bryce Yates 0 -0.83
13:48 2nd & 10 OWN 29 Cole Gonzales pass incomplete to Zion Fowler-El 0 -0.44
13:42 3rd & 10 OWN 29 Cole Gonzales pass incomplete to Deuce Spann 0 -0.21
13:34 4th & 10 OWN 29 Caleb Junko punt for 46 yds, fair catch by Joey Isabella at the DUQ 25
PUNT
3 pl · 4 yd · 2:28
9–48
+4
13:27 1st & 10 OWN 25 Ness Davis run for 2 yds to the DUQ 27 +2 -0.45
12:45 2nd & 8 OWN 27 Ness Davis run for a loss of 3 yards to the DUQ 24 -3 -0.64
11:55 3rd & 11 OWN 24 Logan Kushner run for 10 yds to the DUQ 34 +10 0.37
11:15 4th & 1 OWN 34 PENALTY Dukes Delay Of Game 5 yards from Dukes34 to Dukes29. NO PLAY. -5
11:06 4th & 6 OWN 29 Michael Hartshorn punt for 38 yds, punt out-of-bounds at the DUQ 40 , Kenny Johnson returns for 27 yds to the DUQ 40
FG
9 pl · 31 yd · 3:03
9–51
−2
10:56 1st & 10 OPP 40 Jalynn Williams run for 1 yd to the DUQ 39 +1 -0.65
10:11 2nd & 9 OPP 39 Cole Gonzales pass complete to Josh Altsman for 13 yds to the DUQ 26 for a 1ST down +13 1.12
9:50 1st & 10 OPP 26 Cole Gonzales pass complete to Jalynn Williams for 9 yds to the DUQ 17 +9 0.65
9:41 2nd & 1 OPP 17 Cole Gonzales pass incomplete to Bryce Yates 0 -0.62
9:35 3rd & 1 OPP 17 Jalynn Williams run for 9 yds to the DUQ 8 for a 1ST down +9 0.36
8:56 1st & 8 OPP 8 Cole Gonzales pass complete to Zion Fowler-El for 2 yds to the DUQ 6 +2 -0.21
8:29 2nd & 6 OPP 6 Cole Gonzales pass complete to Deuce Spann for 3 yds to the DUQ 9 +3 -0.10
8:07 3rd & 9 OPP 9 Cole Gonzales pass incomplete to Zion Fowler-El 0 -0.39
8:03 4th & 9 OPP 9 Trey Butkowski 27 yd FG GOOD
PUNT
3 pl · -5 yd · 2:10
9–51
+2
7:53 1st & 10 OWN 25 Dazhaun Hopkins run for 3 yds to the DUQ 28 +3 -0.30
7:23 2nd & 7 OWN 28 Dazhaun Hopkins run for 2 yds to the DUQ 30 +2 -0.36
6:35 3rd & 5 OWN 30 Logan Kushner sacked by Cameron Lindsey for a loss of 10 yards to the DUQ 20 -10 -0.62
5:53 4th & 15 OWN 20 Michael Hartshorn punt for 37 yds, punt out-of-bounds at the DUQ 21 , Kenny Johnson returns for 36 yds to the DUQ 21
FG
7 pl · 12 yd · 2:21
9–54
−2
5:36 1st & 10 OPP 21 Cole Gonzales pass complete to Cam Sapp for 7 yds to the DUQ 14 +7 0.32
4:56 2nd & 3 OPP 14 Cole Gonzales run for 2 yds to the DUQ 12 +2 -0.27
4:33 3rd & 1 OPP 12 Caleb Williams run for 4 yds to the DUQ 8 for a 1ST down +4 0.27
4:02 1st & 8 OPP 8 Cole Gonzales pass complete to Caleb Williams for a loss of 1 yard to the DUQ 9 -1 -0.42
3:42 2nd & 9 OPP 9 Cole Gonzales pass incomplete to Jesse Anderson 0 -0.27
3:37 3rd & 9 OPP 9 Cole Gonzales pass incomplete to Jesse Anderson 0 -0.39
3:32 4th & 9 OPP 9 Trey Butkowski 27 yd FG GOOD
PUNT
3 pl · 1 yd · 1:42
9–54
+2
3:25 1st & 10 OWN 25 Dazhaun Hopkins run for no gain to the DUQ 25 0 -0.70
2:41 2nd & 10 OWN 25 Dazhaun Hopkins run for a loss of 1 yard to the DUQ 24 -1 -0.39
2:00 3rd & 11 OWN 24 Logan Kushner pass complete to Garrett Harrold for 2 yds to the DUQ 26 +2 -0.09
1:50 4th & 9 OWN 26 Andrew Graham punt for 35 yds , Kenny Johnson returns for 1 yd to the PITT 40
TD
2 pl · 60 yd · 0:38
9–61
1:35 1st & 10 OWN 40 Cole Gonzales pass complete to Caleb Williams for no gain to the PITT 40 0 -1.12
1:12 2nd & 10 OWN 40 Cole Gonzales pass complete to Bryce Yates for 60 yds for a TD (Trey Butkowski KICK) +60 5.88
2 pl · 1 yd · 1:12
9–61
1:04 1st & 10 OWN 25 Dazhaun Hopkins run for a loss of 1 yard to the DUQ 24 -1 -0.80
0:00 2nd & 11 OWN 24 Dazhaun Hopkins run for 2 yds to the DUQ 26 +2 -0.19
0:00 OWN 24 End of 4th Quarter
30 drives. Field position runs left to right for both teams: 0 is the offense's own goal line, 100 the one it is attacking. WP is CollegeFootballData's model, read at the last play of each drive; Δ is what the drive moved it, in points of probability.

Defense

1sacks3
5plays for loss10
1takeaways0
4three-and-outs forced8
11explosive plays allowed3
7.26yards allowed / play3.53
9 of 14scoring drives allowed2 of 16
Duquesne
Ethon Cole 6 (4) 1 TFL
Quan Rhodes-McKee 6 (2) 0.5 TFL
Caleb Jones 6 (1)
Avery Morris 5 (3)
Jack Dunkley 4 (4) 1 sk · 2 TFL
Ishmael Findlayter 4 (3) 1 TFL · 1 QH
T.J. Jones 3 (3) 1 TFL
Jabari Odoemenem 3 (2) 1 PD · 1 QH
Pittsburgh
Kyle Louis 6 (3) 2 sk · 3 TFL
Cruce Brookins 5 (3) 1 PD
Rasheem Biles 4 (1) 0.5 TFL · 1 PD · 2 QH
Javon Mcintyre 4 (3)
Josh Guerrier 4 (1)
Cameron Lindsey 3 (2) 1 sk · 1 TFL
Maverick Gracio 3 (1) 0.5 TFL
Kavir Bains 3 (3)
Tackles with solo in parentheses. Sacks, plays for loss and explosive plays come from the play rows; takeaways and three-and-outs from how each drive ended.

Special teams

1 of 1field goals2 of 2
12punts4
37.1punt average45.3
1punts inside the 200
4return yards221
own 28average drive startown 44
Duquesne
K Matt Marcinko 1/1 FG · long 35
K BJ Alexander 0/1 XP
P Michael Berarducci 7 punts · 38.0 avg · 1 in 20 · 1 TB
P Michael Hartshorn 4 punts · 36.0 avg
P Andrew Graham 1 punt · 35.0 avg
PR Joey Isabella 1 ret · 4 yds · long 4
Pittsburgh
K Trey Butkowski 2/2 FG · long 27 · 7/7 XP
P Caleb Junko 4 punts · 45.3 avg
KR Kenny Johnson 1 ret · 78 yds · long 78
PR Kenny Johnson 3 ret · 64 yds · long 36
PR Desmond Reid 3 ret · 79 yds · long 88 · 1 TD
K kicking, P punting, KR kick returns, PR punt returns. Average drive start counts only drives that began after a punt or a kickoff — a drive handed over by a takeaway is the defense's doing.

Team stats from play-by-play

55plays65
194yards472
16drives14
14%success rate48%
-2.75total PPA25.53
Derived from 120 scrimmage plays. Interception return yardage is excluded from the offense.

Scoring

Q1Eli Holstein pass complete to Cataurus Hicks for 4 yds for a TD (Trey Butkowski KICK) 14–0
Q2Tyler Riddell pass complete to B.J. Alexander for 7 yds for a TD (Matt Marcinko PAT MISSED) 6–14
Q2Juelz Goff run for 1 yd for a TD (Trey Butkowski PAT BLOCKED) 20–6
Q2Eli Holstein pass complete to Kenny Johnson for 20 yds for a TD (Trey Butkowski KICK) 27–6
Q2Eli Holstein pass complete to Cataurus Hicks for 16 yds for a TD (Trey Butkowski KICK) 34–6
Q3Desmond Reid run for 53 yds for a TD (Trey Butkowski KICK) 41–6
Q3Eli Holstein pass complete to Malachi Thomas for 34 yds for a TD (Trey Butkowski KICK) 48–6
Q4Matt Marcinko 35 yd FG GOOD 9–48
Q4Trey Butkowski 27 yd FG GOOD 51–9
Q4Trey Butkowski 27 yd FG GOOD 54–9
Q4Cole Gonzales pass complete to Bryce Yates for 60 yds for a TD (Trey Butkowski KICK) 61–9

Biggest plays by PPA

Q4Cole Gonzales pass complete to Bryce Yates for 60 yds for a TD (Trey Butkowski KICK) 5.88
Q3Desmond Reid run for 53 yds for a TD (Trey Butkowski KICK) 4.10
Q2Tyler Riddell pass complete to Joey Isabella for 59 yds to the PITT 2 for a 1ST down 3.64
Q2Eli Holstein pass complete to Raphael Williams Jr. for 45 yds to the DUQ 30 for a 1ST… 3.49
Q3Eli Holstein pass complete to Malachi Thomas for 34 yds for a TD (Trey Butkowski KICK) 3.29
Q3Tyler Riddell pass complete to Joey Isabella for 30 yds to the PITT 29 for a 1ST down 3.22

Series recent meetings

1939 Duquesne 21 – 13 Pittsburgh
1938 Duquesne 0 – 27 Pittsburgh
1937 Duquesne 0 – 6 Pittsburgh
1936 Duquesne 7 – 0 Pittsburgh
1933 Duquesne 0 – 7 Pittsburgh
1932 Duquesne 0 – 33 Pittsburgh
Last 6 meetings shown. Full all-time series sits on each team page.
Data: CollegeFootballData · terminal