Skip to content

Serie A

History

Seasons

Every season we hold for Juventus, 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 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 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.

  • InterJuventus: won 14, drew 10, lost 7 of 31 meetingsJuventus have won 14 of their 31 meetings with Inter

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

    Goals: Juventus 44, Inter 35

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

    Last meetings with Inter, results for Juventus

    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 Inter team page
  • Lazio RomaJuventus: won 18, drew 5, lost 7 of 30 meetingsJuventus have won 18 of their 30 meetings with Lazio Roma

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

    Goals: Juventus 50, Lazio Roma 26

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

    Last meetings with Lazio Roma, results for Juventus

    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 Lazio Roma team page
  • AtalantaJuventus: won 14, drew 12, lost 3 of 29 meetingsJuventus have won 14 of their 29 meetings with Atalanta

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

    Goals: Juventus 48, Atalanta 29

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

    Last meetings with Atalanta, results for Juventus

    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 team page
  • ACF FiorentinaJuventus: won 16, drew 6, lost 6 of 28 meetingsJuventus have won 16 of their 28 meetings with ACF Fiorentina

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

    Goals: Juventus 37, ACF Fiorentina 27

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

    Last meetings with ACF Fiorentina, results for Juventus

    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: won 15, drew 7, lost 5 of 27 meetingsJuventus have won 15 of their 27 meetings with AC Milan

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

    Goals: Juventus 34, AC Milan 21

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

    Last meetings with AC Milan, results for Juventus

    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
  • Sassuolo CalcioJuventus: won 17, drew 4, lost 5 of 26 meetingsJuventus have won 17 of their 26 meetings with Sassuolo Calcio

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

    Goals: Juventus 60, Sassuolo Calcio 26

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

    Last meetings with Sassuolo Calcio, results for Juventus

    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 Sassuolo Calcio team page
  • Torino FCJuventus: won 17, drew 8, lost 1 of 26 meetingsJuventus have won 17 of their 26 meetings with Torino FC

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

    Goals: Juventus 45, Torino FC 18

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

    Last meetings with Torino FC, results for Juventus

    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: won 20, drew 3, lost 3 of 26 meetingsJuventus have won 20 of their 26 meetings with Udinese Calcio

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

    Goals: Juventus 53, Udinese Calcio 15

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

    Last meetings with Udinese Calcio, results for Juventus

    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: won 13, drew 8, lost 5 of 26 meetingsJuventus have won 13 of their 26 meetings with AS Roma

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

    Goals: Juventus 35, AS Roma 27

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

    Last meetings with AS Roma, results for Juventus

    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: won 12, drew 3, lost 11 of 26 meetingsJuventus have won 12 of their 26 meetings with SSC Napoli

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

    Goals: Juventus 37, SSC Napoli 33

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

    Last meetings with SSC Napoli, results for Juventus

    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: won 18, drew 3, lost 4 of 25 meetingsJuventus have won 18 of their 25 meetings with Genoa CFC

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

    Goals: Juventus 43, Genoa CFC 18

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

    Last meetings with Genoa CFC, results for Juventus

    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: won 18, drew 4, lost 2 of 24 meetingsJuventus have won 18 of their 24 meetings with Cagliari Calcio

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

    Goals: Juventus 52, Cagliari Calcio 15

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

    Last meetings with Cagliari Calcio, results for Juventus

    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 FCJuventus: won 17, drew 7, lost 0 of 24 meetingsJuventus have won 17 of their 24 meetings with Bologna FC

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

    Goals: Juventus 47, Bologna FC 14

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

    Last meetings with Bologna FC, results for Juventus

    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 team page
  • Hellas VeronaJuventus: won 12, drew 7, lost 3 of 22 meetingsJuventus have won 12 of their 22 meetings with Hellas Verona

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

    Goals: Juventus 39, Hellas Verona 20

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

    Last meetings with Hellas Verona, results for Juventus

    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 team page
  • SampdoriaJuventus: won 17, drew 2, lost 2 of 21 meetingsJuventus have won 17 of their 21 meetings with Sampdoria

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

    Goals: Juventus 49, Sampdoria 18

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

    Last meetings with Sampdoria, results for Juventus

    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 Sampdoria team page
  • Parma Calcio 1913Juventus: won 11, drew 2, lost 2 of 15 meetingsJuventus have won 11 of their 15 meetings with Parma Calcio 1913

    Juventus: won 11, drew 2, lost 2 of 15 meetings

    Goals: Juventus 35, Parma Calcio 1913 12

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

    Last meetings with Parma Calcio 1913, results for Juventus

    1. Won
      Juventus 2, Parma 0Serie A 2026-27
    2. Won
      Parma 1, Juventus FC 4Serie A 2025-26
    3. Won
      Juventus FC 2, Parma 0Serie A 2025-26
    4. Lost
      Parma Calcio 1913 1, Juventus FC 0Serie A 2024-25
    5. Drew
      Juventus FC 2, Parma Calcio 1913 2Serie A 2024-25
    Go to the Parma Calcio 1913 team page
  • US LecceJuventus: won 7, drew 3, lost 0 of 10 meetingsJuventus have won 7 of their 10 meetings with US Lecce

    Juventus: won 7, drew 3, lost 0 of 10 meetings

    Goals: Juventus 17, US Lecce 5

    The meetings we hold go back to October 26, 2019.

    Last meetings with US Lecce, results for Juventus

    1. Won
      Lecce 0, Juventus FC 1Serie A 2025-26
    2. Drew
      Juventus FC 1, Lecce 1Serie A 2025-26
    3. Won
      Juventus FC 2, US Lecce 1Serie A 2024-25
    4. Drew
      US Lecce 1, Juventus FC 1Serie A 2024-25
    5. Won
      US Lecce 0, Juventus FC 3Serie A 2023-24
    Go to the US Lecce team page
  • SPAL 2013 FerraraJuventus: won 5, drew 1, lost 1 of 7 meetingsJuventus have won 5 of their 7 meetings with SPAL 2013 Ferrara

    Juventus: won 5, drew 1, lost 1 of 7 meetings

    Goals: Juventus 15, SPAL 2013 Ferrara 4

    The meetings we hold go back to October 25, 2017.

    Last meetings with SPAL 2013 Ferrara, results for Juventus

    1. Won
      Juventus 4, SPAL 2013 Ferrara 0Coppa Italia 2020-21
    2. Won
      SPAL 2013 Ferrara 1, Juventus 2Serie A 2019-20
    3. Won
      Juventus 2, SPAL 2013 Ferrara 0Serie A 2019-20
    4. Lost
      SPAL 2013 Ferrara 2, Juventus 1Serie A 2018-19
    5. Won
      Juventus 2, SPAL 2013 Ferrara 0Serie A 2018-19
    Go to the SPAL 2013 Ferrara team page
  • Brescia CalcioJuventus: won 2, drew 0, lost 0 of 2 meetingsJuventus have won 2 of their 2 meetings with Brescia Calcio

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

    Goals: Juventus 4, Brescia Calcio 1

    The meetings we hold go back to September 24, 2019.

    Last meetings with Brescia Calcio, results for Juventus

    1. Won
      Juventus 2, Brescia Calcio 0Serie A 2019-20
    2. Won
      Brescia Calcio 1, Juventus 2Serie A 2019-20
    Go to the Brescia Calcio team page