Sports
A Year-by-Year Breakdown of the Thanksgiving Football Rivalry
Milton and Braintree will meet on the football field for the 84th time on Thanksgiving.
The Milton High School Wildcats and Braintree High Wamps first met on the Thanksgiving Day gridiron in 1920. Outside of breaks from 1923 to 1930 and in 1936 and 1940, the game has been a staple in both communities for 83 meetings.
Milton leads the series with a record of 43-38-1.
The rivalry will be rekindled on Thursday, Nov. 28, at 10 a.m. on Milton's Brook Field.
Below is the score from every year the Thankgiving Day game was played.
Find out what's happening in Braintreewith free, real-time updates from Patch.
1920: Milton 18, Braintree 7
1921: Milton 46, Braintree 0
Find out what's happening in Braintreewith free, real-time updates from Patch.
1922: Milton 19, Braintree 0
1923-30: No record
1931: Milton 6, Braintree 0
1932: Milton 2, Braintree 0
1933: Milton 20, Braintree 18
1934: Braintree 7, Milton 0
1935: (tie) Braintree 6, Milton 6
1936: No game
1937: Milton 22, Braintree 0
1938: Milton 7, Braintree 6
1939: Braintree 13, Milton 6
1940: No game
1941: Braintree 13, Milton 0
1942: Braintree 29, Milton 7
1943: Milton 19, Braintree 13
1944: Milton 24, Braintree 6
1945: Braintree 25, Milton 7
1946: Milton 19, Braintree 6
1947: Braintree 18, Milton 7
1948: Milton 15, Braintree 6
1949: Braintree 16, Milton 14
1950: Braintree 46, Milton 12
1951: Braintree 7, Milton 6
1952: Braintree 13, Milton 6
1953: Braintree 41, Milton 0
1954: Braintree 24, Milton 6
1955: Braintree 33, Milton 12
1956: Braintree 39, Milton 13
1957: Braintree 6, Milton 0
1958: Braintree 22, Milton 0
1959: Braintree 26, Milton 8
1960: Milton 14, Braintree 0
1961: Milton 30, Braintree 0
1962: Milton 14, Braintree 0
1963: Milton 16, Braintree 0
1964: Milton 28, Braintree 22
1965: Braintree 14, Milton 6
1966: Braintree 20, Milton 14
1967: Braintree 26, Milton 8
1968: Braintree 40, Milton 16
1969: Milton 18, Braintree 15
1970: Braintree 26, Milton 14
1971: Milton 12, Braintree 6
1972: Braintree 29, Milton 0
1973: Braintree 20, Milton 13
1974: Milton 28, Braintree 8
1975: Milton 15, Braintree 6
1976: Braintree 30, Milton 3
1977: Milton 16, Braintree 0
1978: Braintree 22, Milton 19
1979: Milton 14, Braintree 13
1980: Braintree 7, Milton 6
1981: Milton 6, Braintree 0
1982: Milton 14, Braintree 8
1983: Braintree 20, Milton 0
1984: Milton 15, Braintree 13
1985: Milton 21, Braintree 0
1986: Milton 31, Braintree 6
1987: Braintree 20, Milton 6
1988: Braintree 16, Milton 8
1989: Milton 27, Braintree 0
1990: Milton 41, Braintree 6
1991: Milton 21, Braintree 19
1992: Milton 9, Braintree 7
1993: Milton 28, Braintree 0
1994: Milton 38, Braintree 20
1995: Milton 15, Braintree 12
1996: Braintree 38, Milton 6
1997: Milton 23, Braintree 21
1998: Milton 21, Braintree 6
1999: Milton 28, Braintree 7
2000: Milton 21, Braintree 14
2001: Milton 54, Braintree 22
2002: Braintree 20, Milton 14 (OT)
2003: Braintree 26, Milton 20 (2OT)
2004: Milton 29, Braintree 13
2005: Braintree 26, Milton 20 (OT)
2006: Braintree 13, Milton 12
2007: Milton 42, Braintree 20
2008: Braintree 21, Milton 13
2009: Braintree 10, Milton 7
2010: Braintree 20, Milton 19
2011: Braintree 28, Milton 21
2012: Milton 24, Braintree 7
Get more local news delivered straight to your inbox. Sign up for free Patch newsletters and alerts.