Yale at Holy Cross

Saturday, September 19, 2026

Yale beat Holy Cross 38–⁠28. It was their 29th meeting; Yale leads the series 22–⁠7.

AwayYale3–⁠2 in 2026
38
HomeHoly Cross2–⁠5 in 2026
28

Final at Fitton Field, WorcesterTV: ESPN+Attendance 17,623

At kickoff
61°F, wind 3 mphWeather: NOAA NCEI Global Historical Climatology Network hourly; Worcester, 6 km from the stadium, six minutes before kickoff
Official
Henry WimbergGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Yale70141738
Holy Cross7071428

Standouts

  • PassingDante Reno30 of 43, 454 yards, 5 TDYale
  • RushingJoseph Williams16 carries, 120 yardsHoly Cross
  • ReceivingJaxton Santiago12 catches, 234 yards, 2 TDYale
  • DefenseAdam Due17 tackles, 1 sack, 1.5 for lossHoly Cross

Player stats

Yale

PassingC/AttYdsTDInt
Dante Reno30/4345450
RushingCarYdsTDLong
Hugo Djeumeni Kemeni1254035
Cuttler Adams1131015
ReceivingRecYdsTDLong
Jaxton Santiago12234275
Lucius Anderson9155238
Graham Smith128128
Cuttler Adams21309
DefenseTklTFLSacksInt
J.P. Schmidt10000
Osize Daniyan8001
Phoenix Grant8100
Charles Barkley-Smith7000
Xavier Coleman1110

Holy Cross

PassingC/AttYdsTDInt
David Lynch16/3814421
Jake Croce1/1910
RushingCarYdsTDLong
Joseph Williams16120043
Jake Croce62808
Datrell Jones41004
Dominic Campanile1101
ReceivingRecYdsTDLong
Lincoln Fisher259231
SirCharles Gordon129029
Ty Curran526014
Mason McSweeney32119
DefenseTklTFLSacksInt
Adam Due171.510
Garrett Baldwin9000
Chase Fountain6000
Braden Haas6100
Tyler Georgs3110

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

Team stats

YaleHoly Cross
524Total yards308
454Passing yards153
70Rushing yards155
10.6Yards per pass3.8
2.3Yards per rush5.0
22First downs16
7–⁠15Third downs4–⁠16
0–⁠2Fourth downs2–⁠3
1Turnovers1
7–⁠59Penalties5–⁠55
29:34Possession30:26
1Sacks (by defense)2

Efficiency

YaleHoly Cross
40%Success rate32%
0.23EPA per play0.01
1.71Explosiveness1.39
−0.55Rushing EPA0.12
0.70Passing EPA−0.02
35%Passing-down success20%
14%Havoc by its defense11%

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 67% to win. Elo’s favorite won.

The line

Yale −21, over/under 50.5.

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

Before kickoff, the win chances were Yale 93%, Holy Cross 7%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Holy Cross end zoneYale end zoneQ1 Holy CrossPunt, 5 playsQ1 YaleTouchdown, 5 playsQ1 Holy CrossTouchdown, 9 playsQ1 YaleMissed FG, 9 playsQ1 Holy CrossPunt, 6 playsQ2 YalePunt, 5 playsQ2 Holy CrossPunt, 3 playsQ2 YaleTurnover on downs, 5 playsQ2 Holy CrossPunt, 5 playsQ2 YalePunt, 6 playsQ2 Holy CrossPunt, 3 playsQ2 YalePunt, 3 playsQ2 Holy CrossMissed FG, 6 playsQ2 YaleEnd of half, 2 playsQ3 YaleTouchdown, 5 playsQ3 Holy CrossTouchdown, 8 playsQ3 YaleTouchdown, 11 playsQ3 Holy CrossPunt, 3 playsQ3 Holy CrossTouchdown, 7 playsQ4 YaleTurnover on downs, 4 playsQ4 Holy CrossTouchdown, 3 playsQ4 YaleTouchdown, 6 playsQ4 Holy CrossPunt, 3 playsQ4 YalePunt, 4 playsQ4 Holy CrossPunt, 3 playsQ4 YaleTouchdown, 3 playsQ4 Holy CrossInterception, 1 playQ4 YaleField goal, 6 playsQ4 Holy CrossTurnover on downs, 7 playsQ4 YaleEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Holy Cross drives left to right, Yale right to left.
  1. Q1 Holy CrossPunt, 5 plays, 63 yards
  2. Q1 YaleTouchdown, 5 plays, 88 yards
  3. Q1 Holy CrossTouchdown, 9 plays, 52 yards
  4. Q1 YaleMissed FG, 9 plays, 46 yards
  5. Q1 Holy CrossPunt, 6 plays, 58 yards
  6. Q2 YalePunt, 5 plays, 50 yards
  7. Q2 Holy CrossPunt, 3 plays, 45 yards
  8. Q2 YaleTurnover on downs, 5 plays, 43 yards
  9. Q2 Holy CrossPunt, 5 plays, 62 yards
  10. Q2 YalePunt, 6 plays, 57 yards
  11. Q2 Holy CrossPunt, 3 plays, 33 yards
  12. Q2 YalePunt, 3 plays, 13 yards
  13. Q2 Holy CrossMissed FG, 6 plays, −7 yards
  14. Q2 YaleEnd of half, 2 plays, 9 yards
  15. Q3 YaleTouchdown, 5 plays, 57 yards
  16. Q3 Holy CrossTouchdown, 8 plays, 70 yards
  17. Q3 YaleTouchdown, 11 plays, 76 yards
  18. Q3 Holy CrossPunt, 3 plays, 31 yards
  19. Q3 Holy CrossTouchdown, 7 plays, 44 yards
  20. Q4 YaleTurnover on downs, 4 plays, −1 yard
  21. Q4 Holy CrossTouchdown, 3 plays, 34 yards
  22. Q4 YaleTouchdown, 6 plays, 60 yards
  23. Q4 Holy CrossPunt, 3 plays, 69 yards
  24. Q4 YalePunt, 4 plays, 89 yards
  25. Q4 Holy CrossPunt, 3 plays, 49 yards
  26. Q4 YaleTouchdown, 3 plays, 53 yards
  27. Q4 Holy CrossInterception, 1 play, 5 yards
  28. Q4 YaleField goal, 6 plays, −37 yards
  29. Q4 Holy CrossTurnover on downs, 7 plays, 18 yards
  30. Q4 YaleEnd of game, 1 play, 51 yards

