Skip to main content
← Back to GamesNov 16, 2024Week 12
Princeton
28
-Final
42
Yale
Conference Game

House Prediction

Model Margin

Yale by 22.2

Home Win Probability

Yale 90%

Market (ESPN Bet)

Yale -12.5

Edge: Yale -12.5 (9.7 pts)

fitted_v1 · Nov 16, 2024

Line Movement

No line movement to chart

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

Team1Q2Q3Q4QFinal
Princeton
7147028
Yale
71414742

Scoring Timeline

Q1Q2Q3Q401428427-721-2142-28
YalePrinceton

Drive Chart

Own 20Own 4050Opp 40Opp 20YALPRIYALPRIYALPRIYALYALPRIYALPRIPRIPRIYALPRIYALPRIYALPRIYALPRIYALPUNT36ydPUNT3-1ydTO313ydTD747ydTD975ydPUNT933ydEND10ydTD1389ydTD575ydPUNT519ydTD287ydTD975ydTD764ydTD1175ydPUNT57ydTD313ydPUNT617ydTD890ydTO1565ydPUNT35ydDOWNS722ydUncategorized424yd

Box Score

Team statistics comparing Princeton and Yale
StatisticPrincetonYale
Passing23-3913-16
Pass Yards267140
Rush Yards139281
Total Yards406421
Turnovers21
3rd Down7-154-8
Penalties6-405-33
Possession28:1631:44

Player Leaders

Player Leaders

Princeton
passing
Blaine Hipa
23/39, 267 YDS, 1 TD, 1 INT
rushing
Ethan Clark
12 CAR, 79 YDS, 2 TD
receiving
AJ Barber
7 REC, 108 YDS, 1 TD
Yale
passing
Grant Jordan
13/16, 140 YDS, 2 TD
rushing
Joshua Pitsenberger
25 CAR, 159 YDS, 2 TD
receiving
Chase Nenad
3 REC, 53 YDS, 1 TD

Play-by-Play

1st & 10Rush0 ydsPPA -0.70

Joshua Pitsenberger run for no gain to the YALE 25

2nd & 10Pass Reception+6 ydsPPA +0.17

Grant Jordan pass complete to David Pantelis for 6 yds to the YALE 31

3rd & 4Pass Incompletion0 ydsPPA -0.44

Grant Jordan pass incomplete to Chase Nenad

4th & 4Punt0 yds

Shamus Florio punt for 39 yds

1st & 10Sack-5 ydsPPA -1.34

Blaine Hipa sacked by Tamatoa McDonough for a loss of 5 yards to the PRIN 25

2nd & 15Pass Incompletion0 ydsPPA -0.21

Blaine Hipa pass incomplete to AJ Barber

3rd & 15Rush+4 ydsPPA -0.02

Blaine Hipa run for 4 yds to the PRIN 29

4th & 11Punt+6 yds

Brady Clark punt for 57 yds, punt out-of-bounds at the YALE 20 , David Pantelis returns for 6 yds to the YALE 20

1st & 10Rush+3 ydsPPA -0.24

Grant Jordan run for 3 yds to the YALE 23

2nd & 7Rush+10 ydsPPA +1.19

Tre Peterson run for 10 yds to the YALE 33 for a 1ST down

1st & 10Fumble Recovery (Own)+22 ydsPPA +1.95

Grant Jordan pass complete to David Pantelis for 22 yds Grant Jordan fumbled, recovered by PRIN Torian Roberts

1st & 10Penalty-5 yds

Princeton Penalty, false start (Joey Wassler) to the PRIN 48

1st & 15Rush+8 ydsPPA +0.77

Ethan Clark run for 8 yds to the YALE 44

2nd & 7Rush+28 ydsPPA +1.40

Ethan Clark run for 28 yds to the YALE 16 for a 1ST down

1st & 10Rush+3 ydsPPA -0.11

Ethan Clark run for 3 yds to the YALE 13

