# 2020–21 Juventus FC season

The 2020–21 season was the 123rd season in the existence of Juventus and the club's 14th consecutive season in the top flight of Italian football. In addition to the domestic league, Juventus participated in this season's editions of the Coppa Italia, the Supercoppa Italiana, and the UEFA Champions League. The season covered the period from 1 September 2020 to 30 June 2021. On 25 November 2021, an eight-episode docu-series called All or Nothing: Juventus, which followed the club throughout the season, by spending time with the players behind the scenes both on and off the field, was released on Amazon Prime.

## Players
### Squad information

Players and squad numbers last updated on 2 May 2021. Appearances include league matches only. Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.
| No. | Name | Position(s) | Date of birth (age) | Signed in | Contract ends | Signed from | Transfer fee | Apps. | Goals |
| Goalkeepers |||||||||||
| 1 | Wojciech Szczęsny | GK | (1990-04-18)18 April 1990 (aged 31) | 2017 | 2024 | Arsenal | €12M | 74 | 0 |
| 31 | Carlo Pinsoglio | GK | (1990-03-16)16 March 1990 (aged 31) | 2014 | 2021 | Youth Sector | N/A | 3 | 0 |
| 77 | Gianluigi Buffon | GK | (1978-01-28)28 January 1978 (aged 43) | 2019 | 2021 | Paris Saint-Germain | Free | 509 | 0 |
| Defenders |||||||||||
| 3 | Giorgio Chiellini (C) | CB | (1984-08-14)14 August 1984 (aged 36) | 2005 | 2021 | Fiorentina | €7.4M | 387 | 27 |
| 4 | Matthijs de Ligt | CB | (1999-08-12)12 August 1999 (aged 21) | 2019 | 2024 | Ajax | €75M | 29 | 4 |
| 12 | Alex Sandro | LB / LWB | (1991-01-26)26 January 1991 (aged 30) | 2015 | 2023 | Porto | €26M | 135 | 11 |
| 13 | Danilo | RB / RWB | (1991-07-15)15 July 1991 (aged 29) | 2019 | 2024 | Manchester City | €37M | 22 | 2 |
| 16 | Juan Cuadrado | RB / RWB / RW | (1988-05-26)26 May 1988 (aged 33) | 2016 | 2022 | Chelsea | €25M | 130 | 13 |
| 19 | Leonardo Bonucci | CB | (1987-05-01)1 May 1987 (aged 34) | 2018 | 2024 | AC Milan | €35M | 291 | 19 |
| 28 | Merih Demiral | CB | (1998-03-05)5 March 1998 (aged 23) | 2019 | 2024 | Sassuolo | €18M | 6 | 1 |
| 36 | Alessandro Di Pardo | RB / RWB / RW | (1999-07-18)18 July 1999 (aged 21) | 2018 | 2023 | SPAL | €0.5M | 0 | 0 |
| 37 | Radu Drăgușin | CB | (2002-02-03)3 February 2002 (aged 19) | 2020 | 2025 | Youth Sector | N/A | 0 | 0 |
| 38 | Gianluca Frabotta | LB | (1999-06-24)24 June 1999 (aged 22) | 2019 | 2023 | Bologna | €2.6M | 1 | 0 |
| Midfielders |||||||||||
| 5 | Arthur | CM | (1996-08-12)12 August 1996 (aged 24) | 2020 | 2025 | Barcelona | €72M | 0 | 0 |
| 8 | Aaron Ramsey | CM / AM | (1990-12-26)26 December 1990 (aged 30) | 2019 | 2023 | Arsenal | Free | 24 | 3 |
| 14 | Weston McKennie | CM | (1998-08-28)28 August 1998 (aged 22) | 2020 | 2021 | Schalke 04 | €4.5M | 0 | 0 |
| 22 | Federico Chiesa | AM / RW | (1997-10-25)25 October 1997 (aged 23) | 2020 | 2022 | Fiorentina | €10M | 0 | 0 |
| 25 | Adrien Rabiot | CM | (1995-04-03)3 April 1995 (aged 26) | 2019 | 2023 | Paris Saint-Germain | Free | 28 | 1 |
| 30 | Rodrigo Bentancur | CM | (1997-06-25)25 June 1997 (aged 24) | 2017 | 2024 | Boca Juniors | €9.5M | 81 | 2 |
| 33 | Federico Bernardeschi | RW / LW / AM | (1994-02-16)16 February 1994 (aged 27) | 2017 | 2022 | Fiorentina | €40M | 79 | 7 |
| 41 | Nicolò Fagioli | CM | (2001-02-12)12 February 2001 (aged 20) | 2019 | 2023 | Youth Sector | N/A | 0 | 0 |
| 44 | Dejan Kulusevski | CM / RW | (2000-04-25)25 April 2000 (aged 21) | 2020 | 2024 | Parma | €35M | 1 | 1 |
| Forwards |||||||||||
| 7 | Cristiano Ronaldo | LW / ST | (1985-02-05)5 February 1985 (aged 36) | 2018 | 2022 | Real Madrid | €100M | 64 | 52 |
| 9 | Álvaro Morata | ST | (1992-10-23)23 October 1992 (aged 28) | 2020 | 2021 | Atlético Madrid | €10M | 63 | 15 |
| 10 | Paulo Dybala | RW / AM / SS | (1993-11-15)15 November 1993 (aged 27) | 2015 | 2022 | Palermo | €32M | 162 | 68 |
| 34 | Marco Da Graca | ST | (2002-05-01)1 May 2002 (aged 19) | 2020 | 2022 | Palermo | Free | 0 | 0 |
| 40 | Giacomo Vrioni | ST | (1998-10-15)15 October 1998 (aged 22) | 2020 | 2024 | Sampdoria | €4M | 1 | 0 |
| 50 | Hamza Rafia | AM / CM | (1999-04-22)22 April 1999 (aged 22) | 2019 | 2022 | Lyon | €0.4M | 0 | 0 |
| 53 | Félix Correia | ST | (2001-01-22)22 January 2001 (aged 20) | 2020 | 2025 | Manchester City | €10.5M | 0 | 0 |
| Players transferred during the season |||||||||||
| 2 | Mattia De Sciglio | RB / RWB / LB / LWB | (1992-10-20)20 October 1992 (aged 28) | 2017 | 2022 | AC Milan | €12M | 43 | 1 |
| 6 | Sami Khedira | DM / CM | (1987-04-04)4 April 1987 (aged 34) | 2015 | 2021 | Real Madrid | Free | 99 | 21 |
| 11 | Douglas Costa | LW / RW | (1990-09-14)14 September 1990 (aged 30) | 2017 | 2022 | Bayern Munich | €40M | 71 | 6 |
| 39 | Manolo Portanova | CM / AM | (2000-06-02)2 June 2000 (aged 21) | 2019 | 2023 | Youth Sector | N/A | 1 | 0 |
| 52 | Wesley | RB | (2000-03-13)13 March 2000 (aged 21) | 2020 | 2022 | Hellas Verona | €1.5M | 0 | 0 |
    a.^ Additional costs of €12 million to be paid.

