Fordham at Holy Cross

Saturday, October 12, 2024. Holy Cross kept the Ram–Crusader Cup

Holy Cross beat Fordham 19–⁠16. It was their 37th meeting; after it, Holy Cross led the series 23–⁠13–⁠1.

AwayFordham2–⁠10 in 2024
16
HomeHoly Cross6–⁠6 in 2024
19

Final at Fitton Field, WorcesterTV: ESPN+Attendance 10,223

At kickoff
66°F, clear, wind 23 mph from the west, gusts to 31 mphWeather: NOAA NCEI Integrated Surface Database; Worcester Regional Airport (KORH), 6 km from the stadium, six minutes before kickoff
Official
Jeff PumphreyGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Fordham607316
Holy Cross0310619

Standouts

Player stats

Fordham

PassingC/AttYdsTDInt
Jack Capaldi10/2819900
RushingCarYdsTDLong
Julius Loughridge185219
Ricky Parks7503
Jack Capaldi64011
Jack Kaiser1202
ReceivingRecYdsTDLong
Mekai Felton253041
Ricky Gonzalez II242035
Garrett Cody139039
Cole Thornton139039
DefenseTklTFLSacksInt
Boogie Owens0001

Holy Cross

PassingC/AttYdsTDInt
Joe Pesansky14/3315021
RushingCarYdsTDLong
Jayden Clerveaux30159035
Sam Slade825012
Joe Pesansky312015
Naz Treadwell1101
ReceivingRecYdsTDLong
Max Mosey350025
Justin Shorter437018
Sam Slade331011
Jacob Petersen2926

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

Team stats

FordhamHoly Cross
262Total yards344
199Passing yards150
63Rushing yards194
7.1Yards per pass4.5
2.0Yards per rush4.3
14First downs21
4–⁠15Third downs6–⁠17
0–⁠2Fourth downs1–⁠1
0Turnovers1
6–⁠54Penalties7–⁠65
23:56Possession36:04

Efficiency

FordhamHoly Cross
32%Success rate37%
−0.14EPA per play−0.02
1.27Explosiveness1.10
−0.28Rushing EPA−0.10
−0.01Passing EPA0.21
19%Passing-down success21%

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)

Holy Cross 83% to win. Elo’s favorite won.

The line

Holy Cross −16.5, over/under 56.5.

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

Every drive

Holy Cross end zoneFordham end zoneQ1 FordhamResult not recorded, 7 playsQ1 Holy CrossPunt, 3 playsQ1 FordhamResult not recorded, 9 playsQ1 Holy CrossPunt, 3 plays (Fordham scores)Q1 Holy CrossPunt, 6 playsQ1 FordhamPunt, 4 playsQ2 FordhamResult not recorded, 3 playsQ2 Holy CrossPunt, 10 playsQ2 FordhamPunt, 3 playsQ2 Holy CrossPunt, 4 playsQ2 Holy CrossInterception, 8 playsQ2 FordhamTurnover on downs, 6 playsQ2 Holy CrossField goal, 11 playsQ3 FordhamPunt, 3 playsQ3 Holy CrossField goal, 9 playsQ3 FordhamTouchdown, 8 playsQ3 Holy CrossTouchdown, 4 playsQ3 FordhamResult not recorded, 6 playsQ3 Holy CrossPunt, 3 playsQ3 FordhamField goal, 8 playsQ4 Holy CrossTouchdown, 13 playsQ4 FordhamPunt, 3 playsQ4 Holy CrossPunt, 6 playsQ4 FordhamTurnover on downs, 4 playsQ4 Holy CrossResult not recorded, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Holy Cross drives left to right, Fordham 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 FordhamResult not recorded, 7 plays, 10 yards
  2. Q1 Holy CrossPunt, 3 plays, 0 yards
  3. Q1 FordhamResult not recorded, 9 plays, 29 yards
  4. Q1 Holy CrossPunt, 3 plays (Fordham scores), −11 yards
  5. Q1 Holy CrossPunt, 6 plays, 0 yards
  6. Q1 FordhamPunt, 4 plays, 38 yards
  7. Q2 FordhamResult not recorded, 3 plays, 0 yards
  8. Q2 Holy CrossPunt, 10 plays, −2 yards
  9. Q2 FordhamPunt, 3 plays, −4 yards
  10. Q2 Holy CrossPunt, 4 plays, −40 yards
  11. Q2 Holy CrossInterception, 8 plays, −16 yards
  12. Q2 FordhamTurnover on downs, 6 plays, 47 yards
  13. Q2 Holy CrossField goal, 11 plays, −20 yards
  14. Q3 FordhamPunt, 3 plays, 0 yards
  15. Q3 Holy CrossField goal, 9 plays, 48 yards
  16. Q3 FordhamTouchdown, 8 plays, 72 yards
  17. Q3 Holy CrossTouchdown, 4 plays, 62 yards
  18. Q3 FordhamResult not recorded, 6 plays, −20 yards
  19. Q3 Holy CrossPunt, 3 plays, −36 yards
  20. Q3 FordhamField goal, 8 plays, 68 yards
  21. Q4 Holy CrossTouchdown, 13 plays, 72 yards
  22. Q4 FordhamPunt, 3 plays, 5 yards
  23. Q4 Holy CrossPunt, 6 plays, −19 yards
  24. Q4 FordhamTurnover on downs, 4 plays, 1 yard
  25. Q4 Holy CrossResult not recorded, 2 plays, −79 yards

