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)73210937
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
  • LazioJuventus FC: won 18, drew 5, lost 7 of 30 meetingsJuventus FC have won 18 of their 30 meetings with Lazio

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

    Goals: Juventus FC 50, Lazio 26

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

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

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

    Goals: Juventus FC 48, Atalanta 29

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

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

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

    Goals: Juventus FC 37, Fiorentina 27

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

    Last meetings with 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 Fiorentina team page
  • MilanJuventus FC: won 15, drew 7, lost 5 of 27 meetingsJuventus FC have won 15 of their 27 meetings with Milan

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

    Goals: Juventus FC 34, Milan 21

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

    Last meetings with 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 Milan team page
  • SassuoloJuventus FC: won 17, drew 4, lost 5 of 26 meetingsJuventus FC have won 17 of their 26 meetings with Sassuolo

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

    Goals: Juventus FC 60, Sassuolo 26

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

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

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

    Goals: Juventus FC 45, Torino 18

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

    Last meetings with Torino, 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 team page
  • UdineseJuventus FC: won 20, drew 3, lost 3 of 26 meetingsJuventus FC have won 20 of their 26 meetings with Udinese

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

    Goals: Juventus FC 53, Udinese 15

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

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

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

    Goals: Juventus FC 37, Napoli 33

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

    Last meetings with 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 Napoli team page
  • GenoaJuventus FC: won 18, drew 3, lost 4 of 25 meetingsJuventus FC have won 18 of their 25 meetings with Genoa

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

    Goals: Juventus FC 43, Genoa 18

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

    Last meetings with Genoa, 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 team page
  • CagliariJuventus FC: won 18, drew 4, lost 2 of 24 meetingsJuventus FC have won 18 of their 24 meetings with Cagliari

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

    Goals: Juventus FC 52, Cagliari 15

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

    Last meetings with Cagliari, 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 team page
  • BolognaJuventus FC: won 17, drew 7, lost 0 of 24 meetingsJuventus FC have won 17 of their 24 meetings with Bologna

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

    Goals: Juventus FC 47, Bologna 14

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

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

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

    Goals: Juventus FC 39, Hellas Verona 20

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

    Last meetings with Hellas Verona, 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 team page
  • ParmaJuventus FC: won 11, drew 2, lost 2 of 15 meetingsJuventus FC have won 11 of their 15 meetings with Parma

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

    Goals: Juventus FC 35, Parma 12

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

    Last meetings with Parma, results for Juventus FC

    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 team page
  • LecceJuventus FC: won 7, drew 3, lost 0 of 10 meetingsJuventus FC have won 7 of their 10 meetings with Lecce

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

    Goals: Juventus FC 17, Lecce 5

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

    Last meetings with Lecce, results for Juventus FC

    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 Lecce team page
  • ComoJuventus FC: won 2, drew 0, lost 2 of 4 meetingsJuventus FC and Como have won 2 each in 4 meetings

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

    Goals: Juventus FC 5, Como 5

    The meetings we hold go back to August 19, 2024.

    Last meetings with Como, results for Juventus FC

    1. Lost
      Juventus FC 0, Como 2Serie A 2025-26
    2. Lost
      Como 2, Juventus FC 0Serie A 2025-26
    3. Won
      Como 1907 1, Juventus FC 2Serie A 2024-25
    4. Won
      Juventus FC 3, Como 1907 0Serie A 2024-25
    Go to the Como team page
  • CremoneseJuventus FC: won 4, drew 0, lost 0 of 4 meetingsJuventus FC have won 4 of their 4 meetings with Cremonese

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

    Goals: Juventus FC 10, Cremonese 1

    The meetings we hold go back to January 4, 2023.

    Last meetings with Cremonese, results for Juventus FC

    1. Won
      Juventus FC 5, Cremonese 0Serie A 2025-26
    2. Won
      Cremonese 1, Juventus FC 2Serie A 2025-26
    3. Won
      Juventus FC 2, US Cremonese 0Serie A 2022-23
    4. Won
      US Cremonese 0, Juventus FC 1Serie A 2022-23
    Go to the Cremonese team page
  • PisaJuventus FC: won 2, drew 0, lost 0 of 2 meetingsJuventus FC have won 2 of their 2 meetings with Pisa

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

    Goals: Juventus FC 6, Pisa 0

    The meetings we hold go back to December 27, 2025.

    Last meetings with Pisa, results for Juventus FC

    1. Won
      Juventus FC 4, Pisa 0Serie A 2025-26
    2. Won
      Pisa 0, Juventus FC 2Serie A 2025-26
    Go to the Pisa team page