← Back to GamesSep 20, 2025Week 4
Holy Cross
10
-Final
28
Yale
Team1Q2Q3Q4QFinal
Holy Cross
003710
Yale
7014728

Scoring Timeline

Q1Q2Q3Q4014287-07-314-321-328-328-10YaleHoly Cross

Drive Chart

Own 20Own 4050Opp 40Opp 20YALHCYALHCYALHCYALHCYALHCYALHCYALHCYALHCYALYALHCYALHCYALTD1276ydDOWNS1054ydPUNT3-3ydTO19ydDOWNS623ydPUNT833ydPUNT3-3ydPUNT3-4ydPUNT39ydPUNT30ydEND13ydFG784ydTD977ydPUNT518ydTD569ydPUNT30ydTD947ydTD10ydDOWNS955ydPUNT521ydTD1363ydEND20yd

Box Score

Stats unavailable for this game.

Player Leaders

Player Leaders

Holy Cross
passing
Cal Swanson
15/30, 193 YDS, 1 TD
rushing
Nyeoti Punni
6 CAR, 36 YDS
receiving
Joseph Williams
1 REC, 64 YDS
Yale
passing
Dante Reno
13/18, 166 YDS, 1 TD
rushing
Joshua Pitsenberger
26 CAR, 127 YDS, 3 TD
receiving
Nico Brown
5 REC, 119 YDS, 1 TD

Play-by-Play

1st & 10Rush+4 ydsPPA -0.11

Josh Pitsenberger run for 4 yds to the YALE 28

2nd & 6Penalty-5 yds

PENALTY YALE False Start (Avera,Zavier) 5 yards from YALE28 to YALE23. NO PLAY.

2nd & 11Pass Incompletion0 ydsPPA -0.28

Dante Reno pass incomplete to Aidan Stephens

3rd & 11Rush+10 ydsPPA +0.35

Dante Reno run for 10 yds to the YALE 33

4th & 1Rush+2 ydsPPA +1.59

Josh Pitsenberger run for 2 yds to the YALE 35 for a 1ST down

1st & 10Pass Reception+4 ydsPPA -0.16

Dante Reno pass complete to Graham Smith for 4 yds to the YALE 39

2nd & 6Pass Reception+37 ydsPPA +2.72

Dante Reno pass complete to Nico Brown for 37 yds to the HC 24 for a 1ST down

1st & 10Rush+3 ydsPPA -0.14

Josh Pitsenberger run for 3 yds to the HC 21

2nd & 7Rush+2 ydsPPA -0.25

Dante Reno run for 2 yds to the HC 19

3rd & 5Rush+7 ydsPPA +0.54

Wilhelm Daal run for 7 yds to the HC 12 for a 1ST down

1st & 10Rush+2 ydsPPA -0.17

Josh Pitsenberger run for 2 yds to the HC 10

2nd & 8Pass Reception+9 ydsPPA +1.76

Dante Reno pass complete to Jaxton Santiago for 9 yds to the HC 1 for a 1ST down

1st & 10Kickoff Return (Offense)+19 yds

Owen Saraceno kickoff for 60 yds , Joshua Tarver return for 19 yds to the YALE 24

1st & 1Rushing Touchdown+1 ydsPPA +0.94

Josh Pitsenberger 1 Yd Run (Nick Conforti Kick)

1st & 10Rush0 ydsPPA -0.67

Jayden Clerveaux run for no gain to the HC 24

2nd & 10Rush+6 ydsPPA +0.16

Jayden Clerveaux run for 6 yds to the HC 30

3rd & 4Pass Reception+5 ydsPPA +1.41

Cal Swanson pass complete to Ty Curran for 5 yds to the HC 35 for a 1ST down

1st & 10Rush+14 ydsPPA +1.32

Cal Swanson run for 14 yds to the HC 49 for a 1ST down

1st & 10Rush+2 ydsPPA -0.64

Sam Slade run for 2 yds to the YALE 49

2nd & 8Pass Reception+18 ydsPPA +1.73

Cal Swanson pass complete to Nathan Schillinger for 18 yds to the YALE 31 for a 1ST down

1st & 10Pass Reception+8 ydsPPA +0.52

Cal Swanson pass complete to Alijah Cason for 8 yds to the YALE 23

2nd & 2Pass Incompletion0 ydsPPA -0.63

Sam Slade pass incomplete

3rd & 2Rush+1 ydsPPA -0.51

