Skip to content

Serie AClub

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

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

    Goals: Juventus 50, Lazio 26

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

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

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

    Goals: Juventus 37, Fiorentina 27

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

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

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

    Goals: Juventus 60, Sassuolo 26

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

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

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

    Goals: Juventus 45, Torino 18

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

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

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

    Goals: Juventus 53, Udinese 15

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

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

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

    Goals: Juventus 37, Napoli 33

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

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

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

    Goals: Juventus 43, Genoa 18

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

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

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

    Goals: Juventus 52, Cagliari 15

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

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

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

    Goals: Juventus 47, Bologna 14

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

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

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

    Goals: Juventus 35, Parma 12

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

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

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

    Goals: Juventus 17, Lecce 5

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

    Last meetings with 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 Lecce team page
  • FrosinoneJuventus: won 7, drew 1, lost 0 of 8 meetingsJuventus have won 7 of their 8 meetings with Frosinone

    Juventus: won 7, drew 1, lost 0 of 8 meetings

    Goals: Juventus 18, Frosinone 4

    The meetings we hold go back to September 23, 2015.

    Last meetings with Frosinone, results for Juventus

    1. Won
    2. Won
      Juventus FC 3, Frosinone Calcio 2Serie A 2023-24
    3. Won
      Juventus 4, Frosinone Calcio 0Coppa Italia 2023-24
    4. Won
      Frosinone Calcio 1, Juventus FC 2Serie A 2023-24
    5. Won
      Juventus 3, Frosinone Calcio 0Serie A 2018-19
    Go to the Frosinone team page
  • MonzaJuventus: won 5, drew 0, lost 2 of 7 meetingsJuventus have won 5 of their 7 meetings with Monza

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

    Goals: Juventus 10, Monza 6

    The meetings we hold go back to September 18, 2022.

    Last meetings with Monza, results for Juventus

    1. Won
      Juventus FC 2, AC Monza 0Serie A 2024-25
    2. Won
      AC Monza 1, Juventus FC 2Serie A 2024-25
    3. Won
      Juventus FC 2, AC Monza 0Serie A 2023-24
    4. Won
      AC Monza 1, Juventus FC 2Serie A 2023-24
    5. Lost
      Juventus FC 0, AC Monza 2Serie A 2022-23
    Go to the Monza team page
  • ComoJuventus: won 2, drew 0, lost 2 of 4 meetingsJuventus and Como have won 2 each in 4 meetings

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

    Goals: Juventus 5, Como 5

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

    Last meetings with Como, results for Juventus

    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
  • VeneziaJuventus: won 2, drew 2, lost 0 of 4 meetingsJuventus have won 2 of their 4 meetings with Venezia

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

    Goals: Juventus 8, Venezia 6

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

    Last meetings with Venezia, results for Juventus

    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 team page

History and connections

Recorded data only. Coverage varies by season; missing values are shown as unknown.

Recorded matches
38
Won
30
Drawn
5
Lost
3
Goals scored
86
Goals conceded
24

Connections

Choose an entity to continue exploring. Counts show shared recorded matches or rounds.

Juventus

Season trends

Totals may cover different amounts of playing time. Changes compare recorded totals.

  1. -28 compared with 2025-26

  2. -2 compared with 2024-25

  3. -3 compared with 2023-24

  4. +1 compared with 2022-23

  5. -1 compared with 2021-22

  6. +0 compared with 2020-21

  7. +5 compared with 2019-20

  8. +0 compared with 2018-19

  9. +0 compared with 2017-18

  10. +0 compared with 2016-17

  11. +0 compared with 2015-16

  12. +0 compared with 2014-15

  13. +0 compared with 2013-14

Records

  1. Match · 2017-18 · May 19, 2018
    Juventus · Hellas Verona
    Home goals
    2
    Away goals
    1
  2. Match · 2017-18 · May 13, 2018
    AS Roma · Juventus
    Home goals
    0
    Away goals
    0
  3. Match · 2017-18 · May 5, 2018
    Juventus · Bologna FC
    Home goals
    3
    Away goals
    1
  4. Match · 2017-18 · Apr 28, 2018
    Inter · Juventus
    Home goals
    2
    Away goals
    3
  5. Match · 2017-18 · Apr 22, 2018
    Juventus · SSC Napoli
    Home goals
    0
    Away goals
    1
  6. Match · 2017-18 · Apr 18, 2018
    FC Crotone · Juventus
    Home goals
    1
    Away goals
    1
  7. Match · 2017-18 · Apr 15, 2018
    Juventus · Sampdoria
    Home goals
    3
    Away goals
    0
  8. Match · 2017-18 · Apr 7, 2018
    Benevento Calcio · Juventus
    Home goals
    2
    Away goals
    4
  9. Match · 2017-18 · Mar 31, 2018
    Juventus · AC Milan
    Home goals
    3
    Away goals
    1
  10. Match · 2017-18 · Mar 17, 2018
    SPAL 2013 Ferrara · Juventus
    Home goals
    0
    Away goals
    0
  11. Match · 2017-18 · Mar 14, 2018
    Juventus · Atalanta
    Home goals
    2
    Away goals
    0
  12. Match · 2017-18 · Mar 11, 2018
    Juventus · Udinese Calcio
    Home goals
    2
    Away goals
    0
  13. Match · 2017-18 · Mar 3, 2018
    Lazio Roma · Juventus
    Home goals
    0
    Away goals
    1
  14. Match · 2017-18 · Feb 18, 2018
    Torino FC · Juventus
    Home goals
    0
    Away goals
    1
  15. Match · 2017-18 · Feb 9, 2018
    ACF Fiorentina · Juventus
    Home goals
    0
    Away goals
    2
  16. Match · 2017-18 · Feb 4, 2018
    Juventus · Sassuolo Calcio
    Home goals
    7
    Away goals
    0
  17. Match · 2017-18 · Jan 27, 2018
    Chievo Verona · Juventus
    Home goals
    0
    Away goals
    2
  18. Match · 2017-18 · Jan 22, 2018
    Juventus · Genoa CFC
    Home goals
    1
    Away goals
    0
  19. Match · 2017-18 · Jan 6, 2018
    Cagliari Calcio · Juventus
    Home goals
    0
    Away goals
    1
  20. Match · 2017-18 · Dec 30, 2017
    Hellas Verona · Juventus
    Home goals
    1
    Away goals
    3
  21. Match · 2017-18 · Dec 23, 2017
    Juventus · AS Roma
    Home goals
    1
    Away goals
    0
  22. Match · 2017-18 · Dec 17, 2017
    Bologna FC · Juventus
    Home goals
    0
    Away goals
    3
  23. Match · 2017-18 · Dec 9, 2017
    Juventus · Inter
    Home goals
    0
    Away goals
    0
  24. Match · 2017-18 · Dec 1, 2017
    SSC Napoli · Juventus
    Home goals
    0
    Away goals
    1
  25. Match · 2017-18 · Nov 26, 2017
    Juventus · FC Crotone
    Home goals
    3
    Away goals
    0