Week 4 · 2025

Holy Cross at Yale

Sat 09/20/2025 12:00 PMYale Bowl

67°Fair9 mph NE · 50% humidityRecorded at kickoff by College Football Data

Holy Cross

10

3–9

Yale

28

9–3

Attendance

4,469

reported

YALE15 plays, 76 yd · Touchdown

14:541st & 10own 35Owen Saraceno kickoff for 60 yds , Joshua Tarver return for 19 yds to the YALE 24+19
14:541st & 10own 24Josh Pitsenberger run for 4 yds to the YALE 28+4
14:542nd & 6own 28PENALTY YALE False Start (Avera,Zavier) 5 yards from YALE28 to YALE23. NO PLAY.−5
14:542nd & 11own 23Dante Reno pass incomplete to Aidan Stephens0
14:543rd & 11own 23Dante Reno run for 10 yds to the YALE 33+10
14:544th & 1own 33Josh Pitsenberger run for 2 yds to the YALE 35 for a 1ST down+2
14:541st & 10own 35Dante Reno pass complete to Graham Smith for 4 yds to the YALE 39+4
14:542nd & 6own 39Dante Reno pass complete to Nico Brown for 37 yds to the HC 24 for a 1ST down+37
14:541st & 10opp 24Josh Pitsenberger run for 3 yds to the HC 21+3
14:542nd & 7opp 21Dante Reno run for 2 yds to the HC 19+2
14:543rd & 5opp 19Wilhelm Daal run for 7 yds to the HC 12 for a 1ST down+7
14:541st & 10opp 12Josh Pitsenberger run for 2 yds to the HC 10+2
14:542nd & 8opp 10Dante Reno pass complete to Jaxton Santiago for 9 yds to the HC 1 for a 1ST down+9
14:541st & 10own 35Owen Saraceno kickoff for 60 yds , Joshua Tarver return for 19 yds to the YALE 24+19
9:161st & goalopp 1Josh Pitsenberger 1 Yd Run (Nick Conforti Kick)+1

HC14 plays, 54 yd · On downs

9:111st & 10own 35Nick Conforti kickoff for 57 yds , Joseph Williams return for 16 yds to the HC 24+16
9:111st & 10own 24Jayden Clerveaux run for no gain to the HC 240
9:112nd & 10own 24Jayden Clerveaux run for 6 yds to the HC 30+6
9:113rd & 4own 30Cal Swanson pass complete to Ty Curran for 5 yds to the HC 35 for a 1ST down+5
9:111st & 10own 35Cal Swanson run for 14 yds to the HC 49 for a 1ST down+14
9:111st & 10own 49Sam Slade run for 2 yds to the YALE 49+2
9:112nd & 8opp 49Cal Swanson pass complete to Nathan Schillinger for 18 yds to the YALE 31 for a 1ST down+18
9:111st & 10opp 31Cal Swanson pass complete to Alijah Cason for 8 yds to the YALE 23+8
9:112nd & 2opp 23Sam Slade pass incomplete0
9:113rd & 2opp 23Jayden Clerveaux run for 1 yd to the YALE 22+1
9:111st & 10own 35Nick Conforti kickoff for 57 yds , Joseph Williams return for 16 yds to the HC 24+16
4:214th & 1opp 22Cal Swanson pass incomplete to Max Mosey0
4:214th & 1opp 22Cal Swanson pass incomplete to Max Mosey0
0:00opp 1End of 1st Quarter−43

YALE6 plays, -3 yd · Punt

14:541st & 10own 29Cuttler Adams run for 7 yds to the YALE 36+7
14:542nd & 3own 36Hugo Djeumeni Kemeni run for no gain to the YALE 360
14:543rd & 3own 36Dante Reno pass incomplete to Aidan Stephens0
13:424th & 3own 36PENALTY YALE Holding 10 yards from YALE36 to YALE26. NO PLAY.−10
13:404th & 13own 26Reese Keeney punt for 35 yds, punt out-of-bounds at the HC 390
13:404th & 13own 26Reese Keeney punt for 35 yds, punt out-of-bounds at the HC 390

HC2 plays, 9 yd · Turnover

13:291st & 10own 39Jayden Clerveaux run for 9 yds to the HC 48 Jayden Clerveaux fumbled, recovered by HC Inumidun Ayo-Durojaiye+9
13:291st & 10own 39Jayden Clerveaux run for 9 yds to the HC 48 Jayden Clerveaux fumbled, recovered by HC Inumidun Ayo-Durojaiye+9

