Holy Cross at Lafayette

Saturday, September 26, 2026

Holy Cross beat Lafayette 38–⁠30. It was their 23rd meeting; Holy Cross leads the series 13–⁠10.

AwayHoly Cross2–⁠5 in 2026
38
HomeLafayette2–⁠4 in 2026
30

Final at Fisher Field, EastonTV: ESPN+Attendance 3,394

At kickoff
57°F, light rain, wind 9 mph from the northWeather: NOAA NCEI Global Historical Climatology Network hourly; Allentown Lehigh Vly International Airport, 21 km from the stadium, 21 minutes after kickoff
Official
Justin AckleyGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Holy Cross20100838
Lafayette7107630

Standouts

  • PassingDaniel Lipovski21 of 39, 306 yards, 4 TD, 1 INTLafayette
  • ReceivingMason Kuehner10 catches, 152 yards, 3 TDLafayette
  • DefenseAdam Due5 tackles, 1 sack, 2 for loss, 1 INTHoly Cross

Player stats

Holy Cross

PassingC/AttYdsTDInt
David Lynch22/3723040
RushingCarYdsTDLong
Joseph Williams1250115
Datrell Jones1044013
Jake Croce1033014
Nick Diamond3302
ReceivingRecYdsTDLong
Lincoln Fisher7105126
Ty Curran443233
Mason McSweeney343119
Drae Tyme316011
DefenseTklTFLSacksInt
Adam Due5211
Tyler Georgs5000
Chase Fountain4100
Chisom Onwuzurigbo4000

Lafayette

PassingC/AttYdsTDInt
Daniel Lipovski21/3930641
RushingCarYdsTDLong
Daniel Lipovski421021
Jakyre Henley1217010
Malachi Gamble51309
Carson Persing1707
ReceivingRecYdsTDLong
Mason Kuehner10152335
Carson Persing696135
Kameron Vance251032
Ethan Hosak110010
DefenseTklTFLSacksInt
Callahan Blair8100
Dhonte Jackson8000
Beckham Dee8100
Darien Riley6000

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

Team stats

Holy CrossLafayette
351Total yards366
230Passing yards306
121Rushing yards60
6.2Yards per pass7.8
3.1Yards per rush2.1
23First downs23
4–⁠16Third downs4–⁠12
1–⁠4Fourth downs0–⁠2
0Turnovers3
12–⁠90Penalties10–⁠108
35:23Possession24:37
1Sacks (by defense)0

Efficiency

Holy CrossLafayette
40%Success rate36%
−0.08EPA per play−0.06
1.06Explosiveness1.41
−0.31Rushing EPA−0.50
0.21Passing EPA0.39
14%Passing-down success29%
25%Havoc by its defense15%

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)

Lafayette 69% to win. Holy Cross won as Elo’s underdog.

The line

Lafayette −4, over/under 46.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 Lafayette 61%, Holy Cross 39%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Lafayette end zoneHoly Cross end zoneQ1 Holy CrossPunt, 3 playsQ1 Holy CrossTouchdown, 4 playsQ1 LafayettePunt, 3 playsQ1 Holy CrossTouchdown, 1 playQ1 LafayetteTouchdown, 6 playsQ1 Holy CrossTouchdown, 6 playsQ1 LafayetteFumble, 5 playsQ1 Holy CrossPunt, 3 playsQ2 LafayetteField goal, 6 playsQ2 Holy CrossPunt, 3 playsQ2 LafayetteTurnover on downs, 4 playsQ2 Holy CrossField goal, 6 playsQ2 LafayettePunt, 3 playsQ2 Holy CrossTouchdown, 6 playsQ2 LafayetteTouchdown, 5 playsQ2 Holy CrossMissed FG, 10 playsQ2 LafayetteEnd of half, 1 playQ3 LafayettePunt, 3 playsQ3 Holy CrossTurnover on downs, 9 playsQ3 LafayetteTouchdown, 11 playsQ3 Holy CrossPunt, 3 playsQ3 LafayettePunt, 3 playsQ3 Holy CrossTouchdown, 6 playsQ4 LafayettePunt, 3 playsQ4 Holy CrossTurnover on downs, 7 playsQ4 LafayetteTurnover on downs, 7 playsQ4 Holy CrossPunt, 6 playsQ4 LafayetteInterception, 1 playQ4 Holy CrossTurnover on downs, 4 playsQ4 LafayetteTouchdown, 8 playsQ4 Holy CrossEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Lafayette drives left to right, Holy Cross right to left.
  1. Q1 Holy CrossPunt, 3 plays, 46 yards
  2. Q1 Holy CrossTouchdown, 4 plays, 29 yards
  3. Q1 LafayettePunt, 3 plays, −6 yards
  4. Q1 Holy CrossTouchdown, 1 play, 19 yards
  5. Q1 LafayetteTouchdown, 6 plays, 75 yards
  6. Q1 Holy CrossTouchdown, 6 plays, 62 yards
  7. Q1 LafayetteFumble, 5 plays, 25 yards
  8. Q1 Holy CrossPunt, 3 plays, −22 yards
  9. Q2 LafayetteField goal, 6 plays, −30 yards
  10. Q2 Holy CrossPunt, 3 plays, 41 yards
  11. Q2 LafayetteTurnover on downs, 4 plays, 9 yards
  12. Q2 Holy CrossField goal, 6 plays, −28 yards
  13. Q2 LafayettePunt, 3 plays, 34 yards
  14. Q2 Holy CrossTouchdown, 6 plays, 59 yards
  15. Q2 LafayetteTouchdown, 5 plays, 75 yards
  16. Q2 Holy CrossMissed FG, 10 plays, 55 yards
  17. Q2 LafayetteEnd of half, 1 play, 5 yards
  18. Q3 LafayettePunt, 3 plays, 29 yards
  19. Q3 Holy CrossTurnover on downs, 9 plays, 34 yards
  20. Q3 LafayetteTouchdown, 11 plays, 93 yards
  21. Q3 Holy CrossPunt, 3 plays, 3 yards
  22. Q3 LafayettePunt, 3 plays, 41 yards
  23. Q3 Holy CrossTouchdown, 6 plays, 79 yards
  24. Q4 LafayettePunt, 3 plays, 38 yards
  25. Q4 Holy CrossTurnover on downs, 7 plays, 19 yards
  26. Q4 LafayetteTurnover on downs, 7 plays, 66 yards
  27. Q4 Holy CrossPunt, 6 plays, 68 yards
  28. Q4 LafayetteInterception, 1 play, 8 yards
  29. Q4 Holy CrossTurnover on downs, 4 plays, 9 yards
  30. Q4 LafayetteTouchdown, 8 plays, 74 yards
  31. Q4 Holy CrossEnd of game, 1 play, −1 yard

