Skip to main content
← Back to GamesOct 21, 2022Week 8
Conference Game

House Prediction

Model Margin

Princeton by 3.5

Home Win Probability

Harvard 37%

Market (consensus)

Harvard +2.5

Edge: Princeton -2.5 (0.9 pts)

fitted_v1 · Oct 21, 2022

Line Movement

No line movement to chart

Sportsbook snapshots publish once a line is posted for this game.

Team1Q2Q3Q4QFinal
Princeton
7714937
Harvard
370010

Scoring Timeline

Q1Q2Q3Q401428420-73-710-1410-2110-2810-3110-37
HarvardPrinceton

Drive Chart

Own 20Own 4050Opp 40Opp 20PRIHARPRIHARPRIHARPRIHARPRIHARPRIHARHARPRIHARPRIHARPRIHARPRIHARPRITD675ydPUNT32ydPUNT625ydFG931ydPUNT1441ydPUNT622ydPUNT36ydTO24ydTD654ydTD770ydPUNT421ydEND437ydPUNT415ydTD572ydDOWNS1025ydTD1147ydDOWNS526ydFG844ydTO422ydTD539ydTO839ydEND620yd

Box Score

Team statistics comparing Princeton and Harvard
StatisticPrincetonHarvard
Passing18-2721-36
Pass Yards278191
Rush Yards191112
Total Yards469303
Turnovers03
3rd Down9-163-11
Penalties4-304-15
Possession36:5523:05

Player Leaders

Player Leaders

Princeton
passing
Blake Stenstrom
18/27, 278 YDS, 3 TD
rushing
Ryan Butler
20 CAR, 80 YDS, 1 TD
receiving
Andrei Iosivas
9 REC, 176 YDS, 1 TD
Harvard
passing
Charlie Dean
20/32, 186 YDS, 1 TD
rushing
Aidan Borguet
15 CAR, 96 YDS
receiving
Tyler Neville
5 REC, 78 YDS, 1 TD

Play-by-Play

1st & 10Rush+4 ydsPPA -0.11

Andrei Iosivas run for 4 yds to the Princ 29

2nd & 6Rush+4 ydsPPA -0.11

John Volker run for 4 yds to the Princ 33

3rd & 2Rush+1 ydsPPA -0.50

John Volker run for 1 yd to the Princ 34

4th & 1Rush+3 ydsPPA +1.75

Ryan Butler run for 3 yds to the Princ 37 for a 1ST down

1st & 10Rush+2 ydsPPA -0.66

Ryan Butler run for 2 yds to the Princ 39

2nd & 8Passing Touchdown+61 ydsPPA +5.71

Blake Stenstrom pass complete to Andrei Iosivas for 61 yds for a TD, (Jeffrey Sexton KICK)

1st & 10Kickoff Return (Offense)+30 yds

Jeffrey Sexton kickoff for 54 yds , Jack Bill return for 30 yds to the Harv 36

1st & 10Rush+1 ydsPPA -0.85

Kym Wimberly run for 1 yd to the Harv 37

2nd & 9Rush+1 ydsPPA -0.60

Aidan Borguet run for 1 yd to the Harv 38

3rd & 8Pass Incompletion0 ydsPPA -0.44

Charlie Dean pass incomplete to Kym Wimberly

4th & 8Punt0 yds

Sebastien Tasko punt for 49 yds , AJ Barber returns for no gain to the Princ 10

1st & 10Rush+10 ydsPPA +0.41

Blake Stenstrom run for 10 yds to the Princ 20 for a 1ST down HARVARD Penalty, Defensive Offside ( Yards) declined for a 1ST down

1st & 10Rush+9 ydsPPA +1.11

Blake Stenstrom run for 9 yds to the Princ 29

2nd & 1Rush+2 ydsPPA -0.33

Ryan Butler run for 2 yds to the Princ 31 for a 1ST down

1st & 10Sack-7 ydsPPA -1.52

