Skip to main content
← Back to GamesNov 23, 2024Week 13
Conference Game

House Prediction

Model Margin

Pennsylvania by 8

Home Win Probability

Princeton 30%

Market (ESPN Bet)

Princeton +4.5

Edge: Pennsylvania -4.5 (3.5 pts)

fitted_v1 · Nov 23, 2024

Line Movement

No line movement to chart

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

Team1Q2Q3Q4QFinal
Pennsylvania
7100017
Princeton
7310020

Scoring Timeline

Q1Q2Q3Q4014287-07-710-1010-1720-17
PrincetonPennsylvania

Drive Chart

Own 20Own 4050Opp 40Opp 20PRIPENPRIPENPRIPENPRIPENPRIPENPRIPENPRIPENPRIPENPENPRIPENPRIPENPRIPENPRITD175ydPUNT31ydPUNT35ydPUNT435ydPUNT56ydTD1452ydDOWNS1247ydFG858ydFG1152ydTD975ydEND1-4ydPUNT514ydPUNT626ydTO14ydFG721ydTD2-24ydPUNT37ydTO634ydTO747ydPUNT32ydDOWNS622ydTO35ydTO633ydEND95yd

Box Score

Team statistics comparing Pennsylvania and Princeton
StatisticPennsylvaniaPrinceton
Passing15-3017-31
Pass Yards168167
Rush Yards156126
Total Yards324293
Turnovers42
3rd Down5-137-17
Penalties8-558-74
Possession29:0630:54

Player Leaders

Player Leaders

Pennsylvania
passing
Liam O'Brien
15/30, 168 YDS, 2 TD, 1 INT
rushing
Malachi Hosley
18 CAR, 122 YDS
receiving
Jared Richardson
4 REC, 53 YDS
Princeton
passing
Blaine Hipa
17/31, 167 YDS, 2 INT
rushing
John Volker
15 CAR, 130 YDS, 1 TD
receiving
Luke Colella
7 REC, 82 YDS

Play-by-Play

1st & 10Rushing Touchdown+75 ydsPPA +6.08

John Volker run for 75 yds for a TD (Sam Massick KICK)

1st & 10Rush+5 ydsPPA +0.06

Malachi Hosley run for 5 yds to the PENN 9

2nd & 5Sack-4 ydsPPA -0.43

Liam O'Brien sacked for a loss of 4 yards to the PENN 5

3rd & 9Pass Incompletion0 ydsPPA -0.06

Liam O'Brien pass incomplete to Jared Richardson

4th & 9Punt+2 yds

Albert Jang punt for 59 yds , Charley Rossi returns for 2 yds to the PRIN 38

1st & 10Rush+1 ydsPPA -0.89

Ethan Clark run for 1 yd to the PRIN 39

2nd & 9Rush+4 ydsPPA -0.14

Blaine Hipa run for 4 yds to the PRIN 43

3rd & 5Pass Incompletion0 ydsPPA -0.73

Blaine Hipa pass incomplete to Nicholas Sanker

4th & 5Punt0 yds

Brady Clark punt for 34 yds , Julien Stokes returns for no gain to the PENN 23

1st & 10Rush+1 ydsPPA -0.54

Malachi Hosley run for 1 yd to the PENN 24

2nd & 9Pass Reception+23 ydsPPA +2.65

Liam O'Brien pass complete to Jayden Drayton for 23 yds to the PENN 47 for a 1ST down

1st & 10Penalty-5 yds

No Huddle-Shotgun O'Brien,Liam pass incomplete short right to Owens,Bisi thrown to PRIN42 PENALTY PENN Delay Of Game (O'Brien,Liam) 5 yards from PENN47 to PENN42. NO PLAY.

1st & 15Pass Incompletion0 ydsPPA -0.94

Liam O'Brien pass incomplete to Malachi Hosley

2nd & 15Pass Reception+11 ydsPPA +1.33

Liam O'Brien pass complete to Jayden Drayton for 11 yds to the PRIN 47

4th & 4Penalty-5 yds

PENALTY PENN False Start (Zack,Michael) 5 yards from PRIN47 to PENN48. NO PLAY.

