Juventus vs. Milan Historical Head-to-Head

Juventus
10 wins
2 draws
3 losses
37 goals
Milan
3 wins
2 draws
10 losses
18 goals
vs.
Totals on this page may not be complete, please see our coverage note for years and competitions included.

Head-to-Head Matches

Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Serie AChampionship groupFri2025-04-18JuventusMilan
Serie AChampionship groupSat2025-03-08MilanJuventus
Serie AFirst phaseSun2025-02-0915:00 Milan1.20–63.5JuventusPuma House of FootballEdoardo MazzoniMatch Report
Serie AFirst phaseSat2024-11-0916:00 Juventus2.53–02.0MilanStadio Comunale Vittorio Pozzo LamarmoraDario Di FrancescoMatch Report
Serie AFirst phaseSat2024-01-1316:15 Juventus1.72–11.0MilanStadio Comunale Vittorio Pozzo LamarmoraLorenzo MaccariniMatch Report
Serie AFirst phaseSat2023-10-0719:00 Milan0.00–11.1JuventusPuma House of FootballAlberto ArenaMatch Report
Serie AChampionship groupSun2023-04-3014:30 Milan1.93–32.6JuventusPuma House of FootballRoberto LovisonMatch Report
Serie AChampionship groupSat2023-03-1815:00 Juventus2.02–02.1MilanJuventus Training CenterMarco MonaldiMatch Report
Serie AFirst phaseSat2023-02-0414:30 Juventus1.31–22.1MilanJuventus Training CenterGiuseppe ColluMatch Report
Serie AFirst phaseSat2022-10-2214:30 Milan1.54–32.4JuventusPuma House of FootballGabriele ScatenaMatch Report
Serie ARegular seasonSat2022-05-1414:30 Milan1.11–20.8JuventusCentro Sportivo Peppino VismaraBogdan SfiraMatch Report
Serie ARegular seasonSun2021-12-1215:00 Juventus3.55–21.4MilanJuventus Training CenterFederico LongoMatch Report
Serie ARegular seasonSun2021-03-0712:30 Juventus2.64–00.6MilanJuventus Training CenterErmanno FelicianiMatch Report
Serie ARegular seasonMon2020-10-0520:45 Milan1.00–11.5JuventusStadio Giuseppe MeazzaMatteo MarcenaroMatch Report
Serie ARegular seasonSat2020-03-2114:30 JuventusMilanJuventus Training CenterMatch ReportMatch Cancelled
Serie ARegular seasonSun2019-11-1715:00 Milan2–2Juventus1,000Stadio Comunale BrianteoAndrea AncoraMatch Report
Serie ARegular seasonSun2019-02-1712:30 Juventus2–0AC Milan2,000Stadio Silvio PiolaDavide Di MarcoMatch Report
Serie ARegular seasonSun2018-11-0412:30 AC Milan3–0Juventus1,200Stadio Franco OssolaJacopo BertiniMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Serie AFirst phaseSun2025-02-0915:00 Milan1.20–63.5JuventusPuma House of FootballEdoardo MazzoniMatch Report
Serie AFirst phaseSat2024-11-0916:00 Juventus2.53–02.0MilanStadio Comunale Vittorio Pozzo LamarmoraDario Di FrancescoMatch Report
Serie AFirst phaseSat2024-01-1316:15 Juventus1.72–11.0MilanStadio Comunale Vittorio Pozzo LamarmoraLorenzo MaccariniMatch Report
Serie AFirst phaseSat2023-10-0719:00 Milan0.00–11.1JuventusPuma House of FootballAlberto ArenaMatch Report
Serie AChampionship groupSat2023-03-1815:00 Juventus2.02–02.1MilanJuventus Training CenterMarco MonaldiMatch Report
Serie ARegular seasonSat2022-05-1414:30 Milan1.11–20.8JuventusCentro Sportivo Peppino VismaraBogdan SfiraMatch Report
Serie ARegular seasonSun2021-12-1215:00 Juventus3.55–21.4MilanJuventus Training CenterFederico LongoMatch Report
Serie ARegular seasonSun2021-03-0712:30 Juventus2.64–00.6MilanJuventus Training CenterErmanno FelicianiMatch Report
Serie ARegular seasonMon2020-10-0520:45 Milan1.00–11.5JuventusStadio Giuseppe MeazzaMatteo MarcenaroMatch Report
Serie ARegular seasonSun2019-02-1712:30 Juventus2–0AC Milan2,000Stadio Silvio PiolaDavide Di MarcoMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Serie AChampionship groupSun2023-04-3014:30 Milan1.93–32.6JuventusPuma House of FootballRoberto LovisonMatch Report
Serie ARegular seasonSun2019-11-1715:00 Milan2–2Juventus1,000Stadio Comunale BrianteoAndrea AncoraMatch Report
Head-to-Head Matches Table
Comp Round Day Date Time Home xG Score xG Away Attendance Venue Referee Match Report Notes
Serie AFirst phaseSat2023-02-0414:30 Juventus1.31–22.1MilanJuventus Training CenterGiuseppe ColluMatch Report
Serie AFirst phaseSat2022-10-2214:30 Milan1.54–32.4JuventusPuma House of FootballGabriele ScatenaMatch Report
Serie ARegular seasonSun2018-11-0412:30 AC Milan3–0Juventus1,200Stadio Franco OssolaJacopo BertiniMatch Report

