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

House Prediction

Model Margin

Harvard by 5.3

Home Win Probability

Princeton 36%

Market (Caesars Sportsbook (Colorado))

Princeton +8

Edge: Princeton +8 (2.7 pts)

fitted_v1 · Oct 21, 2023

Line Movement

No line movement to chart

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

Team1Q2Q3Q4QFinal
Harvard
007714
Princeton
770721

Scoring Timeline

Q1Q2Q3Q4014287-014-014-7
PrincetonHarvard

Drive Chart

Own 20Own 4050Opp 40Opp 20PRIHARPRIHARPRIHARPRIHARPRIHARPRIHARPRIHARPRIHARHARPRIHARPRIHARPRIHARPRIHARPRIHARPRIHARPUNT35ydPUNT36ydPUNT858ydPUNT35ydDOWNS47ydTO522ydTD242ydPUNT39ydTO1153ydPUNT32ydPUNT31ydPUNT720ydPUNT37ydPUNT31ydTD750ydPUNT518ydPUNT725ydPUNT38ydTO36ydPUNT3-1ydPUNT34ydPUNT36ydTD1063ydPUNT3-9ydTD1038ydPUNT521ydPUNT612ydTD845ydTO3-6yd

Box Score

Team statistics comparing Harvard and Princeton
StatisticHarvardPrinceton
Passing15-3621-37
Pass Yards152244
Rush Yards6883
Total Yards220327
Turnovers31
3rd Down7-205-15
Penalties4-268-73
Possession31:5228:08

Player Leaders

Player Leaders

Harvard
passing
Charles DePrima
15/36, 152 YDS, 1 TD, 3 INT
rushing
Shane McLaughlin
17 CAR, 65 YDS, 1 TD
receiving
Kaedyn Odermann
4 REC, 57 YDS, 1 TD
Princeton
passing
Blake Stenstrom
21/36, 244 YDS, 2 TD
rushing
Ja'Derris Carr-Kersh
14 CAR, 56 YDS, 1 TD
receiving
Luke Colella
5 REC, 98 YDS

Play-by-Play

1st & 10Rush0 ydsPPA -0.70
2nd & 10Pass Reception+5 ydsPPA +0.04

Blake Stenstrom pass complete to Tyler Picinic for 5 yds to the PRIN 30

3rd & 5Pass Incompletion0 ydsPPA -0.37

Blake Stenstrom pass incomplete to Luke Colella, broken up by Brandon Svets

4th & 5Punt0 yds

Brady Clark punt for 30 yds

1st & 10Rush0 ydsPPA -1.12
2nd & 10Pass Reception+6 ydsPPA +0.29

Charles Deprima pass complete to Kaedyn Odermann for 6 yds to the HARV 46

3rd & 4Pass Incompletion0 ydsPPA -0.88

pass incomplete to Cooper Barkate

4th & 4Punt+51 yds

Sebastien Tasko punt for 48 yds Princeton Penalty, Offensive holding (Caleb Coleman) to the PRIN 3

1st & 10Rush+2 ydsPPA -0.17

Ja'Derris Carr run for 2 yds to the PRIN 5

2nd & 8Pass Reception+36 ydsPPA +2.47

Blake Stenstrom pass complete to Luke Colella for 36 yds to the PRIN 41 for a 1ST down

1st & 10Rush+1 ydsPPA -0.92

Dareion Murphy run for 1 yd to the PRIN 42

2nd & 9Pass Incompletion0 ydsPPA -0.87

pass incomplete to AJ Barber

3rd & 9Pass Reception+15 ydsPPA +3.10

Blake Stenstrom pass complete to Luke Colella for 15 yds to the HARV 43 for a 1ST down

1st & 10Rush-2 ydsPPA -1.39

Ja'Derris Carr run for a loss of 2 yards to the HARV 45

2nd & 12Pass Reception+6 ydsPPA +0.29

