THIRD AND DATA

Week 1 · 2025

Duquesne at Pittsburgh

Sat 08/30/2025 12:00 PMAcrisure StadiumPittsburgh pregame100% — Pregame win probability: 100% for Pittsburgh. Pittsburgh favored, and won.

72°Cloudy6 mph NNW · 53% humidityRecorded at kickoff by College Football Data

Duquesne

9

7–5

Pittsburgh

61

8–5

Attendance

53,006

reported

DUQ7 plays, 19 yd · Defensive TD

15:001st & 10own 35Sam Carpenter kickoff for 65 yds for a touchback0
14:551st & 10own 25Taj Butts run for 17 yds to the DUQ 42 for a 1ST down+17
14:161st & 10own 42Taj Butts run for a loss of 3 yards to the DUQ 39−3
13:322nd & 13own 39Tyler Riddell pass incomplete0
13:253rd & 13own 39Tyler Riddell pass complete to Jermaine Johnson for 10 yds to the DUQ 49+10
12:444th & 3own 49PENALTY Dukes Delay Of Game 5 yards from Dukes49 to Dukes44. NO PLAY.−5
12:144th & 8own 44Michael Berarducci punt for 44 yds , Desmond Reid returns for 88 yds for a TD (Trey Butkowski KICK)+88

DUQ5 plays, -3 yd · Punt

12:141st & 10own 35Sam Carpenter kickoff for 64 yds0
12:091st & 10own 25Tyler Riddell pass incomplete to Joey Isabella0
12:022nd & 10own 25Shawn Solomon Jr. run for a loss of 3 yards to the DUQ 22−3
11:183rd & 13own 22Tyler Riddell pass incomplete to Shawn Solomon Jr.0
11:074th & 13own 22Michael Berarducci punt for 44 yds0

PITT5 plays, 3 yd · Punt

11:021st & 10own 34Desmond Reid run for 1 yd to the PITT 35+1
10:402nd & 9own 35Eli Holstein pass incomplete to Raphael Williams Jr.0
10:403rd & 9own 35Timeout Duquesne, clock 10:400
10:303rd & 9own 35Eli Holstein pass complete to Desmond Reid for 2 yds to the PITT 37+2
9:524th & 7own 37Caleb Junko punt for 46 yds, punt out-of-bounds at the DUQ 21 , Joey Isabella returns for 4 yds to the DUQ 21+4

DUQ4 plays, 6 yd · Punt

9:341st & 10own 21Tyler Riddell pass complete to Joey Isabella for 2 yds to the DUQ 23+2
9:042nd & 8own 23Taj Butts run for 3 yds to the DUQ 26+3
7:453rd & 5own 26Tyler Riddell run for 1 yd to the DUQ 27+1
7:374th & 4own 27Michael Berarducci punt for 35 yds, punt out-of-bounds at the PITT 380

PITT12 plays, 62 yd · Touchdown

7:281st & 10own 38Desmond Reid run for 1 yd to the PITT 39+1
6:442nd & 9own 39Eli Holstein pass complete to Kenny Johnson for 18 yds to the DUQ 43 for a 1ST down+18
3:551st & 10opp 43PENALTY Pitt False Start 5 yards from Dukes43 to Dukes48. NO PLAY.−5
3:411st & 15opp 48Desmond Reid run for 13 yds to the DUQ 35+13
3:292nd & 2opp 35Desmond Reid run for a loss of 1 yard to the DUQ 36−1
3:293rd & 3opp 36Eli Holstein run for 2 yds to the DUQ 34+2
3:224th & 1opp 34Eli Holstein run for 16 yds to the DUQ 18 for a 1ST down+16
2:541st & 10opp 18Eli Holstein pass complete to Cataurus Hicks for 13 yds to the DUQ 5 for a 1ST down+13
2:471st & goalopp 5Eli Holstein pass incomplete to Kenny Johnson0
2:472nd & goalopp 5Raphael Williams Jr. run for 4 yds to the DUQ 1+4
2:473rd & goalopp 1Eli Holstein pass complete to Kenny Johnson for 3 yds to the DUQ 4+3
2:474th & goalopp 4Eli Holstein pass complete to Cataurus Hicks for 4 yds for a TD (Trey Butkowski KICK)+4

