| PENN PASSING | C/ATT | YDS | AVG | TD | INT |
| Billy Ragone | 10/23 | 92 | 4.0 | 1 | 1 |
| Andrew Holland | 1/2 | 4 | 2.0 | 0 | 0 |
| Team | 11/25 | 96 | 3.8 | 1 | 1 |
| PENN RUSHING | CAR | YDS | AVG | TD | LONG |
| Lyle Marsh | 19 | 104 | 5.5 | 0 | 17 |
| Billy Ragone | 16 | 61 | 3.8 | 1 | 17 |
| Jeff Jack | 8 | 50 | 6.3 | 1 | 17 |
| Greg Schuster | 1 | 2 | 2.0 | 0 | 2 |
| Team | 47 | 211 | 4.5 | 2 | 17 |
| PENN RECEIVING | REC | YDS | AVG | TD | LONG |
| Lyle Marsh | 2 | 22 | 11.0 | 0 | 18 |
| Ty Taylor | 3 | 19 | 6.3 | 0 | 9 |
| Ryan O'Malley | 1 | 14 | 14.0 | 1 | 14 |
| Jeff Jack | 1 | 12 | 12.0 | 0 | 12 |
| Billy Lewis | 1 | 11 | 11.0 | 0 | 11 |
| Conner Scott | 1 | 7 | 7.0 | 0 | 7 |
| Ryan Allen | 1 | 6 | 6.0 | 0 | 6 |
| Eric Fiore | 1 | 5 | 5.0 | 0 | 5 |
| Team | 11 | 96 | 8.7 | 1 | 18 |
| PENN INTERCEPTIONS | INT | YDS | TD |
| C.J. Mooney | 1 | 15 | 1 |
| Dave Twamley | 1 | 12 | 0 |
| Mike Laning | 1 | 0 | 0 |
| Team | 3 | 27 | 1 |
| PENN KICK RETURNS | NO | YDS | AVG | LONG | TD |
| Eric Fiore | 2 | 74 | 37.0 | 53 | 0 |
| Tosan Eyetsemitan | 1 | 14 | 14.0 | 14 | 0 |
| Dexter Davis | 1 | 14 | 14.0 | 14 | 0 |
| Team | 4 | 102 | 25.5 | 53 | 0 |
| PENN PUNT RETURNS | NO | YDS | AVG | LONG | TD |
| PENN KICKING | FG | PCT | LONG | XP | PTS |
| Connor Loftus | 0/0 | 0.0 | 0 | 4/4 | 4 |
| Team | 0/0 | 0.0 | 0 | 4/4 | 4 |
| PENN PUNTING | NO | YDS | AVG | TB | In 20 | LONG |
| Scott Lopano | 7 | 268 | 38.3 | 0 | 0 | 46 |
| Team | 7 | 268 | 38.3 | 0 | 0 | 46 |
| PRINCETON PASSING | C/ATT | YDS | AVG | TD | INT |
| Connor Michelsen | 28/46 | 272 | 5.9 | 2 | 3 |
| Quinn Epperly | 6/10 | 47 | 4.7 | 1 | 0 |
| Team | 34/56 | 319 | 5.7 | 3 | 3 |
| PRINCETON RUSHING | CAR | YDS | AVG | TD | LONG |
| Will Powers | 11 | 39 | 3.5 | 0 | 10 |
| Quinn Epperly | 6 | 28 | 4.7 | 0 | 9 |
| Akil Sharp | 7 | 25 | 3.6 | 0 | 13 |
| Dré Nelson | 4 | 14 | 3.5 | 0 | 18 |
| Connor Michelsen | 7 | 14 | 2.0 | 0 | 8 |
| Roman Wilson | 0 | 5 | 0.0 | 0 | 0 |
| Team | 35 | 125 | 3.6 | 0 | 18 |
| PRINCETON RECEIVING | REC | YDS | AVG | TD | LONG |
| Roman Wilson |
| 5 |
| 72 |
| 14.4 |
| 1 |
| 21 |
| Matt Costello | 7 | 68 | 9.7 | 0 | 16 |
| Shane Wilkinson | 5 | 45 | 9.0 | 0 | 11 |
| Connor Kelley | 4 | 39 | 9.8 | 0 | 12 |
| Will Powers | 2 | 38 | 19.0 | 1 | 30 |
| Seth DeValve | 4 | 24 | 6.0 | 0 | 14 |
| Des Smith | 1 | 14 | 14.0 | 0 | 14 |
| Mark Hayes | 3 | 12 | 4.0 | 1 | 5 |
| Akil Sharp | 2 | 9 | 4.5 | 0 | 5 |
| Dré Nelson | 1 | -2 | -2.0 | 0 | 0 |
| Team | 34 | 319 | 9.4 | 3 | 30 |
| PRINCETON INTERCEPTIONS | INT | YDS | TD |
| Phillip Bhaya | 1 | 44 | 0 |
| Team | 1 | 44 | 0 |
| PRINCETON KICK RETURNS | NO | YDS | AVG | LONG | TD |
| Will Powers | 1 | 27 | 27.0 | 27 | 0 |
| Anthony Gaffney | 1 | 15 | 15.0 | 15 | 0 |
| Joe Bonura | 1 | 8 | 8.0 | 8 | 0 |
| Mike Zeuli | 1 | 8 | 8.0 | 8 | 0 |
| Team | 4 | 58 | 14.5 | 27 | 0 |
| PRINCETON PUNT RETURNS | NO | YDS | AVG | LONG | TD |
| Max Lescano | 4 | 16 | 4.0 | 7 | 0 |
| Team | 4 | 16 | 4.0 | 7 | 0 |
| PRINCETON KICKING | FG | PCT | LONG | XP | PTS |
| Nolan Bieck | 0/0 | 0.0 | 0 | 1/1 | 1 |
| Team | 0/0 | 0.0 | 0 | 1/1 | 1 |
| PRINCETON PUNTING | NO | YDS | AVG | TB | In 20 | LONG |
| Joe Cloud | 5 | 171 | 34.2 | 0 | 0 | 45 |
| Team | 5 | 171 | 34.2 | 0 | 0 | 45 |