2025–26 SSC Napoli season
Napoli 2025–26 football season
From Wikipedia, the free encyclopedia
The 2025–26 season was the 100th season in the history of SSC Napoli, and the club's 19th consecutive season in the Serie A. In addition to the domestic league, the club participated in the Coppa Italia, the Supercoppa Italiana and the UEFA Champions League.
| 2025–26 season | ||||
|---|---|---|---|---|
| Owner | Filmauro | |||
| President | Aurelio De Laurentiis | |||
| Head coach | Antonio Conte | |||
| Stadium | Stadio Diego Armando Maradona | |||
| Serie A | 2nd | |||
| Coppa Italia | Quarter-finals | |||
| Supercoppa Italiana | Winners | |||
| UEFA Champions League | League phase | |||
| Top goalscorer | League: Rasmus Højlund (12) All: Rasmus Højlund (16) | |||
| Highest home attendance | 54,200 vs Internazionale 25 October 2025 (Serie A) | |||
| Lowest home attendance | 32,019 vs Qarabağ 25 November 2025 (UEFA Champions League) | |||
| Average home league attendance | 47,632 | |||
| Biggest win | 4–0 vs Cremonese 24 April 2026 (Serie A) | |||
| Biggest defeat | 2–6 vs PSV Eindhoven 21 October 2025 (UEFA Champions League) | |||
|
| ||||
Players
First-team squad
- As of 2 February 2026
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
|
|
Out on loan
- As of 2 February 2026
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
|
|
Transfers
Summer window
In
| Date | Pos. | Player | From | Fee | Notes | Ref. |
|---|---|---|---|---|---|---|
| 12 June 2025 | MF | Free | End of contract | [1][2] | ||
| 13 June 2025 | DF | €9,000,000 | [3] | |||
| 16 July 2025 | GK | €100,000 | Joined Primavera squad | [4] | ||
| 17 July 2025 | FW | €25,000,000 | [5][6] | |||
| 20 July 2025 | DF | €30,000,000 | [7] | |||
| 20 July 2025 | FW | Undisclosed | Joined Primavera squad | [8] | ||
| 19 August 2025 | DF | €20,000,000 | [9] | |||
| 1 September 2025 | MF | Undisclosed | Joined Primavera squad | [10] |
Loans in
| Date | Pos. | Player | From | Fee | Notes | Ref. |
|---|---|---|---|---|---|---|
| 18 July 2025 | FW | €9,000,000 | With obligation to buy | [11] | ||
| 26 July 2025 | GK | €15,000,000 | With conditional obligation to buy | [12][13] | ||
| 1 September 2025 | MF | €2,000,000 | With option to buy | [14] | ||
| 1 September 2025 | FW | €6,000,000 | With conditional obligation to buy | [15] |
Out
| Date | Pos. | Player | To | Fee | Notes | Ref. |
|---|---|---|---|---|---|---|
| 9 June 2025 | DF | €9,000,000 | From loan to definitive purchase | [16] | ||
| 24 June 2025 | GK | €8,000,000 | From loan to definitive purchase | [17] | ||
| 30 June 2025 | GK | End of loan | ||||
| 30 June 2025 | MF | End of loan | Option to buy not exercised | |||
| 30 June 2025 | FW | End of loan | Option to buy not exercised | |||
| 1 July 2025 | MF | €6,000,000 | From loan to definitive purchase | |||
| 1 July 2025 | MF | Free | After return from loan | [18] | ||
| 1 July 2025 | MF | Free | From Primavera squad | |||
| 17 July 2025 | FW | Free | From Primavera squad | |||
| 18 July 2025 | DF | Free | From Primavera squad | |||
| 18 July 2025 | FW | Free | From Primavera squad | |||
| 25 July 2025 | MF | Free | From Primavera squad | |||
| 31 July 2025 | FW | €75,000,000 | From loan to definitive purchase | [19] | ||
| 11 August 2025 | FW | €22,000,000 | [20] | |||
| 11 September 2025 | MF | Free | From Primavera squad | [21][22] |
Loans out
| Date | Pos. | Player | To | Fee | Notes | Ref. |
|---|---|---|---|---|---|---|
| 3 July 2025 | DF | €1,000,000 | With option to buy | [23] | ||
| 14 July 2025 | FW | Free | From Primavera squad | |||
| 17 July 2025 | FW | Free | From Primavera squad | |||
| 19 July 2025 | DF | Free | From Primavera squad | |||
| 21 July 2025 | FW | Free | From Primavera squad | |||
| 23 July 2025 | MF | Free | From Primavera squad | |||
| 23 July 2025 | FW | €1,500,000 | After return from loan, with option to buy | [24] | ||
| 24 July 2025 | FW | €1,000,000 | With option to buy | [25] | ||
| 24 July 2025 | MF | €500,000 | After return from loan, with option to buy | [26] | ||
| 29 July 2025 | FW | €250,000 | After return from loan, with conditional obligation to buy | [27] | ||
| 31 July 2025 | GK | Free | From Primavera squad | |||
| 7 August 2025 | FW | €1,000,000 | After return from loan, with conditional obligation to buy | [28] | ||
| 7 August 2025 | MF | €1,200,000 | After return from loan, with conditional obligation to buy | [29] | ||
| 8 August 2025 | FW | Free | After return from loan | [30] | ||
| 1 September 2025 | FW | Free | With obligation to buy | [31] | ||
| 1 September 2025 | MF | Free | [32] | |||
| 1 September 2025 | FW | Free | With option to buy | [33] |
Winter window
In
| Date | Pos. | Player | From | Fee | Notes | Ref. |
|---|---|---|---|---|---|---|
| 22 January 2026 | FW | Loan return | Loan terminated | [34] | ||
| 23 January 2026 | FW | €26,000,000 | From loan to definitive purchase | [35] | ||
| 24 January 2026 | FW | €20,000,000 | [36] | |||
| 31 January 2026 | FW | Loan return | Loan terminated | [37] |
Loans in
| Date | Pos. | Player | From | Fee | Notes | Ref. |
|---|---|---|---|---|---|---|
| 2 February 2026 | FW | €3,000,000 | With option to buy | [38] |
Out
| Date | Pos. | Player | To | Fee | Notes | Ref. |
|---|---|---|---|---|---|---|
Loans out
| Date | Pos. | Player | To | Fee | Notes | Ref. |
|---|---|---|---|---|---|---|
| 22 January 2026 | FW | €200,000 | With option to buy | [39] | ||
| 23 January 2026 | FW | €2,000,000 | With option to buy | [40] | ||
| 23 January 2026 | FW | €2,000,000 | With option to buy | [41] | ||
| 31 January 2026 | FW | €2,000,000 | With option to buy | [42] | ||
| 31 January 2026 | DF | Free | [43] | |||
| 2 February 2026 | FW | Free | [44] |
Friendlies
Pre-season
| 22 July 2025 Friendly | Napoli | 0–2 | | Dimaro |
| 18:00 CEST (UTC+2) | Report |
|
Stadium: Stadio Comunale Referee: Kevin Bonacina |
| 26 July 2025 Friendly | Napoli | 2–1 | | Dimaro |
| 18:00 CEST (UTC+2) | Report |
|
Stadium: Stadio Comunale Referee: Daniele Perenzoni |
| 3 August 2025 Friendly | Napoli | 1–2 | | Castel di Sangro |
| 19:00 CEST (UTC+2) |
|
Report | Stadium: Stadio Teofilo Patini Referee: Marco Guida (Italy) |
| 4 August 2025 Friendly | Napoli | 1–1 | | Castel di Sangro |
| 10:00 CEST (UTC+2) |
|
Report |
|
Stadium: Stadio Teofilo Patini Referee: Marco Ventrone |
| 9 August 2025 Friendly | Napoli | 3–2 | | Castel di Sangro |
| 19:00 CEST (UTC+2) |
|
Report |
|
Stadium: Stadio Teofilo Patini Referee: Fabio Rosario Luongo (Italy) |
| 10 August 2025 Friendly | Napoli | 4–0 | | Castel di Sangro |
| 10:00 CEST (UTC+2) | Report | Stadium: Stadio Teofilo Patini Referee: Maria Marotta |
| 14 August 2025 Friendly | Napoli | 2–1 | | Castel di Sangro |
| 18:00 CEST (UTC+2) | Report | Stadium: Stadio Teofilo Patini Referee: Federico Dionisi |
Competitions
Overall record
| Competition | First match | Last match | Starting round | Final position | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | |||||
| Serie A | 23 August 2025 | 24 May 2026 | Matchday 1 | 2nd | 38 | 23 | 7 | 8 | 58 | 36 | +22 | 60.53 |
| Coppa Italia | 3 December 2025 | 10 February 2026 | Round of 16 | Quarter-finals | 2 | 0 | 2 | 0 | 2 | 2 | +0 | 0.00 |
| Supercoppa Italiana | 18 December 2025 | 22 December 2025 | Semi-finals | Winners | 2 | 2 | 0 | 0 | 4 | 0 | +4 | 100.00 |
| UEFA Champions League | 18 September 2025 | 28 January 2026 | League phase | League phase | 8 | 2 | 2 | 4 | 9 | 15 | −6 | 25.00 |
| Total | 50 | 27 | 11 | 12 | 73 | 53 | +20 | 54.00 | ||||
Source: Soccerway
Serie A
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Inter Milan (C) | 38 | 27 | 6 | 5 | 89 | 35 | +54 | 87 | Qualification for the Champions League league phase |
| 2 | Napoli | 38 | 23 | 7 | 8 | 58 | 36 | +22 | 76 | |
| 3 | Roma | 38 | 23 | 4 | 11 | 59 | 31 | +28 | 73 | |
| 4 | Como | 38 | 20 | 11 | 7 | 65 | 29 | +36 | 71 | |
| 5 | AC Milan | 38 | 20 | 10 | 8 | 53 | 35 | +18 | 70 | Qualification for the Europa League league phase[a] |
Rules for classification: 1) Points; 2) Tiebreaker for Champions team and third relegated team; 3) Head-to-head points; 4) Head-to-head goal difference; 5) Goal difference; 6) Goals scored; 7) Draw.
(Note: Head-to-head record is used only after all the matches between the teams in question have been played)[45]
(C) Champions
Notes:
- Since the 2025–26 Coppa Italia winners, Inter Milan, qualified for the Champions League via league position, the Europa League spot awarded to the cup winners was passed to the sixth-placed team, and the Conference League spot was moved down one league position.
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 | 23 | 7 | 8 | 58 | 36 | +22 | 76 | 14 | 4 | 2 | 35 | 19 | +16 | 9 | 3 | 6 | 23 | 17 | +6 |
Source: Serie A
Results by round
1 Matchday 16 (vs Parma) was postponed due to Napoli's participation in the Supercoppa Italiana.
Matches
The match schedule was released on 6 June 2025.[46]
| 23 August 2025 1 | Sassuolo | 0–2 | Napoli | Reggio Emilia |
| 18:30 CEST (UTC+2) | Report | Stadium: Mapei Stadium – Città del Tricolore Attendance: 19,106 Referee: Giovanni Ayroldi |
| 30 August 2025 2 | Napoli | 1–0 | Cagliari | Naples |
| 20:45 CEST (UTC+2) |
|
Report |
|
Stadium: Stadio Diego Armando Maradona Attendance: 50,497 Referee: Kevin Bonacina |
| 13 September 2025 3 | Fiorentina | 1–3 | Napoli | Florence |
| 20:45 CET (UTC+1) |
|
Report | Stadium: Stadio Artemio Franchi Attendance: 21,579 Referee: Luca Zufferli |
| 22 September 2025 4 | Napoli | 3–2 | Pisa | Naples |
| 20:45 CEST (UTC+2) |
|
Report |
|
Stadium: Stadio Diego Armando Maradona Attendance: 50,312 Referee: Valerio Crezzini |
| 28 September 2025 5 | Milan | 2–1 | Napoli | Milan |
| 20:45 CEST (UTC+2) |
|
Report | Stadium: San Siro Attendance: 73,754 Referee: Daniele Chiffi |
| 5 October 2025 6 | Napoli | 2–1 | Genoa | Naples |
| 18:00 CEST (UTC+2) |
|
Report |
|
Stadium: Stadio Diego Armando Maradona Attendance: 50,000 Referee: Federico La Penna |
| 18 October 2025 7 | Torino | 1–0 | Napoli | Turin |
| 18:00 CEST (UTC+2) | Report |
|
Stadium: Stadio Olimpico Grande Torino Attendance: 26,802 Referee: Matteo Marcenaro |
| 25 October 2025 8 | Napoli | 3–1 | Internazionale | Naples |
| 18:00 CEST (UTC+2) |
|
Report |
|
Stadium: Stadio Diego Armando Maradona Attendance: 54,200 Referee: Maurizio Mariani |
| 28 October 2025 9 | Lecce | 0–1 | Napoli | Lecce |
| 18:30 CET (UTC+1) | Report |
|
Stadium: Stadio Via del mare Attendance: 25,569 Referee: Giuseppe Collu |
| 1 November 2025 10 | Napoli | 0–0 | Como | Naples |
| 18:00 CET (UTC+1) |
|
Report | Stadium: Stadio Diego Armando Maradona Attendance: 52,000 Referee: Luca Zufferli |
| 9 November 2025 11 | Bologna | 2–0 | Napoli | Bologna |
| 15:00 CET (UTC+1) | Report | Stadium: Stadio Renato Dall'Ara Attendance: 33,174 Referee: Daniele Chiffi |
| 22 November 2025 12 | Napoli | 3–1 | Atalanta | Naples |
| 20:45 CET (UTC+1) |
|
Report |
|
Stadium: Stadio Diego Armando Maradona Attendance: 45,000 Referee: Marco Di Bello |
| 30 November 2025 13 | Roma | 0–1 | Napoli | Rome |
| 20:45 CET (UTC+1) |
|
Report | Stadium: Stadio Olimpico Attendance: 63,937 Referee: Davide Massa |
| 7 December 2025 14 | Napoli | 2–1 | Juventus | Naples |
| 20:45 CET (UTC+1) |
|
Report | Stadium: Stadio Diego Armando Maradona Attendance: 53,000 Referee: Federico La Penna |
| 14 December 2025 15 | Udinese | 1–0 | Napoli | Udine |
| 15:00 CET (UTC+1) |
|
Report | Stadium: Stadio Friuli Attendance: 24,502 Referee: Simone Sozza |
| 28 December 2025 17 | Cremonese | 0–2 | Napoli | Cremona |
| 15:00 CET (UTC+1) | Report |
|
Stadium: Stadio Giovanni Zini Attendance: 14,236 Referee: Maurizio Mariani |
| 4 January 2026 18 | Lazio | 0–2 | Napoli | Rome |
| 12:30 CET (UTC+1) | Report |
|
Stadium: Stadio Olimpico Attendance: 45,000 Referee: Davide Massa |
| 7 January 2026 19 | Napoli | 2–2 | Hellas Verona | Naples |
| 18:30 CET (UTC+1) |
|
Report |
|
Stadium: Stadio Diego Armando Maradona Attendance: 35,000 Referee: Matteo Marchetti |
| 11 January 2026 20 | Internazionale | 2–2 | Napoli | Milan |
| 20:45 CET (UTC+1) |
|
Report |
|
Stadium: San Siro Attendance: 72,567 Referee: Daniele Doveri |
| 14 January 2026 16 | Napoli | 0–0 | Parma | Naples |
| 18:30 CET (UTC+1) |
|
Report | Stadium: Stadio Diego Armando Maradona Attendance: 40,000 Referee: Michael Fabbri | |
| Note: The match was originally scheduled for 21 December 2025, but was postponed due to Napoli's participation in the Supercoppa Italiana. | ||||
| 17 January 2026 21 | Napoli | 1–0 | Sassuolo | Naples |
| 18:00 CET (UTC+1) |
|
Report | Stadium: Stadio Diego Armando Maradona Attendance: 40,000 Referee: Francesco Fourneau |
| 25 January 2026 22 | Juventus | 3–0 | Napoli | Turin |
| 18:00 CET (UTC+1) | Report |
|
Stadium: Juventus Stadium Attendance: 41,654 Referee: Maurizio Mariani |
| 31 January 2026 23 | Napoli | 2–1 | Fiorentina | Naples |
| 18:00 CET (UTC+1) |
|
Report | Stadium: Stadio Diego Armando Maradona Attendance: 40,000 Referee: Federico La Penna |
| 7 February 2026 24 | Genoa | 2–3 | Napoli | Genoa |
| 18:00 CET (UTC+1) |
|
Report |
|
Stadium: Stadio Luigi Ferraris Attendance: 30,748 Referee: Davide Massa |
| 15 February 2026 25 | Napoli | 2–2 | Roma | Naples |
| 20:45 CET (UTC+1) |
|
Report | Stadium: Stadio Diego Armando Maradona Attendance: 52,000 Referee: Andrea Colombo |
| 22 February 2026 26 | Atalanta | 2–1 | Napoli | Bergamo |
| 15:00 CET (UTC+1) | Report |
|
Stadium: Gewiss Stadium Attendance: 22,015 Referee: Daniele Chiffi |
| 22 February 2026 27 | Hellas Verona | 1–2 | Napoli | Verona |
| 18:00 CET (UTC+1) |
|
Report |
|
Stadium: Stadio Marcantonio Bentegodi Attendance: 21,027 Referee: Andrea Colombo |
| 6 March 2026 28 | Napoli | 2–1 | Torino | Naples |
| 20:45 CET (UTC+1) | Report | Stadium: Stadio Diego Armando Maradona Attendance: 49,000 Referee: Michael Fabbri |
| 14 March 2026 29 | Napoli | 2–1 | Lecce | Naples |
| 18:00 CET (UTC+1) | Report |
|
Stadium: Stadio Diego Armando Maradona Attendance: 50,000 Referee: Rosario Abisso |
| 20 March 2026 30 | Cagliari | 0–1 | Napoli | Cagliari |
| 18:30 CET (UTC+1) | Report | Stadium: Unipol Domus Attendance: 15,620 Referee: Maurizio Mariani |
| 6 April 2026 31 | Napoli | 1–0 | Milan | Naples |
| 20:45 CEST (UTC+2) |
|
Report | Stadium: Stadio Diego Armando Maradona Attendance: 50,000 Referee: Daniele Doveri |
| 12 April 2026 32 | Parma | 1–1 | Napoli | Parma |
| 15:00 CEST (UTC+2) | Report |
|
Stadium: Stadio Ennio Tardini Attendance: 21,611 Referee: Marco Di Bello |
| 18 April 2026 33 | Napoli | 0–2 | Lazio | Naples |
| 18:00 CEST (UTC+2) |
|
Report | Stadium: Stadio Diego Armando Maradona Attendance: 50,000 Referee: Luca Zufferli |
| 24 April 2026 34 | Napoli | 4–0 | Cremonese | Naples |
| 20:45 CEST (UTC+2) |
|
Report | Stadium: Stadio Diego Armando Maradona Attendance: 47,000 Referee: Daniele Doveri |
| 2 May 2026 35 | Como | 0–0 | Napoli | Como |
| 18:00 CEST (UTC+2) |
|
Report |
|
Stadium: Stadio Giuseppe Sinigaglia Attendance: 11,969 Referee: Michael Fabbri |
| 11 May 2026 36 | Napoli | 2–3 | Bologna | Naples |
| 20:45 CEST (UTC+2) |
|
Report |
|
Stadium: Stadio Diego Armando Maradona Attendance: 47,000 Referee: Marco Piccinini |
| 17 May 2026 37 | Pisa | 0–3 | Napoli | Pisa |
| 12:00 CEST (UTC+2) |
|
Report | Stadium: Stadio Romeo Anconetani Attendance: 8,000 Referee: Francesco Fourneau |
Coppa Italia
| 3 December 2025 Round of 16 | Napoli | 1–1 (9–8 p) | Cagliari | Naples |
| 18:00 CET (UTC+1) |
|
Report | Stadium: Stadio Diego Armando Maradona Attendance: 45,000 Referee: Juan Luca Sacchi | |
| Penalties | ||||
| 10 February 2026 Quarter-finals | Napoli | 1–1 (6–7 p) | Como | Naples |
| 21:00 CET (UTC+1) | Report | Stadium: Stadio Diego Armando Maradona Attendance: 50,000 Referee: Gianluca Manganiello | ||
| Penalties | ||||
Supercoppa Italiana
| 18 December 2025 Semi-finals | Napoli | 2–0 | Milan | Riyadh, Saudi Arabia |
| 22:00 SAST (UTC+3) |
|
Report | Stadium: King Saud University Stadium Attendance: 24,941 Referee: Luca Zufferli |
UEFA Champions League
League phase
The draw for the league phase was held on 28 August 2025.
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 28 | 8 | 2 | 2 | 4 | 16 | 16 | 0 | 8 | |
| 29 | 8 | 2 | 2 | 4 | 9 | 14 | −5 | 8 | |
| 30 | 8 | 2 | 2 | 4 | 9 | 15 | −6 | 8 | |
| 31 | 8 | 2 | 2 | 4 | 12 | 21 | −9 | 8 | |
| 32 | 8 | 2 | 0 | 6 | 8 | 21 | −13 | 6 |
| 18 September 2025 1 | Manchester City | 2–0 | | Manchester, England |
| 20:00 BST (UTC+1) | Report |
|
Stadium: City of Manchester Stadium Attendance: 49,531 Referee: Felix Zwayer (Germany) |
| 1 October 2025 2 | Napoli | 2–1 | | Naples, Italy |
| 21:00 CEST (UTC+2) |
|
Report | Stadium: Stadio Diego Armando Maradona Attendance: 47,364 Referee: Danny Makkelie (Netherlands) |
| 21 October 2025 3 | PSV Eindhoven | 6–2 | | Eindhoven, Netherlands |
| 21:00 CEST (UTC+2) |
|
Report |
|
Stadium: Philips Stadion Attendance: 34,700 Referee: Daniel Siebert (Germany) |
| 4 November 2025 4 | Napoli | 0–0 | | Naples, Italy |
| 18:45 CET (UTC+1) | Report |
|
Stadium: Stadio Diego Armando Maradona Attendance: 45,840 Referee: João Pinheiro (Portugal) |
| 25 November 2025 5 | Napoli | 2–0 | | Naples, Italy |
| 21:00 CET (UTC+1) | Report | Stadium: Stadio Diego Armando Maradona Attendance: 32,019 Referee: Szymon Marciniak (Poland) |
| 10 December 2025 6 | Benfica | 2–0 | | Lisbon, Portugal |
| 21:00 CET (UTC+1) | Report | Stadium: Estádio da Luz Attendance: 54,353 Referee: Slavko Vinčić (Slovenia) |
| 20 January 2026 7 | Copenhagen | 1–1 | | Copenhagen, Denmark |
| 21:00 CET (UTC+1) |
|
Report |
|
Stadium: Parken Stadium Attendance: 35,022 Referee: Irfan Peljto (Bosnia and Herzegovina) |
| 28 January 2026 8 | Napoli | 2–3 | | Naples, Italy |
| 21:00 CET (UTC+1) |
|
Report |
|
Stadium: Stadio Diego Armando Maradona Attendance: 46,513 Referee: Clément Turpin (France) |
Statistics
Appearances and goals
| No. | Pos | Nat | Player | Total | Serie A | Coppa Italia | Supercoppa Italiana | Champions League | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
| Goalkeepers | |||||||||||||
| 1 | GK | Alex Meret | 12 | 0 | 11 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | |
| 14 | GK | Nikita Contini | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 32 | GK | Vanja Milinković-Savić | 38 | 0 | 27 | 0 | 2 | 0 | 2 | 0 | 7 | 0 | |
| Defenders | |||||||||||||
| 3 | DF | Miguel Gutiérrez | 36 | 1 | 15+13 | 1 | 0+1 | 0 | 0+2 | 0 | 3+2 | 0 | |
| 4 | DF | Alessandro Buongiorno | 42 | 0 | 28+5 | 0 | 0+1 | 0 | 0+1 | 0 | 7 | 0 | |
| 5 | DF | Juan Jesus | 35 | 0 | 19+5 | 0 | 2 | 0 | 2 | 0 | 3+4 | 0 | |
| 13 | DF | Amir Rrahmani | 27 | 2 | 21 | 2 | 1 | 0 | 2 | 0 | 3 | 0 | |
| 17 | DF | Mathías Olivera | 33 | 0 | 15+10 | 0 | 2 | 0 | 0 | 0 | 3+3 | 0 | |
| 22 | DF | Giovanni Di Lorenzo | 35 | 2 | 26 | 2 | 0 | 0 | 2 | 0 | 7 | 0 | |
| 30 | DF | Pasquale Mazzocchi | 20 | 0 | 2+14 | 0 | 2 | 0 | 0+2 | 0 | 0 | 0 | |
| 31 | DF | Sam Beukema | 32 | 2 | 18+6 | 2 | 2 | 0 | 0 | 0 | 5+1 | 0 | |
| 37 | DF | Leonardo Spinazzola | 42 | 3 | 22+10 | 3 | 1+1 | 0 | 2 | 0 | 5+1 | 0 | |
| Midfielders | |||||||||||||
| 6 | MF | Billy Gilmour | 20 | 1 | 8+9 | 1 | 0 | 0 | 0 | 0 | 1+2 | 0 | |
| 8 | MF | Scott McTominay | 44 | 14 | 31+2 | 10 | 0+1 | 0 | 2 | 0 | 8 | 4 | |
| 11 | MF | Kevin De Bruyne | 21 | 5 | 13+5 | 5 | 0 | 0 | 0 | 0 | 3 | 0 | |
| 20 | MF | Eljif Elmas | 44 | 1 | 20+13 | 1 | 2 | 0 | 2 | 0 | 4+3 | 0 | |
| 26 | MF | Antonio Vergara | 19 | 3 | 8+4 | 1 | 2 | 1 | 0+1 | 0 | 2+2 | 1 | |
| 68 | MF | Stanislav Lobotka | 41 | 1 | 29+3 | 1 | 1 | 0 | 2 | 0 | 6 | 0 | |
| 99 | MF | André-Frank Zambo Anguissa | 22 | 4 | 14+4 | 4 | 0 | 0 | 0 | 0 | 4 | 0 | |
| Forwards | |||||||||||||
| 7 | FW | David Neres | 25 | 6 | 10+6 | 3 | 0+1 | 0 | 2 | 3 | 2+4 | 0 | |
| 9 | FW | Romelu Lukaku | 7 | 1 | 0+5 | 1 | 0+1 | 0 | 0 | 0 | 0+1 | 0 | |
| 19 | FW | Rasmus Højlund | 44 | 16 | 32+1 | 12 | 1+1 | 0 | 2 | 1 | 7 | 3 | |
| 21 | FW | Matteo Politano | 44 | 2 | 26+8 | 2 | 1+1 | 0 | 2 | 0 | 4+2 | 0 | |
| 23 | FW | Giovane | 13 | 0 | 2+10 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 27 | FW | Alisson Santos | 15 | 4 | 9+5 | 4 | 0+1 | 0 | 0 | 0 | 0 | 0 | |
| Players transferred/loaned out during the season | |||||||||||||
| 27 | FW | Lorenzo Lucca | 23 | 2 | 4+12 | 1 | 1 | 1 | 0+1 | 0 | 1+4 | 0 | |
| 35 | DF | Luca Marianucci | 2 | 0 | 1+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 69 | FW | Giuseppe Ambrosino | 5 | 0 | 0+3 | 0 | 1 | 0 | 0 | 0 | 0+1 | 0 | |
| 70 | FW | Noa Lang | 27 | 1 | 7+11 | 1 | 0+1 | 0 | 0+2 | 0 | 2+4 | 0 | |
Source: Competitions