Skip to content

Serie A

History

Seasons

Every season we hold for Juventus FC, newest first. Pos is where they finished in the table, P the matches played, W, D and L the wins, draws and losses, and Pts the points. A trophy marks a title.

Juventus FC season by season
SeasonDivision#PWDLGFGAPts
2026-27So farSerie A873229811
2026-27So farUEFA Europa LeaguePromotion - Europa League (Play Offs: 1/8-finals)43210937
2025-26Serie APromotion - Europa League (League phase)63819127613469
2025Club World CupGroup G232011166
2024-25Serie APromotion - Champions League (League phase)43818164583570
2023-24Serie APromotion - Champions League (League phase)33819145543171
2022-23Serie A73822610563362
2021-22Serie APromotion - Champions League (Group Stage)43820108573770
Show all 16 seasons

Head-to-head

How Juventus FC have done against each team in Serie A, across every match we hold between them, past seasons and cups included. W, D and L are wins, draws and losses. The teams they have met most come first; open one to see the last meetings.

  • FC Internazionale MilanoJuventus FC: won 14, drew 10, lost 7 of 31 meetingsJuventus FC have won 14 of their 31 meetings with FC Internazionale Milano

    Juventus FC: won 14, drew 10, lost 7 of 31 meetings

    Goals: Juventus FC 44, FC Internazionale Milano 35

    The meetings we hold go back to September 14, 2013.

    Last meetings with FC Internazionale Milano, results for Juventus FC

    1. Lost
      FC Internazionale Milano 3, Juventus FC 2Serie A 2025-26
    2. Won
      Juventus FC 4, FC Internazionale Milano 3Serie A 2025-26
    3. Won
      Juventus FC 1, FC Internazionale Milano 0Serie A 2024-25
    4. Drew
      FC Internazionale Milano 4, Juventus FC 4Serie A 2024-25
    5. Lost
      FC Internazionale Milano 1, Juventus FC 0Serie A 2023-24
    Go to the FC Internazionale Milano team page
  • SS LazioJuventus FC: won 18, drew 5, lost 7 of 30 meetingsJuventus FC have won 18 of their 30 meetings with SS Lazio

    Juventus FC: won 18, drew 5, lost 7 of 30 meetings

    Goals: Juventus FC 50, SS Lazio 26

    The meetings we hold go back to August 31, 2013.

    Last meetings with SS Lazio, results for Juventus FC

    1. Lost
      Juventus 0, Lazio 3Serie A 2026-27
    2. Drew
      Juventus FC 2, Lazio 2Serie A 2025-26
    3. Lost
      Lazio 1, Juventus FC 0Serie A 2025-26
    4. Drew
      SS Lazio 1, Juventus FC 1Serie A 2024-25
    5. Won
      Juventus FC 1, SS Lazio 0Serie A 2024-25
    Go to the SS Lazio team page
  • Atalanta BCJuventus FC: won 14, drew 12, lost 3 of 29 meetingsJuventus FC have won 14 of their 29 meetings with Atalanta BC

    Juventus FC: won 14, drew 12, lost 3 of 29 meetings

    Goals: Juventus FC 48, Atalanta BC 29

    The meetings we hold go back to December 22, 2013.

    Last meetings with Atalanta BC, results for Juventus FC

    1. Won
    2. Won
      Atalanta 0, Juventus FC 1Serie A 2025-26
    3. Drew
      Juventus FC 1, Atalanta 1Serie A 2025-26
    4. Lost
      Juventus FC 0, Atalanta BC 4Serie A 2024-25
    5. Drew
      Atalanta BC 1, Juventus FC 1Serie A 2024-25
    Go to the Atalanta BC team page
  • ACF FiorentinaJuventus FC: won 16, drew 6, lost 6 of 28 meetingsJuventus FC have won 16 of their 28 meetings with ACF Fiorentina

    Juventus FC: won 16, drew 6, lost 6 of 28 meetings

    Goals: Juventus FC 37, ACF Fiorentina 27

    The meetings we hold go back to October 20, 2013.

    Last meetings with ACF Fiorentina, results for Juventus FC

    1. Lost
      Juventus FC 0, Fiorentina 2Serie A 2025-26
    2. Drew
      Fiorentina 1, Juventus FC 1Serie A 2025-26
    3. Lost
      ACF Fiorentina 3, Juventus FC 0Serie A 2024-25
    4. Drew
      Juventus FC 2, ACF Fiorentina 2Serie A 2024-25
    5. Won
      Juventus FC 1, ACF Fiorentina 0Serie A 2023-24
    Go to the ACF Fiorentina team page
  • AC MilanJuventus FC: won 15, drew 7, lost 5 of 27 meetingsJuventus FC have won 15 of their 27 meetings with AC Milan

    Juventus FC: won 15, drew 7, lost 5 of 27 meetings

    Goals: Juventus FC 34, AC Milan 21

    The meetings we hold go back to October 6, 2013.

    Last meetings with AC Milan, results for Juventus FC

    1. Drew
    2. Drew
      Milan 0, Juventus FC 0Serie A 2025-26
    3. Drew
      Juventus FC 0, Milan 0Serie A 2025-26
    4. Won
      Juventus FC 2, AC Milan 0Serie A 2024-25
    5. Drew
      AC Milan 0, Juventus FC 0Serie A 2024-25
    Go to the AC Milan team page
  • US Sassuolo CalcioJuventus FC: won 17, drew 4, lost 5 of 26 meetingsJuventus FC have won 17 of their 26 meetings with US Sassuolo Calcio

    Juventus FC: won 17, drew 4, lost 5 of 26 meetings

    Goals: Juventus FC 60, US Sassuolo Calcio 26

    The meetings we hold go back to December 15, 2013.

    Last meetings with US Sassuolo Calcio, results for Juventus FC

    1. Lost
    2. Drew
      Juventus FC 1, Sassuolo 1Serie A 2025-26
    3. Won
      Sassuolo 0, Juventus FC 3Serie A 2025-26
    4. Won
      Juventus FC 3, US Sassuolo Calcio 0Serie A 2023-24
    5. Lost
      US Sassuolo Calcio 4, Juventus FC 2Serie A 2023-24
    Go to the US Sassuolo Calcio team page
  • Torino FCJuventus FC: won 17, drew 8, lost 1 of 26 meetingsJuventus FC have won 17 of their 26 meetings with Torino FC

    Juventus FC: won 17, drew 8, lost 1 of 26 meetings

    Goals: Juventus FC 45, Torino FC 18

    The meetings we hold go back to September 29, 2013.

    Last meetings with Torino FC, results for Juventus FC

    1. Drew
      Torino 2, Juventus FC 2Serie A 2025-26
    2. Drew
      Juventus FC 0, Torino 0Serie A 2025-26
    3. Drew
      Torino FC 1, Juventus FC 1Serie A 2024-25
    4. Won
      Juventus FC 2, Torino FC 0Serie A 2024-25
    5. Drew
      Torino FC 0, Juventus FC 0Serie A 2023-24
    Go to the Torino FC team page
  • Udinese CalcioJuventus FC: won 20, drew 3, lost 3 of 26 meetingsJuventus FC have won 20 of their 26 meetings with Udinese Calcio

    Juventus FC: won 20, drew 3, lost 3 of 26 meetings

    Goals: Juventus FC 53, Udinese Calcio 15

    The meetings we hold go back to December 1, 2013.

    Last meetings with Udinese Calcio, results for Juventus FC

    1. Won
      Udinese 0, Juventus FC 1Serie A 2025-26
    2. Won
      Juventus FC 3, Udinese 1Serie A 2025-26
    3. Won
      Juventus FC 2, Udinese Calcio 0Serie A 2024-25
    4. Won
      Udinese Calcio 0, Juventus FC 2Serie A 2024-25
    5. Lost
      Juventus FC 0, Udinese Calcio 1Serie A 2023-24
    Go to the Udinese Calcio team page