2nd & 7Rush+1 ydsPPA -0.26

Blaine Hipa run for 1 yd to the YALE 12

3rd & 6Penalty+5 yds

Yale Penalty, off-side (Alvin Gulley Jr.) to the YALE 7

3rd & 1Rush-2 ydsPPA -0.55

Ethan Clark run for a loss of 2 yards to the YALE 9

4th & 3Pass Reception+6 ydsPPA +1.60

Blaine Hipa pass complete to Jalen Geer for 6 yds to the YALE 3 for a 1ST down

1st & 3Rushing Touchdown+3 ydsPPA +1.46

Ethan Clark 3 Yd Run (Sam Massick Kick)

1st & 10Rush+7 ydsPPA +0.60

Joshua Pitsenberger run for 7 yds to the YALE 32

2nd & 3Rush+2 ydsPPA -0.63

Joshua Pitsenberger run for 2 yds to the YALE 34

3rd & 1Rush+7 ydsPPA +1.44

Joshua Pitsenberger run for 7 yds to the YALE 41 for a 1ST down

1st & 10Sack-1 ydsPPA -1.34

Grant Jordan sacked by AJ Pigford for a loss of 1 yard to the YALE 40

2nd & 11Rush+1 ydsPPA -0.59

Joshua Pitsenberger run for 1 yd to the YALE 41

3rd & 10Rush+39 ydsPPA +3.97

Grant Jordan run for 24 yds to the PRIN 35 Princeton Penalty, personal foul (Kavon Miller) to the PRIN 20

1st & 10Penalty-5 yds

Yale Penalty, false start (Michael Bennett) to the PRIN 25

1st & 15Pass Reception+23 ydsPPA +1.82

Grant Jordan pass complete to Joey Felton for 23 yds to the PRIN 2 for a 1ST down

1st & 2Rush+1 ydsPPA -0.69

Grant Jordan run for 1 yd to the PRIN 1

2nd & 1Rushing Touchdown+1 ydsPPA +1.90

Joshua Pitsenberger 1 Yd Run (Nick Conforti Kick)

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

Shamus Florio kickoff for 55 yds , Jalen Newman return for 18 yds to the PRIN 23

1st & 10Pass Reception-1 ydsPPA -0.73

Blaine Hipa pass complete to AJ Barber for a loss of 1 yard to the PRIN 22

2nd & 11Pass Reception+4 ydsPPA -0.05

Blaine Hipa pass complete to AJ Barber for 4 yds to the PRIN 26

3rd & 7Pass Reception+26 ydsPPA +3.30

Blaine Hipa pass complete to AJ Barber for 26 yds to the YALE 48 for a 1ST down Yale Penalty, off-side (Xavier Rivers) to the YALE 48 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.07

Blaine Hipa pass incomplete to AJ Barber

2nd & 10Rush0 ydsPPA -1.05

John Volker run for no gain to the YALE 48

3rd & 10Rush+12 ydsPPA +2.80

Blaine Hipa run for 12 yds to the YALE 36 for a 1ST down

1st & 10Rush+2 ydsPPA -0.38

John Volker run for 2 yds to the YALE 34

2nd & 8Sack-4 ydsPPA -1.72

Blaine Hipa sacked by Inumidun Ayo-Durojaiye for a loss of 4 yards to the YALE 38

3rd & 12Sack-6 ydsPPA -1.74

Blaine Hipa sacked by Tamatoa McDonough for a loss of 6 yards to the YALE 44

4th & 18Punt0 yds

Brady Clark punt for 33 yds

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

Jeffrey Sexton kickoff for 47 yds , Joey Felton return for 9 yds to the YALE 49 Yale Penalty, unsportsmanlike conduct (Spencer Mermans) to the YALE 11

1st & 10Pass Reception+18 ydsPPA +0.99

Grant Jordan pass complete to Chase Nenad for 18 yds to the YALE 29 for a 1ST down

