| STONEHILL PASSING | C/ATT | YDS | AVG | TD | INT |
| Jack O'Connell | 20/34 | 139 | 4.1 | 1 | 1 |
| Shawn Brown | 1/4 | 11 | 2.8 | 0 | 0 |
| Team | 21/38 | 150 | 3.9 | 1 | 1 |
| STONEHILL RUSHING | CAR | YDS | AVG | TD | LONG |
| Shawn Brown | 6 | 44 | 7.3 | 1 | 14 |
| Jarel Washington | 10 | 23 | 2.3 | 0 | 10 |
| Zavion Woodard | 3 | 14 | 4.7 | 0 | 8 |
| Jack O'Connell | 3 | 10 | 3.3 | 0 | 20 |
| Team | 22 | 91 | 4.1 | 1 | 20 |
| STONEHILL RECEIVING | REC | YDS | AVG | TD | LONG |
| Zachary Kim | 2 | 50 | 25.0 | 0 | 33 |
| Joshua Roberson | 2 | 24 | 12.0 | 0 | 13 |
| Derek Varley | 3 | 20 | 6.7 | 0 | 9 |
| Alijah Turner | 3 | 19 | 6.3 | 1 | 15 |
| Myles Wilson | 1 | 19 | 19.0 | 0 | 19 |
| Zavion Woodard | 2 | 10 | 5.0 | 0 | 10 |
| Ashtin Traver | 1 | 7 | 7.0 | 0 | 7 |
| Jarel Washington | 4 | 1 | 0.3 | 0 | 6 |
| Team | 18 | 150 | 8.3 | 1 | 33 |
| STONEHILL FUMBLES | FUM | LOST | REC |
| Jarel Washington | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
| STONEHILL INTERCEPTIONS | INT | YDS | TD |
| STONEHILL KICK RETURNS | NO | YDS | AVG | LONG | TD |
| Alijah Turner | 3 | 59 | 19.7 | 22 | 0 |
| Tyler Bannon | 1 | 14 | 14.0 | 14 | 0 |
| Team | 4 | 73 | 18.3 | 22 | 0 |
| STONEHILL PUNT RETURNS | NO | YDS | AVG | LONG | TD |
| Jarel Washington | 2 | 28 | 14.0 | 15 | 0 |
| Team | 2 | 28 | 14.0 | 15 | 0 |
| STONEHILL KICKING | FG | PCT | LONG | XP | PTS |
| Domenic Scalese | 0/0 | 0.0 | 0 | 2/2 | 2 |
| Team | 0/0 | 0.0 | 0 | 2/2 | 2 |
| STONEHILL PUNTING | NO | YDS | AVG | TB | In 20 | LONG |
| Logan Chenette | 5 | 204 | 40.8 | 0 | 2 | 48 |
| Team | 5 | 204 | 40.8 | 0 | 2 | 48 |
| DUQUESNE PASSING | C/ATT | YDS | AVG | TD | INT |
| Tyler Riddell | 19/31 | 231 | 7.5 | 3 | 0 |
| Team | 19/31 | 231 | 7.5 | 3 | 0 |
| DUQUESNE RUSHING | CAR | YDS | AVG | TD | LONG |
| Ness Davis | 15 | 111 | 7.4 | 1 | 20 |
| Taj Butts | 14 | 71 | 5.1 | 1 | 19 |
| Tyler Riddell | 2 | 7 | 3.5 | 0 | 9 |
| Logan Kushner | 2 | 6 | 3.0 | 0 | 8 |
| Dazhaun Hopkins | 4 | 2 | 0.5 | 0 | 2 |
| Team | 37 | 197 | 5.3 | 2 | 20 |
| DUQUESNE RECEIVING | REC | YDS | AVG | TD | LONG |
| Ryan Petras | 3 | 82 | 27.3 | 2 | 52 |
| Joey Isabella | 8 | 54 | 6.8 | 1 | 17 |
| 1 |
| 30 |
| 30.0 |
| 0 |
| 30 |
| Jermaine Johnson | 2 | 25 | 12.5 | 0 | 17 |
| Taj Butts | 2 | 19 | 9.5 | 0 | 12 |
| B.J. Alexander | 2 | 16 | 8.0 | 0 | 8 |
| Noah Canty | 1 | 5 | 5.0 | 0 | 5 |
| Team | 19 | 231 | 12.2 | 3 | 52 |
| DUQUESNE FUMBLES | FUM | LOST | REC |
| DUQUESNE INTERCEPTIONS | INT | YDS | TD |
| Dallas Harper | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
| DUQUESNE KICK RETURNS | NO | YDS | AVG | LONG | TD |
| Khiryn Boyd | 1 | 19 | 19.0 | 19 | 0 |
| Team | 1 | 19 | 19.0 | 19 | 0 |
| DUQUESNE PUNT RETURNS | NO | YDS | AVG | LONG | TD |
| Joey Isabella | 2 | 18 | 9.0 | 11 | 0 |
| Team | 2 | 18 | 9.0 | 11 | 0 |
| DUQUESNE KICKING | FG | PCT | LONG | XP | PTS |
| Matt Marcinko | 0/0 | 0.0 | 0 | 3/3 | 3 |
| Matt Clark | 0/0 | 0.0 | 0 | 1/1 | 1 |
| Taj Butts | 0/0 | 0.0 | 0 | 0/1 | 0 |
| Team | 0/0 | 0.0 | 0 | 4/5 | 4 |
| DUQUESNE PUNTING | NO | YDS | AVG | TB | In 20 | LONG |
| Michael Berarducci | 3 | 107 | 35.7 | 0 | 0 | 40 |
| Team | 3 | 107 | 35.7 | 0 | 0 | 40 |