Harvard vs. Holy Cross

Harvard and Holy Cross first met in 1904 and have played 57 times; Harvard leads the series 40–⁠16–⁠1. Over the last 10 meetings it’s Harvard 8–⁠2, and Harvard has won the last 4.

Harvard wins
40
Holy Cross wins
16
Ties
1
First meeting
1904
Longest streak
9 Harvard
Current streak
4 Harvard
Last 10 meetings
Harvard 8–⁠2
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
1900s1–⁠0
1910s3–⁠0
1920s7–⁠2–⁠1
1930s2–⁠4
1940s4–⁠0
1950s0–⁠2
1960s4–⁠1
1970s2–⁠1
1980s1–⁠1
2000s5–⁠2
2010s6–⁠2
2020s5–⁠1
Average margin
12.7 points; 27 decided by one score (8 or fewer)
At Harvard
32–⁠12–⁠1 Harvard’s record at home
At Holy Cross
4–⁠6 Holy Cross’s record at home
Neutral sites
2–⁠0 Harvard first
Shutouts
13

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

Games that tell the story

  1. Harvard’s biggest win2012: Harvard 52, Holy Cross 3by 49 points
  2. Holy Cross’s biggest win1951: Holy Cross 33, Harvard 6by 27 points
  3. Upset1971: Holy Cross 21, Harvard 16Holy Cross had a 16% chance, by our ratings before kickoff
  4. Upset1981: Holy Cross 33, Harvard 19Holy Cross had a 29% chance, by our ratings before kickoff
  5. Upset2016: Holy Cross 27, Harvard 17Holy Cross had a 30% chance, by our ratings before kickoff

Coach against coach

YearsHarvardSeriesHoly Cross
1920–⁠1925Bob Fisher5–⁠1Cleo A. O’Donnell
1926–⁠1929Arnold Horween2–⁠1–⁠1Cleo A. O’Donnell
1971–⁠1975Joseph Restic2–⁠1Edward Doherty

Head-coach pairings with three or more meetings on file, the series read from Harvard’s side (Fisher 5–⁠1 against O’Donnell). A season split between coaches goes to the one credited with the game.

Both programs through the years

End-of-season Elo ratings of Harvard and Holy Cross, 1904 on130015001700192019401960198020002020

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.

From the newspapers

  • The The Barre daily times's story of the 1904 game: Princeton Eleven Defeated IL to o. -0utplayed by Eli. DARTMOUTH Is AMHERST4 And Harvard Beats Holy cross-U. v. M. Downed BY Williams Other Foot Ball Scores Of Saturday

    1904 · The Barre daily times, Barre, Vt., Nov 14, 1904

  • The New-York tribune's story of the 1911 game: HARVARD GETS A SCARE. Holy Cross Holds Heavy Crimson Eleven to Low Score. REGULARS WEAK IN ATTACK Make Only One Touchdown and a Field Goal--Wigglesworth Meets with Accident.

    1911 · New-York tribune, New York [N.Y.], Oct 8, 1911

  • The The Washington times's story of the 1912 game: Three Touchdowns and Nineteen Points Win for Harvard. HOLY CROSS'NOT ABLE TO SCORE Sixteen First Downs Are Made by Crimson Eleven in. Initial Period.

    1912 · The Washington times, District of Columbia, Oct 6, 1912

  • The Newark evening star and Newark advertiser's story of the 1913 game: Princeton Cohorts Prove Too Speedy for Syracuse Pig skin GladiatOrs. YALE = SWAMPS LEHIGH Harvard Eleven Wades Through Holy Cross Line for Big Gains.

    1913 · Newark evening star and Newark advertiser, Newark, N.J., Oct 20, 1913

  • The Albuquerque morning journal's story of the 1920 game: HOLY CROSS HOLDS HARVARD GRID TEAM TO ONE FIELD GOAL

    1920 · Albuquerque morning journal, Albuquerque, N.M., Sep 26, 1920

Public-domain newspapers from the Library of Congress’s Chronicling America, found through the American Stories dataset (Dell and Harvard, CC BY 4.0). The earliest meetings with a story on file; each game’s page has the full text.

Every game

