Cornell vs. Yale

Cornell and Yale first met in 1889 and have played 67 times; Yale leads the series 45–⁠20–⁠2. Over the last 10 meetings it’s Yale 6–⁠4.

Cornell wins
20
Yale wins
45
Ties
2
First meeting
1889
Longest streak
7 Yale
Current streak
1 Cornell
Last 10 meetings
Yale 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
1880s0–⁠2
1930s0–⁠2
1940s4–⁠3–⁠1
1950s3–⁠6–⁠1
1960s2–⁠8
1970s2–⁠8
1980s1–⁠1
2000s3–⁠4
2010s2–⁠8
2020s3–⁠3
Both ranked
1 meeting: Cornell 0, Yale 1
Average margin
16.8 points; 16 decided by one score (8 or fewer)
At Cornell
11–⁠16–⁠2 Cornell’s record at home
At Yale
29–⁠9 Yale’s record at home
Shutouts
12

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

Games that tell the story

  1. Cornell’s biggest win2012: Cornell 45, Yale 6by 39 points
  2. Yale’s biggest win1889: Yale 70, Cornell 0by 70 points
  3. Upset1980: Cornell 24, Yale 6Cornell had a 17% chance, by our ratings before kickoff
  4. Upset2009: Cornell 14, Yale 12Cornell had a 24% chance, by our ratings before kickoff
  5. Upset2024: Cornell 47, Yale 23Cornell had a 25% chance, by our ratings before kickoff
  6. Ranked showdown1937: Yale 9, Cornell 0No. 19 Cornell at No. 5 Yale

Coach against coach

YearsCornellSeriesYale
1936–⁠1940Carl Snavely1–⁠2Ducky Pond
1949–⁠1951George James3–⁠0Herman Hickman
1952–⁠1960George James1–⁠7–⁠1Jordan Olivar
1966–⁠1974Jack Musick3–⁠6Carmen Cozza
1977–⁠1981Bob Blackman1–⁠4Carmen Cozza

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

Both programs through the years

End-of-season Elo ratings of Cornell and Yale, 1889 on1300150017001900192019401960198020002020

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 Springdale news's story of the 1889 game

    1889 · The Springdale news, Arkansas, Nov 15, 1889

  • The The Nome daily nugget's story of the 1936 game: U. S. FOOTBALL SCORES

    1936 · The Nome daily nugget, Oct 5, 1936

  • The Evening star's story of the 1937 game: Clint Frank Again Mosterful As Yale Defeats Cornell, 90; Holland Is Great on Defense

    1937 · Evening star, Oct 24, 1937

  • The The Wilmington morning star's story of the 1940 game: Yale Holds Cornell To 2l-O Victory Margin

    1940 · The Wilmington morning star, North Carolina, Nov 10, 1940

  • The Evening star's story of the 1941 game: navy DEFEATED BY NOTRE DAME 20 TO 13 PITT UPSETS FORDHAM; ARMY LOSES> 20-6 Football Scores

    1941 · Evening star, Nov 8, 1941

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.

Photos

  • Cornell football team enters Yale Bowl before the Yale/Cornell game on September 28, 2019.
    Cornell football team enters Yale Bowl before the Yale/Cornell game on September 28, 2019.Photo: Kenneth Zirkel, CC BY-SA 4.0, via Wikimedia Commons
    The 2019 game
  • Nick Gargiulo, Yale football player, September 28, 2019.
    Nick Gargiulo, Yale football player, September 28, 2019.Photo: Kenneth C. Zirkel, CC BY 4.0, via Wikimedia Commons
    The 2019 game
  • Yale - Cornell Football game at Yale Bowl, Sept 28, 2019.
    Yale – Cornell Football game at Yale Bowl, Sept 28, 2019.Photo: Kenneth Zirkel, CC BY-SA 3.0, via Wikimedia Commons
    The 2019 game
  • Panoramic image of Yale Bowl, the Yale University football field. Yale/Cornell football game, September 28, 2019. View from home stands; scoreboard at left.
    Panoramic image of Yale Bowl, the Yale University football field. Yale/Cornell football game, September 28, 2019. View from home stands; scoreboard at left.Photo: Kenneth Zirkel, CC BY-SA 4.0, via Wikimedia Commons
    The 2019 game

From the rivalry’s and its games’ categories on Wikimedia Commons (free licenses only, each credited).

Every game