Play by play

1st quarter5 drives, then Tied at 7
Holy Cross Punt, 5 plays
15:001st & 10 at own 35#36 N.Piper kickoff 56 yards to the HC09 fair catch by #40 J.Croce at HC09
15:001st & 10 at own 25No Huddle-Shotgun #16 D.Lynch pass complete short right to #3 T.Curran caught at HC22, for 1 yard loss to the HC24 (#4 A.Kamara)
15:002nd & 11 at own 24No Huddle-Shotgun #16 D.Lynch pass complete short left to #88 S.Gordon caught at HC25, for 29 yards to the YALE47 (#33 J.Cave; #5 B.Eastep), 1ST DOWN
15:001st & 10 at opp 47No Huddle-Shotgun #16 D.Lynch pass complete short right to #0 J.Williams caught at YALE50, for 1 yard to the YALE46 (#14 C.Barkley-Smith)
15:002nd & 9 at opp 46No Huddle-Shotgun #0 J.Williams rush left for 5 yards gain to the YALE41 (#5 B.Eastep; #50 J.Schutzman)
15:003rd & 4 at opp 41No Huddle-Shotgun #16 D.Lynch pass incomplete deep right to #3 T.Curran thrown to YALE02
12:014th & 4 at opp 41#49 E.Moss punt 29 yards to the YALE12 fair catch by #18 J.Santiago at YALE12
Yale Touchdown, 5 plays
12:011st & 10 at own 12No Huddle-Shotgun #2 D.Reno pass complete short right to #18 J.Santiago caught at YALE16, for 4 yards to the YALE16 (#12 C.Boone)
12:012nd & 6 at own 16No Huddle-Shotgun #2 D.Reno pass incomplete short right to #1 L.Anderson thrown to YALE19
12:013rd & 6 at own 16No Huddle-Shotgun #2 D.Reno pass complete short middle to #6 H.Djeumeni Kemeni caught at YALE23, for 7 yards to the YALE23 (#8 A.Due), 1ST DOWN
12:011st & 10 at own 23No Huddle-Shotgun #6 H.Djeumeni Kemeni rush left for 2 yards gain to the YALE25 (#53 W.Miller; #42 R.Vilane)
10:072nd & 8 at own 25Jaxton Santiago 75 Yd pass from Dante Reno (Noah Piper Kick)Yale 7, Holy Cross 0
Holy Cross Touchdown, 9 plays
9:591st & 10 at own 35#36 N.Piper kickoff 55 yards to the HC10 #0 J.Williams return 38 yards to the HC48 (#4 A.Kamara)
9:591st & 10 at own 48No Huddle-Shotgun #0 J.Williams rush right for 13 yards gain to the YALE39, out of bounds at YALE39, 1ST DOWN
9:591st & 10 at opp 39Shotgun #16 D.Lynch pass complete short middle to #3 T.Curran caught at YALE26, for 14 yards to the YALE25 (#0 O.Daniyan), 1ST DOWN
9:591st & 10 at opp 25Shotgun #16 D.Lynch pass incomplete short left to #0 J.Williams thrown to YALE26
9:592nd & 10 at opp 25Shotgun #0 J.Williams rush right for 9 yards gain to the YALE16 (#0 O.Daniyan; #5 B.Eastep)
9:593rd & 1 at opp 16Shotgun #0 J.Williams rush middle for 5 yards gain to the YALE11 (#45 J.Hutton; #50 J.Schutzman), 1ST DOWN
7:251st & 10 at opp 11Shotgun #16 D.Lynch pass incomplete short left to #3 T.Curran thrown to YALE00
7:253rd & 1 at opp 16Timeout Holy Cross, clock 07:25
7:252nd & 10 at opp 11Shotgun #16 D.Lynch pass complete short left to #3 T.Curran caught at YALE13, for 0 yards to the YALE11 (#1 Z.Jackson-Bass)
7:253rd & 10 at opp 11Shotgun #16 D.Lynch pass incomplete short right to #3 T.Curran thrown to YALE00 PENALTY YALE Pass Interference (#5 B.Eastep) 9 yards from YALE11 to YALE02, 1ST DOWN. NO PLAY
7:251st & goal at opp 2Shotgun #19 D.Campanile rush middle for 1 yard gain to the YALE01 (#8 P.Grant; #99 C.Austin)
5:522nd & goal at opp 1Shotgun #16 D.Lynch rush left for 1 yard gain to the YALE00 TOUCHDOWN, clock 05:52 #36 O.Saraceno kick attempt good (H: #49 E.Moss, LS: #90 C.Mackey)Tied at 7
Yale Missed FG, 9 plays
5:451st & 10 at own 35#36 O.Saraceno kickoff 33 yards to the YALE32 #1 L.Anderson return 0 yards to the YALE32 (#54 B.Matan)
5:451st & 10 at own 32No Huddle-Shotgun #6 H.Djeumeni Kemeni rush left for 3 yards gain to the YALE35 (#42 R.Vilane; #8 A.Due)
5:452nd & 7 at own 35No Huddle-Shotgun #2 D.Reno pass complete deep right to #1 L.Anderson caught at HC45, for 32 yards to the HC33 (#8 A.Due; #10 J.Tackie), 1ST DOWN
5:451st & 10 at opp 33No Huddle-Shotgun #6 H.Djeumeni Kemeni rush left for 24 yards gain to the HC09 (#20 G.Baldwin) PENALTY YALE Holding (#65 C.Trujillo) 10 yards from HC33 to HC43. NO PLAY
5:451st & 20 at opp 43No Huddle-Shotgun #2 D.Reno pass complete short middle to #1 L.Anderson caught at HC42, for 11 yards to the HC32 (#21 A.Redfern)
5:452nd & 9 at opp 32No Huddle-Shotgun #2 D.Reno sacked for loss of 10 yards to the HC42 (#5 T.Georgs)
5:453rd & 19 at opp 42No Huddle-Shotgun #2 D.Reno rush right for 8 yards gain to the HC34 (#22 R.Burton), out of bounds PENALTY HC Personal Foul (#22 R.Burton) 15 yards from HC34 to HC19, 1ST DOWN
5:451st & 10 at opp 19PENALTY YALE False Start (#4 R.Jones) 5 yards from HC19 to HC24. NO PLAY
5:451st & 15 at opp 24No Huddle-Shotgun #6 H.Djeumeni Kemeni rush middle for 2 yards gain to the HC22 (#43 M.Brink; #8 A.Due)
5:452nd & 13 at opp 22No Huddle-Shotgun #2 D.Reno pass incomplete short right to #22 B.Wagner thrown to HC19 QB hurried by #8 A.Due
5:453rd & 13 at opp 22No Huddle-Shotgun #2 D.Reno pass incomplete deep right to #18 J.Santiago thrown to HC00
2:114th & 13 at opp 22#36 N.Piper field goal attempt from 40 yards NO GOOD (H: #27 R.Keeney, LS: #55 J.Fortner), clock 02:11, End Of Play
Holy Cross Punt, 6 plays
2:111st & 10 at own 22No Huddle-Shotgun #16 D.Lynch pass complete short right to #3 T.Curran caught at HC20, for 8 yards to the HC30 (#15 J.Schmidt)
2:112nd & 2 at own 30No Huddle-Shotgun #1 D.Jones rush middle for 2 yards gain to the HC32 (#15 J.Schmidt), 1ST DOWN
2:111st & 10 at own 32No Huddle-Shotgun #0 J.Williams rush right for 13 yards gain to the HC45 (#15 J.Schmidt), out of bounds, 1ST DOWN
2:111st & 10 at own 45No Huddle-Shotgun #0 J.Williams rush middle for 3 yards gain to the HC48 (#45 J.Hutton; #15 J.Schmidt)
Q2 15:002nd & 7 at own 48Shotgun #16 D.Lynch pass incomplete short left to #3 T.Curran thrown to YALE48
Q2 15:003rd & 7 at own 48Shotgun #16 D.Lynch pass incomplete short right to #0 J.Williams thrown to HC50 QB hurried by #8 P.Grant
Q2 14:454th & 7 at own 48#49 E.Moss punt 32 yards to the YALE20 fair catch by #18 J.Santiago at YALE20
2nd quarter9 drives, then Tied at 7
Yale Punt, 5 plays
14:451st & 10 at own 20No Huddle-Shotgun #5 C.Adams rush middle for 2 yards gain to the YALE22 (#42 R.Vilane; #95 A.Horodnik)
14:452nd & 8 at own 22No Huddle-Shotgun #2 D.Reno pass complete short middle to #5 C.Adams caught at YALE31, for 9 yards to the YALE31 (#53 W.Miller; #8 A.Due), 1ST DOWN
14:451st & 10 at own 31No Huddle-Shotgun #5 C.Adams rush left for 1 yard loss to the YALE30 (#14 B.Haas; #95 A.Horodnik)
14:452nd & 11 at own 30No Huddle-Shotgun #2 D.Reno pass complete short left to #16 G.Kemp caught at YALE31, for 3 yards to the YALE33 (#27 C.Fountain)
14:453rd & 8 at own 33No Huddle-Shotgun #2 D.Reno pass incomplete short left to #16 G.Kemp thrown to YALE41
12:154th & 8 at own 33#27 R.Keeney punt 41 yards to the HC26 #20 G.Baldwin return 4 yards to the HC30 (#14 C.Barkley-Smith; #15 J.Schmidt)
Holy Cross Punt, 3 plays
12:151st & 10 at own 30Shotgun #16 D.Lynch pass incomplete short right thrown to HC35 QB hurried by #23 X.Coleman
12:152nd & 10 at own 30Shotgun #16 D.Lynch pass incomplete short right to #2 L.Fisher thrown to HC45
12:153rd & 10 at own 30Shotgun #16 D.Lynch pass incomplete deep right to #2 L.Fisher thrown to YALE32 broken up by #7 B.Webster
11:504th & 10 at own 30#49 E.Moss punt 45 yards to the YALE25 fair catch by #18 J.Santiago at YALE25
Yale Turnover on downs, 5 plays
11:501st & 10 at own 25No Huddle-Shotgun #6 H.Djeumeni Kemeni rush left for 35 yards gain to the HC40 (#20 G.Baldwin), out of bounds, 1ST DOWN
11:501st & 10 at opp 40No Huddle-Shotgun #2 D.Reno pass complete short right to #18 J.Santiago caught at HC33, for 7 yards to the HC33 (#14 B.Haas)
11:502nd & 3 at opp 33No Huddle-Shotgun #5 C.Adams rush middle for 1 yard gain to the HC32 (#8 A.Due; #7 C.Onwuzurigbo)
11:503rd & 2 at opp 32No Huddle-Shotgun #5 C.Adams rush left for 0 yards to the HC32 (#55 C.Ackerman; #97 V.Ferrara)
9:514th & 2 at opp 32No Huddle-Shotgun #6 H.Djeumeni Kemeni rush middle for 0 yards to the HC32 (#8 A.Due; #7 C.Onwuzurigbo), TURNOVER ON DOWNS
Holy Cross Punt, 5 plays
9:511st & 10 at own 32Shotgun #40 J.Croce rush left for 8 yards gain to the HC40 (#14 C.Barkley-Smith), out of bounds
9:512nd & 2 at own 40Shotgun #40 J.Croce rush right for 8 yards gain to the HC48 (#0 O.Daniyan), 1ST DOWN
9:511st & 10 at own 48Shotgun #1 D.Jones rush right for 4 yards gain to the YALE48 (#4 A.Kamara; #0 O.Daniyan)
9:512nd & 6 at opp 48Shotgun #0 J.Williams rush right for 4 yards loss to the HC48 (#8 P.Grant)
9:513rd & 10 at own 48No Huddle-Shotgun #16 D.Lynch pass incomplete short middle to #13 L.Weir thrown to YALE44
6:534th & 10 at own 48#49 E.Moss punt 46 yards to the YALE06
Yale Punt, 6 plays
6:531st & 10 at own 6No Huddle-Shotgun #2 D.Reno pass complete short left to #1 L.Anderson caught at YALE09, for 8 yards to the YALE14 (#20 G.Baldwin; #7 C.Onwuzurigbo)
6:532nd & 2 at own 14No Huddle-Shotgun #2 D.Reno pass complete short right to #18 J.Santiago caught at YALE19, for 5 yards to the YALE19 (#4 A.Gardner), 1ST DOWN
6:531st & 10 at own 19No Huddle-Shotgun #2 D.Reno pass complete short left to #4 R.Jones caught at YALE26, for 7 yards to the YALE26 (#27 C.Fountain)
6:532nd & 3 at own 26PENALTY HC Offside 5 yards from YALE26 to YALE31, 1ST DOWN. NO PLAY
6:531st & 10 at own 31No Huddle-Shotgun #2 D.Reno sacked for loss of 9 yards to the YALE22 (#8 A.Due)
4:272nd & 19 at own 22No Huddle-Shotgun #2 D.Reno pass incomplete deep left to #4 R.Jones thrown to HC46 broken up by #29 O.Dixon
4:271st & 10 at own 31Timeout Yale, clock 04:27
4:273rd & 19 at own 22No Huddle-Shotgun #6 H.Djeumeni Kemeni rush middle for 2 yards gain to the YALE24 (#22 R.Burton; #97 V.Ferrara)
3:324th & 17 at own 24#27 R.Keeney punt 42 yards to the HC34 #20 G.Baldwin return 3 yards to the HC37 (#14 C.Barkley-Smith; #15 J.Schmidt)
Holy Cross Punt, 3 plays
3:321st & 10 at own 37No Huddle-Shotgun #1 D.Jones rush left for 2 yards gain to the HC39 (#96 J.Tate)
3:322nd & 8 at own 39No Huddle-Shotgun #16 D.Lynch pass incomplete short left to #44 M.McSweeney thrown to HC50 QB hurried by #96 J.Tate
3:323rd & 8 at own 39No Huddle-Shotgun #16 D.Lynch pass incomplete short middle to #3 T.Curran thrown to YALE48
2:324th & 8 at own 39#49 E.Moss punt 31 yards to the YALE30
Yale Punt, 3 plays
2:321st & 10 at own 30No Huddle-Shotgun #5 C.Adams rush middle for 0 yards to the YALE30 (#55 C.Ackerman; #8 A.Due)
2:322nd & 10 at own 30No Huddle-Shotgun #2 D.Reno pass incomplete short left to #1 L.Anderson thrown to YALE35
2:002nd & 10 at own 30Timeout Yale, clock 02:00
2:003rd & 10 at own 30No Huddle-Shotgun #5 C.Adams rush right for 2 yards gain to the YALE32 (#97 V.Ferrara)
2:004th & 8 at own 32PENALTY YALE False Start (#9 G.Smith) 5 yards from YALE32 to YALE27. NO PLAY
1:454th & 13 at own 27#27 R.Keeney punt 15 yards to the YALE42, out of bounds at YALE42 PENALTY HC UNS: Unsportsmanlike Conduct (#10 J.Tackie) 15 yards from YALE42 to HC43
Holy Cross Missed FG, 6 plays
1:451st & 10 at own 43No Huddle-Shotgun #0 J.Williams rush left for 9 yards gain to the YALE48 (#50 J.Schutzman; #8 P.Grant)
1:452nd & 1 at opp 48No Huddle-Shotgun #16 D.Lynch pass complete short right to #3 T.Curran caught at YALE43, for 5 yards to the YALE43 (#50 J.Schutzman), 1ST DOWN
1:451st & 10 at opp 43No Huddle-Shotgun #0 J.Williams rush left for 7 yards gain to the YALE36 fumbled by #0 J.Williams at YALE36 forced by #0 O.Daniyan recovered by HC #0 J.Williams at YALE36, End Of Play
1:452nd & 3 at opp 36No Huddle-Shotgun #16 D.Lynch pass incomplete short left to #2 L.Fisher thrown to YALE29
1:453rd & 3 at opp 36PENALTY HC False Start (#88 S.Gordon) 5 yards from YALE36 to YALE41. NO PLAY
1:453rd & 8 at opp 41No Huddle-Shotgun #16 D.Lynch rush middle for 5 yards gain to the YALE36 (#8 P.Grant)
0:084th & 3 at opp 36#36 O.Saraceno field goal attempt from 54 yards NO GOOD (H: #49 E.Moss, LS: #90 C.Mackey), clock 00:08, End Of Play
0:134th & 3 at opp 36Timeout Holy Cross, clock 00:13
Yale End of half, 2 plays
0:131st & 10 at own 36No Huddle-Shotgun #2 D.Reno pass complete short right to #18 J.Santiago caught at YALE40, for 4 yards to the YALE40, out of bounds at YALE40
0:132nd & 6 at own 40No Huddle-Shotgun #6 H.Djeumeni Kemeni rush middle for 5 yards gain to the YALE45 (#8 A.Due)
3rd quarter6 drives, then Yale 21, Holy Cross 14
Yale Touchdown, 5 plays
14:531st & 10 at own 35#36 O.Saraceno kickoff 63 yards to the YALE02 #1 L.Anderson return 38 yards to the YALE40 (#36 O.Saraceno)
15:001st & 10 at own 40No Huddle-Shotgun #6 H.Djeumeni Kemeni rush left for 0 yards to the YALE40 (#8 A.Due)
15:002nd & 10 at own 40No Huddle-Shotgun #2 D.Reno pass complete deep right to #1 L.Anderson caught at HC28, for 38 yards to the HC22 (#20 G.Baldwin), out of bounds, 1ST DOWN
15:001st & 10 at opp 22No Huddle-Shotgun #2 D.Reno pass incomplete short middle to #1 L.Anderson thrown to HC21 broken up by #55 C.Ackerman
15:002nd & 10 at opp 22No Huddle-Shotgun #6 H.Djeumeni Kemeni rush middle for 0 yards to the HC22 (#95 A.Horodnik; #8 A.Due)
13:143rd & 10 at opp 22Lucius Anderson 22 Yd pass from Dante Reno (Owen Saraceno Kick)Yale 14, Holy Cross 7
13:141st & 10 at own 35#36 N.Piper kickoff 35 yards to the HC30 fair catch by #53 W.Miller at HC30
13:14Timeout Yale, clock 13:14
Holy Cross Touchdown, 8 plays
13:141st & 10 at own 30Shotgun #0 J.Williams rush left for 3 yards gain to the HC33 (#96 J.Tate)
13:142nd & 7 at own 33Shotgun #0 J.Williams rush right for 43 yards gain to the YALE24 (#14 C.Barkley-Smith), 1ST DOWN
13:141st & 10 at opp 24Shotgun #0 J.Williams rush right for 4 yards gain to the YALE20 (#33 J.Cave; #15 J.Schmidt)
13:142nd & 6 at opp 20Shotgun #1 D.Jones rush right for 2 yards gain to the YALE18 (#50 J.Schutzman; #93 M.Johnson)
13:143rd & 4 at opp 18Shotgun #16 D.Lynch pass complete short right to #1 D.Jones caught at YALE16, for 2 yards to the YALE16 (#1 Z.Jackson-Bass), out of bounds
13:144th & 2 at opp 16Shotgun #40 J.Croce rush left for 7 yards gain to the YALE09 (#15 J.Schmidt; #6 D.Rickenbacker), 1ST DOWN
13:141st & goal at opp 9Shotgun #16 D.Lynch pass incomplete short left to #84 D.Tyme thrown to YALE00
9:051st & 10 at own 35#36 O.Saraceno kickoff 59 yards to the YALE06 #1 L.Anderson return 18 yards to the YALE24 (#46 J.Fitzgerald)
Holy Cross Touchdown, 8 plays
9:112nd & goal at opp 9J. Croce pass to M. McSweeney for 9 yds, for a TD (O. Saraceno KICK)Tied at 14
Yale Touchdown, 11 plays
9:111st & 10 at own 24No Huddle-Shotgun #2 D.Reno rush middle for 3 yards gain to the YALE27 (#5 T.Georgs)
9:112nd & 7 at own 27No Huddle-Shotgun #2 D.Reno pass complete short right to #22 B.Wagner caught at YALE30, for 4 yards to the YALE31 (#14 B.Haas)
9:113rd & 3 at own 31No Huddle-Shotgun #2 D.Reno pass incomplete short middle to #16 G.Kemp thrown to YALE35 QB hurried by #8 A.Due, 1ST DOWN, PENALTY HC Roughing The Passer (#8 A.Due) 15 yards from YALE31 to YALE46, 1ST DOWN
9:111st & 10 at own 46No Huddle-Shotgun #2 D.Reno pass complete short right to #18 J.Santiago caught at YALE50, for 6 yards to the HC48 (#27 C.Fountain), out of bounds
9:112nd & 4 at opp 48No Huddle-Shotgun #2 D.Reno pass incomplete short right to #18 J.Santiago thrown to HC31
9:113rd & 4 at opp 48No Huddle-Shotgun #2 D.Reno pass complete short left to #5 C.Adams caught at HC45, for 4 yards to the HC44 (#8 A.Due), 1ST DOWN
9:111st & 10 at opp 44No Huddle-Shotgun #6 H.Djeumeni Kemeni rush middle for 5 yards gain to the HC39 (#5 T.Georgs)
9:112nd & 5 at opp 39No Huddle-Shotgun #6 H.Djeumeni Kemeni rush middle for 1 yard gain to the HC38 (#6 C.Crocetti; #50 G.Flores)
9:113rd & 4 at opp 38No Huddle-Shotgun #2 D.Reno pass complete short middle to #1 L.Anderson caught at HC30, for 8 yards to the HC30, End Of Play, 1ST DOWN
9:111st & 10 at opp 30No Huddle-Shotgun #2 D.Reno pass complete short right to #18 J.Santiago caught at HC26, for 4 yards to the HC26 (#4 A.Gardner)
4:362nd & 6 at opp 26Lucius Anderson 26 Yd pass from Dante Reno (Noah Piper Kick)Yale 21, Holy Cross 14
4:491st & 10 at opp 30Timeout Yale, clock 04:49
Holy Cross Punt, 3 plays
4:361st & 10 at own 35#36 N.Piper kickoff 61 yards to the HC04 fair catch by #0 J.Williams at HC04
4:361st & 10 at own 25Shotgun #16 D.Lynch pass complete short right to #0 J.Williams caught at HC20, for 1 yard loss to the HC24 (#4 A.Kamara)
4:362nd & 11 at own 24Shotgun #40 J.Croce rush middle for 0 yards to the HC24 (#12 S.Partin; #96 J.Tate)
4:363rd & 11 at own 24Shotgun #16 D.Lynch pass incomplete short middle to #84 D.Tyme thrown to HC40
2:594th & 11 at own 24#49 E.Moss punt 30 yards to the YALE46 muffed by #50 J.Schutzman at YALE46 recovered by HC #2 L.Fisher at YALE44, End Of Play
Holy Cross Touchdown, 7 plays
2:591st & 10 at opp 44Shotgun #0 J.Williams rush left for 1 yard gain to the YALE43 (#0 O.Daniyan; #14 C.Barkley-Smith)
2:592nd & 9 at opp 43Shotgun #0 J.Williams rush right for 3 yards gain to the YALE40 (#8 P.Grant; #96 J.Tate)
2:593rd & 6 at opp 40No Huddle-Shotgun #16 D.Lynch pass complete short left to #0 J.Williams caught at YALE40, for 12 yards to the YALE28 (#33 J.Cave), 1ST DOWN
2:591st & 10 at opp 28No Huddle-Shotgun #16 D.Lynch pass complete short right to #1 D.Jones caught at YALE32, for 2 yards to the YALE26 (#4 A.Kamara), out of bounds
2:592nd & 8 at opp 26Shotgun #16 D.Lynch pass incomplete short right to #3 T.Curran thrown to YALE21 broken up by #0 O.Daniyan
2:593rd & 8 at opp 26Shotgun #16 D.Lynch rush middle for 5 yards loss to the YALE31 fumbled by #16 D.Lynch at YALE31 forced by #33 J.Cave recovered by HC #65 K.Tyszka at YALE31, End Of Play
Q4 14:514th & 13 at opp 31Lincoln Fisher 31 Yd pass from David Lynch (Owen Saraceno Kick)Tied at 21
4th quarter11 drives, then Yale 38, Holy Cross 28
Yale Turnover on downs, 4 plays
14:451st & 10 at own 35#36 O.Saraceno kickoff 64 yards to the YALE01 #1 L.Anderson return 34 yards to the YALE35 (#20 G.Baldwin)
14:451st & 10 at own 35No Huddle-Shotgun #2 D.Reno pass complete short middle to #1 L.Anderson caught at YALE36, for 7 yards to the YALE42 (#21 A.Redfern)
14:452nd & 3 at own 42No Huddle-Shotgun #6 H.Djeumeni Kemeni rush left for 1 yard loss to the YALE41 (#8 A.Due; #14 B.Haas)
14:453rd & 4 at own 41No Huddle-Shotgun #2 D.Reno rush middle for 0 yards to the YALE41 (#50 G.Flores; #55 C.Ackerman)
12:474th & 4 at own 41No Huddle #27 R.Keeney rush right for 7 yards loss to the YALE34 (#7 C.Onwuzurigbo), TURNOVER ON DOWNS
Holy Cross Touchdown, 3 plays
12:471st & 10 at opp 34No Huddle-Shotgun #16 D.Lynch pass incomplete deep right to #3 T.Curran thrown to YALE14
12:472nd & 10 at opp 34No Huddle-Shotgun #16 D.Lynch pass complete short left to #44 M.McSweeney caught at YALE34, for 6 yards to the YALE28 (#0 O.Daniyan; #8 P.Grant)
11:523rd & 4 at opp 28Lincoln Fisher 28 Yd pass from David Lynch (Owen Saraceno Kick)Holy Cross 28, Yale 21
Yale Touchdown, 6 plays
11:451st & 10 at own 35#36 O.Saraceno kickoff 59 yards to the YALE06 #1 L.Anderson return 31 yards to the YALE37 (#19 M.Coleman)
11:451st & 10 at own 37No Huddle-Shotgun #2 D.Reno pass complete short left to #4 R.Jones caught at YALE39, for 2 yards to the YALE39 (#20 G.Baldwin; #27 C.Fountain)
11:452nd & 8 at own 39PENALTY YALE False Start (#73 G.McGown) 5 yards from YALE39 to YALE34. NO PLAY
11:452nd & 13 at own 34No Huddle-Shotgun #2 D.Reno pass complete short left to #6 H.Djeumeni Kemeni caught at YALE34, for 1 yard to the YALE35 (#8 A.Due)
11:453rd & 12 at own 35No Huddle-Shotgun #2 D.Reno pass complete deep left to #18 J.Santiago caught at HC26, for 47 yards to the HC18 (#14 B.Haas), 1ST DOWN
11:451st & 10 at opp 18No Huddle-Shotgun #2 D.Reno pass incomplete short left to #1 L.Anderson thrown to HC00 QB hurried by #8 A.Due
11:452nd & 10 at opp 18No Huddle-Shotgun #2 D.Reno pass incomplete short left to #16 G.Kemp thrown to HC00
9:363rd & 10 at opp 18Jaxton Santiago 18 Yd pass from Dante Reno (Noah Piper Kick)Tied at 28
9:321st & 10 at own 35#36 N.Piper kickoff 49 yards to the HC16 #40 J.Croce return 8 yards to the HC24 (#10 A.Kraus; #56 X.Rivers)
9:36Timeout Yale, clock 09:36
Holy Cross Punt, 3 plays
9:361st & 10 at own 24Shotgun #0 J.Williams rush middle for 4 yards gain to the HC28 (#8 P.Grant; #93 M.Johnson)
9:362nd & 6 at own 28Shotgun #0 J.Williams rush left for 2 yards gain to the HC30 (#15 J.Schmidt)
9:363rd & 4 at own 30Shotgun #16 D.Lynch pass incomplete deep right to #88 S.Gordon thrown to YALE41 QB hurried by #50 J.Schutzman
8:024th & 4 at own 30#49 E.Moss punt 63 yards to the YALE07
Yale Punt, 4 plays
8:021st & 10 at own 7No Huddle-Shotgun #2 D.Reno pass complete deep left to #18 J.Santiago caught at YALE35, for 35 yards to the YALE42 (#20 G.Baldwin; #27 C.Fountain), 1ST DOWN
8:021st & 10 at own 42No Huddle-Shotgun #2 D.Reno pass complete short left to #18 J.Santiago caught at YALE45, for 7 yards to the YALE49 (#27 C.Fountain)
8:022nd & 3 at own 49No Huddle-Shotgun #2 D.Reno pass incomplete short middle to #1 L.Anderson thrown to HC45
8:023rd & 3 at own 49No Huddle-Shotgun #2 D.Reno pass incomplete short middle to #4 R.Jones thrown to HC34 QB hurried by #50 G.Flores
6:294th & 3 at own 49#27 R.Keeney punt 47 yards to the HC04
Holy Cross Punt, 3 plays
6:291st & 10 at own 4Shotgun #40 J.Croce rush right for 2 yards gain to the HC06 (#33 J.Cave; #1 Z.Jackson-Bass)
6:292nd & 8 at own 6Shotgun #40 J.Croce rush left for 3 yards gain to the HC09 (#8 P.Grant; #54 B.Fadeyibi)
6:293rd & goal at opp 0Shotgun #16 D.Lynch pass incomplete deep left to #88 S.Gordon thrown to HC47
4:494th & 5 at own 9#49 E.Moss punt 44 yards to the YALE47 fair catch by #18 J.Santiago at YALE47
Yale Touchdown, 3 plays
4:491st & 10 at own 47No Huddle-Shotgun #2 D.Reno pass complete deep left to #18 J.Santiago caught at HC31, for 22 yards to the HC31, End Of Play, 1ST DOWN
4:491st & 10 at opp 31No Huddle-Shotgun #2 D.Reno pass complete short left to #1 L.Anderson caught at HC30, for 3 yards to the HC28 (#37 C.Mills)
3:422nd & 7 at opp 28No Huddle-Shotgun #2 D.Reno pass complete deep right to #9 G.Smith caught at HC05, for 28 yards to the HC00 TOUCHDOWN, clock 03:42, 1ST DOWN #36 N.Piper kick attempt good (H: #27 R.Keeney, LS: #55 J.Fortner)Yale 35, Holy Cross 28
3:381st & 10 at own 35#36 N.Piper kickoff 45 yards to the HC20 #6 C.Crocetti return 3 yards to the HC23 (#14 C.Barkley-Smith)
Yale Field goal, 6 plays
3:211st & 10 at opp 28No Huddle-Shotgun #5 C.Adams rush left for 10 yards gain to the HC18 (#14 B.Haas), 1ST DOWN
3:211st & 10 at opp 18No Huddle-Shotgun #5 C.Adams rush left for 15 yards gain to the HC03 (#20 G.Baldwin), 1ST DOWN
2:001st & goal at opp 3No Huddle-Shotgun #5 C.Adams rush left for 1 yard gain to the HC02 (#20 G.Baldwin), out of bounds
2:001st & 10 at opp 18Timeout Yale, clock 02:00
2:002nd & goal at opp 2No Huddle-Shotgun #5 C.Adams rush middle for 1 yard gain to the HC01 (#8 A.Due; #20 G.Baldwin)
1:503rd & goal at opp 1No Huddle-Shotgun #5 C.Adams rush middle for 0 yards to the HC01 (#8 A.Due)
1:502nd & 2 at own 2Timeout Holy Cross, clock 01:50
1:414th & goal at opp 1#36 N.Piper field goal attempt from 17 yards GOOD (H: #27 R.Keeney, LS: #55 J.Fortner), clock 01:41Yale 38, Holy Cross 28
1:413rd & 1 at own 1Timeout Holy Cross, clock 01:41
Holy Cross Turnover on downs, 7 plays
1:321st & 10 at own 35#36 N.Piper kickoff 35 yards to the HC30 #32 D.Leupold return 3 yards to the HC33 (#10 A.Kraus; #15 J.Schmidt)
1:321st & 10 at own 33No Huddle-Shotgun #16 D.Lynch pass complete short right to #44 M.McSweeney caught at HC35, for 6 yards to the HC39 (#4 A.Kamara)
1:322nd & 4 at own 39No Huddle-Shotgun #16 D.Lynch pass complete short right to #0 J.Williams caught at HC39, for 2 yards to the HC41 (#0 O.Daniyan; #33 J.Cave)
1:323rd & 2 at own 41No Huddle-Shotgun #16 D.Lynch pass incomplete deep right to #2 L.Fisher thrown to YALE32, 1ST DOWN, PENALTY YALE Pass Interference (#7 B.Webster) 15 yards from HC41 to YALE44, 1ST DOWN
1:321st & 10 at opp 44No Huddle-Shotgun #16 D.Lynch pass incomplete short left to #88 S.Gordon thrown to YALE41
1:322nd & 10 at opp 44No Huddle-Shotgun #16 D.Lynch sacked for loss of 5 yards to the YALE49 (#23 X.Coleman)
1:323rd & 15 at opp 49No Huddle-Shotgun #16 D.Lynch pass incomplete, Spike
0:134th & 15 at opp 49No Huddle-Shotgun #16 D.Lynch pass incomplete deep middle to #88 S.Gordon thrown to YALE24, TURNOVER ON DOWNS
Yale End of game, 1 play
0:131st & goal at opp 0Kneel down by #2 D.Reno at YALE49 for loss of 0 yards
Holy Cross Interception, 1 play
0:001st & 10 at own 23No Huddle-Shotgun #16 D.Lynch pass intercepted by #0 O.Daniyan at HC37 #0 O.Daniyan return 33 yards to the HC04 (#11 R.Newton) PENALTY YALE Holding 10 yards from HC18 to HC28

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 22–⁠7 in 29 meetings.

Recent meetings
2026Yale 38, Holy Cross 28
2025Yale 28, Holy Cross 10
2024Yale 38, Holy Cross 31
2023Holy Cross 49, Yale 24
2022Holy Cross 38, Yale 14
2021Holy Cross 20, Yale 17

Around this game