Blake Stenstrom pass complete to Tamatoa Falatea for 6 yds to the HARV 39

3rd & 6Pass Incompletion0 ydsPPA -1.07

pass incomplete to Luke Colella

4th & 6Punt+33 yds

Brady Clark punt for 27 yds Harvard Penalty, illegal block (Riley Jenne) to the HARV 6

1st & 10Rush+5 ydsPPA +0.06

Shane McLaughlin run for 5 yds to the HARV 11

2nd & 5Pass Incompletion0 ydsPPA -0.33

Charles Deprima pass incomplete to Tim Dowd, broken up by Jalen Newman

3rd & 5Pass Incompletion0 ydsPPA -0.14

Charles Deprima pass incomplete to Cooper Barkate, broken up by Will Perez

4th & 5Punt0 yds

Sebastien Tasko punt for 39 yds

1st & 10Pass Incompletion0 ydsPPA -1.11

pass incomplete to Connor Hulstein

2nd & 10Rush+4 ydsPPA -0.17

Dareion Murphy run for 4 yds to the HARV 46

3rd & 6Pass Reception+3 ydsPPA -0.39

Blake Stenstrom pass complete to Ja'Derris Carr for 3 yds to the HARV 43

4th & 3Pass Incompletion0 ydsPPA -1.49

pass incomplete to Connor Hulstein

1st & 10Rush+2 ydsPPA -0.69

Shane McLaughlin run for 2 yds to the HARV 45

2nd & 8Pass Incompletion+15 ydsPPA +1.96

Charles Deprima pass incomplete to Scott Woods II for a 1ST down Princeton Penalty, roughing passer (Ozzie Nicholas) to the PRIN 40 for a 1ST down

1st & 10Pass Reception+12 ydsPPA +0.43

Charles Deprima pass complete to Cooper Barkate for 12 yds to the PRIN 28 for a 1ST down

1st & 10Sack-7 ydsPPA -1.64

Charles Deprima sacked for a loss of 7 yards to the PRIN 35

2nd & 17Interception-10 ydsPPA -2.60

Charles Deprima pass intercepted Harvard Penalty, illegal block (Austin Gentle) to the HARV 42

1st & 10Rush+8 ydsPPA +0.67

Ja'Derris Carr run for 8 yds to the HARV 34

2nd & 2Rushing Touchdown+34 ydsPPA +2.62

Ja'Derris Carr run for 34 yds for a TD (Sam Massick KICK)

1st & 10Rush-3 ydsPPA -0.96

Charles Deprima run for a loss of 3 yards to the HARV 22

2nd & 13Pass Incompletion0 ydsPPA -0.21

pass incomplete to Kaedyn Odermann

3rd & 13Pass Reception+12 ydsPPA +0.44

Charles Deprima pass complete to Shane McLaughlin for 12 yds to the HARV 34

4th & 1Punt0 yds

Sebastien Tasko punt for 47 yds

1st & 10Rush+6 ydsPPA +0.28

Dareion Murphy run for 6 yds to the PRIN 25

2nd & 4Pass Reception+5 ydsPPA +0.47

Blake Stenstrom pass complete to AJ Barber for 5 yds to the PRIN 30 for a 1ST down

1st & 10Rush+1 ydsPPA -0.72

Dareion Murphy run for 1 yd to the PRIN 31

2nd & 9Pass Reception+15 ydsPPA +2.22

Blake Stenstrom pass complete to Connor Hulstein for 15 yds to the PRIN 46 for a 1ST down

1st & 10Rush0 ydsPPA -1.16
2nd & 10Pass Reception+15 ydsPPA +2.20

Blake Stenstrom pass complete to AJ Barber for 15 yds to the HARV 39 for a 1ST down

1st & 10Rush+3 ydsPPA -0.26

Ja'Derris Carr run for 3 yds to the HARV 36

2nd & 7Pass Incompletion0 ydsPPA -0.90

