The Juventus FC–AC Milan rivalry is the oldest running italian football rivalry and one of its most played matches, having taken place for the first time in an official game in 1901. Both Juventus and Milan rank among the most successful clubs in Italy, the first for being the most successful team domestically and the latter on the international stage. From a historical point of view, they are both held to similar standards, consequently making them direct competitors to reach the same goals or honours more often than not.

Official match results Dates are in dd/mm/yyyy form

SF = Semi-final QF = Quarter-final R16 = Round of 16 R32 = Round of 32 GS = Group stage R1 = Round 1 R2 = Round 2

Season Competition Date Home team Result Away team 1901 Prima Categoria 28 April 1901 Juventus Milan 1903 Prima Categoria 22 March 1903 Milan Juventus 1904 Prima Categoria 13 March 1904 Milan Juventus 20 March 1904 Milan Juventus 1906 Prima Categoria 11 March 1906 Juventus Milan 22 April 1906 Milan Juventus 29 April 1906 Juventus Milan 6 May 1906 Milan Juventus 1909–10 Prima Categoria 16 January 1910 Juventus Milan 23 January 1910 Milan Juventus 1910–11 Prima Categoria 29 January 1911 Juventus Milan 23 April 1911 Milan Juventus 1911–12 Prima Categoria 29 October 1911 Juventus Milan 14 January 1912 Milan Juventus 1913–14 Prima Categoria 1 November 1913 Milan Juventus 25 January 1914 Juventus Milan 1921–22 Prima Categoria 16 October 1921 Milan Juventus 9 April 1922 Juventus Milan 1922–23 Prima Divisione 7 January 1923 Juventus Milan 22 April 1923 Milan Juventus 1924–25 Prima Divisione 26 October 1924 Juventus Milan 22 February 1925 Milan Juventus 1925–26 Prima Divisione 25 October 1925 Juventus Milan 28 March 1926 Milan Juventus 1926–27 Divisione Nazionale 15 May 1927 Milan Juventus 10 July 1927 Juventus Milan 1927–28 Divisione Nazionale 11 March 1928 Juventus Milan 24 June 1928 Milan Juventus 1929–30 Serie A 8 December 1929 Juventus Milan 4 May 1930 Milan Juventus 1930–31 Serie A 5 October 1930 Milan Juventus 15 February 1931 Juventus Milan 1931–32 Serie A 11 October 1931 Juventus Milan 28 February 1932 Milan Juventus 1932–33 Serie A 22 January 1933 Milan Juventus 11 June 1933 Juventus Milan 1933–34 Serie A 10 December 1933 Milan Juventus 22 April 1934 Juventus Milan 1934–35 Serie A 20 January 1934 Juventus Milan 19 May 1935 Milan Juventus 1935–36 Serie A 22 December 1935 Juventus Milan 19 April 1936 Milan Juventus 1936–37 Serie A 27 December 1936 Milan Juventus 2 May 1937 Juventus Milan 1937–38 Serie A 9 January 1938 Juventus Milan 24 April 1938 Milan Juventus 1938–39 Serie A 1 January 1939 Juventus Milan 23 April 1939 Milan Juventus 1939–40 Serie A 5 November 1939 Juventus Milan 17 March 1940 Milan Juventus 1940–41 Serie A 12 January 1941 Milan Juventus 27 April 1941 Juventus Milan 1941–42 Serie A 16 November 1941 Juventus Milan 8 March 1942 Milan Juventus Coppa Italia final 21 June 1942 Milan Juventus 28 June 1942 Juventus Milan 1942–43 Serie A 4 October 1942 Juventus Milan 17 January 1943 Milan Juventus 1945–46 Serie A-B 21 October 1945 Milan Juventus 30 January 1946 Juventus Milan 26 May 1946 Milan Juventus 14 July 1946 Juventus Milan 1946–47 Serie A 6 October 1946 Milan Juventus 2 March 1947 Juventus Milan 1947–48 Serie A 7 December 1947 Milan Juventus 6 May 1948 Juventus Milan 1948–49 Serie A 28 November 1948 Milan Juventus 10 April 1949 Juventus Milan 1949–50 Serie A 2 October 1949 Milan Juventus 5 February 1950 Juventus Milan 1950–51 Serie A 22 October 1950 Juventus Milan 4 March 1951 Milan Juventus 1951–52 Serie A 16 December 1951 Milan Juventus 4 May 1952 Juventus Milan 1952–53 Serie A 7 December 1952 Juventus Milan 12 April 1953 Milan Juventus 1953–54 Serie A 20 December 1953 Milan Juventus 2 May 1954 Juventus Milan 1954–55 Serie A 2 January 1955 Juventus Milan 15 May 1955 Milan Juventus 1955–56 Serie A 26 December 1955 Milan Juventus 6 May 1956 Juventus Milan 1956–57 Serie A 25 November 1956 Juventus Milan 31 March 1957 Milan Juventus 1957–58 Serie A 20 October 1957 Milan Juventus 9 March 1958 Juventus Milan 1958–59 Serie A 16 November 1958 Juventus Milan 29 March 1959 Milan Juventus 1959–60 Serie A 10 January 1960 Milan Juventus 15 May 1960 Juventus Milan 1960–61 Serie A 6 November 1960 Juventus Milan 12 March 1961 Milan Juventus 1961–62 Serie A 12 November 1961 Milan Juventus 11 March 1962 Juventus Milan 1962–63 Serie A 18 November 1962 Juventus Milan 31 March 1963 Milan Juventus 1963–64 Serie A 24 November 1963 Milan Juventus 5 April 1964 Juventus Milan 1964–65 Serie A 13 December 1964 Juventus Milan 25 April 1965 Milan Juventus 1965–66 Serie A 19 December 1965 Milan Juventus 24 April 1966 Juventus Milan 1966–67 Serie A 24 December 1966 Juventus Milan 30 April 1967 Milan Juventus Coppa Italia SF 7 June 1967 Juventus Milan 1967–68 Serie A 29 October 1967 Milan Juventus 24 February 1968 Juventus Milan 1968–69 Serie A 8 December 1968 Juventus Milan 13 April 1969 Milan Juventus 1969–70 Serie A 7 December 1969 Milan Juventus 29 March 1970 Juventus Milan 1970–71 Serie A 25 October 1970 Juventus Milan 28 February 1971 Milan Juventus1971–72 Serie A 31 October 1971 Milan Juventus 20 February 1972 Juventus MilanCoppa Italia R2 11 June 1972 Juventus Milan 1 July 1972 Milan Juventus1972–73 Serie A 29 October 1972 Juventus Milan 18 February 1973 Milan Juventus Coppa Italia final 1 July 1973 Juventus Milan1973–74 Serie A 25 November 1973 Milan Juventus 17 March 1974 Juventus Milan1974–75 Serie A 13 October 1974 Juventus Milan 9 February 1975 Milan JuventusCoppa Italia R2 12 June 1975 Milan Juventus 22 June 1975 Juventus Milan