Oct 17, 2026Harvard 30, Holy Cross 7at Harvard
Oct 4, 2025Harvard 59, Holy Cross 24at Holy Cross
Oct 19, 2024Harvard 35, Holy Cross 34at Harvard
Sep 30, 2023Harvard 38, Holy Cross 28Polar Park
Oct 1, 2022Holy Cross 30, Harvard 21at Harvard
Oct 2, 2021Harvard 38, Holy Cross 13at Holy Cross
Oct 19, 2019Harvard 31, Holy Cross 21at Holy Cross
Oct 12, 2018Harvard 33, Holy Cross 31at Harvard
Oct 15, 2016Holy Cross 27, Harvard 17at Holy Cross
Sep 19, 2014Harvard 41, Holy Cross 18at Harvard
Oct 5, 2013Harvard 41, Holy Cross 35at Holy Cross
Sep 28, 2012Harvard 52, Holy Cross 3at Harvard
Sep 17, 2011Holy Cross 30, Harvard 22at Holy Cross
Sep 18, 2010Harvard 34, Holy Cross 6at Harvard
Sep 19, 2009Holy Cross 27, Harvard 20at Holy Cross
Sep 19, 2008Harvard 25, Holy Cross 24at Harvard
Sep 15, 2007Holy Cross 31, Harvard 28at Holy Cross
Sep 16, 2006Harvard 31, Holy Cross 14at Harvard
Sep 17, 2005Harvard 31, Holy Cross 21at Holy Cross
Sep 18, 2004Harvard 35, Holy Cross 0Neutral site
Sep 20, 2003Harvard 43, Holy Cross 23at Holy Cross
Sep 26, 1981Holy Cross 33, Harvard 19at Harvard
Sep 27, 1980Harvard 14, Holy Cross 13at Harvard
Sep 27, 1975Harvard 18, Holy Cross 7at Harvard
Sep 28, 1974Harvard 24, Holy Cross 14at Harvard
Sep 25, 1971Holy Cross 21, Harvard 16at Harvard
Sep 27, 1969Harvard 13, Holy Cross 0at Harvard
Sep 28, 1968Harvard 27, Holy Cross 20at Harvard
Sep 25, 1965Harvard 17, Holy Cross 7at Harvard
Oct 13, 1962Holy Cross 34, Harvard 20at Harvard
Sep 24, 1960Harvard 13, Holy Cross 6at Harvard
Sep 29, 1951Holy Cross 33, Harvard 6at Harvard
Nov 4, 1950Holy Cross 26, Harvard 7at Harvard
Oct 29, 1949Harvard 22, Holy Cross 14at Harvard
Oct 30, 1948Harvard 20, Holy Cross 13at Harvard
Oct 18, 1947Harvard 7, Holy Cross 0at Harvard
Oct 26, 194620Harvard 13, Holy Cross 6at Harvard
Oct 12, 1935Holy Cross 13, Harvard 0at Harvard
Oct 20, 1934Holy Cross 26, Harvard 6at Harvard
Oct 21, 1933Holy Cross 10, Harvard 7at Harvard
Nov 12, 1932Harvard 7, Holy Cross 0at Harvard
Nov 14, 1931Harvard 7, Holy Cross 0at Harvard
Nov 15, 1930Holy Cross 27, Harvard 0at Harvard
Nov 16, 1929Harvard 12, Holy Cross 6at Harvard
Nov 17, 1928Harvard 0, Holy Cross 0at Harvard
Oct 15, 1927Harvard 14, Holy Cross 6at Harvard
Oct 9, 1926Holy Cross 19, Harvard 14at Harvard
Oct 17, 1925Holy Cross 7, Harvard 6at Harvard
Oct 18, 1924Harvard 12, Holy Cross 6at Harvard
Oct 20, 1923Harvard 6, Holy Cross 0at Harvard
Oct 7, 1922Harvard 20, Holy Cross 0at Harvard
Oct 1, 1921Harvard 3, Holy Cross 0at Harvard
Sep 25, 1920Harvard 3, Holy Cross 0at Harvard
Oct 18, 1913Harvard 47, Holy Cross 7at Harvard
Oct 5, 1912Harvard 19, Holy Cross 0at Harvard
Oct 7, 1911Harvard 8, Holy Cross 0at Harvard
Nov 12, 1904Harvard 28, Holy Cross 5at Harvard

Every game is listed as played on the field.