pass incomplete to Tamatoa Falatea

3rd & 7Rush-10 ydsPPA -2.58

Princeton Penalty, Offensive holding (Cooper Koers) to the HARV 46

3rd & 17Pass Reception+18 ydsPPA +3.56

Blake Stenstrom pass complete to Luke Colella for 18 yds to the HARV 28 for a 1ST down

1st & 10Interception0 ydsPPA -4.24

AJ Barber pass intercepted

1st & 10Rush+2 ydsPPA -0.17

Shane McLaughlin run for 2 yds to the HARV 6

2nd & 8Rush0 ydsPPA -0.17
3rd & 8Pass Incompletion0 ydsPPA -0.07

Charles Deprima pass incomplete to Cooper Barkate, broken up by Tahj Owens

4th & 8Punt0 yds

Sebastien Tasko punt for 32 yds

1st & 10Rush+3 ydsPPA -0.25

Ja'Derris Carr run for 3 yds to the HARV 35

2nd & 7Penalty-5 yds

Princeton Penalty, false start (Scott Becker) to the HARV 40

2nd & 12Rush+2 ydsPPA -0.59

Ja'Derris Carr run for 2 yds to the HARV 38

3rd & 10Rush+1 ydsPPA -0.81

Blake Stenstrom run for 1 yd to the HARV 37

4th & 9Punt0 yds

Blake Stenstrom punt for 33 yds

1st & 10Rush+1 ydsPPA -0.23

Shane McLaughlin run for 1 yd to the HARV 5

2nd & 9Pass Incompletion0 ydsPPA -0.14

pass incomplete to Ledger Hatch

3rd & 9Rush+9 ydsPPA +0.65

Charles Deprima run for 9 yds to the HARV 14 for a 1ST down

1st & 10Pass Reception+17 ydsPPA +1.05

Charles Deprima pass complete to Ledger Hatch for 17 yds to the HARV 31 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.89

pass incomplete to Scott Woods II

2nd & 10Rush+3 ydsPPA -0.21

Shane McLaughlin run for 3 yds to the HARV 34

3rd & 7Sack-10 ydsPPA -0.64

Charles Deprima sacked for a loss of 10 yards to the HARV 24

4th & 17Punt0 yds

Sebastien Tasko punt for 40 yds

1st & 10Rush+2 ydsPPA -0.64

Dareion Murphy run for 2 yds to the PRIN 38

2nd & 8Pass Incompletion0 ydsPPA -0.81

pass incomplete to Matthew Mahoney

3rd & 8Rush+5 ydsPPA +0.04

Blake Stenstrom run for 5 yds to the PRIN 43

4th & 3Punt0 yds

Brady Clark punt for 42 yds

1st & 10Fumble Recovery (Opponent)-11 ydsPPA -0.38

Xaviah Bascon run for a loss of 11 yards to the HARV 4 Xaviah Bascon fumbled, recovered by HARV Xaviah Bascon

2nd & 21Rush+3 ydsPPA -0.01

Xaviah Bascon run for 3 yds to the HARV 7

3rd & 18Pass Reception+9 ydsPPA +0.04

Charles Deprima pass complete to Scott Woods II for 9 yds to the HARV 16

4th & 9Punt0 yds

Sebastien Tasko punt for 34 yds

1st & 10Pass Reception+12 ydsPPA +0.75

Blake Stenstrom pass complete to Tamatoa Falatea for 12 yds to the HARV 38 for a 1ST down

1st & 10Pass Reception+11 ydsPPA +0.35

Blake Stenstrom pass complete to Luke Colella for 11 yds to the HARV 27 for a 1ST down

1st & 10Pass Reception+12 ydsPPA +0.18

Blake Stenstrom pass complete to Ja'Derris Carr for 12 yds to the HARV 15 for a 1ST down

1st & 10Pass Incompletion-15 ydsPPA -2.26

