Brown vs. Pennsylvania

Brown and Pennsylvania first met in 1895 and have played 72 times; Pennsylvania leads the series 50–⁠21–⁠1. Over the last 10 meetings it’s Pennsylvania 8–⁠2, and Pennsylvania has won the last 2.

Brown wins
21
Pennsylvania wins
50
Ties
1
First meeting
1895
Longest streak
8 Pennsylvania
Current streak
2 Pennsylvania
Last 10 meetings
Pennsylvania 8–⁠2
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
1890s0–⁠4–⁠1
1900s1–⁠9
1910s2–⁠2
1920s0–⁠2
1930s0–⁠1
1940s0–⁠1
1950s1–⁠4
1960s2–⁠8
1970s4–⁠6
1980s2–⁠0
2000s4–⁠3
2010s3–⁠7
2020s2–⁠3
Average margin
13.1 points; 35 decided by one score (8 or fewer)
At Brown
12–⁠14–⁠1 Brown’s record at home
At Pennsylvania
36–⁠9 Pennsylvania’s record at home
Shutouts
24

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

Games that tell the story

  1. Brown’s biggest win1963: Brown 41, Pennsylvania 13by 28 points
  2. Pennsylvania’s biggest win1950: Pennsylvania 50, Brown 0by 50 points
  3. Upset2023: Brown 30, Pennsylvania 26Brown had a 19% chance, by our ratings before kickoff
  4. Upset1976: Pennsylvania 7, Brown 6Pennsylvania had a 20% chance, by our ratings before kickoff
  5. Upset1902: Brown 15, Pennsylvania 6Brown had a 24% chance, by our ratings before kickoff

Coach against coach

YearsBrownSeriesPennsylvania
1895–⁠1897Wallace Moyle0–⁠3George Woodruff
1898–⁠1901Edward Robinson0–⁠3–⁠1George Woodruff
1960–⁠1964John McLaughry2–⁠3John Stiegman

Head-coach pairings with three or more meetings on file, the series read from Brown’s side (Moyle 0–⁠3 against Woodruff). A season split between coaches goes to the one credited with the game.

Both programs through the years

End-of-season Elo ratings of Brown and Pennsylvania, 1895 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 Scranton tribune's story of the 1896 game: ON THE BLEAK FOOTBALL FIELD Importan Games Played by Knights o the Plgskin Yesterday. LEADING CLUBS on THE SOD Pennsylvania Defeats Brown by q Score Of l6 to O..Elizabeth Scores Against Yale..The Brilliant Work of Colbert Among the Features of the Peunsylvania..B y Brown Game.

    1896 · The Scranton tribune, Scranton, Pa., Oct 29, 1896

  • The The Scranton tribune's story of the 1897 game

    1897 · The Scranton tribune, Scranton, Pa., Nov 1, 1897

  • The The Anaconda standard's story of the 1898 game: on THE GRIOIR0N. University of Pennsylvania Gives Brown n Defeat.

    1898 · The Anaconda standard, Anaconda, Mont., Oct 9, 1898

  • The The daily morning journal and courier's story of the 1900 game: SATURDAYS FOOTBALL. Yale Won From Dartmouth by the Score of F to 0.

    1900 · The daily morning journal and courier, Connecticut, Oct 15, 1900

  • The The Providence news's story of the 1901 game

    1901 · The Providence news, Providence [R.I.], Oct 15, 1901

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

  • Brown Bear Charlie Hines exchanges words with Penn player. Penn Quakers at Brown Bears football (November 2, 2024)
    Brown Bear Charlie Hines exchanges words with Penn player. Penn Quakers at Brown Bears football (November 2, 2024)Photo: Kenneth C. Zirkel, CC BY 4.0, via Wikimedia Commons
    The 2024 game
  • Brown University Cheerleaders bring out flags with the letters B - E - A - R - S after a touchdown. Penn Quakers at Brown Bears football (November 2, 2024)
    Brown University Cheerleaders bring out flags with the letters B – E – A – R – S after a touchdown. Penn Quakers at Brown Bears football (November 2, 2024)Photo: Kenneth C. Zirkel, CC BY 4.0, via Wikimedia Commons
    The 2024 game
  • Brown Bears football coach James Perry. Penn Quakers at Brown Bears football (November 2, 2024)
    Brown Bears football coach James Perry. Penn Quakers at Brown Bears football (November 2, 2024)Photo: Kenneth C. Zirkel, CC BY 4.0, via Wikimedia Commons
    The 2024 game
  • Brown University US Army and Air Force ROTC Cadets. Penn Quakers at Brown Bears football (November 2, 2024)
    Brown University US Army and Air Force ROTC Cadets. Penn Quakers at Brown Bears football (November 2, 2024)Photo: Kenneth C. Zirkel, CC BY 4.0, via Wikimedia Commons
    The 2024 game

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

Every game