4th & 9Punt0 yds

Albert Jang punt for 31 yds, fair catch by AJ Barber at the PRIN 21

4th & 9Punt0 yds

Albert Jang punt for 31 yds, fair catch by AJ Barber at the PRIN 10

1st & 10Pass Reception+6 ydsPPA +0.21

Blaine Hipa pass complete to Matthew Mahoney for 6 yds to the PRIN 16

2nd & 4Pass Reception+6 ydsPPA +0.31

Blaine Hipa pass complete to Matthew Mahoney for 6 yds to the PRIN 22 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.61

Blaine Hipa pass incomplete to Luke Colella

2nd & 10Sack-6 ydsPPA -0.45

Blaine Hipa sacked by Kadari Machen for a loss of 6 yards to the PRIN 16

3rd & 16Pass Incompletion0 ydsPPA -0.04

Blaine Hipa pass incomplete to AJ Barber

4th & 16Punt+3 yds

Brady Clark punt for 39 yds , Julien Stokes returns for 3 yds to the PENN 48

1st & 10Pass Reception+10 ydsPPA +0.71

Liam O'Brien pass complete to Jared Richardson for 10 yds to the PRIN 42 for a 1ST down

1st & 10Penalty-10 yds

No Huddle-Shotgun Hosley,Malachi rush middle for 42 yards gain to the PRIN00 TOUCHDOWN nullified by penalty, clock 06:29 PENALTY PENN Holding 10 yards from PRIN42 to PENN48. NO PLAY.

1st & 20Pass Reception+2 ydsPPA -0.56

Liam O'Brien pass complete to Julien Stokes for 2 yds to the 50 yard line

2nd & 18Pass Reception+15 ydsPPA +2.21

Liam O'Brien pass complete to Julien Stokes for 15 yds to the PRIN 35

3rd & 3Pass Incompletion0 ydsPPA -1.03

Liam O'Brien pass incomplete to Jared Richardson

4th & 3Rush+3 ydsPPA +1.87

Liam O'Brien run for 3 yds to the PRIN 32 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.61

Liam O'Brien pass incomplete to Justin Cayenne

2nd & 10Pass Reception+9 ydsPPA +0.63

Liam O'Brien pass complete to Jared Richardson for 9 yds to the PRIN 23

3rd & 1Rush0 ydsPPA -0.68

Malachi Hosley run for no gain to the PRIN 23

4th & 1Rush+3 ydsPPA +0.91

Malachi Hosley run for 3 yds to the PRIN 20 for a 1ST down

1st & 10Rush+3 ydsPPA -0.12

Malachi Hosley run for 3 yds to the PRIN 17

2nd & 7Rush+2 ydsPPA -0.21

Jamal Bing Jr. run for 2 yds to the PRIN 15

3rd & 5Pass Reception+13 ydsPPA +1.74

Liam O'Brien pass complete to Bisi Owens for 13 yds to the PRIN 2 for a 1ST down

1st & 2Rush-5 ydsPPA -1.39

Liam O'Brien run for a loss of 5 yards to the PRIN 7

2nd & 7Passing Touchdown+7 ydsPPA +2.61

Liam O'Brien pass complete to Julien Stokes for 7 yds for a TD (Sam Smith KICK)

1st & 10Kickoff Return (Offense)0 yds

Sam Smith kickoff for 42 yds , AJ Barber return for no gain to the PRIN 18

1st & 10Rush+6 ydsPPA +0.27

Ethan Clark run for 6 yds to the PRIN 24

2nd & 4Rush-2 ydsPPA -0.82

Blaine Hipa run for a loss of 2 yards to the PRIN 22

3rd & 6Pass Reception+5 ydsPPA +0.03

Blaine Hipa pass complete to AJ Barber for 5 yds to the PRIN 27

4th & 1Penalty-5 yds

PENALTY PRIN False Start (Feigenspan,Blake) 5 yards from PRIN27 to PRIN22. NO PLAY.

4th & 6Punt+5 yds

Brady Clark punt for 53 yds , Julien Stokes returns for 5 yds to the PENN 30