Blake Stenstrom pass incomplete to Luke Colella Princeton Penalty, Offensive pass interference (Luke Colella) to the HARV 30

1st & 25Pass Reception+18 ydsPPA +1.26

Blake Stenstrom pass complete to Tamatoa Falatea for 18 yds to the HARV 12

2nd & 7Rush+4 ydsPPA -0.02

Ja'Derris Carr run for 4 yds to the HARV 8

3rd & 3Passing Touchdown+8 ydsPPA +2.68

AJ Barber 8 Yd pass from Blake Stenstrom (Sam Massick Kick)

0th & 10End of Half0 yds

End of 2nd Quarter

1st & 10Pass Reception+7 ydsPPA +0.60

Charles Deprima pass complete to Cooper Barkate for 7 yds to the HARV 32

2nd & 3Pass Reception+4 ydsPPA +0.33

Charles Deprima pass complete to Cooper Barkate for 4 yds to the HARV 36 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.04

pass incomplete to Tyler Neville

2nd & 10Rush+7 ydsPPA +0.48

Shane McLaughlin run for 7 yds to the HARV 43

3rd & 3Pass Incompletion0 ydsPPA -0.85

pass incomplete to Tyler Neville

4th & 3Punt0 yds

Sebastien Tasko punt for 50 yds

1st & 10Pass Incompletion0 ydsPPA -0.70

pass incomplete to Tyler Neville

2nd & 10Rush+2 ydsPPA -0.23

Charles Deprima run for 2 yds to the HARV 27

3rd & 8Pass Reception+10 ydsPPA +1.96

Charles Deprima pass complete to Kaedyn Odermann for 10 yds to the HARV 37 for a 1ST down

1st & 10Pass Reception+13 ydsPPA +1.21

Charles Deprima pass complete to Scott Woods II for 13 yds to the 50 yard line for a 1ST down

1st & 10Rush+4 ydsPPA -0.14

Shane McLaughlin run for 4 yds to the PRIN 46

2nd & 6Penalty-5 yds

Harvard Penalty, false start (Austin Gentle) to the HARV 49

2nd & 11Pass Reception+1 ydsPPA -0.79

Charles Deprima pass complete to Scott Woods II for 1 yd to the 50 yard line

3rd & 10Pass Incompletion0 ydsPPA -0.71

Charles Deprima pass incomplete to Tyler Neville, broken up by Will Perez

4th & 10Punt0 yds

Sebastien Tasko punt for 29 yds

1st & 10Rush0 ydsPPA -0.59
2nd & 10Pass Reception+9 ydsPPA +0.58

Blake Stenstrom pass complete to AJ Barber for 9 yds to the PRIN 30

3rd & 1Rush-1 ydsPPA -0.67

Dareion Murphy run for a loss of 1 yard to the PRIN 29

4th & 2Punt0 yds

Brady Clark punt for 49 yds

1st & 10Pass Reception+10 ydsPPA +0.75

Charles Deprima pass complete to Cooper Barkate for 10 yds to the HARV 32 for a 1ST down

1st & 10Rush-4 ydsPPA -1.38

Charles Deprima run for a loss of 4 yards to the HARV 28

2nd & 14Interception0 ydsPPA -0.10

Charles Deprima pass intercepted

1st & 10Penalty-5 yds

Princeton Penalty, substitution infraction (-5 Yards) to the PRIN 39

1st & 15Pass Reception+4 ydsPPA -0.15

Blake Stenstrom pass complete to Jo Jo Hawkins for 4 yds to the PRIN 43

2nd & 11Pass Incompletion0 ydsPPA -0.80

pass incomplete to Connor Hulstein

3rd & 11Pass Incompletion0 ydsPPA -0.45

pass incomplete to Tamatoa Falatea

4th & 11Punt+10 yds

Brady Clark punt for 42 yds , Scott Woods II returns for 10 yds to the HARV 25