## Transfers
### Summer 2020
#### In

| Date | Pos. | Player | Age | Moving from | Fee |
| 29 June 2020 | MF | Arthur | 23 | Barcelona | €72M+€10M variables |
| 29 August 2020 | MF | Weston McKennie | 22 | Schalke 04 | €4.5M with option to buy for €18.5M+€7M variables |
| 1 September 2020 | MF | Dejan Kulusevski | 20 | Parma | End of loan |
| 22 September 2020 | FW | Álvaro Morata | 27 | Atlético Madrid | €10M loan with option to buy for €45M |
| 3 October 2020 | MF | Rolando Mandragora | 23 | Udinese | €10.7M |
| 5 October 2020 | MF | Federico Chiesa | 22 | Fiorentina | €3M loan for the first season, €7M loan for the second season, with an obligation to buy for €40M+€10M variables |

#### Out

| Date | Pos. | Player | Age | Moving to | Fee |
| 29 June 2020 | MF | Miralem Pjanić | 30 | Barcelona | €60M+€5M in variables |
| 12 August 2020 | MF | Blaise Matuidi | 33 | Inter Miami | Contract terminated |
| 17 September 2020 | FW | Gonzalo Higuaín | 32 | Inter Miami | Contract terminated |
| 3 October 2020 | DF | Daniele Rugani | 26 | Rennes | On loan until 30 June 2021 |
| 3 October 2020 | MF | Rolando Mandragora | 23 | Udinese | On loan until 30 June 2021 |
| 5 October 2020 | DF | Mattia De Sciglio | 27 | Lyon | On loan until 30 June 2021 |
| 5 October 2020 | FW | Douglas Costa | 30 | Bayern Munich | On loan until 30 June 2021 |

