Nick Conforti kickoff for 57 yds , Joseph Williams return for 16 yds to the HC 24
9:11
1st & 10 at own 24
Jayden Clerveaux run for no gain to the HC 24
9:11
2nd & 10 at own 24
Jayden Clerveaux run for 6 yds to the HC 30
9:11
3rd & 4 at own 30
Cal Swanson pass complete to Ty Curran for 5 yds to the HC 35 for a 1ST down
9:11
1st & 10 at own 35
Cal Swanson run for 14 yds to the HC 49 for a 1ST down
9:11
1st & 10 at own 49
Sam Slade run for 2 yds to the YALE 49
9:11
2nd & 8 at opp 49
Cal Swanson pass complete to Nathan Schillinger for 18 yds to the YALE 31 for a 1ST down
9:11
1st & 10 at opp 31
Cal Swanson pass complete to Alijah Cason for 8 yds to the YALE 23
9:11
2nd & 2 at opp 23
Sam Slade pass incomplete
9:11
3rd & 2 at opp 23
Jayden Clerveaux run for 1 yd to the YALE 22
9:11
1st & 10 at own 35
Nick Conforti kickoff for 57 yds , Joseph Williams return for 16 yds to the HC 24
4:21
4th & 1 at opp 22
Cal Swanson pass incomplete to Max Mosey
4:21
4th & 1 at opp 22
Cal Swanson pass incomplete to Max Mosey
2nd quarter11 drives, then Yale 7, Holy Cross 0
Yale Punt, 3 plays
14:54
1st & 10 at own 29
Cuttler Adams run for 7 yds to the YALE 36
14:54
2nd & 3 at own 36
Hugo Djeumeni Kemeni run for no gain to the YALE 36
14:54
3rd & 3 at own 36
Dante Reno pass incomplete to Aidan Stephens
13:42
4th & 3 at own 36
PENALTY YALE Holding 10 yards from YALE36 to YALE26. NO PLAY.
13:40
4th & 13 at own 26
Reese Keeney punt for 35 yds, punt out-of-bounds at the HC 39
13:40
4th & 13 at own 26
Reese Keeney punt for 35 yds, punt out-of-bounds at the HC 39
13:29
1st & 10 at own 39
Jayden Clerveaux run for 9 yds to the HC 48 Jayden Clerveaux fumbled, recovered by HC Inumidun Ayo-Durojaiye
Yale Turnover on downs, 6 plays
13:29
1st & 10 at opp 48
Dante Reno pass incomplete to Jaxton Santiago
13:29
2nd & 10 at opp 48
Josh Pitsenberger run for 15 yds to the HC 33 for a 1ST down
13:29
1st & 10 at opp 33
Dante Reno run for a loss of 1 yard to the HC 34
13:29
2nd & 11 at opp 34
Dante Reno pass complete to Wilhelm Daal for 9 yds to the HC 25
13:29
3rd & 2 at opp 25
Dante Reno run for no gain to the HC 25
13:29
1st & 10 at own 39
Jayden Clerveaux run for 9 yds to the HC 48 Jayden Clerveaux fumbled, recovered by HC Inumidun Ayo-Durojaiye
Yale Turnover on downs, 6 plays
10:57
4th & 2 at opp 25
Dante Reno pass incomplete to Nico Brown
Holy Cross Punt, 8 plays
10:57
1st & 10 at own 25
Jayden Clerveaux run for 1 yd to the HC 26
10:57
2nd & 9 at own 26
Cal Swanson pass complete to Alijah Cason for 17 yds to the HC 43 for a 1ST down
10:57
1st & 10 at own 43
Cal Swanson pass incomplete to Joseph Williams
10:57
2nd & 10 at own 43
Joseph Williams run for 4 yds to the HC 47
10:57
3rd & 6 at own 47
Cal Swanson pass complete to Charly Mullaly for 10 yds to the YALE 43 for a 1ST down
10:57
1st & 10 at opp 43
Joseph Williams run for 5 yds to the YALE 38
10:57
2nd & 5 at opp 38
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.
10:57
2nd & 15 at opp 48
Sam Slade run for 11 yds to the YALE 37
10:57
3rd & 4 at opp 37
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.
10:57
3rd & 9 at opp 42
Max Mosey pass incomplete to Max Mosey
Yale Turnover on downs, 6 plays
10:57
4th & 2 at opp 25
Dante Reno pass incomplete to Nico Brown
6:18
4th & 9 at opp 42
Ethan Moss punt for 35 yds
Yale Punt, 3 plays
6:18
1st & 10 at own 7
Hugo Djeumeni Kemeni run for 1 yd to the YALE 8
6:18
2nd & 9 at own 8
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
6:18
3rd & 15 at own 2
Yale Penalty, unnecessary roughness (-3 Yards) to the YALE 4
6:18
4th & 9 at opp 42
Ethan Moss punt for 35 yds
4:41
4th & 13 at own 4
Reese Keeney punt for 31 yds, punt out-of-bounds at the YALE 35
Holy Cross Punt, 3 plays
4:41
1st & 10 at opp 35
Cal Swanson run for 2 yds to the YALE 33
4:41
2nd & 8 at opp 33
Jayden Clerveaux run for 3 yds to the YALE 30
4:41
3rd & 5 at opp 30
Cal Swanson sacked by Abu Kamara for a loss of 9 yards to the YALE 39
4:41
4th & 13 at own 4
Reese Keeney punt for 31 yds, punt out-of-bounds at the YALE 35
2:45
4th & 14 at opp 39
Ethan Moss punt for 39 yds for a touchback
Yale Punt, 3 plays
2:45
2nd & 3 at own 27
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.
2:45
2nd & 8 at own 22
Josh Pitsenberger run for 1 yd to the YALE 23
2:45
2nd & 8 at own 22
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.
2:45
3rd & 7 at own 23
Dante Reno pass complete to Nico Brown for 6 yds to the YALE 29
2:45
4th & 14 at opp 39
Ethan Moss punt for 39 yds for a touchback
Yale Punt, 3 plays
2:45
1st & 10 at own 20
Josh Pitsenberger run for 2 yds to the YALE 22
1:11
4th & 1 at own 29
Timeout Yale, clock 01:11
1:02
4th & 1 at own 29
Reese Keeney punt for 31 yds, punt out-of-bounds at the HC 40
Holy Cross Punt, 3 plays
1:02
1st & 10 at own 40
Cal Swanson pass incomplete to Nathan Schillinger
1:02
2nd & 10 at own 40
Cal Swanson pass incomplete to Max Mosey
1:02
3rd & 10 at own 40
Cal Swanson pass incomplete to Ty Curran
1:02
4th & 1 at own 29
Reese Keeney punt for 31 yds, punt out-of-bounds at the HC 40
0:41
4th & 10 at own 40
Ethan Moss punt for 39 yds , Nico Brown returns for no gain to the YALE 20
0:41
4th & 10 at own 40
Ethan Moss punt for 39 yds , Nico Brown returns for no gain to the YALE 20
Yale End of half, 1 play
0:00
1st & 10 at own 20
Josh Pitsenberger run for 3 yds to the YALE 23
3rd quarter8 drives, then Yale 21, Holy Cross 3
Holy Cross Field goal, 7 plays
14:55
1st & 10 at own 35
Nick Conforti kickoff for 61 yds , Joseph Williams return for 7 yds to the HC 11
14:55
1st & 10 at own 11
Jayden Clerveaux run for 8 yds to the HC 19
14:55
2nd & 2 at own 19
Cal Swanson pass complete to Alijah Cason for 4 yds to the HC 23 for a 1ST down
14:55
1st & 10 at own 23
Cal Swanson pass complete to Joseph Williams for 64 yds to the YALE 13 for a 1ST down
14:55
1st & 10 at opp 13
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.
14:55
1st & goal at opp 6
Jayden Clerveaux run for 2 yds to the YALE 4
14:55
2nd & goal at opp 4
Cal Swanson run for a loss of 1 yard to the YALE 5
14:55
3rd & goal at opp 5
Cal Swanson pass incomplete to Charly Mullaly
14:55
1st & 10 at own 35
Nick Conforti kickoff for 61 yds , Joseph Williams return for 7 yds to the HC 11
11:08
4th & goal at opp 5
Luis Palenzuela 23 Yd Field GoalYale 7, Holy Cross 3
Yale Touchdown, 9 plays
11:03
1st & 10 at own 35
Owen Saraceno kickoff for 49 yds , Joshua Tarver return for 7 yds to the YALE 23
11:03
1st & 10 at own 23
Dante Reno pass complete to Jaxton Santiago for 6 yds to the YALE 29
11:03
2nd & 4 at own 29
Josh Pitsenberger run for 8 yds to the YALE 37 for a 1ST down
11:03
1st & 10 at own 37
Dante Reno pass complete to Wilhelm Daal for 4 yds to the YALE 41
11:03
2nd & 6 at own 41
Dante Reno run for 3 yds to the YALE 44
11:03
3rd & 3 at own 44
Josh Pitsenberger run for 6 yds to the 50 yard line for a 1ST down
11:03
1st & 10 at the 50
Josh Pitsenberger run for 4 yds to the HC 46
11:03
2nd & 6 at opp 46
Dante Reno pass complete to Wilhelm Daal for no gain to the HC 46
11:03
3rd & 6 at opp 46
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
11:03
1st & 10 at own 35
Owen Saraceno kickoff for 49 yds , Joshua Tarver return for 7 yds to the YALE 23
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
Holy Cross Punt, 5 plays
7:14
1st & 10 at own 18
Jayden Clerveaux run for a loss of 3 yards to the HC 15
7:14
2nd & 13 at own 15
Cal Swanson pass incomplete to Lincoln Fisher
7:14
3rd & 13 at own 15
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.
7:14
1st & 10 at own 30
Cal Swanson run for a loss of 4 yards to the HC 26
7:14
2nd & 14 at own 26
Cal Swanson pass complete to Charly Mullaly for 10 yds to the HC 36
7:14
3rd & 4 at own 36
Cal Swanson pass incomplete to Charly Mullaly
7:14
1st & 10 at own 35
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
4:57
4th & 4 at own 36
Ethan Moss punt for 33 yds
Yale Touchdown, 5 plays
4:57
1st & 10 at own 31
Holy Cross Penalty, (15 Yards) to the YALE 47 for a 1ST down
4:57
1st & 10 at own 47
Josh Pitsenberger run for 16 yds to the HC 37 for a 1ST down
4:57
1st & 10 at opp 37
Hugo Djeumeni Kemeni run for 4 yds to the HC 33
4:57
2nd & 6 at opp 33
Dante Reno pass complete to Nico Brown for 4 yds to the HC 29
4:57
4th & 4 at own 36
Ethan Moss punt for 33 yds
Yale Touchdown, 5 plays
3:02
3rd & 2 at opp 29
Nico Brown 29 Yd pass from Dante Reno (Nick Conforti Kick)Yale 21, Holy Cross 3
Holy Cross Punt, 3 plays
2:47
1st & 10 at own 35
Nick Conforti kickoff for 60 yds , Joseph Williams return for 16 yds to the HC 21
2:47
1st & 10 at own 21
Holy Cross Penalty, (Yards) to the HC 11
2:47
2nd & 20 at own 11
Nyeoti Punni run for 4 yds to the HC 15
2:47
3rd & 16 at own 15
Cal Swanson run for 6 yds to the HC 21
2:47
1st & 10 at own 35
Nick Conforti kickoff for 60 yds , Joseph Williams return for 16 yds to the HC 21
1:24
4th & 10 at own 21
Ethan Moss punt for 26 yds
Yale Touchdown, 9 plays
1:24
1st & 10 at opp 47
Dante Reno pass incomplete to Aidan Stephens
1:24
2nd & 10 at opp 47
Josh Pitsenberger run for 11 yds to the HC 36 for a 1ST down
1:24
4th & 10 at own 21
Ethan Moss punt for 26 yds
Yale Touchdown, 9 plays
0:00
1st & 10 at opp 36
Dante Reno pass complete to Brady Wagner for 9 yds to the HC 27
Q4 15:00
2nd & 1 at opp 27
Josh Pitsenberger run for no gain to the HC 27
Q4 15:00
3rd & 1 at opp 27
Josh Pitsenberger run for 3 yds to the HC 24 for a 1ST down
Q4 15:00
1st & 10 at opp 24
Dante Reno pass complete to Brady Wagner for 6 yds to the HC 18
Q4 15:00
2nd & 4 at opp 18
Wilhelm Daal run for 5 yds to the HC 13 for a 1ST down
Nick Conforti kickoff for 50 yds , Joseph Williams return for 20 yds to the HC 35
11:42
1st & 10 at own 35
Jayden Clerveaux run for 5 yds to the HC 40
11:42
1st & 5 at opp 49
PENALTY HC False Start (Cason,Alijah) 5 yards from YALE49 to HC46. NO PLAY.
11:42
1st & 10 at own 46
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.
11:42
1st & 10 at own 46
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.
11:42
1st & 10 at opp 39
Cal Swanson pass complete to Lincoln Fisher for 8 yds to the YALE 31
11:42
2nd & 2 at opp 31
Joseph Williams run for no gain to the YALE 31
11:42
3rd & 2 at opp 31
Cal Swanson pass complete to Max Mosey for 6 yds to the YALE 25 for a 1ST down
11:42
1st & 10 at opp 25
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.
11:42
1st & goal at opp 10
Cal Swanson pass incomplete to Mason McSweeney
11:42
2nd & goal at opp 10
Cal Swanson pass incomplete to Max Mosey
11:42
3rd & goal at opp 10
Cal Swanson pass incomplete to Alijah Cason
11:42
1st & 10 at own 35
Nick Conforti kickoff for 50 yds , Joseph Williams return for 20 yds to the HC 35
11:42
2nd & 5 at own 40
Cal Swanson pass complete to Charly Mullaly for 6 yds to the HC 46 for a 1ST down
9:06
4th & goal at opp 10
Cal Swanson pass incomplete to Charly Mullaly
Yale Punt, 5 plays
9:06
1st & 10 at own 10
Josh Pitsenberger run for 3 yds to the YALE 13
9:06
2nd & 7 at own 13
Josh Pitsenberger run for 11 yds to the YALE 24 for a 1ST down
9:06
1st & 10 at own 24
Josh Pitsenberger run for 2 yds to the YALE 26
9:06
2nd & 8 at own 26
Dante Reno run for 2 yds to the YALE 28
9:06
3rd & 6 at own 28
Wilhelm Daal run for 3 yds to the YALE 31
Holy Cross Turnover on downs, 9 plays
9:06
4th & goal at opp 10
Cal Swanson pass incomplete to Charly Mullaly
5:29
4th & 3 at own 31
Reese Keeney punt for 32 yds, fair catch by Max Mosey at the HC 37
Holy Cross Touchdown, 13 plays
5:29
1st & 10 at own 37
Cal Swanson pass complete to Charly Mullaly for 5 yds to the HC 42
5:29
2nd & 5 at own 42
Cal Swanson run for 7 yds to the HC 49 for a 1ST down
5:29
1st & 10 at own 49
Nyeoti Punni run for 9 yds to the YALE 42
5:29
2nd & 1 at opp 42
Cal Swanson pass incomplete to Max Mosey
5:29
3rd & 1 at opp 42
Nyeoti Punni run for 3 yds to the YALE 39 for a 1ST down
5:29
1st & 10 at opp 39
Cal Swanson run for 3 yds to the YALE 36
5:29
2nd & 7 at opp 36
Nyeoti Punni run for 7 yds to the YALE 29 for a 1ST down
5:29
1st & 10 at opp 29
Joseph Williams run for 4 yds to the YALE 25
5:29
2nd & 6 at opp 25
Joseph Williams run for 5 yds to the YALE 20
5:29
3rd & 1 at opp 20
Nyeoti Punni run for 11 yds to the YALE 9 for a 1ST down
5:29
1st & goal at opp 9
Cal Swanson pass incomplete to Max Mosey
5:29
2nd & goal at opp 9
Nyeoti Punni run for 2 yds to the YALE 7
5:29
4th & 3 at own 31
Reese Keeney punt for 32 yds, fair catch by Max Mosey at the HC 37
Holy Cross Touchdown, 13 plays
0:56
3rd & goal at opp 7
Charly Mullaly 7 Yd pass from Cal Swanson (Luis Palenzuela Kick)Yale 28, Holy Cross 10
Yale End of game, 2 plays
0:51
1st & 10 at own 35
Luis Palenzuela kickoff for 25 yds
0:51
1st & 10 at own 40
D. Reno takes a knee
0:51
1st & 10 at own 35
Luis Palenzuela kickoff for 25 yds
0:00
2nd & 10 at own 40
D. Reno takes a knee
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.