House Prediction
Model Margin
Princeton by 5.1
Home Win Probability
Princeton 59%
Market (ESPN Bet)
Princeton +2.5
fitted_v1 · Nov 11, 2023
Line Movement
No line movement to chart
Sportsbook snapshots publish once a line is posted for this game.
| Team | 1Q | 2Q | 3Q | 4Q | OT | Final |
|---|---|---|---|---|---|---|
Yale | 7 | 0 | 7 | 14 | 8 | 36 |
Princeton | 7 | 0 | 7 | 14 | 0 | 28 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Yale | Princeton |
|---|---|---|
| Passing | 23-30 | 21-37 |
| Pass Yards | 232 | 243 |
| Rush Yards | 197 | 154 |
| Total Yards | 429 | 397 |
| Turnovers | 1 | 0 |
| 3rd Down | 8-16 | 4-17 |
| Penalties | 6-50 | 6-49 |
| Possession | 32:27 | 27:33 |
Player Leaders
Player Leaders
Play-by-Play
Nolan Grooms pass complete to Mason Shipp for 7 yds to the YALE 32
Joshua Pitsenberger run for 10 yds to the YALE 42 for a 1ST down
Nolan Grooms pass complete to Mason Tipton for 6 yds to the YALE 48
Nolan Grooms run for 4 yds to the PRIN 48 for a 1ST down
Joshua Pitsenberger run for 1 yd to the PRIN 47
Nolan Grooms run for 2 yds to the PRIN 45
Nolan Grooms pass complete to Ryan Lindley for 8 yds to the PRIN 37 for a 1ST down
Nolan Grooms pass complete to Mason Tipton for 3 yds to the PRIN 40
Joshua Pitsenberger run for 8 yds to the PRIN 32
Joshua Pitsenberger run for 4 yds to the PRIN 28
Nolan Grooms pass complete to Ryan Lindley for 4 yds to the PRIN 24 for a 1ST down
Nolan Grooms run for no gain to the PRIN 24
Nolan Grooms run for 24 yds for a TD (Jack Bosman KICK)
AJ Barber run for 25 yds to the 50 yard line for a 1ST down
Blake Stenstrom pass complete to AJ Barber for 10 yds to the YALE 40 for a 1ST down
Blake Stenstrom pass incomplete to Tamatoa Falatea
John Volker run for 3 yds to the YALE 37
Blake Stenstrom run for 4 yds to the YALE 41
Brady Clark punt for 34 yds, fair catch by Ryan Lindley at the YALE 7
Nolan Grooms pass incomplete to Mason Shipp
Tre Peterson run for 3 yds to the YALE 10
PENALTY YALE False Start (Mendoza,Jonathan) 5 yards from YALE10 to YALE05. NO PLAY.
Tre Peterson run for 2 yds to the YALE 7
Jack Bosman punt for 23 yds, punt out-of-bounds at the YALE 30
Blake Stenstrom pass incomplete to AJ Barber
Blake Stenstrom pass complete to Caden Dumas for 7 yds to the YALE 23
Ja'Derris Carr run for 4 yds to the YALE 19 for a 1ST down
Blake Stenstrom pass incomplete to Tyler Picinic
Blake Stenstrom pass complete to Tyler Picinic for 11 yds to the YALE 8 for a 1ST down
Blake Stenstrom pass complete to AJ Barber for 3 yds to the YALE 5
John Volker run for 5 yds for a TD Yale Penalty, Illegal Substitution (Tre Peterson) declined (Sam Massick KICK)
Joshua Pitsenberger run for 3 yds to the YALE 28
Nolan Grooms run for 8 yds to the YALE 36 for a 1ST down
Nolan Grooms pass complete to David Pantelis for 4 yds to the YALE 40
Joshua Pitsenberger run for 5 yds to the YALE 45
Joshua Pitsenberger run for 2 yds to the YALE 47 for a 1ST down
Nolan Grooms pass complete to Mason Tipton for 17 yds to the PRIN 36 for a 1ST down
Nolan Grooms pass complete to Mason Tipton for 5 yds to the PRIN 31
Tre Peterson run for 1 yd to the PRIN 32 Tre Peterson fumbled, recovered by YALE Liam Johnson No Huddle-Shotgun Peterson,Tre rush left for 1 yard loss to the PRIN32 fumbled by Peterson,Tre at PRIN33 forced by Robinson,London recovered by PRIN Johnson,Liam at PRIN32, End Of Play.
Dareion Murphy run for 2 yds to the PRIN 34
Blake Stenstrom pass complete to Luke Colella for 1 yd to the PRIN 33
Blake Stenstrom pass incomplete to Luke Colella
Brady Clark punt blocked by Zion Dayne blocked by Zion Dayne Clark,Brady punt 6 yards to the PRIN39 blocked by Dayne,Zion recovered by PRIN Beesley,Will at PRIN39, End Of Play.
Nolan Grooms pass incomplete to Mason Tipton
Joshua Pitsenberger run for 3 yds to the PRIN 36
Nolan Grooms pass incomplete to Ryan Lindley
Jack Bosman punt for 21 yds, punt out-of-bounds at the PRIN 15
Blake Stenstrom pass incomplete to AJ Barber
John Volker run for 1 yd to the YALE 42
Blake Stenstrom run for 2 yds to the YALE 40
Blake Stenstrom punt for 37 yds
Joshua Pitsenberger run for 4 yds to the YALE 7
Joshua Pitsenberger run for 3 yds to the YALE 10
Nolan Grooms pass complete to Mason Tipton for 3 yds to the YALE 13 for a 1ST down
Spencer Alston run for 12 yds to the YALE 25 for a 1ST down
Nolan Grooms pass incomplete to David Pantelis
Nolan Grooms run for 4 yds to the YALE 29
Nolan Grooms pass complete to David Pantelis for 8 yds to the YALE 37 for a 1ST down
Nolan Grooms pass complete to Jackson Hawes for 2 yds to the YALE 35
Joshua Pitsenberger run for 4 yds to the YALE 39
Nolan Grooms pass incomplete to Mason Tipton
Jack Bosman punt for 37 yds, fair catch by AJ Barber at the PRIN 24
Blake Stenstrom pass complete to John Volker for 5 yds to the PRIN 29
PENALTY PRIN False Start (Matheson,Tommy) 5 yards from PRIN29 to PRIN24. NO PLAY.
Blake Stenstrom run for 1 yd to the PRIN 25
Blake Stenstrom pass incomplete to Luke Colella
Brady Clark punt for 50 yds, fair catch by Ryan Lindley at the YALE 25
Joshua Pitsenberger run for no gain to the YALE 25
Nolan Grooms pass complete to Joey Felton for 4 yds to the YALE 29
Nolan Grooms sacked by Ozzie Nicholas for a loss of 7 yards to the YALE 22
Jack Bosman punt for 61 yds
Blake Stenstrom pass complete to Luke Colella for 11 yds to the PRIN 28 for a 1ST down
Blake Stenstrom pass incomplete to Tamatoa Falatea
Blake Stenstrom pass complete to Tyler Picinic for 22 yds to the 50 yard line for a 1ST down
Blake Stenstrom pass incomplete to Luke Colella
Blake Stenstrom pass complete to John Volker for no gain to the 50 yard line
Blake Stenstrom pass complete to John Volker for 1 yd to the YALE 49
Brady Clark punt for 47 yds
Joshua Pitsenberger run for no gain to the YALE 2
Joshua Pitsenberger run for 6 yds to the YALE 8
End of 2nd Quarter
John Volker run for 11 yds to the PRIN 36 for a 1ST down
Blake Stenstrom pass complete to Tamatoa Falatea for 6 yds to the PRIN 42
Blake Stenstrom pass incomplete to AJ Barber
Ja'Derris Carr run for 6 yds to the YALE 37
John Volker run for 36 yds to the YALE 1 for a 1ST down
No Huddle-Shotgun Volker,John rush middle for 0 yards to the YALE01 (Gulley, Jr,Alvin; Tyler,Mitchell) PENALTY YALE Illegal Substitution. NO PLAY.
Blaine Hipa run for 1 yd for a TD (Sam Massick KICK)
Nolan Grooms pass incomplete
Joshua Pitsenberger run for 4 yds to the YALE 29
Nolan Grooms pass complete to Joshua Pitsenberger for 3 yds to the YALE 32
Jack Bosman punt for 36 yds
John Volker run for 3 yds to the PRIN 29
Princeton Penalty, Tripping (-14 Yards) to the PRIN 15
Blake Stenstrom pass complete to John Volker for 10 yds to the PRIN 20
PENALTY PRIN False Start (Hilliard,Nicholas) 5 yards from PRIN20 to PRIN15. NO PLAY.
Blake Stenstrom pass incomplete to John Volker
Brady Clark punt for 50 yds , Ryan Lindley returns for 17 yds to the PRIN 48
Nolan Grooms run for 1 yd to the PRIN 47
Nolan Grooms pass complete to David Pantelis for 27 yds to the PRIN 20 for a 1ST down
Nolan Grooms run for 3 yds to the PRIN 17
Nolan Grooms pass complete to Mason Tipton for 14 yds to the PRIN 3 for a 1ST down
Joshua Pitsenberger run for 2 yds to the PRIN 1
Joshua Pitsenberger run for 1 yd for a TD (Jack Bosman KICK)
Blake Stenstrom pass incomplete to AJ Barber
Dareion Murphy run for 3 yds to the PRIN 28
Blake Stenstrom pass complete to Luke Colella for 11 yds to the PRIN 39 for a 1ST down
Ja'Derris Carr run for 2 yds to the PRIN 41
Blake Stenstrom sacked by Ezekiel Larry for a loss of 7 yards to the PRIN 34 Blake Stenstrom fumbled, recovered by YALE Caden Dumas , return for 0 yards
Blake Stenstrom pass incomplete to Luke Colella
Brady Clark punt for 58 yds
Joshua Pitsenberger run for 6 yds to the YALE 14
Nolan Grooms pass complete to Mason Tipton for 41 yds to the PRIN 45 for a 1ST down
Joshua Pitsenberger run for 3 yds to the PRIN 42
Nolan Grooms pass incomplete to Ry Yates
Nolan Grooms sacked by Liam Johnson for a loss of 8 yards to the 50 yard line
Jack Bosman punt for 30 yds, fair catch by AJ Barber at the PRIN 20
John Volker run for 1 yd to the PRIN 21
Blake Stenstrom pass incomplete to Luke Colella
Blake Stenstrom sacked by Ezekiel Larry for a loss of 4 yards to the PRIN 17
Brady Clark punt blocked by Ryan Belk, punt out-of-bounds at the YALE 36 blocked by Ryan Belk
Joshua Pitsenberger run for 6 yds to the YALE 49 for a 1ST down
Nolan Grooms pass complete to Mason Tipton for 31 yds to the PRIN 20 for a 1ST down
Nolan Grooms pass complete to Mason Tipton for 5 yds to the PRIN 15
Joshua Pitsenberger run for 3 yds to the PRIN 12
Joshua Pitsenberger run for 7 yds to the YALE 43
Nolan Grooms pass complete to Joey Felton for 12 yds for a TD (Jack Bosman KICK)
Blake Stenstrom pass complete to Luke Colella for 75 yds for a TD (Sam Massick KICK)
PENALTY PRIN UNS: Unsportsmanlike Conduct (Colella,Luke) 15 yards from PRIN40 to PRIN25. NO PLAY.
Jeffrey Sexton kickoff for 55 yds , Joey Felton return for 20 yds to the YALE 45 Yale Penalty, Offensive Holding (10 Yards) to the YALE 30
PENALTY YALE False Start (Pitsenberger,Joshua) 5 yards from YALE30 to YALE25. NO PLAY.
Joshua Pitsenberger run for 4 yds to the YALE 29
Nolan Grooms pass complete to David Pantelis for 7 yds to the YALE 36
Nolan Grooms pass complete to Mason Tipton for 11 yds to the YALE 47 for a 1ST down
Spencer Alston run for 2 yds to the YALE 49
Spencer Alston run for 6 yds to the PRIN 45
Joshua Pitsenberger run for 15 yds to the PRIN 30 for a 1ST down
Nolan Grooms pass complete to Joshua Pitsenberger for 8 yds to the PRIN 22
Spencer Alston run for 1 yd to the PRIN 21
Joshua Pitsenberger run for 21 yds for a TD (Jack Bosman KICK)
Blake Stenstrom pass complete to Dareion Murphy for 23 yds to the PRIN 48 for a 1ST down
Dareion Murphy run for 3 yds to the YALE 49
Blake Stenstrom run for 9 yds to the YALE 40 for a 1ST down
John Volker run for 3 yds to the YALE 37
John Volker run for 3 yds to the YALE 34
John Volker run for 1 yd to the YALE 35
Blake Stenstrom pass complete to Luke Colella for 11 yds to the YALE 24 for a 1ST down
John Volker run for 2 yds to the YALE 22
Blake Stenstrom sacked by Mitchell Tyler for a loss of 9 yards to the YALE 31
Blake Stenstrom run for 1 yd to the YALE 30 Princeton Penalty, Offensive Holding (Yards) declined
Blake Stenstrom pass complete to Tamatoa Falatea for 19 yds to the YALE 13 for a 1ST down
John Volker run for 2 yds to the YALE 11
Blake Stenstrom pass complete to Tamatoa Falatea for 7 yds to the YALE 4
John Volker run for no gain to the YALE 4
Ja'Derris Carr run for 1 yd to the YALE 3 for a 1ST down
Blaine Hipa pass complete to Luke Colella for 3 yds for a TD (Sam Massick KICK)
N. Grooms takes a knee
End of 4th Quarter
Timeout Yale, clock 00:00