House Prediction
Model Margin
Princeton by 20.8
Home Win Probability
Princeton 88%
Market (Caesars Sportsbook (Colorado))
Princeton -11.5
fitted_v1 · Nov 19, 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 |
|---|---|---|---|---|---|
Pennsylvania | 0 | 7 | 0 | 13 | 20 |
Princeton | 6 | 6 | 7 | 0 | 19 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Pennsylvania | Princeton |
|---|---|---|
| Passing | 38-47 | 25-34 |
| Pass Yards | 261 | 252 |
| Rush Yards | 54 | 57 |
| Total Yards | 315 | 309 |
| Turnovers | 2 | 1 |
| 3rd Down | 7-14 | 5-12 |
| Penalties | 4-35 | 4-47 |
| Possession | 33:35 | 26:25 |
Player Leaders
Player Leaders
Play-by-Play
Graham Gotlieb kickoff for 60 yds , AJ Barber return for 22 yds to the Princ 22
Blake Stenstrom pass incomplete to AJ Barber
Blake Stenstrom pass incomplete to Dylan Classi
Blake Stenstrom pass complete to Dylan Classi for 24 yds to the Princ 46 for a 1ST down
Blake Stenstrom pass complete to Carson Bobo for 5 yds to the Penn 49
Ryan Butler run for 2 yds to the Penn 47
Ryan Butler run for 2 yds to the Penn 45
Niko Vangarelli run for 15 yds to the Penn 30 for a 1ST down
Blake Stenstrom sacked by Jake Heimlicher for a loss of 4 yards to the Penn 34
Blake Stenstrom pass complete to AJ Barber for 11 yds to the Penn 23
Blake Stenstrom pass complete to Andrei Iosivas for 23 yds for a TD, (Jeffrey Sexton PAT MISSED)
Jeffrey Sexton kickoff for 52 yds , Julien Stokes return for 15 yds to the PRINCETON 45 PENN Penalty, Illegal Substitution ( Yards) declined
Aidan Sayin pass incomplete to Trey Flowers
Aidan Sayin pass complete to Justin Cayenne for 1 yd to the Penn 24
Aidan Sayin pass complete to Malone Howley for 11 yds to the Penn 35 for a 1ST down
Aidan Sayin pass complete to Justin Cayenne for 10 yds to the Penn 45 for a 1ST down
Aidan Sayin pass complete to Rory Starkey Jr. for 6 yds to the Princ 49
Aidan Sayin run for 7 yds to the Princ 42 for a 1ST down
Trey Flowers run for 2 yds to the Princ 44
Trey Flowers run for 2 yds to the Princ 42
No Huddle-Shotgun Sayin,Aidan pass intercepted by Jester,Matthew at PRIN34 Jester,Matthew return 61 yards to the PENN05 (Sayin,Aidan) PENALTY PRIN Roughing The Passer (Nicholas,Ozzie) PRIN Illegal Block in Back declined 15 yards from PRIN42 to PRIN27, 1ST DOWN. NO PLAY.
Jonathan Mulatu run for 2 yds to the Princ 25
PENALTY PENN Delay Of Game (Sayin,Aidan) 5 yards from PRIN25 to PRIN30. NO PLAY.
Aidan Sayin run for 5 yds to the Princ 35 Aidan Sayin fumbled, recovered by Penn Rory Starkey Jr.
Aidan Sayin pass incomplete to Joshua Casilli
Ben Krimm punt for 35 yds for a touchback
Blake Stenstrom pass complete to Ja'Derris Carr for 5 yds to the Princ 25
Blake Stenstrom pass complete to Alex Cherry for 7 yds to the Princ 32 for a 1ST down
Blake Stenstrom run for 11 yds to the Princ 43 for a 1ST down
Blake Stenstrom pass complete to Dylan Classi for 22 yds to the Penn 35 for a 1ST down
Ryan Butler run for 5 yds to the Penn 30 Ryan Butler fumbled, recovered by Penn Henry Byrd
Ryan Butler run for 6 yds to the Penn 24 for a 1ST down
Blake Stenstrom pass incomplete to Dylan Classi
Blake Stenstrom run for 13 yds to the Penn 11 for a 1ST down
Ryan Butler run for 3 yds to the Penn 8
Blake Stenstrom pass complete to Carson Bobo for 4 yds to the Penn 4
Ryan Butler run for 4 yds for a TD, (Two-Point Conversion failed )
Jeffrey Sexton kickoff for 56 yds , Julien Stokes return for 26 yds to the Penn 30
Trey Flowers run for no gain to the Penn 30
Aidan Sayin pass complete to Joshua Casilli for 8 yds to the Penn 38
Trey Flowers run for 3 yds to the Penn 41 for a 1ST down
Aidan Sayin pass complete to Rory Starkey Jr. for 7 yds to the Penn 48
run for 11 yds to the Penn 37 fumbled, recovered by Penn Trey Flowers
Aidan Sayin pass incomplete to Rory Starkey Jr.
Ben Krimm punt for 40 yds
Dareion Murphy run for 2 yds to the Princ 21
Blake Stenstrom pass complete to Dylan Classi for 4 yds to the Princ 25
Blake Stenstrom pass complete to AJ Barber for 18 yds to the Princ 43 for a 1ST down
Blake Stenstrom pass complete to AJ Barber for 8 yds to the Penn 49
Blake Stenstrom pass complete to Luke Colella for 4 yds to the Penn 45 for a 1ST down
No Huddle-Shotgun Stenstrom,Blake pass complete deep middle to Classi,Dylan for 16 yards to the PENN29 (Smith,Kendren) PENALTY PRIN Pass Interference (Barber,AJ) 15 yards from PENN45 to PRIN40. NO PLAY.
Blake Stenstrom pass complete to Dylan Classi for 35 yds to the Penn 25 for a 1ST down
Ryan Butler run for 2 yds to the Penn 23
Blake Stenstrom run for 5 yds to the Penn 18
Ryan Butler run for 2 yds to the Penn 16
Niko Vangarelli run for no gain to the Penn 16
Aidan Sayin pass complete to Rory Starkey Jr. for 15 yds to the Penn 31 for a 1ST down
Jonathan Mulatu run for 2 yds to the Penn 33
Aidan Sayin pass complete to Jonathan Mulatu for 8 yds to the Penn 41 for a 1ST down
Aidan Sayin pass complete to Jonathan Mulatu for 1 yd to the Penn 42
PENN Penalty, Defensive Holding (Jaden Key) declined
Blake Stenstrom pass complete to Dylan Classi for 4 yds to the Princ 40
Blake Stenstrom pass incomplete to Ryan Butler
Blake Stenstrom pass incomplete to Andrei Iosivas
Will Powers punt blocked by Francesco Barone blocked by Francesco Barone for a TD, (Graham Gotlieb KICK)
Blake Stenstrom pass complete to Carson Bobo for 6 yds to the Princ 31
Blake Stenstrom sacked by Micah Morris for a loss of 6 yards to the Princ 25
Blake Stenstrom sacked by Jonathan Melvin for a loss of 7 yards to the Princ 18
Will Powers punt for 45 yds , Walter Soefker returns for 12 yds to the Penn 27
Aidan Sayin pass complete to Malone Howley for 3 yds to the Penn 30
End of 2nd Quarter
Aidan Sayin run for 1 yd to the Penn 31
Julien Stokes run for 11 yds to the Penn 36 for a 1ST down
Aidan Sayin pass complete to Malone Howley for 5 yds to the Penn 41
Trey Flowers run for 1 yd to the Penn 42
Aidan Sayin pass complete to Trey Flowers for 6 yds to the Penn 48 for a 1ST down
No Huddle-Shotgun Flowers,Trey rush middle for 6 yards gain to the PRIN46 (Nicholas,Ozzie) PENALTY PENN Holding (Radosevich,Trevor) 10 yards from PENN48 to PENN38. NO PLAY.
Aidan Sayin pass complete to Malone Howley for 11 yds to the Penn 49
Trey Flowers run for 2 yds to the Princ 49
Aidan Sayin pass complete to Trey Flowers for 8 yds to the Princ 41 for a 1ST down
Aidan Sayin pass complete to Rory Starkey Jr. for 13 yds to the Princ 28 for a 1ST down
Jonathan Mulatu run for 3 yds to the Princ 25
Aidan Sayin pass complete to Bryce Myers for 10 yds to the Princ 15 for a 1ST down
Aidan Sayin run for 5 yds to the Princ 20 Aidan Sayin fumbled, recovered by Penn Aidan Sayin
Aidan Sayin pass complete deep left to Rory Starkey for 12 yards to the Princ 8 fumbled by Rory Starkey, Liam Johnson 92 Yd Fumble Return (Jeffrey Sexton Kick)
Jeffrey Sexton kickoff for 55 yds , Julien Stokes return for 21 yds to the Penn 26
Aidan Sayin pass complete to Trey Flowers for 8 yds to the Penn 34
Aidan Sayin pass complete to Rory Starkey Jr. for 10 yds to the Penn 44 for a 1ST down
Trey Flowers run for 8 yds to the Princ 48
Trey Flowers run for 7 yds to the Princ 41 for a 1ST down
Aidan Sayin pass complete to Rory Starkey Jr. for 1 yd to the Princ 42
Aidan Sayin pass complete to Bryce Myers for 9 yds to the Princ 33
Jonathan Mulatu run for no gain to the Princ 33
Aidan Sayin run for no gain to the Princ 33
Blake Stenstrom pass incomplete to Dylan Classi
Blake Stenstrom pass complete to Ja'Derris Carr for 2 yds to the Princ 35
Blake Stenstrom pass complete to AJ Barber for 7 yds to the Princ 42
Blake Stenstrom pass complete to Dylan Classi for 13 yds to the Penn 45 for a 1ST down
Blake Stenstrom run for 2 yds to the Penn 43
Blake Stenstrom pass incomplete to Dylan Classi
Blake Stenstrom pass intercepted
Aidan Sayin pass complete to Trey Flowers for 2 yds to the Penn 36
Aidan Sayin pass complete to Rory Starkey Jr. for 8 yds to the Penn 44 for a 1ST down
Trey Flowers run for 7 yds to the Princ 49
Aidan Sayin pass complete to Sterling Stokes for 5 yds to the Princ 44 for a 1ST down
Aidan Sayin pass complete to Trey Flowers for 5 yds to the Princ 39
Trey Flowers run for 4 yds to the Princ 35
Trey Flowers run for 3 yds to the Princ 32 for a 1ST down
Aidan Sayin pass complete to Malone Howley for 12 yds to the Princ 20 for a 1ST down
Aidan Sayin pass complete to Rory Starkey Jr. for 5 yds to the Princ 15
Aidan Sayin pass incomplete to Justin Cayenne
Aidan Sayin run for 5 yds to the Princ 10 for a 1ST down
Aidan Sayin pass complete to Rory Starkey Jr. for 3 yds to the Princ 7
Aidan Sayin pass incomplete to Malone Howley
Aidan Sayin run for 5 yds to the Princ 2
Aidan Sayin pass complete to Julien Stokes for 2 yds for a TD, (Graham Gotlieb KICK)
Blake Stenstrom pass incomplete to Ja'Derris Carr
Blake Stenstrom pass complete to AJ Barber for 16 yds to the Princ 41 for a 1ST down
Ryan Butler run for 5 yds to the Princ 46
Ryan Butler run for 4 yds to the 50 yard line
Blake Stenstrom pass complete to Carson Bobo for 4 yds to the Penn 46 for a 1ST down
Blake Stenstrom pass complete to AJ Barber for 14 yds to the Penn 32 for a 1ST down
Blake Stenstrom pass complete to Luke Colella for 2 yds to the Penn 30
Ryan Butler run for 5 yds to the Penn 35
Blake Stenstrom pass complete to Dylan Classi for 3 yds to the Penn 32
Blake Stenstrom pass complete to Andrei Iosivas for 4 yds to the Penn 28
Julien Stokes run for 6 yds to the Penn 34
Trey Flowers run for 3 yds to the Penn 31
Aidan Sayin pass complete to Rory Starkey Jr. for 5 yds to the Penn 36
Aidan Sayin pass complete to Rory Starkey Jr. for 12 yds to the Penn 48 for a 1ST down
Trey Flowers run for 4 yds to the Princ 48
Aidan Sayin pass complete to Julien Stokes for 9 yds to the Princ 39 for a 1ST down
Aidan Sayin pass incomplete to Trey Flowers
Aidan Sayin pass complete to Julien Stokes for no gain to the Princ 39
Aidan Sayin pass complete to Trey Flowers for 6 yds to the Princ 33
PENALTY PENN False Start (Purcell,Jack) 5 yards from PRIN33 to PRIN38. NO PLAY.
Aidan Sayin pass complete to Julien Stokes for 12 yds to the Princ 26 for a 1ST down
No Huddle-Shotgun Sayin,Aidan pass incomplete short middle to Stokes,Julien PENALTY PRIN Pass Interference (Johnson,Liam) 15 yards from PRIN26 to PRIN11, 1ST DOWN. NO PLAY.
Aidan Sayin pass complete to Trey Flowers for 8 yds to the Princ 3
Aidan Sayin pass complete to Julien Stokes for 1 yd to the Princ 2
Trey Flowers run for 1 yd to the Princ 1 for a 1ST down
Trey Flowers run for 4 yds to the Princ 5
Aidan Sayin pass incomplete to Trey Flowers
Aidan Sayin pass incomplete to Julien Stokes
Aidan Sayin pass complete to Trey Flowers for 5 yds for a TD, (Two-Point Conversion failed)
PENALTY PRIN UNS: Unsportsmanlike Conduct 2 yards from PRIN03 to PRIN03. NO PLAY.
Graham Gotlieb kickoff for 38 yds , Joseph Dalsey return for no gain to the Princ 22
Blake Stenstrom pass complete to Andrei Iosivas for 7 yds to the Princ 29