Play by play

1st quarter8 drives, then Holy Cross 20, Lafayette 7
Holy Cross Punt, 3 plays
15:001st & 10 at own 35#46 K.Happe kickoff 65 yards to the HCROSS00, Touchback
15:001st & 10 at own 25Shotgun #0 J.Williams rush middle for 2 yards gain to the HCROSS27 (#99 D.Riley)
15:002nd & 8 at own 27Shotgun #16 D.Lynch pass complete short middle to #0 J.Williams caught at HCROSS30, for 7 yards to the HCROSS34 (#14 B.Albert; #9 P.Widerman)
15:003rd & 1 at own 34PENALTY HCROSS False Start (#71 B.Nunnally) 5 yards from HCROSS34 to HCROSS29. NO PLAY
15:003rd & 6 at own 29Shotgun #16 D.Lynch pass complete short right to #83 L.Petitta caught at HCROSS31, for 2 yards to the HCROSS31 QB hurried by #6 C.Blair (#7 D.LeBeouf)
12:574th & 4 at own 31#49 E.Moss punt 40 yards to the LAFAY29 muffed by #8 M.Kuehner at LAFAY29 recovered by HCROSS #90 C.Mackey at LAFAY29, End Of Play
Holy Cross Touchdown, 4 plays
12:571st & 10 at opp 29Shotgun #0 J.Williams rush middle for 15 yards gain to the LAFAY14 (#5 C.Watson), 1ST DOWN
12:571st & 10 at opp 14Shotgun #16 D.Lynch pass complete short left to #11 R.Newton caught at LAFAY09, for 5 yards to the LAFAY09 (#5 C.Watson)
12:572nd & 5 at opp 9Shotgun #16 D.Lynch pass complete short right to #1 D.Jones caught at LAFAY14, for 6 yards to the LAFAY03 (#11 B.Dee; #1 D.Jackson), 1ST DOWN
10:561st & goal at opp 3Shotgun #0 J.Williams rush middle for 3 yards gain to the LAFAY00 TOUCHDOWN, clock 10:56 #36 O.Saraceno kick attempt good (H: #49 E.Moss, LS: #68 B.Luongo) #36 O.Saraceno kick attempt good (H: #49 E.Moss, LS: #90 C.Mackey)Holy Cross 7, Lafayette 0
Lafayette Punt, 3 plays
10:561st & 10 at own 35#36 O.Saraceno kickoff 61 yards to the LAFAY04 fair catch by #5 J.Henley at LAFAY04
10:561st & 10 at own 25No Huddle-Shotgun #5 J.Henley rush middle for 2 yards gain to the LAFAY27 (#42 R.Vilane)
10:562nd & 8 at own 27No Huddle-Shotgun #2 D.Lipovski pass complete short left to #5 J.Henley caught at LAFAY25, for 2 yards to the LAFAY29 (#27 C.Fountain; #42 R.Vilane)
10:563rd & 6 at own 29No Huddle-Shotgun #2 D.Lipovski rush middle for 2 yards gain to the LAFAY31 (#31 J.Jones)
9:014th & 4 at own 31#38 C.Bush punt 0 yards to the LAFAY31 blocked by #2 L.Fisher recovered by HCROSS #86 C.Thurmond at LAFAY19, End Of Play
Holy Cross Touchdown, 1 play
8:531st & 10 at opp 19Mason McSweeney 19 Yd pass from David Lynch (Owen Saraceno Kick)Holy Cross 14, Lafayette 0
Lafayette Touchdown, 6 plays
8:531st & 10 at own 35#36 O.Saraceno kickoff 60 yards to the LAFAY05 fair catch by #13 K.Vance at LAFAY05
8:531st & 10 at own 25No Huddle-Shotgun #5 J.Henley rush middle for 1 yard gain to the LAFAY26 (#5 T.Georgs; #50 G.Flores)
8:532nd & 9 at own 26No Huddle-Shotgun #2 D.Lipovski rush left for 21 yards gain to the LAFAY47 (#8 A.Due), 1ST DOWN
8:531st & 10 at own 47No Huddle-Shotgun #2 D.Lipovski pass complete short right to #8 M.Kuehner caught at HCROSS49, for 4 yards to the HCROSS49 (#4 A.Gardner)
8:532nd & 6 at opp 49No Huddle-Shotgun #2 D.Lipovski pass complete short middle to #7 C.Persing caught at HCROSS43, for 9 yards to the HCROSS40 (#31 J.Jones), 1ST DOWN
8:531st & 10 at opp 40No Huddle-Shotgun #5 J.Henley rush middle for 5 yards gain to the HCROSS35 (#5 T.Georgs)
6:202nd & 5 at opp 35No Huddle-Shotgun #2 D.Lipovski pass complete short left to #7 C.Persing caught at HCROSS17, for 35 yards to the HCROSS00 TOUCHDOWN, clock 06:20, 1ST DOWN #17 J.Simonetta kick attempt good (H: #38 C.Bush, LS: #59 G.Zeiman)Holy Cross 14, Lafayette 7
Holy Cross Touchdown, 6 plays
6:201st & 10 at own 35#46 K.Happe kickoff 62 yards to the HCROSS03 #3 T.Curran return 35 yards to the HCROSS38 (#46 K.Happe)
6:201st & 10 at own 38PENALTY LAFAY Personal Foul (#46 K.Happe) 15 yards from HCROSS38 to LAFAY47, 1ST DOWN. NO PLAY
6:201st & 10 at opp 47Shotgun #40 J.Croce rush right for 14 yards gain to the LAFAY33 (#1 D.Jackson), 1ST DOWN
6:201st & 10 at opp 33Shotgun #30 N.Diamond rush middle for 2 yards gain to the LAFAY31 (#99 D.Riley)
6:202nd & 8 at opp 31Shotgun #16 D.Lynch pass incomplete short left to #88 S.Gordon thrown to LAFAY33
6:203rd & 8 at opp 31Shotgun #16 D.Lynch pass incomplete deep right to #88 S.Gordon thrown to LAFAY10 broken up by #0 X.Johnson
6:204th & 8 at opp 31Shotgun #16 D.Lynch pass complete short middle to #2 L.Fisher caught at LAFAY14, for 17 yards to the LAFAY14 (#1 D.Jackson), 1ST DOWN
3:581st & 10 at opp 14Ty Curran 14 Yd pass from David Lynch (Owen Saraceno PAT failed)Holy Cross 20, Lafayette 7
Lafayette Fumble, 5 plays
3:581st & 10 at own 35#36 O.Saraceno kickoff 65 yards to the LAFAY00, Touchback
3:581st & 10 at own 25No Huddle-Shotgun #20 K.Smith rush left for 0 yards to the LAFAY25 (#97 V.Ferrara)
3:582nd & 10 at own 25No Huddle-Shotgun #2 D.Lipovski pass incomplete short right to #8 M.Kuehner thrown to LAFAY42
3:583rd & 10 at own 25No Huddle-Shotgun #2 D.Lipovski pass complete short middle to #13 K.Vance caught at LAFAY40, for 19 yards to the LAFAY44 (#5 T.Georgs), 1ST DOWN
3:581st & 10 at own 44No Huddle-Shotgun #32 E.Weber rush middle for 14 yards gain to the HCROSS42 (#37 C.Mills), 1ST DOWN
2:141st & 10 at opp 42No Huddle-Shotgun #32 E.Weber rush middle for 8 yards loss to the HCROSS50 fumbled by #32 E.Weber at HCROSS47 forced by #42 R.Vilane recovered by HCROSS #97 V.Ferrara at HCROSS50, End Of Play
Holy Cross Punt, 3 plays
2:141st & 10 at the 50Shotgun Holy Cross rush middle for 10 yards loss to the HCROSS40, End Of Play
2:142nd & 20 at own 40PENALTY HCROSS False Start (#71 B.Nunnally) 5 yards from HCROSS40 to HCROSS35. NO PLAY
2:142nd & 25 at own 35Shotgun #16 D.Lynch pass complete short middle to #3 T.Curran caught at HCROSS31, for 7 yards loss to the HCROSS28 (#11 B.Dee; #91 S.Kabengele)
2:143rd & 32 at own 28Shotgun #0 J.Williams rush right for 5 yards loss to the HCROSS23, out of bounds at HCROSS23
0:024th & 37 at own 23#49 E.Moss punt 44 yards to the LAFAY33 #8 M.Kuehner return 32 yards to the HCROSS35 (#22 R.Burton)
0:023rd & goal at opp 28Timeout Lafayette, clock 00:02
2nd quarter9 drives, then Holy Cross 30, Lafayette 17
Lafayette Field goal, 6 plays
15:001st & 10 at opp 35No Huddle-Shotgun #2 D.Lipovski pass incomplete short middle to #8 M.Kuehner thrown to HCROSS20
15:002nd & 10 at opp 35No Huddle-Shotgun #2 D.Lipovski pass incomplete deep right to #8 M.Kuehner thrown to HCROSS15 PENALTY HCROSS Offside (#55 C.Ackerman) 5 yards from HCROSS35 to HCROSS30. NO PLAY
15:002nd & 5 at opp 30No Huddle-Shotgun #5 J.Henley rush middle for 10 yards gain to the HCROSS20 (#55 C.Ackerman), 1ST DOWN
15:001st & 10 at opp 20No Huddle-Shotgun #5 J.Henley rush right for 1 yard gain to the HCROSS19 (#97 V.Ferrara)
15:002nd & 9 at opp 19No Huddle-Shotgun #34 M.Gamble rush middle for 0 yards to the HCROSS19 (#14 B.Haas)
15:003rd & 9 at opp 19No Huddle-Shotgun #2 D.Lipovski pass incomplete short middle to #13 K.Vance thrown to HCROSS10 PENALTY HCROSS Offside (#8 A.Due) 5 yards from HCROSS19 to HCROSS14. NO PLAY
15:003rd & 4 at opp 14No Huddle-Shotgun #32 E.Weber rush middle for 2 yards loss to the HCROSS16 (#8 A.Due)
12:384th & 6 at opp 16#17 J.Simonetta field goal attempt from 33 yards GOOD (H: #38 C.Bush, LS: #59 G.Zeiman), clock 12:38Holy Cross 20, Lafayette 10
Holy Cross Punt, 3 plays
12:381st & 10 at own 35#46 K.Happe kickoff 34 yards to the HCROSS31 #0 J.Williams return 0 yards to the HCROSS31 (#33 J.Cook; #10 D.Williams)
12:381st & 10 at own 31Shotgun #16 D.Lynch pass incomplete short right to #2 L.Fisher thrown to HCROSS35
12:382nd & 10 at own 31Shotgun #16 D.Lynch pass complete short left to #84 D.Tyme caught at HCROSS29, for 2 yards to the HCROSS33 (#2 J.Edwards)
12:383rd & 8 at own 33Shotgun #16 D.Lynch pass incomplete deep middle to #3 T.Curran thrown to LAFAY40 broken up by #1 D.Jackson
11:344th & 8 at own 33#49 E.Moss punt 39 yards to the LAFAY28
Lafayette Turnover on downs, 4 plays
11:341st & 10 at own 28No Huddle-Shotgun #2 D.Lipovski pass incomplete short left to #13 K.Vance thrown to LAFAY25
11:342nd & 10 at own 28No Huddle-Shotgun #2 D.Lipovski pass incomplete short right to #34 M.Gamble thrown to LAFAY31 QB hurried by #8 A.Due
11:343rd & 10 at own 28No Huddle-Shotgun #34 M.Gamble rush middle for 9 yards gain to the LAFAY37 (#8 A.Due; #43 M.Brink)
10:384th & 1 at own 37No Huddle-Shotgun #32 E.Weber rush middle for 0 yards to the LAFAY37 (#14 B.Haas; #8 A.Due), TURNOVER ON DOWNS
Holy Cross Field goal, 6 plays
10:381st & 10 at opp 37Shotgun #16 D.Lynch rush middle for 11 yards gain to the LAFAY26 (#52 J.Shimko), 1ST DOWN
10:381st & 10 at opp 26Shotgun #1 D.Jones rush right for 13 yards gain to the LAFAY13 (#7 D.LeBeouf), 1ST DOWN
10:381st & 10 at opp 13Shotgun #16 D.Lynch pass incomplete short right to #88 S.Gordon thrown to LAFAY08
10:382nd & 10 at opp 13Shotgun #40 J.Croce rush middle for 3 yards gain to the LAFAY10 (#1 D.Jackson; #91 S.Kabengele)
10:383rd & 7 at opp 10Shotgun #16 D.Lynch pass incomplete short left to #44 M.McSweeney thrown to LAFAY00 QB hurried by #90 S.Curtis
8:164th & 7 at opp 10#36 O.Saraceno field goal attempt from 28 yards GOOD (H: #49 E.Moss, LS: #90 C.Mackey), clock 08:16Holy Cross 23, Lafayette 10
Lafayette Punt, 3 plays
8:161st & 10 at own 35#36 O.Saraceno kickoff 65 yards to the LAFAY00, Touchback
8:161st & 10 at own 25No Huddle-Shotgun #2 D.Lipovski pass incomplete short right to #7 C.Persing thrown to LAFAY23 broken up by #55 C.Ackerman
8:162nd & 10 at own 25No Huddle-Shotgun #32 E.Weber rush middle for 2 yards gain to the LAFAY27 (#42 R.Vilane)
8:163rd & 8 at own 27No Huddle-Shotgun #2 D.Lipovski sacked for loss of 7 yards to the LAFAY20 (#8 A.Due)
7:094th & 15 at own 20#38 C.Bush punt 45 yards to the HCROSS35 #20 G.Baldwin return 6 yards to the HCROSS41 (#10 D.Williams)
Holy Cross Touchdown, 6 plays
7:091st & 10 at own 41Shotgun #0 J.Williams rush middle for 6 yards gain to the HCROSS47 (#9 P.Widerman)
7:092nd & 4 at own 47Shotgun #0 J.Williams rush middle for 7 yards gain to the LAFAY46 (#1 D.Jackson), 1ST DOWN
7:091st & 10 at opp 46Shotgun #0 J.Williams rush middle for 1 yard loss to the LAFAY47 (#11 B.Dee; #14 B.Albert)
7:092nd & 11 at opp 47Shotgun #16 D.Lynch pass complete short middle to #3 T.Curran caught at LAFAY45, for 3 yards to the LAFAY44 (#5 C.Watson)
7:093rd & 8 at opp 44Shotgun #16 D.Lynch pass complete short left to #44 M.McSweeney caught at LAFAY40, for 18 yards to the LAFAY26 (#11 B.Dee), 1ST DOWN
3:491st & 10 at opp 26Shotgun #16 D.Lynch pass complete deep right to #2 L.Fisher caught at LAFAY00, for 26 yards to the LAFAY00 TOUCHDOWN, clock 03:49, 1ST DOWN #36 O.Saraceno kick attempt good (H: #49 E.Moss, LS: #90 C.Mackey)Holy Cross 30, Lafayette 10
3:573rd & 8 at own 44Timeout Lafayette, clock 03:57
Lafayette Touchdown, 5 plays
3:491st & 10 at own 35#36 O.Saraceno kickoff 62 yards to the LAFAY03 fair catch by #13 K.Vance at LAFAY03
3:491st & 10 at own 25No Huddle-Shotgun #2 D.Lipovski pass complete deep right to #8 M.Kuehner caught at LAFAY45, for 31 yards to the HCROSS44 (#21 A.Redfern), 1ST DOWN
3:491st & 10 at opp 44No Huddle-Shotgun #5 J.Henley rush middle for 3 yards gain to the HCROSS41 (#53 W.Miller)
2:422nd & 7 at opp 41No Huddle-Shotgun #2 D.Lipovski pass complete short middle to #8 M.Kuehner caught at HCROSS25, for 25 yards to the HCROSS16 (#4 A.Gardner), 1ST DOWN
2:421st & 10 at own 44Timeout Holy Cross, clock 02:42
2:421st & 10 at opp 16No Huddle-Shotgun #5 J.Henley rush middle for 4 yards loss to the HCROSS20 (#53 W.Miller)
2:422nd & goal at opp 0M. Gamble run for 0 yds
1:562nd & 14 at opp 20No Huddle-Shotgun #2 D.Lipovski pass complete short middle to #8 M.Kuehner caught at HCROSS05, for 20 yards to the HCROSS00 TOUCHDOWN, clock 01:56, 1ST DOWN #17 J.Simonetta kick attempt good (H: #38 C.Bush, LS: #59 G.Zeiman)Holy Cross 30, Lafayette 17
2:002nd & 14 at opp 20Timeout Lafayette, clock 02:00
Holy Cross Missed FG, 10 plays
1:561st & 10 at own 35#46 K.Happe kickoff 63 yards to the HCROSS02 #1 D.Jones return 22 yards to the HCROSS24 (#12 C.Moore)
1:561st & 10 at own 24Shotgun #0 J.Williams rush middle for 8 yards gain to the HCROSS32 (#6 C.Blair)
1:562nd & 2 at own 32Shotgun #0 J.Williams rush middle for 7 yards gain to the HCROSS39 (#99 D.Riley), 1ST DOWN
1:561st & 10 at own 39Shotgun #16 D.Lynch pass complete short left to #2 L.Fisher caught at HCROSS49, for 14 yards to the LAFAY47 (#11 B.Dee), out of bounds, 1ST DOWN
1:561st & 10 at opp 47Shotgun #16 D.Lynch pass complete short left to #44 M.McSweeney caught at LAFAY41, for 6 yards to the LAFAY41, out of bounds at LAFAY41
1:562nd & 4 at opp 41Shotgun #16 D.Lynch pass incomplete short right to #44 M.McSweeney thrown to LAFAY38 QB hurried by #95 M.Vaughn
1:563rd & 4 at opp 41Shotgun #16 D.Lynch pass complete deep left to #2 L.Fisher caught at LAFAY15, for 26 yards to the LAFAY15 (#0 X.Johnson), 1ST DOWN
1:561st & 10 at opp 15Shotgun #16 D.Lynch pass complete short right to #83 L.Petitta caught at LAFAY12, for 3 yards to the LAFAY12 (#7 D.LeBeouf)
0:362nd & 7 at opp 12Shotgun #16 D.Lynch pass incomplete short middle to #44 M.McSweeney thrown to LAFAY00 broken up by #7 D.LeBeouf
0:361st & 10 at opp 15Timeout Holy Cross, clock 00:36
0:363rd & 7 at opp 12Shotgun #16 D.Lynch pass incomplete short middle thrown to LAFAY09 PENALTY HCROSS Intentional Grounding (#16 D.Lynch) 5 yards from LAFAY21 to LAFAY26
0:253rd & 7 at opp 12Timeout Holy Cross, clock 00:25
0:204th & 16 at opp 21#36 O.Saraceno field goal attempt from 44 yards NO GOOD (H: #49 E.Moss, LS: #90 C.Mackey), clock 00:20
0:253rd & 7 at own 12Timeout Lafayette, clock 00:25
Lafayette End of half, 1 play
0:251st & 10 at own 26No Huddle-Shotgun #2 D.Lipovski rush right for 5 yards gain to the LAFAY31, End Of Play
3rd quarter6 drives, then Holy Cross 30, Lafayette 24
Lafayette Punt, 3 plays
15:001st & 10 at own 35#36 O.Saraceno kickoff 58 yards to the LAFAY07 #5 J.Henley return 17 yards to the LAFAY24 (#53 W.Miller) PENALTY LAFAY Personal Foul (#20 K.Smith) 12 yards from LAFAY24 to LAFAY12
15:001st & 10 at own 12No Huddle-Shotgun #5 J.Henley rush middle for 1 yard loss to the LAFAY11 (#43 M.Brink)
15:002nd & 11 at own 11No Huddle-Shotgun #2 D.Lipovski pass incomplete deep left to #7 C.Persing thrown to LAFAY40 broken up by #37 C.Mills
15:003rd & 11 at own 11No Huddle-Shotgun #5 J.Henley rush middle for 4 yards loss to the LAFAY07 (#43 M.Brink)
13:334th & 15 at own 7#38 C.Bush punt 34 yards to the LAFAY41 fair catch by #20 G.Baldwin at LAFAY41 PENALTY HCROSS Running Into The Kicker declined
Holy Cross Turnover on downs, 9 plays
13:331st & 10 at opp 41Shotgun #0 J.Williams rush middle for 7 yards gain to the LAFAY34 (#6 C.Blair)
13:332nd & 3 at opp 34Shotgun #16 D.Lynch pass incomplete short right to #0 J.Williams thrown to LAFAY40
12:593rd & 3 at opp 34Shotgun #1 D.Jones rush middle for 4 yards gain to the LAFAY30 (#6 C.Blair), 1ST DOWN
12:592nd & 3 at opp 34Timeout Holy Cross, clock 12:59
12:591st & 10 at opp 30Shotgun #16 D.Lynch pass incomplete short left to #2 L.Fisher thrown to LAFAY25 broken up by #9 P.Widerman
12:592nd & 10 at opp 30Shotgun #1 D.Jones rush left for 2 yards gain to the LAFAY28 (#6 C.Blair)
12:593rd & 8 at opp 28Shotgun #16 D.Lynch pass incomplete short right to #2 L.Fisher thrown to LAFAY17 PENALTY LAFAY Roughing The Passer (#55 A.Crawley) 14 yards from LAFAY28 to LAFAY14, 1ST DOWN. NO PLAY
12:591st & 10 at opp 14Shotgun #0 J.Williams rush middle for 2 yards gain to the LAFAY12 (#95 M.Vaughn; #99 D.Riley)
12:592nd & 8 at opp 12Shotgun #16 D.Lynch pass complete short left to #2 L.Fisher caught at LAFAY06, for 6 yards to the LAFAY06, out of bounds at LAFAY06
12:593rd & 2 at opp 6Shotgun #1 D.Jones rush middle for 1 yard gain to the LAFAY05 (#11 B.Dee)
9:354th & 1 at opp 5Shotgun #40 J.Croce rush middle for 2 yards loss to the LAFAY07 (#9 P.Widerman; #6 C.Blair), TURNOVER ON DOWNS
Lafayette Touchdown, 11 plays
9:351st & 10 at own 7No Huddle-Shotgun #2 D.Lipovski pass complete deep right to #8 M.Kuehner caught at LAFAY49, for 7 yards to the LAFAY14 (#10 J.Tackie)
9:352nd & 3 at own 14No Huddle-Shotgun #5 J.Henley rush middle for 0 yards to the LAFAY14 (#7 C.Onwuzurigbo)
9:353rd & 3 at own 14No Huddle-Shotgun #2 D.Lipovski pass complete deep right to #8 M.Kuehner caught at LAFAY49, for 35 yards to the LAFAY49 (#10 J.Tackie), 1ST DOWN
9:351st & 10 at own 49No Huddle-Shotgun #2 D.Lipovski pass complete short middle to #7 C.Persing caught at HCROSS33, for 26 yards to the HCROSS25 (#10 J.Tackie; #21 A.Redfern), 1ST DOWN
9:351st & 10 at opp 25No Huddle-Shotgun #5 J.Henley rush middle for 3 yards gain to the HCROSS22 (#7 C.Onwuzurigbo)
9:352nd & 7 at opp 22No Huddle-Shotgun #7 C.Persing rush right for 7 yards gain to the HCROSS15 (#21 A.Redfern), 1ST DOWN
9:351st & 10 at opp 15No Huddle-Shotgun #2 D.Lipovski pass incomplete short right to #8 M.Kuehner thrown to HCROSS05 broken up by #14 B.Haas
9:352nd & 10 at opp 15No Huddle-Shotgun #34 M.Gamble rush right for 2 yards loss to the HCROSS17 (#14 B.Haas)
9:353rd & 12 at opp 17No Huddle-Shotgun #2 D.Lipovski pass incomplete short middle to #7 C.Persing thrown to HCROSS05 PENALTY HCROSS Pass Interference (#37 C.Mills) 12 yards from HCROSS17 to HCROSS05, 1ST DOWN. NO PLAY
9:351st & goal at opp 5No Huddle-Shotgun #5 J.Henley rush middle for 1 yard gain to the HCROSS04 (#5 T.Georgs; #14 B.Haas)
4:472nd & goal at opp 4No Huddle-Shotgun #34 M.Gamble rush middle for 0 yards to the HCROSS04 (#7 C.Onwuzurigbo)
4:471st & goal at opp 5Timeout Lafayette, clock 04:47
4:093rd & goal at opp 4Mason Kuehner 4 Yd pass from Daniel Lipovski (Jack Simonetta Kick)Holy Cross 30, Lafayette 24
Holy Cross Punt, 3 plays
4:091st & 10 at own 35#46 K.Happe kickoff 0 yards to the LAFAY35, out of bounds at LAFAY35
4:091st & 10 at own 35Shotgun #0 J.Williams rush right for 1 yard loss to the HCROSS34 (#90 S.Curtis)
4:092nd & 11 at own 34Shotgun #16 D.Lynch pass incomplete short right to #2 L.Fisher thrown to HCROSS42 broken up by #0 X.Johnson
4:093rd & 11 at own 34Shotgun #16 D.Lynch pass incomplete short right thrown to HCROSS36 QB hurried by #9 P.Widerman. The previous play is under automatic review - “”. CALL UPHELD
3:164th & 11 at own 34#49 E.Moss punt 18 yards to the LAFAY48, out of bounds at LAFAY48 PENALTY LAFAY Holding 10 yards from LAFAY48 to LAFAY38
Lafayette Punt, 3 plays
3:161st & 10 at own 38No Huddle-Shotgun #2 D.Lipovski pass incomplete short right to #7 C.Persing thrown to LAFAY45 broken up by #31 J.Jones
3:162nd & 10 at own 38No Huddle-Shotgun #2 D.Lipovski pass complete short right to #5 J.Henley caught at LAFAY33, for 5 yards loss to the LAFAY33 (#27 C.Fountain)
3:163rd & 15 at own 33No Huddle-Shotgun #2 D.Lipovski pass incomplete short right to #89 H.Ditrano thrown to LAFAY38
2:324th & 15 at own 33#38 C.Bush punt 46 yards to the HCROSS21 fair catch by #20 G.Baldwin at HCROSS21
Holy Cross Touchdown, 6 plays
2:321st & 10 at own 21Shotgun #40 J.Croce rush middle for 8 yards gain to the HCROSS29 (#29 J.Polk)
2:322nd & 2 at own 29Shotgun #40 J.Croce rush middle for 3 yards gain to the HCROSS32 (#1 D.Jackson; #9 P.Widerman), 1ST DOWN
2:321st & 10 at own 32Shotgun #1 D.Jones rush right for 6 yards gain to the HCROSS38 (#1 D.Jackson)
2:322nd & 4 at own 38Shotgun #16 D.Lynch pass complete short left to #84 D.Tyme caught at HCROSS39, for 11 yards to the HCROSS49 (#14 B.Albert), 1ST DOWN
Q4 15:001st & 10 at own 49Shotgun #16 D.Lynch pass incomplete deep right to #2 L.Fisher thrown to LAFAY20 PENALTY LAFAY Pass Interference (#12 C.Moore) 15 yards from HCROSS49 to LAFAY36, 1ST DOWN. NO PLAY
Q4 15:001st & 10 at opp 36Shotgun #1 D.Jones rush middle for 3 yards gain to the LAFAY33 (#55 A.Crawley)
Q4 14:082nd & 7 at opp 33Ty Curran 33 Yd pass from David Lynch (Lucas Weir Run for Two-Point Conversion)Holy Cross 38, Lafayette 24
4th quarter7 drives, then Holy Cross 38, Lafayette 30
Lafayette Punt, 3 plays
14:081st & 10 at own 35#36 O.Saraceno kickoff 45 yards to the LAFAY20 #13 K.Vance return 0 yards to the (#53 W.Miller) PENALTY LAFAY Holding 10 yards from LAFAY20 to LAFAY10
14:081st & 10 at own 10No Huddle-Shotgun #2 D.Lipovski pass incomplete short right to #5 J.Henley thrown to LAFAY12
14:082nd & 10 at own 10No Huddle-Shotgun #2 D.Lipovski pass complete short right to #7 C.Persing caught at LAFAY17, for 7 yards to the LAFAY17, End Of Play
14:083rd & 3 at own 17No Huddle-Shotgun #2 D.Lipovski pass incomplete short right to #7 C.Persing thrown to LAFAY20
14:084th & 3 at own 17#38 C.Bush punt 62 yards to the HCROSS21 PENALTY LAFAY Holding (#9 P.Widerman) 8 yards from LAFAY17 to LAFAY09. NO PLAY
14:084th & 11 at own 9PENALTY LAFAY Delay Of Game (#10 D.Williams) 4 yards from LAFAY09 to LAFAY05. NO PLAY
13:024th & 15 at own 5#38 C.Bush punt 50 yards to the HCROSS45 #20 G.Baldwin return 7 yards to the LAFAY48, out of bounds at LAFAY48
Holy Cross Turnover on downs, 7 plays
13:021st & 10 at opp 48Shotgun #16 D.Lynch pass complete short left to #2 L.Fisher caught at LAFAY41, for 7 yards to the LAFAY41 (#11 B.Dee)
13:022nd & 3 at opp 41Shotgun #40 J.Croce rush left for 1 yard gain to the LAFAY40 (#52 J.Shimko)
13:023rd & 2 at opp 40Shotgun #1 D.Jones rush right for 9 yards gain to the LAFAY31 (#29 J.Polk), 1ST DOWN
13:021st & 10 at opp 31Shotgun #1 D.Jones rush middle for 1 yard gain to the LAFAY30 (#90 S.Curtis)
13:022nd & 9 at opp 30Shotgun #40 J.Croce rush middle for 1 yard gain to the LAFAY29 (#52 J.Shimko; #95 M.Vaughn)
13:023rd & 8 at opp 29Shotgun #16 D.Lynch pass incomplete short right to #2 L.Fisher thrown to LAFAY18 QB hurried by #6 C.Blair
9:224th & 8 at opp 29Shotgun #16 D.Lynch pass incomplete short right to #1 D.Jones thrown to LAFAY25 broken up by #6 C.Blair QB hurried by #90 S.Curtis, TURNOVER ON DOWNS
Lafayette Turnover on downs, 7 plays
9:221st & 10 at own 29No Huddle-Shotgun #2 D.Lipovski pass incomplete short right to #7 C.Persing thrown to LAFAY41 broken up by #37 C.Mills
9:222nd & 10 at own 29No Huddle-Shotgun #2 D.Lipovski pass complete short right to #85 E.Hosak caught at LAFAY33, for 10 yards to the LAFAY39 (#31 J.Jones), 1ST DOWN
9:221st & 10 at own 39No Huddle-Shotgun #2 D.Lipovski pass incomplete short middle to #8 M.Kuehner thrown to LAFAY45 PENALTY HCROSS Pass Interference (#37 C.Mills) 15 yards from LAFAY39 to HCROSS46, 1ST DOWN. NO PLAY
9:221st & 10 at opp 46No Huddle-Shotgun #2 D.Lipovski pass complete deep left to #13 K.Vance caught at HCROSS20, for 32 yards to the HCROSS14 (#31 J.Jones), 1ST DOWN, PENALTY HCROSS Face Mask (#21 A.Redfern) 7 yards from HCROSS14 to HCROSS07, 1ST DOWN
9:221st & goal at opp 7No Huddle-Shotgun #2 D.Lipovski pass incomplete short left to #10 M.Scerbo thrown to HCROSS00 broken up by #10 J.Tackie
9:222nd & goal at opp 7No Huddle-Shotgun #34 M.Gamble rush left for 6 yards gain to the HCROSS01 (#5 T.Georgs; #7 C.Onwuzurigbo)
9:223rd & goal at opp 1No Huddle-Shotgun Lafayette rush middle for 4 yards loss to the HCROSS05, End Of Play
7:244th & goal at opp 5No Huddle-Shotgun #2 D.Lipovski pass incomplete short right to #8 M.Kuehner thrown to HCROSS00, TURNOVER ON DOWNS
Holy Cross Punt, 6 plays
7:241st & 10 at own 5Shotgun #40 J.Croce rush middle for 0 yards to the HCROSS05 (#6 C.Blair; #7 D.LeBeouf) PENALTY HCROSS Holding (#63 W.Janis) 2 yards from HCROSS05 to HCROSS03. NO PLAY
7:241st & 12 at own 3Shotgun #40 J.Croce rush middle for 3 yards gain to the HCROSS06 (#14 B.Albert)
7:242nd & 9 at own 6Shotgun #40 J.Croce rush middle for 2 yards gain to the HCROSS08 (#95 M.Vaughn; #99 D.Riley)
6:013rd & 7 at own 8Shotgun #16 D.Lynch pass incomplete deep right to #2 L.Fisher thrown to HCROSS35 broken up by #5 C.Watson
6:012nd & goal at opp 6Timeout Lafayette, clock 06:01
6:014th & 7 at own 8#49 E.Moss punt 45 yards to the LAFAY47 fair catch by #8 M.Kuehner at LAFAY47 PENALTY LAFAY Roughing The Kicker (#20 L.Dale) 15 yards from HCROSS08 to HCROSS23, 1ST DOWN. NO PLAY
6:011st & 10 at own 23Shotgun #1 D.Jones rush right for 3 yards loss to the HCROSS20 (#90 S.Curtis; #6 C.Blair)
6:012nd & 13 at own 20Shotgun #16 D.Lynch pass complete short right to #84 D.Tyme caught at HCROSS19, for 3 yards to the HCROSS23 (#14 B.Albert)
6:013rd & 10 at own 23Shotgun #16 D.Lynch pass complete short left to #2 L.Fisher caught at HCROSS29, for 9 yards to the HCROSS32 (#6 C.Blair; #7 D.LeBeouf)
4:173rd & 10 at own 23Timeout Holy Cross, clock 04:17
3:154th & 1 at own 32#49 E.Moss punt 41 yards to the LAFAY27
3:091st & 10 at own 27No Huddle-Shotgun #2 D.Lipovski pass intercepted by #8 A.Due at LAFAY35, End Of Play
Holy Cross Turnover on downs, 4 plays
3:091st & 10 at opp 35Shotgun #40 J.Croce rush middle for 0 yards to the LAFAY35 (#11 B.Dee)
3:092nd & 10 at opp 35Shotgun #30 N.Diamond rush middle for 1 yard gain to the LAFAY34 (#1 D.Jackson)
2:313rd & 9 at opp 34Shotgun #1 D.Jones rush middle for 8 yards gain to the LAFAY26 (#99 D.Riley)
2:312nd & 10 at own 35Timeout Lafayette, clock 02:31
1:544th & 1 at opp 26Shotgun #30 N.Diamond rush middle for 0 yards to the LAFAY26 (#6 C.Blair; #91 S.Kabengele), TURNOVER ON DOWNS
2:003rd & 9 at opp 34Timeout Holy Cross, clock 02:00
Lafayette Touchdown, 8 plays
2:001st & 10 at own 26No Huddle-Shotgun #2 D.Lipovski pass complete short right to #7 C.Persing caught at LAFAY35, for 9 yards to the LAFAY35, out of bounds at LAFAY35
2:002nd & 1 at own 35No Huddle-Shotgun #2 D.Lipovski pass incomplete short right to #5 J.Henley thrown to LAFAY39
2:003rd & 1 at own 35No Huddle-Shotgun #2 D.Lipovski pass complete short right to #8 M.Kuehner caught at LAFAY41, for 6 yards to the LAFAY41 (#27 C.Fountain), 1ST DOWN
2:001st & 10 at own 41No Huddle-Shotgun #2 D.Lipovski pass incomplete short right to #8 M.Kuehner thrown to LAFAY50 PENALTY HCROSS Pass Interference (#4 A.Gardner) 9 yards from LAFAY41 to LAFAY50, 1ST DOWN. NO PLAY
2:001st & 10 at the 50No Huddle-Shotgun #2 D.Lipovski pass incomplete short left to #3 S.Purvy thrown to HCROSS40
2:002nd & 10 at the 50No Huddle-Shotgun #2 D.Lipovski pass complete short right to #8 M.Kuehner caught at HCROSS45, for 5 yards to the HCROSS45 (#37 C.Mills)
2:003rd & 5 at opp 45No Huddle-Shotgun #2 D.Lipovski pass incomplete short right to #7 C.Persing thrown to HCROSS40 PENALTY HCROSS Illegal Substitution 5 yards from HCROSS45 to HCROSS40, 1ST DOWN. NO PLAY
2:001st & 10 at opp 40No Huddle-Shotgun #2 D.Lipovski pass incomplete deep right to #3 S.Purvy thrown to HCROSS12
2:002nd & 10 at opp 40No Huddle-Shotgun #2 D.Lipovski pass complete short right to #7 C.Persing caught at HCROSS30, for 10 yards to the HCROSS30 (#27 C.Fountain), 1ST DOWN
2:001st & 10 at opp 30No Huddle-Shotgun #2 D.Lipovski sacked for loss of 18 yards to the HCROSS48 (#31 J.Jones), fumble by #2 D.Lipovski, out of bounds at HCROSS48 PENALTY HCROSS Personal Foul (#8 A.Due) 15 yards from HCROSS30 to HCROSS15, 1ST DOWN. NO PLAY
0:541st & 10 at opp 15Mason Kuehner 15 Yd pass from Daniel Lipovski (Two-Point Pass Conversion Failed)Holy Cross 38, Lafayette 30
Holy Cross End of game, 1 play
2:00#49 P.Joos onside kickoff 10 yards to the LAFAY45 PENALTY LAFAY Offside (#33 J.Cook) 5 yards from LAFAY35 to LAFAY30. NO PLAY
0:531st & 10 at own 30#46 K.Happe onside kickoff 15 yards to the LAFAY45, End Of Play
0:531st & 10 at opp 45Kneel down by Holy Cross at LAFAY46 for loss of 1 yard

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 13–⁠10 in 23 meetings.

Recent meetings
2026Holy Cross 38, Lafayette 30
2025Lafayette 21, Holy Cross 13
2024Holy Cross 34, Lafayette 28
2023Lafayette 38, Holy Cross 35
2022Holy Cross 24, Lafayette 21
2021Holy Cross 35, Lafayette 10

Around this game