Blake Stenstrom sacked by Truman Jones for a loss of 7 yards to the Princ 24

2nd & 17Pass Reception+5 ydsPPA +0.02

Blake Stenstrom pass complete to Carson Bobo for 5 yds to the Princ 29

3rd & 12Rush+6 ydsPPA +0.08

Blake Stenstrom run for 6 yds to the Princ 35

4th & 6Punt0 yds

Will Powers punt for 3 yds

1st & 9Pass Reception+5 ydsPPA +0.10

Charlie Dean pass complete to Kym Wimberly for 5 yds to the Princ 33

2nd & 4Rush+8 ydsPPA +0.18

Aidan Borguet run for 8 yds to the Princ 25 for a 1ST down

1st & 10Pass Reception+3 ydsPPA -0.14

Charlie Dean pass complete to Kym Wimberly for 3 yds to the Princ 28

2nd & 13Pass Incompletion0 ydsPPA -0.78

Charlie Dean pass incomplete to Ledger Hatch

3rd & 13Pass Reception+14 ydsPPA +1.74

Charlie Dean pass complete to Kym Wimberly for 14 yds to the Princ 14 for a 1ST down

1st & 10Rush+1 ydsPPA -0.25

Aidan Borguet run for 1 yd to the Princ 13

2nd & 9Pass Reception+6 ydsPPA +0.12

Charlie Dean pass complete to Kym Wimberly for 6 yds to the Princ 7

3rd & 3Pass Incompletion0 ydsPPA -0.34

Charlie Dean pass incomplete to Ledger Hatch

4th & 3Field Goal Good+24 yds

Jonah Lipel 24 yd FG GOOD

1st & 10Rush+3 ydsPPA -0.30

John Volker run for 3 yds to the Princ 28

2nd & 7Rush+6 ydsPPA +0.27

Blake Stenstrom run for 6 yds to the Princ 34

3rd & 1Rush+3 ydsPPA +1.05

Ryan Butler run for 3 yds to the Princ 37 for a 1ST down

1st & 10Pass Reception+1 ydsPPA -0.87

Blake Stenstrom pass complete to Andrei Iosivas for 1 yd to the Princ 38

2nd & 9Pass Reception+4 ydsPPA -0.13

Blake Stenstrom pass complete to Andrei Iosivas for 4 yds to the Princ 42

3rd & 5Pass Reception+10 ydsPPA +2.37

Blake Stenstrom pass complete to Andrei Iosivas for 10 yds to the Harv 48 for a 1ST down

1st & 10Penalty-10 yds

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.

1st & 20Rush+13 ydsPPA +1.86

Ryan Butler run for 13 yds to the Harv 45

2nd & 7Pass Incompletion0 ydsPPA -1.11

Blake Stenstrom pass incomplete to Andrei Iosivas

3rd & 7Rush+8 ydsPPA +2.11

Blake Stenstrom run for 8 yds to the Harv 37 for a 1ST down

1st & 10Pass Reception+2 ydsPPA -0.40

Blake Stenstrom pass complete to Andrei Iosivas for 2 yds to the Harv 35

2nd & 8Rush+17 ydsPPA +0.86

John Volker run for 17 yds to the Harv 18 for a 1ST down

1st & 10Penalty-15 yds

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.

1st & 25Rush+4 ydsPPA -0.14

Ryan Butler run for 4 yds to the Harv 29

2nd & 21Sack-4 ydsPPA -1.76

Blake Stenstrom sacked by Thor Griffith for a loss of 4 yards to the Harv 33

3rd & 25Pass Reception+1 ydsPPA -0.55

Blake Stenstrom pass complete to John Volker for 1 yd to the Harv 34

4th & 26Punt0 yds

Blake Stenstrom punt for 34 yds for a touchback

1st & 10Pass Reception+9 ydsPPA +1.11

Charlie Dean pass complete to Kym Wimberly for 9 yds to the Harv 29