Fixture Leaders

Juventus Players vs. Milan

Juventus Players vs. Milan Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Roberta Aprileit ITAGK2180000000
Doris Bačićhr CROGK190000000
Lineth Beerensteynnl NEDFW3269100000
Lisa Boattinit ITADF13976211111
Abi Brightonus USAMF190000000
Estelle Cascarinofr FRADF3270000000
Valentina Cernoiait ITAMF8531010000
Aurora Galliit ITAMF4315000020
Sara Gamait ITADF7619000010
Cristiana Girelliit ITAFW,MF14948702200
Laura Giulianiit ITAGK4360000000
Mathilde Harvikenno NORDF190000000
Tuija Hyyrynenfi FINDF7630000010
Sofie Junge Pedersendk DENMF9674100000
Emma Kullbergse SWEDF2180000000
Martina Lenziniit ITADF9749110020
Amanda Nildénse SWEDF6334000000
Paulina Nyströmse SWEMF4213220000
Pauline Peyraud-Magninfr FRAGK8720000000
Cecilia Salvaiit ITADF8659000000
Eva Schatzerit ITAMF190000000
Linda Sembrantse SWEDF8618100000
Barbara Bonanseait ITAFW,MF13896520000
Maëlle Garbinofr FRAFW,MF2150000010
Eniola Alukoeng ENGFW3221000000
Julia Grossoca CANMF5366000010
Lina Hurtigse SWEFW,MF4181210000
Lindsey Thomasfr FRAFW,MF3208000000
Hanna Bennisonse SWEMF171000000
Agnese Bonfantiniit ITAFW2156100000
Martina Rosucciit ITAMF8424000000
Sofia Cantoreit ITAFW8528200000
Paulina Krumbiegelde GERDF2152010000
Petronella Ekrothse SWEDF156000000
Andrea Staškovácz CZEFW5274420000
Evelina Duljanse SWEFW342000000
Amalie Vangsgaarddk DENFW131100000
Chiara Beccariit ITAFW248000000
Sara Björk Gunnarsdóttiris ISLMF4223010010
Nicole Arcangeliit ITAFW127000000
Matilde Lundorfdk DENDF383000000
Viola Calligarisch SUIDF,FW119000000
Alisha Lehmannch SUIFW,MF228000000
Mariabr BRADF225000000
Valentina Bergamaschiit ITADF,FW241100000
Annahita Zamanianfr FRAFW,MF3107110000
Aleksandra Sikorapl POLDF17000000
Arianna Carusoit ITAMF13740441100
Jennifer Echegining NGAMF13000000
Melissa Bellucciit ITAMF11000000
Benedetta Glionnait ITAFW291000000
22214,804361744101

