Pennsylvania vs. Yale

Pennsylvania and Yale first met in 1879 and have played 70 times; Yale leads the series 45–⁠24–⁠1. Over the last 10 meetings it’s Yale 6–⁠4, and Yale has won the last 2.

Pennsylvania wins
24
Yale wins
45
Ties
1
First meeting
1879
Longest streak
12 Yale
Current streak
2 Yale
Last 10 meetings
Yale 6–⁠4
Most recent
2025

The series at a glance

Every meeting by decade, colored by the winner
’0’1’2’3’4’5’6’7’8’9W–L
1870s0–⁠1
1880s0–⁠7
1890s0–⁠4
1920s1–⁠0
1930s2–⁠4
1940s4–⁠0
1950s3–⁠1
1960s1–⁠9
1970s1–⁠8–⁠1
1980s0–⁠2
2000s5–⁠1
2010s5–⁠5
2020s2–⁠3
Average margin
18 points; 20 decided by one score (8 or fewer)
At Pennsylvania
13–⁠18–⁠1 Pennsylvania’s record at home
At Yale
27–⁠11 Yale’s record at home
Shutouts
15

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

Games that tell the story

  1. Pennsylvania’s biggest win1940: Pennsylvania 50, Yale 7by 43 points
  2. Yale’s biggest win1886: Yale 75, Pennsylvania 0by 75 points
  3. Upset1957: Pennsylvania 33, Yale 20Pennsylvania had a 20% chance, by our ratings before kickoff
  4. Upset1962: Pennsylvania 15, Yale 12Pennsylvania had a 24% chance, by our ratings before kickoff
  5. Upset2008: Pennsylvania 9, Yale 7Pennsylvania had a 30% chance, by our ratings before kickoff

Coach against coach

YearsPennsylvaniaSeriesYale
1934–⁠1937Harvey Harman0–⁠4Ducky Pond
1938–⁠1940George Munger3–⁠0Ducky Pond
1960–⁠1962John Stiegman1–⁠2Jordan Olivar