#### Other acquisitions

| Date | Pos. | Player | Age | Moving from | Fee | Notes |
| 28 June 2020 | GK | Stefano Gori | 24 | Pisa | €2M | |
| 30 June 2020 | FW | Félix Correia | 19 | Manchester City | €10.5M | To play with Juventus U23 |
| 1 September 2020 | DF | Felix Nzouango Bikien | 17 | Amiens | Undisclosed fee | To play with Juventus U19 |
| 1 September 2020 | FW | Samuel Iling-Junior | 16 | Chelsea | Undisclosed fee | To play with Juventus U19 |
| 1 September 2020 | MF | Hans Nicolussi | 20 | Perugia | End of loan | |
| 1 September 2020 | DF | Luca Pellegrini | 21 | Cagliari | End of loan | |
| 1 September 2020 | GK | Mattia Perin | 27 | Genoa | End of loan | |
| 1 September 2020 | FW | Marko Pjaca | 25 | Anderlecht | End of loan | |
| 1 September 2020 | DF | Cristian Romero | 22 | Genoa | End of loan | |
| 2 September 2020 | FW | Andrea Brighenti | 32 | Monza | Undisclosed fee | To play with Juventus U23 |
| 7 September 2020 | GK | Matteo Bucosse | 17 | Tolentino | Undisclosed fee | To play with Juventus U23 |
| 11 September 2020 | DF | Tommaso Barbieri | 18 | Novara | Undisclosed fee | To play with Juventus U23 |
| 19 September 2020 | DF | Albian Hajdari | 17 | Basel | Undisclosed fee | |
| 2 October 2020 | DF | Diego Stramaccioni | 19 | Vis Pesaro | Undisclosed fee | On loan to Vis Pesaro until June 2021 |

#### Other disposals

| Date | Pos. | Player | Age | Moving to | Fee |
| 28 June 2020 | GK | Leonardo Loria | 21 | Pisa | €2M |
| 29 June 2020 | MF | Simone Muratore | 22 | Atalanta | €7M |
| 30 June 2020 | FW | Stephy Mavididi | 22 | Montpellier | €6.3M |
| 30 June 2020 | FW | Pablo Moreno | 18 | Manchester City | €10M |
| 25 August 2020 | FW | Nikolai Frederiksen | 20 | WSG Tirol | On loan |
| 1 September 2020 | DF | Pietro Beruatto | 21 | Vicenza | On loan with option to buy for undisclosed fee |
| 1 September 2020 | FW | Luca Zanimacchia | 22 | Zaragoza | On loan with option to buy for undisclosed fee |
| 1 September 2020 | FW | Matteo Luigi Brunori | 25 | Virtus Entella | On loan with option to buy for undisclosed fee |
| 3 September 2020 | MF | Idrissa Touré | 22 | Vitesse | On loan |
| 4 September 2020 | GK | Mattia Perin | 27 | Genoa | On loan |
| 5 September 2020 | DF | Cristian Romero | 22 | Atalanta | On loan until 2022 for €2M+€2M variables with option to buy for €16M |
| 9 September 2020 | FW | Marco Olivieri | 21 | Empoli | On loan |
| 10 September 2020 | GK | Mattia Del Favero | 22 | Pescara | On loan with option to buy |
| 12 September 2020 | MF | Grigoris Kastanos | 22 | Frosinone | On loan with option to buy |
| 15 September 2020 | MF | Joël Ribeiro | 17 | Freiburg | On loan until June 2022 |
| 19 September 2020 | DF | Albian Hajdari | 17 | Basel | On loan for two seasons |
| 19 September 2020 | FW | Marko Pjaca | 25 | Genoa | On loan |
| 26 September 2020 | DF | Luca Pellegrini | 21 | Genoa | On loan |
| 28 September 2020 | MF | Leandro Fernandes | 20 | Pescara | Undisclosed |
| 2 October 2020 | DF | Dario Del Fabro | 25 | ADO Den Haag | On loan |
| 5 October 2020 | MF | Hans Nicolussi | 20 | Parma | On loan |
| 5 October 2020 | MF | Naouirou Ahamada | 18 | VfB Stuttgart | On loan with option to buy for €1.5M |
| 12 October 2020 | MF | Luca Clemenza | 23 | Sion | On loan |
| 12 October 2020 | FW | Kévin Monzialo | 20 | Lugano | On loan with option to buy |