Sep 26, 2026Cornell 38, Yale 25at Cornell
Sep 27, 2025Yale 41, Cornell 24at Yale
Sep 28, 2024Cornell 47, Yale 23at Cornell
Sep 23, 2023Cornell 23, Yale 21at Yale
Sep 24, 2022Yale 38, Cornell 14at Cornell
Sep 25, 2021Yale 23, Cornell 17at Yale
Sep 28, 2019Yale 27, Cornell 16at Yale
Sep 22, 2018Yale 30, Cornell 24at Cornell
Sep 23, 2017Yale 49, Cornell 24at Yale
Sep 24, 2016Cornell 27, Yale 13at Cornell
Sep 26, 2015Yale 33, Cornell 26at Yale
Oct 4, 2014Yale 51, Cornell 13at Cornell
Sep 28, 2013Yale 38, Cornell 23at Yale
Sep 22, 2012Cornell 45, Yale 6at Cornell
Sep 24, 2011Yale 37, Cornell 17at Yale
Sep 25, 2010Yale 21, Cornell 7at Cornell
Sep 26, 2009Cornell 14, Yale 12at Yale
Sep 27, 2008Cornell 17, Yale 14at Cornell
Sep 22, 2007Yale 51, Cornell 12at Yale
Sep 23, 2006Yale 21, Cornell 9at Cornell
Sep 24, 2005Yale 37, Cornell 17at Yale
Sep 25, 2004Cornell 19, Yale 7at Cornell
Sep 27, 2003Yale 21, Cornell 7at Yale
Nov 7, 1981Yale 23, Cornell 17at Cornell
Nov 8, 1980Cornell 24, Yale 6at Yale
Nov 3, 1979Yale 23, Cornell 20at Cornell
Nov 4, 1978Yale 42, Cornell 14at Yale
Oct 29, 1977Yale 28, Cornell 0at Cornell
Oct 30, 1976Yale 14, Cornell 6at Yale
Oct 25, 1975Yale 20, Cornell 14at Yale
Oct 26, 1974Yale 27, Cornell 3at Cornell
Oct 27, 1973Yale 20, Cornell 3at Yale
Oct 28, 1972Cornell 24, Yale 13at Cornell
Oct 23, 1971Cornell 31, Yale 10at Yale
Oct 24, 1970Yale 38, Cornell 7at Cornell
Oct 25, 1969Yale 17, Cornell 0at Yale
Oct 26, 1968Yale 25, Cornell 13at Cornell
Oct 28, 1967Yale 41, Cornell 7at Yale
Oct 22, 1966Cornell 16, Yale 14at Cornell
Oct 23, 1965Yale 24, Cornell 14at Yale
Oct 24, 1964Yale 23, Cornell 21at Cornell
Oct 19, 1963Cornell 13, Yale 10at Cornell
Oct 20, 1962Yale 26, Cornell 8at Yale
Oct 21, 1961Yale 12, Cornell 0at Cornell
Oct 15, 1960Yale 22, Cornell 6at Yale
Oct 17, 1959Yale 23, Cornell 0at Cornell
Oct 18, 1958Cornell 12, Yale 7at Yale
Oct 19, 1957Yale 18, Cornell 7at Cornell
Oct 20, 1956Yale 25, Cornell 7at Yale
Oct 15, 1955Yale 34, Cornell 6at Yale
Oct 16, 1954Yale 47, Cornell 21at Yale
Oct 17, 1953Cornell 0, Yale 0at Cornell
Oct 18, 1952Yale 13, Cornell 0at Yale
Oct 20, 195114Cornell 27, Yale 0at Yale
Oct 21, 195017Cornell 7, Yale 0at Cornell
Oct 15, 194914Cornell 48, Yale 14at Yale
Oct 4, 1947Yale 14, Cornell 0at Yale
Oct 19, 1946Cornell 6, Yale 6at Cornell
Oct 27, 1945Yale 18, Cornell 7at Yale
Oct 7, 1944Yale 16, Cornell 7at Yale
Nov 7, 1942Cornell 13, Yale 7at Yale
Nov 8, 1941Cornell 21, Yale 7at Cornell
Nov 9, 19401Cornell 21, Yale 0at Yale
Oct 23, 19375Yale 9, 19Cornell 0at Yale
Oct 3, 1936Yale 23, Cornell 0at Yale
Nov 9, 1889Yale 70, Cornell 0at Cornell
Oct 15, 1889Yale 56, Cornell 6at Yale

Every game is listed as played on the field.