4th & 1Rush+2 ydsPPA +1.23

Ethan Clark run for 2 yds to the PRIN 29 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.83

Blaine Hipa pass incomplete to Luke Colella

2nd & 10Pass Reception+16 ydsPPA +2.33

Blaine Hipa pass complete to Ethan Clark for 16 yds to the PRIN 45 for a 1ST down

1st & 10Penalty-5 yds

PENALTY PRIN Offside (Colella,Luke) 5 yards from PRIN45 to PRIN40. NO PLAY.

1st & 15Pass Reception+9 ydsPPA +1.07

Blaine Hipa pass complete to AJ Barber for 9 yds to the PRIN 49

2nd & 6Pass Reception+11 ydsPPA +1.25

Blaine Hipa pass complete to Luke Colella for 11 yds to the PENN 40 for a 1ST down

1st & 10Rush-1 ydsPPA -1.05

John Volker run for a loss of 1 yard to the PENN 41

2nd & 11Pass Reception+7 ydsPPA +0.48

Blaine Hipa pass complete to Luke Colella for 7 yds to the PENN 34

3rd & 4Rush-1 ydsPPA -1.24

Blaine Hipa run for a loss of 1 yard to the PENN 35

4th & 5Pass Incompletion0 ydsPPA -2.00

Blaine Hipa pass incomplete to Luke Colella

1st & 10Pass Incompletion0 ydsPPA -1.01

Liam O'Brien pass incomplete to Jayden Drayton

2nd & 10Rush+21 ydsPPA +2.84

Malachi Hosley run for 21 yds to the PRIN 44 for a 1ST down

1st & 10Rush0 ydsPPA -0.97

Jamal Bing Jr. run for no gain to the PRIN 44

2nd & 10Rush+17 ydsPPA +1.64

Malachi Hosley run for 17 yds to the PRIN 27 for a 1ST down

1st & 10Penalty+15 yds

No Huddle-Shotgun O'Brien,Liam pass incomplete deep middle to Owens,Bisi thrown to PRIN01 PENALTY PRIN Pass Interference (Haynie,Evan) 15 yards from PRIN27 to PRIN12, 1ST DOWN. NO PLAY.

1st & 10Rush+5 ydsPPA +0.07

Liam O'Brien run for 5 yds to the PRIN 7

2nd & 5Pass Incompletion0 ydsPPA -0.33

Liam O'Brien pass incomplete to Jared Richardson

3rd & 5Pass Incompletion0 ydsPPA -0.32

Liam O'Brien pass incomplete to Bisi Owens

4th & 5Field Goal Good+24 yds

Sam Smith 24 yd FG GOOD

1st & 10Rush+16 ydsPPA +1.42

John Volker run for 16 yds to the PRIN 41 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.14

Blaine Hipa pass incomplete to Luke Colella

2nd & 10Rush+6 ydsPPA +0.30

John Volker run for 6 yds to the PRIN 47

3rd & 4Pass Reception+13 ydsPPA +2.31

Blaine Hipa pass complete to Luke Colella for 13 yds to the PENN 40 for a 1ST down

1st & 10Rush+4 ydsPPA -0.09

John Volker run for 4 yds to the PENN 36

2nd & 6Rush+1 ydsPPA -0.69

Luke Colella run for 1 yd to the PENN 35

3rd & 5Pass Reception+9 ydsPPA +1.25

Blaine Hipa pass complete to John Volker for 9 yds to the PENN 26 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.47

Blaine Hipa pass incomplete to AJ Barber

2nd & 10Rush+3 ydsPPA -0.20

John Volker run for 3 yds to the PENN 23

3rd & 7Pass Incompletion0 ydsPPA -0.75

Blaine Hipa pass incomplete to Jalen Geer

4th & 7Field Goal Good+40 yds

Jeffrey Sexton 40 yd FG GOOD

1st & 10Pass Reception+22 ydsPPA +1.98

Liam O'Brien pass complete to Jared Richardson for 22 yds to the PENN 47 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.15

Liam O'Brien pass incomplete to Bisi Owens