DUQ6 plays, -20 yd · Punt

2:471st & 10own 35Sam Carpenter kickoff for 65 yds for a touchback0
2:341st & 10own 25Taj Butts run for 2 yds to the DUQ 27+2
2:022nd & 8own 27Tyler Riddell sacked by Kyle Louis for a loss of 14 yards to the DUQ 13−14
1:213rd & 22own 13Timeout Duquesne, clock 01:210
1:133rd & 22own 13Tyler Riddell sacked by Kyle Louis for a loss of 8 yards to the DUQ 5−8
0:324th & 30own 5Michael Berarducci punt for 21 yds, punt out-of-bounds at the DUQ 260

PITT5 plays, 7 yd · Turnover

0:271st & 10opp 26Eli Holstein pass incomplete to Kenny Johnson0
0:002nd & 10opp 26Eli Holstein run for 7 yds to the DUQ 19+7
0:00opp 26End of 1st Quarter+7
14:533rd & 3opp 19Eli Holstein run for no gain to the DUQ 190
14:184th & 3opp 19Eli Holstein pass intercepted, touchback.0

DUQ4 plays, 6 yd · Punt

14:101st & 10own 20Taj Butts run for 2 yds to the DUQ 22+2
13:232nd & 8own 22Tyler Riddell pass complete to Taj Butts for 4 yds to the DUQ 26+4
12:423rd & 4own 26Tyler Riddell pass incomplete to Alex Gochis0
12:274th & 4own 26Michael Berarducci punt for 42 yds , Desmond Reid returns for no gain to the PITT 190

PITT4 plays, 6 yd · Punt

12:201st & 10own 19Desmond Reid run for 3 yds to the PITT 22+3
11:472nd & 7own 22Eli Holstein pass incomplete to Jake Overman0
11:333rd & 7own 22Eli Holstein pass complete to Jake Overman for 3 yds to the PITT 25+3
11:034th & 4own 25Caleb Junko punt for 36 yds, fair catch by Joey Isabella at the DUQ 390

DUQ4 plays, 61 yd · Touchdown

10:521st & 10own 39Tyler Riddell pass complete to Joey Isabella for 59 yds to the PITT 2 for a 1ST down+59
10:331st & goalopp 2Timeout Pittsburgh, clock 10:330
10:331st & goalopp 2PENALTY Dukes False Start (Brandt,Tommy) 5 yards from Pitt02 to Pitt07. NO PLAY.−5
10:281st & goalopp 7Tyler Riddell pass complete to B.J. Alexander for 7 yds for a TD (Matt Marcinko PAT MISSED)+7

PITT5 plays, 18 yd · Touchdown

10:161st & 10own 35Matt Clark kickoff for 61 yds , Kenny Johnson return for 78 yds to the DUQ 18+78
10:111st & 10opp 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:051st & goalopp 5Eli Holstein pass incomplete to Deuce Spann0
9:572nd & goalopp 5Juelz Goff run for 4 yds to the DUQ 1+4
9:243rd & goalopp 1Juelz Goff run for 1 yd for a TD (Trey Butkowski PAT BLOCKED)+1

DUQ11 plays, 8 yd · Punt

9:241st & 10own 35Sam Carpenter kickoff for 65 yds for a touchback0
9:151st & 10own 25Tyler Riddell pass complete to Joey Isabella for 4 yds to the DUQ 29+4
8:392nd & 6own 29Taj Butts run for 4 yds to the DUQ 33+4
7:593rd & 2own 33PENALTY Dukes Illegal Substitution 5 yards from Dukes33 to Dukes28. NO PLAY.−5
7:513rd & 7own 28Tyler Riddell pass complete to Joey Isabella for 11 yds to the DUQ 39 for a 1ST down+11
7:131st & 10own 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:431st & 20own 29Tyler Riddell pass complete to Shawn Solomon Jr. for 4 yds to the DUQ 33+4
6:042nd & 16own 33Shawn Solomon Jr. run for no gain to the DUQ 330
5:173rd & 16own 33Tyler Riddell pass incomplete to Shawn Solomon Jr.0
5:074th & 16own 33Michael Berarducci punt for 33 yds for a 1ST down , Desmond Reid returns for 4 yds to the PITT 38 for a 1ST down+4
5:074th & 16own 33Michael Berarducci punt for 33 yds for a 1ST down , Desmond Reid returns for 4 yds to the DUQ 47 for a 1ST down+4

