Pittsburgh Panthers @ Duke Blue Devils
Final
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
Pittsburgh Panthers | 3 | 7 | 3 | 6 | 19 |
Duke Blue Devils | 3 | 7 | 10 | 10 | 30 |
Scoring
Q1 8:48
DUKETodd Pelino 47 Yd Field Goal 0–3
DUKETodd Pelino 47 Yd Field Goal 0–3Q1 2:41
PITTBen Sauls 35 Yd Field Goal 3–3
PITTBen Sauls 35 Yd Field Goal 3–3Q2 9:13
PITTKarter Johnson 21 Yd pass from Nate Yarnell (Ben Sauls Kick)10–3
PITTKarter Johnson 21 Yd pass from Nate Yarnell (Ben Sauls Kick)10–3Q2 1:07
DUKEJordan Moore 10 Yd pass from Grayson Loftis (Todd Pelino Kick)10–10
DUKEJordan Moore 10 Yd pass from Grayson Loftis (Todd Pelino Kick)10–10Q3 10:28
DUKETodd Pelino 25 Yd Field Goal 10–13
DUKETodd Pelino 25 Yd Field Goal 10–13Q3 7:02
PITTBen Sauls 47 Yd Field Goal 13–13
PITTBen Sauls 47 Yd Field Goal 13–13Q3 3:44
DUKEJalon Calhoun 15 Yd pass from Grayson Loftis (Todd Pelino Kick)13–20
DUKEJalon Calhoun 15 Yd pass from Grayson Loftis (Todd Pelino Kick)13–20Q4 11:54
DUKEJaquez Moore 3 Yd Run (Todd Pelino Kick)13–27
DUKEJaquez Moore 3 Yd Run (Todd Pelino Kick)13–27Q4 5:17
PITTBub Means 14 Yd pass from Nate Yarnell (Two-Point Pass Conversion Failed)19–27
PITTBub Means 14 Yd pass from Nate Yarnell (Two-Point Pass Conversion Failed)19–27Q4 1:59
DUKETodd Pelino 48 Yd Field Goal 19–30
DUKETodd Pelino 48 Yd Field Goal 19–30Passing
Pittsburgh Panthers
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|---|---|---|---|---|---|
| Nate Yarnell | 25/35 | 265 | 7.6 | 2 | 1 | 56.6 |
Duke Blue Devils
| Player | C/ATT | YDS | AVG | TD | INT | QBR |
|---|---|---|---|---|---|---|
| Grayson Loftis | 20/37 | 248 | 6.7 | 2 | 1 | 81.3 |
Rushing
Pittsburgh Panthers
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Rodney Hammond Jr. | 12 | 21 | 1.8 | 0 | 6 |
| C'Bo Flemister | 5 | 18 | 3.6 | 0 | 15 |
| Konata Mumpfield | 1 | 15 | 15.0 | 0 | 15 |
| Nate Yarnell | 14 | -11 | -0.8 | 0 | 6 |
Duke Blue Devils
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Jordan Waters | 9 | 31 | 3.4 | 0 | 11 |
| Jaylen Coleman | 11 | 30 | 2.7 | 0 | 8 |
| Jaquez Moore | 5 | 10 | 2.0 | 1 | 4 |
| Grayson Loftis | 2 | 4 | 2.0 | 0 | 2 |
| Team | 3 | -6 | -2.0 | 0 | 0 |
Receiving
Pittsburgh Panthers
| Player | REC | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Bub Means | 6 | 85 | 14.2 | 1 | 29 |
| Karter Johnson | 6 | 55 | 9.2 | 1 | 21 |
| Daejon Reynolds | 4 | 34 | 8.5 | 0 | 19 |
| Malcolm Epps | 1 | 22 | 22.0 | 0 | 22 |
| Kenny Johnson | 4 | 20 | 5.0 | 0 | 8 |
| Rodney Hammond Jr. | 1 | 14 | 14.0 | 0 | 14 |
| Israel Polk | 1 | 14 | 14.0 | 0 | 14 |
| C'Bo Flemister | 1 | 11 | 11.0 | 0 | 11 |
| Konata Mumpfield | 1 | 10 | 10.0 | 0 | 10 |
Duke Blue Devils
| Player | REC | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Jordan Moore | 8 | 106 | 13.3 | 1 | 31 |
| Jalon Calhoun | 7 | 71 | 10.1 | 1 | 32 |
| Jordan Waters | 1 | 46 | 46.0 | 0 | 46 |
| Nicky Dalmolin | 2 | 14 | 7.0 | 0 | 15 |
| Sahmir Hagans | 2 | 11 | 5.5 | 0 | 6 |
Defense
Pittsburgh Panthers
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|---|---|---|---|---|---|---|
| Bangally Kamara | 11 | 2 | 0 | 0 | 0 | 1 | 0 |
| Javon McIntyre | 9 | 3 | 0 | 1 | 0 | 0 | 0 |
| Donovan McMillon | 6 | 3 | 0 | 0 | 0 | 0 | 0 |
| MJ Devonshire Jr. | 5 | 4 | 0 | 0 | 1 | 0 | 0 |
| Dayon Hayes | 5 | 2 | 0 | 1 | 0 | 0 | 0 |
| Phillip O'Brien Jr. | 5 | 2 | 0 | 0 | 0 | 0 | 0 |
| Marquis Williams | 3 | 2 | 0 | 1 | 1 | 0 | 0 |
| Bam Brima | 2 | 1 | 0 | 0 | 1 | 0 | 0 |
| Shayne Simon | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Tyler Bentley | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Kyle Louis | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Solomon DeShields | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
| Dylan Bennett | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| David Green | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| DeAndre Jules | 1 | 0 | 0 | 0.5 | 0 | 1 | 0 |
| A.J. Woods | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Elliot Donald | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Nahki Johnson | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Brandon George | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jimmy Scott | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Byron Floyd | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Sean FitzSimmons | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Ryland Gandy | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Samuel Okunlola | 1 | 0 | 0 | 0.5 | 0 | 0 | 0 |
Duke Blue Devils
| Player | TOT | SOLO | SACKS | TFL | PD | QB HUR | TD |
|---|---|---|---|---|---|---|---|
| Nick Morris Jr. | 12 | 5 | 0 | 0.5 | 0 | 0 | 0 |
| Brandon Johnson | 8 | 3 | 0 | 1.5 | 0 | 1 | 0 |
| Tre Freeman | 7 | 5 | 0 | 0 | 1 | 1 | 0 |
| Jaylen Stinson | 7 | 3 | 0 | 0 | 0 | 0 | 0 |
| Jeremiah Lewis | 6 | 2 | 0 | 1 | 2 | 0 | 0 |
| Dorian Mausi | 6 | 2 | 0 | 0.5 | 0 | 0 | 0 |
| Cam Dillon | 4 | 3 | 0 | 0 | 0 | 0 | 0 |
| RJ Oben | 3 | 2 | 1.5 | 2.5 | 0 | 0 | 0 |
| Aeneas Peebles | 3 | 2 | 1 | 1 | 0 | 0 | 0 |
| Vincent Anthony Jr. | 3 | 1 | 1 | 1 | 0 | 0 | 0 |
| Al Blades Jr. | 3 | 1 | 0 | 0.5 | 1 | 0 | 0 |
| Luke Mergott | 2 | 1 | 0 | 0 | 0 | 0 | 0 |
| Ja'Mion Franklin | 2 | 0 | 0 | 0.5 | 0 | 0 | 0 |
| DeWayne Carter | 2 | 0 | 0.5 | 0.5 | 0 | 1 | 0 |
| Aaron Hall | 2 | 0 | 0 | 0.5 | 0 | 0 | 0 |
| Cameron Bergeron | 2 | 0 | 0 | 0 | 0 | 0 | 0 |
| Chandler Rivers | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Anthony Nelson | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Michael Reese | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Brian Parker II | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Ryan Smith | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Wesley Williams | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| Grayson Loftis | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Team stats
| Pittsburgh Panthers | Duke Blue Devils | |
|---|---|---|
| 20 | 1st Downs | 17 |
| 5-13 | 3rd down efficiency | 8-18 |
| 0-1 | 4th down efficiency | 1-1 |
| 308 | Total Yards | 317 |
| 265 | Passing | 248 |
| 25/35 | Comp/Att | 20/37 |
| 7.6 | Yards per pass | 6.7 |
| 43 | Rushing | 69 |
| 32 | Rushing Attempts | 30 |
| 1.3 | Yards per rush | 2.3 |
| 9-93 | Penalties | 8-79 |
| 1 | Turnovers | 1 |
| 0 | Fumbles lost | 0 |
| 1 | Interceptions thrown | 1 |
| 29:05 | Possession | 30:55 |
Drives 21
Q1
PITTPunt3 plays · 9 yds · 1:36PITT 16 → PITT 25
DUKEField Goal8 plays · 30 yds · 4:32DUKE 41 → PITT 29
PITTField Goal13 plays · 60 yds · 6:02PITT 23 → DUKE 17
DUKEPunt3 plays · 2 yds · 0:57DUKE 25 → DUKE 27
PITTTouchdown15 plays · 93 yds · 7:31PITT 7 → DUKE 0Q2
DUKEPunt6 plays · 20 yds · 2:29DUKE 25 → DUKE 45
PITTPunt3 plays · 6 yds · 2:09PITT 4 → PITT 10
DUKETouchdown6 plays · 25 yds · 3:28PITT 25 → PITT 0
PITTPunt3 plays · -9 yds · 0:48PITT 12 → PITT 3
DUKEInterception3 plays · 0 yds · 0:19PITT 45 → PITT 45Q3
DUKEField Goal12 plays · 67 yds · 4:32DUKE 25 → PITT 8
PITTField Goal10 plays · 46 yds · 3:26PITT 25 → DUKE 29
DUKETouchdown7 plays · 75 yds · 3:18DUKE 25 → PITT 0
PITTPunt3 plays · 5 yds · 1:59PITT 14 → PITT 19
DUKETouchdown10 plays · 59 yds · 4:46DUKE 41 → PITT 0Q4
PITTInterception10 plays · 57 yds · 3:35PITT 25 → DUKE 18
DUKEPunt3 plays · 4 yds · 1:39DUKE 20 → DUKE 24
PITTTouchdown5 plays · 63 yds · 1:23PITT 37 → DUKE 0
DUKEField Goal7 plays · 45 yds · 3:18DUKE 25 → PITT 30
PITTDowns4 plays · 2 yds · 0:22PITT 25 → PITT 27
DUKEEnd of Game5 plays · 6 yds · 1:37PITT 27 → PITT 21Box score and scoring summary from ESPN, refreshed through the game. Team and player stats here are the official live feed — not our projections.