1st & 10Pass Reception+4 ydsPPA -0.11

Charles Deprima pass complete to Cooper Barkate for 4 yds to the HARV 29

2nd & 6Pass Incompletion0 ydsPPA -0.65

pass incomplete to Tyler Neville

3rd & 6Pass Incompletion0 ydsPPA -0.31

pass incomplete to Kaedyn Odermann

4th & 6Punt+4 yds

Sebastien Tasko punt for 50 yds , AJ Barber returns for 4 yds to the PRIN 25

1st & 10Rush+5 ydsPPA +0.09

Dareion Murphy run for 5 yds to the PRIN 30

2nd & 5Rush+1 ydsPPA -0.63

Dareion Murphy run for 1 yd to the PRIN 31

3rd & 4Pass Incompletion0 ydsPPA -0.44

Blake Stenstrom pass incomplete to Ja'Derris Carr, broken up by Brandon Svets

4th & 4Punt+14 yds

Brady Clark punt for 46 yds , Cooper Barkate returns for 14 yds to the HARV 37

1st & 10Rush+4 ydsPPA -0.16

Charles Deprima run for 4 yds to the HARV 41

2nd & 6Rush+5 ydsPPA +0.11

Shane McLaughlin run for 5 yds to the HARV 46

3rd & 1Rush+9 ydsPPA +1.63

Shane McLaughlin run for 9 yds to the PRIN 45 for a 1ST down

1st & 10Rush+5 ydsPPA +0.09

Shane McLaughlin run for 5 yds to the PRIN 40

2nd & 5Pass Incompletion0 ydsPPA -1.02

pass incomplete to Tyler Neville

3rd & 5Pass Incompletion0 ydsPPA -1.08

pass incomplete to Cooper Barkate

4th & 5Pass Reception+29 ydsPPA +2.96

Charles Deprima pass complete to Kaedyn Odermann for 29 yds to the PRIN 11 for a 1ST down

1st & 10Rush+1 ydsPPA -0.23

Cooper Barkate run for 1 yd to the PRIN 10

2nd & 9Rush-2 ydsPPA -0.43

Shane McLaughlin run for a loss of 2 yards to the PRIN 12

3rd & 11Passing Touchdown+12 ydsPPA +3.19

Kaedyn Odermann 12 Yd pass from Charles Deprima (Cali Canaval Kick)

1st & 10Rush-4 ydsPPA -1.02

Ja'Derris Carr run for a loss of 4 yards to the PRIN 21

2nd & 14Penalty-5 yds

Princeton Penalty, false start (Jaden Wedderburn) to the PRIN 16

2nd & 19Pass Incompletion0 ydsPPA -0.07

pass incomplete to Luke Colella

3rd & 19Pass Incompletion0 ydsPPA -0.03

pass incomplete to Luke Colella

4th & 19Punt+22 yds

Brady Clark punt for 37 yds Princeton Penalty, kick catching interference (Logan Rager) to the PRIN 38

1st & 10Pass Incompletion0 ydsPPA -0.78

pass incomplete to Kaedyn Odermann

2nd & 10Rush+9 ydsPPA +0.79

Shane McLaughlin run for 9 yds to the PRIN 29

3rd & 1Rush+11 ydsPPA +0.50

Charles Deprima run for 11 yds to the PRIN 18 for a 1ST down

1st & 10Rush+5 ydsPPA +0.07

Charles Deprima run for 5 yds to the PRIN 13

2nd & 5Rush+4 ydsPPA -0.02

Shane McLaughlin run for 4 yds to the PRIN 13

3rd & 1Rush0 ydsPPA -0.40
4th & 1Rush+7 ydsPPA +1.73

Charles Deprima run for 7 yds to the PRIN 2 for a 1ST down

1st & 2Rush+1 ydsPPA -0.69

Charles Deprima run for 1 yd to the PRIN 1

