Yale Bulldogs @ Pennsylvania Quakers
1st Quarter
Kickoff Return (Offense)
14:54 - 1st
Charlie Mossy kickoff for 58 yds , Joey Felton return for 28 yds to the Yale 35
7-yd Pass
14:54 - 1st
Nolan Grooms pass complete to Mason Tipton for 7 yds to the Yale 42
1st & 10 at YALE 35
-2-yd Pass
14:54 - 1st
Nolan Grooms pass complete to Mason Tipton for a loss of 2 yards to the Yale 40
2nd & 3 at YALE 42
Incompletion
14:54 - 1st
Nolan Grooms pass incomplete
3rd & 5 at YALE 40
Punt
13:18 - 1st
Jack Bosman punt for 36 yds , Walter Soefker returns for a loss of 2 yards to the Penn 22
4th & 5 at YALE 40
10-yd Penalty
13:18 - 1st
SAYIN, Aidan pass to the left complete for 19 yards to STARKEY, Rory caught at the PNN37 and advanced to the PNN41 (OWENS, Wande). PENALTY PNN Holding on MAYBERRY, Trevor enforced 10 yards from the PNN22 to the PNN12 [NHSG]. NO PLAY (replay the down).
1st & 10 at PENN 22
Incompletion
13:18 - 1st
Aidan Sayin pass incomplete
1st & 20 at PENN 12
3-yd Run
13:18 - 1st
Aidan Sayin run for 3 yds to the Penn 15
2nd & 20 at PENN 12
Incompletion
13:18 - 1st
Aidan Sayin pass incomplete
3rd & 17 at PENN 15
7-yd Run
11:51 - 1st
run for 7 yds to the Penn 22
4th & 17 at PENN 15
Sack
11:51 - 1st
Nolan Grooms sacked by Joey Slackman for a loss of 5 yards to the Penn 27
1st & 10 at PENN 22
3-yd Run
11:51 - 1st
Tre Peterson run for 3 yds to the Penn 24
2nd & 15 at PENN 27
8-yd Pass
11:51 - 1st
Nolan Grooms pass complete to Mason Tipton for 8 yds to the Penn 16
3rd & 12 at PENN 24
Incompletion
9:47 - 1st
Nolan Grooms pass incomplete
4th & 4 at PENN 16
Incompletion
9:47 - 1st
Nolan Grooms pass incomplete
4th & 4 at PENN 16
7-yd Run
9:47 - 1st
Jonathan Mulatu run for 7 yds to the Penn 23
1st & 10 at PENN 16
7-yd Pass
9:47 - 1st
Aidan Sayin pass complete to Joshua Casilli for 7 yds to the Penn 30 for a 1ST down
2nd & 3 at PENN 23
3-yd Run
9:47 - 1st
Jonathan Mulatu run for 3 yds to the Penn 33
1st & 10 at PENN 30
16-yd Pass
9:47 - 1st
Aidan Sayin pass complete to Rory Starkey Jr. for 16 yds to the Penn 49 for a 1ST down
2nd & 7 at PENN 33
6-yd Pass
9:47 - 1st
Aidan Sayin pass complete to Rory Starkey Jr. for 6 yds to the Yale 45
1st & 10 at PENN 49
5-yd Pass
9:47 - 1st
Aidan Sayin pass complete to Joshua Casilli for 5 yds to the Yale 40 for a 1ST down
2nd & 4 at YALE 45
5-yd Pass
9:47 - 1st
Aidan Sayin pass complete to Joshua Casilli for 5 yds to the Yale 35
1st & 10 at YALE 40
10-yd Penalty
9:47 - 1st
SAYIN, Aidan pass up the middle incomplete intended for STOKES, Sterling thrown to the YLE20; QB hurried by NICKERSON, Reid. PENALTY YLE Holding on ELLIS, Kyle enforced 10 yards from the YLE35 to the YLE25 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
2nd & 5 at YALE 35
9-yd Pass
9:47 - 1st
Aidan Sayin pass complete to Joshua Casilli for 9 yds to the Yale 16
1st & 10 at YALE 25
6-yd Run
9:47 - 1st
Julien Stokes run for 6 yds to the Yale 10 for a 1ST down
2nd & 1 at YALE 16
4-yd Pass
9:47 - 1st
Aidan Sayin pass complete to Julien Stokes for 4 yds to the Yale 6
1st & Goal at YALE 10
15-yd Penalty
9:47 - 1st
SAYIN, Aidan pass to the left complete for -4 yards to STOKES, Julien caught at the YLE8 and advanced to the YLE10 (AYO-DUROJAIYE, Inumidun). PENALTY PNN Personal Foul on MAYBERRY, Trevor enforced 15 yards from the YLE6 to the YLE21 [NHSG]. NO PLAY (replay the down).
2nd & Goal at YALE 6
Incompletion
9:47 - 1st
Aidan Sayin pass incomplete
2nd & Goal at YALE 21
Incompletion
9:47 - 1st
Aidan Sayin pass incomplete
3rd & Goal at YALE 21
Field Goal Good
2:51 - 1st
Graham Gotlieb 38 yd FG GOOD
4th & Goal at YALE 21
2nd Quarter
Kickoff Return (Offense)
2:46 - 1st
Charlie Mossy kickoff for 59 yds , Joey Felton return for 21 yds to the Yale 27
0-yd Run
2:46 - 1st
Nolan Grooms run for no gain to the Yale 27
1st & 10 at YALE 27
10-yd Run
2:46 - 1st
Nolan Grooms run for 10 yds to the Yale 37 for a 1ST down
2nd & 10 at YALE 27
3-yd Run
2:46 - 1st
Nolan Grooms run for 3 yds to the Yale 40
1st & 10 at YALE 37
0-yd Run
2:46 - 1st
Nolan Grooms run for no gain to the Yale 40
2nd & 7 at YALE 40
End of 1st Quarter
38-yd Pass
15:00 - 2nd
Nolan Grooms pass complete to David Pantelis for 38 yds to the Penn 22 for a 1ST down
3rd & 7 at YALE 40
Incompletion
15:00 - 2nd
Nolan Grooms pass incomplete
1st & 10 at PENN 22
10-yd Penalty
15:00 - 2nd
GROOMS, Nolan pass to the left complete for 15 yards to PANTELIS, David caught at the PNN21 and advanced to the PNN7 (MEANS, Shiloh). PENALTY YLE Holding on TIPTON, Mason enforced 10 yards from the PNN22 to the PNN32 [NHSG]. NO PLAY (replay the down).
2nd & 10 at PENN 22
6-yd Run
15:00 - 2nd
Joshua Pitsenberger run for 6 yds to the Penn 26
2nd & 20 at PENN 32
0-yd Penalty
15:00 - 2nd
YALE Penalty, Illegal Formation (Nolan Grooms) declined
3rd & 14 at PENN 26
Field Goal Good
12:56 - 2nd
Jack Bosman 37 yd FG GOOD
4th & 9 at PENN 21
Kickoff
12:56 - 2nd
Jack Bosman kickoff for 65 yds for a touchback
9-yd Pass
12:56 - 2nd
Aidan Sayin pass complete to Bryce Myers for 9 yds to the Penn 34
1st & 10 at PENN 25
18-yd Pass
12:56 - 2nd
Aidan Sayin pass complete to Julien Stokes for 18 yds to the Yale 48 for a 1ST down
2nd & 1 at PENN 34
Incompletion
12:56 - 2nd
Aidan Sayin pass incomplete
1st & 10 at YALE 48
4-yd Penalty
12:56 - 2nd
SAYIN, Aidan pass up the middle incomplete intended for STARKEY, Rory thrown to the YLE42. PENALTY YLE Pass Interference on MOORE, Hamilton enforced at the spot of the foul for 4 yards to the YLE44 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
2nd & 10 at YALE 48
11-yd Pass
12:56 - 2nd
Aidan Sayin pass complete to Julien Stokes for 11 yds to the Yale 33 for a 1ST down
1st & 10 at YALE 44
3-yd Run
12:56 - 2nd
Chandler McGruder run for 3 yds to the Yale 30
1st & 10 at YALE 33
(9:46 - 2nd) Timeout YALE, clock 09:46
Incompletion
9:46 - 2nd
Aidan Sayin pass incomplete
2nd & 7 at YALE 30
0-yd Pass
9:46 - 2nd
Aidan Sayin pass complete to Rory Starkey Jr. for no gain to the Yale 30
3rd & 7 at YALE 30
Incompletion
8:57 - 2nd
Aidan Sayin pass incomplete
4th & 7 at YALE 30
4-yd Pass
8:57 - 2nd
Nolan Grooms pass complete to David Pantelis for 4 yds to the Yale 34
1st & 10 at YALE 30
-2-yd Run
8:57 - 2nd
Tre Peterson run for a loss of 2 yards to the Yale 32
2nd & 6 at YALE 34
Sack
8:57 - 2nd
Nolan Grooms sacked by Garrett Morris and Jake Heimlicher for 0 yards to the Yale 32
3rd & 8 at YALE 32
Punt
6:58 - 2nd
Jack Bosman punt for 43 yds , Walter Soefker returns for 1 yd to the Penn 26
4th & 8 at YALE 32
10-yd Penalty
6:58 - 2nd
NILES, Jordan rush to the right for a gain of 6 yards to the PNN32 (PATTERSON, Clay). PENALTY PNN Holding on CAYENNE, Justin enforced 10 yards from the PNN26 to the PNN16 [NHSG]. NO PLAY (replay the down).
1st & 10 at PENN 26
3-yd Run
6:58 - 2nd
Aidan Sayin run for 3 yds to the Penn 19
1st & 20 at PENN 16
6-yd Pass
6:58 - 2nd
Aidan Sayin pass complete to Jonathan Mulatu for 6 yds to the Penn 25
2nd & 17 at PENN 19
Incompletion
6:58 - 2nd
Aidan Sayin pass incomplete
3rd & 11 at PENN 25
Punt
4:50 - 2nd
Ben Krimm punt for 51 yds, downed at the Yale 24
4th & 11 at PENN 25
0-yd Run
4:50 - 2nd
[NHSG] Kneel down by GROOMS, Nolan at YLE26 (team loss of 2).
1st & 10 at YALE 24
(3:35 - 2nd) Timeout YALE, clock 03:35
6-yd Pass
3:35 - 2nd
Nolan Grooms pass complete to David Pantelis for 6 yds to the Yale 32
2nd & 8 at YALE 26
2-yd Run
3:35 - 2nd
Joshua Pitsenberger run for 2 yds to the Yale 34 for a 1ST down
3rd & 2 at YALE 32
11-yd Run
3:35 - 2nd
Tre Peterson run for 11 yds to the Yale 45 for a 1ST down
1st & 10 at YALE 34
5-yd Run
3:35 - 2nd
Tre Peterson run for 5 yds to the 50 yard line
1st & 10 at YALE 45
3-yd Run
3:35 - 2nd
David Pantelis run for 3 yds to the Penn 47
2nd & 5 at 50
47-yd Touchdown Run
1:23 - 2nd
Joshua Pitsenberger run for 47 yds for a TD, (Jack Bosman KICK)
3rd & 2 at PENN 47
Kickoff
1:23 - 2nd
Jack Bosman kickoff for 65 yds for a touchback
12-yd Pass
1:23 - 2nd
Aidan Sayin pass complete to Rory Starkey Jr. for 12 yds to the Penn 37 for a 1ST down
1st & 10 at PENN 25
Incompletion
1:23 - 2nd
Aidan Sayin pass incomplete
1st & 10 at PENN 37
Incompletion
1:23 - 2nd
Aidan Sayin pass incomplete
2nd & 10 at PENN 37
Sack
1:23 - 2nd
Aidan Sayin sacked by Tamatoa McDonough and Clay Patterson for a loss of 9 yards to the Penn 28
3rd & 10 at PENN 37
5-yd Penalty
1:23 - 2nd
PENN Penalty, False Start (Bryce Myers) to the Penn 23
4th & 19 at PENN 28
Punt
0:37 - 2nd
Ben Krimm punt for 35 yds, fair catch by Joey Felton at the Yale 42
4th & 24 at PENN 23
Interception
0:30 - 2nd
Nolan Grooms pass intercepted
1st & 10 at YALE 42
37-yd Pass
0:16 - 2nd
Aidan Sayin pass complete to Malone Howley for 37 yds to the Yale 3 for a 1ST down
1st & 9 at YALE 40
(0:16 - 2nd) Timeout PENN, clock 00:16
3-yd Touchdown Pass
0:14 - 2nd
Aidan Sayin pass complete to Rory Starkey Jr. for 3 yds for a TD, (Graham Gotlieb KICK)
1st & Goal at YALE 3
Kickoff Return (Offense)
0:08 - 2nd
Charlie Mossy kickoff for 46 yds , Joey Felton return for 8 yds to the Yale 27
End of 2nd Quarter
0-yd Run
0:00 - 2nd
[NH] Kneel down by GROOMS, Nolan at YLE26 (team loss of 1), clock 00:00.
1st & 10 at YALE 27
3rd Quarter
Kickoff Return (Offense)
14:54 - 3rd
Jack Bosman kickoff for 65 yds , Julien Stokes return for 25 yds to the Penn 25
13-yd Pass
14:54 - 3rd
Aidan Sayin pass complete to Joshua Casilli for 13 yds to the Penn 38 for a 1ST down
1st & 10 at PENN 25
24-yd Pass
14:54 - 3rd
Aidan Sayin pass complete to Rory Starkey Jr. for 24 yds to the Yale 38 for a 1ST down
1st & 10 at PENN 38
4-yd Run
14:54 - 3rd
Jonathan Mulatu run for 4 yds to the Yale 34
1st & 10 at YALE 38
4-yd Pass
14:54 - 3rd
Aidan Sayin pass complete to Rory Starkey Jr. for 4 yds to the Yale 30
2nd & 6 at YALE 34
26-yd Pass
14:54 - 3rd
Maurcus McDaniel pass complete to Aidan Sayin for 26 yds to the Yale 4 for a 1ST down
3rd & 2 at YALE 30
1-yd Run
14:54 - 3rd
Julien Stokes run for 1 yd to the Yale 3
1st & Goal at YALE 4
Incompletion
14:54 - 3rd
Aidan Sayin pass incomplete
2nd & Goal at YALE 3
Field Goal Good
11:19 - 3rd
Graham Gotlieb 20 yd FG GOOD
3rd & Goal at YALE 3
Kickoff Return (Offense)
11:11 - 3rd
Charlie Mossy kickoff for 60 yds , Joey Felton return for 29 yds to the Yale 34
6-yd Run
11:11 - 3rd
Joshua Pitsenberger run for 6 yds to the Yale 40
1st & 10 at YALE 34
5-yd Run
11:11 - 3rd
Joshua Pitsenberger run for 5 yds to the Yale 45 for a 1ST down
2nd & 4 at YALE 40
1-yd Run
11:11 - 3rd
Nolan Grooms run for 1 yd to the Yale 46
1st & 10 at YALE 45
1-yd Pass
11:11 - 3rd
Nolan Grooms pass complete to Mason Shipp for 1 yd to the Yale 47
2nd & 9 at YALE 46
Incompletion
11:11 - 3rd
Nolan Grooms pass incomplete
3rd & 8 at YALE 47
Punt
8:09 - 3rd
Jack Bosman punt for 43 yds , Walter Soefker returns for 11 yds to the Penn 21
4th & 8 at YALE 47
Incompletion
8:09 - 3rd
Aidan Sayin pass incomplete
1st & 10 at PENN 21
7-yd Pass
8:09 - 3rd
Aidan Sayin pass complete to Julien Stokes for 7 yds to the Penn 28
2nd & 10 at PENN 21
5-yd Penalty
8:09 - 3rd
PENN Penalty, False Start (Maurcus McDaniel) to the Penn 23
3rd & 3 at PENN 28
Sack
8:09 - 3rd
Aidan Sayin sacked by Tamatoa McDonough for a loss of 12 yards to the Penn 11
3rd & 8 at PENN 23
Punt
5:55 - 3rd
Ben Krimm punt for 53 yds , Ryan Lindley returns for a loss of 1 yard to the Yale 35
4th & 20 at PENN 11
6-yd Run
5:55 - 3rd
Tre Peterson run for 6 yds to the Yale 41
1st & 10 at YALE 35
17-yd Run
5:55 - 3rd
Nolan Grooms run for 17 yds to the Penn 42 for a 1ST down
2nd & 4 at YALE 41
5-yd Penalty
5:55 - 3rd
PETERSON, Tre rush up the middle for a gain of 3 yards to the PNN39 (MORRIS, Micah). PENALTY Before the snap, YLE Illegal Shift on HAWES, Jackson enforced 5 yards from the PNN42 to the PNN47. NO PLAY (replay the down).
1st & 10 at PENN 42
2-yd Run
5:55 - 3rd
Tre Peterson run for 2 yds to the Penn 45
1st & 15 at PENN 47
7-yd Pass
5:55 - 3rd
Nolan Grooms pass complete to David Pantelis for 7 yds to the Penn 38
2nd & 13 at PENN 45
Incompletion
5:55 - 3rd
Nolan Grooms pass incomplete
3rd & 6 at PENN 38
Punt
2:37 - 3rd
Jack Bosman punt for 35 yds, fair catch by Walter Soefker at the Penn 3
4th & 6 at PENN 38
4th Quarter
13-yd Run
2:37 - 3rd
Chandler McGruder run for 13 yds to the Penn 16 for a 1ST down
1st & 10 at PENN 3
44-yd Pass
2:37 - 3rd
Aidan Sayin pass complete to Malone Howley for 44 yds to the Yale 40 for a 1ST down
1st & 10 at PENN 16
4-yd Pass
2:37 - 3rd
Aidan Sayin pass complete to Sterling Stokes for 4 yds to the Yale 36
1st & 10 at YALE 40
27-yd Pass
0:00 - 3rd
Maurcus McDaniel pass complete to Jonathan Mulatu for 27 yds to the Yale 9 for a 1ST down
2nd & 6 at YALE 36
End of 3rd Quarter
Incompletion
15:00 - 4th
Aidan Sayin pass incomplete
1st & Goal at YALE 9
1-yd Run
15:00 - 4th
Chandler McGruder run for 1 yd to the Yale 8
2nd & Goal at YALE 9
5-yd Pass
15:00 - 4th
Aidan Sayin pass complete to Sterling Stokes for 5 yds to the Yale 3
3rd & Goal at YALE 8
Blocked Field Goal
13:22 - 4th
Graham Gotlieb 20 yd FG BLOCKED blocked by
4th & Goal at YALE 3
4-yd Run
13:22 - 4th
Joshua Pitsenberger run for 4 yds to the Yale 13
1st & 10 at YALE 9
10-yd Run
13:22 - 4th
Joshua Pitsenberger run for 10 yds to the Yale 23 for a 1ST down
2nd & 6 at YALE 13
5-yd Run
13:22 - 4th
Nolan Grooms run for 5 yds to the Yale 28
1st & 10 at YALE 23
41-yd Pass
13:22 - 4th
Nolan Grooms pass complete to David Pantelis for 41 yds to the Penn 31 for a 1ST down
2nd & 5 at YALE 28
7-yd Run
13:22 - 4th
Tre Peterson run for 7 yds to the Penn 24
1st & 10 at PENN 31
Incompletion
13:22 - 4th
Nolan Grooms pass incomplete
2nd & 3 at PENN 24
-4-yd Run
13:22 - 4th
David Pantelis run for a loss of 4 yards to the Penn 28
3rd & 3 at PENN 24
Field Goal Good
9:21 - 4th
Jack Bosman 46 yd FG GOOD
4th & 7 at PENN 28
Kickoff Return (Offense)
9:13 - 4th
Jack Bosman kickoff for 62 yds , Jordan Niles return for 14 yds to the Penn 17
6-yd Pass
9:13 - 4th
Aidan Sayin pass complete to Rory Starkey Jr. for 6 yds to the Penn 23
1st & 10 at PENN 17
Incompletion
9:13 - 4th
Aidan Sayin pass incomplete
2nd & 4 at PENN 23
Incompletion
9:13 - 4th
Aidan Sayin pass incomplete
3rd & 4 at PENN 23
Punt
8:20 - 4th
Ben Krimm punt for 37 yds, fair catch by Ryan Lindley at the Yale 40
4th & 4 at PENN 23
5-yd Run
8:20 - 4th
Tre Peterson run for 5 yds to the Yale 45
1st & 10 at YALE 40
8-yd Run
8:20 - 4th
Nolan Grooms run for 8 yds to the Penn 47 for a 1ST down
2nd & 5 at YALE 45
5-yd Penalty
8:20 - 4th
YALE Penalty, False Start (Jackson Hawes) to the Yale 48
1st & 10 at PENN 47
9-yd Run
8:20 - 4th
Joshua Pitsenberger run for 9 yds to the Penn 43
1st & 15 at YALE 48
3-yd Run
8:20 - 4th
Nolan Grooms run for 3 yds to the Penn 40
2nd & 6 at PENN 43
Incompletion
8:20 - 4th
Nolan Grooms pass incomplete
3rd & 3 at PENN 40
Sack
5:14 - 4th
Nolan Grooms sacked by Joey Slackman and Micah Morris for a loss of 1 yard to the Penn 41
4th & 3 at PENN 40
0-yd Pass
5:14 - 4th
Aidan Sayin pass complete to Jonathan Mulatu for no gain to the Penn 41
1st & 10 at PENN 41
15-yd Pass
5:14 - 4th
Aidan Sayin pass complete to Rory Starkey Jr. for 15 yds to the Yale 44 for a 1ST down
2nd & 10 at PENN 41
7-yd Run
5:14 - 4th
Jonathan Mulatu run for 7 yds to the Yale 37
1st & 10 at YALE 44
7-yd Pass
5:14 - 4th
Aidan Sayin pass complete to Joshua Casilli for 7 yds to the Yale 30 for a 1ST down
2nd & 3 at YALE 37
(2:09 - 4th) Timeout YALE, clock 02:09
17-yd Pass
2:09 - 4th
Aidan Sayin pass complete to Jonathan Mulatu for 17 yds to the Yale 13 for a 1ST down
1st & 10 at YALE 30
3-yd Run
2:09 - 4th
Jonathan Mulatu run for 3 yds to the Yale 10
1st & 10 at YALE 13
(0:59 - 4th) Timeout YALE, clock 00:59
4-yd Pass
0:59 - 4th
Aidan Sayin pass complete to Julien Stokes for 4 yds to the Yale 6
2nd & 7 at YALE 10
4-yd Run
0:54 - 4th
Jonathan Mulatu run for 4 yds to the Yale 2 for a 1ST down
3rd & 3 at YALE 6
(0:54 - 4th) Timeout PENN, clock 00:54
1-yd Run
0:54 - 4th
Jonathan Mulatu run for 1 yd to the Yale 1
1st & Goal at YALE 2
1-yd Touchdown Run
0:20 - 4th
Jonathan Mulatu run for 1 yd for a TD, (Graham Gotlieb KICK)
2nd & Goal at YALE 1
Kickoff Return (Offense)
0:16 - 4th
Charlie Mossy kickoff for 40 yds , Nathan Denney return for 10 yds to the Yale 35
10-yd Pass
0:00 - 4th
Nolan Grooms pass complete to Mason Shipp for 10 yds to the Yale 45 for a 1ST down
1st & 10 at YALE 35
End of 4th Quarter
Game Information
Philadelphia, PA
2025 Standings
NCAAF News

LSU AD Verge Ausberry stresses SEC unity in meeting with coaches
In reaction to the controversial comments made recently by his head coach, Lane Kiffin, first-year LSU athletic director Verge Ausberry told ESPN on Thursday that he has spoken with his coaches about the importance of unity within the SEC.
20m

Why Stephen A. is concerned about Kirby Smart floating idea of SEC secession
Why Stephen A. is concerned about Kirby Smart floating idea of SEC secession
4h

Florida to pay Sumrall's assistants a combined $11.2M in 2026
Assistant coaches on new Florida coach Jon Sumrall's staff will make a combined $11.2 million in 2026.
6h
GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-MY-RESET, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Call 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD), 1-800-981-0023 (PR). 21+ and present in most states. (18+ DC/KY/NH/PR/WY). Void in ONT. Eligibility restrictions apply. Terms: draftkings.com/sportsbook. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL.
Copyright: © 2026 ESPN Enterprises, LLC. All rights reserved.