2nd & 1Penalty-5 yds

PENALTY HARV False Start (Williams,Mason) 5 yards from HARV29 to HARV24. NO PLAY.

2nd & 6Pass Incompletion0 ydsPPA -0.51

Charlie Dean pass incomplete to Kym Wimberly

3rd & 6Pass Reception+13 ydsPPA +1.94

Charlie Dean pass complete to Kym Wimberly for 13 yds to the Harv 37 for a 1ST down

1st & 10Penalty+5 yds

PENALTY PRIN Offside (Martey,Nate) 5 yards from HARV37 to HARV42. NO PLAY.

1st & 5Pass Incompletion0 ydsPPA -1.42

Charlie Dean pass incomplete to Tyler Neville

2nd & 5Pass Incompletion0 ydsPPA -1.11

Charlie Dean pass incomplete to Scott Woods II

3rd & 5Pass Incompletion0 ydsPPA -0.69

Charlie Dean pass incomplete to Kaedyn Odermann

4th & 5Punt0 yds

Sebastien Tasko punt for 47 yds

1st & 10Pass Reception+5 ydsPPA +0.07

Blake Stenstrom pass complete to Carson Bobo for 5 yds to the Princ 16

2nd & 5Rush+1 ydsPPA -0.34

John Volker run for 1 yd to the Princ 17

3rd & 4Pass Incompletion0 ydsPPA -0.21

Blake Stenstrom pass incomplete

4th & 4Punt0 yds

Will Powers punt for 33 yds

1st & 10Pass Incompletion0 ydsPPA -1.11

Charlie Dean pass incomplete to Kaedyn Odermann

2nd & 10Fumble Recovery (Own)+4 ydsPPA -0.17

Charlie Dean pass complete to Kym Wimberly for 4 yds Kym Wimberly fumbled, recovered by Princ Dawson De Iuliis

1st & 10Rush+20 ydsPPA +1.25

Blake Stenstrom run for 20 yds to the Harv 34 for a 1ST down

1st & 10Pass Reception+9 ydsPPA +0.74

Blake Stenstrom pass complete to Andrei Iosivas for 9 yds to the Harv 25

2nd & 1Rush+2 ydsPPA -0.46

Ryan Butler run for 2 yds to the Harv 23 for a 1ST down

1st & 10Rush+5 ydsPPA +0.07

Dylan Classi run for 5 yds to the Harv 18

2nd & 5Rush+4 ydsPPA -0.03

Blake Stenstrom run for 4 yds to the Harv 14

3rd & 1Passing Touchdown+14 ydsPPA +2.62

Blake Stenstrom pass complete to Ryan Butler for 14 yds for a TD, (Jeffrey Sexton KICK)

1st & 10Kickoff Return (Offense)+28 yds

Jeffrey Sexton kickoff for 58 yds , Jack Bill return for 28 yds to the Harv 30

1st & 10Rush+1 ydsPPA -0.72

Aidan Borguet run for 1 yd to the Harv 31

2nd & 9Pass Reception+22 ydsPPA +2.80

Charlie Dean pass complete to Tyler Neville for 22 yds to the Princ 47 for a 1ST down

1st & 10Pass Reception+16 ydsPPA +0.77

Charlie Dean pass complete to Haven Montefalco for 16 yds to the Princ 31 for a 1ST down

1st & 10Pass Reception+9 ydsPPA +0.70

Charlie Dean pass complete to Jack Bill for 9 yds to the Princ 22

2nd & 1Rush+9 ydsPPA -0.40

Aidan Borguet run for 9 yds to the Princ 13 for a 1ST down

1st & 10Rush+3 ydsPPA -0.10

Aidan Borguet run for 3 yds to the Princ 10

2nd & 7Passing Touchdown+10 ydsPPA +2.64

Charlie Dean pass complete to Tyler Neville for 10 yds for a TD, (Jonah Lipel KICK)