### Winter 2020–21
#### In

| Date | Pos. | Player | Age | Moving from | Fee | Source |
| 1 February 2021 | MF | Rolando Mandragora | 23 | Udinese | End of loan | |
| 1 February 2021 | DF | Daniele Rugani | 26 | Rennes | End of loan | |

#### Out

| Date | Pos. | Player | Age | Moving to | Fee |
| 29 January 2021 | MF | Manolo Portanova | 20 | Genoa | €10M+€5M in variables |
| 1 February 2021 | MF | Sami Khedira | 33 | Hertha BSC | Undisclosed fee |
| 1 February 2021 | MF | Rolando Mandragora | 23 | Torino | On loan with option to buy |
| 1 February 2021 | DF | Daniele Rugani | 26 | Cagliari | On loan |

#### Other acquisitions

| Date | Pos. | Player | Age | Moving from | Fee |
| 14 January 2021 | MF | Abdoulaye Dabo | 19 | Nantes | On loan, to play for Juventus U23 with option to buy for €0.5M |
| 16 January 2021 | DF | Davide De Marino | 20 | Pro Vercelli | To play with Juventus U23 |
| 22 January 2021 | FW | Christopher Lungoyi | 20 | Lugano | Undisclosed |
| 28 January 2021 | MF | Marley Aké | 20 | Marseille | €8M, to play with Juventus U23 |
| 29 January 2021 | MF | Nicolò Rovella | 19 | Genoa | €22.5M+€8.5M in variables |
| 1 February 2021 | DF | Gabriele Boloca | 19 | Monza | End of loan |
| 1 February 2021 | MF | Mattia Compagnon | 19 | Udinese | On loan, to play with Juventus U23 with option to buy for €0,125M |
| 1 February 2021 | FW | Emanuele Pecorino | 20 | Catania | Undisclosed, to play with Juventus U23 |

#### Other disposals

| Date | Pos. | Player | Age | Moving to | Fee |
| 12 January 2021 | DF | Giulio Parodi | 23 | Pro Vercelli | Undisclosed |
| 15 January 2021 | GK | Stefano Gori | 24 | Pisa | On loan |
| 22 January 2021 | FW | Kévin Monzialo | 20 | Lugano | Undisclosed |
| 22 January 2021 | FW | Christopher Lungoyi | 20 | Lugano | On loan |
| 26 January 2021 | DF | Luca Coccolo | 22 | Cremonese | On loan |
| 28 January 2021 | MF | Franco Tongya | 18 | Marseille | €8M |
| 29 January 2021 | FW | Elia Petrelli | 19 | Genoa | €8M+€5.3M in variables |
| 29 January 2021 | MF | Nicolò Rovella | 19 | Genoa | On loan |
| 1 February 2021 | FW | Nicola Mosti | 22 | Ascoli | Undisclosed |
| 1 February 2021 | DF | Wesley | 20 | Sion | On loan |

