House Prediction
Model Margin
Princeton by 3.5
Home Win Probability
Harvard 37%
Market (consensus)
Harvard +2.5
fitted_v1 · Oct 21, 2022
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | Final |
|---|---|---|---|---|---|
Princeton | 7 | 7 | 14 | 9 | 37 |
Harvard | 3 | 7 | 0 | 0 | 10 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Princeton | Harvard |
|---|---|---|
| Passing | 18-27 | 21-36 |
| Pass Yards | 278 | 191 |
| Rush Yards | 191 | 112 |
| Total Yards | 469 | 303 |
| Turnovers | 0 | 3 |
| 3rd Down | 9-16 | 3-11 |
| Penalties | 4-30 | 4-15 |
| Possession | 36:55 | 23:05 |
Player Leaders
Player Leaders
Play-by-Play
Andrei Iosivas run for 4 yds to the Princ 29
John Volker run for 4 yds to the Princ 33
John Volker run for 1 yd to the Princ 34
Ryan Butler run for 3 yds to the Princ 37 for a 1ST down
Ryan Butler run for 2 yds to the Princ 39
Blake Stenstrom pass complete to Andrei Iosivas for 61 yds for a TD, (Jeffrey Sexton KICK)
Jeffrey Sexton kickoff for 54 yds , Jack Bill return for 30 yds to the Harv 36
Kym Wimberly run for 1 yd to the Harv 37
Aidan Borguet run for 1 yd to the Harv 38
Charlie Dean pass incomplete to Kym Wimberly
Sebastien Tasko punt for 49 yds , AJ Barber returns for no gain to the Princ 10
Blake Stenstrom run for 10 yds to the Princ 20 for a 1ST down HARVARD Penalty, Defensive Offside ( Yards) declined for a 1ST down
Blake Stenstrom run for 9 yds to the Princ 29
Ryan Butler run for 2 yds to the Princ 31 for a 1ST down
Blake Stenstrom sacked by Truman Jones for a loss of 7 yards to the Princ 24
Blake Stenstrom pass complete to Carson Bobo for 5 yds to the Princ 29
Blake Stenstrom run for 6 yds to the Princ 35
Will Powers punt for 3 yds
Charlie Dean pass complete to Kym Wimberly for 5 yds to the Princ 33
Aidan Borguet run for 8 yds to the Princ 25 for a 1ST down
Charlie Dean pass complete to Kym Wimberly for 3 yds to the Princ 28
Charlie Dean pass incomplete to Ledger Hatch
Charlie Dean pass complete to Kym Wimberly for 14 yds to the Princ 14 for a 1ST down
Aidan Borguet run for 1 yd to the Princ 13
Charlie Dean pass complete to Kym Wimberly for 6 yds to the Princ 7
Charlie Dean pass incomplete to Ledger Hatch
Jonah Lipel 24 yd FG GOOD
John Volker run for 3 yds to the Princ 28
Blake Stenstrom run for 6 yds to the Princ 34
Ryan Butler run for 3 yds to the Princ 37 for a 1ST down
Blake Stenstrom pass complete to Andrei Iosivas for 1 yd to the Princ 38
Blake Stenstrom pass complete to Andrei Iosivas for 4 yds to the Princ 42
Blake Stenstrom pass complete to Andrei Iosivas for 10 yds to the Harv 48 for a 1ST down
No Huddle-Shotgun Stenstrom,Blake pass complete short left to Classi,Dylan for 0 yards to the HARV48 QB hurried by Huenemann,Tyler PENALTY PRIN Holding (Byrd,Henry) 10 yards from HARV48 to PRIN42. NO PLAY.
Ryan Butler run for 13 yds to the Harv 45
Blake Stenstrom pass incomplete to Andrei Iosivas
Blake Stenstrom run for 8 yds to the Harv 37 for a 1ST down
Blake Stenstrom pass complete to Andrei Iosivas for 2 yds to the Harv 35
John Volker run for 17 yds to the Harv 18 for a 1ST down
No Huddle-Shotgun Stenstrom,Blake pass complete deep left to Classi,Dylan for 18 yards to the HARV00 TOUCHDOWN nullified by penalty, clock 12:37 PENALTY PRIN Pass Interference (Axelrood,Michael) 15 yards from HARV18 to HARV33. NO PLAY.
Ryan Butler run for 4 yds to the Harv 29
Blake Stenstrom sacked by Thor Griffith for a loss of 4 yards to the Harv 33
Blake Stenstrom pass complete to John Volker for 1 yd to the Harv 34
Blake Stenstrom punt for 34 yds for a touchback
Charlie Dean pass complete to Kym Wimberly for 9 yds to the Harv 29
PENALTY HARV False Start (Williams,Mason) 5 yards from HARV29 to HARV24. NO PLAY.
Charlie Dean pass incomplete to Kym Wimberly
Charlie Dean pass complete to Kym Wimberly for 13 yds to the Harv 37 for a 1ST down
PENALTY PRIN Offside (Martey,Nate) 5 yards from HARV37 to HARV42. NO PLAY.
Charlie Dean pass incomplete to Tyler Neville
Charlie Dean pass incomplete to Scott Woods II
Charlie Dean pass incomplete to Kaedyn Odermann
Sebastien Tasko punt for 47 yds
Blake Stenstrom pass complete to Carson Bobo for 5 yds to the Princ 16
John Volker run for 1 yd to the Princ 17
Blake Stenstrom pass incomplete
Will Powers punt for 33 yds
Charlie Dean pass incomplete to Kaedyn Odermann
Charlie Dean pass complete to Kym Wimberly for 4 yds Kym Wimberly fumbled, recovered by Princ Dawson De Iuliis
Blake Stenstrom run for 20 yds to the Harv 34 for a 1ST down
Blake Stenstrom pass complete to Andrei Iosivas for 9 yds to the Harv 25
Ryan Butler run for 2 yds to the Harv 23 for a 1ST down
Dylan Classi run for 5 yds to the Harv 18
Blake Stenstrom run for 4 yds to the Harv 14
Blake Stenstrom pass complete to Ryan Butler for 14 yds for a TD, (Jeffrey Sexton KICK)
Jeffrey Sexton kickoff for 58 yds , Jack Bill return for 28 yds to the Harv 30
Aidan Borguet run for 1 yd to the Harv 31
Charlie Dean pass complete to Tyler Neville for 22 yds to the Princ 47 for a 1ST down
Charlie Dean pass complete to Haven Montefalco for 16 yds to the Princ 31 for a 1ST down
Charlie Dean pass complete to Jack Bill for 9 yds to the Princ 22
Aidan Borguet run for 9 yds to the Princ 13 for a 1ST down
Aidan Borguet run for 3 yds to the Princ 10
Charlie Dean pass complete to Tyler Neville for 10 yds for a TD, (Jonah Lipel KICK)
Blake Stenstrom pass complete to AJ Barber for 16 yds to the Princ 41 for a 1ST down
Blake Stenstrom pass incomplete to AJ Barber
Blake Stenstrom pass complete to Dylan Classi for 5 yds to the Princ 46
Blake Stenstrom pass incomplete to Andrei Iosivas
Will Powers punt for 54 yds for a touchback
Aidan Borguet run for 8 yds to the Harv 28
Charlie Dean pass complete to Kym Wimberly for 5 yds to the Harv 33 for a 1ST down
Charlie Dean pass complete to Jack Bill for 11 yds to the Harv 44 for a 1ST down
Aidan Borguet run for 13 yds to the Princ 43 for a 1ST down
End of 2nd Quarter
Jeffrey Sexton kickoff for 58 yds , Jack Bill return for 21 yds to the Harv 23
Aidan Borguet run for 10 yds to the Harv 33 for a 1ST down
Charlie Dean pass incomplete to Ledger Hatch
Charlie Dean pass incomplete to Tyler Neville
Charlie Dean pass complete to Kym Wimberly for 5 yds to the Harv 38
Sebastien Tasko punt for 38 yds , AJ Barber returns for 4 yds to the Princ 28
Blake Stenstrom run for 2 yds to the Princ 26
Blake Stenstrom pass incomplete to Luke Colella
Blake Stenstrom pass complete to Andrei Iosivas for 46 yds to the Harv 28 for a 1ST down
Ryan Butler run for 5 yds to the Harv 23
Blake Stenstrom pass complete to Dylan Classi for 23 yds for a TD, (Jeffrey Sexton KICK)
Jeffrey Sexton kickoff for 59 yds , Jack Bill return for 21 yds to the Harv 22
Sone Ntoh run for 9 yds to the Harv 31
Sone Ntoh run for 6 yds to the Harv 37 for a 1ST down
Sone Ntoh run for 1 yd to the Harv 36
Charlie Dean pass complete to Tyler Neville for 13 yds to the Harv 49 for a 1ST down
PENALTY HARV False Start (Montefalco,Haven) 5 yards from HARV49 to HARV44. NO PLAY.
Sone Ntoh run for 8 yds to the Princ 48
Charlie Dean pass complete to Tyler Neville for 13 yds to the Princ 35 for a 1ST down
Charlie Dean pass complete to Kym Wimberly for 8 yds to the Princ 27
PENALTY HARV False Start (Gentle,Austin) 5 yards from PRIN27 to PRIN32. NO PLAY.
Charlie Dean sacked for a loss of 9 yards to the Princ 41
Charlie Dean pass incomplete to Haven Montefalco
Sebastien Tasko run for 12 yds to the Harv 47 Sebastien Tasko fumbled, recovered by Princ Sebastien Tasko
Blake Stenstrom pass complete to John Volker for 4 yds to the Harv 43
Ryan Butler run for 5 yds to the Harv 38
Ryan Butler run for 5 yds to the Harv 33 for a 1ST down
Blake Stenstrom pass incomplete to Dylan Classi
Blake Stenstrom run for 3 yds to the Harv 30
Blake Stenstrom pass complete to Andrei Iosivas for 12 yds to the Harv 18 for a 1ST down
Ryan Butler run for 2 yds to the Harv 16
Andrei Iosivas run for 12 yds to the Harv 4 for a 1ST down
Blake Stenstrom run for 1 yd to the Harv 5
Blake Stenstrom run for 4 yds to the Harv 1
No Huddle-Shotgun Butler,Ryan rush middle for 0 yards to the HARV01 (Egbe,Solomon; Tademy,Victor) PENALTY HARV Illegal Substitution. NO PLAY.
Ryan Butler run for 1 yd for a TD, (Jeffrey Sexton KICK)
Charlie Dean pass complete to Tyler Neville for 20 yds to the Harv 45 for a 1ST down
Charlie Dean pass complete to Aidan Borguet for 2 yds to the Harv 47
Charlie Dean run for no gain to the Harv 47
Charlie Dean pass complete to Kym Wimberly for 4 yds to the Princ 49
Charlie Dean pass incomplete to Haven Montefalco
Ryan Butler run for 2 yds to the Harv 49
Blake Stenstrom pass complete to Dylan Classi for 31 yds to the Harv 18 for a 1ST down
Ryan Butler run for 9 yds to the Harv 9
Ryan Butler run for 3 yds to the Harv 6 for a 1ST down
Blake Stenstrom pass incomplete to Ryan Butler
John Volker run for 1 yd to the Harv 7
Blake Stenstrom pass incomplete
Jeffrey Sexton 24 yd FG GOOD
Jeffrey Sexton kickoff for 54 yds , Jack Bill return for 10 yds to the Harv 16
Aidan Borguet run for 13 yds to the Harv 29 for a 1ST down
Aidan Borguet run for 4 yds to the Harv 33
Luke Emge pass complete to Kaedyn Odermann for 5 yds to the Harv 38
Luke Emge pass intercepted
Blake Stenstrom pass incomplete to Dylan Classi
Ryan Butler run for 5 yds to the Harv 34
Ryan Butler run for 1 yd to the Harv 35
Blake Stenstrom pass complete to Andrei Iosivas for 31 yds to the Harv 4 for a 1ST down
Blake Stenstrom run for 4 yds for a TD, (Jeffrey Sexton PAT BLOCKED)
Jeffrey Sexton kickoff for 57 yds , Jack Bill return for 11 yds to the Harv 14
Aidan Borguet run for 3 yds to the Harv 17
Sone Ntoh run for 7 yds to the Harv 24 for a 1ST down
Sone Ntoh run for 7 yds to the Harv 31
Luke Emge pass incomplete to Tyler Neville
Aidan Borguet run for 19 yds to the 50 yard line for a 1ST down
Aidan Borguet run for 3 yds to the Princ 47
Aidan Borguet run for no gain to the Princ 47
Luke Emge pass intercepted
Ryan Butler run for 4 yds to the Princ 30
Ryan Butler run for 9 yds to the Princ 39 for a 1ST down
Ryan Butler run for 2 yds to the Princ 41
Ja'Derris Carr run for 6 yds to the Princ 47
Ja'Derris Carr run for 3 yds to the 50 yard line for a 1ST down
Kneel down by Princeton at PRIN46 for loss of 4 yards.