1st & 10Pass Reception+6 ydsPPA +0.37

Grant Jordan pass complete to Ryan Belk for 6 yds to the YALE 35

2nd & 4Rush+11 ydsPPA +1.22

Tre Peterson run for 11 yds to the YALE 46 for a 1ST down

1st & 10Pass Reception+11 ydsPPA +0.83

Grant Jordan pass complete to Joey Felton for 11 yds to the PRIN 43 for a 1ST down

1st & 10Pass Reception+4 ydsPPA -0.11

Grant Jordan pass complete to Joey Felton for 4 yds to the PRIN 39

2nd & 6Rush+5 ydsPPA +0.09

Tre Peterson run for 5 yds to the PRIN 34

3rd & 1Rush+14 ydsPPA +0.75

Joshua Pitsenberger run for 14 yds to the PRIN 20 for a 1ST down

1st & 10Rush+4 ydsPPA -0.03

Joshua Pitsenberger run for 4 yds to the PRIN 16

2nd & 6Rush+4 ydsPPA -0.03

Tre Peterson run for 4 yds to the PRIN 12

3rd & 2Rush+1 ydsPPA -0.33

Tre Peterson run for 1 yd to the PRIN 11

4th & 1Pass Reception+3 ydsPPA +0.68

Grant Jordan pass complete to Mason Shipp for 3 yds to the PRIN 8 for a 1ST down

1st & 8Rush+3 ydsPPA -0.12

Grant Jordan run for 3 yds to the PRIN 5

2nd & 5Passing Touchdown+5 ydsPPA +2.44

Joshua Pitsenberger 5 Yd pass from Grant Jordan (Nick Conforti Kick)

1st & 10Pass Reception+33 ydsPPA +2.78

Blaine Hipa pass complete to AJ Barber for 33 yds to the YALE 42 for a 1ST down

1st & 10Rush+6 ydsPPA +0.28

Ethan Clark run for 6 yds to the YALE 36

2nd & 4Rush+13 ydsPPA +0.35

Ethan Clark run for 13 yds to the YALE 23 for a 1ST down

1st & 10Pass Reception+22 ydsPPA +1.73

Blaine Hipa pass complete to Ethan Clark for 22 yds to the YALE 1 for a 1ST down

1st & 1Rushing Touchdown+1 ydsPPA +0.94

Ethan Clark 1 Yd Run (Sam Massick Kick)

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

Jeffrey Sexton kickoff for 47 yds , Joey Felton return for 15 yds to the YALE 28

1st & 10Rush+4 ydsPPA -0.13

Joshua Pitsenberger run for 4 yds to the YALE 32

2nd & 6Rush+8 ydsPPA +1.23

Grant Jordan run for 8 yds to the YALE 40 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.12

Grant Jordan pass incomplete to Joshua Pitsenberger

2nd & 10Pass Reception+3 ydsPPA -0.32

Grant Jordan pass complete to Joey Felton for 3 yds to the YALE 43

3rd & 7Pass Reception+4 ydsPPA -0.12

Grant Jordan pass complete to Joshua Pitsenberger for 4 yds to the YALE 47

4th & 3Punt0 yds

Shamus Florio punt for 40 yds

1st & 10Penalty-5 yds

Princeton Penalty, delay of game (Blaine Hipa) to the PRIN 8

1st & 15Rush+3 ydsPPA -0.07

John Volker run for 3 yds to the PRIN 11

2nd & 12Fumble Return Touchdown+8 ydsPPA -6.81

Ejiroghene Egodogbare 8 Yd Fumble Return (Nick Conforti Kick)

1st & 10Rush0 ydsPPA -0.70

Blaine Hipa run for no gain to the PRIN 25

2nd & 10Pass Reception+5 ydsPPA +0.04

Blaine Hipa pass complete to Jalen Geer for 5 yds to the PRIN 30