### End of season
#### Other acquisitions

| Date | Pos. | Player | Age | Moving from | Fee |
| 3 March 2021 | MF | Weston McKennie | 21 | Schalke 04 | €18.5M+€6.5M in variables |
| 21 May 2021 | FW | Douglas Costa | 30 | Bayern Munich | End of loan |
| 15 June 2021 | FW | Álvaro Morata | 28 | Atlético Madrid | €10M loan renewal |

#### Other disposals

| Date | Pos. | Player | Age | Moving to | Fee | Source |
| 21 May 2021 | FW | Douglas Costa | 30 | Gremio | On loan | |

## Pre-season and friendlies

Win  Draw  Loss

## Competitions
### Overview

| Competition | First match | Last match | Starting round | Final position | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | First match | Last match | Starting round | Final position | Pld | W | D | L | GF | GA | GD | Win % |
| Serie A | 20 September 2020 | 23 May 2021 | Matchday 1 | 4th | 38 | 23 | 9 | 6 | 77 | 38 | +39 | 060.53 |
| Coppa Italia | 13 January 2021 | 19 May 2021 | Round of 16 | Winners | 5 | 4 | 1 | 0 | 11 | 4 | +7 | 080.00 |
| Supercoppa Italiana | 20 January 2021 | 20 January 2021 | Final | Winners | 1 | 1 | 0 | 0 | 2 | 0 | +2 | 100.00 |
| Champions League | 20 October 2020 | 9 March 2021 | Group stage | Round of 16 | 8 | 6 | 0 | 2 | 18 | 8 | +10 | 075.00 |
| Total | Total | Total | Total | Total | 52 | 34 | 10 | 8 | 108 | 50 | +58 | 065.38 |
Source: Soccerway

### Serie A
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 2 | Milan | 38 | 24 | 7 | 7 | 74 | 41 | +33 | 79 | Qualification for Champions League group stage |
| 3 | Atalanta | 38 | 23 | 9 | 6 | 90 | 47 | +43 | 78 | Qualification for Champions League group stage |
| 4 | Juventus | 38 | 23 | 9 | 6 | 77 | 38 | +39 | 78 | Qualification for Champions League group stage |
| 5 | Napoli | 38 | 24 | 5 | 9 | 86 | 41 | +45 | 77 | 0Qualification for Europa League group stage |
| 6 | Lazio | 38 | 21 | 5 | 12 | 61 | 55 | +6 | 68 | 0Qualification for Europa League group stage |
* 1 2 Atalanta finished ahead of Juventus on head-to-head points: Juventus 1–1 Atalanta, Atalanta 1–0 Juventus.
* ↑ Since the winners of the 2020–21 Coppa Italia, Juventus, qualified for the Champions League, the Europa League berth awarded to the Coppa Italia winners was passed to the sixth-placed team, and the Europa Conference League berth awarded to the sixth-placed team was passed to the seventh-placed team.

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Source: Serie A

#### Results by round

| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 |
| Ground | H | A | H | A | H | A | A | H | A | H | A | H | A | H | H | A | H | A | H | A | H | A | H | A | H | H | A | H | A | H | A | H | A | A | H | A | H | A |
| Result | W | D | W | D | D | W | D | W | D | W | W | D | W | L | W | W | W | L | W | W | W | L | W | D | W | W | W | L | D | W | L | W | D | W | L | W | W | W |
| Position | 3 | 6 | 4 | 5 | 5 | 3 | 5 | 4 | 4 | 4 | 4 | 3 | 4 | 6 | 5 | 4 | 4 | 5 | 4 | 4 | 3 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 4 | 3 | 4 | 4 | 4 | 3 | 5 | 5 | 5 | 4 |

#### Matches

The league fixtures were announced on 2 September 2020.

### UEFA Champions League
#### Group stage