Head-coach pairings with three or more meetings on file, the series read from Pennsylvania’s side (Harman 0–⁠4 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 Pennsylvania and Yale, 1879 on13001500170018801900192019401960198020002020

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 Morning journal and courier's story of the 1885 game: Yale N otea.

    1885 · Morning journal and courier, Nov 16, 1885

  • The New-York tribune's story of the 1886 game: YALE BEATS UNIVERSITY OF PENNsYLvANIA

    1886 · New-York tribune, Nov 14, 1886

  • The New-York tribune's story of the 1889 game: c01LEGE BOYS KICK THE BALL. A CLOSE GAME WON BY YALE OF THE PENN sYLvANIANs-OTHER CONTESTS.

    1889 · New-York tribune, New York [N.Y.], Oct 31, 1889

  • The Pittsburg dispatch's story of the 1890 game: THE YALEs' GOOD WORK. They Defeat the U. of p. Eleven by the Score of GO to o.

    1890 · Pittsburg dispatch, Pittsburg [Pa.], Nov 16, 1890

  • The The Indianapolis journal's story of the 1891 game: GOOD KICKING By YALE. University of Pennsylvania's Football Team Defeated By q Score OF as to o.

    1891 · The Indianapolis journal, Indianapolis [Ind.], Nov 15, 1891

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 23, 2026Yale at Pennsylvania upcomingat Pennsylvania
Oct 25, 2025Yale 35, Pennsylvania 13at Yale
Oct 25, 2024Yale 31, Pennsylvania 10at Pennsylvania
Oct 21, 2023Pennsylvania 27, Yale 17at Yale
Oct 22, 2022Pennsylvania 20, Yale 13at Pennsylvania
Oct 23, 2021Yale 42, Pennsylvania 28at Yale
Oct 26, 2019Yale 46, Pennsylvania 41at Yale
Oct 19, 2018Yale 23, Pennsylvania 10at Pennsylvania
Oct 21, 2017Yale 24, Pennsylvania 19at Pennsylvania
Oct 21, 2016Pennsylvania 42, Yale 7at Yale
Oct 23, 2015Pennsylvania 34, Yale 20at Pennsylvania
Oct 25, 2014Yale 43, Pennsylvania 21at Yale
Oct 26, 2013Pennsylvania 28, Yale 17at Pennsylvania
Oct 20, 2012Yale 27, Pennsylvania 13at Yale
Oct 22, 2011Pennsylvania 37, Yale 25at Pennsylvania
Oct 23, 2010Pennsylvania 27, Yale 20at Yale
Oct 24, 2009Pennsylvania 9, Yale 0at Pennsylvania
Oct 25, 2008Pennsylvania 9, Yale 7at Yale
Oct 20, 2007Yale 26, Pennsylvania 20at Pennsylvania
Oct 22, 2005Pennsylvania 38, Yale 21at Pennsylvania
Oct 23, 2004Pennsylvania 17, Yale 7at Yale
Oct 25, 2003Pennsylvania 34, Yale 31at Pennsylvania
Oct 24, 1981Yale 24, Pennsylvania 3at Yale
Oct 25, 1980Yale 8, Pennsylvania 0at Pennsylvania
Oct 27, 1979Yale 24, Pennsylvania 6at Yale
Oct 28, 1978Pennsylvania 17, Yale 17at Pennsylvania
Oct 22, 1977Yale 27, Pennsylvania 21at Yale
Oct 23, 1976Yale 21, Pennsylvania 7at Pennsylvania
Nov 8, 1975Yale 24, Pennsylvania 14at Yale
Nov 9, 1974Yale 37, Pennsylvania 12at Pennsylvania
Nov 10, 1973Yale 24, Pennsylvania 21at Yale
Nov 11, 1972Pennsylvania 48, 20Yale 30at Pennsylvania
Nov 6, 1971Yale 24, Pennsylvania 14at Yale
Nov 7, 1970Yale 32, Pennsylvania 22at Pennsylvania
Nov 8, 1969Yale 21, Pennsylvania 3at Yale
Nov 9, 1968Yale 30, Pennsylvania 13at Pennsylvania
Nov 11, 1967Yale 44, Pennsylvania 22at Yale
Nov 5, 1966Yale 17, Pennsylvania 14at Pennsylvania
Nov 6, 1965Yale 21, Pennsylvania 19at Yale
Nov 7, 1964Yale 21, Pennsylvania 9at Pennsylvania
Nov 9, 1963Yale 28, Pennsylvania 7at Pennsylvania
Nov 10, 1962Pennsylvania 15, Yale 12at Yale
Nov 11, 1961Yale 23, Pennsylvania 0at Pennsylvania
Nov 5, 1960Yale 34, Pennsylvania 9at Yale
Nov 7, 1959Pennsylvania 28, Yale 12at Pennsylvania
Nov 8, 1958Pennsylvania 30, Yale 6at Yale
Nov 9, 1957Pennsylvania 33, Yale 20at Pennsylvania
Nov 10, 1956Yale 40, Pennsylvania 7at Yale
Oct 2, 1943Pennsylvania 41, Yale 7at Pennsylvania
Oct 10, 1942Pennsylvania 35, Yale 6at Yale
Oct 11, 1941Pennsylvania 28, Yale 13at Yale
Oct 12, 1940Pennsylvania 50, Yale 7at Pennsylvania
Oct 14, 1939Pennsylvania 6, Yale 0at Yale
Oct 8, 1938Pennsylvania 21, Yale 0at Pennsylvania
Oct 9, 1937Yale 27, Pennsylvania 7at Yale
Oct 10, 1936Yale 7, Pennsylvania 0at Yale
Oct 12, 1935Yale 31, Pennsylvania 20at Pennsylvania
Oct 13, 1934Yale 14, Pennsylvania 6at Yale
Oct 17, 1925Pennsylvania 16, Yale 13at Yale
Nov 11, 1893Yale 14, Pennsylvania 6at Yale
Nov 12, 1892Yale 28, Pennsylvania 0at Yale
Nov 14, 1891Yale 48, Pennsylvania 0at Yale
Nov 15, 1890Yale 60, Pennsylvania 0at Yale
Oct 30, 1889Yale 20, Pennsylvania 10at Pennsylvania
Nov 3, 1888Yale 54, Pennsylvania 0at Yale
Oct 13, 1888Yale 34, Pennsylvania 0at Pennsylvania
Oct 29, 1887Yale 50, Pennsylvania 0at Pennsylvania
Nov 13, 1886Yale 75, Pennsylvania 0at Yale
Nov 14, 1885Yale 53, Pennsylvania 5at Pennsylvania
Nov 17, 1880Yale 8, Pennsylvania 0at Yale
Nov 1, 1879Yale 3, Pennsylvania 0at Yale

Every game is listed as played on the field.