Holy Cross vs. Lafayette

Holy Cross and Lafayette first met in 2003 and have played 23 times; Holy Cross leads the series 13–⁠10. Over the last 10 meetings it’s Holy Cross 6–⁠4.

Holy Cross wins
13
Lafayette wins
10
Ties
0
First meeting
2003
Longest streak
4 Holy Cross
Current streak
1 Holy Cross
Last 10 meetings
Holy Cross 6–⁠4
Most recent
2026

The series at a glance

Every meeting by decade, colored by the winner
’0’1’2’3’4’5’6’7’8’9W–L
2000s3–⁠4
2010s6–⁠4
2020s4–⁠2
Average margin
13.2 points; 10 decided by one score (8 or fewer)
At Holy Cross
4–⁠8 Holy Cross’s record at home
At Lafayette
2–⁠9 Lafayette’s record at home
Shutouts
1

Every meeting on file, as played. Ranks are the AP poll’s going in.

Games that tell the story

  1. Holy Cross’s biggest win2015: Holy Cross 42, Lafayette 0by 42 points
  2. Lafayette’s biggest win2004: Lafayette 56, Holy Cross 20by 36 points
  3. Upset2017: Lafayette 10, Holy Cross 7Lafayette had a 18% chance, by our ratings before kickoff
  4. Upset2019: Lafayette 23, Holy Cross 20Lafayette had a 20% chance, by our ratings before kickoff
  5. Upset2023: Lafayette 38, Holy Cross 35Lafayette had a 25% chance, by our ratings before kickoff

Both programs through the years

End-of-season Elo ratings of Holy Cross and Lafayette, 2003 on13001500170020052010201520202025

Our Elo rating at the end of each season, a measure of how strong a team was, not a forecast; 1500 is an average FBS team.

Every game

Sep 26, 2026Holy Cross 38, Lafayette 30at Lafayette
Nov 1, 2025Lafayette 21, Holy Cross 13at Holy Cross
Oct 26, 2024Holy Cross 34, Lafayette 28at Lafayette
Oct 21, 2023Lafayette 38, Holy Cross 35at Holy Cross
Oct 22, 2022Holy Cross 24, Lafayette 21at Lafayette
Nov 6, 2021Holy Cross 35, Lafayette 10at Holy Cross
Nov 9, 2019Lafayette 23, Holy Cross 20at Holy Cross
Nov 3, 2018Holy Cross 40, Lafayette 14at Lafayette
Sep 30, 2017Lafayette 10, Holy Cross 7at Holy Cross
Oct 1, 2016Holy Cross 38, Lafayette 28at Lafayette
Oct 24, 2015Holy Cross 42, Lafayette 0at Holy Cross
Oct 25, 2014Holy Cross 24, Lafayette 14at Lafayette
Oct 26, 2013Lafayette 41, Holy Cross 23at Holy Cross
Oct 20, 2012Lafayette 30, Holy Cross 13at Lafayette
Nov 12, 2011Holy Cross 29, Lafayette 24at Holy Cross
Nov 13, 2010Holy Cross 37, Lafayette 27at Lafayette
Nov 14, 2009Holy Cross 28, Lafayette 26at Holy Cross
Nov 15, 2008Holy Cross 27, Lafayette 26at Lafayette
Nov 10, 2007Lafayette 31, Holy Cross 21at Holy Cross
Oct 21, 2006Holy Cross 38, Lafayette 28at Lafayette
Nov 12, 2005Lafayette 41, Holy Cross 21at Holy Cross
Nov 13, 2004Lafayette 56, Holy Cross 20at Lafayette
Nov 15, 2003Lafayette 41, Holy Cross 13at Holy Cross

Every game is listed as played on the field.