Cornell at Yale

Saturday, September 27, 2025

Yale beat Cornell 41–⁠24. It was their 66th meeting; after it, Yale led the series 45–⁠19–⁠2.

AwayCornell4–⁠6 in 2025
24
HomeYale9–⁠3 in 2025
41

Final at Yale Bowl, New HavenTV: ESPN+Attendance 4,467

At kickoff
77°F, calmWeather: NOAA NCEI Global Historical Climatology Network hourly; New Haven Tweed Airport, 9 km from the stadium, seven minutes before kickoff
Official
Tom ZettsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Cornell777324
Yale77131441

Standouts

Player stats

Cornell

PassingC/AttYdsTDInt
Devin Page24/5126724
Garrett Bass-Sulpizio0/2000
RushingCarYdsTDLong
Robert Tucker III1553010
Ean Pope735013
Devin Page173418
Johntu Reed1606
ReceivingRecYdsTDLong
Ryder Kurtz591129
Doryn Smith782126
Ja’von Broussard332019
Davon Kiser325015
DefenseTklTFLSacksInt
Braylon Howard0001

Yale

PassingC/AttYdsTDInt
Dante Reno14/2313911
RushingCarYdsTDLong
Joshua Pitsenberger28142348
Wilhelm Daal3604
Hugo Djeumeni Kemeni2603
Dante Reno4409
ReceivingRecYdsTDLong
Mason Shipp785028
Jaxton Santiago120120
Graham Smith215011
Kyle Maltarich1606
DefenseTklTFLSacksInt
Joshua Tarver0001
Abu Kamara0002
Charles Barkley-Smith0001

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

CornellYale
400Total yards297
267Passing yards139
133Rushing yards158
5.0Yards per pass6.0
3.1Yards per rush4.3
25First downs12
4–⁠19Third downs4–⁠13
3–⁠6Fourth downs0–⁠2
5Turnovers3
11–⁠79Penalties9–⁠82
35:52Possession24:08

Efficiency

CornellYale
38%Success rate30%
−0.10EPA per play−0.31
0.97Explosiveness0.93
−0.06Rushing EPA−0.35
−0.13Passing EPA−0.26
22%Passing-down success17%
6%Havoc by its defense6%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Yale 77% to win. Elo’s favorite won.

The line

Yale −19.5, over/under 48.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Every drive

Yale end zoneCornell end zoneQ1 YaleTurnover on downs, 4 playsQ1 CornellPunt, 9 playsQ1 CornellPunt, 3 playsQ1 YalePunt, 4 playsQ1 CornellTouchdown, 13 playsQ1 YaleTouchdown, 7 playsQ2 YalePunt, 3 playsQ2 CornellPunt, 3 playsQ2 YaleTouchdown, 3 playsQ2 CornellPunt, 3 playsQ2 YaleFumble, 1 playQ2 CornellTouchdown, 9 playsQ2 YalePunt, 3 playsQ2 CornellPunt, 5 playsQ2 YalePunt, 3 playsQ2 CornellMissed FG, 9 playsQ3 CornellPunt, 3 playsQ3 YalePunt, 3 playsQ3 YaleTouchdown, 5 playsQ3 CornellResult not recorded, 2 playsQ3 YaleInterception, 2 playsQ3 CornellInterception, 3 playsQ3 YaleField goal, 4 playsQ3 CornellResult not recorded, 1 playQ3 YaleTouchdown, 1 playQ3 CornellTouchdown, 7 playsQ3 YaleFumble, 6 playsQ3 CornellTurnover on downs, 5 playsQ4 CornellField goal, 12 playsQ4 YaleTurnover on downs, 11 playsQ4 CornellInterception, 6 playsQ4 YaleTouchdown, 5 playsQ4 CornellTouchdown, 9 playsQ4 CornellResult not recorded, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Yale drives left to right, Cornell right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
  1. Q1 YaleTurnover on downs, 4 plays, 9 yards
  2. Q1 CornellPunt, 9 plays, 8 yards
  3. Q1 CornellPunt, 3 plays, −8 yards
  4. Q1 YalePunt, 4 plays, 5 yards
  5. Q1 CornellTouchdown, 13 plays, 49 yards
  6. Q1 YaleTouchdown, 7 plays, 52 yards
  7. Q2 YalePunt, 3 plays, 5 yards
  8. Q2 CornellPunt, 3 plays, 3 yards
  9. Q2 YaleTouchdown, 3 plays, 53 yards
  10. Q2 CornellPunt, 3 plays, 8 yards
  11. Q2 YaleFumble, 1 play, 0 yards
  12. Q2 CornellTouchdown, 9 plays, 35 yards
  13. Q2 YalePunt, 3 plays, 3 yards
  14. Q2 CornellPunt, 5 plays, 23 yards
  15. Q2 YalePunt, 3 plays, 3 yards
  16. Q2 CornellMissed FG, 9 plays, 36 yards
  17. Q3 CornellPunt, 3 plays, −10 yards
  18. Q3 YalePunt, 3 plays, 6 yards
  19. Q3 YaleTouchdown, 5 plays, −20 yards
  20. Q3 CornellResult not recorded, 2 plays, 0 yards
  21. Q3 YaleInterception, 2 plays, 4 yards
  22. Q3 CornellInterception, 3 plays, −4 yards
  23. Q3 YaleField goal, 4 plays, −3 yards
  24. Q3 CornellResult not recorded, 1 play, 0 yards
  25. Q3 YaleTouchdown, 1 play, 17 yards
  26. Q3 CornellTouchdown, 7 plays, 77 yards
  27. Q3 YaleFumble, 6 plays, 25 yards
  28. Q3 CornellTurnover on downs, 5 plays, 17 yards
  29. Q4 CornellField goal, 12 plays, 69 yards
  30. Q4 YaleTurnover on downs, 11 plays, 44 yards
  31. Q4 CornellInterception, 6 plays, 24 yards
  32. Q4 YaleTouchdown, 5 plays, 38 yards
  33. Q4 CornellTouchdown, 9 plays, −22 yards
  34. Q4 CornellResult not recorded, 1 play, 0 yards