YALE7 plays, 23 yd · On downs

13:291st & 10opp 48Dante Reno pass incomplete to Jaxton Santiago0
13:292nd & 10opp 48Josh Pitsenberger run for 15 yds to the HC 33 for a 1ST down+15
13:291st & 10opp 33Dante Reno run for a loss of 1 yard to the HC 34−1
13:292nd & 11opp 34Dante Reno pass complete to Wilhelm Daal for 9 yds to the HC 25+9
13:293rd & 2opp 25Dante Reno run for no gain to the HC 250
10:574th & 2opp 25Dante Reno pass incomplete to Nico Brown0
10:574th & 2opp 25Dante Reno pass incomplete to Nico Brown0

HC12 plays, 33 yd · Punt

10:571st & 10own 25Jayden Clerveaux run for 1 yd to the HC 26+1
10:572nd & 9own 26Cal Swanson pass complete to Alijah Cason for 17 yds to the HC 43 for a 1ST down+17
10:571st & 10own 43Cal Swanson pass incomplete to Joseph Williams0
10:572nd & 10own 43Joseph Williams run for 4 yds to the HC 47+4
10:573rd & 6own 47Cal Swanson pass complete to Charly Mullaly for 10 yds to the YALE 43 for a 1ST down+10
10:571st & 10opp 43Joseph Williams run for 5 yds to the YALE 38+5
10:572nd & 5opp 38No Huddle-Shotgun Swanson,Cal pass complete short left to Slade,Sam caught at YALE34, for 4 yards to the YALE34 (Daniyan,Osize) PENALTY HC Holding (Blattner,Bradford) 10 yards from YALE38 to YALE48. NO PLAY.−10
10:572nd & 15opp 48Sam Slade run for 11 yds to the YALE 37+11
10:573rd & 4opp 37No Huddle-Shotgun Swanson,Cal pass complete short middle to Mullaly,Charly caught at YALE32, for 18 yards to the YALE19 (Grant,Phoenix; Barkley-Smith,Charles) PENALTY HC Illegal Formation 5 yards from YALE37 to YALE42. NO PLAY.−5
10:573rd & 9opp 42Max Mosey pass incomplete to Max Mosey0
6:184th & 9opp 42Ethan Moss punt for 35 yds0
6:184th & 9opp 42Ethan Moss punt for 35 yds0

YALE5 plays, -3 yd · Punt

6:181st & 10own 7Hugo Djeumeni Kemeni run for 1 yd to the YALE 8+1
6:182nd & 9own 8Dante Reno sacked by Cam Santee for a loss of 6 yards to the YALE 2 Dante Reno fumbled, recovered by HC Hugo Djeumeni Kemeni , return for 0 yards−6
6:183rd & 15own 2Yale Penalty, unnecessary roughness (-3 Yards) to the YALE 4−3
4:414th & 13own 4Reese Keeney punt for 31 yds, punt out-of-bounds at the YALE 350
4:414th & 13own 4Reese Keeney punt for 31 yds, punt out-of-bounds at the YALE 350

HC5 plays, -4 yd · Punt

4:411st & 10opp 35Cal Swanson run for 2 yds to the YALE 33+2
4:412nd & 8opp 33Jayden Clerveaux run for 3 yds to the YALE 30+3
4:413rd & 5opp 30Cal Swanson sacked by Abu Kamara for a loss of 9 yards to the YALE 39−9
2:454th & 14opp 39Ethan Moss punt for 39 yds for a touchback0
2:454th & 14opp 39Ethan Moss punt for 39 yds for a touchback0

YALE8 plays, 9 yd · Punt

2:452nd & 3own 27No Huddle-Shotgun Pitsenberger,Josh rush middle for 37 yards gain to the HC36 (Thompson,Eli; Bestpitch,Tommy) PENALTY YALE Illegal Formation 5 yards from YALE27 to YALE22. NO PLAY.−5
2:452nd & 8own 22Josh Pitsenberger run for 1 yd to the YALE 23+1
2:452nd & 8own 22No Huddle-Shotgun Reno,Dante pass incomplete short left to Smith,Graham thrown to YALE32 PENALTY HC Offside (Owens,John) 5 yards from YALE22 to YALE27. NO PLAY.+5
2:453rd & 7own 23Dante Reno pass complete to Nico Brown for 6 yds to the YALE 29+6
2:451st & 10own 20Josh Pitsenberger run for 2 yds to the YALE 22+2
1:114th & 1own 29Timeout Yale, clock 01:110
1:024th & 1own 29Reese Keeney punt for 31 yds, punt out-of-bounds at the HC 400
1:024th & 1own 29Reese Keeney punt for 31 yds, punt out-of-bounds at the HC 400