3rd & 5Penalty-5 yds

Princeton Penalty, false start (Luke Colella) to the PRIN 25

3rd & 10Pass Reception+21 ydsPPA +2.94

Blaine Hipa pass complete to Ethan Clark for 21 yds to the PRIN 46 for a 1ST down

1st & 10Pass Reception+2 ydsPPA -0.67

Blaine Hipa pass complete to Ethan Clark for 2 yds to the PRIN 48

2nd & 8Pass Incompletion0 ydsPPA -1.07

Blaine Hipa pass incomplete to Ethan Clark

3rd & 8Pass Reception+17 ydsPPA +2.95

Blaine Hipa pass complete to Jalen Geer for 17 yds to the YALE 35 for a 1ST down

1st & 10Pass Reception+9 ydsPPA +0.75

Blaine Hipa pass complete to Luke Colella for 9 yds to the YALE 26

2nd & 1Pass Reception+12 ydsPPA -0.33

Blaine Hipa pass complete to Luke Colella for 12 yds to the YALE 14 for a 1ST down

1st & 10Passing Touchdown+14 ydsPPA +2.55

AJ Barber 14 Yd pass from Blaine Hipa (Sam Massick Kick)

1st & 10Rush+6 ydsPPA +0.40

Ethan Clark run for 6 yds to the PRIN 42

2nd & 4Pass Reception+6 ydsPPA +0.74

Blaine Hipa pass complete to Luke Colella for 6 yds to the PRIN 48 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.14

Blaine Hipa pass incomplete to Luke Colella, broken up by Da'Quan Gonzales

2nd & 10Pass Incompletion+7 ydsPPA +0.58

Blaine Hipa pass incomplete to Jackson Green, broken up by Breylan Thompson for a 1ST down Yale Penalty, Defensive pass interference (Breylan Thompson) to the YALE 45 for a 1ST down

1st & 10Rush+8 ydsPPA +0.73

Ethan Clark run for 8 yds to the YALE 37

2nd & 2Pass Incompletion0 ydsPPA -0.97

Blaine Hipa pass incomplete to Luke Colella

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

Shamus Florio kickoff for 35 yds , Jake Moore return for 11 yds to the PRIN 36

3rd & 2Rushing Touchdown+37 ydsPPA +3.72

John Volker 37 Yd Run (Sam Massick Kick)

1st & 10Rush+7 ydsPPA +0.60

Joshua Pitsenberger run for 7 yds to the YALE 32

2nd & 3Pass Reception+4 ydsPPA +0.33

Grant Jordan pass complete to Chase Nenad for 4 yds to the YALE 36 for a 1ST down

1st & 10Rush+8 ydsPPA +1.04

Grant Jordan run for 8 yds to the YALE 44

2nd & 2Rush+5 ydsPPA +0.19

Joshua Pitsenberger run for 5 yds to the YALE 49 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.13

Grant Jordan pass incomplete to Chase Nenad

2nd & 10Rush+5 ydsPPA +0.07

Tre Peterson run for 5 yds to the PRIN 46

3rd & 5Rush+11 ydsPPA +2.01

Grant Jordan run for 11 yds to the PRIN 35 for a 1ST down

1st & 10Rush+15 ydsPPA +0.35

Joshua Pitsenberger run for 15 yds to the PRIN 20 for a 1ST down

1st & 10Rush+8 ydsPPA +0.46

Joshua Pitsenberger run for 8 yds to the PRIN 12

2nd & 2Rush+8 ydsPPA +0.47

Joshua Pitsenberger run for 8 yds to the PRIN 4 for a 1ST down

1st & 4Rushing Touchdown+4 ydsPPA +1.69

Joshua Pitsenberger 4 Yd Run (Nick Conforti Kick)

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

Shamus Florio kickoff for 60 yds , Kenny Jordan return for 23 yds to the PRIN 23

1st & 10Rush+5 ydsPPA +0.09