Jayden Clerveaux run for 1 yd to the YALE 22

1st & 10Kickoff Return (Offense)+16 yds

Nick Conforti kickoff for 57 yds , Joseph Williams return for 16 yds to the HC 24

4th & 1Pass Incompletion0 ydsPPA -3.54

Cal Swanson pass incomplete to Max Mosey

4th & 1Pass Incompletion0 ydsPPA -3.54

Cal Swanson pass incomplete to Max Mosey

1st & 10Rush+7 ydsPPA +0.66

Cuttler Adams run for 7 yds to the YALE 36

2nd & 3Rush0 ydsPPA -1.12

Hugo Djeumeni Kemeni run for no gain to the YALE 36

3rd & 3Pass Incompletion0 ydsPPA -0.62

Dante Reno pass incomplete to Aidan Stephens

4th & 3Penalty-10 yds

PENALTY YALE Holding 10 yards from YALE36 to YALE26. NO PLAY.

4th & 13Punt0 yds

Reese Keeney punt for 35 yds, punt out-of-bounds at the HC 39

4th & 13Punt0 yds

Reese Keeney punt for 35 yds, punt out-of-bounds at the HC 39

1st & 10Fumble Recovery (Opponent)+9 ydsPPA -2.14

Jayden Clerveaux run for 9 yds to the HC 48 Jayden Clerveaux fumbled, recovered by HC Inumidun Ayo-Durojaiye

1st & 10Fumble Recovery (Opponent)+9 ydsPPA -2.14

Jayden Clerveaux run for 9 yds to the HC 48 Jayden Clerveaux fumbled, recovered by HC Inumidun Ayo-Durojaiye

1st & 10Pass Incompletion0 ydsPPA -1.07

Dante Reno pass incomplete to Jaxton Santiago

2nd & 10Rush+15 ydsPPA +1.86

Josh Pitsenberger run for 15 yds to the HC 33 for a 1ST down

1st & 10Rush-1 ydsPPA -0.80

Dante Reno run for a loss of 1 yard to the HC 34

2nd & 11Pass Reception+9 ydsPPA +0.67

Dante Reno pass complete to Wilhelm Daal for 9 yds to the HC 25

3rd & 2Rush0 ydsPPA -0.73

Dante Reno run for no gain to the HC 25

4th & 2Pass Incompletion0 ydsPPA -3.24

Dante Reno pass incomplete to Nico Brown

4th & 2Pass Incompletion0 ydsPPA -3.24

Dante Reno pass incomplete to Nico Brown

1st & 10Rush+1 ydsPPA -0.59

Jayden Clerveaux run for 1 yd to the HC 26

2nd & 9Pass Reception+17 ydsPPA +2.20

Cal Swanson pass complete to Alijah Cason for 17 yds to the HC 43 for a 1ST down

1st & 10Pass Incompletion0 ydsPPA -1.16

Cal Swanson pass incomplete to Joseph Williams

2nd & 10Rush+4 ydsPPA -0.15

Joseph Williams run for 4 yds to the HC 47

3rd & 6Pass Reception+10 ydsPPA +2.42

Cal Swanson pass complete to Charly Mullaly for 10 yds to the YALE 43 for a 1ST down

1st & 10Rush+5 ydsPPA +0.09

Joseph Williams run for 5 yds to the YALE 38

2nd & 5Penalty-10 yds

No 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.

2nd & 15Rush+11 ydsPPA +1.41

Sam Slade run for 11 yds to the YALE 37

3rd & 4Penalty-5 yds

No 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.

3rd & 9Pass Incompletion0 ydsPPA -0.97

Max Mosey pass incomplete to Max Mosey

4th & 9Punt0 yds

Ethan Moss punt for 35 yds

4th & 9Punt0 yds

Ethan Moss punt for 35 yds

1st & 10Rush+1 ydsPPA -0.26

Hugo Djeumeni Kemeni run for 1 yd to the YALE 8

2nd & 9Fumble Recovery (Own)-6 ydsPPA -0.24

Dante 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

3rd & 15Penalty-3 yds

Yale Penalty, unnecessary roughness (-3 Yards) to the YALE 4

4th & 13Punt0 yds

Reese Keeney punt for 31 yds, punt out-of-bounds at the YALE 35

4th & 13Punt0 yds

Reese Keeney punt for 31 yds, punt out-of-bounds at the YALE 35

