House Prediction
Model Margin
Yale by 6
Home Win Probability
Yale 64%
Market (William Hill (New Jersey))
Yale -6
fitted_v1 · Oct 21, 2023
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 | 7 | 10 | 3 | 7 | 27 |
Yale | 7 | 7 | 0 | 3 | 17 |
Scoring Timeline
Drive Chart
Box Score
| Statistic | Pennsylvania | Yale |
|---|---|---|
| Passing | 33-48 | 14-24 |
| Pass Yards | 364 | 121 |
| Rush Yards | 88 | 124 |
| Total Yards | 452 | 245 |
| Turnovers | 0 | 1 |
| 3rd Down | 11-16 | 8-14 |
| Penalties | 6-66 | 3-20 |
| Possession | 35:19 | 24:41 |
Player Leaders
Player Leaders
Play-by-Play
Aidan Sayin pass incomplete to Alex Haight
Aidan Sayin pass complete to Jared Richardson for 9 yds to the PENN 34
Malachi Hosley run for 5 yds to the PENN 39 for a 1ST down
Jayden Drayton run for 3 yds to the PENN 36
Aidan Sayin pass complete to Jayden Drayton for 14 yds to the 50 yard line for a 1ST down
Aidan Sayin pass incomplete to Jayden Drayton
Malachi Hosley run for 1 yd to the YALE 49
Jonathan Mulatu run for 11 yds to the YALE 38 for a 1ST down
Aidan Sayin pass complete to Jared Richardson for 9 yds to the YALE 29
Aidan Sayin pass incomplete to Alex Haight
Aidan Sayin run for 2 yds to the YALE 27 for a 1ST down
PENALTY Yale Offside (Egodogbare,Ejiroghene) 5 yards from Yale27 to Yale22. NO PLAY.
Aidan Sayin pass complete to Malachi Hosley for 6 yds to the YALE 16 for a 1ST down
Malachi Hosley run for 3 yds to the YALE 13
Malachi Hosley run for 13 yds for a TD (Graham Gotlieb KICK)
Nolan Grooms run for 5 yds to the YALE 33
Nolan Grooms run for 2 yds to the YALE 35
Nolan Grooms pass complete to Mason Tipton for 4 yds to the YALE 39 for a 1ST down
Joshua Pitsenberger run for 5 yds to the YALE 44
Nolan Grooms pass complete to Chase Nenad for 5 yds to the YALE 49 for a 1ST down
Nolan Grooms run for 44 yds to the PENN 7 for a 1ST down
Joshua Pitsenberger run for no gain to the PENN 7
Joshua Pitsenberger run for 4 yds to the PENN 3
Nolan Grooms pass complete to Joshua Pitsenberger for 3 yds for a TD (Jack Bosman KICK)
Malachi Hosley run for 1 yd to the PENN 24
Aidan Sayin pass incomplete to Bisi Owens
Aidan Sayin pass incomplete to Jared Richardson
Albert Jang punt for 48 yds, fair catch by Ryan Lindley at the YALE 28
Joshua Pitsenberger run for 2 yds to the YALE 30
Nolan Grooms pass complete to Chase Nenad for 5 yds to the YALE 35
Nolan Grooms pass complete to Mason Tipton for 4 yds to the YALE 39 for a 1ST down
Nolan Grooms pass incomplete to Mason Tipton
Joshua Pitsenberger run for 2 yds to the YALE 41
Nolan Grooms pass complete to Chase Nenad for 8 yds to the YALE 49 for a 1ST down
Nolan Grooms pass intercepted
Aidan Sayin pass complete to Jared Richardson for 8 yds to the PENN 39
Malachi Hosley run for 3 yds to the PENN 42 for a 1ST down
Aidan Sayin pass complete to Jared Richardson for 10 yds to the YALE 48 for a 1ST down
Aidan Sayin pass complete to Jared Richardson for 33 yds to the YALE 15 for a 1ST down
Malachi Hosley run for 3 yds to the YALE 12
Aidan Sayin sacked by Joseph Vaughn for a loss of 4 yards to the YALE 16
Aidan Sayin pass incomplete to Jonathan Mulatu
Graham Gotlieb 33 yd FG GOOD
Ryan Lindley run for 14 yds to the YALE 39 for a 1ST down
Tre Peterson run for 2 yds to the YALE 41
Nolan Grooms run for 3 yds to the YALE 38
Nolan Grooms pass complete to Mason Tipton for 18 yds to the PENN 44 for a 1ST down
Tre Peterson run for 1 yd to the PENN 45
Nolan Grooms run for 5 yds to the PENN 40
Nolan Grooms pass complete to Ryan Lindley for 20 yds to the PENN 20 for a 1ST down
No Huddle-Shotgun Grooms,Nolan pass incomplete short middle to Lindley,Ryan, 1ST DOWN, PENALTY Penn Pass Interference (Parker,Grant) 11 yard from Penn20 to Penn09, 1ST DOWN. NO PLAY.
Nolan Grooms pass complete to Jackson Hawes for 9 yds for a TD (Jack Bosman KICK)
Aidan Sayin pass complete to Jared Richardson for 20 yds to the PENN 43 for a 1ST down
PENALTY Penn False Start (Howley,Malone) 5 yards from Penn43 to Penn38. NO PLAY.
Malachi Hosley run for 10 yds to the PENN 48
Aidan Sayin pass incomplete to Malone Howley
Aidan Sayin pass complete to Joshua Casilli for 5 yds to the YALE 47 for a 1ST down
Aidan Sayin pass complete to Jared Richardson for 8 yds to the YALE 39
Aidan Sayin pass complete to Bisi Owens for 38 yds to the YALE 1 for a 1ST down
Aidan Sayin run for no gain to the YALE 1
Liam O'Brien run for 2 yds to the YALE 3
Aidan Sayin pass complete to Jared Richardson for 3 yds for a TD (Graham Gotlieb KICK)
Nolan Grooms pass complete to Ryan Lindley for 19 yds to the YALE 44 for a 1ST down
Joshua Pitsenberger run for 3 yds to the YALE 47
No Huddle-Shotgun Grooms,Nolan rush left for 14 yards gain to the Penn39, out of bounds at Penn39 PENALTY Yale Holding (Mendoza,Jonathan) 10 yards from Yale47 to Yale37. NO PLAY.
Nolan Grooms pass complete to Ryan Lindley for 7 yds to the YALE 44
Nolan Grooms sacked by John Lista for a loss of 2 yards to the YALE 42
Jack Bosman punt for 23 yds, punt out-of-bounds at the PENN 35
Aidan Sayin pass complete to Malachi Hosley for 10 yds to the PENN 45 for a 1ST down
Aidan Sayin pass complete to Jared Richardson for 10 yds to the YALE 45 for a 1ST down
Aidan Sayin pass incomplete to Jared Richardson
Aidan Sayin pass complete to Joshua Casilli for 7 yds to the YALE 38
Aidan Sayin pass complete to Jared Richardson for 7 yds to the YALE 31 for a 1ST down
Aidan Sayin pass incomplete to Jared Richardson
Malachi Hosley run for 5 yds to the YALE 36
Aidan Sayin pass complete to Joshua Casilli for 7 yds to the YALE 29
Albert Jang 46 yd FG MISSED
Kneel down by Yale at Yale29 for loss of 0 yards.
End of 2nd Quarter
Joshua Pitsenberger run for 4 yds to the YALE 43
Nolan Grooms pass complete to Chase Nenad for 6 yds to the YALE 49 for a 1ST down
Joshua Pitsenberger run for 4 yds to the PENN 47
Nolan Grooms pass incomplete to Ryan Lindley
Nolan Grooms pass incomplete to Jackson Hawes
Jack Bosman punt for 34 yds, fair catch by Isaac Shabay at the PENN 13
Malachi Hosley run for 5 yds to the PENN 18
Aidan Sayin pass complete to Jared Richardson for 12 yds to the PENN 30 for a 1ST down
Malachi Hosley run for 5 yds to the PENN 35
Malachi Hosley run for 4 yds to the PENN 39
run for 12 yds to the PENN 27
Albert Jang punt for 18 yds
Tre Peterson run for 5 yds to the PENN 40
Tre Peterson run for 1 yd to the PENN 39
Nolan Grooms pass incomplete to Chase Nenad
Jack Bosman punt for 35 yds, fair catch by Isaac Shabay at the PENN 4
Malachi Hosley run for 8 yds to the PENN 12
Malachi Hosley run for 3 yds to the PENN 15 for a 1ST down
Aidan Sayin pass incomplete to Bisi Owens
Aidan Sayin pass incomplete to Jared Richardson
Aidan Sayin pass complete to Joshua Casilli for 32 yds to the PENN 47 for a 1ST down
Jacob Cisneros run for 1 yd to the PENN 46
Aidan Sayin pass complete to Bryce Myers for 10 yds to the YALE 44
Aidan Sayin run for 2 yds to the YALE 42 for a 1ST down
Aidan Sayin pass complete to Jared Richardson for 6 yds to the YALE 36
Aidan Sayin pass complete to Bisi Owens for 5 yds to the YALE 31 for a 1ST down
Alex Haight run for 6 yds to the YALE 25
No Huddle-Shotgun Sayin,Aidan pass incomplete deep left to Haight,Alex broken up by Kamara,Abu PENALTY Yale Pass Interference offsetting Penn Illegal Motion offsetting. NO PLAY.
Malachi Hosley run for 7 yds to the YALE 18 for a 1ST down
Aidan Sayin pass complete to Alex Haight for 1 yd to the YALE 19
Aidan Sayin pass complete to Bisi Owens for 8 yds to the YALE 11
Aidan Sayin pass incomplete to Alex Haight
Graham Gotlieb 28 yd FG GOOD
Nolan Grooms pass incomplete to Mason Tipton
Nolan Grooms pass complete to Mason Shipp for 4 yds to the YALE 34
No Huddle-Shotgun Grooms,Nolan pass incomplete short right to Tipton,Mason PENALTY Penn Pass Interference (Means,Shiloh) 15 yards from Yale34 to Yale49, 1ST DOWN. NO PLAY.
Nolan Grooms sacked by Kadari Machen for a loss of 4 yards to the YALE 45
PENALTY Yale False Start 5 yards from Yale45 to Yale40. NO PLAY.
Nolan Grooms run for 18 yds to the PENN 42
Joshua Pitsenberger run for 3 yds to the PENN 39 for a 1ST down
Joshua Pitsenberger run for 5 yds to the PENN 34
Nolan Grooms run for 4 yds to the PENN 30
Joshua Pitsenberger run for 4 yds to the PENN 26 for a 1ST down
Nolan Grooms pass incomplete to Mason Shipp
Joshua Pitsenberger run for 3 yds to the PENN 23
Spencer Alston run for 3 yds to the PENN 20
No Huddle-Shotgun Grooms,Nolan pass incomplete short left to Tipton,Mason, 1ST DOWN, PENALTY Penn Pass Interference (Smith,Kendren) 15 yards from Penn20 to Penn05, 1ST DOWN. NO PLAY.
Nolan Grooms pass incomplete to Ryan Lindley
Nolan Grooms pass incomplete to Chase Nenad
Nolan Grooms pass incomplete to Jackson Hawes
Jack Bosman 23 yd FG GOOD
Shamus Florio kickoff for 54 yds , Isaac Shabay return for 16 yds to the PENN 22
Aidan Sayin pass complete to Jared Richardson for 4 yds to the PENN 26
Aidan Sayin pass complete to Joshua Casilli for 12 yds to the PENN 38 for a 1ST down
Aidan Sayin pass complete to Jared Richardson for 20 yds to the YALE 42 for a 1ST down
Malachi Hosley run for 1 yd to the YALE 41
Aidan Sayin pass complete to Jared Richardson for 10 yds to the YALE 31 for a 1ST down
Aidan Sayin pass incomplete to Joshua Casilli
Malachi Hosley run for 6 yds to the YALE 25
Aidan Sayin pass complete to Bryce Myers for 8 yds to the YALE 17 for a 1ST down
Aidan Sayin pass incomplete to Jared Richardson
Aidan Sayin pass complete to Jared Richardson for 9 yds to the YALE 8
Aidan Sayin run for 3 yds to the YALE 5 for a 1ST down
Aidan Sayin pass complete to Joshua Casilli for 3 yds to the YALE 8
No Huddle-Shotgun Sayin,Aidan rush middle for 4 yards gain to the Yale04 (Ayo-Durojaiye,Inumidun) PENALTY Penn Holding (Bergin,William) 10 yards from Yale08 to Yale18. NO PLAY.
Aidan Sayin pass incomplete to Joshua Casilli
Pennsylvania Penalty, Offensive Holding (Bisi Owens) to the YALE 15
Bryce Myers 15 Yd pass from Aidan Sayin (Graham Gotlieb Kick) (Graham Gotlieb KICK)
Nolan Grooms run for no gain to the YALE 25
Nolan Grooms pass complete to Spencer Alston for 9 yds to the YALE 34
Nolan Grooms sacked by John Lista for a loss of 4 yards to the YALE 30
Nolan Grooms sacked by Jack Iuliano for a loss of 4 yards to the YALE 26
Malachi Hosley run for 1 yd to the YALE 25
Malachi Hosley run for 9 yds to the YALE 16 for a 1ST down
Malachi Hosley run for 5 yds to the YALE 11
Kneel down by Penn at Yale11 for loss of 0 yards.