The draw for the group stage was held on 1 October 2020.
| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | JUV | BAR | DKV | FER |
| 1 | Juventus | 6 | 5 | 0 | 1 | 14 | 4 | +10 | 15 | Advance to knockout phase | — | 0–2 | 3–0 | 2–1 |
| 2 | Barcelona | 6 | 5 | 0 | 1 | 16 | 5 | +11 | 15 | Advance to knockout phase | 0–3 | — | 2–1 | 5–1 |
| 3 | Dynamo Kyiv | 6 | 1 | 1 | 4 | 4 | 13 | −9 | 4 | Transfer to Europa League | 0–2 | 0–4 | — | 1–0 |
| 4 | Ferencváros | 6 | 0 | 1 | 5 | 5 | 17 | −12 | 1 | | 1–4 | 0–3 | 2–2 | — |
* 1 2 Tied on head-to-head points (3). Head-to-head goal difference: Juventus +1, Barcelona –1.

#### Knockout phase
##### Round of 16

The draw for the round of 16 was held on 14 December 2020.

## Statistics
### Appearances and goals

| No. | Pos | Nat | Player | Total | Total | Serie A | Serie A | Supercoppa Italiana | Supercoppa Italiana | Coppa Italia | Coppa Italia | Champions League | Champions League |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| Goalkeepers ||||||||||||||
| 1 | GK | POL | Wojciech Szczęsny | 38 | 0 | 30 | 0 | 1 | 0 | 0 | 0 | 7 | 0 |
| 31 | GK | ITA | Carlo Pinsoglio | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 77 | GK | ITA | Gianluigi Buffon | 14 | 0 | 8 | 0 | 0 | 0 | 5 | 0 | 1 | 0 |
| Defenders ||||||||||||||
| 3 | DF | ITA | Giorgio Chiellini | 25 | 0 | 16+1 | 0 | 1 | 0 | 2+2 | 0 | 3 | 0 |
| 4 | DF | NED | Matthijs de Ligt | 36 | 1 | 25+2 | 1 | 0 | 0 | 4 | 0 | 4+1 | 0 |
| 12 | DF | BRA | Alex Sandro | 34 | 2 | 20+6 | 2 | 0 | 0 | 2+1 | 0 | 5 | 0 |
| 13 | DF | BRA | Danilo | 46 | 1 | 32+2 | 1 | 1 | 0 | 2+2 | 0 | 6+1 | 0 |
| 16 | DF | COL | Juan Cuadrado | 40 | 2 | 26+4 | 2 | 1 | 0 | 3 | 0 | 6 | 0 |
| 19 | DF | ITA | Leonardo Bonucci | 35 | 2 | 23+3 | 2 | 1 | 0 | 0+2 | 0 | 6 | 0 |
| 28 | DF | TUR | Merih Demiral | 24 | 0 | 10+5 | 0 | 0 | 0 | 4 | 0 | 3+2 | 0 |
| 36 | DF | ITA | Alessandro Di Pardo | 5 | 0 | 0+4 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 |
| 37 | DF | ROU | Radu Drăgușin | 4 | 0 | 0+1 | 0 | 0 | 0 | 2 | 0 | 0+1 | 0 |
| 38 | DF | ITA | Gianluca Frabotta | 17 | 1 | 8+7 | 0 | 0 | 0 | 1 | 1 | 0+1 | 0 |
| Midfielders ||||||||||||||
| 5 | MF | BRA | Arthur | 32 | 1 | 13+9 | 1 | 1 | 0 | 1+1 | 0 | 4+3 | 0 |
| 8 | MF | WAL | Aaron Ramsey | 30 | 2 | 13+9 | 2 | 0 | 0 | 1 | 0 | 5+2 | 0 |
| 14 | MF | USA | Weston McKennie | 46 | 6 | 18+16 | 5 | 1 | 0 | 2+2 | 0 | 4+3 | 1 |
| 22 | MF | ITA | Federico Chiesa | 43 | 14 | 28+2 | 8 | 1 | 0 | 1+3 | 2 | 6+2 | 4 |
| 25 | MF | FRA | Adrien Rabiot | 47 | 5 | 25+9 | 4 | 0+1 | 0 | 4+1 | 0 | 5+2 | 1 |
| 30 | MF | URU | Rodrigo Bentancur | 45 | 0 | 27+6 | 0 | 1 | 0 | 4 | 0 | 5+2 | 0 |
| 33 | MF | ITA | Federico Bernardeschi | 39 | 0 | 8+19 | 0 | 0+1 | 0 | 4 | 0 | 1+6 | 0 |
| 41 | MF | ITA | Nicolò Fagioli | 2 | 0 | 0+1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 44 | MF | SWE | Dejan Kulusevski | 47 | 7 | 19+16 | 4 | 1 | 0 | 5 | 3 | 3+3 | 0 |
| Forwards ||||||||||||||
| 7 | FW | POR | Cristiano Ronaldo | 44 | 36 | 31+2 | 29 | 1 | 1 | 3+1 | 2 | 6 | 4 |
| 9 | FW | ESP | Álvaro Morata | 44 | 20 | 23+9 | 11 | 0+1 | 1 | 2+1 | 2 | 6+2 | 6 |
| 10 | FW | ARG | Paulo Dybala | 26 | 5 | 14+6 | 4 | 0 | 0 | 0+1 | 0 | 2+3 | 1 |
| 34 | FW | ITA | Marco Da Graca | 1 | 0 | 0 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 |
| 40 | FW | ALB | Giacomo Vrioni | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 50 | FW | TUN | Hamza Rafia | 1 | 1 | 0 | 0 | 0 | 0 | 0+1 | 1 | 0 | 0 |
| 53 | FW | POR | Félix Correia | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Players transferred/loaned out during the season ||||||||||||||
| 2 | DF | ITA | Mattia De Sciglio | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 6 | MF | GER | Sami Khedira | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 11 | FW | BRA | Douglas Costa | 2 | 0 | 0+2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 39 | MF | ITA | Manolo Portanova | 3 | 0 | 1+1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 52 | DF | BRA | Wesley | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
Source: Competitions