2nd & 10Rush+8 ydsPPA +0.84

Liam O'Brien run for 8 yds to the PRIN 45

3rd & 2Rush+6 ydsPPA +1.27

Jamal Bing Jr. run for 6 yds to the PRIN 39 for a 1ST down

1st & 10Rush+9 ydsPPA +0.82

Liam O'Brien run for 9 yds to the PRIN 30

2nd & 1Pass Incompletion0 ydsPPA -0.82

Liam O'Brien pass incomplete to Jamal Bing Jr.

3rd & 1Rush+24 ydsPPA +1.09

Malachi Hosley run for 24 yds to the PRIN 6 for a 1ST down

1st & 6Pass Incompletion0 ydsPPA -0.48

Liam O'Brien pass incomplete to Bisi Owens

2nd & 6Passing Touchdown+6 ydsPPA +2.53

Liam O'Brien pass complete to Bisi Owens for 6 yds for a TD (Sam Smith KICK)

0th & 10End of Half0 yds

End of 2nd Quarter

1st & 10Rush-4 ydsPPA -1.02

B. Hipa takes a knee

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

Jeffrey Sexton kickoff for 56 yds , Julien Stokes return for 28 yds to the PENN 32

1st & 10Rush+7 ydsPPA +0.69

Malachi Hosley run for 7 yds to the PENN 39

2nd & 3Rush+8 ydsPPA +0.73

Malachi Hosley run for 8 yds to the PENN 47 for a 1ST down

2nd & 23Rush+12 ydsPPA +0.71

Malachi Hosley run for 12 yds to the PENN 46

3rd & 11Pass Incompletion0 ydsPPA -0.54

Liam O'Brien pass incomplete to Jayden Drayton

1st & 10Fumble Recovery (Own)+13 ydsPPA +0.91

run for 13 yds to the PENN 34 fumbled, recovered by PENN Liam O'Brien

4th & 11Punt0 yds

Albert Jang punt for 50 yds

1st & 10Rush+4 ydsPPA -0.03

Ethan Clark run for 4 yds to the PRIN 8

2nd & 6Pass Reception+1 ydsPPA -0.21

Blaine Hipa pass complete to Luke Colella for 1 yd to the PRIN 9

3rd & 5Pass Reception+15 ydsPPA +1.04

Blaine Hipa pass complete to Luke Colella for 15 yds to the PRIN 24 for a 1ST down

1st & 10Rush+1 ydsPPA -0.56

Ethan Clark run for 1 yd to the PRIN 25

2nd & 9Sack-7 ydsPPA -0.61

Blaine Hipa sacked by Connor Martin for a loss of 7 yards to the PRIN 18

3rd & 16Penalty-9 yds

No Huddle-Shotgun Hipa,Blaine pass complete deep right to Barber,AJ caught at PENN46, for 41 yards to the PENN41 (Means,Shiloh) PENALTY PRIN Holding 9 yards from PRIN18 to PRIN09. NO PLAY.

3rd & 25Pass Reception+11 ydsPPA +0.04

Blaine Hipa pass complete to John Volker for 11 yds to the PRIN 20

4th & 14Punt0 yds

Brady Clark punt for 37 yds

1st & 10Fumble Recovery (Opponent)+4 ydsPPA -1.57

Jamal Bing Jr. run for 4 yds to the PENN 37 Jamal Bing Jr. fumbled, recovered by PENN Collin Taylor

1st & 10Penalty-5 yds

PENALTY PRIN False Start (Feigenspan,Blake) 5 yards from PENN37 to PENN42. NO PLAY.

1st & 15Rush+2 ydsPPA -0.53

John Volker run for 2 yds to the PENN 40

2nd & 13Rush+4 ydsPPA -0.16

John Volker run for 4 yds to the PENN 36

3rd & 9Pass Reception+19 ydsPPA +1.97

Blaine Hipa pass complete to John Volker for 19 yds to the PENN 17 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -0.34

Blaine Hipa pass incomplete to Luke Colella

2nd & 10Rush+1 ydsPPA -0.30