PITT3 plays, 47 yd · Touchdown

4:541st & 10opp 47Eli Holstein pass complete to Kenny Johnson for 12 yds to the DUQ 35 for a 1ST down+12
4:381st & 10opp 35Eli Holstein pass complete to Deuce Spann for 15 yds to the DUQ 20 for a 1ST down+15
4:011st & 10opp 20Eli Holstein pass complete to Kenny Johnson for 20 yds for a TD (Trey Butkowski KICK)+20

DUQ6 plays, 28 yd · Punt

4:011st & 10own 35Sam Carpenter kickoff for 65 yds for a touchback0
3:581st & 10own 25Tyler Riddell pass incomplete to Joey Isabella0
3:461st & 10midfieldDuquesne Penalty, (Yards) declined−5
3:142nd & 15own 45Tyler Riddell pass complete to Joey Isabella for 8 yds to the PITT 47+8
2:383rd & 7opp 47Tyler Riddell pass incomplete0
2:314th & 7opp 47Michael Berarducci punt for 47 yds for a touchback0

PITT7 plays, 80 yd · Touchdown

2:131st & 10own 20Eli Holstein pass complete to Zion Fowler-El for 5 yds to the PITT 25+5
2:001st & 10opp 30Timeout Pittsburgh, clock 02:000
1:582nd & 5own 25Eli Holstein pass complete to Raphael Williams Jr. for 45 yds to the DUQ 30 for a 1ST down+45
1:531st & 10opp 30Eli Holstein pass incomplete to Cataurus Hicks0
1:472nd & 10opp 30Desmond Reid run for a loss of 2 yards to the DUQ 32−2
1:053rd & 12opp 32Eli Holstein run for 16 yds to the DUQ 16 for a 1ST down+16
0:481st & 10opp 16Eli Holstein pass complete to Cataurus Hicks for 16 yds for a TD (Trey Butkowski KICK)+16

DUQ4 plays, -2 yd · End of period

0:481st & 10own 35Sam Carpenter kickoff for 65 yds for a touchback0
0:411st & 10own 25Taj Butts run for 2 yds to the DUQ 27+2
0:00own 27End of 2nd Quarter0
0:002nd & 8own 27T. Riddell takes a knee−4

PITT3 plays, 75 yd · Touchdown

15:001st & 10own 35Matt Clark kickoff for 45 yds0
14:421st & 10own 25Eli Holstein pass complete to Cataurus Hicks for 22 yds to the PITT 47 for a 1ST down+22
14:141st & 10own 47Desmond Reid run for 53 yds for a TD (Trey Butkowski KICK)+53

DUQ5 plays, 5 yd · Punt

14:141st & 10own 35Sam Carpenter kickoff for 65 yds for a touchback0
14:051st & 10own 25Taj Butts run for a loss of 1 yard to the DUQ 24−1
13:272nd & 11own 24Taj Butts run for 6 yds to the DUQ 30+6
12:423rd & 5own 30Tyler Riddell pass incomplete to B.J. Alexander0
12:314th & 5own 30Michael Hartshorn punt for 50 yds, punt out-of-bounds at the PITT 200

PITT4 plays, -8 yd · Punt

12:231st & 10own 20Eli Holstein sacked by Jack Dunkley for a loss of 6 yards to the PITT 14−6
11:532nd & 16own 14Desmond Reid run for a loss of 2 yards to the PITT 12−2
11:203rd & 18own 12Eli Holstein pass incomplete to Malachi Thomas0
11:134th & 18own 12Caleb Junko punt for 53 yds, punt out-of-bounds at the DUQ 350

DUQ10 plays, 21 yd · Punt