Ethan Clark run for 5 yds to the PRIN 28

2nd & 5Pass Reception+7 ydsPPA +0.88

Blaine Hipa pass complete to Joey Wassler for 7 yds to the PRIN 35 for a 1ST down

1st & 10Rush+3 ydsPPA -0.41

Blaine Hipa run for 3 yds to the PRIN 38

2nd & 7Rush0 ydsPPA -0.87

Ethan Clark run for no gain to the PRIN 38

3rd & 7Sack-8 ydsPPA -0.79

Blaine Hipa sacked by Tamatoa McDonough and Zairion Jackson-Bass for a loss of 8 yards to the PRIN 30

4th & 15Punt0 yds

Brady Clark punt for no gain

1st & 10Rush+2 ydsPPA -0.17

Tre Peterson run for 2 yds to the PRIN 11

2nd & 8Rush+9 ydsPPA +1.50

Tre Peterson run for 9 yds to the PRIN 2 for a 1ST down

1st & 2Rushing Touchdown+2 ydsPPA +1.21

Grant Jordan 2 Yd Run (Nick Conforti Kick)

1st & 10Rush+3 ydsPPA -0.30

John Volker run for 3 yds to the PRIN 28

2nd & 7Pass Incompletion+5 ydsPPA +0.08

Blaine Hipa pass incomplete to Luke Colella Yale Penalty, off-side (Ejiroghene Egodogbare) to the PRIN 33

2nd & 2Pass Reception+6 ydsPPA +0.31

Blaine Hipa pass complete to John Volker for 6 yds to the PRIN 39 for a 1ST down

1st & 10Rush+4 ydsPPA -0.17

John Volker run for 4 yds to the PRIN 43

2nd & 6Rush-1 ydsPPA -1.25

John Volker run for a loss of 1 yard to the PRIN 42

3rd & 7Pass Incompletion0 ydsPPA -0.59

Blaine Hipa pass incomplete to Connor Hulstein, broken up by Alvin Gulley Jr.

4th & 7Punt0 yds

Brady Clark punt for 48 yds

1st & 10Rush+5 ydsPPA +0.07

Joshua Pitsenberger run for 5 yds to the YALE 15

2nd & 5Rush+15 ydsPPA +1.03

Joshua Pitsenberger run for 15 yds to the YALE 30 for a 1ST down

1st & 10Rush+7 ydsPPA +0.67

Nathan Denney run for 7 yds to the YALE 37

2nd & 3Rush+3 ydsPPA +0.26

Nathan Denney run for 3 yds to the YALE 40 for a 1ST down

1st & 10Rush+11 ydsPPA +0.99

Joshua Pitsenberger run for 11 yds to the PRIN 49 for a 1ST down

1st & 10Rush+10 ydsPPA +0.62

Joshua Pitsenberger run for 10 yds to the PRIN 39 for a 1ST down

1st & 10Rush+8 ydsPPA +0.62

Joshua Pitsenberger run for 8 yds to the PRIN 31

2nd & 2Passing Touchdown+31 ydsPPA +2.52

Chase Nenad 31 Yd pass from Grant Jordan (Nick Conforti Kick)

1st & 10Rush+2 ydsPPA -0.45

Blaine Hipa run for 2 yds to the PRIN 27

2nd & 8Pass Reception+10 ydsPPA +1.48

Blaine Hipa pass complete to Luke Colella for 10 yds to the PRIN 37 for a 1ST down

1st & 10Pass Reception+1 ydsPPA -0.87

Blaine Hipa pass complete to Jackson Green for 1 yd to the PRIN 38

2nd & 9Penalty-5 yds

Princeton Penalty, false start (Scott Becker) to the PRIN 33

2nd & 14Pass Reception+10 ydsPPA +0.85

Blaine Hipa pass complete to Ethan Clark for 10 yds to the PRIN 43

3rd & 4Pass Incompletion0 ydsPPA -0.78