HC5 plays, 0 yd · Punt

1:021st & 10own 40Cal Swanson pass incomplete to Nathan Schillinger0
1:022nd & 10own 40Cal Swanson pass incomplete to Max Mosey0
1:023rd & 10own 40Cal Swanson pass incomplete to Ty Curran0
0:414th & 10own 40Ethan Moss punt for 39 yds , Nico Brown returns for no gain to the YALE 200
0:414th & 10own 40Ethan Moss punt for 39 yds , Nico Brown returns for no gain to the YALE 200

YALE1 play, 3 yd · End of period

0:001st & 10own 20Josh Pitsenberger run for 3 yds to the YALE 23+3

HC10 plays, 84 yd · Field goal

14:551st & 10own 35Nick Conforti kickoff for 61 yds , Joseph Williams return for 7 yds to the HC 11+7
14:551st & 10own 11Jayden Clerveaux run for 8 yds to the HC 19+8
14:552nd & 2own 19Cal Swanson pass complete to Alijah Cason for 4 yds to the HC 23 for a 1ST down+4
14:551st & 10own 23Cal Swanson pass complete to Joseph Williams for 64 yds to the YALE 13 for a 1ST down+64
14:551st & 10opp 13No Huddle-Shotgun Cason,Alijah rush middle for 7 yards loss to the YALE20 (Larry,Ezekiel) PENALTY YALE UNR: Unnecessary Roughness (Kamara,Abu) 7 yards from YALE13 to YALE06, 1ST DOWN. NO PLAY.+7
14:551st & goalopp 6Jayden Clerveaux run for 2 yds to the YALE 4+2
14:552nd & goalopp 4Cal Swanson run for a loss of 1 yard to the YALE 5−1
14:553rd & goalopp 5Cal Swanson pass incomplete to Charly Mullaly0
14:551st & 10own 35Nick Conforti kickoff for 61 yds , Joseph Williams return for 7 yds to the HC 11+7
11:084th & goalopp 5Luis Palenzuela 23 Yd Field Goal+23

YALE13 plays, 77 yd · Touchdown

11:031st & 10own 35Owen Saraceno kickoff for 49 yds , Joshua Tarver return for 7 yds to the YALE 23+7
11:031st & 10own 23Dante Reno pass complete to Jaxton Santiago for 6 yds to the YALE 29+6
11:032nd & 4own 29Josh Pitsenberger run for 8 yds to the YALE 37 for a 1ST down+8
11:031st & 10own 37Dante Reno pass complete to Wilhelm Daal for 4 yds to the YALE 41+4
11:032nd & 6own 41Dante Reno run for 3 yds to the YALE 44+3
11:033rd & 3own 44Josh Pitsenberger run for 6 yds to the 50 yard line for a 1ST down+6
11:031st & 10midfieldJosh Pitsenberger run for 4 yds to the HC 46+4
11:032nd & 6opp 46Dante Reno pass complete to Wilhelm Daal for no gain to the HC 460
11:033rd & 6opp 46Dante Reno pass complete to Nico Brown for 43 yds to the HC 3 for a 1ST down Holy Cross Penalty, (2 Yards) to the HC 1 for a 1ST down+45
11:031st & 10own 35Owen Saraceno kickoff for 49 yds , Joshua Tarver return for 7 yds to the YALE 23+7
7:201st & goalopp 1Josh Pitsenberger 1 Yd Run (Nick Conforti Kick)+1
7:141st & 10own 35Nick Conforti kickoff for 61 yds , Joseph Williams return for 24 yds to the HC 41 Holy Cross Penalty, (10 Yards) to the HC 18+24
7:141st & 10own 35Nick Conforti kickoff for 61 yds , Joseph Williams return for 24 yds to the HC 41 Holy Cross Penalty, (10 Yards) to the HC 18+24

HC8 plays, 18 yd · Punt