11:061st & 10own 35Tyler Riddell pass incomplete to B.J. Alexander0
11:062nd & 10own 35Timeout Duquesne, clock 11:060
10:562nd & 10own 35Taj Butts run for 6 yds to the DUQ 41+6
10:363rd & 4own 41Tyler Riddell pass complete to Joey Isabella for 30 yds to the PITT 29 for a 1ST down+30
9:511st & 10opp 29Tyler Riddell pass complete to Joey Isabella for no gain to the PITT 290
9:102nd & 10opp 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:442nd & 20opp 39Tyler Riddell pass complete to Jermaine Johnson for 1 yd to the PITT 38+1
7:583rd & 19opp 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:263rd & 29opp 48Tyler Riddell pass complete to Alex Gochis for 4 yds to the PITT 44+4
6:474th & 25opp 44Michael Hartshorn punt for 19 yds, punt out-of-bounds at the PITT 250

PITT9 plays, 75 yd · Touchdown

6:391st & 10own 25Juelz Goff run for 5 yds to the PITT 30+5
6:152nd & 5own 30Juelz Goff run for 2 yds to the PITT 32+2
5:253rd & 3own 32Eli Holstein run for 6 yds to the PITT 38 for a 1ST down+6
5:101st & 10own 38Eli Holstein pass complete to Bryce Yates for 9 yds to the PITT 47+9
4:502nd & 1own 47Juelz Goff run for 6 yds to the DUQ 47 for a 1ST down+6
4:181st & 10opp 47Juelz Goff run for 10 yds to the DUQ 37 for a 1ST down+10
3:511st & 10opp 37Juelz Goff run for 3 yds to the DUQ 34+3
3:142nd & 7opp 34Eli Holstein pass complete to Malachi Thomas for 34 yds for a TD (Trey Butkowski KICK)+34
3:141st & 10own 35PENALTY Pitt UNS: Unsportsmanlike Conduct (Thomas,Malachi) 15 yards from Pitt35 to Pitt20. NO PLAY.−15

DUQ13 plays, 33 yd · Field goal

3:141st & 10own 20Sam Carpenter kickoff for 67 yds0
3:031st & 10midfieldNess Davis run for 4 yds to the PITT 46+4
2:182nd & 6opp 46Logan Kushner run for 10 yds to the PITT 36 for a 1ST down+10
1:421st & 10opp 36Logan Kushner pass complete to Joey Isabella for 6 yds to the PITT 30+6
1:062nd & 4opp 30Ness Davis run for 11 yds to the PITT 19 for a 1ST down+11
0:001st & 10opp 19Ness Davis run for 3 yds to the PITT 16+3
0:00opp 19End of 3rd Quarter+3
15:002nd & 7opp 16PENALTY Dukes False Start (Satterwhite III,Gary) 5 yards from Pitt16 to Pitt21. NO PLAY.−5
14:542nd & 12opp 21Pittsburgh Penalty, Defensive Offside (Shadarian Harrison) declined+9
14:263rd & 3opp 12PENALTY Dukes Delay Of Game 5 yards from Pitt12 to Pitt17. NO PLAY.−5
14:063rd & 8opp 17Timeout Pittsburgh, clock 14:060
14:003rd & 8opp 17Logan Kushner pass incomplete to Joey Isabella0
13:564th & 8opp 17Matt Marcinko 35 yd FG GOOD+35

PITT5 plays, 0 yd · Punt

13:561st & 10own 35Matt Clark kickoff for 36 yds0
13:521st & 10own 29Cole Gonzales pass incomplete to Bryce Yates0
13:482nd & 10own 29Cole Gonzales pass incomplete to Zion Fowler-El0
13:423rd & 10own 29Cole Gonzales pass incomplete to Deuce Spann0
13:344th & 10own 29Caleb Junko punt for 46 yds, fair catch by Joey Isabella at the DUQ 250

DUQ5 plays, 4 yd · Punt

13:271st & 10own 25Ness Davis run for 2 yds to the DUQ 27+2
12:452nd & 8own 27Ness Davis run for a loss of 3 yards to the DUQ 24−3
11:553rd & 11own 24Logan Kushner run for 10 yds to the DUQ 34+10
11:154th & 1own 34PENALTY Dukes Delay Of Game 5 yards from Dukes34 to Dukes29. NO PLAY.−5
11:064th & 6own 29Michael Hartshorn punt for 38 yds, punt out-of-bounds at the DUQ 40 , Kenny Johnson returns for 27 yds to the DUQ 40+27

PITT9 plays, 31 yd · Field goal