1st & 10Rush+2 ydsPPA -0.37

Cal Swanson run for 2 yds to the YALE 33

2nd & 8Rush+3 ydsPPA -0.26

Jayden Clerveaux run for 3 yds to the YALE 30

3rd & 5Sack-9 ydsPPA -2.72

Cal Swanson sacked by Abu Kamara for a loss of 9 yards to the YALE 39

4th & 14Punt0 yds

Ethan Moss punt for 39 yds for a touchback

4th & 14Punt0 yds

Ethan Moss punt for 39 yds for a touchback

2nd & 3Penalty-5 yds

No 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.

2nd & 8Rush+1 ydsPPA -0.31

Josh Pitsenberger run for 1 yd to the YALE 23

2nd & 8Penalty+5 yds

No 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.

3rd & 7Pass Reception+6 ydsPPA +0.11

Dante Reno pass complete to Nico Brown for 6 yds to the YALE 29

1st & 10Rush+2 ydsPPA -0.36

Josh Pitsenberger run for 2 yds to the YALE 22

4th & 1Punt0 yds

Reese Keeney punt for 31 yds, punt out-of-bounds at the HC 40

4th & 1Punt0 yds

Reese Keeney punt for 31 yds, punt out-of-bounds at the HC 40

1st & 10Pass Incompletion0 ydsPPA -1.12

Cal Swanson pass incomplete to Nathan Schillinger

2nd & 10Pass Incompletion0 ydsPPA -0.76

Cal Swanson pass incomplete to Max Mosey

3rd & 10Pass Incompletion0 ydsPPA -0.41

Cal Swanson pass incomplete to Ty Curran

4th & 10Punt0 yds

Ethan Moss punt for 39 yds , Nico Brown returns for no gain to the YALE 20

4th & 10Punt0 yds

Ethan Moss punt for 39 yds , Nico Brown returns for no gain to the YALE 20

1st & 10Rush+3 ydsPPA -0.24

Josh Pitsenberger run for 3 yds to the YALE 23

1st & 10Rush+8 ydsPPA +0.60

Jayden Clerveaux run for 8 yds to the HC 19

2nd & 2Pass Reception+4 ydsPPA -0.05

Cal Swanson pass complete to Alijah Cason for 4 yds to the HC 23 for a 1ST down

1st & 10Pass Reception+64 ydsPPA +3.67

Cal Swanson pass complete to Joseph Williams for 64 yds to the YALE 13 for a 1ST down

1st & 10Penalty+7 yds

No 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.

1st & 6Rush+2 ydsPPA -0.28

Jayden Clerveaux run for 2 yds to the YALE 4

2nd & 4Rush-1 ydsPPA -0.43

Cal Swanson run for a loss of 1 yard to the YALE 5

3rd & 5Pass Incompletion0 ydsPPA -0.29

Cal Swanson pass incomplete to Charly Mullaly

1st & 10Kickoff Return (Offense)+7 yds

Nick Conforti kickoff for 61 yds , Joseph Williams return for 7 yds to the HC 11

4th & 5Field Goal Good+23 yds

Luis Palenzuela 23 Yd Field Goal

1st & 10Pass Reception+6 ydsPPA +0.32

Dante Reno pass complete to Jaxton Santiago for 6 yds to the YALE 29

2nd & 4Rush+8 ydsPPA +0.84

Josh Pitsenberger run for 8 yds to the YALE 37 for a 1ST down

1st & 10Pass Reception+4 ydsPPA -0.16

Dante Reno pass complete to Wilhelm Daal for 4 yds to the YALE 41

2nd & 6Rush+3 ydsPPA -0.41

Dante Reno run for 3 yds to the YALE 44

3rd & 3Rush+6 ydsPPA +1.78

Josh Pitsenberger run for 6 yds to the 50 yard line for a 1ST down

1st & 10Rush+4 ydsPPA -0.14

Josh Pitsenberger run for 4 yds to the HC 46

2nd & 6Pass Reception0 ydsPPA -1.14

Dante Reno pass complete to Wilhelm Daal for no gain to the HC 46

3rd & 6Pass Reception+45 ydsPPA +4.18

Dante 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

1st & 10Kickoff Return (Offense)+7 yds

Owen Saraceno kickoff for 49 yds , Joshua Tarver return for 7 yds to the YALE 23

1st & 1Rushing Touchdown+1 ydsPPA +0.94