2nd & 1Pass Incompletion0 ydsPPA -0.55

pass incomplete to Cooper Barkate

1st & 10Pass Incompletion0 ydsPPA -0.70

Blake Stenstrom pass incomplete to Jo Jo Hawkins, broken up by Brandon Svets

2nd & 10Pass Reception+16 ydsPPA +2.12

Blake Stenstrom pass complete to Tyler Picinic for 16 yds to the PRIN 41 for a 1ST down

1st & 10Rush+3 ydsPPA -0.43

Dareion Murphy run for 3 yds to the PRIN 44

2nd & 7Pass Reception+2 ydsPPA -0.64

Blake Stenstrom pass complete to Dareion Murphy for 2 yds to the PRIN 46

3rd & 5Pass Incompletion0 ydsPPA -0.82

pass incomplete to Ja'Derris Carr

4th & 5Punt0 yds

Brady Clark punt for 51 yds

1st & 10Rush+7 ydsPPA +0.31

Shane McLaughlin run for 7 yds to the HARV 10

2nd & 3Rush+1 ydsPPA -0.37

Charles Deprima run for 1 yd to the HARV 11

3rd & 2Rush+3 ydsPPA +0.35

Shane McLaughlin run for 3 yds to the HARV 14 for a 1ST down

1st & 10Rush0 ydsPPA -0.42
2nd & 10Pass Incompletion0 ydsPPA -0.19

pass incomplete to Tim Dowd

3rd & 10Penalty-5 yds

Harvard Penalty, delay of game (Charles Deprima) to the HARV 9

3rd & 15Pass Reception+6 ydsPPA +0.02

Charles Deprima pass complete to Scott Woods II for 6 yds to the HARV 15

4th & 9Punt0 yds

Sebastien Tasko punt for 30 yds

1st & 10Pass Reception+6 ydsPPA +0.30

Blake Stenstrom pass complete to Jo Jo Hawkins for 6 yds to the HARV 39

2nd & 4Rush+5 ydsPPA +0.24

Dareion Murphy run for 5 yds to the HARV 34 for a 1ST down

1st & 10Rush+1 ydsPPA -0.50

Ja'Derris Carr run for 1 yd to the HARV 33

2nd & 9Pass Incompletion0 ydsPPA -0.84

pass incomplete to Luke Colella

3rd & 9Pass Reception+18 ydsPPA +1.72

Blake Stenstrom pass complete to Luke Colella for 18 yds to the HARV 15 for a 1ST down

1st & 10Rush+5 ydsPPA +0.07

Ja'Derris Carr run for 5 yds to the HARV 10

2nd & 5Rush0 ydsPPA -0.36
3rd & 5Passing Touchdown+10 ydsPPA +2.84

Connor Hulstein 10 Yd pass from Blake Stenstrom (Sam Massick Kick)

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

Jeffrey Sexton kickoff for 56 yds , Xaviah Bascon return for 17 yds to the HARV 21

1st & 10Rush+3 ydsPPA -0.25

Charles Deprima run for 3 yds to the HARV 24

2nd & 7Sack-9 ydsPPA -0.76

Charles Deprima sacked for a loss of 9 yards to the HARV 15

3rd & 16Interception0 ydsPPA +0.34

Charles Deprima pass intercepted Harvard Penalty, illegal forward pass (Charles Deprima) to the HARV 37

Situational Analysis

Harvard

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
33%
27 plays
2nd
33%
3 plays
20%
5 plays
36%
11 plays
0%
5 plays
3rd
60%
5 plays
0%
4 plays
40%
5 plays
100%
5 plays
4th
100%
1 play
100%
1 play

Princeton

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
32%
25 plays
50%
2 plays
2nd
100%
1 play
50%
4 plays
46%
13 plays
25%
4 plays
3rd
50%
2 plays
17%
6 plays
60%
5 plays
33%
3 plays
4th
0%
1 play