Blaine Hipa run for 1 yd to the PENN 16

3rd & 9Pass Incompletion0 ydsPPA -0.58

Blaine Hipa pass incomplete to AJ Barber

4th & 9Field Goal Good+33 yds

Jeffrey Sexton 33 yd FG GOOD

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

Jeffrey Sexton kickoff for 58 yds , Julien Stokes return for 28 yds to the PENN 30

1st & 10Penalty-10 yds

No Huddle-Shotgun O'Brien,Liam pass complete short right to Myers,Bryce caught at PENN38, for 8 yards to the PENN38 (Scarano,Marco) PENALTY PENN Holding (Bergin,William) 10 yards from PENN30 to PENN20. NO PLAY.

1st & 20Pass Incompletion0 ydsPPA -0.20

Liam O'Brien pass incomplete to Julien Stokes

2nd & 20Fumble Return Touchdown+6 ydsPPA -6.75

Caden Wright 6 Yd Fumble Return (Sam Massick Kick)

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

Jeffrey Sexton kickoff for 52 yds , Julien Stokes return for 16 yds to the PENN 24

1st & 10Rush+4 ydsPPA -0.11

Malachi Hosley run for 4 yds to the PENN 28

2nd & 6Rush+3 ydsPPA -0.26

Liam O'Brien run for 3 yds to the PENN 31

3rd & 3Pass Reception0 ydsPPA -0.49

Liam O'Brien pass complete to Bisi Owens for no gain to the PENN 31

4th & 3Punt0 yds

Albert Jang punt for 40 yds, fair catch by AJ Barber at the PRIN 29

1st & 10Rush+8 ydsPPA +0.98

Ethan Clark run for 8 yds to the PRIN 37

2nd & 2Pass Reception+3 ydsPPA +0.04

Blaine Hipa pass complete to Ethan Clark for 3 yds to the PRIN 40 for a 1ST down

1st & 10Rush+4 ydsPPA -0.17

Ethan Clark run for 4 yds to the PRIN 44

2nd & 6Rush+2 ydsPPA -0.67

Blaine Hipa run for 2 yds to the PRIN 46

3rd & 4Penalty-10 yds

No Huddle-Shotgun Hipa,Blaine pass incomplete short left to Colella,Luke thrown to PENN42 QB hurried by Matolcsy,Max PENALTY PRIN Holding (Beargie,Will) 10 yards from PRIN46 to PRIN36. NO PLAY.

3rd & 14Pass Reception+27 ydsPPA +3.95

Blaine Hipa pass complete to Luke Colella for 27 yds to the PENN 37 for a 1ST down

1st & 10Pass Interception Return+11 ydsPPA -3.95

Blaine Hipa pass intercepted Shiloh Means return for 11 yds to the PENN 21

1st & 10Rush+1 ydsPPA -0.49

Malachi Hosley run for 1 yd to the PENN 22

2nd & 9Penalty-5 yds

No Huddle-Shotgun O'Brien,Liam pass complete short right to Richardson,Jared caught at PENN30, for 16 yards to the PENN38 (Miller,Kavon) PENALTY PENN Ineligible Downfield on Pass 5 yards from PENN22 to PENN17. NO PLAY.

2nd & 14Pass Reception+9 ydsPPA +0.29

Liam O'Brien pass complete to Malachi Hosley for 9 yds to the PENN 26

3rd & 5Pass Reception+12 ydsPPA +1.92

Liam O'Brien pass complete to Jared Richardson for 12 yds to the PENN 38 for a 1ST down

1st & 10Rush+7 ydsPPA +0.71

Malachi Hosley run for 7 yds to the PENN 45

2nd & 3Rush+4 ydsPPA +0.32

Malachi Hosley run for 4 yds to the PENN 49 for a 1ST down

1st & 10Penalty+15 yds

Princeton Penalty, Face Mask (15 yards) (15 Yards) to the PRIN 32 for a 1ST down

1st & 10Interception0 ydsPPA -4.13

Liam O'Brien pass intercepted, touchback.

1st & 10Rush+2 ydsPPA -0.36

John Volker run for 2 yds to the PRIN 22