Play by play

1st quarter10 drives, then Fordham 6, Holy Cross 0
Holy Cross Punt, 3 plays
15:001st & 10 at own 35Bennett Henderson kickoff for 65 yds for a touchback
15:001st & 10 at own 35Bennett Henderson kickoff for 65 yds for a touchback
15:001st & 10 at own 25Jayden Clerveaux run for 4 yds to the HC 29
15:002nd & 6 at own 29pass incomplete to Justin Shorter
15:003rd & 6 at own 29Joe Pesansky run for a loss of 3 yards to the HC 26
15:004th & 9 at own 26Holy Cross Penalty, false start (-5 Yards) to the HC 21
Fordham Punt, 4 plays
15:003rd & 14 at opp 49Jack Capaldi pass complete to Julius Loughridge for 7 yds to the HC 42
13:154th & 14 at own 21Jack Norris punt for 34 yds
Fordham Result not recorded, 9 plays
13:151st & 10 at own 45Julius Loughridge run for 8 yds to the HC 47
13:152nd & 2 at opp 47Julius Loughridge run for 1 yd to the HC 46
13:153rd & 1 at opp 46Julius Loughridge run for 2 yds to the HC 44 for a 1ST down
13:151st & 10 at opp 44Jack Capaldi pass complete to Matt Buron for 4 yds to the HC 40
13:152nd & 6 at opp 40Jack Capaldi pass complete to KJ Reed for 7 yds to the HC 33 for a 1ST down
9:234th & 2 at opp 25Bennett Henderson 43 yd FG GOODFordham 3, Holy Cross 0
7:094th & 5 at own 11Jack Norris punt for 34 yds
Fordham Result not recorded, 7 plays
7:091st & 10 at opp 45Julius Loughridge run for 9 yds to the HC 36
Fordham Result not recorded, 9 plays
7:091st & 10 at opp 33Jack Capaldi run for 7 yds to the HC 26
Fordham Result not recorded, 7 plays
7:092nd & 1 at opp 36Jack Capaldi pass incomplete to Mekai Felton, broken up by Jake Jarmolowich
7:093rd & 1 at opp 36Julius Loughridge run for 1 yd to the HC 35 for a 1ST down
7:091st & 10 at opp 35pass incomplete to Cole Thornton
7:092nd & 10 at opp 35Jack Capaldi pass incomplete to Ricky Gonzalez II, broken up by Cam Jones
7:093rd & 10 at opp 35pass incomplete to KJ Reed
5:294th & 10 at opp 35Bennett Henderson 52 yd FG GOODFordham 6, Holy Cross 0
5:241st & 10 at own 35Bennett Henderson kickoff for 62 yds , Maxwell Warren return for 24 yds to the HC 27
Fordham Result not recorded, 9 plays
5:243rd & 1 at opp 24Julius Loughridge run for a loss of 1 yard to the HC 25
Holy Cross Punt, 6 plays
5:241st & 10 at own 27Sam Slade run for 2 yds to the HC 29
5:242nd & 8 at own 29Jayden Clerveaux run for 6 yds to the HC 35
5:243rd & 2 at own 35Jayden Clerveaux run for 5 yds to the FOR 40 Holy Cross Penalty, face mask (15 yards) (-15 Yards) to the FOR 45
5:241st & 10 at opp 45Jayden Clerveaux run for 2 yds to the FOR 43
5:242nd & 8 at opp 43Joe Pesansky pass incomplete to Alijah Cason, broken up by Alex Kemper
5:243rd & 8 at opp 43pass incomplete to Justin Shorter
2:384th & 8 at opp 43Jack Norris punt for 23 yds
Fordham Punt, 4 plays
2:381st & 10 at own 20Jack Capaldi pass complete to Ricky Gonzalez II for 35 yds to the HC 45 for a 1ST down
2:381st & 10 at opp 45Ricky Parks run for 1 yd to the HC 44
2:382nd & 9 at opp 44Parks,Ricky rush middle (Monte,Frankie).
2:383rd & 9 at opp 44Holy Cross Penalty, false start (5 Yards) to the HC 49
Holy Cross Punt, 3 plays (Fordham scores)
0:191st & 10 at own 35Bennett Henderson kickoff for 63 yds , Maxwell Warren return for 4 yds to the HC 6
0:191st & 10 at own 6Jayden Clerveaux run for a loss of 1 yard to the HC 5
0:192nd & 11 at own 5Jayden Clerveaux run for 1 yd to the HC 6
0:193rd & 10 at own 6Joe Pesansky pass complete to Alijah Cason for 5 yds to the HC 11
2nd quarter7 drives, then Fordham 6, Holy Cross 3
Holy Cross Punt, 10 plays
15:001st & 10 at own 2pass incomplete to Jacob Petersen
15:002nd & 10 at own 2Jayden Clerveaux run for 10 yds to the HC 12 for a 1ST down
15:001st & 10 at own 12Clerveaux,Jayden rush middle (Conway,James;Bradford,Trey).
15:002nd & 10 at own 12Joe Pesansky pass complete to Justin Shorter for 18 yds to the HC 30 for a 1ST down
15:001st & 10 at own 30pass incomplete to Justin Shorter
15:002nd & 10 at own 30Joe Pesansky pass complete to Quinton Gregory for 7 yds to the HC 37
15:003rd & 3 at own 37Joe Pesansky run for 15 yds to the FOR 48 for a 1ST down
15:001st & 10 at opp 48pass incomplete to Alijah Cason
15:002nd & 10 at opp 48pass incomplete to Byron Shipman
15:003rd & 10 at opp 48Joe Pesansky pass incomplete to Byron Shipman, broken up by Trey Bradford
14:514th & 7 at opp 42Will Haslett punt for 40 yds
11:434th & 10 at opp 48Jack Norris punt for 48 yds for a 1ST down Holy Cross Penalty, face mask (15 yards) (Drew Spinogatti) to the FOR 35 for a 1ST down
Fordham Punt, 3 plays
11:431st & 10 at own 35pass incomplete to Garrett Cody
11:432nd & 10 at own 35Jack Capaldi run for a loss of 4 yards to the FOR 31 Jack Capaldi fumbled, recovered by FOR Jack Capaldi
11:433rd & 14 at own 31pass incomplete to Cole Thornton
10:414th & 14 at own 31Will Haslett punt for 43 yds , Justin Shorter returns for 14 yds to the HC 40
Holy Cross Punt, 4 plays
10:411st & 10 at own 40Gregory,Quinton rush (Conway,James), PENALTY HC holding (Daddona,Dalton) 10 yards to the HC 50. Holy Cross Penalty, Offensive holding (Dalton Daddona) to the HC 30
10:411st & 20 at own 30Jayden Clerveaux run for 9 yds to the HC 39
10:412nd & 11 at own 39pass incomplete to Quinton Gregory
10:413rd & 11 at own 39pass incomplete to Justin Shorter
9:194th & 11 at own 39Jack Norris punt for 13 yds
Fordham Result not recorded, 3 plays
9:191st & 10 at own 48Parks,Ricky rush middle (Santee,Cam;Monte,Frankie).
9:192nd & 10 at own 48pass incomplete to Ricky Parks
9:193rd & 10 at own 48Jack Capaldi pass incomplete to Ricky Gonzalez II, broken up by Curtis Harris-Lopez
8:314th & 10 at own 48Will Haslett punt , Justin Shorter returns for no gain Justin Shorter fumbled, recovered by FOR Walker Adkinson , return for no gain Fordham Penalty, roughing kicker (Keating Oliver) to the FOR 48
8:214th & 10 at own 48Will Haslett punt for 36 yds
Holy Cross Interception, 8 plays
8:211st & 10 at own 16Joe Pesansky pass complete to Max Mosey for 14 yds to the HC 30 for a 1ST down
8:211st & 10 at own 30Naz Treadwell run for 1 yd to the HC 31
8:212nd & 9 at own 31Joe Pesansky pass complete to Sam Slade for 9 yds to the HC 40 for a 1ST down
8:211st & 10 at own 40pass incomplete to Byron Shipman
8:212nd & 10 at own 40Joe Pesansky pass complete to Sam Slade for 11 yds to the FOR 49 for a 1ST down
8:211st & 10 at opp 49Joe Pesansky pass incomplete to Maxwell Warren, broken up by Nahil Perkins
8:212nd & 10 at opp 49Jayden Clerveaux run for 3 yds to the FOR 46
4:503rd & 7 at opp 46Joe Pesansky pass intercepted
Fordham Turnover on downs, 6 plays
4:501st & 10 at own 35Jack Capaldi pass incomplete to Mekai Felton, broken up by Curtis Harris-Lopez
4:502nd & 10 at own 35Jack Capaldi pass complete to Garrett Cody for 39 yds to the HC 26 for a 1ST down
4:501st & 10 at opp 26Julius Loughridge run for 4 yds to the HC 22
4:502nd & 6 at opp 22Jack Capaldi run for 3 yds to the HC 19 Jack Capaldi fumbled, recovered by FOR Ryan Joyce
4:503rd & 3 at opp 19Julius Loughridge run for 1 yd to the HC 18
2:184th & 2 at opp 18Jack Capaldi run for a loss of 2 yards to the HC 20
Holy Cross Field goal, 11 plays
2:181st & 10 at own 20Sam Slade run for 5 yds to the HC 25
2:002nd & 5 at own 25Sam Slade run for 3 yds to the HC 28
1:523rd & 2 at own 28Jayden Clerveaux run for 8 yds to the HC 36 for a 1ST down
1:521st & 10 at own 36Joe Pesansky pass complete to Justin Shorter for 11 yds to the HC 47 for a 1ST down
1:521st & 10 at own 47Joe Pesansky pass complete to Justin Shorter for 8 yds to the FOR 45
1:522nd & 2 at opp 45Joe Pesansky pass incomplete to Jacob Petersen, broken up by Trey Bradford
1:523rd & 2 at opp 45Joe Pesansky pass complete to Max Mosey for 11 yds to the FOR 34 for a 1ST down
1:521st & 10 at opp 34pass incomplete to Justin Shorter
1:522nd & 10 at opp 34pass incomplete to Justin Shorter
0:403rd & 10 at opp 34Jayden Clerveaux run for 2 yds to the FOR 32
3rd quarter9 drives, then Tied at 13
Fordham Punt, 3 plays
15:001st & 10 at own 35Daniel Porto kickoff for 52 yds
15:001st & 10 at own 35pass incomplete to Mekai Felton
15:002nd & 10 at own 35Jack Capaldi pass incomplete to KJ Reed, broken up by Cam Jones
15:003rd & 10 at own 35Jack Capaldi pass incomplete to Ricky Gonzalez II, broken up by Cam Jones
Fordham Field goal, 8 plays
15:001st & 10 at own 27Julius Loughridge run for 2 yds to the FOR 29
Fordham Result not recorded, 6 plays
15:003rd & 3 at own 45Jack Capaldi sacked by Frankie Monte for a loss of 11 yards to the FOR 34 Fordham Penalty, intentional grounding (Jack Capaldi) to the FOR 34
14:334th & 10 at own 35Will Haslett punt for 40 yds , Justin Shorter returns for no gain to the HC 35 Holy Cross Penalty, substitution infraction (Yards) to the HC 23
Holy Cross Field goal, 9 plays
14:331st & 10 at own 23Jayden Clerveaux run for 6 yds to the HC 29
14:332nd & 4 at own 29Jayden Clerveaux run for 4 yds to the HC 33 for a 1ST down
14:331st & 10 at own 33Jayden Clerveaux run for 7 yds to the HC 40
14:332nd & 3 at own 40Jayden Clerveaux run for 18 yds to the FOR 42 for a 1ST down
14:331st & 10 at opp 42Sam Slade run for 12 yds to the FOR 30 for a 1ST down
14:331st & 10 at opp 30Sam Slade run for 2 yds to the FOR 28
14:332nd & 8 at opp 28Pesansky,Joe rush middle (Chalhoub,Peter).
14:333rd & 8 at opp 28Sam Slade run for a loss of 1 yard to the FOR 29
9:314th & 9 at opp 29Daniel Porto 46 Yd Field GoalTied at 6
Fordham Touchdown, 8 plays
9:311st & 10 at own 35Daniel Porto kickoff for 65 yds for a touchback
9:311st & 10 at own 25Julius Loughridge run for 6 yds to the FOR 31
9:312nd & 4 at own 31Julius Loughridge run for 4 yds to the FOR 35 for a 1ST down
9:311st & 10 at own 35Jack Capaldi pass complete to Mekai Felton for 12 yds to the FOR 47 for a 1ST down
9:311st & 10 at own 47Jack Kaiser run for 2 yds to the FOR 49
9:312nd & 8 at own 49Julius Loughridge run for 1 yd to the 50 yard line
9:313rd & 7 at the 50Holy Cross Penalty, off-side (Matthew Kane) to the HC 45
9:313rd & 2 at opp 45Julius Loughridge run for 5 yds to the HC 40 for a 1ST down
6:301st & 10 at opp 40Jack Capaldi pass complete to Cole Thornton for 39 yds to the HC 1 for a 1ST down
5:591st & goal at opp 1J. Loughridge run for 1 yd for a TD (B. Henderson KICK) (Bennett Henderson KICK)Fordham 13, Holy Cross 6
Holy Cross Touchdown, 4 plays
5:591st & 10 at own 35Bennett Henderson kickoff for 58 yds
5:591st & 10 at own 35Joe Pesansky pass complete to Max Mosey for 25 yds to the FOR 40 for a 1ST down
5:591st & 10 at opp 40Jayden Clerveaux run for 35 yds to the FOR 5 for a 1ST down
5:001st & goal at opp 5Max Mosey run for a loss of 1 yard to the FOR 6
4:022nd & goal at opp 6J. Pesansky pass to J. Petersen for 6 yds for a TD (D. Porto KICK) (Daniel Porto KICK)Tied at 13
Fordham Result not recorded, 6 plays
3:571st & 10 at own 35Daniel Porto kickoff for 60 yds , KJ Reed return for 20 yds to the FOR 25
3:571st & 10 at own 25Ricky Parks run for 2 yds to the FOR 27
3:572nd & 8 at own 27Ricky Parks run for 3 yds to the FOR 30
3:573rd & 5 at own 30Jack Capaldi pass complete to KJ Reed for 8 yds to the FOR 38 for a 1ST down
3:571st & 10 at own 38Jack Capaldi pass incomplete to Garrett Cody, broken up by Cam Jones
1:512nd & 10 at own 38Jack Capaldi pass complete to Ricky Gonzalez II for 7 yds to the FOR 45
1:294th & 14 at own 34Will Haslett punt for 30 yds
Holy Cross Punt, 3 plays
1:291st & 10 at own 36pass incomplete to Jacob Petersen
1:292nd & 10 at own 36Jayden Clerveaux run for 2 yds to the HC 38
1:293rd & 8 at own 38Holy Cross Penalty, false start (Justin Shorter) to the HC 33
1:293rd & 13 at own 33pass incomplete to Justin Shorter
1:294th & 13 at own 33Holy Cross Penalty, off-side (-5 Yards) to the HC 38
0:144th & 8 at own 38Jack Norris punt for 50 yds
Fordham Field goal, 8 plays
0:141st & 10 at own 12Jack Capaldi pass incomplete to Mekai Felton for a 1ST down Holy Cross Penalty, Defensive pass interference (Cam Jones) to the FOR 27 for a 1ST down
Q4 15:002nd & 8 at own 29Jack Capaldi pass complete to Mekai Felton for 41 yds to the HC 30 for a 1ST down
Q4 15:001st & 10 at opp 30Jack Capaldi run for 11 yds to the HC 19 for a 1ST down
Q4 15:001st & 10 at opp 19Ricky Parks run for 3 yds to the HC 16
Q4 15:002nd & 7 at opp 16Ricky Parks run for a loss of 4 yards to the HC 20
Q4 15:003rd & 11 at opp 20pass incomplete to Ricky Gonzalez II
Q4 12:294th & 11 at opp 20B. Henderson 37 yd FG GOODFordham 16, Holy Cross 13
4th quarter5 drives, then Holy Cross 19, Fordham 16
Holy Cross Touchdown, 13 plays
12:291st & 10 at own 35Bennett Henderson kickoff for 65 yds for a touchback
12:291st & 10 at own 25Jayden Clerveaux run for 3 yds to the HC 28
12:292nd & 7 at own 28Jayden Clerveaux run for 1 yd to the HC 29
12:293rd & 6 at own 29Joe Pesansky pass complete to Justin Shorter for 11 yds to the FOR 40 for a 1ST down Holy Cross Penalty, face mask (15 yards) (-15 Yards) to the FOR 45 for a 1ST down
12:291st & 10 at opp 45Joe Pesansky pass incomplete to Alijah Cason, broken up by Nahil Perkins
12:292nd & 10 at opp 45Jayden Clerveaux run for 5 yds to the FOR 40
10:143rd & 5 at opp 40Jayden Clerveaux run for 1 yd to the FOR 39
10:144th & 4 at opp 39Joe Pesansky pass complete to Sam Slade for 11 yds to the FOR 28 for a 1ST down
10:141st & 10 at opp 28Jayden Clerveaux run for 9 yds to the FOR 19
10:142nd & 1 at opp 19Jayden Clerveaux run for 1 yd to the FOR 18 Fordham Penalty, face mask (9 yards) (Mike Courtney) to the FOR 9
10:141st & goal at opp 9Slade,Sam rush (Barletta,Jackson;Conway,James), PENALTY FOR off-side (Reed,K.J.) 5 yards to the FOR14. Fordham Penalty, off-side (KJ Reed) to the FOR 4
10:141st & goal at opp 4Jayden Clerveaux run for a loss of 1 yard to the FOR 5
10:142nd & goal at opp 5Jayden Clerveaux run for 2 yds to the FOR 3
6:143rd & goal at opp 3Joe Pesansky pass complete to Jacob Petersen for 3 yds for a TDHoly Cross 19, Fordham 16
6:143rd & goal at opp 3Jacob Petersen 3 Yd pass from Joe Pesansky (Daniel Porto PAT failed)
Fordham Punt, 3 plays
6:101st & 10 at own 35Daniel Porto kickoff for 64 yds , KJ Reed return for 20 yds to the FOR 21
6:101st & 10 at own 21Julius Loughridge run for 4 yds to the FOR 25
6:102nd & 6 at own 25Julius Loughridge run for 1 yd to the FOR 26
6:103rd & 5 at own 26Jack Capaldi pass incomplete to Jeff Ciccio, broken up by Curtis Harris-Lopez
5:044th & 5 at own 26Will Haslett punt for 45 yds Holy Cross Penalty, Offensive holding (Ryan Ruane) to the HC 19
Holy Cross Punt, 6 plays
5:041st & 10 at own 19Jayden Clerveaux run for 6 yds to the HC 25
5:042nd & 4 at own 25Jayden Clerveaux run for 3 yds to the HC 28
5:043rd & 1 at own 28Jayden Clerveaux run for 4 yds to the HC 32 for a 1ST down
5:041st & 10 at own 32Sam Slade run for 3 yds to the HC 35
2:002nd & 7 at own 35Sam Slade run for a loss of 1 yard to the HC 34
1:563rd & 8 at own 34Jayden Clerveaux run for 4 yds to the HC 38
1:414th & 4 at own 38Jack Norris punt for 41 yds , Mason Hatfield returns for no gain to the FOR 21
Fordham Turnover on downs, 4 plays
1:411st & 10 at own 21Julius Loughridge run for 1 yd to the FOR 22
1:412nd & 9 at own 22pass incomplete to Cole Thornton
1:413rd & 9 at own 22Jack Capaldi pass incomplete to Cole Thornton, broken up by Ryan Ruane
1:034th & 9 at own 22Jack Capaldi pass incomplete to Garrett Cody, broken up by Frankie Monte
Holy Cross Result not recorded, 2 plays
1:031st & 10 at opp 22Joe Pesansky run for a loss of 1 yard to the FOR 23
1:032nd & 11 at opp 23Joe Pesansky run for a loss of 1 yard to the FOR 23

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.

Holy Cross leads 23–⁠14–⁠1 in 38 meetings, counting the one since this game.

Recent meetings
2025Fordham 26, Holy Cross 21
2024Holy Cross 19, Fordham 16
2023Holy Cross 49, Fordham 47
2022Holy Cross 53, Fordham 52
2021Holy Cross 52, Fordham 24
2020Holy Cross 34, Fordham 24

Around this game