Josh Pitsenberger 1 Yd Run (Nick Conforti Kick)

1st & 10Kickoff Return (Offense)+24 yds

Nick Conforti kickoff for 61 yds , Joseph Williams return for 24 yds to the HC 41 Holy Cross Penalty, (10 Yards) to the HC 18

1st & 10Rush-3 ydsPPA -0.68

Jayden Clerveaux run for a loss of 3 yards to the HC 15

2nd & 13Pass Incompletion0 ydsPPA -0.14

Cal Swanson pass incomplete to Lincoln Fisher

3rd & 13Penalty+15 yds

No 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.

1st & 10Rush-4 ydsPPA -1.28

Cal Swanson run for a loss of 4 yards to the HC 26

2nd & 14Pass Reception+10 ydsPPA +0.62

Cal Swanson pass complete to Charly Mullaly for 10 yds to the HC 36

3rd & 4Pass Incompletion0 ydsPPA -0.57

Cal Swanson pass incomplete to Charly Mullaly

4th & 4Punt0 yds

Ethan Moss punt for 33 yds

4th & 4Punt0 yds

Ethan Moss punt for 33 yds

1st & 10Penalty+15 yds

Holy Cross Penalty, (15 Yards) to the YALE 47 for a 1ST down

1st & 10Rush+16 ydsPPA +1.04

Josh Pitsenberger run for 16 yds to the HC 37 for a 1ST down

1st & 10Rush+4 ydsPPA -0.08

Hugo Djeumeni Kemeni run for 4 yds to the HC 33

2nd & 6Pass Reception+4 ydsPPA -0.08

Dante Reno pass complete to Nico Brown for 4 yds to the HC 29

3rd & 2Passing Touchdown+29 ydsPPA +3.21

Nico Brown 29 Yd pass from Dante Reno (Nick Conforti Kick)

1st & 10Penalty-10 yds

Holy Cross Penalty, (Yards) to the HC 11

2nd & 20Rush+4 ydsPPA -0.01

Nyeoti Punni run for 4 yds to the HC 15

3rd & 16Rush+6 ydsPPA +0.02

Cal Swanson run for 6 yds to the HC 21

1st & 10Kickoff Return (Offense)+16 yds

Nick Conforti kickoff for 60 yds , Joseph Williams return for 16 yds to the HC 21

4th & 10Punt0 yds

Ethan Moss punt for 26 yds

4th & 10Punt0 yds

Ethan Moss punt for 26 yds

1st & 10Pass Incompletion0 ydsPPA -1.05

Dante Reno pass incomplete to Aidan Stephens

2nd & 10Rush+11 ydsPPA +1.65

Josh Pitsenberger run for 11 yds to the HC 36 for a 1ST down

1st & 10Pass Reception+9 ydsPPA +0.77

Dante Reno pass complete to Brady Wagner for 9 yds to the HC 27

2nd & 1Rush0 ydsPPA -0.75

Josh Pitsenberger run for no gain to the HC 27

3rd & 1Rush+3 ydsPPA +0.32

Josh Pitsenberger run for 3 yds to the HC 24 for a 1ST down

1st & 10Pass Reception+6 ydsPPA +0.19

Dante Reno pass complete to Brady Wagner for 6 yds to the HC 18

2nd & 4Rush+5 ydsPPA -0.05

Wilhelm Daal run for 5 yds to the HC 13 for a 1ST down

1st & 10Rush+3 ydsPPA -0.10

Josh Pitsenberger run for 3 yds to the HC 10

2nd & 7Rushing Touchdown+10 ydsPPA +2.64

Josh Pitsenberger 10 Yd Run (Nick Conforti Kick)

No play data available
1st & 10Rush+5 ydsPPA +0.11

Jayden Clerveaux run for 5 yds to the HC 40

1st & 5Penalty-5 yds

PENALTY HC False Start (Cason,Alijah) 5 yards from YALE49 to HC46. NO PLAY.

1st & 10Penalty+5 yds

No 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.

1st & 10Penalty+15 yds

No 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.

1st & 10Pass Reception+8 ydsPPA +0.62

Cal Swanson pass complete to Lincoln Fisher for 8 yds to the YALE 31

2nd & 2Rush0 ydsPPA -0.80

Joseph Williams run for no gain to the YALE 31

3rd & 2Pass Reception+6 ydsPPA +0.62

