| 2018–19 season | ||||
|---|---|---|---|---|
| Chairman | Andrea Agnelli | |||
| Manager | Massimiliano Allegri | |||
| Stadium | Juventus Stadium | |||
| Serie A | 1st | |||
| Coppa Italia | Quarter-finals | |||
| Supercoppa Italiana | Winners | |||
| UEFA Champions League | Quarter-finals | |||
| Top goalscorer | League: Cristiano Ronaldo (21) All: Cristiano Ronaldo (28) | |||
| Highest home attendance | 41,495 vs Internazionale (7 December 2018, Serie A)[1] | |||
| Lowest home attendance | 30,239 vs Chievo (21 January 2019, Serie A) | |||
| Average home league attendance | 39,244[2] | |||
|  | ||||
The 2018–19 season was Juventus Football Club's 121st in existence and 12th consecutive season in the top-flight of Italian football.
On 10 July 2018, Cristiano Ronaldo became the highest ever transfer for an Italian club with his €100 million transfer from Real Madrid.[3]
The season was the first since 2000–01 without Gianluigi Buffon, who joined Paris Saint-Germain (although he returned for the following season for a second and final spell).
Players
Squad information
Players and squad numbers last updated on 2 February 2019. Appearances include league matches only.[4]
Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.
| No. | Name | Nat | Position(s) | Date of birth (Age) | Signed in | Contract ends | Signed from | Transfer Fee | Apps. | Goals | 
|---|---|---|---|---|---|---|---|---|---|---|
| Goalkeepers | ||||||||||
| 1 | Wojciech Szczęsny |  | GK | 18 April 1990 (aged 29) | 2017 | 2021 |  Arsenal | €12M[5] | 33 | 0 | 
| 21 | Carlo Pinsoglio |  | GK | 16 March 1990 (aged 29) | 2014 | 2020[6] |  Youth Sector | N/A | 1 | 0 | 
| 22 | Mattia Perin |  | GK | 10 November 1992 (aged 26) | 2018 | 2022 |  Genoa | €15M[7] | 6 | 0 | 
| Defenders | ||||||||||
| 2 | Mattia De Sciglio |  | RB / RWB / LB / LWB | 20 October 1992 (aged 26) | 2017 | 2022 |  AC Milan | €12M[8] | 23 | 1 | 
| 3 | Giorgio Chiellini (C) |  | CB | 14 August 1984 (aged 34) | 2005 | 2020[9] |  Fiorentina | €7.4M[10][11] | 374 | 26 | 
| 4 | Martín Cáceres |  | CB / RB / LB | 7 April 1987 (aged 32) | 2019 | 2019 |  Lazio | €0.6M[12] | 78 | 4 | 
| 12 | Alex Sandro |  | LB / LWB | 26 January 1991 (aged 28) | 2015 | 2023[13] |  Porto | €26M[14] | 94 | 9 | 
| 15 | Andrea Barzagli |  | CB | 8 May 1981 (aged 38) | 2011 | 2019[9] |  Wolfsburg | €0.3M[15] | 203 | 2 | 
| 19 | Leonardo Bonucci |  | CB | 1 May 1987 (aged 32) | 2018[16] | 2023 |  AC Milan | €35M[16] | 244 | 14 | 
| 20 | João Cancelo |  | RB / RWB | 27 May 1994 (aged 25) | 2018 | 2023 |  Valencia | €40.4M[17] | 14 | 1 | 
| 24 | Daniele Rugani |  | CB | 29 July 1994 (aged 24) | 2015 | 2023[18] |  Empoli | €3.5M[19] | 61 | 6 | 
| 37 | Leonardo Spinazzola |  | LB / LWB / RB / RWB | 25 March 1993 (aged 26) | 2012 | 2022 |  Robur Siena | €0.4M[20] | 2 | 0 | 
| 43 | Paolo Gozzi |  | CB | 25 April 2001 (aged 18) | 2019 | 2020 |  Youth Sector | N/A | - | - | 
| Midfielders | ||||||||||
| 5 | Miralem Pjanić |  | DM / CM | 2 April 1990 (aged 29) | 2016 | 2023[21] |  Roma | €32M[22] | 79 | 11 | 
| 6 | Sami Khedira |  | DM / CM | 4 April 1987 (aged 32) | 2015 | 2021[23] |  Real Madrid | Free[24] | 84 | 20 | 
| 14 | Blaise Matuidi |  | CM / DM / LM | 9 April 1987 (aged 32) | 2017 | 2020 |  Paris Saint-Germain | €20M[25] | 52 | 5 | 
| 23 | Emre Can |  | DM / CM | 12 January 1994 (aged 25) | 2018 | 2022 |  Liverpool | Freea[26] | 16 | 1 | 
| 30 | Rodrigo Bentancur |  | DM / CM | 25 June 1997 (aged 22) | 2017 | 2022 |  Boca Juniors | €9.5M[27] | 38 | 2 | 
| 34 | Manolo Portanova |  | CM | 2 June 2000 (aged 19) | 2019 | 2020 |  Youth Sector | N/A | - | - | 
| 35 | Matheus Pereira da Silva |  | RW / AM | 25 February 1998 (aged 21) | 2017 | 2022 |  Empoli | €2M [28] | - | - | 
| 39 | Grigoris Kastanos |  | RW / CM / AM | 30 January 1998 (aged 21) | 2016 | 2022 |  Youth Sector | N/A | - | - | 
| 41 | Hans Nicolussi Caviglia |  | LW / AM | 18 June 2000 (aged 19) | 2019 | - |  Youth Sector | N/A | - | - | 
| Forwards | ||||||||||
| 7 | Cristiano Ronaldo |  | LW / ST | 5 February 1985 (aged 34) | 2018 | 2022 |  Real Madrid | €100Mb[3] | 22 | 17 | 
| 10 | Paulo Dybala |  | RW / AM / SS | 15 November 1993 (aged 25) | 2015 | 2022[29] |  Palermo | €32M[30] | 117 | 54 | 
| 11 | Douglas Costa |  | LW / RW | 14 September 1990 (aged 28) | 2017 | 2022 |  Bayern Munich | €40M[31] | 48 | 5 | 
| 16 | Juan Cuadrado |  | RW / RWB | 26 May 1988 (aged 31) | 2016 | 2020 |  Chelsea | €25M[32] | 90 | 11 | 
| 17 | Mario Mandžukić |  | ST / LW | 21 May 1986 (aged 33) | 2015 | 2020[33] |  Atlético Madrid | €19M[34] | 110 | 30 | 
| 18 | Moise Kean |  | ST | 28 February 2000 (aged 19) | 2016 | 2020 |  Youth Sector | N/A | 5 | 1 | 
| 33 | Federico Bernardeschi |  | RW / LW / AM | 16 February 1994 (aged 25) | 2017 | 2022 |  Fiorentina | €40M[35] | 36 | 6 | 
| 40 | Stephy Mavididi |  | ST | 31 May 1998 (aged 21) | 2019 | 2022 |  Arsenal | €2M [36] | - | - | 
Transfers
Summer 2018
In
| Date | Pos. | Player | Age | Moving from | Fee | Notes | Source | 
|---|---|---|---|---|---|---|---|
| 1 July 2018 | DF |  Mattia Caldara | 24 |  Atalanta | N/A | End of loan | |
| DF |  Leonardo Spinazzola | 25 | |||||
| FW |  Moise Kean | 18 |  Hellas Verona | ||||
| GK |  Mattia Perin | 25 |  Genoa | €12M + €3M variables | €12M paid in three instalments | ||
| MF |  Emre Can | 24 |  Liverpool | Free | Additional costs of €16M paid in two instalments | ||
| DF |  João Cancelo | 24 |  Valencia | €40.4M | Paid in three instalments | ||
| 10 July 2018 | FW |  Cristiano Ronaldo | 33 |  Real Madrid | €100M | Paid in two instalments, plus additional costs of €12M. | |
| 2 August 2018 | DF |  Leonardo Bonucci | 31 |  AC Milan | €35M | Paid in two instalments | 
Out
| Date | Pos. | Player | Age | Moving to | Fee | Notes | Source | 
|---|---|---|---|---|---|---|---|
| 1 July 2018 | DF |  Benedikt Höwedes | 30 |  Schalke 04 | Free | End of loan | |
| DF | .svg.png.webp) Stephan Lichtsteiner | 34 |  Arsenal | Contract expiration | |||
| MF |  Kwadwo Asamoah | 29 |  Internazionale | Archived 2019-03-31 at the Wayback Machine | |||
| 6 July 2018 | GK |  Gianluigi Buffon | 40 |  Paris Saint-Germain | |||
| 2 August 2018 | DF |  Mattia Caldara | 24 |  AC Milan | €35M | Paid in two instalments | |
| FW |  Gonzalo Higuaín | 30 | €18M | On loan at Chelsea until end of season with an option to buy for €36M | |||
| 11 August 2018 | MF |  Stefano Sturaro | 25 |  Sporting CP | N/A | On loan until June 2019 | |
| 16 August 2018 | MF |  Claudio Marchisio | 32 |  Zenit Saint Petersburg | Free | Released | 
Other acquisitions
| Date | Pos. | Player | Age | Moving from | Fee | Notes | Source | 
|---|---|---|---|---|---|---|---|
| 7 June 2018 | FW |  Douglas Costa | 27 |  Bayern Munich | €40M+€1M variables | Bought out loan from Bayern Munich €40M paid in two instalments | |
| 1 July 2018 | FW |  Andrea Favilli | 21 |  Ascoli | €7.5M+1.25M variables | €7.5M paid in two instalments | |
| 1 July 2018 | GK |  Timothy Nocchi | 27 |  Perugia | N/A | End of loan to play for Juventus Under 23 | |
| 1 July 2018 | GK |  Matheus Pereira da Silva | 20 |  Paraná | N/A | End of loan to play for Juventus Under 23 | |
| 2 July 2018 | DF |  Giangiacomo Magnani | 22 |  Perugia | €5M | Paid in three instalments | |
| 10 August 2018 | DF |  Simone Emmanuello | 24 |  Atalanta | €0.85M | To play for Juventus Under 23 | |
| 14 August 2018 | DF |  Raffaele Alcibiade | 28 |  Pro Vercelli | Undisclosed | To play for Juventus Under 23 | |
| 17 August 2018 | DF |  Gabriele Morelli | 21 |  Livorno | N/A | On loan to play for Juventus Under 23 | |
| 17 August 2018 | FW |  Stephy Mavididi | 20 |  Arsenal | €1.5M | To play for Juventus Under 23 | |
| 8 October 2018 | DF |  Lorenzo Del Prete | 32 | Unattached | Free | To play for Juventus Under 23 | Archived 2018-10-02 at the Wayback Machine | 
Other disposals
| Date | Pos. | Player | Age | Moving to | Fee | Notes | Source | 
|---|---|---|---|---|---|---|---|
| 30 June 2018 | GK |  Nicola Leali | 25 |  Perugia | €2.5M | Opted for option to sign permanently | |
| 30 June 2018 | DF | .svg.png.webp) Joel Untersee | 24 |  Empoli | €0.5M | Opted for option to sign permanently | |
| 1 July 2018 | GK |  Alberto Gallinetta | 26 | - | Free | Contract expiration | |
| 5 July 2018 | FW |  Alhassane Soumah | 22 |  WSG Wattens | N/A | On loan until June 2019 | |
| 11 July 2018 | DF |  Pol García | 23 | .svg.png.webp) VV Sint-Truiden | Free | ||
| 12 July 2018 | FW |  Alberto Cerri | 22 |  Cagliari | €1M | On loan until 2019 with obligation to buy for €9M | |
| 13 July 2018 | MF |  Andrés Tello | 21 |  Benevento | €2.5M | Option for Buy-back clause | |
| 14 July 2018 | DF |  Stefano Pellizzari | 21 |  Ravenna | N/A | On loan until June 2019 | |
| 14 July 2018 | MF |  Giorgio Siani | 21 |  Ravenna | N/A | On loan until June 2019 | |
| 17 July 2018 | GK |  Emil Audero | 21 |  Sampdoria | €1M | On loan until 2019 with option to buy for €14M and Buy-back clause for Juventus | |
| 20 July 2018 | FW |  Davide Cais | 24 |  Albissola | N/A | On loan until June 2019 | |
| 25 July 2018 | GK |  Alberto Brignoli | 26 |  Palermo | €1M | ||
| 26 July 2018 | MF |  Rolando Mandragora | 21 |  Udinese | €20M | Paid in four instalments and €26M Buy-back clause for Juventus until 2019–20 season | |
| 27 July 2018 | DF |  Giangiacomo Magnani | 22 |  Sassuolo | €5M | Paid in three instalments and €12M Buy-back clause for Juventus until 2019–20 season | |
| 28 July 2018 | DF |  Dario Del Fabro | 23 |  Cremonese | N/A | On loan until June 2019 | |
| 30 July 2018 | DF |  Luca Barlocco | 23 |  Piacenza | N/A | On loan until June 2019 | |
| 5 August 2018 | MF |  Luca Marrone | 28 |  Verona | N/A | On loan until June 2019 with obligation to buy | Archived 2018-08-04 at the Wayback Machine | 
| 7 August 2018 | FW |  Marko Pjaca | 23 |  Fiorentina | €2M | On loan until 2019 with an option to buy for €20M and Buy-back clause for Juventus | |
| 10 August 2018 | FW |  Andrea Favilli | 21 |  Genoa | €5M | On loan until June 2019 with option to buy of €7M with buy back clause | |
| 10 August 2018 | FW |  Eric Lanini | 24 |  Imolese | N/A | On loan until June 2019 | |
| 11 August 2018 | DF |  Nazzareno Belfasti | 23 |  Reggio Audace | Free | Contract expiration | |
| 12 August 2018 | FW |  Stefano Beltrame | 25 |  Den Bosch | N/A | On loan until June 2019 | Archived 2018-08-17 at the Wayback Machine | 
| 13 August 2018 | MF |  Roger Tamba M'Pinda | 19 |  NK Osijek | N/A | On loan until June 2019 with option to buy | |
| 13 August 2018 | MF |  Oumar Toure | 19 |  FK Kukësi | N/A | On loan until June 2019 | |
| 14 August 2018 | GK |  Laurentiu Branescu | 24 |  HNK Gorica | N/A | On loan until June 2019 | |
| 17 August 2018 | MF |  Luca Clemenza | 21 |  Padova | N/A | On loan until June 2019 | |
| 17 August 2018 | MF |  Ferdinando Del Sole | 20 |  Pescara | N/A | On loan until June 2019 | |
| 24 August 2018 | MF |  Nicola Mosti | 20 |  Imolese | N/A | On loan until June 2019 | |
| 31 August 2018 | MF |  Roman Macek | 21 | .svg.png.webp) Lugano | N/A | On loan until June 2019 | |
| 14 September 2018 | FW |  King Udoh | 21 |  Viareggio | Free | Released | 
Total expenditure: €242,750,000
Total revenue: €93,500,000
Net income:  €149,250,000
€149,250,000
Winter 2018–19
In
| Date | Pos. | Player | Age | Moving from | Fee | Notes | Source | 
|---|---|---|---|---|---|---|---|
| 29 January 2019 | DF |  Martín Cáceres | 31 |  Lazio | €0.6M | On loan until June 2019 | [37] | 
Out
| Date | Pos. | Player | Age | Moving to | Fee | Notes | Source | 
|---|---|---|---|---|---|---|---|
| 28 January 2019 | DF |  Medhi Benatia | 31 |  Al-Duhail | €8M | €2M variables | [38] | 
Other acquisitions
| Date | Pos. | Player | Age | Moving to | Fee | Notes | Source | 
|---|---|---|---|---|---|---|---|
| 31 January 2019 | FW |  Benjamin Mokulu | 29 |  Carpi | N/A | On loan until end of season with obligation to buy at the end of the season to play for Juventus Under 23 | [39] | 
| 30 January 2019 | MF | .svg.png.webp) Daouda Peeters | 20 |  Sampdoria | €4M | On loan to Sampdoria until June 2019 | [39] | 
| 31 January 2019 | FW |  Erik Gerbi | 18 |  Pro Vercelli | €1.45M | On loan to Pro Vercelli until June 2019 | 
Other disposals
| Date | Pos. | Player | Age | Moving to | Fee | Notes | Source | 
|---|---|---|---|---|---|---|---|
| 23 January 2019 | FW |  Gonzalo Higuaín | 31 |  Chelsea | N/A[40] | On loan until end of season with an option to buy for €36M or renewal of season loan for €18M | [41] | 
| 26 January 2019 | MF |  Roman Macek | 21 | .svg.png.webp) Lugano | €1M | Redeem after loan | [42] | 
| 31 January 2019 | DF |  Simone Emmanuello | 24 |  Pro Vercelli | €0.95M | ||
| 31 January 2019 | FW |  Andrea Favilli | 21 |  Genoa | N/A | Renowal of loan until June 2020 with obligation to buy for €7M at end of the season | |
| 31 January 2019 | MF |  Oumar Toure | 20 |  Sparti | N/A | On loan until June 2019 | |
| 6 February 2019 | MF |  Stefano Sturaro | 25 |  Genoa | €18M | On 24 January 2019, a loan deal was initially done for €1.5M until end of season with an option to buy for €8.5M + €8M variables, however, later made a permanent deal for €16.5M on 6 February 2019. | [43][44][45][46] | 
| 12 February 2019 | GK |  Laurentiu Branescu | 24 |  Zalgiris Vilnius | N/A | On loan until June 2019 | |
| 19 February 2019 | FW |  Alberto Cerri | 22 |  Cagliari | €9M | Opted to sign permanently | |
| 26 February 2019 | GK |  Emil Audero | 22 |  Sampdoria | €20M | On 29 January 2019, a renewal of loan was initially done with obligation to buy for €20M at end of the season and optional future buy-back clause for Juventus, however, later made a permanent deal for €20M on 26 February 2019 opted to sign permanently with optional future buy-back clause for Juventus | [47] | 
Total expenditure: €6,050,000
Total revenue: €56,950,000
Net income:  €50,900,000
€50,900,000
End of the season
Other acquisitions
| Date | Pos. | Player | Age | Moving to | Fee | Notes | Source | 
|---|---|---|---|---|---|---|---|
| 30 June 2019 | DF |  Edoardo Masciangelo | 22 | .svg.png.webp) Lugano | €1M | Redeem after loan to play for Juventus Under 23 | [39] | 
| 30 June 2019 | FW |  Benjamin Mokulu | 29 |  Carpi | €0.45M | Redeem after loan to play for Juventus Under 23 | [39] | 
| 30 June 2019 | FW |  Luca Zanimacchia | 20 |  Genoa | €4M | Redeem after loan to play for Juventus Under 23 | [39] | 
| 30 June 2019 | FW |  Marco Olivieri | 20 |  Empoli | €1M + €0.2M | €0.2M for season loan and €1M for option to buy. Redeem after loan to play for Juventus Under 23 | [48] | 
| 30 June 2019 | MF |  Idrissa Touré | 21 |  Werder Bremen | €1.3M | Redeem after loan to play for Juventus Under 23 | [48] | 
Other disposals
| Date | Pos. | Player | Age | Moving to | Fee | Notes | Source | 
|---|---|---|---|---|---|---|---|
| 3 June 2019 | MF |  Luca Marrone | 29 |  Hellas Verona | €0.45M | Opted to sign permanently | [49] | 
| 20 June 2019 | FW |  Riccardo Orsolini | 22 |  Bologna | €15M | Opted to sign permanently and €22.5M Buy-back clause for Juventus | [50] | 
Total expenditure: €216.000,000 (considered disposals only from July 2019)
Total revenue: €163.450,000 (considered disposals only from July 2019)
Net income:  €52,550,000  (considered disposals only from July 2019)
€52,550,000  (considered disposals only from July 2019)
Pre-season and friendlies
| 14 July 2018 Friendly | Juventus   | 4–0 |  Chisola Calcio A.S.D. | Continassa, Turin | 
| CEST (UTC+02:00) | Can   Kastanos   Alex Sandro   Clemenza  | Report | Stadium: Juventus Training Center | 
| 25 July 2018 ICC 1 | Juventus   | 2–0 |  Bayern Munich | Philadelphia, United States | 
| 19:05 EDT (UTC−4) | Chiellini  16' Favilli  32', 40' | Report | Stadium: Lincoln Financial Field Attendance: 32,105 Referee: Chris Penso (United States) | 
| 28 July 2018 ICC 2 | Benfica   | 1–1 (2–4 p) |  Juventus | Harrison, New Jersey, United States | 
| 19:05 EDT (UTC−4) | Grimaldo  65' Parks  82' | Report | Clemenza  84' | Stadium: Red Bull Arena Attendance: 24,194 Referee: José Carlos Rivero (United States) | 
| Penalties | ||||
| Parks  Jonas  Samaris  Félix  |  Fagioli  Can  Beltrame  Alex Sandro | |||
| 1 August 2018 MLS All-Star Game | MLS All-Stars  .svg.png.webp)  | 1–1 (3–5 p) |  Juventus | Atlanta, United States | 
| 19:30 EDT (UTC−4) | Martínez  26' | Report | Favilli  21' Alex Sandro  44' Fernandes  88' | Stadium: Mercedes-Benz Stadium Attendance: 72,317 Referee: Robert Sibiga (United States) | 
| Penalties | ||||
| 4 August 2018 ICC 3 | Real Madrid   | 3–1 |  Juventus | Landover, Maryland, United States | 
| 18:05 EDT (UTC−4) | Bale  39' Asensio  47', 56' Reguilón  81' | Report | Benatia  6' Carvajal  12' (o.g.) Alex Sandro  33' | Stadium: FedExField Attendance: 71,597 Referee: Robert Sibiga (United States) | 
| 12 August 2018 Villar Perosa | Juventus   | 5–0[A] |  Juventus B | Villar Perosa | 
| 17:00 CEST (UTC+2) | Ronaldo  8' Capellini  18' (o.g.) Dybala  31', 40' Marchisio  53' | Report | Attendance: 4,800 Referee: Gianluca Manganiello (Italy) | 
Competitions
Overall
| Competition | First match | Last match | Starting round | Final position | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | |||||
| Serie A | 18 August 2018 | 26 May 2019 | Matchday 1 | Winners | 38 | 28 | 6 | 4 | 70 | 30 | +40 | 73.68 | 
| Coppa Italia | 12 January 2019 | 30 January 2019 | Round of 16 | Quarter-finals | 2 | 1 | 0 | 1 | 2 | 3 | −1 | 50.00 | 
| Supercoppa Italiana | 16 January 2019 | 16 January 2019 | Final | Winners | 1 | 1 | 0 | 0 | 1 | 0 | +1 | 100.00 | 
| Champions League | 19 September 2018 | 16 April 2019 | Group stage | Quarter-finals | 10 | 5 | 1 | 4 | 14 | 9 | +5 | 50.00 | 
| Total | 51 | 35 | 7 | 9 | 87 | 42 | +45 | 68.63 | ||||
Last updated: 26 May 2019
Source: Competitions
Supercoppa Italiana
| 16 January 2019 | Juventus | 1–0 | AC Milan | Jeddah, Saudi Arabia | 
| 20:30 AST | Alex Sandro  26' Pjanić  44' Ronaldo  61' Dybala  90+4' | Report | Çalhanoğlu  21' Castillejo  45+2' Kessié  74' Romagnoli  74' Calabria  82' Rodríguez  87' | Stadium: King Abdullah Sports City Attendance: 61,235 Referee: Luca Banti | 
Serie A
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation | 
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Juventus (C) | 38 | 28 | 6 | 4 | 70 | 30 | +40 | 90 | Qualification to Champions League group stage | 
| 2 | Napoli | 38 | 24 | 7 | 7 | 74 | 36 | +38 | 79 | |
| 3 | Atalanta | 38 | 20 | 9 | 9 | 77 | 46 | +31 | 69[lower-alpha 1] | |
| 4 | Internazionale | 38 | 20 | 9 | 9 | 57 | 33 | +24 | 69[lower-alpha 1] | |
| 5 | Milan[lower-alpha 2] | 38 | 19 | 11 | 8 | 55 | 36 | +19 | 68 | Ineligible for UEFA competitions | 
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Goal difference; 5) Goals scored; 6) Draw. (Note: Head-to-head record is used only after all the matches between the teams in question have been played).[52]
(C) Champions
Notes:
- 1 2 Atalanta finished ahead of Internazionale on head-to-head points: Atalanta 4–1 Internazionale, Internazionale 0–0 Atalanta.
- ↑ Milan were excluded from UEFA competitions over financial fair play violation.[51]
Results summary
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD | 
| 38 | 28 | 6 | 4 | 70 | 30 | +40 | 90 | 15 | 4 | 0 | 39 | 13 | +26 | 13 | 2 | 4 | 31 | 17 | +14 | 
Last updated: 26 May 2019.
Source: Competitive matches
Results by round
A = Away; H = Home; W = Win; D = Draw; L = Loss
Matches
| 18 August 2018 1 | Chievo | 2–3 | Juventus | Verona | 
| 18:00 CEST (UTC+02:00) | Stępiński  38' Giaccherini  56' (pen.) Radovanović  60' Tomović  90+5' | Report | Khedira  3' Bani  75' (o.g.) Bernardeschi  90+3' | Stadium: Stadio Marc'Antonio Bentegodi Attendance: 28,375 Referee: Fabrizio Pasqua | 
| 25 August 2018 2 | Juventus | 2–0 | Lazio | Turin | 
| 18:00 CEST (UTC+02:00) | Pjanić  30' Alex Sandro  45+1' Mandžukić  75' Douglas Costa  81' Can  87' | Report | Parolo  52' Milinković-Savić  66' | Stadium: Allianz Stadium Attendance: 40,173 Referee: Massimiliano Irrati | 
| 1 September 2018 3 | Parma | 1–2 | Juventus | Parma | 
| 20:30 CEST (UTC+02:00) | Gervinho  33' Rigoni  45+2' | Report | Mandžukić  2' Pjanić  13' Bernardeschi  40' Matuidi  58' Cuadrado  90' | Stadium: Stadio Ennio Tardini Attendance: 20,814 Referee: Daniele Doveri | 
| 16 September 2018 4 | Juventus | 2–1 | Sassuolo | Turin | 
| 15:00 CEST (UTC+02:00) | Cancelo  32' Ronaldo  50', 65' Alex Sandro  60' Douglas Costa  90+1'  90+4' | Report | Đuričić  23' Berardi  26' Bourabia  40' Babacar  90+1' | Stadium: Allianz Stadium Attendance: 40,563 Referee: Daniele Chiffi | 
| 23 September 2018 5 | Frosinone | 0–2 | Juventus | Frosinone | 
| 20:30 CEST (UTC+02:00) | Perica  29' Molinaro  62' Sportiello  80' | Report | Bentancur  28' Ronaldo  81' Bernardeschi  90+4' | Stadium: Stadio Benito Stirpe Attendance: 16,310 Referee: Piero Giacomelli | 
| 26 September 2018 6 | Juventus | 2–0 | Bologna | Turin | 
| 20:30 CEST (UTC+02:00) | Dybala  12' Matuidi  16' Pjanić  33' Cuadrado  74' | Report | Paz  37' Danilo  67' Calabresi  71' | Stadium: Allianz Stadium Attendance: 38,472 Referee: Maurizio Mariani | 
| 29 September 2018 7 | Juventus | 3–1 | Napoli | Turin | 
| 18:00 CEST (UTC+02:00) | Mandžukić  26', 49' Bonucci  60',  76' Cancelo  69' Alex Sandro  85' | Report | Mertens  10' Mário Rui  24'  58' Koulibaly  40' Hysaj  55' Insigne  60' | Stadium: Allianz Stadium Attendance: 39,252 Referee: Luca Banti | 
| 6 October 2018 8 | Udinese | 0–2 | Juventus | Udine | 
| 18:00 CEST (UTC+02:00) | De Paul  50' Santos  80' Lasagna  82' | Report | Bentancur  33' Ronaldo  37' Mandžukić  90+4' | Stadium: Dacia Arena Attendance: 25,021 Referee: Rosario Abisso | 
| 20 October 2018 9 | Juventus | 1–1 | Genoa | Turin | 
| 18:00 CEST (UTC+02:00) | Ronaldo  18' Benatia  30' | Report | Romero  9' Bessa  67' Criscito  71' Pandev  90' | Stadium: Allianz Stadium Attendance: 37,735 Referee: Federico La Penna | 
| 27 October 2018 10 | Empoli | 1–2 | Juventus | Empoli | 
| 18:00 CEST (UTC+02:00) | Caputo  28' Traorè  58' Uçan  90+1' | Report | Bernardeschi  43' Bentancur  45+3' Ronaldo  54' (pen.), 70' Dybala  78' | Stadium: Stadio Carlo Castellani Attendance: 15,889 Referee: Gianpaolo Calvarese | 
| 3 November 2018 11 | Juventus | 3–1 | Cagliari | Turin | 
| 20:30 CET (UTC+01:00) | Dybala  1' Bradarić  38' (o.g.) Matuidi  75' Cuadrado  87' | Report | Bradarić  32' João Pedro  36' Pavoletti  49' Pisacane  63' | Stadium: Allianz Stadium Attendance: 40,644 Referee: Maurizio Mariani | 
| 11 November 2018 12 | AC Milan | 0–2 | Juventus | Milan | 
| 20:30 CET (UTC+01:00) | Bakayoko  61' Higuaín  32',  83',  83' Borini  87' | Report | Mandžukić  8' Benatia  34' Ronaldo  81' | Stadium: San Siro Attendance: 74,729 Referee: Paolo Mazzoleni | 
| 24 November 2018 13 | Juventus | 2–0 | SPAL | Turin | 
| 18:00 CET (UTC+01:00) | Ronaldo  29' Mandžukić  60' Bentancur  64' | Report | Cionek  39' Fares  49' Schiattarella  74' | Stadium: Allianz Stadium Attendance: 41,052 Referee: Federico La Penna | 
| 1 December 2018 14 | Fiorentina | 0–3 | Juventus | Florence | 
| 18:00 CET (UTC+01:00) | Fernandes  44' Hugo  51' Milenković  64' Pezzella  71' Théréau  88' Veretout  90+1' | Report | Mandžukić  11' Bentancur  31',  50' Chiellini  69' Ronaldo  79' (pen.),  80' | Stadium: Stadio Artemio Franchi Attendance: 40,872 Referee: Daniele Orsato | 
| 7 December 2018 15 | Juventus | 1–0 | Internazionale | Turin | 
| 20:30 CET (UTC+01:00) | Pjanić  6' Bentancur  54' Mandžukić  66' | Report | Perišić  55' Brozović  57' | Stadium: Allianz Stadium Attendance: 41,495 Referee: Massimiliano Irrati | 
| 15 December 2018 16 | Torino | 0–1 | Juventus | Turin | 
| 20:30 CET (UTC+01:00) | Zaza  27' Ansaldi  72' | Report | Pjanić  48' Can  51' Ronaldo  70' (pen.),  70' Perin  90+2' | Stadium: Stadio Olimpico Grande Torino Attendance: 26,550 Referee: Marco Guida | 
| 22 December 2018 17 | Juventus | 1–0 | Roma | Turin | 
| 20:30 CET (UTC+01:00) | Mandžukić  35' | Report | Nzonzi  40' Schick  81' Zaniolo  90+6' | Stadium: Allianz Stadium Attendance: 40,069 Referee: Davide Massa | 
| 26 December 2018 18 | Atalanta | 2–2 | Juventus | Bergamo | 
| 15:00 CET (UTC+01:00) | Zapata  24', 56',  29' Mancini  32' Hateboer  60' Freuler  90' | Report | Djimsiti  2' (o.g.) Bentancur  18'  53' Chiellini  38' Mandžukić  62' Ronaldo  78' | Stadium: Stadio Atleti Azzurri d'Italia Attendance: 19,787 Referee: Luca Banti | 
| 29 December 2018 19 | Juventus | 2–1 | Sampdoria | Turin | 
| 12:30 CET (UTC+01:00) | Ronaldo  2', 65' (pen.) Matuidi  36' Rugani  71' | Report | Quagliarella  33' (pen.) Ferrari  37' Saponara  90+3' | Stadium: Allianz Stadium Attendance: 40,641 Referee: Paolo Valeri | 
| 21 January 2019 20 | Juventus | 3–0 | Chievo | Turin | 
| 19:00 CET (UTC+01:00) | Douglas Costa  13' Can  45' Ronaldo  52' De Sciglio  80' Rugani  84' | Report | Bani  51' Kiyine  83' | Stadium: Allianz Stadium Attendance: 30,239 Referee: Marco Piccinini | 
| 27 January 2019 21 | Lazio | 1–2 | Juventus | Rome | 
| 20:30 CET (UTC+01:00) | Lucas  50' Can  59' (o.g.) Milinković-Savić  80' | Report | Can  24' Matuidi  49' De Sciglio  70' Rugani  73' Cancelo  74' Chiellini  80' Ronaldo  88' (pen.) | Stadium: Stadio Olimpico Attendance: 60,687 Referee: Marco Guida | 
| 2 February 2019 22 | Juventus | 3–3 | Parma | Turin | 
| 20:30 CET (UTC+01:00) | Ronaldo  36', 66' Rugani  62' Can  90+1' | Report | Barillà  26',  64' Scozzarella  28' Gervinho  74', 90+3' | Stadium: Allianz Stadium Attendance: 39,548 Referee: Piero Giacomelli | 
| 10 February 2019 23 | Sassuolo | 0–3 | Juventus | Reggio Emilia | 
| 18:00 CET (UTC+01:00) | Magnani  30' Bourabia  38' Lirola  90+4' | Report | Pjanić  6' Khedira  23' Alex Sandro  27' Ronaldo  70' Can  86' | Stadium: Mapei Stadium – Città del Tricolore Attendance: 21,584 Referee: Paolo Mazzoleni | 
| 15 February 2019 24 | Juventus | 3–0 | Frosinone | Turin | 
| 20:30 CET (UTC+01:00) | Dybala  6' Bonucci  17' Can  27' Ronaldo  63' Cancelo  89' | Report | Salamon  37' Capuano  62' Cassata  81' | Stadium: Allianz Stadium Attendance: 37,294 Referee: Antonio Giua | 
| 24 February 2019 25 | Bologna | 0–1 | Juventus | Bologna | 
| 15:00 CET (UTC+01:00) | Pulgar  6' Sansone  74' | Report | Bentancur  16' Dybala  67' Cancelo  90+2' | Stadium: Stadio Renato Dall'Ara Attendance: 28,934 Referee: Gianpaolo Calvarese | 
| 3 March 2019 26 | Napoli | 1–2 | Juventus | Naples | 
| 20:30 CET (UTC+01:00) | Meret  25' Callejón  61' Maksimović  77' Insigne  86' Koulibaly  86' Allan  89' | Report | Pjanić  28',  34'  47' Can  39' Cancelo  54' Alex Sandro  83' Bentancur  89' Dybala  90+2' | Stadium: Stadio San Paolo Attendance: 42,667 Referee: Gianluca Rocchi | 
| 8 March 2019 27 | Juventus | 4–1 | Udinese | Turin | 
| 20:30 CET (UTC+01:00) | Kean  11', 39' Can  67' (pen.) Matuidi  71' | Report | Stryger Larsen  27' Pussetto  50' Opoku  53' Lasagna  85' | Stadium: Allianz Stadium Attendance: 39,987 Referee: Daniele Chiffi | 
| 17 March 2019 28 | Genoa | 2–0 | Juventus | Genoa | 
| 12:30 CET (UTC+01:00) | Romero  3' Sturaro  72' Pandev  81',  82' | Report | Alex Sandro  6' Cáceres  23' Can  85' | Stadium: Stadio Luigi Ferraris Attendance: 30,695 Referee: Marco Di Bello | 
| 30 March 2019 29 | Juventus | 1–0 | Empoli | Turin | 
| 18:00 CET (UTC+01:00) | Kean  72' | Report | Stadium: Allianz Stadium Attendance: 39,290 Referee: Federico La Penna | 
| 2 April 2019 30 | Cagliari | 0–2 | Juventus | Cagliari | 
| 21:00 CEST (UTC+02:00) | João Pedro  34' Lykogiannis  39' Srna  82' | Report | Kean  20',  85' Bonucci  22' Bernardeschi  90+3' | Stadium: Sardegna Arena Attendance: 15,985 Referee: Piero Giacomelli | 
| 6 April 2019 31 | Juventus | 2–1 | AC Milan | Turin | 
| 18:00 CEST (UTC+02:00) | Bernardeschi  41' Dybala  60' (pen.) Kean  84' Mandžukić  86' | Report | Piątek  39' Musacchio  59' Çalhanoğlu  77' | Stadium: Allianz Stadium Attendance: 40,057 Referee: Michael Fabbri | 
| 13 April 2019 32 | SPAL | 2–1 | Juventus | Ferrara | 
| 15:00 CEST (UTC+02:00) | Lazzari  28' Bonifazi  49' Floccari  74',  75' Fares  83' Missiroli  87' Vicari  90+3' | Report | Kean  30' Cuadrado  38' Cancelo  45+1' | Stadium: Stadio Paolo Mazza Attendance: 16,000 Referee: Daniele Doveri | 
| 20 April 2019 33 | Juventus | 2–1 | Fiorentina | Turin | 
| 18:00 CEST (UTC+02:00) | Alex Sandro  37' Pezzella  53' (o.g.) | Report | Milenković  6' Gerson  80' | Stadium: Allianz Stadium Attendance: 40,339 Referee: Fabrizio Pasqua | 
| 27 April 2019 34 | Internazionale | 1–1 | Juventus | Milan | 
| 20:30 CEST (UTC+02:00) | Nainggolan  7' Perišić  44' | Report | Cuadrado  40' Chiellini  45+1' Ronaldo  62' Kean  90+2' | Stadium: San Siro Attendance: 73,855 Referee: Luca Banti | 
| 3 May 2019 35 | Juventus | 1–1 | Torino | Turin | 
| 20:30 CEST (UTC+02:00) | Matuidi  34' Bonucci  71' Bernardeschi  82' Ronaldo  84' | Report | Lukić  18',  68' Rincón  49' Bremer  90+3' | Stadium: Allianz Stadium Attendance: 38,530 Referee: Daniele Orsato | 
| 12 May 2019 36 | Roma | 2–0 | Juventus | Rome | 
| 20:30 CEST (UTC+02:00) | Džeko  51',  90+2' Zaniolo  75' Florenzi  79' Kolarov  90+1' | Report | Can  74' | Stadium: Stadio Olimpico Attendance: 50,825 Referee: Davide Massa | 
| 19 May 2019 37 | Juventus | 1–1 | Atalanta | Turin | 
| 20:30 CEST (UTC+02:00) | Alex Sandro  14' Ronaldo  45+3' Matuidi  70' Mandžukić  80' Bernardeschi  90+2' | Report | Hateboer  28' Iličić  33' | Stadium: Allianz Stadium Attendance: 39,531 Referee: Gianluca Rocchi | 
Coppa Italia
| 12 January 2019 Round of 16 | Bologna | 0–2 | Juventus | Bologna | 
| 20:45 CET (UTC+01:00) | Soriano  82' | Report | Bernardeschi  9',  30' De Sciglio  44' Kean  49' Can  69' | Stadium: Stadio Renato Dall'Ara Attendance: 15,469 Referee: Federico La Penna | 
UEFA Champions League
Group stage
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | JUV | MU | VAL | YB | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 |  Juventus | 6 | 4 | 0 | 2 | 9 | 4 | +5 | 12 | Advance to knockout phase | — | 1–2 | 1–0 | 3–0 | |
| 2 |  Manchester United | 6 | 3 | 1 | 2 | 7 | 4 | +3 | 10 | 0–1 | — | 0–0 | 1–0 | ||
| 3 |  Valencia | 6 | 2 | 2 | 2 | 6 | 6 | 0 | 8 | Transfer to Europa League | 0–2 | 2–1 | — | 3–1 | |
| 4 | .svg.png.webp) Young Boys | 6 | 1 | 1 | 4 | 4 | 12 | −8 | 4 | 2–1 | 0–3 | 1–1 | — | 
| 19 September 2018 1 | Valencia   | 0–2 |  Juventus | Valencia, Spain | 
| 21:00 CEST (UTC+02:00) | Parejo  43',  90+6' Murillo  50' Vezo  54' | Report | Ronaldo  29' Pjanić  45' (pen.), 51' (pen.) Alex Sandro  59' Szczęsny  81' Rugani  90+6' | Stadium: Mestalla Attendance: 46,067 Referee: Felix Brych (Germany) | 
| 2 October 2018 2 | Juventus   | 3–0 | .svg.png.webp) Young Boys | Turin, Italy | 
| 18:55 CEST (UTC+02:00) | Dybala  5', 33', 69' | Report | Bertone  24' Sanogo  41' Camara  75'  78' | Stadium: Allianz Stadium Attendance: 40,961 Referee: Sergei Karasev (Russia) | 
| 23 October 2018 3 | Manchester United   | 0–1 |  Juventus | Greater Manchester, England | 
| 21:00 CEST (UTC+02:00) | Young  77' | Report | Dybala  17' Matuidi  59' Chiellini  83' | Stadium: Old Trafford Attendance: 73,946 Referee: Milorad Mažić (Serbia) | 
| 7 November 2018 4 | Juventus   | 1–2 |  Manchester United | Turin, Italy | 
| 21:00 CET (UTC+01:00) | Alex Sandro  55' Ronaldo  65' Dybala  75' | Report | Matić  12' Herrera  75' Mata  86' Alex Sandro  90' (o.g.) Martial  90+5' | Stadium: Allianz Stadium Attendance: 41,470 Referee: Ovidiu Hațegan (Romania) | 
| 27 November 2018 5 | Juventus   | 1–0 |  Valencia | Turin, Italy | 
| 21:00 CET (UTC+01:00) | Bentancur  13' Mandžukić  59' Cuadrado  60' Matuidi  83' | Report | Gayà  31' Kondogbia  43' Diakhaby  62' Guedes  69' Batshuayi  74' | Stadium: Allianz Stadium Attendance: 39,070 Referee: Willie Collum (Scotland) | 
| 12 December 2018 6 | Young Boys .svg.png.webp)  | 2–1 |  Juventus | Bern, Switzerland | 
| 21:00 CET (UTC+01:00) | Hoarau  30' (pen.), 68' Camara  62' Garcia  72' Wölfli  83' | Report | Bernardeschi  64' Dybala  80' | Stadium: Stade de Suisse Attendance: 30,114 Referee: Tobias Stieler (Germany) | 
Knockout phase
Round of 16
| 20 February 2019 First leg | Atlético Madrid   | 2–0 |  Juventus | Madrid, Spain | 
| 21:00 CET (UTC+01:00) | Costa  8' Partey  45+3' Giménez  78' Godín  83' Griezmann  89' | Report | Alex Sandro  55' | Stadium: Wanda Metropolitano Attendance: 67,193 Referee: Felix Zwayer (Germany) | 
| 12 March 2019 Second leg | Juventus   | 3–0 (3–2 agg.) |  Atlético Madrid | Turin, Italy | 
| 21:00 CET (UTC+01:00) | Ronaldo  27', 48', 86' (pen.) Bernardeschi  64' | Report | Juanfran  73' Giménez  86' Vitolo  90+3' | Stadium: Allianz Stadium Attendance: 40,884 Referee: Björn Kuipers (Netherlands) | 
Quarter-finals
| 10 April 2019 First leg | Ajax   | 1–1 |  Juventus | Amsterdam, Netherlands | 
| 21:00 CEST (UTC+02:00) | Tagliafico  41' Neres  46' De Jong  55' Schöne  71' Ekkelenkamp  90+4' | Report | Ronaldo  45' Pjanić  83' | Stadium: Johan Cruyff Arena Attendance: 50,390 Referee: Carlos del Cerro Grande (Spain) | 
| 16 April 2019 Second leg | Juventus   | 1–2 (2–3 agg.) |  Ajax | Turin, Italy | 
| 21:00 CEST (UTC+02:00) | Ronaldo  28',  90+3' Can  69' | Report | Van de Beek  34' De Ligt  67' | Stadium: Allianz Stadium Attendance: 41,445 Referee: Clément Turpin (France) | 
Statistics
Appearances and goals
| No. | Pos | Nat | Player | Total | Serie A | Supercoppa Italiana | Coppa Italia | Champions League | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
| Goalkeepers | |||||||||||||
| 1 | GK |  POL | Wojciech Szczęsny | 41 | 0 | 28 | 0 | 1 | 0 | 2 | 0 | 10 | 0 | 
| 21 | GK |  ITA | Carlo Pinsoglio | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 22 | GK |  ITA | Mattia Perin | 9 | 0 | 9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| Defenders | |||||||||||||
| 2 | DF |  ITA | Mattia De Sciglio | 28 | 0 | 19+3 | 0 | 0 | 0 | 2 | 0 | 4 | 0 | 
| 3 | DF |  ITA | Giorgio Chiellini | 34 | 1 | 22+3 | 1 | 1 | 0 | 2 | 0 | 6 | 0 | 
| 4 | DF |  URU | Martin Cáceres | 9 | 0 | 7+2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 12 | DF |  BRA | Alex Sandro | 41 | 1 | 27+2 | 1 | 1 | 0 | 1+1 | 0 | 8+1 | 0 | 
| 15 | DF |  ITA | Andrea Barzagli | 9 | 0 | 3+3 | 0 | 0 | 0 | 0 | 0 | 1+2 | 0 | 
| 19 | DF |  ITA | Leonardo Bonucci | 40 | 3 | 26+2 | 3 | 1 | 0 | 1 | 0 | 10 | 0 | 
| 20 | DF |  POR | João Cancelo | 33 | 1 | 21+2 | 1 | 1 | 0 | 1+1 | 0 | 5+2 | 0 | 
| 24 | DF |  ITA | Daniele Rugani | 20 | 2 | 15 | 2 | 0 | 0 | 1 | 0 | 3+1 | 0 | 
| 37 | DF |  ITA | Leonardo Spinazzola | 12 | 0 | 6+4 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 
| 43 | DF |  ITA | Paolo Gozzi | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| Midfielders | |||||||||||||
| 5 | MF |  BIH | Miralem Pjanić | 43 | 4 | 26+4 | 2 | 1 | 0 | 1+1 | 0 | 10 | 2 | 
| 6 | MF |  GER | Sami Khedira | 17 | 2 | 8+2 | 2 | 0+1 | 0 | 2 | 0 | 2+2 | 0 | 
| 14 | MF |  FRA | Blaise Matuidi | 41 | 3 | 28+2 | 3 | 1 | 0 | 1 | 0 | 8+1 | 0 | 
| 23 | MF |  GER | Emre Can | 36 | 4 | 19+9 | 4 | 0+1 | 0 | 1 | 0 | 2+4 | 0 | 
| 30 | MF |  URU | Rodrigo Bentancur | 39 | 2 | 21+9 | 2 | 1 | 0 | 1 | 0 | 6+1 | 0 | 
| 34 | MF |  ITA | Manolo Portanova | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 35 | MF |  BRA | Matheus Pereira | 3 | 0 | 1+2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 39 | MF |  CYP | Grigoris Kastanos | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 41 | MF |  ITA | Hans Nicolussi | 3 | 0 | 0+3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| Forwards | |||||||||||||
| 7 | FW |  POR | Cristiano Ronaldo | 42 | 28 | 29+1 | 21 | 1 | 1 | 1+1 | 0 | 9 | 6 | 
| 10 | FW |  ARG | Paulo Dybala | 41 | 10 | 23+6 | 5 | 1 | 0 | 1+1 | 0 | 6+3 | 5 | 
| 11 | FW |  BRA | Douglas Costa | 25 | 1 | 7+10 | 1 | 1 | 0 | 1+1 | 0 | 1+4 | 0 | 
| 16 | FW |  COL | Juan Cuadrado | 22 | 1 | 13+4 | 1 | 0 | 0 | 0 | 0 | 4+1 | 0 | 
| 17 | FW |  CRO | Mario Mandžukić | 32 | 10 | 23+1 | 9 | 0 | 0 | 0 | 0 | 7+1 | 1 | 
| 18 | FW |  ITA | Moise Kean | 16 | 7 | 5+7 | 6 | 0 | 0 | 1 | 1 | 0+3 | 0 | 
| 33 | FW |  ITA | Federico Bernardeschi | 38 | 3 | 14+13 | 2 | 0+1 | 0 | 2 | 1 | 6+2 | 0 | 
| 40 | FW |  ENG | Stephy Mavididi | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| Players transferred out during the season | |||||||||||||
| 4 | DF |  MAR | Medhi Benatia | 7 | 0 | 5 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 
Last updated: 26 May 2019
Source: Competitions
Goalscorers
| Rank | No. | Pos | Nat | Name | Serie A | Supercoppa | Coppa Italia | UEFA CL | Total | 
|---|---|---|---|---|---|---|---|---|---|
| 1 | 7 | FW |  | Cristiano Ronaldo | 21 | 1 | 0 | 6 | 28 | 
| 2 | 10 | FW |  | Paulo Dybala | 5 | 0 | 0 | 5 | 10 | 
| 17 | FW |  | Mario Mandžukić | 9 | 0 | 0 | 1 | 10 | |
| 4 | 18 | FW |  | Moise Kean | 6 | 0 | 1 | 0 | 7 | 
| 5 | 5 | MF |  | Miralem Pjanić | 2 | 0 | 0 | 2 | 4 | 
| 23 | MF |  | Emre Can | 4 | 0 | 0 | 0 | 4 | |
| 7 | 14 | MF |  | Blaise Matuidi | 3 | 0 | 0 | 0 | 3 | 
| 19 | DF |  | Leonardo Bonucci | 3 | 0 | 0 | 0 | 3 | |
| 33 | FW |  | Federico Bernardeschi | 2 | 0 | 1 | 0 | 3 | |
| 10 | 6 | MF |  | Sami Khedira | 2 | 0 | 0 | 0 | 2 | 
| 24 | DF |  | Daniele Rugani | 2 | 0 | 0 | 0 | 2 | |
| 30 | MF |  | Rodrigo Bentancur | 2 | 0 | 0 | 0 | 2 | |
| 13 | 3 | DF |  | Giorgio Chiellini | 1 | 0 | 0 | 0 | 1 | 
| 11 | FW |  | Douglas Costa | 1 | 0 | 0 | 0 | 1 | |
| 12 | DF |  | Alex Sandro | 1 | 0 | 0 | 0 | 1 | |
| 16 | FW |  | Juan Cuadrado | 1 | 0 | 0 | 0 | 1 | |
| 20 | DF |  | João Cancelo | 1 | 0 | 0 | 0 | 1 | |
| Own goal | 4 | 0 | 0 | 0 | 4 | ||||
| Totals | 70 | 1 | 2 | 14 | 87 | ||||
Last updated: 26 May 2019
Disciplinary record
| No. | Pos | Nat | Name | Serie A | Supercoppa | Coppa Italia | UEFA CL | Total | ||||||||||
|  |    |  |  |    |  |  |    |  |  |    |  |  |    |  | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | GK |  | Wojciech Szczęsny | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 
| 22 | GK |  | Mattia Perin | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 
| 2 | DF |  | Mattia De Sciglio | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 
| 3 | DF |  | Giorgio Chiellini | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 | 
| 4 | DF |  | Martin Cáceres | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 
| 12 | DF |  | Alex Sandro | 6 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 10 | 0 | 0 | 
| 19 | DF |  | Leonardo Bonucci | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 
| 20 | DF |  | João Cancelo | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 0 | 0 | 
| 24 | DF |  | Daniele Rugani | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 | 
| 5 | MF |  | Miralem Pjanić | 5 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 7 | 1 | 0 | 
| 14 | MF |  | Blaise Matuidi | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 6 | 0 | 0 | 
| 16 | MF |  | Juan Cuadrado | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 0 | 0 | 
| 23 | MF |  | Emre Can | 6 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 7 | 0 | 0 | 
| 30 | MF |  | Rodrigo Bentancur | 7 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 8 | 1 | 0 | 
| 7 | FW |  | Cristiano Ronaldo | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 0 | 1 | 
| 10 | FW |  | Paulo Dybala | 2 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 | 
| 11 | FW |  | Douglas Costa | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 1 | 
| 17 | FW |  | Mario Mandžukić | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 
| 18 | FW |  | Moise Kean | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 
| 33 | FW |  | Federico Bernardeschi | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 6 | 0 | 0 | 
| Players transferred out during the season | ||||||||||||||||||
| 4 | DF |  | Medhi Benatia | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 
| Total | 58 | 2 | 1 | 3 | 0 | 0 | 5 | 0 | 0 | 13 | 0 | 1 | 79 | 2 | 2 | |||
Last updated: 2 April 2019
Notes
A. ^ The match was called off at the 72nd minute due to the annual tradition of pitch invasion.
References
- ↑ "Serie A, Juventus-Inter 1-0: il tabellino della partita" (in Italian). gazzetta.it. 7 December 2018. Retrieved 7 December 2018.
- ↑ "Statistiche Spettatori Serie a 2017-2018 Attendance Statistics of Serie A 2017-2018".
- 1 2 "Cristiano Ronaldo signs for Juventus!". juventus.com (Press release). 10 July 2018.
- ↑ "Home".
- ↑ "OFFICIAL: Juve sign Szczesny". Football Italia.
- ↑ "Pinsoglio stays black and white". Juventus.com. 27 September 2018.
- ↑ "Official: Perin joins Juventus". Football Italia.
- ↑ "Mattia De Sciglio è bianconero!". juventus.com (in Italian). 20 July 2017. Retrieved 20 July 2017.
- 1 2 "OFFICIAL: Juve renew Chiellini & Barzagli". Football Italia. 29 June 2018.
- ↑ "Juventus Football Club: Operations concerning players' registration rights" (PDF). juventus.com. Retrieved 26 April 2016.
- ↑ "Comproprietà, Chiellini alla Juve per Miccoli si andrà alle buste". repubblica.it. Retrieved 26 April 2016.
- ↑ "Welcome back, Martin Caceres!". juventus.com. Retrieved 2 February 2019.
- ↑ "Alex Sandro stays Bianconero until 2023!". Juventus.com. 20 December 2018.
- ↑ "Agreement with Porto for the Acquisition of the player Alex Sandro" (PDF). juventus.com. Retrieved 26 April 2016.
- ↑ "Andrea Barzagli is now Bianconero". juventus.com. Retrieved 26 April 2016.
- 1 2 "Welcome back, Leo!". juventus.com. 2 August 2018.
- ↑ "João Cancelo signs for Juventus!". juventus.com. 27 June 2018.
- ↑ "Daniele Rugani is Bianconero until 2023!". Juventus F.C. 28 March 2019. Retrieved 28 March 2019.
- ↑ "Juventus complete full Rugani purchase". juventus.com. Retrieved 26 April 2016.
- ↑ "Il Golden Boy Spinazzola è, almeno per metà, un giocatore bianconero – Tuttoggi". 20 June 2012.
- ↑ "Official: Pjanic renews with Juve". Football Italia. 21 August 2018.
- ↑ "Pjanic signs for Juventus". juventus.com. 13 June 2016. Retrieved 13 June 2016.
- ↑ "Sami extends until 2021!". juventus.com. Retrieved 12 September 2018.
- ↑ "Khedira signs for Juventus". juventus.com. Retrieved 26 April 2016.
- ↑ "Matuidi joins Juventus". juventus.com. 18 August 2017.
- ↑ "Emre Can signs for Juventus!". juventus.com. 21 June 2018.
- ↑ "Rodrigo Bentacur Joins Juventus" (PDF). juventus.com. Retrieved 21 April 2017.
- ↑ "Juventus, Matheus Pereira preso per 2.5 milioni di euro". Tutto Mercato (in Italian). 23 March 2016. Retrieved 22 July 2019.
- ↑ "Official: Dybala renews with Juventus". Football Italia. 13 April 2017. Retrieved 13 April 2017.
- ↑ "Accordo con il Palermo per l'aquisizione del calciatore Paulo Dybala" (PDF). juventus.com. Archived from the original (PDF) on 2015-06-30. Retrieved 26 April 2016.
- ↑ "Juve make Douglas Costa deal permanent". juventus.com. Retrieved 7 June 2018.
- ↑ "Cuadrado, ransom!". Juventus Official Site. 22 May 2017. Retrieved 22 May 2017.
- ↑ "Mario Mandzukic renews contract until 2020". juventus.com. 25 May 2017. Retrieved 25 May 2017.
- ↑ "Agreement with Atletico Madrid for the Acquisition of the player Mario Mandzukic" (PDF). juventus.com. Archived from the original (PDF) on 2015-06-22. Retrieved 26 April 2016.
- ↑ "Bernardeschi is a Bianconero!". Juventus F.C. 24 July 2017. Retrieved 22 July 2019.
- ↑ "Stephy Mavididi signs for Juventus". Arsenal F.C. 17 August 2018. Retrieved 22 July 2019.
- ↑ "Welcome back, Martin Caceres!". juventus.com. 29 January 2019.
- ↑ "Thanks for everything, Medhi!". Juventus F.C. 28 January 2019.
- 1 2 3 4 5 "Mercato invernale, il riepilogo".
- ↑ "Gonzalo Higuain" (PDF). 23 January 2019.
- ↑ "Gonzalo Higuaín completes loan transfer to Chelsea". Chelsea F.C. official website. 23 January 2019. Retrieved 23 January 2019.
- ↑ "Complessa Operazione Di Mercato Con La Junventus". FC Lugano (in Italian). 27 January 2019.
- ↑ "Stefano Sturaro moves to Genoa on loan". juventus.com. 24 January 2019.
- ↑ "DEFINITIVE DISPOSAL OF THE PLAYER STEFANO STURARO" (PDF). juventus.com. 6 February 2019.
- ↑ https://genoacfc.it/stefano-sturaro-ritorno-compiuto/
- ↑ "UFFICIALE: Genoa, Sturaro già riscattato. Alla Juventus 16.5 mln di euro" (in Italian). Retrieved 6 February 2019.
- ↑ "Agreement with Sampdoria for Audero - Juventus".
- 1 2 "2018/19 Summer transfer market summary".
- ↑ "Mercato, scatta l'obbligo di riscatto per Marrone".
- ↑ "Bologna take up option to sign Orsolini permanently". 2019-06-20.
- ↑ "AC Milan banned from Europa League next season over Financial Fair Play breaches". BBC Sport. 28 June 2019.
- ↑ "Norme organizzative interne della F.I.G.C. - Art. 51.6" (PDF) (in Italian). Italian Football Federation. 12 September 2018. Retrieved 11 November 2018.

