10:561st & 10opp 40Jalynn Williams run for 1 yd to the DUQ 39+1
10:112nd & 9opp 39Cole Gonzales pass complete to Josh Altsman for 13 yds to the DUQ 26 for a 1ST down+13
9:501st & 10opp 26Cole Gonzales pass complete to Jalynn Williams for 9 yds to the DUQ 17+9
9:412nd & 1opp 17Cole Gonzales pass incomplete to Bryce Yates0
9:353rd & 1opp 17Jalynn Williams run for 9 yds to the DUQ 8 for a 1ST down+9
8:561st & goalopp 8Cole Gonzales pass complete to Zion Fowler-El for 2 yds to the DUQ 6+2
8:292nd & goalopp 6Cole Gonzales pass complete to Deuce Spann for 3 yds to the DUQ 9+3
8:073rd & goalopp 9Cole Gonzales pass incomplete to Zion Fowler-El0
8:034th & goalopp 9Trey Butkowski 27 yd FG GOOD+27

DUQ5 plays, -5 yd · Punt

8:031st & 10own 35Sam Carpenter kickoff for 65 yds for a touchback0
7:531st & 10own 25Dazhaun Hopkins run for 3 yds to the DUQ 28+3
7:232nd & 7own 28Dazhaun Hopkins run for 2 yds to the DUQ 30+2
6:353rd & 5own 30Logan Kushner sacked by Cameron Lindsey for a loss of 10 yards to the DUQ 20−10
5:534th & 15own 20Michael Hartshorn punt for 37 yds, punt out-of-bounds at the DUQ 21 , Kenny Johnson returns for 36 yds to the DUQ 21+36

PITT7 plays, 12 yd · Field goal

5:361st & 10opp 21Cole Gonzales pass complete to Cam Sapp for 7 yds to the DUQ 14+7
4:562nd & 3opp 14Cole Gonzales run for 2 yds to the DUQ 12+2
4:333rd & 1opp 12Caleb Williams run for 4 yds to the DUQ 8 for a 1ST down+4
4:021st & goalopp 8Cole Gonzales pass complete to Caleb Williams for a loss of 1 yard to the DUQ 9−1
3:422nd & goalopp 9Cole Gonzales pass incomplete to Jesse Anderson0
3:373rd & goalopp 9Cole Gonzales pass incomplete to Jesse Anderson0
3:324th & goalopp 9Trey Butkowski 27 yd FG GOOD+27

DUQ5 plays, 1 yd · Punt

3:321st & 10own 35Sam Carpenter kickoff for 65 yds for a touchback0
3:251st & 10own 25Dazhaun Hopkins run for no gain to the DUQ 250
2:412nd & 10own 25Dazhaun Hopkins run for a loss of 1 yard to the DUQ 24−1
2:003rd & 11own 24Logan Kushner pass complete to Garrett Harrold for 2 yds to the DUQ 26+2
1:504th & 9own 26Andrew Graham punt for 35 yds , Kenny Johnson returns for 1 yd to the PITT 40+1

PITT2 plays, 60 yd · Touchdown

1:351st & 10own 40Cole Gonzales pass complete to Caleb Williams for no gain to the PITT 400
1:122nd & 10own 40Cole Gonzales pass complete to Bryce Yates for 60 yds for a TD (Trey Butkowski KICK)+60

DUQ4 plays, 1 yd · Uncategorized

1:121st & 10own 35Sam Carpenter kickoff for 65 yds for a touchback0
1:041st & 10own 25Dazhaun Hopkins run for a loss of 1 yard to the DUQ 24−1
0:002nd & 11own 24Dazhaun Hopkins run for 2 yds to the DUQ 26+2
0:00own 24End of 4th Quarter+2

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 6 meetings vs. Duquesne

Pittsburgh 4–2 vs Duquesne

  • 1939 · wk 6Duquesne 21 @ Pittsburgh 13
  • 1938 · wk 4Duquesne 0 @ Pittsburgh 27
  • 1937 · wk 4Duquesne 0 @ Pittsburgh 6
  • 1936 · wk 5Duquesne 7 @ Pittsburgh 0
  • 1933 · wk 9Duquesne 0 @ Pittsburgh 7
  • 1932 · wk 4Duquesne 0 @ Pittsburgh 33

Research

Keep this open while you look at others