1st & 10Pass Reception+16 ydsPPA +1.42

Blake Stenstrom pass complete to AJ Barber for 16 yds to the Princ 41 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.14

Blake Stenstrom pass incomplete to AJ Barber

2nd & 10Pass Reception+5 ydsPPA +0.07

Blake Stenstrom pass complete to Dylan Classi for 5 yds to the Princ 46

3rd & 5Pass Incompletion0 ydsPPA -0.82

Blake Stenstrom pass incomplete to Andrei Iosivas

4th & 5Punt0 yds

Will Powers punt for 54 yds for a touchback

1st & 10Rush+8 ydsPPA +0.80

Aidan Borguet run for 8 yds to the Harv 28

2nd & 2Pass Reception+5 ydsPPA +0.16

Charlie Dean pass complete to Kym Wimberly for 5 yds to the Harv 33 for a 1ST down

1st & 10Pass Reception+11 ydsPPA +1.06

Charlie Dean pass complete to Jack Bill for 11 yds to the Harv 44 for a 1ST down

1st & 10Rush+13 ydsPPA +1.02

Aidan Borguet run for 13 yds to the Princ 43 for a 1ST down

0th & 10End of Half0 yds

End of 2nd Quarter

1st & 10Kickoff Return (Offense)+21 yds

Jeffrey Sexton kickoff for 58 yds , Jack Bill return for 21 yds to the Harv 23

1st & 10Rush+10 ydsPPA +0.78

Aidan Borguet run for 10 yds to the Harv 33 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.96

Charlie Dean pass incomplete to Ledger Hatch

2nd & 10Pass Incompletion0 ydsPPA -0.54

Charlie Dean pass incomplete to Tyler Neville

3rd & 10Pass Reception+5 ydsPPA +0.03

Charlie Dean pass complete to Kym Wimberly for 5 yds to the Harv 38

4th & 5Punt+4 yds

Sebastien Tasko punt for 38 yds , AJ Barber returns for 4 yds to the Princ 28

1st & 10Rush+2 ydsPPA -0.51

Blake Stenstrom run for 2 yds to the Princ 26

2nd & 12Pass Incompletion0 ydsPPA -0.30

Blake Stenstrom pass incomplete to Luke Colella

3rd & 12Pass Reception+46 ydsPPA +4.40

Blake Stenstrom pass complete to Andrei Iosivas for 46 yds to the Harv 28 for a 1ST down

1st & 10Rush+5 ydsPPA +0.08

Ryan Butler run for 5 yds to the Harv 23

2nd & 5Passing Touchdown+23 ydsPPA +2.69

Blake Stenstrom pass complete to Dylan Classi for 23 yds for a TD, (Jeffrey Sexton KICK)

1st & 10Kickoff Return (Offense)+21 yds

Jeffrey Sexton kickoff for 59 yds , Jack Bill return for 21 yds to the Harv 22

1st & 10Rush+9 ydsPPA +1.17

Sone Ntoh run for 9 yds to the Harv 31

2nd & 1Rush+6 ydsPPA +0.05

Sone Ntoh run for 6 yds to the Harv 37 for a 1ST down

1st & 10Rush+1 ydsPPA -0.87

Sone Ntoh run for 1 yd to the Harv 36

2nd & 11Pass Reception+13 ydsPPA +2.37

Charlie Dean pass complete to Tyler Neville for 13 yds to the Harv 49 for a 1ST down

1st & 10Penalty-5 yds

PENALTY HARV False Start (Montefalco,Haven) 5 yards from HARV49 to HARV44. NO PLAY.

1st & 15Rush+8 ydsPPA +0.80

Sone Ntoh run for 8 yds to the Princ 48

2nd & 7Pass Reception+13 ydsPPA +1.35

Charlie Dean pass complete to Tyler Neville for 13 yds to the Princ 35 for a 1ST down

1st & 10Pass Reception+8 ydsPPA +0.56