### Goalscorers

| Rank | No. | Pos. | Name | Serie A | Supercoppa | Coppa Italia | Champions League | Total |
| 1 | 7 | FW | Cristiano Ronaldo | 29 | 1 | 2 | 4 | 36 |
| 2 | 9 | FW | Álvaro Morata | 11 | 1 | 2 | 6 | 20 |
| 3 | 22 | MF | Federico Chiesa | 8 | 0 | 2 | 4 | 14 |
| 4 | 44 | MF | Dejan Kulusevski | 4 | 0 | 3 | 0 | 7 |
| 5 | 14 | MF | Weston McKennie | 5 | 0 | 0 | 1 | 6 |
| 6 | 10 | FW | Paulo Dybala | 4 | 0 | 0 | 1 | 5 |
| 6 | 25 | MF | Adrien Rabiot | 4 | 0 | 0 | 1 | 5 |
| 8 | 8 | MF | Aaron Ramsey | 2 | 0 | 0 | 0 | 2 |
| 8 | 12 | DF | Alex Sandro | 2 | 0 | 0 | 0 | 2 |
| 8 | 16 | DF | Juan Cuadrado | 2 | 0 | 0 | 0 | 2 |
| 8 | 19 | DF | Leonardo Bonucci | 2 | 0 | 0 | 0 | 2 |
| 12 | 4 | DF | Matthijs de Ligt | 1 | 0 | 0 | 0 | 1 |
| 12 | 5 | MF | Arthur | 1 | 0 | 0 | 0 | 1 |
| 12 | 13 | DF | Danilo | 1 | 0 | 0 | 0 | 1 |
| 12 | 38 | DF | Gianluca Frabotta | 0 | 0 | 1 | 0 | 1 |
| 12 | 50 | FW | Hamza Rafia | 0 | 0 | 1 | 0 | 1 |
| Own goals | Own goals | Own goals | Own goals | 1 | 0 | 0 | 1 | 2 |
| Totals | Totals | Totals | Totals | 77 | 2 | 11 | 18 | 108 |