| FINAL SCORE |
|---|
| Princeton 3-7 (2-5) | 6 |
| Penn 6-4 (4-3) | 17 |
|
November 22, 2025 •
Franklin Field (Philadelphia, Pennsylvania)
FINAL STATISTICS
Game Summary
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
Princeton (3-7; 2-5) vs.
Penn (6-4; 4-3)
Date: 11/22/2025 • Site: Philadelphia, Pennsylvania • Stadium: Franklin Field
Kickoff time: 01:03 PM EST • End of Game: 03:53 PM EST • Total elapsed time: 02:49
Attendance: 3093
Temperature: • Wind: • Weather: sunny
| Score by Quarters | 1 | 2 | 3 | 4 | Total |
|---|
| Princeton | 3 | 3 | 0 | 0 | 6 |
| Penn | 0 | 7 | 7 | 3 | 17 |
| Qtr | Time | Scoring Play | V-H |
|---|
|
| 1st | 09:28 | PRIN - E.Nunez Perez 32 yd
FG
, 11-60 5:32 | 3-0 |
| 2nd | 14:32 | PENN - D.Ellis 2 yd
TD PASS from L.O'Brien
(PAT KICK by M.Walters GOOD)
, 19-75 9:56 | 3-7 |
| 2nd | 01:51 | PRIN - E.Nunez Perez 30 yd
FG
, 13-43 5:22 | 6-7 |
| 3rd | 12:01 | PENN - B.Owens 39 yd
TD PASS from L.O'Brien
(PAT KICK by M.Walters GOOD)
, 5-75 2:59 | 6-14 |
| 4th | 10:22 | PENN - M.Walters 22 yd
FG
, 8-75 3:26 | 6-17 |
Referee: Cory Hanson
Umpire: Chris Sherman
Head Linesman: Mark Tarleton
Line judge: Mark Gazaille
Field judge: Travis Wilborn
Back judge: Matthew Fied
Side judge: Michael Aiosa
Center judge: Dominique Daniels
Team Statistics
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
| PRIN | PENN |
|
| FIRST DOWNS | 14 | 19 |
| Rushing | 7 | 8 |
| Passing | 6 | 9 |
| Penalty | 1 | 2 |
| NET YARDS RUSHING | 83 | 80 |
| Rushing Attempts | 30 | 33 |
| Average Per Rush | 2.8 | 2.4 |
| Rushing Touchdowns | 0 | 0 |
| Yards Gained Rushing | 100 | 116 |
| Yards Lost Rushing | 17 | 36 |
| NET YARDS PASSING | 144 | 243 |
| Completions-Attempts-Int | 14-30-1 | 22-32-0 |
| Average Per Attempt | 4.8 | 7.6 |
| Average Per Completion | 10.3 | 11 |
| Passing Touchdowns | 0 | 2 |
| TOTAL OFFENSIVE YARDS | 227 | 323 |
| Total Offensive plays | 60 | 65 |
| Average Gain Per Play | 3.8 | 5 |
| Fumbles: Number-Lost | 0-0 | 1-0 |
| Penalties: Number-Yards | 7-36 | 6-50 |
| PUNTS-YARDS | 3-155 | 4-131 |
| Average Yards Per Punt | 51.7 | 32.8 |
| Net Yards Per Punt | 38.3 | 32.8 |
| Inside 20 | 1 | 2 |
| 50+ Yards | 1 | 0 |
| Touchbacks | 2 | 0 |
| Fair catch | 0 | 1 |
| KICKOFFS-YARDS | 3-176 | 4-230 |
| Average Yards Per Kickoff | 58.7 | 57.5 |
| Net Yards Per Kickoff | 51.7 | 52.8 |
| Touchbacks | 2 | 3 |
| Punt returns: Number-Yards-TD | 0-0-0 | 0-0-0 |
| Average Per Return | 0 | 0 |
| Kickoff returns: Number-Yards-TD | 1-21-0 | 1-19-0 |
| Average Per Return | 21 | 19 |
| Interceptions: Number-Yards-TD | 0-0-0 | 1-6-0 |
| Fumble Returns: Number-Yards | 0-0 | 0-0 |
| Miscellaneous Yards | 0 | 0 |
| Possession Time | 28:28 | 31:32 |
| 1st Quarter | 5:32 | 9:28 |
| 2nd Quarter | 9:47 | 5:13 |
| 3rd Quarter | 5:01 | 9:59 |
| 4th Quarter | 8:08 | 6:52 |
| Third-Down Conversions | 6 of 15 | 6 of 14 |
| Fourth-Down Conversions | 2 of 4 | 1 of 2 |
| Red Zone Scores-Chances | 2 of 2 | 2 of 2 |
| Touchdowns | 0 | 1 |
| Field Goals | 2 of 2 | 1 of 1 |
| Sacks By: Number-Yards | 2-21 | 2-9 |
| Tackles For Loss: Number-Yards | 5.0-27 | 6.0-17 |
| Forced Three-And-Outs | 1 | 0 |
| Total TDs | 0 | 2 |
| Defensive TDs | 0 | 0 |
| Special Teams TDs | 0 | 0 |
| PAT Kicks | 0-0 | 2-2 |
| Field Goals | 2-2 | 1-1 |
| Points off turnovers | 0 | 0 |
Individual Statistics
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
| Princeton | | Penn |
| Rushing | No. | Gain | Loss | Net | TD | Lg | Avg |
|---|
| | E.Clark | 14 | 40 | 4 | 36 | 0 | 9 | 2.6 | | D.Murphy | 4 | 23 | 0 | 23 | 0 | 7 | 5.8 | | C.Arthur | 3 | 15 | 0 | 15 | 0 | 6 | 5 | | B.Hipa | 6 | 17 | 11 | 6 | 0 | 8 | 1 | | C.Lynch | 2 | 5 | 0 | 5 | 0 | 3 | 2.5 | | K.Colon | 1 | 0 | 2 | -2 | 0 | 0 | -2 | | | Totals | 30 | 100 | 17 | 83 | 0 | 9 | 2.8 |
| |
| Rushing | No. | Gain | Loss | Net | TD | Lg | Avg |
|---|
| | D.West | 12 | 40 | 3 | 37 | 0 | 7 | 3.1 | | L.O'Brien | 15 | 61 | 30 | 31 | 0 | 15 | 2.1 | | D.Russo | 3 | 15 | 0 | 15 | 0 | 7 | 5 | | TEAM | 3 | 0 | 3 | -3 | 0 | 0 | -1 | | | Totals | 33 | 116 | 36 | 80 | 0 | 15 | 2.4 |
|
| Passing | C-A-I | Yds | TD | Long | Sack |
|---|
| | B.Hipa | 11-24-1 | 120 | 0 | 33 | 2 | | W.Smith | 3-6-0 | 24 | 0 | 17 | 0 | | | Totals | 14-30-1 | 144 | 0 | 33 | 2 |
| | | Passing | C-A-I | Yds | TD | Long | Sack |
|---|
| | L.O'Brien | 22-31-0 | 243 | 2 | 39 | 2 | | J.Richardson | 0-1-0 | 0 | 0 | 0 | 0 | | | Totals | 22-32-0 | 243 | 2 | 39 | 2 |
|
| Receiving | No. | Yards | TD | Long | Tgt | YAC | | | J.Robinson | 5 | 68 | 0 | 33 | 9 | 43 | | R.Laurio | 2 | 31 | 0 | 17 | 4 | 2 | | E.Clark | 2 | 12 | 0 | 8 | 2 | 5 | | C.Rossi | 2 | 11 | 0 | 11 | 2 | 7 | | A.Besselman | 1 | 14 | 0 | 14 | 6 | 1 | | C.Arthur | 1 | 9 | 0 | 9 | 1 | 3 | | A.Weiner | 1 | -1 | 0 | 0 | 4 | 0 | | J.Geer | 0 | 0 | 0 | 0 | 1 | 0 | | P.Kuhner | 0 | 0 | 0 | 0 | 1 | 0 | | | Totals | 14 | 144 | 0 | 33 | 30 | 61 |
| | | Receiving | No. | Yards | TD | Long | Tgt | YAC | | | J.Richardson | 12 | 97 | 0 | 17 | 13 | 48 | | B.Owens | 5 | 82 | 1 | 39 | 7 | 25 | | D.West | 3 | 27 | 0 | 10 | 3 | 31 | | J.Donnelly | 1 | 35 | 0 | 35 | 2 | 15 | | D.Ellis | 1 | 2 | 1 | 2 | 2 | 1 | | L.O'Brien | 0 | 0 | 0 | 0 | 1 | 0 | | R.Johannson | 0 | 0 | 0 | 0 | 1 | 0 | | M.Hegarty | 0 | 0 | 0 | 0 | 2 | 0 | | | Totals | 22 | 243 | 2 | 39 | 31 | 120 |
|
| Punting | No. | Yds | Avg | Long | In20 | TB | | | B.Clark | 3 | 155 | 51.7 | 61 | 1 | 2 | | | Totals | 3 | 155 | 51.7 | 61 | 1 | 2 |
| | | Punting | No. | Yds | Avg | Long | In20 | TB | | | S.Sturla | 4 | 131 | 32.8 | 40 | 2 | 0 | | | Totals | 4 | 131 | 32.8 | 40 | 2 | 0 |
|
| Punt | Kickoff | Intercept | | Returns | No | Yds | Lg | No | Yds | Lg | No | Yds | Lg | | | P.Kuhner | 0 | 0 | 0 | 1 | 21 | 21 | 0 | 0 | 0 | | | Totals | 0 | 0 | 0 | 1 | 21 | 21 | 0 | 0 | 0 |
| | | Punt | Kickoff | Intercept | | Returns | No | Yds | Lg | No | Yds | Lg | No | Yds | Lg | | | J.Drayton | 0 | 0 | 0 | 1 | 19 | 19 | 0 | 0 | 0 | | T.Cortes | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 6 | 6 | | | Totals | 0 | 0 | 0 | 1 | 19 | 19 | 1 | 6 | 6 |
|
| Field goals | Qtr | Time | Dist | Result | | | E.Nunez Perez | 1st | 09:28 | 32 | GOOD | | E.Nunez Perez | 2nd | 01:51 | 30 | GOOD |
| | | Field goals | Qtr | Time | Dist | Result | | | M.Walters | 4th | 10:22 | 22 | GOOD |
|
| Kickoffs | No. | Yards | Avg | TB | OB | | | W.Cluskey | 1 | 60 | 60 | 1 | 0 | | V.Lennon | 2 | 116 | 58 | 1 | 0 |
| | | Kickoffs | No. | Yards | Avg | TB | OB | | | S.Smith | 4 | 230 | 57.5 | 3 | 0 |
|
| All-purpose | Run | Rcv | KR | PR | IR/FR | Total | | | J.Robinson | 0 | 68 | 0 | 0 | 0 | 68 | | E.Clark | 36 | 12 | 0 | 0 | 0 | 48 | | R.Laurio | 0 | 31 | 0 | 0 | 0 | 31 | | C.Arthur | 15 | 9 | 0 | 0 | 0 | 24 |
| | | All-purpose | Run | Rcv | KR | PR | IR/FR | Total | | | J.Richardson | 0 | 97 | 0 | 0 | 0 | 97 | | B.Owens | 0 | 82 | 0 | 0 | 0 | 82 | | D.West | 37 | 27 | 0 | 0 | 0 | 64 | | J.Donnelly | 0 | 35 | 0 | 0 | 0 | 35 |
|
| | | Fumbles | No. | Lost |
|---|
| | O'BRIEN,L | 1 | 0 |
|
Princeton Quarterback Progression
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
Hipa, Blaine
11 - 2446%120 yds0TD1INT79.5RTG
| C-A | Yds | | Context | Receiver |
Stk |
|---|
| + | 1-1 | 4 | | 2nd and 8 on PRIN27
(Q1 15:00)
| E.Clark | |
| + | 2-2 | 33 | 1st | 1st and 10 on PRIN36
(Q1 15:00)
| J.Robinson | 2 |
| + | 3-3 | 0 | | 1st and 10 on PENN31
(Q1 15:00)
| C.Rossi | 3 |
| + | 4-4 | 7 | | 1st and 20 on PENN29
(Q1 15:00)
| J.Robinson | 4 |
| | 4-5 | | | 3rd and 6 on PENN15
(Q1 15:00)
| A.Weiner | |
| + | 5-6 | 12 | 1st | 2nd and 6 on PRIN40
(Q2 14:32)
| J.Robinson | |
| | 5-7 | | | 3rd and 10 on PENN48
(Q2 14:32)
| J.Geer | |
| + | 6-8 | 8 | | 1st and 10 on PRIN31
(Q3 12:01)
| J.Robinson | |
| | 6-9 | | | 2nd and 2 on PRIN39
(Q3 12:01)
| J.Robinson | |
| | 6-10 | | | 3rd and 14 on PRIN44
(Q3 12:01)
| J.Robinson | -2 |
| + | 7-11 | 11 | 1st | 2nd and 4 on PRIN11
(Q3 02:33)
| C.Rossi | |
| | 7-12 | | | 1st and 10 on PRIN25
(Q4 10:22)
| A.Besselman | |
| + | 8-13 | 14 | 1st | 2nd and 10 on PRIN25
(Q4 10:22)
| A.Besselman | |
| | 8-14 | | | 1st and 10 on PRIN39
(Q4 10:22)
| J.Robinson | |
| + | 9-15 | 9 | | 2nd and 10 on PRIN39
(Q4 10:22)
| C.Arthur | |
| | 9-16 | | | 1st and 15 on PRIN46
(Q4 10:22)
| J.Robinson | |
| | 9-17 | | | 2nd and 15 on PRIN46
(Q4 10:22)
| A.Besselman | -2 |
| + | 10-18 | 14 | | 3rd and 15 on PRIN46
(Q4 10:22)
| R.Laurio | |
| | 10-19 | | | 1st and 10 on PENN38
(Q4 10:22)
| A.Besselman | |
| + | 11-20 | 8 | | 3rd and 21 on PENN49
(Q4 10:22)
| E.Clark | |
| | 11-21 | | | 4th and 13 on PENN41
(Q4 10:22)
| R.Laurio | |
| | 11-22 | | | 2nd and 2 on PRIN42
(Q4 03:41)
| A.Weiner | -2 |
| | 11-23 | | | 4th and 5 on PRIN39
(Q4 03:41)
| P.Kuhner | -3 |
| | 11-24 | | INT | 1st and 10 on PRIN31
(Q4 01:54)
| R.Laurio | -4 |
Sacked 2 times for 9 yards lost
| Lost | Context |
|---|
| -6 | 2nd and 15 on PENN43
(Q4 10:22)
|
| -3 | 3rd and 2 on PRIN42
(Q4 03:41)
|
Smith, West
3 - 650%24 yds0TD0INT83.6RTG
| C-A | Yds | | Context | Receiver |
Stk |
|---|
| | 0-1 | | | 2nd and 8 on PRIN46
(Q2 07:13)
| A.Weiner | |
| + | 1-2 | 17 | 1st | 3rd and 8 on PRIN46
(Q2 07:13)
| R.Laurio | |
| | 1-3 | | | 1st and 10 on PENN26
(Q2 07:13)
| A.Besselman | |
| + | 2-4 | 8 | 1st | 3rd and 6 on PENN22
(Q2 07:13)
| J.Robinson | |
| + | 3-5 | -1 | | 2nd and 8 on PENN12
(Q2 07:13)
| A.Weiner | 2 |
| | 3-6 | | | 3rd and 9 on PENN13
(Q2 02:00)
| A.Besselman | |
Sacked 0 times for 0 yards lost
Penn Quarterback Progression
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
O'Brien, Liam
22 - 3171%243 yds2TD0INT158.1RTG
| C-A | Yds | | Context | Receiver |
Stk |
|---|
| + | 1-1 | 13 | 1st | 3rd and 12 on PENN23
(Q1 09:28)
| B.Owens | |
| | 1-2 | | | 1st and 10 on PENN36
(Q1 09:28)
| M.Hegarty | |
| + | 2-3 | 9 | 1st | 3rd and 3 on PRIN43
(Q1 09:28)
| J.Richardson | |
| | 2-4 | | | 2nd and 17 on PRIN41
(Q1 09:28)
| D.Ellis | |
| + | 3-5 | 8 | | 3rd and 17 on PRIN41
(Q1 09:28)
| D.West | |
| + | 4-6 | 9 | | 2nd and 11 on PRIN25
(Q1 09:28)
| D.West | 2 |
| | 4-7 | | | 1st and 10 on PRIN13
(Q1 09:28)
| R.Johannson | |
| + | 5-8 | 2 | TD | 1st and 2 on PRIN2
(Q2 15:00)
| D.Ellis | |
| + | 6-9 | 0 | | 1st and 10 on PENN20
(Q2 10:44)
| J.Richardson | 2 |
| + | 7-10 | 13 | 1st | 2nd and 10 on PENN20
(Q2 10:44)
| J.Richardson | 3 |
| + | 8-11 | 4 | | 2nd and 17 on PENN26
(Q2 10:44)
| J.Richardson | 4 |
| + | 9-12 | 10 | | 2nd and 23 on PENN20
(Q2 10:44)
| D.West | 5 |
| + | 10-13 | 9 | | 1st and 10 on PENN23
(Q2 01:51)
| J.Richardson | 6 |
| + | 11-14 | 17 | 1st | 2nd and 1 on PENN32
(Q2 01:51)
| J.Richardson | 7 |
| | 11-15 | | | 2nd and 4 on PRIN45
(Q2 00:54)
| B.Owens | |
| | 11-16 | | | 3rd and 4 on PRIN45
(Q2 00:54)
| J.Richardson | -2 |
| + | 12-17 | 7 | | 1st and 10 on PRIN48
(Q3 15:00)
| J.Richardson | |
| + | 13-18 | 39 | TD | 3rd and 1 on PRIN39
(Q3 15:00)
| B.Owens | 2 |
| + | 14-19 | 9 | 1st | 2nd and 6 on PENN14
(Q3 09:33)
| J.Richardson | 3 |
| + | 15-20 | 5 | | 1st and 10 on PENN34
(Q3 09:33)
| B.Owens | 4 |
| + | 16-21 | 6 | | 1st and 10 on PRIN46
(Q3 09:33)
| B.Owens | 5 |
| | 16-22 | | | 2nd and 4 on PRIN40
(Q3 09:33)
| J.Donnelly | |
| + | 17-23 | 5 | | 1st and 10 on PENN20
(Q4 13:48)
| J.Richardson | |
| + | 18-24 | 35 | 1st | 2nd and 5 on PENN25
(Q4 13:48)
| J.Donnelly | 2 |
| + | 19-25 | 19 | 1st | 1st and 10 on PRIN40
(Q4 13:48)
| B.Owens | 3 |
| + | 20-26 | 11 | 1st | 1st and 10 on PRIN21
(Q4 13:48)
| J.Richardson | 4 |
| | 20-27 | | | 1st and 10 on PRIN10
(Q4 13:48)
| J.Richardson | |
| | 20-28 | | | 3rd and 5 on PRIN5
(Q4 13:48)
| B.Owens | -2 |
| + | 21-29 | 3 | | 2nd and 10 on PENN41
(Q4 04:47)
| J.Richardson | |
| | 21-30 | | | 3rd and 7 on PENN44
(Q4 03:56)
| M.Hegarty | |
Sacked 2 times for 21 yards lost
| Lost | Context |
|---|
| -7 | 1st and 10 on PRIN34
(Q1 09:28)
|
| -14 | 3rd and 13 on PENN30
(Q2 10:44)
|
Richardson, Jared
0 - 10%0 yds0TD0INT0RTG
| C-A | Yds | | Context | Receiver |
Stk |
|---|
| | 0-1 | | | 4th and 2 on PRIN31
(Q4 02:00)
| L.O'Brien | |
Sacked 0 times for 0 yards lost
Defensive Statistics
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
| # | Princeton | Solo | Ast | Total | Sacks-Yds | TFL-Yds | FF | FR-Yds | Int-Yds | BrUp | QBH |
|---|
|
| 7 | C.Christopher | 3 | 6 | 9 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 33 | J.Moore | 5 | 4 | 9 | 1.0-14 | 2.0-16 | - | - | - | - | 1 |
| 2 | M.Scarano | 3 | 4 | 7 | 0.0-0 | 0.0-0 | - | - | - | 1 | - |
| 4 | N.Hill | 3 | 3 | 6 | 1.0-7 | 1.0-7 | - | - | - | - | - |
| 91 | L.Robinson | 2 | 2 | 4 | 0.0-0 | 1.0-3 | - | - | - | - | - |
| 0 | T.Roberts | 1 | 2 | 3 | 0.0-0 | 0.0-0 | - | - | - | 3 | - |
| 17 | S.Ordille | 1 | 2 | 3 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 27 | E.Haynie | 3 | 0 | 3 | 0.0-0 | 1.0-1 | - | - | - | - | - |
| 38 | K.Ronquillo | 1 | 2 | 3 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 57 | N.Stohl | 1 | 2 | 3 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 1 | C.Etienne, Jr. | 1 | 1 | 2 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 12 | K.Miller | 1 | 1 | 2 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 32 | J.Jones | 0 | 2 | 2 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 40 | S.McCormick | 2 | 0 | 2 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 49 | C.Cronin | 1 | 1 | 2 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 10 | R.Jones | 1 | 0 | 1 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 44 | W.Beesley | 0 | 1 | 1 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 58 | A.Richard | 0 | 1 | 1 | 0.0-0 | 0.0-0 | - | - | - | - | 1 |
| 92 | E.Brown | 1 | 0 | 1 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 96 | C.Oliver | 0 | 1 | 1 | 0.0-0 | 0.0-0 | - | - | - | - | 1 |
| 97 | R.Marcelino | 0 | 1 | 1 | 0.0-0 | 0.0-0 | - | - | - | - | - |
|
| Totals | 30 | 36 | 66 | 2-21 | 5.0-27 | 0 | 0-0 | 0-0 | 4 | 3 |
BLOCKED KICKS: none.
| # | Penn | Solo | Ast | Total | Sacks-Yds | TFL-Yds | FF | FR-Yds | Int-Yds | BrUp | QBH |
|---|
|
| 90 | C.Janki | 2 | 7 | 9 | 0.0-0 | 1.0-4 | - | - | - | - | - |
| 43 | J.Davis | 4 | 2 | 6 | 1.0-6 | 2.5-10 | - | - | - | - | 3 |
| 2 | K.Machen | 1 | 4 | 5 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 7 | R.O'Connell | 3 | 2 | 5 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 8 | C.Olsztyn | 1 | 4 | 5 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 44 | J.Lista | 3 | 2 | 5 | 1.0-3 | 1.5-5 | - | - | - | 2 | - |
| 12 | J.Drayton | 4 | 0 | 4 | 0.0-0 | 0.0-0 | - | - | - | 2 | - |
| 37 | T.Cortes | 3 | 1 | 4 | 0.0-0 | 0.0-0 | - | - | 1-6 | 1 | - |
| 93 | R.Hall | 2 | 2 | 4 | 0.0-0 | 1.0-2 | - | - | - | - | - |
| 99 | L.Forster | 0 | 3 | 3 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 21 | A.Bruce | 2 | 0 | 2 | 0.0-0 | 0.0-0 | - | - | - | 1 | - |
| 1 | J.Narcisse | 0 | 1 | 1 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 15 | Z.Darche | 0 | 1 | 1 | 0.0-0 | 0.0-0 | - | - | - | - | - |
| 22 | B.Cornell | 0 | 1 | 1 | 0.0-0 | 0.0-0 | - | - | - | 1 | - |
| 91 | S.Smith | 1 | 0 | 1 | 0.0-0 | 0.0-0 | - | - | - | - | - |
|
| Totals | 26 | 30 | 56 | 2-9 | 6.0-17 | 0 | 0-0 | 1-6 | 7 | 3 |
BLOCKED KICKS: none.
Participation Report
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
Princeton
| Pos | ## | OFFENSE |
|---|
| | QB | 2 | B.Hipa | | WR | 3 | A.Besselman | | WR | 9 | R.Laurio | | RB | 21 | E.Clark | | OL | 56 | S.Becker | | OL | 61 | O.Porbeni | | OL | 64 | B.Eddlemon | | OL | 68 | A.Pedersen | | OL | 78 | J.Selbert | | WR | 86 | J.Robinson | | TE | 87 | J.Wassler |
| Pos | ## | DEFENSE |
|---|
| | DB | 0 | T.Roberts | | LB | 2 | M.Scarano | | DB | 4 | N.Hill | | LB | 7 | C.Christopher | | LB | 17 | S.Ordille | | DB | 27 | E.Haynie | | DB | 38 | K.Ronquillo | | LB | 56 | R.Sanders | | DL | 57 | N.Stohl | | DL | 91 | L.Robinson | | DL | 97 | R.Marcelino |
| Penn
| Pos | ## | OFFENSE |
|---|
| | QB | 2 | L.O'Brien | | WR | 3 | D.Ellis | | WR | 7 | B.Owens | | WR | 17 | J.Richardson | | RB | 26 | D.West | | TE | 40 | M.Hegarty | | OL | 51 | A.Kruse | | OL | 67 | M.Freeman | | OL | 72 | W.Bergin | | OL | 74 | N.Olivieri | | OL | 75 | L.Sacchetti |
| Pos | ## | DEFENSE |
|---|
| | DB | 1 | J.Narcisse | | LB | 2 | K.Machen | | LB | 8 | C.Olsztyn | | DB | 12 | J.Drayton | | DB | 21 | A.Bruce | | DB | 37 | T.Cortes | | LB | 43 | J.Davis | | LB | 44 | J.Lista | | DL | 90 | C.Janki | | DL | 93 | R.Hall | | DL | 99 | L.Forster |
|
Princeton:
1 C.Etienne, Jr.; 5 D.Murphy; 6 W.Smith; 8 J.Geer; 10 R.Jones; 10 A.Weiner; 12 K.Colon; 12 K.Miller; 15 B.Clark; 16 W.Cluskey; 19 P.Kuhner; 20 C.Lynch; 24 C.Arthur; 32 J.Jones; 33 J.Moore; 40 S.McCormick; 44 W.Beesley; 49 C.Cronin; 58 A.Richard; 80 E.Nunez Perez; 82 C.Rossi; 92 E.Brown; 96 C.Oliver; 99 V.Lennon;
Penn:
7 R.O'Connell; 9 K.Ervin; 10 C.Johns; 13 S.Webb; 14 G.Rosenbloom; 15 Z.Darche; 17 E.Cohall, Jr.; 18 R.Johannson; 22 J.Donnelly; 22 B.Cornell; 24 J.Holliday; 27 C.Carter; 30 S.Sturla; 35 T.Pajak; 36 D.Brown; 38 B.Wable; 45 D.Russo; 52 R.Mitchell; 62 J.Bingham; 70 T.VanBoening; 73 A.Zimm; 91 S.Smith; 96 M.Walters;
Princeton:
TM TEAM; 0 Caldwell, Rashad; 1 Carr, Jiggie; 4 Green, Jackson; 6 Morris, Tyler; 8 Williams, Gavin; 11 Roland, Sekou; 11 Friend, Eli; 13 Harris, Joe; 14 Williams, Solomon; 18 Dalgetty, Josh; 18 Ciongoli, Ty; 19 Owens, Tahj; 20 Walker Jr., Darwin; 21 Gary, Clayton; 22 Mentink, Jay; 23 Cross III, Glenie; 23 DePrima, Landon; 24 Billings, Noah; 25 Honda, Kai; 26 Jones, D'Shawn; 28 Pigford, AJ; 29 Lamothe, Samy; 30 Torrico, Mavrick; 31 Torrico, Dylan; 32 Jordan, Kenny; 34 Tucci, Luke; 35 Croffie, Justice; 36 Wright, Caden; 37 Banks, Matthias; 41 Mark, Dustan; 43 Eaton, Bradley; 45 Teti, John; 46 Patterson, Nick; 47 Schwartz, AJ; 48 Kaludis, Charles; 50 Eichelzer, Phil; 51 Rager, Logan; 52 Gnepper, Luke; 53 Lu, Jason; 53 Yatchenko, Jack; 54 Zilinskas, Ned; 55 Puckett, Ethan; 57 Wedderburn, Jaden; 59 Radosevich, Evan; 60 Koers, Cooper; 62 Sather, Will; 65 Brennan, Brian; 66 Liakhnovich, Anthony; 67 Oluborode, Ife; 69 Musser, Justice; 70 Beargie, Will; 71 Hadzovic, Jayden; 72 Richardson, Barry; 73 McAllen, Connor; 76 Eddlemon, Derrick; 77 Euker, Cole; 80 Smith, Josh; 81 Rice, Lacy; 83 Clarke, Christian; 84 Comeau, Jack; 85 Gainey, Max; 88 Kessner, Jake; 89 Sheehan, Thomas; 90 Williams, Price; 93 Edwards, Bakari; 94 Lingon, Charlie; 95 Albert, Michael; 98 Borene, Dane; 99 Paschos, Konstantin;
Penn:
1 Stokes, Julien; 4 Olsen, Cadin; 4 Malloy, Devin; 5 Williams, Jr., Sean; 6 Wills, Alec; 6 Siqueiros-Lasky, Karson; 9 Shannon, Cole; 10 Jennings, Paul; 11 Haight, Alex; 13 Malone, Michael; 14 McCrum, Derek; 15 Grusser, Jack; 16 Throgmartin, Shane; 19 Ruvo IV, John; 20 Brower, Dakota; 23 Johnson, Luke; 24 Carter, Jr., EJ; 28 Bergin, Aiden; 31 Long, Mack; 32 Lafayette, Tommy; 34 Dawud, Jahir; 39 Fearon, Ezra; 41 Lay, Hunter; 42 McIlhon, Luke; 45 Leyes, Matthew; 46 Phinney, Brayden; 53 Marzich, Jake; 54 Zack, Michael; 55 Fusco, Cosmo; 56 Gidaro, Michael; 58 Fernicola, Mike; 59 Jordan, Alex; 65 Rolands, David; 68 Fletcher, Alex; 71 Sayle, Nathan; 76 Blevins, Tyler; 78 Carone, Marco; 79 Adebawore, Adeyeye; 80 Lopez, Luca; 81 Brown, Markus; 81 Martin, Connor; 82 Comizio, Kobe; 83 Marcaccio, Remo; 84 Alpert, Justin; 85 Barone, Dante; 86 Lee, Isaac; 87 Quinnelly, James; 88 Price, Isaac; 92 Erickson, Cole; 93 Barnavon, Josh; 94 Ioannidis, Brady; 94 Castelli, Luke; 95 Armour, Jr., Alexandro; 97 de Villiers, Christian; 97 McPherson, Duncan; 98 McMorris, David;
Drive Chart (By Team)
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
| Drive Started | Drive Ended | Consumed |
|---|
| Team | Qtr | Spot | Time | Obtained | Spot | Time | How lost | Pl-Yds | TOP |
|---|
|
| PRIN | 1st | PRIN25 | 15:00 | KO | PENN15 | 09:28 |
*FG | 11 - 60 | 5:32 |
| PRIN | 2nd | PRIN25 | 14:32 | KO | PENN48 | 10:44 | PUNT | 7 - 27 | 3:48 |
| PRIN | 2nd | PRIN44 | 07:13 | PUNT | PENN13 | 01:51 |
*FG | 13 - 43 | 5:22 |
| PRIN | 2nd | PRIN8 | 00:37 | PUNT | PRIN9 | 0:00 | HALF | 1 - 1 | 0:37 |
| PRIN | 3rd | PRIN31 | 12:01 | KO | PRIN44 | 09:33 | PUNT | 6 - 13 | 2:28 |
| PRIN | 3rd | PRIN5 | 02:33 | PUNT | PRIN39 | 13:48 | PUNT | 5 - 34 | 3:45 |
| PRIN | 4th | PRIN25 | 10:22 | KO | PENN41 | 04:47 | DOWNS | 14 - 34 | 5:35 |
| PRIN | 4th | PRIN34 | 03:41 | PUNT | PRIN39 | 02:29 | DOWNS | 4 - 5 | 1:12 |
| PRIN | 4th | PRIN31 | 01:54 | DOWNS | PRIN31 | 01:45 | INT | 1 - 0 | 0:09 |
| 1st | 2nd | 3rd | 4th | 1st | 2nd | |
|---|
| Princeton | 1st Qtr | 2nd Qtr | 3rd Qtr | 4th Qtr | 1st Half | 2nd Half | Total |
|---|
|
| Time of possession | 5:32 | 9:47 | 5:01 | 8:08 | 15:19 | 13:09 | 28:28 |
| 3rd down conversions | 2-3 | 3-5 | 1-2 | 0-5 | 5-8 | 1-7 | 6-15 |
| 4th down conversions | 0-0 | 0-0 | 0-0 | 2-4 | 0-0 | 2-4 | 2-4 |
| Drive Started | Drive Ended | Consumed |
|---|
| Team | Qtr | Spot | Time | Obtained | Spot | Time | How lost | Pl-Yds | TOP |
|---|
|
| PENN | 1st | PENN25 | 09:28 | KO | PRIN0 | 14:32 |
*TD | 19 - 75 | 9:56 |
| PENN | 2nd | PENN20 | 10:44 | PUNT | PENN16 | 07:13 | PUNT | 6 - -4 | 3:31 |
| PENN | 2nd | PENN23 | 01:51 | KO | PRIN45 | 00:37 | PUNT | 5 - 32 | 1:14 |
| PENN | 3rd | PENN25 | 15:00 | KO | PRIN0 | 12:01 |
*TD | 5 - 75 | 2:59 |
| PENN | 3rd | PENN10 | 09:33 | PUNT | PRIN42 | 02:33 | PUNT | 12 - 48 | 7:00 |
| PENN | 4th | PENN20 | 13:48 | PUNT | PRIN5 | 10:22 |
*FG | 8 - 75 | 3:26 |
| PENN | 4th | PENN41 | 04:47 | DOWNS | PENN44 | 03:41 | PUNT | 3 - 3 | 1:06 |
| PENN | 4th | PRIN39 | 02:29 | DOWNS | PRIN31 | 01:54 | DOWNS | 4 - 8 | 0:35 |
| PENN | 4th | PENN31 | 01:45 | INT | PENN28 | 0:00 | HALF | 3 - -3 | 1:45 |
| 1st | 2nd | 3rd | 4th | 1st | 2nd | |
|---|
| Penn | 1st Qtr | 2nd Qtr | 3rd Qtr | 4th Qtr | 1st Half | 2nd Half | Total |
|---|
|
| Time of possession | 9:28 | 5:13 | 9:59 | 6:52 | 14:41 | 16:51 | 31:32 |
| 3rd down conversions | 3-4 | 1-3 | 2-3 | 0-4 | 4-7 | 2-7 | 6-14 |
| 4th down conversions | 1-1 | 0-0 | 0-0 | 0-1 | 1-1 | 0-1 | 1-2 |
Drive Chart (By Quarter)
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
| Drive Started | Drive Ended | Consumed |
|---|
| Team | Qtr | Spot | Time | Obtained | Spot | Time | How lost | Pl-Yds | TOP |
|---|
|
| PRIN | 1st | PRIN25 | 15:00 | KO | PENN15 | 09:28 | *FG | 11 - 60 | 5:32 |
| PENN | 1st | PENN25 | 09:28 | KO | PRIN0 | 14:32 | *TD | 19 - 75 | 9:56 |
| PRIN | 2nd | PRIN25 | 14:32 | KO | PENN48 | 10:44 | PUNT | 7 - 27 | 3:48 |
| PENN | 2nd | PENN20 | 10:44 | PUNT | PENN16 | 07:13 | PUNT | 6 - -4 | 3:31 |
| PRIN | 2nd | PRIN44 | 07:13 | PUNT | PENN13 | 01:51 | *FG | 13 - 43 | 5:22 |
| PENN | 2nd | PENN23 | 01:51 | KO | PRIN45 | 00:37 | PUNT | 5 - 32 | 1:14 |
| PRIN | 2nd | PRIN8 | 00:37 | PUNT | PRIN9 | 0:00 | HALF | 1 - 1 | 0:37 |
| PENN | 3rd | PENN25 | 15:00 | KO | PRIN0 | 12:01 | *TD | 5 - 75 | 2:59 |
| PRIN | 3rd | PRIN31 | 12:01 | KO | PRIN44 | 09:33 | PUNT | 6 - 13 | 2:28 |
| PENN | 3rd | PENN10 | 09:33 | PUNT | PRIN42 | 02:33 | PUNT | 12 - 48 | 7:00 |
| PRIN | 3rd | PRIN5 | 02:33 | PUNT | PRIN39 | 13:48 | PUNT | 5 - 34 | 3:45 |
| PENN | 4th | PENN20 | 13:48 | PUNT | PRIN5 | 10:22 | *FG | 8 - 75 | 3:26 |
| PRIN | 4th | PRIN25 | 10:22 | KO | PENN41 | 04:47 | DOWNS | 14 - 34 | 5:35 |
| PENN | 4th | PENN41 | 04:47 | DOWNS | PENN44 | 03:41 | PUNT | 3 - 3 | 1:06 |
| PRIN | 4th | PRIN34 | 03:41 | PUNT | PRIN39 | 02:29 | DOWNS | 4 - 5 | 1:12 |
| PENN | 4th | PRIN39 | 02:29 | DOWNS | PRIN31 | 01:54 | DOWNS | 4 - 8 | 0:35 |
| PRIN | 4th | PRIN31 | 01:54 | DOWNS | PRIN31 | 01:45 | INT | 1 - 0 | 0:09 |
| PENN | 4th | PENN31 | 01:45 | INT | PENN28 | 0:00 | HALF | 3 - -3 | 1:45 |
Play-by-Play Summary (1st quarter)
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
| - | | Start of 1st quarter, clock 15:00. [15:00] | |
| SMITH, Sam kickoff 60 yards from the PENN40 to the PRIN0, Touchback , clock 15:00. |
| PRIN drive start at 15:00 |
| 1-10 | PRIN25 | [NHSG] CLARK, Ethan rush up the middle for a gain of 2 yards to the PRIN27 (BRUCE, Andrew). | |
| 2-8 | PRIN27 | [NHSG] HIPA, Blaine pass short to the left complete for 4 yards to CLARK, Ethan caught at the PRIN30 and advanced to the PRIN31 (LISTA, John). | |
| 3-4 | PRIN31 | [NHSG] QB Keeper HIPA, Blaine rush up the middle for a gain of 5 yards to the PRIN36 (LISTA, John;FORSTER, Liam), 1ST DOWN. | R |
| 1-10 | PRIN36 | [NHSG] HIPA, Blaine pass deep to the left complete for 33 yards to ROBINSON, Josh caught at the PENN35 and advanced to the PENN31 (CORTES, Ty), out of bounds, 1ST DOWN. | P |
| 1-10 | PENN31 | [NHSG] HIPA, Blaine pass to the right complete for 0 yards to ROSSI, Charley caught at the PENN34 and advanced to the PENN31 (LISTA, John). | |
| 2-10 | PENN31 | [NHSG] CLARK, Ethan rush up the middle for a gain of 9 yards to the PENN22 (MACHEN, Kadari;NARCISSE, Josh). | |
| 3-1 | PENN22 | [NHSG] CLARK, Ethan rush up the middle for a gain of 3 yards to the PENN19 (MACHEN, Kadari), 1ST DOWN. | R |
| 1-10 | PENN19 | HIPA, Blaine scrambles to the left for a gain of 10 yards to the PENN9 (MACHEN, Kadari). PENALTY PRIN Holding on PEDERSEN, Andrew enforced 10 yards from the PENN19 to the PENN29 [NHSG]. NO PLAY (replay the down). | |
| 1-20 | PENN29 | [NHSG] HIPA, Blaine pass short to the left complete for 7 yards to ROBINSON, Josh caught at the PENN28 and advanced to the PENN22 (OLSZTYN, Cole;DARCHE, Zach). | |
| 2-13 | PENN22 | [NHSG] MURPHY, Dareion rush to the right for a gain of 7 yards to the PENN15 (OLSZTYN, Cole;MACHEN, Kadari). | |
| 3-6 | PENN15 | [NHSG] HIPA, Blaine pass short to the right incomplete intended for WEINER, Asher thrown to the PENN10. | |
| 4-6 | PENN15 | NUNEZ PEREZ, Esteban field goal attempt from 32 yards GOOD [kick was spotted at PENN22], clock 09:28. [09:28] | |
| Princeton 3, Penn 0 |
| Drive Summary: 11 plays, 60 yards, 5:32 |
|
| 0-0 | V35 | Timeout Official, clock 09:28. [09:28] | |
| LENNON, Vaughn kickoff 60 yards from the PRIN40 to the PENN0, Touchback , clock 09:28. |
| PENN drive start at 09:28 |
| 1-10 | PENN25 | [NHSG] WEST, Donte rush up the middle for a gain of 4 yards to the PENN29 (CHRISTOPHER, Chase). | |
| 2-6 | PENN29 | [NHSG] QB Keeper O'BRIEN, Liam rush up the middle for a loss of 6 yards, O'BRIEN, Liam fumbled at PENN23 , recovered by PENN O'BRIEN, Liam at the PENN23 to the PENN23, End of Play. | |
| 3-12 | PENN23 | [NHSG] O'BRIEN, Liam pass short up the middle complete for 13 yards to OWENS, Bisi caught at the PENN28 and advanced to the PENN36 (JONES, Jalen;CHRISTOPHER, Chase), 1ST DOWN. | P |
| 1-10 | PENN36 | [NHSG] O'BRIEN, Liam pass deep to the right incomplete intended for HEGARTY, Michael thrown to the PRIN45 (After official review, play stands as called on the field). | |
| 2-10 | PENN36 | [NHSG] QB Keeper O'BRIEN, Liam rush to the right for a gain of 14 yards to the PENN50 (HILL, Nasir), out of bounds, 1ST DOWN. | R |
| 1-10 | PENN50 | [NHSG] WEST, Donte rush up the middle for a gain of 3 yards to the PRIN47 (BROWN, Ethan). | |
| 2-7 | PRIN47 | [NHSG] QB Keeper O'BRIEN, Liam rush up the middle for a gain of 4 yards to the PRIN43 (CHRISTOPHER, Chase;SCARANO, Marco). | |
| 3-3 | PRIN43 | [NHSG] O'BRIEN, Liam pass short up the middle complete for 9 yards to RICHARDSON, Jared caught at the PRIN40 and advanced to the PRIN34 (ORDILLE, Stephen;SCARANO, Marco), 1ST DOWN. | P |
| 1-10 | PRIN34 | [NHSG] O'BRIEN, Liam sacked for a loss of 7 yards at the PRIN41 (HILL, Nasir). | |
| 2-17 | PRIN41 | [NHSG] O'BRIEN, Liam pass deep to the left incomplete intended for ELLIS, Davis thrown to the PRIN20. | |
| 3-17 | PRIN41 | [NHSG] O'BRIEN, Liam pass short to the left complete for 8 yards to WEST, Donte caught at the PRIN40 and advanced to the PRIN33 (HAYNIE, Evan). | |
| 4-9 | PRIN33 | [NHSG] O'BRIEN, Liam scrambles to the right for a gain of 9 yards to the PRIN24 (MOORE, Jake;CHRISTOPHER, Chase), 1ST DOWN. | R |
| 1-10 | PRIN24 | [NHSG] WEST, Donte rush to the left for a loss of 1 yard to the PRIN25 (HAYNIE, Evan). | |
| 2-11 | PRIN25 | [NHSG] O'BRIEN, Liam pass to the left complete for 9 yards to WEST, Donte caught at the PRIN30 and advanced to the PRIN16 (SCARANO, Marco). | |
| 3-2 | PRIN16 | [NHSG] WEST, Donte rush up the middle for a gain of 3 yards to the PRIN13 (ROBINSON, London;STOHL, Nate), 1ST DOWN. | R |
| 1-10 | PRIN13 | [NHSG] O'BRIEN, Liam pass to the right incomplete intended for JOHANNSON, Ronan broken up by ROBERTS, Torian; QB hurried by RICHARD, Aaron. | |
| 2-10 | PRIN13 | [NHSG] WEST, Donte rush to the left for a gain of 7 yards to the PRIN6 (CHRISTOPHER, Chase;MILLER, Kavon), clock 00:00. [00:00] | |
| - | | End of 1st quarter, clock 0:00. [0:00] | |
|
END OF 1st QUARTER: Princeton 3, Penn 0 |
| | Time | 1st Downs | Conversions | | | |
|---|
| Quarter Summary | Score | Poss | R | P | X | T | 3rd | 4th | Rushing | Passing | Penalties |
|---|
|
| Princeton | 3 | 5:32 | 2 | 1 | 0 | 3 | 2-3 | 0-0 | 5-26 | 4-5-0-44 | 1-10 |
| Penn | 0 | 9:28 | 3 | 2 | 0 | 5 | 3-4 | 1-1 | 10-30 | 4-7-0-39 | 0-0 |
Quickie Statistics (1st Quarter only)
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
| PRIN | PENN |
|
| Score | 3 | 0 |
| FIRST DOWNS | 3 | 5 |
| RUSHES-YARDS (NET) | 5-26 | 10-30 |
| PASSING-YARDS (NET) | 44 | 39 |
| Passes Att-Comp-Int | 5-4-0 | 7-4-0 |
| TOTAL OFFENSE PLAYS-YARDS | 10-70 | 17-69 |
| Fumble Returns-Yards | 0-0 | 0-0 |
| Punt Returns-Yards | 0-0 | 0-0 |
| Kickoff Returns-Yards | 0-0 | 0-0 |
| Interception Returns-Yards | 0-0 | 0-0 |
| Punts (Number-Avg) | 0-0 | 0-0 |
| Fumbles-Lost | 0-0 | 1-0 |
| Penalties-Yards | 1-10 | 0-0 |
| Possession Time | 5:32 | 9:28 |
| Third-Down Conversions | 2-3 | 3-4 |
| Fourth-Down Conversions | 0-0 | 1-1 |
Princeton
| | Penn
|
| Rushing | No. | Gain | Loss | Net | TD | Avg | Lg | | | E.Clark | 3 | 14 | 0 | 14 | 0 | 4.7 | 9 | | D.Murphy | 1 | 7 | 0 | 7 | 0 | 7 | 7 | | B.Hipa | 1 | 5 | 0 | 5 | 0 | 5 | 5 |
| | | Rushing | No. | Gain | Loss | Net | TD | Avg | Lg | | | D.West | 5 | 17 | -1 | 16 | 0 | 3.2 | 7 | | L.O'Brien | 4 | 27 | -6 | 21 | 0 | 5.3 | 14 |
|
| Passing | C-A-I | Yds | TD | Lg | Sack | | | B.Hipa | 4-5-0 | 44 | 0 | 33 | 0 |
| | | Passing | C-A-I | Yds | TD | Lg | Sack | | | L.O'Brien | 4-7-0 | 32 | 0 | 13 | 1 |
|
| Receiving | No. | Yards | TD | Tgt | Lg | | | J.Robinson | 2 | 40 | 0 | 2 | 33 | | E.Clark | 1 | 4 | 0 | 1 | 4 | | C.Rossi | 1 | 0 | 0 | 1 | 0 |
| | | Receiving | No. | Yards | TD | Tgt | Lg | | | J.Richardson | 1 | 9 | 0 | 1 | 9 | | B.Owens | 1 | 13 | 0 | 1 | 13 | | D.West | 2 | 17 | 0 | 2 | 9 | | D.Ellis | 0 | 0 | 0 | 1 | |
|
| Punting | No. | Yds | Avg | Lng | In20 | TB | |
| | | Punting | No. | Yds | Avg | Lng | In20 | TB | |
|
| |
|
| |
|
| Tackles | UA-A | Total | Sacks | TFL | | | C.Christopher | 1-4 | 3.0 | 0.0 | 0.0 | | M.Scarano | 1-2 | 2.0 | 0.0 | 0.0 | | N.Hill | 2-0 | 2.0 | 1.0 | 1.0 | | E.Haynie | 2-0 | 2.0 | 0.0 | 1.0 | | E.Brown | 1-0 | 1.0 | 0.0 | 0.0 | | K.Miller | 0-1 | 0.5 | 0.0 | 0.0 | | S.Ordille | 0-1 | 0.5 | 0.0 | 0.0 | | J.Jones | 0-1 | 0.5 | 0.0 | 0.0 |
| | | Tackles | UA-A | Total | Sacks | TFL | | | J.Lista | 2-1 | 2.5 | 0.0 | 0.0 | | K.Machen | 1-2 | 2.0 | 0.0 | 0.0 | | C.Olsztyn | 0-2 | 1.0 | 0.0 | 0.0 | | A.Bruce | 1-0 | 1.0 | 0.0 | 0.0 | | T.Cortes | 1-0 | 1.0 | 0.0 | 0.0 | | J.Narcisse | 0-1 | 0.5 | 0.0 | 0.0 | | Z.Darche | 0-1 | 0.5 | 0.0 | 0.0 | | L.Forster | 0-1 | 0.5 | 0.0 | 0.0 |
|
| Qtr | Time | Scoring Play | V-H |
|---|
|
| 1st | 09:28 | PRIN - E.Nunez Perez 32 yd FG
, 11-60 5:32 | 3-0 |
Play-by-Play Summary (2nd quarter)
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
| - | | Start of 2nd quarter, clock 15:00. [15:00] | |
| 3-3 | PRIN6 | [NHSG] WEST, Donte rush up the middle for a gain of 3 yards to the PRIN3 (STOHL, Nate), 1ST DOWN. PENALTY PRIN Illegal use of the hands on ORDILLE, Stephen enforced half the distance from the goal, 1 yards from the end of the play at the PRIN3 to the PRIN2 and results in automatic 1ST DOWN. | R |
| 1-2 | PRIN2 | [NHSG] O'BRIEN, Liam pass short to the left complete for 2 yards to ELLIS, Davis caught at the PRIN1 and advanced to the PRIN0, TOUCHDOWN PENN, clock 14:32 (Scoring play confirmed). [14:32] | |
| 0-0 | PRIN3 | WALTERS, Mason PAT kick attempt is good. | |
| Princeton 3, Penn 7 |
| SMITH, Sam kickoff 60 yards from the PENN40 to the PRIN0, Touchback , clock 14:32. |
| 1-10 | H25 | Timeout Official, clock 14:32. [14:32] | |
| PRIN drive start at 14:32 |
| 1-10 | PRIN25 | [NHSG] ARTHUR, Chance rush up the middle for a gain of 6 yards to the PRIN31 (JANKI, Carter). | |
| 2-4 | PRIN31 | [NHSG] ARTHUR, Chance rush up the middle for a gain of 5 yards to the PRIN36 (DAVIS, Jake), 1ST DOWN. | R |
| 1-10 | PRIN36 | [NHSG] ARTHUR, Chance rush to the right for a gain of 4 yards to the PRIN40 (HALL, Raashed). | |
| 2-6 | PRIN40 | [NHSG] HIPA, Blaine pass short to the left complete for 12 yards to ROBINSON, Josh caught at the PRIN44 and advanced to the PENN48 (DRAYTON, Jayden), 1ST DOWN. | P |
| 1-10 | PENN48 | [NHSG] CLARK, Ethan rush up the middle for a gain of 2 yards to the PENN46 (MACHEN, Kadari;JANKI, Carter). | |
| 2-8 | PENN46 | [NHSG] CLARK, Ethan rush to the right for a loss of 2 yards to the PENN48 (JANKI, Carter;LISTA, John). | |
| 3-10 | PENN48 | [NHSG] HIPA, Blaine pass to the right incomplete intended for GEER, Jalen broken up by DRAYTON, Jayden at the PENN40. | |
| 4-10 | PENN48 | CLARK, Brady punt 48 yards to the PENN0, Touchback, clock 10:44. [10:44] | |
| Drive Summary: 7 plays, 27 yards, 3:48 |
|
| 1-10 | V20 | Timeout Official, clock 10:44. [10:44] | |
| PENN drive start at 10:44 |
| 1-10 | PENN20 | [NHSG] O'BRIEN, Liam pass to the right complete for 0 yards to RICHARDSON, Jared caught at the PENN15 and advanced to the PENN20 (RICHARD, Aaron;RONQUILLO, Kyler). | |
| 2-10 | PENN20 | [NHSG] O'BRIEN, Liam pass up the middle complete for 13 yards to RICHARDSON, Jared caught at the PENN31 and advanced to the PENN33 (CRONIN, Connor), 1ST DOWN. | P |
| 1-10 | PENN33 | [NHSG] WEST, Donte rush to the left for a loss of 2 yards to the PENN31 (MOORE, Jake). | |
| 2-12 | PENN31 | O'BRIEN, Liam pass to the left complete for 11 yards to RICHARDSON, Jared caught at the PENN37 and advanced to the PENN42 (RICHARD, Aaron). PENALTY Before the snap, PENN Illegal Formation enforced 5 yards from the PENN31 to the PENN26. NO PLAY (replay the down). | |
| 2-17 | PENN26 | [NHSG] O'BRIEN, Liam pass to the left complete for 10 yards to RICHARDSON, Jared caught at the PENN23 and advanced to the PENN36 (HILL, Nasir). PENALTY PENN Holding on DONNELLY, Jack enforced 10 yards from the PENN30 to the PENN20, from the spot of the ball when the foul occurred, 4 yards credited to passer and receiver on the play. | |
| 2-23 | PENN20 | [NHSG] O'BRIEN, Liam pass to the left complete for 10 yards to WEST, Donte caught at the PENN20 and advanced to the PENN30 (SCARANO, Marco). | |
| 3-13 | PENN30 | [NHSG] O'BRIEN, Liam sacked for a loss of 14 yards at the PENN16 (MOORE, Jake). | |
| 4-27 | PENN16 | STURLA, Santiago punt 40 yards to the PRIN44, fair catch by ROBINSON, Josh, clock 07:13. [07:13] | |
| Drive Summary: 6 plays, -4 yards, 3:31 |
|
| 1-10 | V44 | Timeout Official, clock 07:13. [07:13] | |
| PRIN drive start at 07:13 |
| 1-10 | PRIN44 | [NHSG] LYNCH, Christian rush up the middle for a gain of 2 yards to the PRIN46 (JANKI, Carter). | |
| 2-8 | PRIN46 | [NHSG] SMITH, West pass short up the middle incomplete intended for WEINER, Asher broken up by LISTA, John at the PRIN50. | |
| 3-8 | PRIN46 | [NHSG] SMITH, West pass to the right complete for 17 yards to LAURIO, Roman caught at the PENN39 and advanced to the PENN37 (DRAYTON, Jayden), 1ST DOWN. | P |
| 1-10 | PENN37 | [NHSG] LYNCH, Christian rush up the middle for a gain of 3 yards to the PENN34 (FORSTER, Liam;JANKI, Carter). | |
| 2-7 | PENN34 | [NHSG] MURPHY, Dareion rush up the middle for a gain of 5 yards to the PENN29 (O'CONNELL, Ryan;JANKI, Carter). | |
| 3-2 | PENN29 | [NHSG] CLARK, Ethan rush up the middle for a gain of 3 yards to the PENN26 (O'CONNELL, Ryan), 1ST DOWN. | R |
| 1-10 | PENN26 | [NHSG] SMITH, West pass deep to the right incomplete intended for BESSELMAN, Aidan thrown to the PENN2. | |
| 2-10 | PENN26 | [NHSG] CLARK, Ethan rush up the middle for a gain of 4 yards to the PENN22 (DAVIS, Jake;O'CONNELL, Ryan). | |
| 3-6 | PENN22 | [NHSG] SMITH, West pass to the left complete for 8 yards to ROBINSON, Josh caught at the PENN25 and advanced to the PENN14, out of bounds, 1ST DOWN. | P |
| 1-10 | PENN14 | [NHSG] CLARK, Ethan rush up the middle for a gain of 2 yards to the PENN12 (OLSZTYN, Cole). | |
| 2-8 | PENN12 | [NHSG] SMITH, West pass up the middle complete for -1 yard to WEINER, Asher to the PENN13; QB hurried by DAVIS, Jake, End of Play. [02:00] | |
| 3-9 | H13 | Timeout Official, clock 02:00. [02:00] | |
| 3-9 | PENN13 | (02:00) [NHSG] SMITH, West pass to the right incomplete intended for BESSELMAN, Aidan broken up by CORNELL, Brock at the PENN5. | |
| 4-9 | PENN13 | NUNEZ PEREZ, Esteban field goal attempt from 30 yards GOOD [kick was spotted at PENN20], clock 01:51. [01:51] | |
| Princeton 6, Penn 7 |
| Drive Summary: 13 plays, 43 yards, 5:22 |
|
| LENNON, Vaughn kickoff 56 yards from the PRIN40 to the PENN4, DRAYTON, Jayden returned 19 yards to the PENN23 (MCCORMICK, Sam), clock 01:51. |
| 1-10 | H23 | Timeout Official, clock 01:51. [01:51] | |
| PENN drive start at 01:51 |
| 1-10 | PENN23 | [NHSG] O'BRIEN, Liam pass short to the left complete for 9 yards to RICHARDSON, Jared caught at the PENN27 and advanced to the PENN32 (JONES, Jalen;SCARANO, Marco). | |
| 2-1 | PENN32 | [NHSG] O'BRIEN, Liam pass to the left complete for 17 yards to RICHARDSON, Jared caught at the PENN43 and advanced to the PENN49 (HILL, Nasir;ROBERTS, Torian), 1ST DOWN. | P |
| 1-10 | PENN49 | [NHSG] WEST, Donte rush up the middle for a gain of 6 yards to the PRIN45 (SCARANO, Marco;MOORE, Jake). [00:54] | |
| 2-4 | V45 | Timeout Penn, clock 00:54. [00:54] | |
| 2-4 | PRIN45 | [NHSG] O'BRIEN, Liam pass to the right incomplete intended for OWENS, Bisi thrown to the PRIN35. | |
| 3-4 | PRIN45 | [NHSG] O'BRIEN, Liam pass to the left incomplete intended for RICHARDSON, Jared thrown to the PRIN47. | |
| 4-4 | PRIN45 | STURLA, Santiago punt 37 yards to the PRIN8 downed by DARCHE, Zach, clock 00:37. [00:37] | |
| Drive Summary: 5 plays, 32 yards, 1:14 |
|
| PRIN drive start at 00:37 |
| 1-10 | PRIN8 | [NHSG] CLARK, Ethan rush up the middle for a gain of 1 yard to the PRIN9 (DAVIS, Jake), clock 00:00. [00:00] | |
| Drive Summary: 1 plays, 1 yards, 0:37 |
|
| - | | End of first half, clock 0:00. [0:00] | |
|
END OF 2nd QUARTER: Princeton 6, Penn 7 |
| | Time | 1st Downs | Conversions | | | |
|---|
| Quarter Summary | Score | Poss | R | P | X | T | 3rd | 4th | Rushing | Passing | Penalties |
|---|
|
| Princeton | 3 | 9:47 | 2 | 3 | 0 | 5 | 3-5 | 0-0 | 12-35 | 4-8-0-36 | 1-1 |
| Penn | 7 | 5:13 | 1 | 2 | 1 | 4 | 1-3 | 0-0 | 4--7 | 7-9-0-55 | 2-15 |
Quickie Statistics (Halftime Cumulative)
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
| PRIN | PENN |
|
| Score | 6 | 7 |
| FIRST DOWNS | 8 | 9 |
| RUSHES-YARDS (NET) | 17-61 | 14-23 |
| PASSING-YARDS (NET) | 80 | 94 |
| Passes Att-Comp-Int | 13-8-0 | 16-11-0 |
| TOTAL OFFENSE PLAYS-YARDS | 30-141 | 30-117 |
| Fumble Returns-Yards | 0-0 | 0-0 |
| Punt Returns-Yards | 0-0 | 0-0 |
| Kickoff Returns-Yards | 0-0 | 1-19 |
| Interception Returns-Yards | 0-0 | 0-0 |
| Punts (Number-Avg) | 0-0 | 0-0 |
| Fumbles-Lost | 0-0 | 1-0 |
| Penalties-Yards | 2-11 | 2-15 |
| Possession Time | 15:19 | 14:41 |
| Third-Down Conversions | 5-8 | 4-7 |
| Fourth-Down Conversions | 0-0 | 1-1 |
Princeton
| | Penn
|
| Rushing | No. | Gain | Loss | Net | TD | Lg | Avg | | | E.Clark | 9 | 26 | -2 | 24 | 0 | 9 | 2.7 | | D.Murphy | 2 | 12 | 0 | 12 | 0 | 7 | 6 | | C.Arthur | 3 | 15 | 0 | 15 | 0 | 6 | 5 | | B.Hipa | 1 | 5 | 0 | 5 | 0 | 5 | 5 |
| | | Rushing | No. | Gain | Loss | Net | TD | Lg | Avg | | | D.West | 8 | 26 | -3 | 23 | 0 | 7 | 2.9 | | L.O'Brien | 4 | 27 | -6 | 21 | 0 | 14 | 5.3 |
|
| Passing | C-A-I | Yds | TD | Lg | Sack | | | B.Hipa | 5-7-0 | 56 | 0 | 33 | 0 | | W.Smith | 3-6-0 | 24 | 0 | 17 | 0 |
| | | Passing | C-A-I | Yds | TD | Lg | Sack | | | L.O'Brien | 11-16-0 | 73 | 1 | 17 | 2 |
|
| Receiving | No. | Yds | TD | Tgt | Lg | | | J.Robinson | 4 | 60 | 0 | 4 | 33 | | R.Laurio | 1 | 17 | 0 | 1 | 17 | | E.Clark | 1 | 4 | 0 | 1 | 4 | | C.Rossi | 1 | 0 | 0 | 1 | 0 |
| | | Receiving | No. | Yds | TD | Tgt | Lg | | | J.Richardson | 6 | 52 | 0 | 7 | 17 | | B.Owens | 1 | 13 | 0 | 2 | 13 | | D.West | 3 | 27 | 0 | 3 | 10 | | D.Ellis | 1 | 2 | 1 | 2 | 2 |
|
| Punting | No. | Yds | Avg | Lg | In20 | TB | | | B.Clark | 1 | 48 | 48.0 | 48 | 0 | 0 |
| | | Punting | No. | Yds | Avg | Lg | In20 | TB | | | S.Sturla | 2 | 77 | 38.5 | 40 | 0 | 0 |
|
| |
|
| | | Kick Returns | No. | Yards | TD | Lg | | | J.Drayton | 1 | 19 | 0 | 19 |
|
| Tackles | UA-A | Total | Sacks | TFL | | | M.Scarano | 2-4 | 4.0 | 0.0 | 0.0 | | C.Christopher | 1-4 | 3.0 | 0.0 | 0.0 | | J.Moore | 2-2 | 3.0 | 1.0 | 2.0 | | N.Hill | 2-1 | 2.5 | 1.0 | 1.0 | | E.Haynie | 2-0 | 2.0 | 0.0 | 1.0 | | N.Stohl | 1-1 | 1.5 | 0.0 | 0.0 | | J.Jones | 0-2 | 1.0 | 0.0 | 0.0 | | S.McCormick | 1-0 | 1.0 | 0.0 | 0.0 |
| | | Tackles | UA-A | Total | Sacks | TFL | | | C.Janki | 2-4 | 4.0 | 0.0 | 1.0 | | J.Lista | 2-2 | 3.0 | 0.0 | 1.0 | | K.Machen | 1-3 | 2.5 | 0.0 | 0.0 | | J.Davis | 2-1 | 2.5 | 0.0 | 0.0 | | R.O'Connell | 1-2 | 2.0 | 0.0 | 0.0 | | C.Olsztyn | 1-2 | 2.0 | 0.0 | 0.0 | | J.Drayton | 2-0 | 2.0 | 0.0 | 0.0 | | A.Bruce | 1-0 | 1.0 | 0.0 | 0.0 |
|
| Qtr | Time | Scoring Play | V-H |
|---|
|
| 1st | 09:28 | PRIN - E.Nunez Perez 32 yd FG
, 11-60 5:32 | 3-0 |
| 2nd | 14:32 | PENN - D.Ellis 2 yd TD PASS from L.O'Brien
(KICK by M.Walters)
, 19-75 9:56 | 3-7 |
| 2nd | 01:51 | PRIN - E.Nunez Perez 30 yd FG
, 13-43 5:22 | 6-7 |
Quickie Statistics (2nd Quarter only)
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
| PRIN | PENN |
|
| Score | 3 | 7 |
| FIRST DOWNS | 5 | 4 |
| RUSHES-YARDS (NET) | 12-35 | 4--7 |
| PASSING-YARDS (NET) | 36 | 55 |
| Passes Att-Comp-Int | 8-4-0 | 9-7-0 |
| TOTAL OFFENSE PLAYS-YARDS | 20-71 | 13-48 |
| Fumble Returns-Yards | 0-0 | 0-0 |
| Punt Returns-Yards | 0-0 | 0-0 |
| Kickoff Returns-Yards | 0-0 | 1-19 |
| Interception Returns-Yards | 0-0 | 0-0 |
| Punts (Number-Avg) | 1-48.0 | 2-38.5 |
| Fumbles-Lost | 0-0 | 0-0 |
| Penalties-Yards | 1-1 | 2-15 |
| Possession Time | 9:47 | 5:13 |
| Third-Down Conversions | 3-5 | 1-3 |
| Fourth-Down Conversions | 0-0 | 0-0 |
Princeton
| | Penn
|
| Rushing | No. | Gain | Loss | Net | TD | Avg | Lg | | | E.Clark | 6 | 12 | -2 | 10 | 0 | 1.7 | 4 | | D.Murphy | 1 | 5 | 0 | 5 | 0 | 5 | 5 | | C.Arthur | 3 | 15 | 0 | 15 | 0 | 5 | 6 |
| | | Rushing | No. | Gain | Loss | Net | TD | Avg | Lg | | | D.West | 3 | 9 | -2 | 7 | 0 | 2.3 | 6 |
|
| Passing | C-A-I | Yds | TD | Lg | Sack | | | B.Hipa | 1-2-0 | 12 | 0 | 12 | 0 | | W.Smith | 3-6-0 | 24 | 0 | 17 | 0 |
| | | Passing | C-A-I | Yds | TD | Lg | Sack | | | L.O'Brien | 7-9-0 | 41 | 1 | 17 | 1 |
|
| Receiving | No. | Yards | TD | Tgt | Lg | | | J.Robinson | 2 | 20 | 0 | 2 | 12 | | R.Laurio | 1 | 17 | 0 | 1 | 17 |
| | | Receiving | No. | Yards | TD | Tgt | Lg | | | J.Richardson | 5 | 43 | 0 | 6 | 17 | | B.Owens | 0 | 0 | 0 | 1 | | | D.West | 1 | 10 | 0 | 1 | 10 | | D.Ellis | 1 | 2 | 1 | 1 | 2 |
|
| Punting | No. | Yds | Avg | Lng | In20 | TB | | | B.Clark | 1 | 48 | 48.0 | 48 | 0 | 0 |
| | | Punting | No. | Yds | Avg | Lng | In20 | TB | | | S.Sturla | 2 | 77 | 38.5 | 40 | 0 | 0 |
|
| |
|
| | | Kick Returns | No. | Yards | TD | Lg | | | J.Drayton | 1 | 19 | 0 | 19 |
|
| Tackles | UA-A | Total | Sacks | TFL | | | J.Moore | 2-1 | 2.5 | 1.0 | 2.0 | | M.Scarano | 1-2 | 2.0 | 0.0 | 0.0 | | S.McCormick | 1-0 | 1.0 | 0.0 | 0.0 | | C.Cronin | 1-0 | 1.0 | 0.0 | 0.0 | | N.Stohl | 1-0 | 1.0 | 0.0 | 0.0 | | T.Roberts | 0-1 | 0.5 | 0.0 | 0.0 | | N.Hill | 0-1 | 0.5 | 0.0 | 0.0 | | J.Jones | 0-1 | 0.5 | 0.0 | 0.0 |
| | | Tackles | UA-A | Total | Sacks | TFL | | | C.Janki | 2-4 | 4.0 | 0.0 | 1.0 | | J.Davis | 2-1 | 2.5 | 0.0 | 0.0 | | R.O'Connell | 1-2 | 2.0 | 0.0 | 0.0 | | J.Drayton | 2-0 | 2.0 | 0.0 | 0.0 | | C.Olsztyn | 1-0 | 1.0 | 0.0 | 0.0 | | R.Hall | 1-0 | 1.0 | 0.0 | 0.0 | | K.Machen | 0-1 | 0.5 | 0.0 | 0.0 | | J.Lista | 0-1 | 0.5 | 0.0 | 1.0 |
|
| Qtr | Time | Scoring Play | V-H |
|---|
|
| 2nd | 14:32 | PENN - D.Ellis 2 yd TD
PASS from L.O'Brien
(KICK by M.Walters)
, 19-75 9:56 | 3-7 |
| 2nd | 01:51 | PRIN - E.Nunez Perez 30 yd FG
, 13-43 5:22 | 6-7 |
Play-by-Play Summary (3rd quarter)
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
| - | | Start of 3rd quarter, clock 15:00. [15:00] | |
| CLUSKEY, Will kickoff 60 yards from the PRIN40 to the PENN0, Touchback , clock 15:00. |
| PENN drive start at 15:00 |
| 1-10 | PENN25 | O'BRIEN, Liam pass to the left complete for 10 yards to RICHARDSON, Jared caught at the PENN20 and advanced to the PENN33 (HILL, Nasir). PENALTY PENN Holding on HEGARTY, Michael enforced 0 yards PRIN Unnecessary Roughness on HILL, Nasir enforced 0 yards from the PENN25 to the PENN35, from the spot of the ball when the foul occurred, 10 yards credited to passer and receiver on the play [NHSG]. NO PLAY (replay the down). | E |
| 1-10 | PENN40 | [NHSG] QB Keeper O'BRIEN, Liam rush to the left for a loss of 3 yards to the PENN37 (ROBINSON, London). | |
| 2-13 | PENN37 | [NHSG] QB Keeper O'BRIEN, Liam rush to the left for a gain of 15 yards to the PRIN48 (RONQUILLO, Kyler), 1ST DOWN. | R |
| 1-10 | PRIN48 | [NHSG] O'BRIEN, Liam pass to the left complete for 7 yards to RICHARDSON, Jared caught at the PRIN40 and advanced to the PRIN41 (ROBERTS, Torian). | |
| 2-3 | PRIN41 | [NHSG] WEST, Donte rush up the middle for a gain of 2 yards to the PRIN39 (CHRISTOPHER, Chase;RONQUILLO, Kyler). | |
| 3-1 | PRIN39 | [NHSG] O'BRIEN, Liam pass deep to the right complete for 39 yards to OWENS, Bisi caught at the PRIN7 and advanced to the PRIN0, 1ST DOWN, TOUCHDOWN PENN, clock 12:01 (Scoring play confirmed). [12:01] | P |
| 0-0 | PRIN3 | WALTERS, Mason PAT kick attempt is good. [12:01] | |
| Princeton 6, Penn 14 |
| Drive Summary: 5 plays, 75 yards, 2:59 |
|
| 0-0 | H35 | Timeout Official, clock 12:01. [12:01] | |
| SMITH, Sam kickoff 50 yards from the PENN40 to the PRIN10, KUHNER, Paul returned 21 yards to the PRIN31 (SMITH, Sam), clock 12:01. |
| PRIN drive start at 12:01 |
| 1-10 | PRIN31 | [NHSG] HIPA, Blaine pass to the left complete for 8 yards to ROBINSON, Josh caught at the PRIN25 and advanced to the PRIN39, out of bounds. | |
| 2-2 | PRIN39 | [NHSG] HIPA, Blaine pass to the right incomplete intended for ROBINSON, Josh thrown to the PRIN36; QB hurried by DAVIS, Jake. | |
| 3-2 | PRIN39 | [NHSG] CLARK, Ethan rush up the middle for a gain of 9 yards to the PRIN48 (CORTES, Ty), 1ST DOWN. | R |
| 1-10 | PRIN48 | [NHSG] CLARK, Ethan rush up the middle for a loss of 2 yards to the PRIN46 (HALL, Raashed). | |
| 2-12 | PRIN46 | [NHSG] COLON, Kai rush up the middle for a loss of 2 yards to the PRIN44 (JANKI, Carter;DAVIS, Jake). | |
| 3-14 | PRIN44 | [NHSG] HIPA, Blaine pass deep to the right incomplete intended for ROBINSON, Josh thrown to the PENN40. | |
| 4-14 | PRIN44 | CLARK, Brady punt 46 yards to the PENN10 out of bounds, clock 09:33. [09:33] | |
| Drive Summary: 6 plays, 13 yards, 2:28 |
|
| 1-10 | H10 | Timeout Official, clock 09:33. [09:33] | |
| PENN drive start at 09:33 |
| 1-10 | PENN10 | [NHSG] QB Keeper O'BRIEN, Liam rush up the middle for a gain of 4 yards to the PENN14 (BEESLEY, Will;MARCELINO, Rocco). | |
| 2-6 | PENN14 | [NHSG] O'BRIEN, Liam pass short to the left complete for 9 yards to RICHARDSON, Jared caught at the PENN17 and advanced to the PENN23 (ORDILLE, Stephen), 1ST DOWN. | P |
| 1-10 | PENN23 | [NHSG] WEST, Donte rush to the left for a gain of 6 yards to the PENN29 (HILL, Nasir;ETIENNE, JR., Casey). | |
| 2-4 | PENN29 | [NHSG] QB Keeper O'BRIEN, Liam rush to the left for a gain of 3 yards to the PENN32 (MOORE, Jake;CRONIN, Connor). | |
| 3-1 | PENN32 | [NHSG] QB Keeper O'BRIEN, Liam rush up the middle for a gain of 2 yards to the PENN34 (ROBINSON, London;MOORE, Jake), 1ST DOWN. | R |
| 1-10 | PENN34 | [NHSG] O'BRIEN, Liam pass short to the right complete for 5 yards to OWENS, Bisi caught at the PENN38 and advanced to the PENN39 (ETIENNE, JR., Casey). | |
| 2-5 | PENN39 | [NHSG] RUSSO, Daniel rush up the middle for a gain of 5 yards to the PENN44 (CHRISTOPHER, Chase), 1ST DOWN. | R |
| 1-10 | PENN44 | [NHSG] RUSSO, Daniel rush up the middle for a gain of 7 yards to the PRIN49 (CHRISTOPHER, Chase). | |
| 2-3 | PRIN49 | [NHSG] RUSSO, Daniel rush up the middle for a gain of 3 yards to the PRIN46 (MOORE, Jake), 1ST DOWN. | R |
| 1-10 | PRIN46 | [NHSG] O'BRIEN, Liam pass to the left complete for 6 yards to OWENS, Bisi caught at the PRIN48 and advanced to the PRIN40 (MILLER, Kavon). | |
| 2-4 | PRIN40 | [NHSG] O'BRIEN, Liam pass to the left incomplete intended for DONNELLY, Jack thrown to the PRIN25; QB hurried by OLIVER, Chris. | |
| 3-4 | PRIN40 | [NHSG] QB Keeper O'BRIEN, Liam rush to the left for a gain of 3 yards to the PRIN37 (HILL, Nasir;OLIVER, Chris). | |
| 4-1 | PRIN37 | PENALTY Before the snap, PENN False Start on OLIVIERI, Netinho enforced 5 yards from the PRIN37 to the PRIN42. | |
| 4-6 | PRIN42 | STURLA, Santiago punt 32 yards to the PRIN10 out of bounds, clock 02:33. PENALTY PRIN Holding on CALDWELL, Rashad enforced 10 yards from the end of the play at the to the PENN10. [02:33] | |
| Drive Summary: 12 plays, 48 yards, 7:00 |
|
| 1-10 | H10 | Timeout Official, clock 02:33. [02:33] | |
| PRIN drive start at 02:33 |
| 1-10 | PRIN5 | [NHSG] MURPHY, Dareion rush up the middle for a gain of 6 yards to the PRIN11 (OLSZTYN, Cole;CORNELL, Brock). | |
| 2-4 | PRIN11 | [NHSG] HIPA, Blaine pass to the right complete for 11 yards to ROSSI, Charley caught at the PRIN18 and advanced to the PRIN22 (DRAYTON, Jayden), 1ST DOWN. | P |
| 1-10 | PRIN22 | HIPA, Blaine pass deep to the right intercepted by CORNELL, Brock at the PENN43 intended for ROBINSON, Josh. Cornell return for 0 yards to the PENN43, End of Play, clock 01:24. PENALTY PENN Pass Interference on CORNELL, Brock enforced 15 yards to the PRIN37 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down). [01:24] | E |
| 1-10 | PRIN37 | [NHSG] MURPHY, Dareion rush up the middle for a gain of 5 yards to the PRIN42 (JANKI, Carter;MACHEN, Kadari). | |
| 2-5 | PRIN42 | [NHSG] QB Keeper HIPA, Blaine rush to the left for a loss of 2 yards to the PRIN40 (DAVIS, Jake), clock 00:00. [00:00] | |
| - | | End of 3rd quarter, clock 0:00. [0:00] | |
|
END OF 3rd QUARTER: Princeton 6, Penn 14 |
| | Time | 1st Downs | Conversions | | | |
|---|
| Quarter Summary | Score | Poss | R | P | X | T | 3rd | 4th | Rushing | Passing | Penalties |
|---|
|
| Princeton | 0 | 5:01 | 1 | 1 | 1 | 3 | 1-2 | 0-0 | 6-14 | 2-4-0-19 | 2-10 |
| Penn | 7 | 9:59 | 4 | 2 | 1 | 7 | 2-3 | 0-0 | 11-47 | 6-7-0-76 | 3-20 |
Quickie Statistics (3rd Quarter Cumulative)
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
| PRIN | PENN |
|
| Score | 6 | 14 |
| FIRST DOWNS | 11 | 16 |
| RUSHES-YARDS (NET) | 23-75 | 25-70 |
| PASSING-YARDS (NET) | 99 | 170 |
| Passes Att-Comp-Int | 17-10-0 | 23-17-0 |
| TOTAL OFFENSE PLAYS-YARDS | 40-174 | 48-240 |
| Fumble Returns-Yards | 0-0 | 0-0 |
| Punt Returns-Yards | 0-0 | 0-0 |
| Kickoff Returns-Yards | 1-21 | 1-19 |
| Interception Returns-Yards | 0-0 | 0-0 |
| Punts (Number-Avg) | 0-0 | 0-0 |
| Fumbles-Lost | 0-0 | 1-0 |
| Penalties-Yards | 4-21 | 5-35 |
| Possession Time | 20:20 | 24:40 |
| Third-Down Conversions | 6-10 | 6-10 |
| Fourth-Down Conversions | 0-0 | 1-1 |
Princeton
| | Penn
|
| Rushing | No. | Gain | Loss | Net | TD | Lg | Avg | | | E.Clark | 11 | 35 | -4 | 31 | 0 | 9 | 2.8 | | D.Murphy | 4 | 23 | 0 | 23 | 0 | 7 | 5.8 | | C.Arthur | 3 | 15 | 0 | 15 | 0 | 6 | 5 | | B.Hipa | 2 | 5 | -2 | 3 | 0 | 5 | 1.5 |
| | | Rushing | No. | Gain | Loss | Net | TD | Lg | Avg | | | D.West | 10 | 34 | -3 | 31 | 0 | 7 | 3.1 | | L.O'Brien | 10 | 54 | -9 | 45 | 0 | 15 | 4.5 | | D.Russo | 3 | 15 | 0 | 15 | 0 | 7 | 5 |
|
| Passing | C-A-I | Yds | TD | Lg | Sack | | | B.Hipa | 7-11-0 | 75 | 0 | 33 | 0 | | W.Smith | 3-6-0 | 24 | 0 | 17 | 0 |
| | | Passing | C-A-I | Yds | TD | Lg | Sack | | | L.O'Brien | 16-22-0 | 139 | 2 | 39 | 2 |
|
| Receiving | No. | Yds | TD | Tgt | Lg | | | J.Robinson | 5 | 68 | 0 | 7 | 33 | | R.Laurio | 1 | 17 | 0 | 1 | 17 | | E.Clark | 1 | 4 | 0 | 1 | 4 | | C.Rossi | 2 | 11 | 0 | 2 | 11 |
| | | Receiving | No. | Yds | TD | Tgt | Lg | | | J.Richardson | 8 | 68 | 0 | 9 | 17 | | B.Owens | 4 | 63 | 1 | 5 | 39 | | D.West | 3 | 27 | 0 | 3 | 10 | | D.Ellis | 1 | 2 | 1 | 2 | 2 |
|
| Punting | No. | Yds | Avg | Lg | In20 | TB | | | B.Clark | 2 | 94 | 47.0 | 48 | 0 | 0 |
| | | Punting | No. | Yds | Avg | Lg | In20 | TB | | | S.Sturla | 3 | 109 | 36.3 | 40 | 0 | 0 |
|
| |
|
| Kick Returns | No. | Yards | TD | Lg | | | P.Kuhner | 1 | 21 | 0 | 21 |
| | | Kick Returns | No. | Yards | TD | Lg | | | J.Drayton | 1 | 19 | 0 | 19 |
|
| Tackles | UA-A | Total | Sacks | TFL | | | C.Christopher | 3-5 | 5.5 | 0.0 | 0.0 | | J.Moore | 3-4 | 5.0 | 1.0 | 2.0 | | M.Scarano | 2-4 | 4.0 | 0.0 | 0.0 | | N.Hill | 2-3 | 3.5 | 1.0 | 1.0 | | E.Haynie | 2-0 | 2.0 | 0.0 | 1.0 | | K.Ronquillo | 1-2 | 2.0 | 0.0 | 0.0 | | L.Robinson | 1-2 | 2.0 | 0.0 | 1.0 | | T.Roberts | 1-1 | 1.5 | 0.0 | 0.0 |
| | | Tackles | UA-A | Total | Sacks | TFL | | | C.Janki | 2-6 | 5.0 | 0.0 | 2.0 | | J.Davis | 3-2 | 4.0 | 0.0 | 2.0 | | K.Machen | 1-4 | 3.0 | 0.0 | 0.0 | | J.Drayton | 3-0 | 3.0 | 0.0 | 0.0 | | J.Lista | 2-2 | 3.0 | 0.0 | 1.0 | | C.Olsztyn | 1-3 | 2.5 | 0.0 | 0.0 | | R.O'Connell | 1-2 | 2.0 | 0.0 | 0.0 | | T.Cortes | 2-0 | 2.0 | 0.0 | 0.0 |
|
| Qtr | Time | Scoring Play | V-H |
|---|
|
| 1st | 09:28 | PRIN - E.Nunez Perez 32 yd FG
, 11-60 5:32 | 3-0 |
| 2nd | 14:32 | PENN - D.Ellis 2 yd TD PASS from L.O'Brien
(KICK by M.Walters)
, 19-75 9:56 | 3-7 |
| 2nd | 01:51 | PRIN - E.Nunez Perez 30 yd FG
, 13-43 5:22 | 6-7 |
| 3rd | 12:01 | PENN - B.Owens 39 yd TD PASS from L.O'Brien
(KICK by M.Walters)
, 5-75 2:59 | 6-14 |
Quickie Statistics (3rd Quarter only)
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
| PRIN | PENN |
|
| Score | 0 | 7 |
| FIRST DOWNS | 3 | 7 |
| RUSHES-YARDS (NET) | 6-14 | 11-47 |
| PASSING-YARDS (NET) | 19 | 76 |
| Passes Att-Comp-Int | 4-2-0 | 7-6-0 |
| TOTAL OFFENSE PLAYS-YARDS | 10-33 | 18-123 |
| Fumble Returns-Yards | 0-0 | 0-0 |
| Punt Returns-Yards | 0-0 | 0-0 |
| Kickoff Returns-Yards | 1-21 | 0-0 |
| Interception Returns-Yards | 0-0 | 0-0 |
| Punts (Number-Avg) | 1-46.0 | 1-32.0 |
| Fumbles-Lost | 0-0 | 0-0 |
| Penalties-Yards | 2-10 | 3-20 |
| Possession Time | 5:01 | 9:59 |
| Third-Down Conversions | 1-2 | 2-3 |
| Fourth-Down Conversions | 0-0 | 0-0 |
Princeton
| | Penn
|
| Rushing | No. | Gain | Loss | Net | TD | Avg | Lg | | | E.Clark | 2 | 9 | -2 | 7 | 0 | 3.5 | 9 | | D.Murphy | 2 | 11 | 0 | 11 | 0 | 5.5 | 6 | | B.Hipa | 1 | 0 | -2 | -2 | 0 | -2 | |
| | | Rushing | No. | Gain | Loss | Net | TD | Avg | Lg | | | D.West | 2 | 8 | 0 | 8 | 0 | 4 | 6 | | L.O'Brien | 6 | 27 | -3 | 24 | 0 | 4 | 15 | | D.Russo | 3 | 15 | 0 | 15 | 0 | 5 | 7 |
|
| Passing | C-A-I | Yds | TD | Lg | Sack | | | B.Hipa | 2-4-0 | 19 | 0 | 11 | 0 |
| | | Passing | C-A-I | Yds | TD | Lg | Sack | | | L.O'Brien | 5-6-0 | 66 | 1 | 39 | 0 |
|
| Receiving | No. | Yards | TD | Tgt | Lg | | | J.Robinson | 1 | 8 | 0 | 3 | 8 | | C.Rossi | 1 | 11 | 0 | 1 | 11 |
| | | Receiving | No. | Yards | TD | Tgt | Lg | | | J.Richardson | 2 | 16 | 0 | 2 | 9 | | B.Owens | 3 | 50 | 1 | 3 | 39 |
|
| Punting | No. | Yds | Avg | Lng | In20 | TB | | | B.Clark | 1 | 46 | 46.0 | 46 | 0 | 0 |
| | | Punting | No. | Yds | Avg | Lng | In20 | TB | | | S.Sturla | 1 | 32 | 32.0 | 32 | 0 | 0 |
|
| |
|
| Kick Returns | No. | Yards | TD | Lg | | | P.Kuhner | 1 | 21 | 0 | 21 |
| |
|
| Tackles | UA-A | Total | Sacks | TFL | | | C.Christopher | 2-1 | 2.5 | 0.0 | 0.0 | | J.Moore | 1-2 | 2.0 | 0.0 | 0.0 | | C.Etienne, Jr. | 1-1 | 1.5 | 0.0 | 0.0 | | K.Ronquillo | 1-1 | 1.5 | 0.0 | 0.0 | | L.Robinson | 1-1 | 1.5 | 0.0 | 1.0 | | T.Roberts | 1-0 | 1.0 | 0.0 | 0.0 | | N.Hill | 0-2 | 1.0 | 0.0 | 0.0 | | K.Miller | 1-0 | 1.0 | 0.0 | 0.0 |
| | | Tackles | UA-A | Total | Sacks | TFL | | | J.Davis | 1-1 | 1.5 | 0.0 | 2.0 | | J.Drayton | 1-0 | 1.0 | 0.0 | 0.0 | | T.Cortes | 1-0 | 1.0 | 0.0 | 0.0 | | C.Janki | 0-2 | 1.0 | 0.0 | 1.0 | | S.Smith | 1-0 | 1.0 | 0.0 | 0.0 | | R.Hall | 1-0 | 1.0 | 0.0 | 1.0 | | K.Machen | 0-1 | 0.5 | 0.0 | 0.0 | | C.Olsztyn | 0-1 | 0.5 | 0.0 | 0.0 |
|
| Qtr | Time | Scoring Play | V-H |
|---|
|
| 3rd | 12:01 | PENN - B.Owens 39 yd TD
PASS from L.O'Brien
(KICK by M.Walters)
, 5-75 2:59 | 6-14 |
Play-by-Play Summary (4th quarter)
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
| - | | Start of 4th quarter, clock 15:00. [15:00] | |
| 3-7 | PRIN40 | [NHSG] HIPA, Blaine scrambles to the left for a gain of 4 yards to the PRIN44 (O'CONNELL, Ryan), out of bounds. | |
| 4-3 | PRIN44 | PENALTY PRIN Offsides enforced 5 yards from the PRIN44 to the PRIN39 [NHSG]. | |
| 4-8 | PRIN39 | CLARK, Brady punt 61 yards to the PENN0, Touchback, clock 13:48. [13:48] | |
| 1-10 | V20 | Timeout Official, clock 13:48. [13:48] | |
| PENN drive start at 13:48 |
| 1-10 | PENN20 | [NHSG] O'BRIEN, Liam pass short to the right complete for 5 yards to RICHARDSON, Jared caught at the PENN23 and advanced to the PENN25 (JONES, Ryker). | |
| 2-5 | PENN25 | [NHSG] O'BRIEN, Liam pass deep to the left complete for 35 yards to DONNELLY, Jack caught at the PENN45 and advanced to the PRIN40 (HAYNIE, Evan), 1ST DOWN. | P |
| 1-10 | PRIN40 | [NHSG] O'BRIEN, Liam pass deep up the middle complete for 19 yards to OWENS, Bisi caught at the PRIN22 and advanced to the PRIN21 (MCCORMICK, Sam), 1ST DOWN. | P |
| 1-10 | PRIN21 | [NHSG] O'BRIEN, Liam pass to the left complete for 11 yards to RICHARDSON, Jared caught at the PRIN11 and advanced to the PRIN10 (SCARANO, Marco), 1ST DOWN. | P |
| 1-10 | PRIN10 | [NHSG] O'BRIEN, Liam pass up the middle incomplete dropped by RICHARDSON, Jared broken up by SCARANO, Marco at the PRIN10. | |
| 2-10 | PRIN10 | [NHSG] QB Keeper O'BRIEN, Liam rush to the right for a gain of 5 yards to the PRIN5 (ROBERTS, Torian;ORDILLE, Stephen). | |
| 3-5 | PRIN5 | [NHSG] O'BRIEN, Liam pass to the right incomplete intended for OWENS, Bisi broken up by ROBERTS, Torian. | |
| 4-5 | PRIN5 | WALTERS, Mason field goal attempt from 22 yards GOOD [kick was spotted at PRIN12], clock 10:22. [10:22] | |
| Princeton 6, Penn 17 |
| Drive Summary: 8 plays, 75 yards, 3:26 |
|
| 0-0 | H35 | Timeout Official, clock 10:22. [10:22] | |
| SMITH, Sam kickoff 60 yards from the PENN40 to the PRIN0, Touchback , clock 10:22. |
| PRIN drive start at 10:22 |
| 1-10 | PRIN25 | [NHSG] HIPA, Blaine pass deep to the left incomplete intended for BESSELMAN, Aidan thrown to the PENN40. | |
| 2-10 | PRIN25 | [NHSG] HIPA, Blaine pass up the middle complete for 14 yards to BESSELMAN, Aidan caught at the PRIN38 and advanced to the PRIN39 (O'CONNELL, Ryan), 1ST DOWN. | P |
| 1-10 | PRIN39 | [NHSG] HIPA, Blaine pass deep to the left incomplete intended for ROBINSON, Josh thrown to the PENN30. | |
| 2-10 | PRIN39 | [NHSG] HIPA, Blaine pass to the left complete for 9 yards to ARTHUR, Chance caught at the PRIN45 and advanced to the PRIN48 (CORTES, Ty). | |
| 3-1 | PRIN48 | [NHSG] CLARK, Ethan rush up the middle for no gain to the PRIN48 (OLSZTYN, Cole;HALL, Raashed). | |
| 4-1 | PRIN48 | [NHSG] CLARK, Ethan rush up the middle for a gain of 3 yards to the PENN49 (HALL, Raashed;JANKI, Carter), 1ST DOWN. | R |
| 1-10 | PENN49 | HIPA, Blaine pass deep to the right incomplete intended for GEER, Jalen thrown to the PENN32. PENALTY PRIN Ineligible Receiver Downfield on Pass enforced 5 yards from the PENN49 to the PRIN46 [NHSG]. NO PLAY (replay the down). | |
| 1-15 | PRIN46 | [NHSG] HIPA, Blaine pass short up the middle incomplete intended for ROBINSON, Josh broken up by LISTA, John at the PRIN48. | |
| 2-15 | PRIN46 | [NHSG] HIPA, Blaine pass deep to the left incomplete intended for BESSELMAN, Aidan broken up by BRUCE, Andrew at the PENN20. | |
| 3-15 | PRIN46 | [NHSG] HIPA, Blaine pass to the right complete for 14 yards to LAURIO, Roman to the PENN40 (DRAYTON, Jayden). | |
| 4-1 | PENN40 | [NHSG] CLARK, Ethan rush up the middle for a gain of 2 yards to the PENN38 (CORTES, Ty;FORSTER, Liam), 1ST DOWN. | R |
| 1-10 | PENN38 | [NHSG] HIPA, Blaine pass to the right incomplete intended for BESSELMAN, Aidan broken up by CORTES, Ty. | |
| 2-10 | PENN38 | PENALTY Before the snap, PRIN False Start on PEDERSEN, Andrew enforced 5 yards from the PENN38 to the PENN43. | |
| 2-15 | PENN43 | [NHSG] HIPA, Blaine sacked for a loss of 6 yards at the PENN49 (DAVIS, Jake). | |
| 3-21 | PENN49 | [NHSG] HIPA, Blaine pass short to the right complete for 8 yards to CLARK, Ethan caught at the PENN45 and advanced to the PENN41 (BRUCE, Andrew). | |
| 4-13 | PENN41 | [NHSG] HIPA, Blaine pass deep to the left incomplete intended for LAURIO, Roman thrown to the PENN15; PRIN turnover on downs, clock 04:47. [04:47] | |
| Drive Summary: 14 plays, 34 yards, 5:35 |
|
| 1-10 | H41 | Timeout Official, clock 04:47. [04:47] | |
| PENN drive start at 04:47 |
| 1-10 | PENN41 | [NHSG] QB Keeper O'BRIEN, Liam rush to the left for no gain to the PENN41 (MOORE, Jake). | |
| 2-10 | PENN41 | [NHSG] O'BRIEN, Liam pass to the left complete for 3 yards to RICHARDSON, Jared caught at the PENN40 and advanced to the PENN44 (MOORE, Jake). [03:56] | |
| 3-7 | H44 | Timeout Princeton, clock 03:56. [03:56] | |
| 3-7 | PENN44 | [NHSG] O'BRIEN, Liam pass deep to the right incomplete intended for HEGARTY, Michael broken up by ROBERTS, Torian at the PRIN39; QB hurried by MOORE, Jake. | |
| 4-7 | PENN44 | STURLA, Santiago punt 22 yards to the PRIN34 out of bounds, clock 03:41. [03:41] | |
| Drive Summary: 3 plays, 3 yards, 1:06 |
|
| PRIN drive start at 03:41 |
| 1-10 | PRIN34 | [NHSG] HIPA, Blaine scrambles to the left for a gain of 8 yards to the PRIN42, out of bounds. | |
| 2-2 | PRIN42 | [NHSG] HIPA, Blaine pass short to the left incomplete intended for WEINER, Asher thrown to the PRIN47; QB hurried by DAVIS, Jake. | |
| 3-2 | PRIN42 | [NHSG] HIPA, Blaine sacked for a loss of 3 yards at the PRIN39 (LISTA, John). | |
| 4-5 | PRIN39 | [NHSG] HIPA, Blaine pass up the middle incomplete intended for KUHNER, Paul thrown to the PRIN50; PRIN turnover on downs, clock 02:29. [02:29] | |
| Drive Summary: 4 plays, 5 yards, 1:12 |
|
| PENN drive start at 02:29 |
| 1-10 | PRIN39 | [NHSG] WEST, Donte rush up the middle for a gain of 4 yards to the PRIN35 (HILL, Nasir). [02:24] | |
| 2-6 | V35 | Timeout Princeton, clock 02:24. [02:24] | |
| 2-6 | PRIN35 | [NHSG] WEST, Donte rush up the middle for a gain of 2 yards to the PRIN33 (CHRISTOPHER, Chase;STOHL, Nate). [02:19] | |
| 3-4 | V33 | Timeout Princeton, clock 02:19. [02:19] | |
| 3-4 | PRIN33 | [NHSG] O'BRIEN, Liam scrambles up the middle for a gain of 2 yards to the PRIN31 (ROBINSON, London). [02:00] | |
| 4-2 | V31 | Timeout Official, clock 02:00. [02:00] | |
| 4-2 | PRIN31 | [NHSG] RICHARDSON, Jared pass short to the right incomplete intended for O'BRIEN, Liam thrown to the PRIN30; PENN turnover on downs, clock 01:54. [01:54] | |
| Drive Summary: 4 plays, 8 yards, 0:35 |
|
| PRIN drive start at 01:54 |
| 1-10 | PRIN31 | [NHSG] HIPA, Blaine pass deep to the right intercepted by CORTES, Ty at the PENN40 broken up by DRAYTON, Jayden intended for LAURIO, Roman. Cortes return for 6 yards to the PENN46, out of bounds, clock 01:45. PENALTY PENN Illegal Block in the Back enforced 15 yards from the end of the play at the PENN40 to the PENN25, from the spot of the ball when the foul occurred, 29 yards credited to passer and receiver on the play. [01:45] | |
| Drive Summary: 1 plays, 0 yards, 0:09 |
|
| PENN drive start at 01:45 |
| 1-10 | PENN31 | [NHSG] Kneel down by TEAM at PENN30 (team loss of 1). | |
| 2-11 | PENN30 | [NHSG] Kneel down by TEAM at PENN29 (team loss of 1). | |
| 3-12 | PENN29 | [NHSG] Kneel down by TEAM at PENN28 (team loss of 1), clock 00:00. [00:00] | |
| Drive Summary: 3 plays, -3 yards, 1:45 |
|
| 3-12 | PENN28 | End of game, clock 0:00. | |
|
FINAL SCORE: Princeton 6, Penn 17 |
| | Time | 1st Downs | Conversions | | | |
|---|
| Quarter Summary | Score | Poss | R | P | X | T | 3rd | 4th | Rushing | Passing | Penalties |
|---|
|
| Princeton | 0 | 8:08 | 2 | 1 | 0 | 3 | 0-5 | 2-4 | 7-8 | 4-13-1-45 | 3-15 |
| Penn | 3 | 6:52 | 0 | 3 | 0 | 3 | 0-4 | 0-1 | 8-10 | 5-9-0-73 | 1-15 |
Quickie Statistics (4th Quarter only)
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
| PRIN | PENN |
|
| Score | 0 | 3 |
| FIRST DOWNS | 3 | 3 |
| RUSHES-YARDS (NET) | 7-8 | 8-10 |
| PASSING-YARDS (NET) | 45 | 73 |
| Passes Att-Comp-Int | 13-4-1 | 9-5-0 |
| TOTAL OFFENSE PLAYS-YARDS | 20-53 | 17-83 |
| Fumble Returns-Yards | 0-0 | 0-0 |
| Punt Returns-Yards | 0-0 | 0-0 |
| Kickoff Returns-Yards | 0-0 | 0-0 |
| Interception Returns-Yards | 0-0 | 1-6 |
| Punts (Number-Avg) | 1-61.0 | 1-22.0 |
| Fumbles-Lost | 0-0 | 0-0 |
| Penalties-Yards | 3-15 | 1-15 |
| Possession Time | 8:08 | 6:52 |
| Third-Down Conversions | 0-5 | 0-4 |
| Fourth-Down Conversions | 2-4 | 0-1 |
Princeton
| | Penn
|
| Rushing | No. | Gain | Loss | Net | TD | Avg | Lg | | | E.Clark | 3 | 5 | 0 | 5 | 0 | 1.7 | 3 | | B.Hipa | 2 | 12 | 0 | 12 | 0 | 6 | 8 |
| | | Rushing | No. | Gain | Loss | Net | TD | Avg | Lg | | | D.West | 2 | 6 | 0 | 6 | 0 | 3 | 4 | | L.O'Brien | 3 | 7 | 0 | 7 | 0 | 2.3 | 5 |
|
| Passing | C-A-I | Yds | TD | Lg | Sack | | | B.Hipa | 4-13-1 | 36 | 0 | 14 | 2 |
| | | Passing | C-A-I | Yds | TD | Lg | Sack | | | L.O'Brien | 5-8-0 | 73 | 0 | 35 | 0 | | J.Richardson | 0-1-0 | 0 | 0 | | 0 |
|
| Receiving | No. | Yards | TD | Tgt | Lg | | | J.Robinson | 0 | 0 | 0 | 2 | | | R.Laurio | 1 | 14 | 0 | 3 | 14 | | E.Clark | 1 | 8 | 0 | 1 | 8 |
| | | Receiving | No. | Yards | TD | Tgt | Lg | | | J.Richardson | 3 | 19 | 0 | 4 | 11 | | B.Owens | 1 | 19 | 0 | 2 | 19 |
|
| Punting | No. | Yds | Avg | Lng | In20 | TB | | | B.Clark | 1 | 61 | 61.0 | 61 | 0 | 0 |
| | | Punting | No. | Yds | Avg | Lng | In20 | TB | | | S.Sturla | 1 | 22 | 22.0 | 22 | 0 | 0 |
|
| |
|
| |
|
| Tackles | UA-A | Total | Sacks | TFL | | | J.Moore | 2-0 | 2.0 | 0.0 | 0.0 | | M.Scarano | 1-0 | 1.0 | 0.0 | 0.0 | | N.Hill | 1-0 | 1.0 | 0.0 | 0.0 | | R.Jones | 1-0 | 1.0 | 0.0 | 0.0 | | E.Haynie | 1-0 | 1.0 | 0.0 | 0.0 | | S.McCormick | 1-0 | 1.0 | 0.0 | 0.0 | | L.Robinson | 1-0 | 1.0 | 0.0 | 0.0 | | T.Roberts | 0-1 | 0.5 | 0.0 | 0.0 |
| | | Tackles | UA-A | Total | Sacks | TFL | | | R.O'Connell | 2-0 | 2.0 | 0.0 | 0.0 | | T.Cortes | 1-1 | 1.5 | 0.0 | 0.0 | | J.Drayton | 1-0 | 1.0 | 0.0 | 0.0 | | A.Bruce | 1-0 | 1.0 | 0.0 | 0.0 | | J.Davis | 1-0 | 1.0 | 1.0 | 1.0 | | J.Lista | 1-0 | 1.0 | 1.0 | 1.0 | | R.Hall | 0-2 | 1.0 | 0.0 | 0.0 | | C.Olsztyn | 0-1 | 0.5 | 0.0 | 0.0 |
|
| Qtr | Time | Scoring Play | V-H |
|---|
|
| 4th | 10:22 | PENN - M.Walters 22 yd FG
, 8-75 3:26 | 6-17 |
Princeton Explosive Plays
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
Princeton
Passing Plays Gain of 15+
2 Plays for 50 total yards
(70% of total passing yards)
[NHSG] HIPA, Blaine pass deep to the left complete for 33 yards to ROBINSON, Josh caught at the PENN35 and advanced to the PENN31 (CORTES, Ty), out of bounds, 1ST DOWN.
[NHSG] SMITH, West pass to the right complete for 17 yards to LAURIO, Roman caught at the PENN39 and advanced to the PENN37 (DRAYTON, Jayden), 1ST DOWN.
Rushing Plays Gain of 10+
0 Plays for 0 total yards
(0% of total rushing yards)
All Plays Gain of 20+
2 Plays for 104 total yards
[NHSG] HIPA, Blaine pass deep to the left complete for 33 yards to ROBINSON, Josh caught at the PENN35 and advanced to the PENN31 (CORTES, Ty), out of bounds, 1ST DOWN.
(12:01)
SMITH, Sam kickoff 50 yards from the PENN40 to the PRIN10, KUHNER, Paul returned 21 yards to the PRIN31 (SMITH, Sam), clock 12:01.
Penn Explosive Plays
Princeton vs. Penn (Final)
11/22/2025 at Philadelphia, Pennsylvania
Penn
Passing Plays Gain of 15+
4 Plays for 110 total yards
(65% of total passing yards)
(12:01)
[NHSG] O'BRIEN, Liam pass deep to the right complete for 39 yards to OWENS, Bisi caught at the PRIN7 and advanced to the PRIN0, 1ST DOWN, TOUCHDOWN PENN, clock 12:01 (Scoring play confirmed).
[NHSG] O'BRIEN, Liam pass deep to the left complete for 35 yards to DONNELLY, Jack caught at the PENN45 and advanced to the PRIN40 (HAYNIE, Evan), 1ST DOWN.
[NHSG] O'BRIEN, Liam pass deep up the middle complete for 19 yards to OWENS, Bisi caught at the PRIN22 and advanced to the PRIN21 (MCCORMICK, Sam), 1ST DOWN.
[NHSG] O'BRIEN, Liam pass to the left complete for 17 yards to RICHARDSON, Jared caught at the PENN43 and advanced to the PENN49 (HILL, Nasir;ROBERTS, Torian), 1ST DOWN.
Rushing Plays Gain of 10+
2 Plays for 29 total yards
(36% of total rushing yards)
[NHSG] QB Keeper O'BRIEN, Liam rush to the left for a gain of 15 yards to the PRIN48 (RONQUILLO, Kyler), 1ST DOWN.
[NHSG] QB Keeper O'BRIEN, Liam rush to the right for a gain of 14 yards to the PENN50 (HILL, Nasir), out of bounds, 1ST DOWN.
All Plays Gain of 20+
2 Plays for 74 total yards
(12:01)
[NHSG] O'BRIEN, Liam pass deep to the right complete for 39 yards to OWENS, Bisi caught at the PRIN7 and advanced to the PRIN0, 1ST DOWN, TOUCHDOWN PENN, clock 12:01 (Scoring play confirmed).
[NHSG] O'BRIEN, Liam pass deep to the left complete for 35 yards to DONNELLY, Jack caught at the PENN45 and advanced to the PRIN40 (HAYNIE, Evan), 1ST DOWN.