7:141st & 10own 18Jayden Clerveaux run for a loss of 3 yards to the HC 15−3
7:142nd & 13own 15Cal Swanson pass incomplete to Lincoln Fisher0
7:143rd & 13own 15No Huddle-Shotgun Swanson,Cal pass incomplete deep right to Mullaly,Charly thrown to HC35 PENALTY YALE Pass Interference (Webster,Brandon) 15 yards from HC15 to HC30, 1ST DOWN. NO PLAY.+15
7:141st & 10own 30Cal Swanson run for a loss of 4 yards to the HC 26−4
7:142nd & 14own 26Cal Swanson pass complete to Charly Mullaly for 10 yds to the HC 36+10
7:143rd & 4own 36Cal Swanson pass incomplete to Charly Mullaly0
4:574th & 4own 36Ethan Moss punt for 33 yds0
4:574th & 4own 36Ethan Moss punt for 33 yds0

YALE5 plays, 69 yd · Touchdown

4:571st & 10own 31Holy Cross Penalty, (15 Yards) to the YALE 47 for a 1ST down+15
4:571st & 10own 47Josh Pitsenberger run for 16 yds to the HC 37 for a 1ST down+16
4:571st & 10opp 37Hugo Djeumeni Kemeni run for 4 yds to the HC 33+4
4:572nd & 6opp 33Dante Reno pass complete to Nico Brown for 4 yds to the HC 29+4
3:023rd & 2opp 29Nico Brown 29 Yd pass from Dante Reno (Nick Conforti Kick)+29

HC7 plays, 0 yd · Punt

2:471st & 10own 35Nick Conforti kickoff for 60 yds , Joseph Williams return for 16 yds to the HC 21+16
2:471st & 10own 21Holy Cross Penalty, (Yards) to the HC 11−10
2:472nd & 20own 11Nyeoti Punni run for 4 yds to the HC 15+4
2:473rd & 16own 15Cal Swanson run for 6 yds to the HC 21+6
2:471st & 10own 35Nick Conforti kickoff for 60 yds , Joseph Williams return for 16 yds to the HC 21+16
1:244th & 10own 21Ethan Moss punt for 26 yds0
1:244th & 10own 21Ethan Moss punt for 26 yds0

YALE9 plays, 47 yd · Touchdown

1:241st & 10opp 47Dante Reno pass incomplete to Aidan Stephens0
1:242nd & 10opp 47Josh Pitsenberger run for 11 yds to the HC 36 for a 1ST down+11
0:001st & 10opp 36Dante Reno pass complete to Brady Wagner for 9 yds to the HC 27+9
15:002nd & 1opp 27Josh Pitsenberger run for no gain to the HC 270
15:003rd & 1opp 27Josh Pitsenberger run for 3 yds to the HC 24 for a 1ST down+3
15:001st & 10opp 24Dante Reno pass complete to Brady Wagner for 6 yds to the HC 18+6
15:002nd & 4opp 18Wilhelm Daal run for 5 yds to the HC 13 for a 1ST down+5
15:001st & 10opp 13Josh Pitsenberger run for 3 yds to the HC 10+3
11:492nd & 7opp 10Josh Pitsenberger 10 Yd Run (Nick Conforti Kick)+10

YALE1 play, 0 yd · Touchdown

0:00opp 36End of 3rd Quarter0

HC16 plays, 55 yd · On downs