2nd & 8Pass Incompletion0 ydsPPA -0.37

Blaine Hipa pass incomplete to John Volker

3rd & 8Pass Incompletion0 ydsPPA -0.17

Blaine Hipa pass incomplete to Luke Colella

4th & 8Punt0 yds

Brady Clark punt for 54 yds

1st & 10Pass Reception+9 ydsPPA +1.23

Liam O'Brien pass complete to Justin Cayenne for 9 yds to the PENN 33

2nd & 1Rush+4 ydsPPA -0.13

Malachi Hosley run for 4 yds to the PENN 37 for a 1ST down

1st & 10Rush+8 ydsPPA +1.04

Liam O'Brien run for 8 yds to the PENN 45

2nd & 2Pass Incompletion0 ydsPPA -1.36

Liam O'Brien pass incomplete to Bisi Owens

3rd & 2Rush+1 ydsPPA -0.80

Liam O'Brien run for 1 yd to the PENN 46

4th & 1Rush0 ydsPPA -0.82

Malachi Hosley run for no gain to the PENN 46

1st & 10Rush+4 ydsPPA -0.12

John Volker run for 4 yds to the PENN 42

2nd & 6Pass Reception+1 ydsPPA -0.83

Blaine Hipa pass complete to John Volker for 1 yd to the PENN 41

3rd & 5Pass Interception Return+5 ydsPPA -2.50

Blaine Hipa pass intercepted Shiloh Means return for 5 yds to the PENN 26

1st & 10Penalty-5 yds

PENALTY PENN False Start 5 yards from PENN26 to PENN21. NO PLAY.

1st & 15Rush+10 ydsPPA +0.87

Liam O'Brien run for 10 yds to the PENN 31

2nd & 5Rush+1 ydsPPA -0.65

Malachi Hosley run for 1 yd to the PENN 32

3rd & 4Pass Reception+20 ydsPPA +2.88

Liam O'Brien pass complete to Bisi Owens for 20 yds to the PRIN 48 for a 1ST down

1st & 10Rush-3 ydsPPA -1.76

Liam O'Brien run for a loss of 3 yards to the PENN 49

2nd & 13Pass Incompletion0 ydsPPA -0.89

Liam O'Brien pass incomplete to Jared Richardson

3rd & 13Fumble Recovery (Opponent)+10 ydsPPA -0.66

Liam O'Brien run for 10 yds to the PRIN 41 Liam O'Brien fumbled, recovered by PENN Tahj Owens

1st & 10Rush+3 ydsPPA -0.43

John Volker run for 3 yds to the PRIN 44

2nd & 7Rush+1 ydsPPA -0.85

John Volker run for 1 yd to the PRIN 45

3rd & 6Pass Reception+8 ydsPPA +2.33

Blaine Hipa pass complete to Luke Colella for 8 yds to the PENN 47 for a 1ST down

1st & 10Rush+2 ydsPPA -0.58

John Volker run for 2 yds to the PENN 45

2nd & 8Rush+3 ydsPPA -0.39

John Volker run for 3 yds to the PENN 42

3rd & 5Rush+6 ydsPPA +1.58

John Volker run for 6 yds to the PENN 36 for a 1ST down

1st & 10Rush-7 ydsPPA -2.15

Kneel down by Princeton at PENN43 for loss of 7 yards.

2nd & 17Rush-6 ydsPPA -1.70

Kneel down by Princeton at PENN49 for loss of 6 yards.

3rd & 23Rush-5 ydsPPA -0.44

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

Situational Analysis

Pennsylvania

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
0%
1 play
48%
21 plays
25%
4 plays
2nd
40%
5 plays
20%
5 plays
86%
7 plays
67%
6 plays
3rd
33%
6 plays
75%
4 plays
0%
1 play
0%
2 plays
4th
67%
3 plays

Princeton

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
22%
23 plays
50%
2 plays
2nd
100%
1 play
29%
7 plays
20%
10 plays
33%
3 plays
3rd
67%
9 plays
25%
4 plays
50%
4 plays
4th
100%
1 play
0%
1 play