Juventus Goalkeepers vs. Milan

Juventus Goalkeepers vs. Milan Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Roberta Aprileit ITAGK218075228.60
Doris Bačićhr CROGK19001
Laura Giulianiit ITAGK4360353100.02
Pauline Peyraud-Magninfr FRAGK87203482579.44
151,35044183072.77

Milan Players vs. Juventus

Milan Players vs. Juventus Table
Player Nation Pos MP Min Gls Ast PK PKatt CrdY CrdR
Laura Agardfr FRADF4360000000
Lisa Alborghettiit ITADF,FW2177000000
Guðný Árnadóttiris ISLDF5370000030
Verónica Boquetees ESPFW,MF190000000
Celeste Boureilleus USADF,MF190100000
Valentina Cernoiait ITAMF3241000020
Dominika Čončsi SVNMF2152100000
Natasha Dowieeng ENGFW2180000000
Kamila Dubcovácz CZEMF5366000000
Laura Fusettiit ITADF10884000010
Valentina Giacintiit ITAFW6533100100
Manuela Giuglianoit ITAMF2180000000
Laura Giulianiit ITAGK10900000010
Christy Grimshawsct SCOMF8714000020
Alia Guagniit ITADF,MF3270000000
Yui Hasegawajp JPNMF190000000
Nora Heroumfi FINDF,MF3264000000
Stine Hovlandno NORDF19000000
Evelyn Ijehse SWEFW2175000000
Refiloe Janeza RSADF,MF4358000000
Mária Korenčiovásk SVKGK5450000000
Emelyne Laurentfr FRAFW3195000010
Claudia Mauriit ITAMF190000000
Mónica Mendespt PORDF2180000000
Małgorzata Mesjaszpl POLDF5349100010
Aniek Nouwennl NEDDF3270010000
Julie Pigafr FRADF3270000000
Daniela Sabatinoit ITAFW2180100000
Nadine Sorelliit ITADF2146000010
Allyson Swabyjm JAMDF3188000000
Thaisabr BRAMF2180100000
Lindsey Thomasfr FRAFW,MF6412110000
Linda Tucceri Ciminiit ITADF8535000010
Valery Vigilucciit ITADF,MF5317100000
Francesca Vitaleit ITADF397100010
Martina Piemonteit ITAFW5442321210
Nadia Nadimdk DENFW,MF187000000
Emma Koivistofi FINDF,MF2172000000
Valentina Bergamaschiit ITADF,FW121,057010020
Chanté Dompignl NEDFW5274100000
Monica Renzottiit ITAFW2130000000
Giorgia Arrigoniit ITAMF173000000
Kosovare Asllanise SWEFW,MF3227200000
Lady Andradeco COLFW,MF16600000
Greta Adamiit ITAMF7366100010
Andrea Staškovácz CZEFW2152100000
Angelica Soffiait ITADF,MF3163010000
Giorgia Spinelliit ITADF251000000
Sara Stokićrs SRBFW290000000
Sara Thrigedk DENDF6333010000
Deborah Salvatori Rinaldiit ITAFW226000000
Gloria Marinelliit ITAFW,MF119000000
Erin Cesariniit ITAMF116000000
Marta Carissimiit ITAMF2102000000
Sandra Žigićhr CRODF218000000
Nesrine Bahloulifr FRAMF19000000
Miriam Chiara Longoit ITAFW474100000
Marta Mascarelloit ITAFW,MF6320000010
Silvia Rubioes ESPMF3114000000
Noa Selimhodzicil ISRMF16000000
Rimantė Jonušaitėlt LTUFW15000000
Nikola Karczewskapl POLFW28000000
Federica Rizzait ITADF244000000
Nina Stapelfeldtch SUIDF263000000
21214,85018713190

Milan Goalkeepers vs. Juventus

Milan Goalkeepers vs. Juventus Table
Player Nation Pos MP Min SoTA GA Saves Save% CS
Laura Giulianiit ITAGK1090057282956.10
Mária Korenčiovásk SVKGK545099455.61
151,35066373356.11

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.