Show all 19 teams
  • AS RomaJuventus FC: won 13, drew 8, lost 5 of 26 meetingsJuventus FC have won 13 of their 26 meetings with AS Roma

    Juventus FC: won 13, drew 8, lost 5 of 26 meetings

    Goals: Juventus FC 35, AS Roma 27

    The meetings we hold go back to January 5, 2014.

    Last meetings with AS Roma, results for Juventus FC

    1. Drew
      AS Roma 3, Juventus FC 3Serie A 2025-26
    2. Won
      Juventus FC 2, AS Roma 1Serie A 2025-26
    3. Drew
      AS Roma 1, Juventus FC 1Serie A 2024-25
    4. Drew
      Juventus FC 0, AS Roma 0Serie A 2024-25
    5. Drew
      AS Roma 1, Juventus FC 1Serie A 2023-24
    Go to the AS Roma team page
  • SSC NapoliJuventus FC: won 12, drew 3, lost 11 of 26 meetingsJuventus FC have won 12 of their 26 meetings with SSC Napoli

    Juventus FC: won 12, drew 3, lost 11 of 26 meetings

    Goals: Juventus FC 37, SSC Napoli 33

    The meetings we hold go back to November 10, 2013.

    Last meetings with SSC Napoli, results for Juventus FC

    1. Won
      Juventus FC 3, Napoli 0Serie A 2025-26
    2. Lost
      Napoli 2, Juventus FC 1Serie A 2025-26
    3. Lost
      SSC Napoli 2, Juventus FC 1Serie A 2024-25
    4. Drew
      Juventus FC 0, SSC Napoli 0Serie A 2024-25
    5. Lost
      SSC Napoli 2, Juventus FC 1Serie A 2023-24
    Go to the SSC Napoli team page
  • Genoa CFCJuventus FC: won 18, drew 3, lost 4 of 25 meetingsJuventus FC have won 18 of their 25 meetings with Genoa CFC

    Juventus FC: won 18, drew 3, lost 4 of 25 meetings

    Goals: Juventus FC 43, Genoa CFC 18

    The meetings we hold go back to October 27, 2013.

    Last meetings with Genoa CFC, results for Juventus FC

    1. Won
      Juventus FC 2, Genoa 0Serie A 2025-26
    2. Won
      Genoa 0, Juventus FC 1Serie A 2025-26
    3. Won
      Juventus FC 1, Genoa CFC 0Serie A 2024-25
    4. Won
      Genoa CFC 0, Juventus FC 3Serie A 2024-25
    5. Drew
      Juventus FC 0, Genoa CFC 0Serie A 2023-24
    Go to the Genoa CFC team page
  • Cagliari CalcioJuventus FC: won 18, drew 4, lost 2 of 24 meetingsJuventus FC have won 18 of their 24 meetings with Cagliari Calcio

    Juventus FC: won 18, drew 4, lost 2 of 24 meetings

    Goals: Juventus FC 52, Cagliari Calcio 15

    The meetings we hold go back to January 12, 2014.

    Last meetings with Cagliari Calcio, results for Juventus FC

    1. Drew
    2. Lost
      Cagliari 1, Juventus FC 0Serie A 2025-26
    3. Won
      Juventus FC 2, Cagliari 1Serie A 2025-26
    4. Won
      Cagliari Calcio 0, Juventus FC 1Serie A 2024-25
    5. Won
      Juventus 4, Cagliari Calcio 0Coppa Italia 2024-25
    Go to the Cagliari Calcio team page
  • Bologna FC 1909Juventus FC: won 17, drew 7, lost 0 of 24 meetingsJuventus FC have won 17 of their 24 meetings with Bologna FC 1909

    Juventus FC: won 17, drew 7, lost 0 of 24 meetings

    Goals: Juventus FC 47, Bologna FC 1909 14

    The meetings we hold go back to December 6, 2013.

    Last meetings with Bologna FC 1909, results for Juventus FC

    1. Won
      Juventus FC 2, Bologna 0Serie A 2025-26
    2. Won
      Bologna 0, Juventus FC 1Serie A 2025-26
    3. Drew
      Bologna FC 1909 1, Juventus FC 1Serie A 2024-25
    4. Drew
      Juventus FC 2, Bologna FC 1909 2Serie A 2024-25
    5. Drew
      Bologna FC 1909 3, Juventus FC 3Serie A 2023-24
    Go to the Bologna FC 1909 team page
  • Hellas Verona FCJuventus FC: won 12, drew 7, lost 3 of 22 meetingsJuventus FC have won 12 of their 22 meetings with Hellas Verona FC

    Juventus FC: won 12, drew 7, lost 3 of 22 meetings

    Goals: Juventus FC 39, Hellas Verona FC 20

    The meetings we hold go back to September 22, 2013.

    Last meetings with Hellas Verona FC, results for Juventus FC

    1. Drew
      Juventus FC 1, Hellas Verona 1Serie A 2025-26
    2. Drew
      Hellas Verona 1, Juventus FC 1Serie A 2025-26
    3. Won
      Juventus FC 2, Hellas Verona FC 0Serie A 2024-25
    4. Won
      Hellas Verona FC 0, Juventus FC 3Serie A 2024-25
    5. Drew
      Hellas Verona FC 2, Juventus FC 2Serie A 2023-24
    Go to the Hellas Verona FC team page
  • UC SampdoriaJuventus FC: won 17, drew 2, lost 2 of 21 meetingsJuventus FC have won 17 of their 21 meetings with UC Sampdoria

    Juventus FC: won 17, drew 2, lost 2 of 21 meetings

    Goals: Juventus FC 49, UC Sampdoria 18

    The meetings we hold go back to August 24, 2013.

    Last meetings with UC Sampdoria, results for Juventus FC

    1. Won
      Juventus FC 4, UC Sampdoria 2Serie A 2022-23
    2. Drew
      UC Sampdoria 0, Juventus FC 0Serie A 2022-23
    3. Won
      UC Sampdoria 1, Juventus FC 3Serie A 2021-22
    4. Won
      Juventus 4, Sampdoria 1Coppa Italia 2021-22
    5. Won
      Juventus FC 3, UC Sampdoria 2Serie A 2021-22
    Go to the UC Sampdoria team page
  • Empoli FCJuventus FC: won 12, drew 3, lost 2 of 17 meetingsJuventus FC have won 12 of their 17 meetings with Empoli FC

    Juventus FC: won 12, drew 3, lost 2 of 17 meetings

    Goals: Juventus FC 32, Empoli FC 12

    The meetings we hold go back to November 1, 2014.

    Last meetings with Empoli FC, results for Juventus FC

    1. Drew
      Juventus 1, Empoli FC 1Empoli FC won 4-2 on penalties, which counts as a drawCoppa Italia 2024-25
    2. Won
      Juventus FC 4, Empoli FC 1Serie A 2024-25
    3. Drew
      Empoli FC 0, Juventus FC 0Serie A 2024-25
    4. Drew
      Juventus FC 1, Empoli FC 1Serie A 2023-24
    5. Won
      Empoli FC 0, Juventus FC 2Serie A 2023-24
    Go to the Empoli FC team page
  • US Salernitana 1919Juventus FC: won 5, drew 2, lost 0 of 7 meetingsJuventus FC have won 5 of their 7 meetings with US Salernitana 1919

    Juventus FC: won 5, drew 2, lost 0 of 7 meetings

    Goals: Juventus FC 18, US Salernitana 1919 5

    The meetings we hold go back to November 30, 2021.

    Last meetings with US Salernitana 1919, results for Juventus FC

    1. Drew
      Juventus FC 1, US Salernitana 1919 1Serie A 2023-24
    2. Won
      US Salernitana 1919 1, Juventus FC 2Serie A 2023-24
    3. Won
      Juventus 6, US Salernitana 1919 1Coppa Italia 2023-24
    4. Won
      US Salernitana 1919 0, Juventus FC 3Serie A 2022-23
    5. Drew
      Juventus FC 2, US Salernitana 1919 2Serie A 2022-23
    Go to the US Salernitana 1919 team page
  • Spezia CalcioJuventus FC: won 6, drew 0, lost 0 of 6 meetingsJuventus FC have won 6 of their 6 meetings with Spezia Calcio

    Juventus FC: won 6, drew 0, lost 0 of 6 meetings

    Goals: Juventus FC 15, Spezia Calcio 3

    The meetings we hold go back to November 1, 2020.

    Last meetings with Spezia Calcio, results for Juventus FC

    1. Won
      Spezia Calcio 0, Juventus FC 2Serie A 2022-23
    2. Won
      Juventus FC 2, Spezia Calcio 0Serie A 2022-23
    3. Won
      Juventus FC 1, Spezia Calcio 0Serie A 2021-22
    4. Won
      Spezia Calcio 2, Juventus FC 3Serie A 2021-22
    5. Won
      Juventus FC 3, Spezia Calcio 0Serie A 2020-21
    Go to the Spezia Calcio team page
  • Venezia FCJuventus FC: won 2, drew 2, lost 0 of 4 meetingsJuventus FC have won 2 of their 4 meetings with Venezia FC

    Juventus FC: won 2, drew 2, lost 0 of 4 meetings

    Goals: Juventus FC 8, Venezia FC 6

    The meetings we hold go back to December 11, 2021.

    Last meetings with Venezia FC, results for Juventus FC

    1. Won
      Venezia FC 2, Juventus FC 3Serie A 2024-25
    2. Drew
      Juventus FC 2, Venezia FC 2Serie A 2024-25
    3. Won
      Juventus FC 2, Venezia FC 1Serie A 2021-22
    4. Drew
      Venezia FC 1, Juventus FC 1Serie A 2021-22
    Go to the Venezia FC team page