Oct 31, 2026Pennsylvania at Brown upcomingat Brown
Oct 31, 2025Pennsylvania 28, Brown 21at Pennsylvania
Nov 2, 2024Pennsylvania 38, Brown 28at Brown
Oct 27, 2023Brown 30, Pennsylvania 26at Pennsylvania
Oct 29, 2022Brown 34, Pennsylvania 31at Brown
Oct 30, 2021Pennsylvania 45, Brown 17at Pennsylvania
Nov 2, 2019Pennsylvania 38, Brown 36at Pennsylvania
Oct 27, 2018Pennsylvania 13, Brown 7at Brown
Oct 28, 2017Pennsylvania 17, Brown 7at Brown
Oct 29, 2016Pennsylvania 21, Brown 14at Pennsylvania
Oct 31, 2015Pennsylvania 48, Brown 28at Brown
Nov 1, 2014Brown 21, Pennsylvania 13at Pennsylvania
Nov 2, 2013Brown 27, Pennsylvania 0at Brown
Oct 27, 2012Pennsylvania 20, Brown 17at Pennsylvania
Oct 29, 2011Brown 6, Pennsylvania 0at Brown
Oct 30, 2010Pennsylvania 24, Brown 7at Pennsylvania
Oct 31, 2009Pennsylvania 14, Brown 7at Brown
Nov 1, 2008Brown 34, Pennsylvania 27at Pennsylvania
Oct 27, 2007Brown 31, Pennsylvania 17at Brown
Oct 28, 2006Brown 30, Pennsylvania 27at Pennsylvania
Oct 29, 2005Brown 34, Pennsylvania 20at Brown
Oct 30, 2004Pennsylvania 20, Brown 16at Pennsylvania
Nov 1, 2003Pennsylvania 24, Brown 21at Brown
Oct 10, 1981Brown 26, Pennsylvania 24at Pennsylvania
Oct 11, 1980Brown 42, Pennsylvania 22at Brown
Oct 13, 1979Brown 24, Pennsylvania 18at Pennsylvania
Oct 14, 1978Brown 14, Pennsylvania 0at Brown
Oct 8, 1977Pennsylvania 14, Brown 7at Pennsylvania
Oct 9, 1976Pennsylvania 7, Brown 6at Brown
Oct 4, 1975Brown 17, Pennsylvania 8at Pennsylvania
Oct 5, 1974Pennsylvania 14, Brown 9at Brown
Oct 6, 1973Pennsylvania 28, Brown 20at Pennsylvania
Oct 7, 1972Brown 28, Pennsylvania 20at Brown
Oct 2, 1971Pennsylvania 17, Brown 16at Pennsylvania
Oct 3, 1970Pennsylvania 17, Brown 9at Brown
Oct 4, 1969Pennsylvania 23, Brown 2at Pennsylvania
Oct 5, 1968Pennsylvania 17, Brown 13at Brown
Oct 7, 1967Pennsylvania 28, Brown 7at Pennsylvania
Oct 1, 1966Pennsylvania 20, Brown 0at Brown
Oct 2, 1965Pennsylvania 7, Brown 0at Pennsylvania
Oct 3, 1964Brown 3, Pennsylvania 0at Brown
Oct 19, 1963Brown 41, Pennsylvania 13at Brown
Oct 20, 1962Pennsylvania 18, Brown 15at Pennsylvania
Oct 21, 1961Pennsylvania 7, Brown 0at Pennsylvania
Oct 15, 1960Pennsylvania 36, Brown 7at Pennsylvania
Oct 17, 1959Pennsylvania 36, Brown 9at Pennsylvania
Oct 18, 1958Pennsylvania 21, Brown 20at Pennsylvania
Oct 19, 1957Brown 20, Pennsylvania 7at Brown
Oct 20, 1956Pennsylvania 14, Brown 7at Pennsylvania
Nov 11, 1950Pennsylvania 50, Brown 0at Pennsylvania
Sep 29, 1945Pennsylvania 50, Brown 0at Pennsylvania
Oct 24, 1936Pennsylvania 48, Brown 6at Pennsylvania
Oct 8, 1927Pennsylvania 14, Brown 6at Pennsylvania
Oct 10, 1925Pennsylvania 9, Brown 0at Brown
Oct 18, 1913Pennsylvania 28, Brown 0at Pennsylvania
Oct 19, 1912Brown 30, Pennsylvania 7at Brown
Oct 21, 1911Brown 6, Pennsylvania 0at Pennsylvania
Oct 15, 1910Pennsylvania 20, Brown 0at Brown
Oct 16, 1909Pennsylvania 13, Brown 5at Pennsylvania
Oct 17, 1908Pennsylvania 12, Brown 0at Pennsylvania
Oct 19, 1907Pennsylvania 11, Brown 0at Pennsylvania
Oct 20, 1906Pennsylvania 14, Brown 0at Pennsylvania
Oct 21, 1905Pennsylvania 8, Brown 6at Pennsylvania
Oct 15, 1904Pennsylvania 6, Brown 0at Pennsylvania
Oct 17, 1903Pennsylvania 30, Brown 0at Pennsylvania
Oct 18, 1902Brown 15, Pennsylvania 6at Pennsylvania
Oct 12, 1901Pennsylvania 26, Brown 0at Pennsylvania
Oct 13, 1900Pennsylvania 12, Brown 0at Pennsylvania
Oct 7, 1899Brown 6, Pennsylvania 6at Brown
Oct 8, 1898Pennsylvania 18, Brown 0at Pennsylvania
Oct 30, 1897Pennsylvania 40, Brown 0at Brown
Oct 28, 1896Pennsylvania 16, Brown 0at Pennsylvania
Oct 30, 1895Pennsylvania 12, Brown 0at Pennsylvania

Every game is listed as played on the field.