| PENNSYLVANIA PASSING | C/ATT | YDS | AVG | TD | INT |
| Aidan Sayin | 12/28 | 114 | 4.1 | 2 | 1 |
| Maurcus McDaniel | 1/2 | 25 | 12.5 | 0 | 0 |
| Team | 13/30 | 139 | 4.6 | 2 | 1 |
| PENNSYLVANIA RUSHING | CAR | YDS | AVG | TD | LONG |
| Isaiah Malcome | 17 | 81 | 4.8 | 1 | 16 |
| Trey Flowers | 13 | 37 | 2.8 | 1 | 7 |
| Maurcus McDaniel | 7 | 15 | 2.1 | 0 | 7 |
| Aidan Sayin | 6 | -12 | -2.0 | 0 | 21 |
| Team | 43 | 121 | 2.8 | 2 | 21 |
| PENNSYLVANIA RECEIVING | REC | YDS | AVG | TD | LONG |
| Ryan Cragun | 5 | 63 | 12.6 | 0 | 31 |
| Trey Flowers | 2 | 35 | 17.5 | 0 | 25 |
| Owen Goldsberry | 1 | 15 | 15.0 | 1 | 15 |
| Isaiah Malcome | 2 | 8 | 4.0 | 1 | 6 |
| Justin Cayenne | 1 | 8 | 8.0 | 0 | 8 |
| Rory Starkey | 1 | 7 | 7.0 | 0 | 7 |
| Chris Mottillo | 1 | 3 | 3.0 | 0 | 3 |
| Team | 13 | 139 | 10.7 | 2 | 31 |
| PENNSYLVANIA FUMBLES | FUM | LOST | REC |
| PENNSYLVANIA INTERCEPTIONS | INT | YDS | TD |
| Brian O'Neill | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
| PENNSYLVANIA KICK RETURNS | NO | YDS | AVG | LONG | TD |
| Owen Goldsberry | 2 | 81 | 40.5 | 70 | 0 |
| Shane Sweitzer | 1 | 20 | 20.0 | 20 | 0 |
| Walter Soefker | 1 | 19 | 19.0 | 19 | 0 |
| Team | 4 | 120 | 30.0 | 70 | 0 |
| PENNSYLVANIA PUNT RETURNS | NO | YDS | AVG | LONG | TD |
| PENNSYLVANIA KICKING | FG | PCT | LONG | XP | PTS |
| Daniel Karrash | 0/0 | 0.0 | 0 | 4/4 | 4 |
| Team | 0/0 | 0.0 | 0 | 4/4 | 4 |
| PENNSYLVANIA PUNTING | NO | YDS | AVG | TB | In 20 | LONG |
| Ben Krimm | 4 | 164 | 41.0 | 0 | 0 | 50 |
| Team | 4 | 164 | 41.0 | 0 | 0 | 50 |
| YALE PASSING | C/ATT | YDS | AVG | TD | INT |
| Nolan Grooms | 18/27 | 283 | 10.5 | 2 | 1 |
| Team | 18/27 | 283 | 10.5 | 2 | 1 |
| YALE RUSHING | CAR | YDS | AVG | TD | LONG |
| Nolan Grooms | 16 | 113 | 7.1 | 2 | 23 |
| Elliott McElwain | 11 | 25 | 2.3 | 1 | 6 |
| Tre Peterson | 3 | 16 | 5.3 | 0 | 9 |
| Spencer Alston | 8 | 13 | 1.6 | 1 | 3 |
| Melvin Rouse II | 2 | -6 | -3.0 | 0 | 0 |
| Team | 40 | 161 | 4.0 | 4 | 23 |
| YALE RECEIVING | REC | YDS | AVG | TD | LONG |
| Mason Tipton | 5 | 132 | 26.4 | 1 | 47 |
| Melvin Rouse II | 5 | 61 | 12.2 | 0 | 18 |
| Chase Nenad |
| 1 |
| 30 |
| 30.0 |
| 0 |
| 30 |
| Ryan Lindley | 3 | 18 | 6.0 | 1 | 11 |
| Tre Peterson | 1 | 17 | 17.0 | 0 | 17 |
| JJ Howland | 1 | 16 | 16.0 | 0 | 16 |
| Jaylan Sandifer | 1 | 9 | 9.0 | 0 | 9 |
| Spencer Alston | 1 | 0 | 0.0 | 0 | 0 |
| Team | 18 | 283 | 15.7 | 2 | 47 |
| YALE FUMBLES | FUM | LOST | REC |
| YALE INTERCEPTIONS | INT | YDS | TD |
| Dathan Hickey | 1 | 0 | 0 |
| Team | 1 | 0 | 0 |
| YALE KICK RETURNS | NO | YDS | AVG | LONG | TD |
| Wande Owens | 1 | 8 | 8.0 | 8 | 0 |
| Team | 1 | 8 | 8.0 | 8 | 0 |
| YALE PUNT RETURNS | NO | YDS | AVG | LONG | TD |
| Melvin Rouse II | 1 | 7 | 7.0 | 7 | 0 |
| Team | 1 | 7 | 7.0 | 7 | 0 |
| YALE KICKING | FG | PCT | LONG | XP | PTS |
| Jack Bosman | 0/0 | 0.0 | 0 | 6/6 | 6 |
| Team | 0/0 | 0.0 | 0 | 6/6 | 6 |
| YALE PUNTING | NO | YDS | AVG | TB | In 20 | LONG |
| Jack Bosman | 3 | 119 | 39.7 | 1 | 1 | 44 |
| Team | 3 | 119 | 39.7 | 1 | 1 | 44 |