House Prediction
Model Margin
Yale by 14
Home Win Probability
Princeton 20%
Market (ESPN Bet)
Princeton +8.5
fitted_v1 · Nov 15, 2025
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
Yale | 0 | 10 | 0 | 3 | 13 |
Princeton | 3 | 0 | 0 | 7 | 10 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Yale | Princeton |
|---|---|---|
| Passing | 11-16 | 11-24 |
| Pass Yards | 154 | 177 |
| Rush Yards | 119 | 136 |
| Total Yards | 273 | 313 |
| Turnovers | 2 | 2 |
| 3rd Down | 3-11 | 7-19 |
| Penalties | 7-62 | 2-10 |
| Possession | 25:36 | 34:24 |
Player Leaders
Player Leaders
Play-by-Play
No Huddle-Shotgun #21 E.Clark rush middle for 13 yards gain to the PRIN15 (#24 I.Ayo-Durojaiye), 1ST DOWN
No Huddle-Shotgun #21 E.Clark rush middle for 4 yards gain to the PRIN19 (#24 I.Ayo-Durojaiye; #2 E.Larry)
No Huddle-Shotgun #12 K.Colón rush right for 5 yards gain to the PRIN24, End Of Play
No Huddle-Shotgun #21 E.Clark rush middle for 4 yards gain to the PRIN28 (#4 A.Kamara; #6 J.Tarver), 1ST DOWN
No Huddle-Shotgun #21 E.Clark rush middle for 4 yards gain to the PRIN32 (#4 A.Kamara; #96 J.Tate)
No Huddle-Shotgun #21 E.Clark rush middle for 2 yards gain to the PRIN34 (#15 J.Schmidt; #93 M.Johnson)
No Huddle-Shotgun #12 K.Colón rush left for 16 yards gain to the PRIN50 (#15 J.Schmidt), out of bounds, 1ST DOWN
No Huddle-Shotgun #12 K.Colón sacked for loss of 7 yards to the PRIN43 (#99 C.Austin)
PENALTY PRIN Delay Of Game (#12 K.Colón) 5 yards from PRIN43 to PRIN38. NO PLAY
No Huddle-Shotgun #21 E.Clark rush middle for 8 yards gain to the PRIN46 (#98 D.Yang; #20 C.White)
No Huddle-Shotgun #12 K.Colón sacked for loss of 0 yards to the PRIN46 (#4 A.Kamara)
#15 B.Clark punt 4 yards to the PRIN50, out of bounds at YALE50
No Huddle-Shotgun #7 J.Pitsenberger rush left for 1 yard gain to the PRIN49 (#2 M.Scarano; #7 C.Christopher)
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 4 yards gain to the PRIN45 (#57 N.Stohl)
No Huddle-Shotgun #2 D.Reno pass complete deep right to #23 N.Brown caught at PRIN22, for 28 yards to the PRIN17 (#38 K.Ronquillo), 1ST DOWN
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 3 yards gain to the PRIN14 (#17 S.Ordille; #91 L.Robinson)
No Huddle-Shotgun #2 D.Reno pass intercepted by #0 T.Roberts at PRIN00 broken up by #0 T.Roberts, Touchback
No Huddle-Shotgun #20 C.Lynch rush right for 1 yard gain to the PRIN21 (#43 M.Shaber; #2 E.Larry)
No Huddle-Shotgun #20 C.Lynch rush middle for 0 yards to the PRIN21 (#24 I.Ayo-Durojaiye)
No Huddle-Shotgun #12 K.Colón pass complete deep left to #4 J.Green caught at PRIN46, for 28 yards to the PRIN49 (#7 B.Webster), 1ST DOWN, PENALTY YALE Roughing The Passer (#2 E.Larry) 15 yards from PRIN49 to YALE36, 1ST DOWN
No Huddle-Shotgun #20 C.Lynch rush middle for 3 yards loss to the YALE39 (#43 M.Shaber)
No Huddle-Shotgun #12 K.Colón pass incomplete short right to #86 J.Robinson thrown to YALE30
No Huddle-Shotgun #12 K.Colón pass complete short left to #5 D.Murphy caught at YALE35, for 6 yards to the YALE33 QB hurried by #1 Z.Jackson-Bass (#4 A.Kamara)
No Huddle-Shotgun #12 K.Colón pass complete short left to #3 A.Besselman caught at YALE18, for 17 yards to the YALE16, End Of Play, 1ST DOWN
No Huddle-Shotgun #5 D.Murphy rush middle for 0 yards to the YALE16 (#8 P.Grant)
No Huddle-Shotgun #86 J.Robinson rush left for 3 yards gain to the YALE13 (#98 D.Yang)
No Huddle-Shotgun #12 K.Colón rush right for 1 yard gain to the YALE12 (#98 D.Yang; #33 J.Cave)
#80 E.Nunez Perez field goal attempt from 29 yards GOOD (H: #15 B.Clark, LS: #51 L.Rager), clock 00:33
No Huddle-Shotgun #7 J.Pitsenberger rush right for 3 yards gain to the YALE39 (#2 M.Scarano; #57 N.Stohl)
No Huddle-Shotgun #2 D.Reno pass complete short right to #0 L.Anderson caught at YALE44, for 6 yards to the YALE45 (#1 C.Etienne, Jr.), out of bounds
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 8 yards gain to the PRIN47 (#4 N.Hill; #2 M.Scarano), 1ST DOWN
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 1 yard gain to the PRIN46 (#33 J.Moore; #2 M.Scarano)
No Huddle-Shotgun #2 D.Reno rush left for 0 yards to the PRIN46 (#7 C.Christopher), out of bounds
No Huddle-Shotgun #2 D.Reno pass intercepted by #0 T.Roberts at PRIN28 #0 T.Roberts return for loss of 3 yards to the PRIN26 fumbled by #0 T.Roberts at PRIN26 recovered by PRIN #0 T.Roberts at PRIN25 (#23 N.Brown; #7 J.Pitsenberger)
No Huddle-Shotgun #21 E.Clark rush right for 5 yards gain to the PRIN22 (#22 B.Wagner; #43 M.Shaber)
No Huddle-Shotgun #21 E.Clark rush middle for 2 yards gain to the PRIN24 (#43 M.Shaber; #93 M.Johnson)
No Huddle-Shotgun #12 K.Colón pass incomplete short left to #4 J.Green thrown to PRIN30 QB hurried by #2 E.Larry
#15 B.Clark punt 48 yards to the YALE28
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 3 yards gain to the YALE31 (#97 R.Marcelino)
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 9 yards gain to the YALE40 (#49 C.Cronin; #29 S.Lamothe), 1ST DOWN
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 3 yards gain to the YALE43 (#96 C.Oliver; #10 R.Jones)
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 7 yards gain to the YALE50 (#2 M.Scarano), 1ST DOWN
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 4 yards gain to the PRIN46 (#49 C.Cronin; #10 R.Jones)
PENALTY YALE False Start (#58 L.Bluhm) 5 yards from PRIN46 to YALE49. NO PLAY
No Huddle-Shotgun #2 D.Reno pass complete short left to #18 J.Santiago caught at PRIN43, for 24 yards to the PRIN27 (#56 R.Sanders; #10 R.Jones), 1ST DOWN
PENALTY PRIN Delay Of Game 5 yards from PRIN27 to PRIN22. NO PLAY
PENALTY YALE False Start (#7 J.Pitsenberger) 5 yards from PRIN22 to PRIN27. NO PLAY
No Huddle-Shotgun #7 J.Pitsenberger rush left for 2 yards gain to the PRIN25 (#4 N.Hill), out of bounds
No Huddle-Shotgun #2 D.Reno pass incomplete short left to #7 J.Pitsenberger thrown to PRIN23
No Huddle-Shotgun #2 D.Reno pass complete short middle to #18 J.Santiago caught at PRIN21, for 5 yards to the PRIN20 QB hurried by #4 N.Hill (#27 E.Haynie)
#36 N.Piper field goal attempt from 37 yards GOOD (H: #38 R.Keeney, LS: #55 J.Fortner), clock 06:53
No Huddle-Shotgun #12 K.Colón sacked for loss of 6 yards to the PRIN19 (#1 Z.Jackson-Bass)
No Huddle-Shotgun #20 C.Lynch rush middle for 8 yards gain to the PRIN27 (#4 A.Kamara; #8 P.Grant)
No Huddle-Shotgun #12 K.Colón pass incomplete short middle to #86 J.Robinson thrown to PRIN30 broken up by #7 B.Webster QB hurried by #1 Z.Jackson-Bass
#15 B.Clark punt 42 yards to the YALE31 #18 J.Santiago return 4 yards to the YALE35 (#40 S.McCormick; #30 M.Torrico)
No Huddle-Shotgun #2 D.Reno pass complete short left to #23 N.Brown caught at YALE30, for 56 yards to the PRIN09 (#0 T.Roberts), 1ST DOWN
No Huddle-Shotgun #28 W.Daal rush right for 8 yards gain to the PRIN01 (#12 K.Miller; #27 E.Haynie). The previous play is under automatic review - "Short of the goal line". CALL OVERTURNED. (Original Play: No Huddle-Shotgun #28 W.Daal rush right for 9 yards gain to the PRIN00 TOUCHDOWN, clock 04:35)
No Huddle-Shotgun #28 W.Daal rush middle for 0 yards to the PRIN01 (#4 N.Hill; #91 L.Robinson)
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 1 yard gain to the PRIN00 TOUCHDOWN, clock 03:48 #36 N.Piper kick attempt good (H: #38 R.Keeney, LS: #55 J.Fortner)
No Huddle-Shotgun #21 E.Clark rush middle for 3 yards gain to the PRIN28 (#4 A.Kamara; #8 P.Grant)
No Huddle-Shotgun #12 K.Colón pass complete short middle to #87 J.Wassler caught at PRIN30, for 13 yards to the PRIN41 (#4 A.Kamara), 1ST DOWN
No Huddle-Shotgun #21 E.Clark rush middle for 2 yards gain to the PRIN43 (#93 M.Johnson; #15 J.Schmidt)
No Huddle-Shotgun #12 K.Colón pass incomplete short left to #86 J.Robinson thrown to PRIN48 broken up by #6 J.Tarver
(02:00) No Huddle-Shotgun #12 K.Colón pass complete short left to #86 J.Robinson caught at PRIN47, for 10 yards to the YALE47 (#15 J.Schmidt), out of bounds, 1ST DOWN
No Huddle-Shotgun #12 K.Colón pass incomplete short right to #82 C.Rossi thrown to YALE38 broken up by #4 A.Kamara
No Huddle-Shotgun #12 K.Colón rush left for 18 yards gain to the YALE29 (#24 I.Ayo-Durojaiye; #7 B.Webster), 1ST DOWN
No Huddle-Shotgun #21 E.Clark rush middle for 3 yards gain to the YALE26 (#1 Z.Jackson-Bass)
No Huddle-Shotgun #12 K.Colón pass incomplete deep right to #86 J.Robinson thrown to YALE06 broken up by #6 J.Tarver QB hurried by #2 E.Larry
No Huddle-Shotgun #12 K.Colón rush middle for 6 yards gain to the YALE20 (#24 I.Ayo-Durojaiye; #15 J.Schmidt)
No Huddle-Shotgun #21 E.Clark rush middle for 5 yards gain to the YALE15 (#93 M.Johnson), 1ST DOWN
No Huddle #12 K.Colón pass incomplete, Spike
(00:22) No Huddle-Shotgun #12 K.Colón rush middle for 5 yards gain to the YALE10 (#8 P.Grant)
No Huddle-Shotgun #12 K.Colón sacked for loss of 5 yards to the YALE15 (#96 J.Tate, #93 M.Johnson)
No Huddle-Shotgun #7 J.Pitsenberger rush left for 2 yards gain to the YALE15 (#2 M.Scarano; #7 C.Christopher)
No Huddle-Shotgun #2 D.Reno rush right for 5 yards gain to the YALE20 (#97 R.Marcelino), out of bounds
No Huddle-Shotgun #2 D.Reno sacked for loss of 6 yards to the YALE14 (#56 R.Sanders)
#38 R.Keeney punt 42 yards to the PRIN44, out of bounds at PRIN44
No Huddle-Shotgun #21 E.Clark rush right for 8 yards gain to the YALE48 (#7 B.Webster), out of bounds
No Huddle-Shotgun #21 E.Clark rush middle for 3 yards gain to the YALE45 (#8 P.Grant; #5 B.Eastep), 1ST DOWN
No Huddle-Shotgun #21 E.Clark rush middle for 2 yards gain to the YALE43 (#43 M.Shaber; #5 B.Eastep)
No Huddle-Shotgun #12 K.Colón pass complete short left to #86 J.Robinson caught at YALE48, for 7 yards to the YALE36 (#8 P.Grant)
No Huddle-Shotgun #21 E.Clark rush middle for 4 yards gain to the YALE32 (#5 B.Eastep; #8 P.Grant), 1ST DOWN
No Huddle-Shotgun #12 K.Colón sacked for loss of 12 yards to the YALE44 (#2 E.Larry)
No Huddle-Shotgun #12 K.Colón pass complete short right to #86 J.Robinson caught at YALE43, for 10 yards to the YALE34 (#24 I.Ayo-Durojaiye)
No Huddle-Shotgun #12 K.Colón pass incomplete short left to #9 R.Laurio thrown to YALE25 broken up by #2 E.Larry
No Huddle-Shotgun #12 K.Colón pass incomplete deep right to #3 A.Besselman thrown to YALE00 PENALTY YALE Holding (#24 I.Ayo-Durojaiye) 10 yards from YALE34 to YALE24, 1ST DOWN. NO PLAY
No Huddle-Shotgun #5 D.Murphy rush middle for 2 yards gain to the YALE22 (#99 C.Austin; #5 B.Eastep)
No Huddle-Shotgun #24 C.Arthur rush middle for 5 yards gain to the YALE17 (#8 P.Grant)
No Huddle-Shotgun #5 D.Murphy rush middle for 2 yards gain to the YALE15 fumbled by #5 D.Murphy at YALE15 forced by #93 M.Johnson recovered by YALE #4 A.Kamara at YALE15, End Of Play
No Huddle-Shotgun #7 J.Pitsenberger rush left for 1 yard gain to the YALE16 (#7 C.Christopher; #4 N.Hill)
No Huddle-Shotgun #2 D.Reno pass complete short right to #22 B.Wagner caught at YALE12, for 0 yards to the YALE16 (#7 C.Christopher)
No Huddle-Shotgun #2 D.Reno sacked for loss of 2 yards to the YALE14 (#33 J.Moore)
#38 R.Keeney punt 48 yards to the PRIN38 fair catch by #86 J.Robinson at PRIN38
No Huddle-Shotgun #21 E.Clark rush middle for 1 yard gain to the PRIN39 (#15 J.Schmidt)
No Huddle-Shotgun #12 K.Colón pass complete short left to #86 J.Robinson caught at PRIN43, for 18 yards to the YALE43 (#4 A.Kamara), out of bounds, 1ST DOWN
No Huddle-Shotgun #12 K.Colón pass incomplete deep middle to #86 J.Robinson thrown to YALE00
No Huddle-Shotgun #12 K.Colón rush middle for 1 yard gain to the YALE42 (#4 A.Kamara)
No Huddle-Shotgun #12 K.Colón pass incomplete short left to #3 A.Besselman thrown to YALE30 broken up by #7 B.Webster QB hurried by #1 Z.Jackson-Bass
#15 B.Clark punt 34 yards to the YALE08 fair catch by #18 J.Santiago at YALE08
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 15 yards gain to the YALE23 (#4 N.Hill), 1ST DOWN
PENALTY YALE False Start (#44 S.Mermans) 5 yards from YALE23 to YALE18. NO PLAY
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 6 yards gain to the YALE24 (#4 N.Hill)
No Huddle-Shotgun #2 D.Reno pass complete short left to #23 N.Brown caught at YALE24, for 3 yards to the YALE27 (#0 T.Roberts; #17 S.Ordille)
No Huddle-Shotgun #2 D.Reno rush left for 5 yards gain to the YALE32 (#2 M.Scarano)
#38 R.Keeney punt 45 yards to the PRIN23 #86 J.Robinson return 7 yards to the PRIN30 (#55 J.Fortner; #9 B.Banks)
No Huddle-Shotgun #12 K.Colón pass incomplete deep right to #9 R.Laurio thrown to YALE33 broken up by #20 C.White
No Huddle-Shotgun #20 C.Lynch rush middle for 1 yard gain to the PRIN31 (#8 P.Grant)
No Huddle-Shotgun #12 K.Colón sacked for loss of 0 yards to the PRIN31 (#2 E.Larry, #98 D.Yang)
#15 B.Clark punt 47 yards to the YALE22
No Huddle-Shotgun #2 D.Reno sacked for loss of 1 yard to the YALE21 (#27 E.Haynie)
No Huddle-Shotgun #2 D.Reno pass complete short right to #23 N.Brown caught at YALE25, for 7 yards to the YALE28 (#12 K.Miller; #1 C.Etienne, Jr.)
No Huddle-Shotgun #2 D.Reno pass incomplete short middle to #0 L.Anderson thrown to YALE41
#38 R.Keeney punt 45 yards to the PRIN27 fair catch by #86 J.Robinson at PRIN27 PENALTY YALE Holding (#30 J.Michalik) 10 yards from PRIN27 to PRIN37
No Huddle-Shotgun #24 C.Arthur rush middle for 3 yards gain to the PRIN40 (#8 P.Grant; #96 J.Tate)
No Huddle-Shotgun #12 K.Colón pass complete short left to #86 J.Robinson caught at PRIN39, for 48 yards to the YALE12 (#7 B.Webster), 1ST DOWN
No Huddle-Shotgun #21 E.Clark rush middle for 3 yards gain to the YALE09 (#8 P.Grant)
No Huddle-Shotgun #21 E.Clark rush middle for 6 yards gain to the YALE03 (#8 P.Grant; #4 A.Kamara)
No Huddle-Shotgun #21 E.Clark rush middle for 2 yards gain to the YALE01 (#24 I.Ayo-Durojaiye; #96 J.Tate), 1ST DOWN
No Huddle-Shotgun #12 K.Colón rush middle for 0 yards to the YALE01 (#99 C.Austin; #96 J.Tate)
No Huddle-Shotgun #21 E.Clark rush middle for 1 yard gain to the YALE00 TOUCHDOWN, clock 08:46 #80 E.Nunez Perez kick attempt good (H: #15 B.Clark, LS: #51 L.Rager)
No Huddle-Shotgun #2 D.Reno pass complete short left to #18 J.Santiago caught at YALE30, for 6 yards to the YALE31 (#2 M.Scarano; #27 E.Haynie)
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 6 yards gain to the YALE37 (#7 C.Christopher; #57 N.Stohl), 1ST DOWN
No Huddle-Shotgun #2 D.Reno pass incomplete short right to #23 N.Brown thrown to YALE37
No Huddle-Shotgun #2 D.Reno pass complete short left to #7 J.Pitsenberger caught at YALE35, for 11 yards to the YALE48 (#4 N.Hill; #56 R.Sanders), 1ST DOWN
No Huddle-Shotgun #28 W.Daal rush middle for 7 yards gain to the PRIN45 (#27 E.Haynie)
No Huddle-Shotgun #2 D.Reno pass complete short right to #23 N.Brown caught at PRIN42, for 8 yards to the PRIN37 (#0 T.Roberts), 1ST DOWN
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 5 yards gain to the PRIN32 (#0 T.Roberts; #7 C.Christopher)
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 7 yards gain to the PRIN25 (#92 E.Brown; #38 K.Ronquillo), 1ST DOWN
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 5 yards gain to the PRIN20 (#4 N.Hill; #7 C.Christopher)
No Huddle-Shotgun #2 D.Reno rush right for 1 yard gain to the PRIN19 (#33 J.Moore)
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 1 yard loss to the PRIN20 (#33 J.Moore)
(04:00) #36 N.Piper field goal attempt from 37 yards GOOD (H: #38 R.Keeney, LS: #55 J.Fortner), clock 03:50
No Huddle-Shotgun #21 E.Clark rush middle for 3 yards gain to the PRIN28 (#1 Z.Jackson-Bass)
No Huddle-Shotgun #21 E.Clark rush middle for 2 yards gain to the PRIN30 (#96 J.Tate)
No Huddle-Shotgun #12 K.Colón pass complete short right to #86 J.Robinson caught at PRIN35, for 5 yards to the PRIN35 (#6 J.Tarver), 1ST DOWN
No Huddle-Shotgun #21 E.Clark rush middle for 0 yards to the PRIN35 (#96 J.Tate)
No Huddle-Shotgun #12 K.Colón rush middle for 2 yards gain to the PRIN37 (#8 P.Grant; #1 Z.Jackson-Bass)
No Huddle-Shotgun #12 K.Colón pass incomplete short middle to #86 J.Robinson thrown to PRIN45 broken up by #24 I.Ayo-Durojaiye
No Huddle-Shotgun #12 K.Colón pass complete short middle to #86 J.Robinson caught at YALE48, for 15 yards to the YALE48, End Of Play, 1ST DOWN
No Huddle-Shotgun #12 K.Colón pass intercepted by #6 J.Tarver at YALE35 QB hurried by #4 A.Kamara #6 J.Tarver return for loss of 3 yards to the YALE32 (#86 J.Robinson)
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 4 yards gain to the YALE36 (#2 M.Scarano)
No Huddle-Shotgun #7 J.Pitsenberger rush middle for 7 yards gain to the YALE43 (#4 N.Hill), 1ST DOWN
Kneel down by Yale at YALE42 for loss of 1 yard
Kneel down by Yale at YALE40 for loss of 2 yards
Kneel down by Yale at YALE39 for loss of 1 yard