Charlie Dean pass complete to Kym Wimberly for 8 yds to the Princ 27

2nd & 2Penalty-5 yds

PENALTY HARV False Start (Gentle,Austin) 5 yards from PRIN27 to PRIN32. NO PLAY.

2nd & 7Sack-9 ydsPPA -2.66

Charlie Dean sacked for a loss of 9 yards to the Princ 41

3rd & 16Pass Incompletion0 ydsPPA -0.75

Charlie Dean pass incomplete to Haven Montefalco

4th & 16Fumble Recovery (Own)+12 ydsPPA -0.41

Sebastien Tasko run for 12 yds to the Harv 47 Sebastien Tasko fumbled, recovered by Princ Sebastien Tasko

1st & 10Pass Reception+4 ydsPPA -0.13

Blake Stenstrom pass complete to John Volker for 4 yds to the Harv 43

2nd & 6Rush+5 ydsPPA +0.10

Ryan Butler run for 5 yds to the Harv 38

3rd & 1Rush+5 ydsPPA +0.74

Ryan Butler run for 5 yds to the Harv 33 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.64

Blake Stenstrom pass incomplete to Dylan Classi

2nd & 10Rush+3 ydsPPA -0.28

Blake Stenstrom run for 3 yds to the Harv 30

3rd & 7Pass Reception+12 ydsPPA +1.23

Blake Stenstrom pass complete to Andrei Iosivas for 12 yds to the Harv 18 for a 1ST down

1st & 10Rush+2 ydsPPA -0.19

Ryan Butler run for 2 yds to the Harv 16

2nd & 8Rush+12 ydsPPA +1.10

Andrei Iosivas run for 12 yds to the Harv 4 for a 1ST down

1st & 4Rush+1 ydsPPA -0.52

Blake Stenstrom run for 1 yd to the Harv 5

2nd & 5Rush+4 ydsPPA -0.02

Blake Stenstrom run for 4 yds to the Harv 1

3rd & 1Penalty0 yds

No Huddle-Shotgun Butler,Ryan rush middle for 0 yards to the HARV01 (Egbe,Solomon; Tademy,Victor) PENALTY HARV Illegal Substitution. NO PLAY.

3rd & 1Rushing Touchdown+1 ydsPPA +2.45

Ryan Butler run for 1 yd for a TD, (Jeffrey Sexton KICK)

1st & 10Pass Reception+20 ydsPPA +1.80

Charlie Dean pass complete to Tyler Neville for 20 yds to the Harv 45 for a 1ST down

1st & 10Pass Reception+2 ydsPPA -0.68

Charlie Dean pass complete to Aidan Borguet for 2 yds to the Harv 47

2nd & 8Rush0 ydsPPA -1.05

Charlie Dean run for no gain to the Harv 47

3rd & 8Pass Reception+4 ydsPPA -0.13

Charlie Dean pass complete to Kym Wimberly for 4 yds to the Princ 49

4th & 4Pass Incompletion0 ydsPPA -0.86

Charlie Dean pass incomplete to Haven Montefalco

1st & 10Rush+2 ydsPPA -0.64

Ryan Butler run for 2 yds to the Harv 49

2nd & 8Pass Reception+31 ydsPPA +1.98

Blake Stenstrom pass complete to Dylan Classi for 31 yds to the Harv 18 for a 1ST down

1st & 10Rush+9 ydsPPA +0.62

Ryan Butler run for 9 yds to the Harv 9

2nd & 1Rush+3 ydsPPA -0.08

Ryan Butler run for 3 yds to the Harv 6 for a 1ST down

1st & 6Pass Incompletion0 ydsPPA -0.48

Blake Stenstrom pass incomplete to Ryan Butler

2nd & 6Rush+1 ydsPPA -0.23

John Volker run for 1 yd to the Harv 7

3rd & 7Pass Incompletion0 ydsPPA -0.33

Blake Stenstrom pass incomplete