Blaine Hipa pass incomplete to Luke Colella, broken up by Breylan Thompson

4th & 4Pass Reception+17 ydsPPA +3.44

Blaine Hipa pass complete to AJ Barber for 17 yds to the YALE 40 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.85

Blaine Hipa pass incomplete to Luke Colella, broken up by Breylan Thompson

2nd & 10Rush+8 ydsPPA +0.66

Christian Lynch run for 8 yds to the YALE 32

3rd & 2Rush+8 ydsPPA +0.70

John Volker run for 8 yds to the YALE 24 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.43

Blaine Hipa pass incomplete to Luke Colella

2nd & 10Pass Incompletion0 ydsPPA -0.58

Blaine Hipa pass incomplete to Joey Wassler

3rd & 10Pass Reception+14 ydsPPA +1.18

Blaine Hipa pass complete to Luke Colella for 14 yds to the YALE 10 for a 1ST down

1st & 10Rush0 ydsPPA -0.29

John Volker run for no gain to the YALE 10

2nd & 10Pass Incompletion0 ydsPPA -0.28

Blaine Hipa pass incomplete to Luke Colella, broken up by Breylan Thompson

3rd & 10Interception0 ydsPPA -3.92

Blaine Hipa pass intercepted

1st & 10Rush+6 ydsPPA +0.29

Tre Peterson run for 6 yds to the YALE 26

2nd & 4Rush0 ydsPPA -0.71

Joshua Pitsenberger run for no gain to the YALE 26

3rd & 4Rush-1 ydsPPA -0.38

Joshua Pitsenberger run for a loss of 1 yard to the YALE 25

4th & 5Punt0 yds

Shamus Florio punt for 50 yds , AJ Barber returns for no gain to the PRIN 23

1st & 10Pass Reception+15 ydsPPA +1.26

Blaine Hipa pass complete to AJ Barber for 15 yds to the PRIN 38 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.09

Blaine Hipa pass incomplete to Jalen Geer, broken up by Abu Kamara

2nd & 10Pass Reception+11 ydsPPA +2.12

Blaine Hipa pass complete to Luke Colella for 11 yds to the PRIN 49 for a 1ST down

1st & 10Pass Incompletion-5 ydsPPA -2.18

Blaine Hipa pass incomplete to Ethan Clark Princeton Penalty, illegal forward pass (Blaine Hipa) to the PRIN 45

2nd & 14Pass Incompletion0 ydsPPA -0.73

Blaine Hipa pass incomplete to Connor Hulstein, broken up by Abu Kamara

3rd & 14Pass Incompletion0 ydsPPA -0.40

pass incomplete to Connor Hulstein

4th & 14Pass Incompletion0 ydsPPA +0.05

pass incomplete to Jalen Geer

1st & 10Rush+14 ydsPPA +0.63

Joshua Pitsenberger run for 14 yds to the PRIN 31 for a 1ST down

1st & 10Rush+8 ydsPPA +0.52

Joshua Pitsenberger run for 8 yds to the PRIN 23

2nd & 2Rush+2 ydsPPA -0.31

Joshua Pitsenberger run for 2 yds to the PRIN 21 for a 1ST down

1st & 10Rush0 ydsPPA -0.39

run for no gain to the PRIN 21

Situational Analysis

Princeton

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
100%
2 plays
33%
27 plays
50%
2 plays
2nd
33%
3 plays
75%
4 plays
50%
14 plays
20%
5 plays
3rd
67%
3 plays
0%
1 play
63%
8 plays
0%
3 plays
4th
100%
1 play
100%
1 play
100%
1 play

Yale

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
50%
2 plays
100%
1 play
61%
28 plays
100%
1 play
2nd
75%
8 plays
71%
7 plays
80%
5 plays
0%
1 play
3rd
67%
3 plays
33%
3 plays
50%
2 plays
4th
100%
1 play