House Prediction
Model Margin
Harvard by 12.6
Home Win Probability
Princeton 20%
Market (ESPN Bet)
Princeton +17.5
fitted_v1 · Oct 25, 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 |
|---|---|---|---|---|---|
Harvard | 7 | 14 | 0 | 14 | 35 |
Princeton | 7 | 7 | 0 | 0 | 14 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Harvard | Princeton |
|---|---|---|
| Passing | 16-29 | 20-32 |
| Pass Yards | 216 | 242 |
| Rush Yards | 259 | 98 |
| Total Yards | 475 | 340 |
| Turnovers | 1 | 1 |
| 3rd Down | 7-14 | 4-12 |
| Penalties | 4-40 | 3-45 |
| Possession | 32:14 | 27:46 |
Player Leaders
Player Leaders
Play-by-Play
No Huddle-Shotgun #0 X.Bascon rush middle for 2 yards gain to the HARV25 (#2 M.Scarano)
No Huddle-Shotgun #1 J.Craig pass complete short right to #2 D.Boyd caught at HARV28, for 3 yards to the HARV28 (#27 E.Haynie)
No Huddle-Shotgun #1 J.Craig pass incomplete short left to #20 J.Harris thrown to HARV33 broken up by #0 T.Roberts
#92 D.Fingersh punt 42 yards to the PRIN30 fair catch by #86 J.Robinson at PRIN30 PENALTY HARV Kick Catch Interference 15 yards from PRIN30 to PRIN45
No Huddle-Shotgun #12 K.Colón pass complete short left to #9 R.Laurio caught at HARV48, for 12 yards to the HARV43 (#15 X.Benson), 1ST DOWN
No Huddle-Shotgun #21 E.Clark rush middle for 3 yards gain to the HARV40 (#8 J.Fedd)
No Huddle-Shotgun #21 E.Clark rush middle for 4 yards gain to the HARV36 (#35 S.Line)
No Huddle-Shotgun #21 E.Clark rush middle for 0 yards to the HARV36 (#35 S.Line; #98 J.Darling)
No Huddle-Shotgun #12 K.Colón rush middle for 8 yards gain to the HARV28 (#3 J.Donahoe; #38 J.Kinlock) PENALTY PRIN Illegal Use Of Hands 15 yards from HARV36 to PRIN49. NO PLAY
#15 B.Clark punt 39 yards to the HARV12
No Huddle-Shotgun #1 J.Craig pass complete short right to #2 D.Boyd caught at HARV29, for 19 yards to the HARV31 QB hurried by #97 R.Marcelino (#4 N.Hill), out of bounds, 1ST DOWN
No Huddle-Shotgun #1 J.Craig pass complete deep middle to #4 C.Henry caught at PRIN40, for 69 yards to the PRIN00 TOUCHDOWN, clock 10:37, 1ST DOWN #29 K.Corr kick attempt good (H: #92 D.Fingersh, LS: #58 J.Baade)
No Huddle-Shotgun #2 B.Hipa rush right for 8 yards gain to the PRIN33 (#35 S.Line)
No Huddle-Shotgun #2 B.Hipa pass complete short right to #87 J.Wassler caught at PRIN33, for 3 yards to the PRIN36 (#15 X.Benson; #8 J.Fedd), 1ST DOWN
No Huddle-Shotgun #25 K.Honda rush middle for 5 yards gain to the PRIN41 (#46 J.Kirkwood)
No Huddle-Shotgun #2 B.Hipa sacked for loss of 8 yards to the PRIN33 (#38 J.Kinlock)
No Huddle-Shotgun #2 B.Hipa sacked for loss of 5 yards to the PRIN28 (#83 C.Nwosu)
#15 B.Clark punt 48 yards to the HARV24 fair catch by #20 J.Harris at HARV24
No Huddle-Shotgun #18 D.Gordon rush left for 4 yards gain to the HARV28 (#49 C.Cronin; #28 A.Pigford)
No Huddle-Shotgun #0 X.Bascon rush middle for 1 yard gain to the HARV29 (#28 A.Pigford; #0 T.Roberts)
No Huddle-Shotgun #1 J.Craig pass incomplete deep left to #19 B.Blackburn thrown to PRIN27, 1ST DOWN, PENALTY PRIN Pass Interference (#0 T.Roberts) 15 yards from HARV29 to HARV44, 1ST DOWN
No Huddle-Shotgun #1 J.Craig pass incomplete short left to #19 B.Blackburn thrown to PRIN43
No Huddle-Shotgun #1 J.Craig rush right for 2 yards gain to the HARV46 (#2 M.Scarano), out of bounds
No Huddle-Shotgun #1 J.Craig pass incomplete deep left to #19 B.Blackburn thrown to PRIN30
#92 D.Fingersh punt 51 yards to the PRIN03
No Huddle-Shotgun #12 K.Colón pass complete short left to #9 R.Laurio caught at PRIN07, for 5 yards to the PRIN08 (#0 A.Guillory)
No Huddle-Shotgun #12 K.Colón pass complete deep right to #9 R.Laurio caught at PRIN29, for 21 yards to the PRIN29 (#0 A.Guillory), out of bounds, 1ST DOWN, PENALTY HARV Holding declined
No Huddle-Shotgun #12 K.Colón pass complete short right to #86 J.Robinson caught at PRIN35, for 7 yards to the PRIN36 (#1 D.Bradley)
No Huddle-Shotgun #12 K.Colón pass complete short left to #5 D.Murphy caught at PRIN31, for 4 yards to the PRIN40 (#35 S.Line), out of bounds, 1ST DOWN
No Huddle-Shotgun #12 K.Colón pass incomplete short right to #86 J.Robinson thrown to HARV49 broken up by #0 A.Guillory
No Huddle-Shotgun #12 K.Colón pass complete short left to #5 D.Murphy caught at PRIN39, for 3 yards to the PRIN43 QB hurried by #83 C.Nwosu (#83 C.Nwosu) PENALTY HARV UNR: Unnecessary Roughness (#83 C.Nwosu) 15 yards from PRIN43 to HARV42, 1ST DOWN
No Huddle-Shotgun #21 E.Clark rush middle for 8 yards gain to the HARV34 (#7 D.Henderson; #21 T.Bartrum)
No Huddle-Shotgun #12 K.Colón pass incomplete deep left to #48 C.Kaludis thrown to HARV12 broken up by #21 T.Bartrum PENALTY HARV Targeting declined. The previous play is under automatic review - "Targeting". CALL OVERTURNED. (Original Play: No Huddle-Shotgun #12 K.Colón pass incomplete deep left to #48 C.Kaludis thrown to HARV12 broken up by #21 T.Bartrum PENALTY)
No Huddle-Shotgun #12 K.Colón pass complete short left to #86 J.Robinson caught at HARV28, for 5 yards to the HARV29 (#15 X.Benson), 1ST DOWN
No Huddle-Shotgun #12 K.Colón pass complete short right to #9 R.Laurio caught at HARV23, for 6 yards to the HARV23 (#15 X.Benson)
No Huddle-Shotgun #21 E.Clark rush middle for 6 yards gain to the HARV17 (#99 X.Agostino), 1ST DOWN
No Huddle-Shotgun #12 K.Colón pass complete short middle to #3 A.Besselman caught at HARV00, for 17 yards to the HARV00 TOUCHDOWN, clock 01:27, 1ST DOWN #80 E.Nunez Perez kick attempt good (H: #15 B.Clark, LS: #51 L.Rager)
No Huddle-Shotgun #20 J.Harris rush right for 8 yards gain to the HARV33 (#0 T.Roberts)
No Huddle-Shotgun #1 J.Craig pass complete short left to #4 C.Henry caught at HARV31, for 5 yards to the HARV38 (#7 C.Christopher), out of bounds, 1ST DOWN
No Huddle-Shotgun #4 C.Henry rush left for 22 yards gain to the PRIN40 (#29 S.Lamothe), 1ST DOWN
No Huddle-Shotgun #1 J.Craig pass incomplete short middle to #5 S.Gilmartin thrown to PRIN36
No Huddle-Shotgun #0 X.Bascon rush middle for 5 yards gain to the PRIN35 (#56 R.Sanders; #2 M.Scarano)
No Huddle-Shotgun #0 X.Bascon rush middle for 27 yards gain to the PRIN08 (#4 N.Hill; #38 K.Ronquillo), out of bounds, 1ST DOWN
No Huddle-Shotgun #0 X.Bascon rush middle for 1 yard gain to the PRIN07 (#7 C.Christopher; #91 L.Robinson)
No Huddle-Shotgun #0 X.Bascon rush middle for 3 yards gain to the PRIN04 (#36 C.Wright; #58 A.Richard)
No Huddle-Shotgun #1 J.Craig pass incomplete short right to #0 X.Bascon thrown to PRIN00
#29 K.Corr field goal attempt from 22 yards GOOD (H: #92 D.Fingersh, LS: #58 J.Baade), clock 12:02
No Huddle-Shotgun #12 K.Colón pass complete short right to #25 K.Honda caught at PRIN25, for 1 yard to the PRIN26 QB hurried by #35 S.Line (#7 D.Henderson)
No Huddle-Shotgun #25 K.Honda rush middle for 0 yards to the PRIN26 (#59 J.Lopez)
No Huddle-Shotgun #12 K.Colón pass complete short right to #86 J.Robinson caught at PRIN39, for 12 yards to the PRIN38 (#3 J.Donahoe), 1ST DOWN
No Huddle-Shotgun #12 K.Colón pass complete short left to #19 P.Kuhner caught at HARV48, for 14 yards to the HARV48 QB hurried by #35 S.Line, out of bounds at HARV48, 1ST DOWN
No Huddle-Shotgun #12 K.Colón pass complete short right to #87 J.Wassler caught at PRIN49, for 1 yard loss to the HARV49 (#7 D.Henderson)
No Huddle-Shotgun #12 K.Colón pass complete short middle to #3 A.Besselman caught at HARV38, for 11 yards to the HARV38 (#7 D.Henderson), 1ST DOWN
No Huddle-Shotgun #23 L.DePrima rush left for 6 yards gain to the HARV32 (#0 A.Guillory), out of bounds
No Huddle-Shotgun #25 K.Honda rush middle for 3 yards gain to the HARV29 (#35 S.Line)
Shotgun #10 A.Weiner rush left for 0 yards to the HARV29 (#46 J.Kirkwood; #21 T.Bartrum)
Shotgun #25 K.Honda rush middle for 0 yards to the HARV29 (#35 S.Line; #79 A.DeGrieck), TURNOVER ON DOWNS
No Huddle-Shotgun #1 J.Craig pass complete short left to #19 B.Blackburn caught at HARV35, for 5 yards to the HARV34 (#27 E.Haynie)
No Huddle-Shotgun #18 D.Gordon rush middle for 5 yards gain to the HARV39 (#56 R.Sanders), 1ST DOWN, PENALTY PRIN Illegal Use Of Hands 15 yards from HARV39 to PRIN46, 1ST DOWN
No Huddle-Shotgun #1 J.Craig pass complete short right to #4 C.Henry caught at PRIN49, for 3 yards loss to the PRIN49 (#0 T.Roberts; #49 C.Cronin)
No Huddle-Shotgun #1 J.Craig pass intercepted by #27 E.Haynie at PRIN22 #27 E.Haynie return 24 yards to the PRIN46, End Of Play
Shotgun #21 E.Clark rush middle for 3 yards gain to the PRIN49 (#35 S.Line; #7 D.Henderson)
Shotgun #12 K.Colón pass complete short right to #21 E.Clark caught at HARV47, for 51 yards to the HARV00 QB hurried by #7 D.Henderson TOUCHDOWN, clock 03:50, 1ST DOWN #80 E.Nunez Perez kick attempt good (H: #15 B.Clark, LS: #51 L.Rager)
No Huddle-Shotgun #1 J.Craig rush left for 6 yards gain to the HARV31 (#7 C.Christopher)
No Huddle-Shotgun #1 J.Craig rush left for 7 yards gain to the HARV38 (#2 M.Scarano), out of bounds, 1ST DOWN
No Huddle-Shotgun #1 J.Craig pass complete short right to #4 C.Henry caught at HARV38, for 8 yards to the HARV46 (#56 R.Sanders)
No Huddle-Shotgun #1 J.Craig pass complete short left to #0 X.Bascon caught at PRIN48, for 10 yards to the PRIN44 (#1 C.Etienne, Jr.; #2 M.Scarano), 1ST DOWN
No Huddle-Shotgun #1 J.Craig pass complete short right to #19 B.Blackburn caught at PRIN35, for 12 yards to the PRIN32 (#0 T.Roberts), out of bounds, 1ST DOWN
No Huddle-Shotgun #1 J.Craig pass complete deep middle to #5 S.Gilmartin caught at PRIN12, for 25 yards to the PRIN07 (#38 K.Ronquillo), 1ST DOWN
No Huddle-Shotgun #0 X.Bascon rush middle for 0 yards to the PRIN07 (#4 N.Hill)
No Huddle-Shotgun #1 J.Craig pass incomplete short right to #22 R.Tattersall thrown to PRIN04
No Huddle-Shotgun #1 J.Craig pass incomplete short left to #22 R.Tattersall thrown to PRIN00 broken up by #38 K.Ronquillo
#29 K.Corr field goal attempt from 25 yards GOOD (H: #92 D.Fingersh, LS: #58 J.Baade), clock 01:05
No Huddle-Shotgun #12 K.Colón pass incomplete short right to #9 R.Laurio thrown to PRIN38 broken up by #0 A.Guillory
No Huddle-Shotgun #12 K.Colón pass incomplete short right to #9 R.Laurio thrown to PRIN40 QB hurried by #35 S.Line
No Huddle-Shotgun #12 K.Colón pass intercepted by #46 J.Kirkwood at PRIN32, End Of Play. The previous play is under automatic review - "Pass completion". CALL UPHELD
No Huddle-Shotgun #1 J.Craig pass incomplete short right to #0 X.Bascon thrown to PRIN32 QB hurried by #28 A.Pigford
No Huddle-Shotgun #1 J.Craig pass incomplete short left to #15 C.Coffman thrown to PRIN25 QB hurried by #11 S.Roland and #28 A.Pigford
No Huddle-Shotgun #0 X.Bascon rush middle for 28 yards gain to the PRIN04 (#0 T.Roberts; #27 E.Haynie), 1ST DOWN
Xaviah Bascon 4 Yd Run (Jaden Craig Pass to Jordan Harris for Two-Point Conversion)
Kneel down by Princeton at PRIN22 for loss of 3 yards
No Huddle-Shotgun #21 E.Clark rush middle for 3 yards gain to the PRIN28 (#99 X.Agostino)
No Huddle-Shotgun #12 K.Colón pass complete short left to #4 J.Green caught at PRIN34, for 6 yards to the PRIN34 (#15 X.Benson)
No Huddle-Shotgun #21 E.Clark rush middle for 9 yards gain to the PRIN43 (#15 X.Benson; #21 T.Bartrum), 1ST DOWN
No Huddle-Shotgun #21 E.Clark rush middle for 4 yards gain to the PRIN47 (#96 B.Ukonu; #88 S.Scourtis)
No Huddle-Shotgun #12 K.Colón pass incomplete deep right to #86 J.Robinson thrown to HARV31 broken up by #0 A.Guillory
No Huddle-Shotgun #12 K.Colón pass incomplete short right to #9 R.Laurio thrown to HARV45 QB hurried by #35 S.Line
#15 B.Clark punt 53 yards to the HARV00, Touchback
No Huddle-Shotgun #18 D.Gordon rush right for 2 yards gain to the HARV22 (#2 M.Scarano)
No Huddle-Shotgun #1 J.Craig pass incomplete short middle to #19 B.Blackburn thrown to HARV31 QB hurried by #2 M.Scarano
No Huddle-Shotgun #1 J.Craig rush right for 5 yards gain to the HARV27 (#1 C.Etienne, Jr.)
#92 D.Fingersh punt 49 yards to the PRIN24
No Huddle-Shotgun #12 K.Colón pass complete deep middle to #19 P.Kuhner caught at HARV31, for 51 yards to the HARV25 (#21 T.Bartrum), 1ST DOWN
No Huddle-Shotgun #21 E.Clark rush middle for 1 yard gain to the HARV24 (#35 S.Line)
No Huddle-Shotgun #12 K.Colón pass incomplete short middle to #3 A.Besselman thrown to HARV20 QB hurried by #35 S.Line and #79 A.DeGrieck
No Huddle-Shotgun #12 K.Colón sacked for loss of 5 yards to the HARV29 (#38 J.Kinlock, #46 J.Kirkwood)
#80 E.Nunez Perez field goal attempt from 46 yards NO GOOD (H: #15 B.Clark, LS: #51 L.Rager), clock 09:00, End Of Play
No Huddle-Shotgun #20 J.Harris rush middle for 0 yards to the HARV29 (#57 N.Stohl)
No Huddle-Shotgun #20 J.Harris rush left for 4 yards gain to the HARV33 (#11 S.Roland; #0 T.Roberts)
No Huddle-Shotgun #1 J.Craig pass complete short middle to #4 C.Henry caught at HARV42, for 17 yards to the HARV50 (#92 E.Brown), 1ST DOWN
No Huddle-Shotgun #1 J.Craig rush right for 5 yards gain to the PRIN45 (#2 M.Scarano), out of bounds
No Huddle-Shotgun #27 I.Bullock rush middle for 0 yards to the PRIN45 (#97 R.Marcelino; #28 A.Pigford)
No Huddle-Shotgun #1 J.Craig pass complete short left to #0 X.Bascon caught at PRIN43, for 2 yards to the PRIN43 (#0 T.Roberts)
No Huddle-Shotgun #1 J.Craig rush left for 6 yards gain to the PRIN37 (#56 R.Sanders), 1ST DOWN
PENALTY HARV False Start 5 yards from PRIN37 to PRIN42. NO PLAY
No Huddle-Shotgun #1 J.Craig sacked for loss of 6 yards to the PRIN48 (#2 M.Scarano, #97 R.Marcelino)
PENALTY HARV Illegal Substitution 5 yards from PRIN48 to HARV47. NO PLAY
No Huddle-Shotgun #1 J.Craig pass complete short middle to #42 L.Reaska caught at PRIN38, for 17 yards to the PRIN36 (#7 C.Christopher)
No Huddle-Shotgun #1 J.Craig pass complete short right to #19 B.Blackburn caught at PRIN26, for 10 yards to the PRIN26, out of bounds at PRIN26, 1ST DOWN
No Huddle-Shotgun #1 J.Craig pass incomplete short middle to #5 S.Gilmartin thrown to PRIN07 broken up by #4 N.Hill
No Huddle-Shotgun #1 J.Craig pass complete short left to #19 B.Blackburn caught at PRIN17, for 9 yards to the PRIN17 (#0 T.Roberts), out of bounds
No Huddle-Shotgun #27 I.Bullock rush middle for 3 yards gain to the PRIN14 (#95 M.Albert), 1ST DOWN
No Huddle-Shotgun #27 I.Bullock rush middle for 5 yards gain to the PRIN09 (#57 N.Stohl; #56 R.Sanders)
No Huddle-Shotgun #27 I.Bullock rush middle for 4 yards gain to the PRIN05 (#4 N.Hill; #7 C.Christopher)
No Huddle-Shotgun #1 J.Craig rush middle for 4 yards gain to the PRIN01 (#57 N.Stohl; #4 N.Hill), 1ST DOWN
No Huddle-Shotgun #27 I.Bullock rush middle for 1 yard gain to the PRIN00 TOUCHDOWN, clock 14:58 #29 K.Corr kick attempt good (H: #92 D.Fingersh, LS: #58 J.Baade)
No Huddle-Shotgun #25 K.Honda rush middle for 4 yards gain to the PRIN29 (#21 T.Bartrum)
No Huddle-Shotgun #25 K.Honda rush middle for 2 yards gain to the PRIN31 (#1 D.Bradley)
No Huddle-Shotgun #12 K.Colón pass incomplete deep left to #86 J.Robinson thrown to HARV30
#15 B.Clark punt 31 yards to the HARV38
No Huddle-Shotgun #0 X.Bascon rush middle for 7 yards gain to the HARV45 (#2 M.Scarano)
No Huddle-Shotgun #1 J.Craig pass complete short right to #22 R.Tattersall caught at HARV50, for 8 yards to the PRIN47 (#1 C.Etienne, Jr.), 1ST DOWN
No Huddle-Shotgun #0 X.Bascon rush middle for 13 yards gain to the PRIN34 (#1 C.Etienne, Jr.; #58 A.Richard), 1ST DOWN
No Huddle-Shotgun #0 X.Bascon rush middle for 5 yards gain to the PRIN29 (#49 C.Cronin)
No Huddle-Shotgun #0 X.Bascon rush middle for 5 yards gain to the PRIN24 (#29 S.Lamothe), 1ST DOWN
No Huddle-Shotgun #18 D.Gordon rush middle for 6 yards gain to the PRIN18 (#7 C.Christopher; #28 A.Pigford)
No Huddle-Shotgun #18 D.Gordon rush right for 9 yards gain to the PRIN09 (#7 C.Christopher), 1ST DOWN
No Huddle-Shotgun #18 D.Gordon rush middle for 9 yards gain to the PRIN00 TOUCHDOWN, clock 09:04 #29 K.Corr kick attempt good (H: #92 D.Fingersh, LS: #58 J.Baade)
No Huddle-Shotgun #12 K.Colón pass incomplete short right to #5 D.Murphy thrown to PRIN30
No Huddle-Shotgun #5 D.Murphy rush middle for 5 yards gain to the PRIN30 (#98 J.Darling; #46 J.Kirkwood)
No Huddle-Shotgun #12 K.Colón pass complete short middle to #3 A.Besselman caught at PRIN36, for 16 yards to the PRIN46 (#21 T.Bartrum), 1ST DOWN
No Huddle-Shotgun #12 K.Colón rush middle for 8 yards gain to the HARV46 (#46 J.Kirkwood; #38 J.Kinlock)
No Huddle-Shotgun #5 D.Murphy rush middle for 11 yards gain to the HARV35 (#21 T.Bartrum; #35 S.Line), 1ST DOWN
No Huddle-Shotgun #5 D.Murphy rush middle for 6 yards gain to the HARV29 (#3 J.Donahoe; #96 B.Ukonu)
No Huddle-Shotgun #21 E.Clark rush middle for 8 yards gain to the HARV21 (#46 J.Kirkwood; #3 J.Donahoe), 1ST DOWN
No Huddle-Shotgun #21 E.Clark rush right for 8 yards gain to the HARV13 (#15 X.Benson; #3 J.Donahoe)
No Huddle-Shotgun #21 E.Clark rush middle for 4 yards gain to the HARV09 (#35 S.Line), 1ST DOWN
No Huddle-Shotgun #21 E.Clark rush middle for 0 yards to the HARV09 (#21 T.Bartrum; #46 J.Kirkwood)
No Huddle-Shotgun #12 K.Colón pass incomplete short middle to #3 A.Besselman thrown to HARV00 broken up by #7 D.Henderson
No Huddle-Shotgun #12 K.Colón pass complete short right to #5 D.Murphy caught at HARV11, for 2 yards loss to the HARV11, End Of Play
No Huddle-Shotgun #12 K.Colón pass incomplete short right to #4 J.Green thrown to HARV00, TURNOVER ON DOWNS
No Huddle-Shotgun #27 I.Bullock rush middle for 1 yard loss to the HARV10 (#4 N.Hill; #57 N.Stohl)
No Huddle-Shotgun #27 I.Bullock rush middle for 46 yards gain to the PRIN44, End Of Play, 1ST DOWN
No Huddle-Shotgun #20 J.Harris rush middle for 3 yards loss to the PRIN47 (#4 N.Hill)
No Huddle-Shotgun #20 J.Harris rush right for 1 yard gain to the PRIN46 (#44 W.Beesley)
No Huddle-Shotgun #20 J.Harris rush middle for 4 yards gain to the PRIN42 (#11 S.Roland)