11:421st & 10own 35Nick Conforti kickoff for 50 yds , Joseph Williams return for 20 yds to the HC 35+20
11:421st & 10own 35Jayden Clerveaux run for 5 yds to the HC 40+5
11:421st & 5opp 49PENALTY HC False Start (Cason,Alijah) 5 yards from YALE49 to HC46. NO PLAY.−5
11:421st & 10own 46No Huddle-Shotgun Swanson,Cal pass incomplete deep left to Mullaly,Charly thrown to YALE21 PENALTY YALE Offside (Barkley-Smith,Charles) 5 yards from HC46 to YALE49. NO PLAY.+5
11:421st & 10own 46No Huddle-Shotgun Mosey,Max pass incomplete deep right to Mosey,Max thrown to YALE11 PENALTY YALE Pass Interference (Barkley-Smith,Charles) 15 yards from HC46 to YALE39, 1ST DOWN. NO PLAY.+15
11:421st & 10opp 39Cal Swanson pass complete to Lincoln Fisher for 8 yds to the YALE 31+8
11:422nd & 2opp 31Joseph Williams run for no gain to the YALE 310
11:423rd & 2opp 31Cal Swanson pass complete to Max Mosey for 6 yds to the YALE 25 for a 1ST down+6
11:421st & 10opp 25No Huddle-Shotgun Swanson,Cal pass incomplete deep right to Mosey,Max thrown to YALE01, 1ST DOWN, PENALTY YALE Pass Interference (Webster,Brandon) 15 yards from YALE25 to YALE10, 1ST DOWN. NO PLAY.+15
11:421st & goalopp 10Cal Swanson pass incomplete to Mason McSweeney0
11:422nd & goalopp 10Cal Swanson pass incomplete to Max Mosey0
11:423rd & goalopp 10Cal Swanson pass incomplete to Alijah Cason0
11:421st & 10own 35Nick Conforti kickoff for 50 yds , Joseph Williams return for 20 yds to the HC 35+20
11:422nd & 5own 40Cal Swanson pass complete to Charly Mullaly for 6 yds to the HC 46 for a 1ST down+6
9:064th & goalopp 10Cal Swanson pass incomplete to Charly Mullaly0
9:064th & goalopp 10Cal Swanson pass incomplete to Charly Mullaly0

YALE7 plays, 21 yd · Punt

9:061st & 10own 10Josh Pitsenberger run for 3 yds to the YALE 13+3
9:062nd & 7own 13Josh Pitsenberger run for 11 yds to the YALE 24 for a 1ST down+11
9:061st & 10own 24Josh Pitsenberger run for 2 yds to the YALE 26+2
9:062nd & 8own 26Dante Reno run for 2 yds to the YALE 28+2
9:063rd & 6own 28Wilhelm Daal run for 3 yds to the YALE 31+3
5:294th & 3own 31Reese Keeney punt for 32 yds, fair catch by Max Mosey at the HC 370
5:294th & 3own 31Reese Keeney punt for 32 yds, fair catch by Max Mosey at the HC 370

HC13 plays, 63 yd · Touchdown

5:291st & 10own 37Cal Swanson pass complete to Charly Mullaly for 5 yds to the HC 42+5
5:292nd & 5own 42Cal Swanson run for 7 yds to the HC 49 for a 1ST down+7
5:291st & 10own 49Nyeoti Punni run for 9 yds to the YALE 42+9
5:292nd & 1opp 42Cal Swanson pass incomplete to Max Mosey0
5:293rd & 1opp 42Nyeoti Punni run for 3 yds to the YALE 39 for a 1ST down+3
5:291st & 10opp 39Cal Swanson run for 3 yds to the YALE 36+3
5:292nd & 7opp 36Nyeoti Punni run for 7 yds to the YALE 29 for a 1ST down+7
5:291st & 10opp 29Joseph Williams run for 4 yds to the YALE 25+4
5:292nd & 6opp 25Joseph Williams run for 5 yds to the YALE 20+5
5:293rd & 1opp 20Nyeoti Punni run for 11 yds to the YALE 9 for a 1ST down+11
5:291st & goalopp 9Cal Swanson pass incomplete to Max Mosey0
5:292nd & goalopp 9Nyeoti Punni run for 2 yds to the YALE 7+2
0:563rd & goalopp 7Charly Mullaly 7 Yd pass from Cal Swanson (Luis Palenzuela Kick)+7

YALE4 plays, 0 yd · End of period

0:511st & 10own 35Luis Palenzuela kickoff for 25 yds0
0:511st & 10own 40D. Reno takes a knee0
0:511st & 10own 35Luis Palenzuela kickoff for 25 yds0
0:002nd & 10own 40D. Reno takes a knee0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Team

Yale 5–5 vs Holy Cross

  • 2024 · wk 4Yale 38 @ Holy Cross 31
  • 2023 · wk 3Holy Cross 49 @ Yale 24
  • 2022 · wk 3Yale 14 @ Holy Cross 38
  • 2021 · wk 3Holy Cross 20 @ Yale 17
  • 2019 · wk 4Holy Cross 10 @ Yale 23
  • 2018 · wk 3Yale 28 @ Holy Cross 31
  • 2017 · wk 7Holy Cross 0 @ Yale 32
  • 2008 · wk 6Holy Cross 28 @ Yale 31
  • 2007 · wk 5Yale 38 @ Holy Cross 17
  • 2005 · wk 5Holy Cross 22 @ Yale 19

Research

Keep this open while you look at others