Cal Swanson pass complete to Max Mosey for 6 yds to the YALE 25 for a 1ST down

1st & 10Penalty+15 yds

No 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.

1st & 10Pass Incompletion0 ydsPPA -0.29

Cal Swanson pass incomplete to Mason McSweeney

2nd & 10Pass Incompletion0 ydsPPA -0.28

Cal Swanson pass incomplete to Max Mosey

3rd & 10Pass Incompletion0 ydsPPA -0.44

Cal Swanson pass incomplete to Alijah Cason

1st & 10Kickoff Return (Offense)+20 yds

Nick Conforti kickoff for 50 yds , Joseph Williams return for 20 yds to the HC 35

2nd & 5Pass Reception+6 ydsPPA +0.95

Cal Swanson pass complete to Charly Mullaly for 6 yds to the HC 46 for a 1ST down

4th & 10Pass Incompletion0 ydsPPA -3.49

Cal Swanson pass incomplete to Charly Mullaly

4th & 10Pass Incompletion0 ydsPPA -3.49

Cal Swanson pass incomplete to Charly Mullaly

1st & 10Rush+3 ydsPPA -0.15

Josh Pitsenberger run for 3 yds to the YALE 13

2nd & 7Rush+11 ydsPPA +0.79

Josh Pitsenberger run for 11 yds to the YALE 24 for a 1ST down

1st & 10Rush+2 ydsPPA -0.43

Josh Pitsenberger run for 2 yds to the YALE 26

2nd & 8Rush+2 ydsPPA -0.30

Dante Reno run for 2 yds to the YALE 28

3rd & 6Rush+3 ydsPPA -0.13

Wilhelm Daal run for 3 yds to the YALE 31

4th & 3Punt0 yds

Reese Keeney punt for 32 yds, fair catch by Max Mosey at the HC 37

4th & 3Punt0 yds

Reese Keeney punt for 32 yds, fair catch by Max Mosey at the HC 37

1st & 10Pass Reception+5 ydsPPA +0.11

Cal Swanson pass complete to Charly Mullaly for 5 yds to the HC 42

2nd & 5Rush+7 ydsPPA +1.02

Cal Swanson run for 7 yds to the HC 49 for a 1ST down

1st & 10Rush+9 ydsPPA +1.12

Nyeoti Punni run for 9 yds to the YALE 42

2nd & 1Pass Incompletion0 ydsPPA -1.16

Cal Swanson pass incomplete to Max Mosey

3rd & 1Rush+3 ydsPPA +0.82

Nyeoti Punni run for 3 yds to the YALE 39 for a 1ST down

1st & 10Rush+3 ydsPPA -0.26

Cal Swanson run for 3 yds to the YALE 36

2nd & 7Rush+7 ydsPPA +0.61

Nyeoti Punni run for 7 yds to the YALE 29 for a 1ST down

1st & 10Rush+4 ydsPPA -0.05

Joseph Williams run for 4 yds to the YALE 25

2nd & 6Rush+5 ydsPPA +0.08

Joseph Williams run for 5 yds to the YALE 20

3rd & 1Rush+11 ydsPPA +0.33

Nyeoti Punni run for 11 yds to the YALE 9 for a 1ST down

1st & 9Pass Incompletion0 ydsPPA -0.32

Cal Swanson pass incomplete to Max Mosey

2nd & 9Rush+2 ydsPPA -0.14

Nyeoti Punni run for 2 yds to the YALE 7

3rd & 7Passing Touchdown+7 ydsPPA +2.88

Charly Mullaly 7 Yd pass from Cal Swanson (Luis Palenzuela Kick)

1st & 10Rush0 ydsPPA -1.12

D. Reno takes a knee

2nd & 10Rush0 ydsPPA -0.76

D. Reno takes a knee

Situational Analysis

Holy Cross

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
0%
1 play
39%
23 plays
2nd
0%
4 plays
75%
4 plays
44%
9 plays
50%
4 plays
3rd
75%
4 plays
40%
5 plays
25%
4 plays
100%
1 play
4th
0%
2 plays
0%
2 plays

Yale

Down
1-3
Short
4-6
Med
7-10
Long
11+
XLong
1st
100%
2 plays
23%
22 plays
2nd
0%
2 plays
33%
6 plays
50%
10 plays
50%
2 plays
3rd
60%
5 plays
67%
3 plays
100%
1 play
100%
1 play
4th
33%
3 plays