Season Competition Date Home team Result Away team1975–76 Serie A 16 November 1975 Milan Juventus 14 March 1976 Juventus Milan1976–77 Serie A 7 November 1976 Milan Juventus 13 March 1977 Juventus Milan1977–78 Serie A 25 September 1977 Juventus Milan 12 February 1978 Milan JuventusCoppa Italia R2 17 May 1978 Juventus Milan 4 June 1978 Milan Juventus1978–79 Serie A 5 November 1978 Juventus Milan 11 March 1979 Milan Juventus1979–80 Serie A 7 October 1979 Milan Juventus 3 February 1980 Juventus Milan1981–82 Serie A 4 October 1981 Milan Juventus 14 February 1982 Juventus Milan1982–83 Coppa Italia R1 1 September 1982 Juventus Milan1983–84 Serie A 9 October 1983 Juventus Milan 19 February 1984 Milan Juventus1984–85 Serie A 7 October 1984 Juventus Milan 17 February 1985 Milan JuventusCoppa Italia QF 12 June 1985 Milan Juventus 19 June 1985 Juventus Milan1985–86 Serie A 15 December 1985 Milan Juventus 20 April 1986 Juventus Milan1986–87 Serie A 5 October 1986 Juventus Milan 22 February 1987 Milan Juventus1987–88 Serie A 10 January 1988 Juventus Milan 8 May 1988 Milan Juventus1988–89 Serie A 30 October 1988 Juventus Milan 12 March 1989 Milan Juventus1989–90 Serie A 5 November 1989 Milan Juventus Coppa Italia final 28 February 1990 Juventus Milan Serie A 11 March 1990 Juventus Milan Coppa Italia final 25 April 1990 Milan Juventus1990–91 Serie A 30 December 1990 Milan Juventus 5 May 1991 Juventus Milan1991–92 Serie A 15 September 1991 Juventus Milan 9 February 1992 Milan JuventusCoppa Italia SF 31 March 1992 Milan Juventus 14 April 1992 Juventus Milan1992–93 Serie A 29 November 1992 Juventus Milan 17 April 1993 Milan Juventus1993–94 Serie A 24 October 1993 Milan Juventus 6 March 1994 Juventus Milan1994–95 Serie A 30 October 1994 Juventus Milan 1 April 1995 Milan Juventus1995–96 Serie A 15 October 1995 Milan Juventus 25 February 1996 Juventus Milan1996–97 Serie A 17 November 1996 Juventus Milan 6 April 1997 Milan Juventus1997–98 Serie A 30 November 1997 Milan Juventus 28 March 1998 Juventus Milan1998–99 Serie A 6 January 1999 Milan Juventus 9 May 1999 Juventus Milan1999–2000 Serie A 21 November 1999 Juventus Milan 24 March 2000 Milan Juventus2000–01 Serie A 22 October 2000 Milan Juventus 25 February 2001 Juventus Milan2001–02 Serie A 9 December 2001 Milan JuventusCoppa Italia SF 23 January 2002 Milan Juventus 6 February 2002 Juventus Milan Serie A 14 April 2002 Juventus Milan2002–03 Serie A 10 November 2002 Juventus Milan 22 March 2003 Milan Juventus Champions League final 28 May 2003 Juventus Milan2003–04 Supercoppa Italiana 3 August 2003 Juventus MilanSerie A 1 November 2003 Milan Juventus 14 March 2004 Juventus Milan2004–05 Serie A 18 December 2004 Juventus Milan 8 May 2005 Milan Juventus2005–06 Serie A 30 October 2005 Milan Juventus 12 March 2006 Juventus Milan2007–08 Serie A 1 December 2007 Milan Juventus 12 April 2008 Juventus Milan2008–09 Serie A 12 December 2008 Juventus Milan 10 May 2009 Milan Juventus2009–10 Serie A 10 January 2010 Juventus Milan 15 May 2010 Milan Juventus2010–11 Serie A 30 October 2010 Milan Juventus 5 March 2011 Juventus Milan2011–12 Serie A 2 October 2011 Juventus Milan Coppa Italia SF 8 February 2012 Milan Juventus Serie A 25 February 2012 Milan Juventus Coppa Italia SF 20 March 2012 Juventus Milan2012–13 Serie A 25 November 2012 Milan Juventus Coppa Italia QF 9 January 2013 Juventus Milan Serie A 21 April 2013 Juventus Milan2013–14 Serie A 6 October 2013 Juventus Milan 5 February 2014 Milan Juventus2014–15 Serie A 20 September 2014 Milan Juventus 7 February 2015 Juventus Milan2015–16 Serie A 21 November 2015 Juventus Milan 9 April 2016 Milan Juventus Coppa Italia final 21 May 2016 Juventus Milan2016–17 Serie A 22 October 2016 Milan Juventus Supercoppa Italiana 23 December 2016 Juventus Milan Coppa Italia QF 25 January 2017 Juventus Milan Serie A 10 March 2017 Juventus Milan2017–18 Serie A 28 October 2017 Milan Juventus 31 March 2018 Juventus Milan Coppa Italia final 9 May 2018 Juventus Milan2018–19 Serie A 11 November 2018 Milan Juventus Supercoppa Italiana 16 January 2019 Juventus Milan Serie A 6 April 2019 Juventus Milan2019–20 Serie A 10 November 2019 Juventus MilanCoppa Italia SF 13 February 2020 Milan Juventus 12 June 2020 Juventus Milan Serie A 7 July 2020 Milan Juventus2020–21 Serie A 6 January 2021 Milan Juventus 9 May 2021 Juventus Milan2021–22 Serie A 19 September 2021 Juventus Milan 23 January 2022 Milan Juventus2022–23 Serie A 8 October 2022 Milan Juventus 28 May 2023 Juventus Milan2023–24 Serie A 22 October 2023 Milan Juventus 27 April 2024 Juventus Milan2024–25Serie A23 November 2024MilanJuventusSupercoppa Italiana SF3 January 2025JuventusMilanSerie A18 January 2025JuventusMilan2025–26Serie A5 October 2025JuventusMilan26 April 2026MilanJuventus2026–27Serie A6 September 2026JuventusMilan31 January 2027MilanJuventus