4th & 7Field Goal Good+24 yds

Jeffrey Sexton 24 yd FG GOOD

1st & 10Kickoff Return (Offense)+10 yds

Jeffrey Sexton kickoff for 54 yds , Jack Bill return for 10 yds to the Harv 16

1st & 10Rush+13 ydsPPA +0.80

Aidan Borguet run for 13 yds to the Harv 29 for a 1ST down

1st & 10Rush+4 ydsPPA -0.14

Aidan Borguet run for 4 yds to the Harv 33

2nd & 6Pass Reception+5 ydsPPA +0.10

Luke Emge pass complete to Kaedyn Odermann for 5 yds to the Harv 38

3rd & 1Interception0 ydsPPA -1.19

Luke Emge pass intercepted

1st & 10Pass Incompletion0 ydsPPA -0.81

Blake Stenstrom pass incomplete to Dylan Classi

2nd & 10Rush+5 ydsPPA +0.07

Ryan Butler run for 5 yds to the Harv 34

3rd & 5Rush+1 ydsPPA -0.79

Ryan Butler run for 1 yd to the Harv 35

4th & 6Pass Reception+31 ydsPPA +3.44

Blake Stenstrom pass complete to Andrei Iosivas for 31 yds to the Harv 4 for a 1ST down

1st & 4Rushing Touchdown+4 ydsPPA +1.69

Blake Stenstrom run for 4 yds for a TD, (Jeffrey Sexton PAT BLOCKED)

1st & 10Kickoff Return (Offense)+11 yds

Jeffrey Sexton kickoff for 57 yds , Jack Bill return for 11 yds to the Harv 14

1st & 10Rush+3 ydsPPA -0.18

Aidan Borguet run for 3 yds to the Harv 17

2nd & 7Rush+7 ydsPPA +0.69

Sone Ntoh run for 7 yds to the Harv 24 for a 1ST down

1st & 10Rush+7 ydsPPA +0.59

Sone Ntoh run for 7 yds to the Harv 31

2nd & 3Pass Incompletion0 ydsPPA -0.96

Luke Emge pass incomplete to Tyler Neville

3rd & 3Rush+19 ydsPPA +2.68

Aidan Borguet run for 19 yds to the 50 yard line for a 1ST down

1st & 10Rush+3 ydsPPA -0.39

Aidan Borguet run for 3 yds to the Princ 47

2nd & 7Rush0 ydsPPA -1.13

Aidan Borguet run for no gain to the Princ 47

3rd & 7Interception0 ydsPPA -1.65

Luke Emge pass intercepted

1st & 10Rush+4 ydsPPA -0.12

Ryan Butler run for 4 yds to the Princ 30

2nd & 6Rush+9 ydsPPA +1.27

Ryan Butler run for 9 yds to the Princ 39 for a 1ST down

1st & 10Rush+2 ydsPPA -0.67

Ryan Butler run for 2 yds to the Princ 41

2nd & 8Rush+6 ydsPPA +0.34

Ja'Derris Carr run for 6 yds to the Princ 47

3rd & 2Rush+3 ydsPPA +1.35

Ja'Derris Carr run for 3 yds to the 50 yard line for a 1ST down

1st & 10Rush-4 ydsPPA -2.00

Kneel down by Princeton at PRIN46 for loss of 4 yards.

Situational Analysis

Princeton

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
33%
3 plays
36%
25 plays
50%
2 plays
2nd
0%
3 plays
38%
8 plays
73%
11 plays
33%
3 plays
3rd
83%
6 plays
25%
4 plays
67%
3 plays
67%
3 plays
4th
100%
1 play
100%
1 play

Harvard

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
52%
25 plays
100%
1 play
2nd
50%
4 plays
50%
4 plays
45%
11 plays
50%
2 plays
3rd
33%
3 plays
50%
2 plays
25%
4 plays
50%
2 plays
4th
0%
1 play
0%
1 play