Play by play

1st quarter8 drives, then Tied at 7
Yale Turnover on downs, 4 plays
15:001st & 10 at opp 37Yale Penalty, false start (Cameron Charron) to the COR 42
15:001st & 15 at opp 42Josh Pitsenberger run for 9 yds to the COR 33
15:002nd & 6 at opp 33Dante Reno pass complete to Graham Smith for 4 yds to the COR 29
15:003rd & 2 at opp 29Dante Reno run for 1 yd to the COR 28
Cornell Punt, 9 plays
15:002nd & 15 at own 42Devin Page pass complete to Ja’von Broussard for 6 yds to the COR 48
Yale Turnover on downs, 4 plays
14:501st & 10 at own 35Will Buck kickoff for 65 yds , Joshua Tarver return for 63 yds to the COR 37
13:204th & 1 at opp 28Josh Pitsenberger run for no gain to the COR 28
Cornell Punt, 3 plays
13:201st & 10 at own 28Devin Page sacked by Jaylin Tate for a loss of 8 yards to the COR 20
13:202nd & 18 at own 20Garrett Bass-Sulpizio pass incomplete to Davon Kiser
13:203rd & 18 at own 20Devin Page pass incomplete to Ryder Kurtz
12:484th & 18 at own 20Will Buck punt for 44 yds
Yale Punt, 4 plays
12:481st & 10 at own 36Josh Pitsenberger run for 3 yds to the YALE 39
12:482nd & 7 at own 39Dante Reno run for no gain to the YALE 39 Yale Penalty, Offensive holding (Quinton Lewis) to the YALE 29
12:482nd & 17 at own 29Josh Pitsenberger run for 3 yds to the YALE 32
12:483rd & 14 at own 32Dante Reno run for 9 yds to the YALE 41
10:494th & 5 at own 41Reese Keeney punt for 35 yds , Brendan Lee returns for 24 yds to the COR 48
Cornell Touchdown, 13 plays
10:491st & 10 at own 48Devin Page run for 3 yds to the YALE 49
10:492nd & 7 at opp 49Devin Page pass incomplete to Ean Pope, broken up by Inumidun Ayo-Durojaiye
10:493rd & 7 at opp 49Ean Pope run for 4 yds to the YALE 45
10:494th & 3 at opp 45Devin Page run for 4 yds to the YALE 41 for a 1ST down
10:491st & 10 at opp 41Cornell Penalty, false start (Tyler Dunn) to the YALE 46
10:491st & 15 at opp 46Ean Pope run for 9 yds to the YALE 37
10:492nd & 6 at opp 37Devin Page pass complete to Doryn Smith for 10 yds to the YALE 27 for a 1ST down
10:491st & 10 at opp 27Devin Page pass incomplete to Doryn Smith Cornell Penalty, personal foul (Jackson Bradley) to the YALE 42
10:491st & 25 at opp 42Devin Page pass complete to Davon Kiser for 5 yds to the YALE 37
10:492nd & 20 at opp 37Devin Page pass incomplete to Ryder Kurtz for a 1ST down Yale Penalty, personal foul (Phoenix Grant) to the YALE 22 for a 1ST down
10:491st & 10 at opp 22Robert Tucker III run for 10 yds to the YALE 12 for a 1ST down
10:491st & 10 at opp 12Devin Page pass complete to Doryn Smith for 9 yds to the YALE 3
10:492nd & 1 at opp 3Devin Page run for 2 yds to the YALE 1 for a 1ST down
5:501st & goal at opp 1Devin Page run for 1 yd for a TD (Alan Zhao KICK)Cornell 7, Yale 0
Yale Touchdown, 7 plays
5:451st & 10 at own 40Will Buck kickoff for 53 yds , Joshua Tarver return for 33 yds to the YALE 27 Cornell Penalty, off-side (Tyler Gibson) to the YALE 45
5:451st & 10 at own 45Josh Pitsenberger run for 10 yds to the COR 45 for a 1ST down
5:451st & 10 at opp 45Josh Pitsenberger run for no gain to the COR 45 Cornell Penalty, substitution infraction (Ben Sahakian) to the COR 40
5:451st & 5 at opp 40Dante Reno pass complete to Mason Shipp for 13 yds to the COR 27 for a 1ST down
5:451st & 10 at opp 27Dante Reno run for 2 yds to the COR 25
5:452nd & 8 at opp 25Dante Reno pass complete to Mason Shipp for 19 yds to the COR 6 for a 1ST down
5:451st & goal at opp 6Josh Pitsenberger run for 3 yds to the COR 3
2:472nd & goal at opp 3Josh Pitsenberger run for 3 yds for a TD (Nick Conforti KICK)Tied at 7
Cornell Punt, 9 plays
2:471st & 10 at own 40Nick Conforti kickoff for 60 yds for a touchback
2:471st & 10 at own 25Devin Page pass complete to Ean Pope for no gain to the COR 25
2:472nd & 10 at own 25Devin Page run for 5 yds to the COR 30
2:473rd & 5 at own 30Devin Page pass complete to Ja’von Broussard for 7 yds to the COR 37 for a 1ST down
2:471st & 10 at own 37Robert Tucker III run for 10 yds to the COR 47 for a 1ST down
2:471st & 10 at own 47Devin Page pass complete to Ja’von Broussard for no gain to the COR 47 Cornell Penalty, illegal formation (Mason Grabowski) to the COR 42
2:471st & 15 at own 42Devin Page pass incomplete to Ja’von Broussard, broken up by Brandon Webster
Q2 15:003rd & 9 at own 48Devin Page run for no gain to the COR 48 Cornell Penalty, personal foul (Tyler Dunn) to the COR 33
Q2 15:003rd & 24 at own 33Devin Page pass incomplete to Ja’von Broussard
Q2 14:324th & 24 at own 33Will Buck punt for 40 yds
2nd quarter9 drives, then Tied at 14
Yale Punt, 3 plays
14:321st & 10 at own 27Dante Reno pass incomplete
14:322nd & 10 at own 27Dante Reno pass complete to Aidan Stephens for 5 yds to the YALE 32
14:063rd & 5 at own 32Dante Reno pass incomplete to Brady Wagner
13:424th & 5 at own 32Reese Keeney punt for 44 yds , Brendan Lee returns for 3 yds to the COR 27
Cornell Punt, 3 plays
13:421st & 10 at own 27Robert Tucker III run for 1 yd to the COR 28
13:422nd & 9 at own 28Devin Page run for 2 yds to the COR 30
13:423rd & 7 at own 30Devin Page pass incomplete to Ryder Kurtz Cornell Penalty, substitution infraction (Ryder Kurtz) to the COR 30
12:324th & 7 at own 30Will Buck punt for 42 yds , Jaxton Santiago returns for 16 yds to the YALE 44
Yale Touchdown, 3 plays
12:321st & 10 at own 44Josh Pitsenberger run for 4 yds to the YALE 48
12:322nd & 6 at own 48Dante Reno pass complete to Mason Shipp for 4 yds to the COR 48
11:313rd & 2 at opp 48Josh Pitsenberger run for 48 yds for a TD (Nick Conforti KICK)Yale 14, Cornell 7
Cornell Punt, 3 plays
11:311st & 10 at own 40Nick Conforti kickoff for 60 yds for a touchback
11:311st & 10 at own 25Devin Page pass incomplete to Ryder Kurtz, broken up by Osize Daniyan
11:312nd & 10 at own 25Devin Page pass incomplete to Ryder Kurtz, broken up by Osize Daniyan
11:313rd & 10 at own 25Devin Page run for 8 yds to the COR 33
10:384th & 2 at own 33Devin Page punt for 28 yds
10:321st & 10 at own 39Josh Pitsenberger run for a loss of 1 yard to the YALE 38 Josh Pitsenberger fumbled, recovered by COR Maxwell Van Fleet
Cornell Touchdown, 9 plays
10:321st & 10 at opp 38Robert Tucker III run for 3 yds to the YALE 35
10:322nd & 7 at opp 35Robert Tucker III run for a loss of 2 yards to the YALE 37
10:323rd & 9 at opp 37Robert Tucker III run for 6 yds to the YALE 31
10:324th & 3 at opp 31Devin Page pass complete to Davon Kiser for 5 yds to the YALE 26 for a 1ST down
10:321st & 10 at opp 26Cornell Penalty, personal foul (Kevin Ma) to the YALE 31
10:321st & 15 at opp 31Ean Pope run for 3 yds to the YALE 28
10:322nd & 12 at opp 28Ean Pope run for 13 yds to the YALE 15 for a 1ST down
10:321st & 10 at opp 15Devin Page pass incomplete to Brendan Lee, broken up by Abu Kamara
10:322nd & 10 at opp 15Devin Page pass incomplete to Nolan Albright for a 1ST down Yale Penalty, Defensive pass interference (Osize Daniyan) to the YALE 3 for a 1ST down
6:591st & goal at opp 3Devin Page pass complete to Doryn Smith for 3 yds for a TD (Alan Zhao KICK) (Alan Zhao KICK)Tied at 14
Yale Punt, 3 plays
6:541st & 10 at own 40Will Buck kickoff for 39 yds , Brady Wagner return for 18 yds to the YALE 39
6:541st & 10 at own 39Wilhelm Daal run for a loss of 1 yard to the YALE 38
6:542nd & 11 at own 38Dante Reno pass incomplete to Mason Shipp
6:543rd & 11 at own 38Dante Reno pass complete to Wilhelm Daal for 4 yds to the YALE 42
5:314th & 7 at own 42Reese Keeney punt for 48 yds , Brendan Lee returns for 11 yds to the COR 21
Cornell Punt, 5 plays
5:311st & 10 at own 21Devin Page run for 8 yds to the COR 29
5:312nd & 2 at own 29Devin Page pass complete to Ryder Kurtz for 9 yds to the COR 38 for a 1ST down
5:311st & 10 at own 38Ean Pope run for 3 yds to the COR 41
5:312nd & 7 at own 41Devin Page pass incomplete to Ja’von Broussard, broken up by Abu Kamara
3:423rd & 7 at own 41Devin Page run for 3 yds to the COR 44
3:004th & 4 at own 44Will Buck punt for 44 yds
Yale Punt, 3 plays
3:001st & 10 at own 12Dante Reno pass incomplete to Mason Shipp
3:002nd & 10 at own 12Josh Pitsenberger run for 3 yds to the YALE 15
3:003rd & 7 at own 15Dante Reno pass incomplete to Aidan Stephens
2:114th & 7 at own 15Reese Keeney punt for 39 yds , Brendan Lee returns for 12 yds to the YALE 27 Yale Penalty, illegal formation (-5 Yards) to the YALE 37
Cornell Missed FG, 9 plays
2:111st & 10 at opp 37Devin Page run for 6 yds to the YALE 31
2:002nd & 4 at opp 31Ricardo Lagares Jr. run for 3 yds to the YALE 28
2:003rd & 1 at opp 28Devin Page pass complete to Doryn Smith for 8 yds to the YALE 20 for a 1ST down
2:001st & 10 at opp 20Robert Tucker III run for 8 yds to the YALE 12
2:002nd & 2 at opp 12Robert Tucker III run for 5 yds to the YALE 7 for a 1ST down
2:001st & goal at opp 7Ean Pope run for 4 yds to the YALE 3
0:262nd & goal at opp 3Devin Page pass incomplete to Ryder Kurtz
0:263rd & goal at opp 3Devin Page run for 2 yds to the YALE 1
0:044th & goal at opp 1Alan Zhao 18 yd FG MISSED
3rd quarter11 drives, then Yale 27, Cornell 21
Cornell Punt, 3 plays
15:001st & 10 at own 22Ean Pope run for a loss of 1 yard to the COR 21
15:002nd & 11 at own 21Devin Page sacked by Mack Johnson for a loss of 9 yards to the COR 12 Cornell Penalty, Offensive holding (Tyler Dunn) to the COR 12
15:003rd & 20 at own 12Devin Page pass incomplete to Davon Kiser
Yale Punt, 3 plays
15:001st & 10 at own 42Hugo Djeumeni Kemeni run for 3 yds to the YALE 45
14:561st & 10 at own 40Nick Conforti kickoff for 54 yds , Doryn Smith return for 16 yds to the COR 22
13:464th & 20 at own 12punt for no gain , JP Schmidt returns for no gain to the COR 12
Yale Touchdown, 5 plays
13:411st & 10 at opp 12Josh Pitsenberger run for no gain Yale Penalty, Offensive holding (Quinton Lewis) to the COR 22
13:411st & 20 at opp 22Josh Pitsenberger run for 3 yds to the COR 19
13:412nd & 17 at opp 19Dante Reno pass incomplete to Josh Pitsenberger
13:413rd & 17 at opp 19Yale Penalty, false start (Leo Bluhm) to the COR 24
13:413rd & 22 at opp 24Dante Reno sacked by James Reinbold for a loss of 8 yards to the COR 32
12:164th & 30 at opp 32Noah Piper 50 yd FG GOOD
Cornell Result not recorded, 2 plays
12:081st & 10 at own 40Nick Conforti kickoff for 56 yds , Doryn Smith return for 4 yds to the COR 44 Cornell Penalty, Offensive holding (Nomar Tejada) to the COR 8
11:322nd & 22 at own 8Devin Page pass intercepted Charles Barkley-Smith return for no gain to the COR 18
11:321st & 22 at own 8Ricardo Lagares Jr. run for no gain to the COR 8
Yale Interception, 2 plays
11:321st & 10 at opp 18Josh Pitsenberger run for 4 yds to the COR 14
10:592nd & 6 at opp 14Dante Reno pass intercepted Braylon Howard return for no gain to the COR 20
Cornell Interception, 3 plays
10:591st & 10 at own 20Devin Page run for 1 yd to the COR 21
10:592nd & 9 at own 21Devin Page pass incomplete to Davon Kiser
10:593rd & 9 at own 21Cornell Penalty, false start (Kevin Ma) to the COR 16
10:103rd & 14 at own 16Abu Kamara return for no gain to the COR 15
Yale Field goal, 4 plays
10:101st & 10 at opp 15Josh Pitsenberger run for 3 yds to the COR 12
10:102nd & 7 at opp 12Yale Penalty, false start (Joseph Nash) to the COR 17
10:102nd & 12 at opp 17Josh Pitsenberger run for a loss of 2 yards to the COR 19
10:103rd & 14 at opp 19Dante Reno pass complete to Mason Shipp for 1 yd to the COR 18
8:154th & 13 at opp 18Noah Piper 36 yd FG GOODYale 17, Cornell 14
8:071st & 10 at own 40Nick Conforti kickoff for 50 yds , Doryn Smith return for 20 yds to the COR 30
7:591st & 10 at own 30Devin Page sacked by Zairion Jackson-Bass for a loss of 1 yard to the COR 20 Devin Page fumbled, recovered by YALE Abu Kamara , return for 0 yards
Yale Touchdown, 1 play
7:541st & 10 at opp 20Dante Reno pass complete to Jaxton Santiago for 20 yds for a TD (Nick Conforti KICK) (Nick Conforti KICK)
Cornell Touchdown, 7 plays
7:471st & 10 at own 40Nick Conforti kickoff for 54 yds , Doryn Smith return for 14 yds to the COR 20
7:471st & 10 at own 20Robert Tucker III run for 6 yds to the COR 26
7:472nd & 4 at own 26Robert Tucker III run for 3 yds to the COR 29
7:473rd & 1 at own 29Devin Page run for 2 yds to the COR 31 for a 1ST down
7:471st & 10 at own 31Devin Page pass complete to Robert Tucker III for 3 yds to the COR 34
7:472nd & 7 at own 34Devin Page pass complete to Doryn Smith for 26 yds to the YALE 40 for a 1ST down
7:471st & 10 at opp 40Devin Page pass complete to Ja’von Broussard for 19 yds to the YALE 21 for a 1ST down
4:331st & 10 at opp 21Devin Page pass complete to Ryder Kurtz for 21 yds for a TD (Alan Zhao KICK) (Alan Zhao KICK)
Yale Fumble, 6 plays
4:331st & 10 at own 40Will Buck kickoff for 40 yds
4:331st & 10 at own 25Josh Pitsenberger run for 2 yds to the YALE 27
4:332nd & 8 at own 27Josh Pitsenberger run for a loss of 1 yard to the YALE 26
4:333rd & 9 at own 26Dante Reno pass complete to Mason Shipp for 14 yds to the YALE 40 for a 1ST down
4:331st & 10 at own 40Wilhelm Daal run for 4 yds to the YALE 44
4:332nd & 6 at own 44Dante Reno pass complete to Kyle Maltarich for 6 yds to the 50 yard line for a 1ST down
2:131st & 10 at the 50Josh Pitsenberger run for 9 yds to the COR 41 Josh Pitsenberger fumbled, recovered by COR Braylon Howard
Cornell Turnover on downs, 5 plays
2:131st & 10 at own 41Devin Page pass complete to Brendan Lee for 12 yds to the YALE 47 for a 1ST down
2:131st & 10 at opp 47Devin Page pass complete to Robert Tucker III for 3 yds to the YALE 44
2:132nd & 7 at opp 44Devin Page pass incomplete to Johntu Reed
2:133rd & 7 at opp 44Robert Tucker III run for 2 yds to the YALE 42
0:044th & 5 at opp 42Devin Page pass incomplete to Robert Tucker III
4th quarter7 drives, then Yale 41, Cornell 24
Yale Punt, 3 plays
15:002nd & 7 at own 45Hugo Djeumeni Kemeni run for 3 yds to the YALE 48
15:003rd & 4 at own 48Dante Reno pass incomplete to Brady Wagner, broken up by Michael O’Keefe
14:124th & 4 at own 48Reese Keeney punt for 45 yds , Brendan Lee returns for 9 yds to the COR 16
Cornell Field goal, 12 plays
14:121st & 10 at own 16Robert Tucker III run for no gain to the COR 16
14:122nd & 10 at own 16Devin Page pass complete to Ryder Kurtz for 23 yds to the COR 39 for a 1ST down
14:121st & 10 at own 39Robert Tucker III run for 1 yd to the COR 40
14:122nd & 9 at own 40Devin Page pass complete to Davon Kiser for 15 yds to the YALE 45 for a 1ST down
14:121st & 10 at opp 45Cornell Penalty, false start (Ja’von Broussard) to the 50 yard line
14:121st & 15 at the 50Devin Page pass incomplete to Nolan Albright
14:122nd & 15 at the 50Devin Page pass complete to Doryn Smith for 9 yds to the YALE 41
14:123rd & 6 at opp 41Devin Page pass complete to Parker Woodring for 10 yds to the YALE 31 for a 1ST down
14:121st & 10 at opp 31Devin Page pass complete to Doryn Smith for 17 yds to the YALE 14 for a 1ST down
14:121st & 10 at opp 14Robert Tucker III run for a loss of 1 yard to the YALE 15
14:122nd & 11 at opp 15Devin Page pass incomplete to Ryder Kurtz
14:123rd & 11 at opp 15Devin Page pass incomplete to Ryder Kurtz
9:324th & 11 at opp 15Alan Zhao 32 Yd Field Goal
Yale Turnover on downs, 11 plays
9:251st & 10 at own 40Will Buck kickoff for 36 yds , Brady Wagner return for 9 yds to the YALE 33
9:251st & 10 at own 33Dante Reno pass complete to Josh Pitsenberger for 4 yds to the YALE 37
9:252nd & 6 at own 37Josh Pitsenberger run for 7 yds to the YALE 44 for a 1ST down
9:251st & 10 at own 44Josh Pitsenberger run for 4 yds to the YALE 48
9:252nd & 6 at own 48Josh Pitsenberger run for 8 yds to the COR 44 for a 1ST down
9:251st & 10 at opp 44Josh Pitsenberger run for 4 yds to the COR 40
9:252nd & 6 at opp 40Wilhelm Daal run for 3 yds to the COR 37
9:253rd & 3 at opp 37Dante Reno pass complete to Graham Smith for 11 yds to the COR 26 for a 1ST down
9:251st & 10 at opp 26Josh Pitsenberger run for 6 yds to the COR 20
9:252nd & 4 at opp 20Josh Pitsenberger run for a loss of 3 yards to the COR 23 Josh Pitsenberger fumbled, recovered by YALE Dante Reno
9:253rd & 7 at opp 23Dante Reno pass incomplete to Aidan Stephens
4:204th & 7 at opp 23Dante Reno pass complete to Mason Shipp for 6 yds to the COR 17
Cornell Interception, 6 plays
4:201st & 10 at own 17Devin Page pass complete to Ryder Kurtz for 9 yds to the COR 26
4:202nd & 1 at own 26Devin Page pass complete to Brendan Lee for 9 yds to the COR 35 for a 1ST down
4:201st & 10 at own 35Devin Page run for 5 yds to the COR 40 Devin Page fumbled, recovered by COR Devin Page Page,Devin rush middle for 5 yards to the COR40, fumble by Page,Devin recovered by COR Page,Devin, Page,Devin rush (Tate,Jaylin).
4:202nd & 5 at own 40Devin Page pass incomplete to Davon Kiser
4:203rd & 5 at own 40Robert Tucker III run for 1 yd to the COR 41
2:414th & 4 at own 41Joshua Tarver return for no gain to the COR 41
Yale Touchdown, 5 plays
2:411st & 10 at opp 41Josh Pitsenberger run for 4 yds to the COR 37
2:342nd & 6 at opp 37Josh Pitsenberger run for a loss of 1 yard to the COR 38
2:283rd & 7 at opp 38Dante Reno pass complete to Mason Shipp for 28 yds to the COR 10 for a 1ST down
2:171st & goal at opp 10Josh Pitsenberger run for 6 yds to the COR 4
1:562nd & goal at opp 4Josh Pitsenberger 4 Yd Run (Nick Conforti Kick)
Cornell Touchdown, 9 plays
1:561st & 20 at own 15Devin Page pass incomplete to Doryn Smith, broken up by Brandon Webster
1:562nd & 20 at own 15Devin Page pass incomplete to Robert Tucker III
1:563rd & 20 at own 15Devin Page pass incomplete to Ryder Kurtz
1:561st & 10 at own 25Devin Page pass incomplete to Ryder Kurtz Cornell Penalty, Offensive holding (Kyle Lenhart) to the COR 15
1:564th & 20 at own 15Devin Page pass complete to Ryder Kurtz for 29 yds to the YALE 44 Yale Penalty, roughing passer (Ezekiel Larry) to the YALE 41
1:561st & 10 at opp 41Garrett Bass-Sulpizio run for 2 yds to the YALE 39
1:562nd & 8 at opp 39Garrett Bass-Sulpizio pass incomplete to Nolan Albright
1:563rd & 8 at opp 39Devin Page pass incomplete to Ja’von Broussard
1:561st & 10 at own 40Nick Conforti kickoff for 60 yds for a touchback
0:474th & 8 at opp 39Abu Kamara 65 Yd Interception Return (Nick Conforti Kick)
Cornell Result not recorded, 1 play
0:471st & 10 at own 40Nick Conforti kickoff for 56 yds
0:471st & 10 at own 25Johntu Reed run for 6 yds to the COR 25

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Yale leads 45–⁠20–⁠2 in 67 meetings, counting the one since this game.

Recent meetings
2026Cornell 38, Yale 25
2025Yale 41, Cornell 24
2024Cornell 47, Yale 23
2023Cornell 23, Yale 21
2022Yale 38, Cornell 14
2021Yale 23, Cornell 17

Around this game