Statistics

CompetitionMatchesJuventuswinsDrawsMilanwinsJuventusgoals MilangoalsPrima Categoria 18 7 3 8 23 33Prima Divisione 6 3 3 0 15 6Divisione Nazionale 8 3 3 2 18 11Serie A 183 69 61 53 247 228Total league matches215827063303278Coppa Italia 27 11 9 7 34 28Supercoppa Italiana 4 1 2 1 4 4Champions League 1 0 1 0 0 0Total official matches247948271341310 Other meetingsExcluding mini-games to 45 minutes provided for in the TIM Trophy, in New Year's Tournament of 28 December 1991 and the Trofeo Birra Moretti of 21 August 2008.64211231101124Total matches31111594102442434

Top scorers Below is the list of players with the most goals scored in official matches.

RankPlayerTeam(s) (goals)Goals1 José AltafiniMilan (13)Juventus (1)142 Aldo BoffiMilan123 Gunnar NordahlMilan114 Gianni RiveraMilan105 Louis Van HegeMilan9 Roberto BettegaJuventus Giampiero BonipertiJuventus Felice BorelJuventus Alessandro Del PieroJuventus10 Omar Sívori Juventus8 Pietro PastoreMilan (1)Juventus (7) Filippo InzaghiMilan (3)Juventus (5)13 Pietro Anastasi Juventus7

Most appearances Below is the list of players with the most appearances in official games.