2021–22 A.C. Milan season
2021–22 season | ||||
Chairman | Paolo Scaroni | |||
---|---|---|---|---|
Head coach | Stefano Pioli | |||
Stadium | San Siro | |||
Serie A | 1st | |||
Coppa Italia | Semi-finals | |||
UEFA Champions League | Group stage | |||
Top goalscorer | League: Olivier Giroud Rafael Leão (11 each) All: Olivier Giroud Rafael Leão (14 each) |
|||
Biggest win | Milan 4–0 Lazio | |||
Biggest defeat | Internazionale 3–0 Milan | |||
|
||||
|
The 2021–22 season was the 123rd season in the existence of A.C. Milan and the club's 39th consecutive season (110th overall) in the top flight of Italian football. In addition to the domestic league, Milan participated in this season's editions of the Coppa Italia and UEFA Champions League. It marked Milan's return to Europe's premier knockout competition for the first time since the 2013–14 season.[1]
Milan secured their 19th Italian league title on the last match day of the season, with a club-record tally of 86 points. It was their first league title since the 2010–11 season.
Contents
Players
Squad information
- As of 22 May 2022.[2]
No. | Player | Nat. | Position(s) | Date of birth (age) | Signed in |
Contract ends |
Signed from | Transfer fee | Notes | Apps | Goals |
---|---|---|---|---|---|---|---|---|---|---|---|
Goalkeepers | |||||||||||
1 | Ciprian Tătăruşanu | ![]() |
GK | 9 February 1986 | 2020 | 2023 | ![]() |
€500,000 | 14 | 0 | |
16 | Mike Maignan | ![]() |
GK | 3 July 1995 | 2021 | 2026 | ![]() |
€13,000,000 | 40 | 0 | |
83 | Antonio Mirante | ![]() |
GK | 8 July 1983 | 2021 | 2022 | ![]() |
Free | 0 | 0 | |
Defenders | |||||||||||
2 | Davide Calabria (V.C.) | ![]() |
RB / LB / CM | 6 December 1996 | 2015 | 2025 | ![]() |
Free | From Youth system | 185 | 7 |
5 | Fodé Ballo-Touré | ![]() |
LB / LM | 3 January 1997 | 2021 | 2025 | ![]() |
€4,200,000 | 11 | 0 | |
13 | Alessio Romagnoli (C) | ![]() |
CB / LB | 12 January 1995 | 2015 | 2022 | ![]() |
€25,000,000 | Captain | 247 | 10 |
19 | Theo Hernandez | ![]() |
LB / LM | 6 October 1997 | 2019 | 2026 | ![]() |
€20,000,000 | 122 | 19 | |
20 | Pierre Kalulu | ![]() |
RB / CB | 5 June 2000 | 2020 | 2025 | ![]() |
€480,000 | 55 | 3 | |
23 | Fikayo Tomori | ![]() |
CB / RB | 19 December 1997 | 2021 | 2025 | ![]() |
€28,500,000 | 62 | 2 | |
24 | Simon Kjær | ![]() |
CB | 26 March 1989 | 2020 | 2024 | ![]() |
€2,500,000 | 72 | 1 | |
25 | Alessandro Florenzi | ![]() |
RB / RM / RW | 11 March 1991 | 2021 | 2022 | ![]() |
€1,000,000 | Loan | 29 | 2 |
46 | Matteo Gabbia | ![]() |
CB / RB / DM | 21 October 1999 | 2017 | 2023 | ![]() |
Free | From Youth system | 33 | 0 |
Midfielders | |||||||||||
4 | Ismaël Bennacer | ![]() |
DM / CM | 1 December 1997 | 2019 | 2024 | ![]() |
€16,000,000 | 105 | 3 | |
8 | Sandro Tonali | ![]() |
CM / DM | 8 May 2000 | 2020 | 2026 | ![]() |
€20,000,000 | 83 | 5 | |
10 | Brahim Diaz | ![]() |
AM / RW / LW | 3 August 1999 | 2020 | 2023 | ![]() |
€3,000,000 | Loan | 67 | 7 |
27 | Daniel Maldini | ![]() |
AM / LW / RW | 11 October 2001 | 2020 | 2024 | ![]() |
Free | From Youth system | 25 | 1 |
33 | Rade Krunić | ![]() |
AM / CM / LM | 7 October 1993 | 2019 | 2024 | ![]() |
€8,000,000 | 91 | 2 | |
41 | Tiémoué Bakayoko | ![]() |
DM / CM | 17 August 1994 | 2021 | 2023 | ![]() |
Free | Loan | 49 | 1 |
79 | Franck Kessié | ![]() |
CM / DM | 19 December 1996 | 2017 | 2022 | ![]() |
€28,000,000 | 223 | 38 | |
Forwards | |||||||||||
7 | Samu Castillejo | ![]() |
RW / LW / SS | 18 January 1995 | 2018 | 2023 | ![]() |
€25,000,000 | 113 | 10 | |
9 | Olivier Giroud | ![]() |
ST | 30 September 1986 | 2021 | 2023 | ![]() |
€1,000,000 | 38 | 16 | |
11 | Zlatan Ibrahimović | ![]() |
ST | 3 October 1981 | 2020 | 2022 | ![]() |
Free | 159 | 92 | |
12 | Ante Rebić | ![]() |
LW / ST / SS | 21 September 1993 | 2019 | 2025 | ![]() |
Undisclosed | 92 | 26 | |
17 | Rafael Leão | ![]() |
LW / ST / RW | 10 June 1999 | 2019 | 2024 | ![]() |
€28,000,000 | 116 | 28 | |
22 | Marko Lazetić | ![]() |
ST | 22 January 2004 | 2022 | 2026 | ![]() |
€4,000,000 | 1 | 0 | |
30 | Junior Messias | ![]() |
AM / RW / SS | 13 May 1991 | 2021 | 2022 | ![]() |
€2,600,000 | Loan | 33 | 6 |
56 | Alexis Saelemaekers | ![]() |
RW / LW / RB | 27 June 1999 | 2020 | 2026 | ![]() |
€7,200,000 | 101 | 6 |
Transfers
Summer window
Deals officialised beforehand will be effective starting from 1 July 2021.
In
Date | Pos. | Player | A. | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
27 May 2021 | GK | ![]() |
25 | ![]() |
€13.0M | [3] | |
16 June 2021 | DF | ![]() |
23 | ![]() |
€28.5M | From loan to definitive purchase | [4] |
8 July 2021 | MF | ![]() |
21 | ![]() |
€10.0M | From loan to definitive purchase | [5] |
17 July 2021 | FW | ![]() |
34 | ![]() |
€1.0M | [6] | |
18 July 2021 | DF | ![]() |
24 | ![]() |
€4.2M | [7] | |
30 August 2021 | MF | ![]() |
16 | ![]() |
€0.6M | Will join Primavera squad | [8][9] |
31 August 2021 | MF | ![]() |
21 | ![]() |
€8.0M | Promptly re-loaned | [10] |
13 October 2021 | GK | ![]() |
38 | ![]() |
Free | Free agent | [11] |
Loan in
Date | Pos. | Player | A. | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
19 July 2021 | MF | ![]() |
21 | ![]() |
€3.0M | Loan renewal + option to buy | [12] |
21 August 2021 | DF | ![]() |
30 | ![]() |
€1.0M | Loan with option to buy | [13] |
25 August 2021 | FW | ![]() |
20 | ![]() |
€1.0M | Loan with option to buy | [14] |
30 August 2021 | MF | ![]() |
27 | ![]() |
€2.0M | Loan with option to buy | [15] |
31 August 2021 | MF | ![]() |
30 | ![]() |
€2.6M | Loan with option to buy | [16] |
Loan returns
Date | Pos. | Player | A. | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
30 June 2021 | GK | ![]() |
21 | ![]() |
|||
30 June 2021 | DF | ![]() |
20 | ![]() |
Will re-join Primavera team | ||
30 June 2021 | DF | ![]() |
27 | ![]() |
|||
30 June 2021 | MF | ![]() ![]() |
21 | ![]() |
- Total spending:
74.9M
Out
Date | Pos. | Player | A. | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
22 June 2021 | DF | ![]() |
28 | ![]() |
€3.5M | After return from loan | [17] |
30 June 2021 | MF | ![]() |
26 | ![]() |
Free | Free agent | [18] |
30 June 2021 | GK | ![]() |
30 | ![]() |
Free | Free agent | [19] |
30 June 2021 | GK | ![]() |
22 | ![]() |
Free | Free agent | [20] |
30 June 2021 | FW | ![]() |
35 | Unattached | Free | Retired | [21] |
9 July 2021 | MF | ![]() |
20 | ![]() |
€3.0M | With buy-back option | [22] |
31 July 2021 | MF | ![]() |
20 | ![]() |
Undisclosed | From Primavera squad | [23] |
Loans ended
Date | Pos. | Player | A. | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
30 June 2021 | DF | ![]() |
22 | ![]() |
|||
30 June 2021 | MF | ![]() |
27 | ![]() |
Loans out
Date | Pos. | Player | A. | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
10 June 2021 | MF | ![]() |
21 | ![]() |
Free | After return from loan | [24] |
14 July 2021 | DF | ![]() |
20 | ![]() |
Free | From Primavera squad | [25] |
14 July 2021 | FW | ![]() ![]() |
21 | ![]() |
Free | After return from loan | [26] |
16 July 2021 | MF | ![]() |
20 | ![]() |
Free | After return from loan | [27] |
21 July 2021 | DF | ![]() |
19 | ![]() |
Free | From Primavera squad | [28] |
26 July 2021 | FW | ![]() |
20 | ![]() |
Free | After return from loan | [29] |
27 July 2021 | GK | ![]() |
19 | ![]() |
Free | From Primavera squad | [30] |
28 July 2021 | DF | ![]() |
19 | ![]() |
Free | After return from loan | [31] |
29 July 2021 | FW | ![]() |
20 | ![]() |
Free | From Primavera squad | [32] |
30 July 2021 | FW | ![]() |
21 | ![]() |
Free | After return from loan | [33] |
31 July 2021 | FW | ![]() |
19 | ![]() |
Free | After return from loan | [34] |
9 August 2021 | DF | ![]() |
27 | ![]() |
Free | After return from loan | [35] |
10 August 2021 | FW | ![]() |
21 | ![]() |
Free | [36] | |
12 August 2021 | MF | ![]() |
20 | ![]() |
Free | From Primavera squad | [37] |
20 August 2021 | FW | ![]() |
19 | ![]() |
Free | From Primavera squad | [38] |
27 August 2021 | MF | ![]() |
22 | ![]() |
Free | After return from loan | [39] |
29 August 2021 | MF | ![]() |
20 | ![]() |
Free | From Primavera squad | [40] |
31 August 2021 | DF | ![]() ![]() |
21 | ![]() |
Free | From Primavera squad | [41] |
31 August 2021 | MF | ![]() |
21 | ![]() |
Free | Loaned after purchase | [10] |
- Total income:
€6.5M
Winter window
Deals officialised beforehand will be effective starting from 1 January 2022.
In
Date | Pos. | Player | A. | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
22 January 2022 | FW | ![]() ![]() |
18 | ![]() |
€0.1M | Will join Primavera team | [42] |
26 January 2022 | FW | ![]() |
18 | ![]() |
€4M | [43] |
Loan returns
Date | Pos. | Player | A. | Moving from | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
31 January 2022 | GK | ![]() |
20 | ![]() |
Free | Will re-join Primavera squad | [44] |
- Total spending:
4.1M
Out
Date | Pos. | Player | A. | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
10 January 2022 | DF | ![]() |
27 | ![]() |
Free | [45] | |
21 January 2021 | MF | ![]() ![]() |
17 | ![]() |
Undisclosed | From Primavera squad | [46] |
22 January 2021 | MF | ![]() |
19 | ![]() |
Undisclosed | After anticipated return from loan | [47] |
28 January 2021 | DF | ![]() |
17 | ![]() |
€2M | From Primavera squad | [48] |
31 January 2021 | MF | ![]() |
17 | ![]() |
Undisclosed | From Primavera squad | [49] |
Loans end
Date | Pos. | Player | A. | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
25 January 2022 | FW | ![]() |
20 | ![]() |
Free | Anticipated end of loan | [50] |
Loans out
Date | Pos. | Player | A. | Moving to | Fee | Notes | Source |
---|---|---|---|---|---|---|---|
5 January 2022 | FW | ![]() ![]() |
22 | ![]() |
Free | After anticipated return from loan | [51] |
22 January 2022 | FW | ![]() |
21 | ![]() |
Free | After anticipated return from loan | [52] |
28 January 2022 | DF | ![]() |
19 | ![]() |
Free | After anticipated return from loan | [53] |
29 January 2022 | GK | ![]() |
21 | ![]() |
Free | [54] |
- Total income:
€2.0M
Pre-season and friendlies
Win Draw Loss Fixtures
17 July 2021 Friendly | Milan ![]() |
6–0 | ![]() |
Carnago, Italy |
---|---|---|---|---|
17:00 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | Stadium: Milanello Attendance: 0 Referee: Alessandro Di Graci |
24 July 2021 Friendly | Milan ![]() |
5–0 | ![]() |
Carnago, Italy |
---|---|---|---|---|
17:00 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | Stadium: Milanello |
31 July 2021 Friendly | Nice ![]() |
1–1 | ![]() |
Nice, France |
---|---|---|---|---|
21:00 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Allianz Riviera Referee: Florent Batta |
4 August 2021 Friendly | Valencia ![]() |
0–0 (5–3 p) |
![]() |
Valencia, Spain |
---|---|---|---|---|
20:30 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Mestalla Attendance: 3,000 Referee: Mario Melero López |
Penalties | ||||
<templatestyles src="Plainlist/styles.css"/> | <templatestyles src="Plainlist/styles.css"/> |
8 August 2021 Friendly | Real Madrid ![]() |
0–0 | ![]() |
Klagenfurt, Austria |
---|---|---|---|---|
18:30 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Wörthersee Stadion Referee: Walter Altmann |
14 August 2021 Friendly | Milan ![]() |
2–1 | ![]() |
Trieste, Italy |
---|---|---|---|---|
20:30 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Stadio Nereo Rocco Referee: Daniele Chiffi |
Competitions
Overall record
Competition | Record | |||||||
---|---|---|---|---|---|---|---|---|
Pld | W | D | L | GF | GA | GD | Win % | |
Serie A | 38 | 26 | 8 | 4 | 69 | 31 | +38 | 68.42 |
Coppa Italia | 4 | 2 | 1 | 1 | 7 | 4 | +3 | 50.00 |
Total | 42 | 28 | 9 | 5 | 76 | 35 | +41 | 66.67 |
Source: Competitions
Serie A
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
League table
Template:2021–22 Serie A table
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 | 26 | 8 | 4 | 69 | 31 | +38 | 86 | 12 | 4 | 3 | 28 | 12 | +16 | 14 | 4 | 1 | 41 | 19 | +22 |
Source: Serie A
Results by round
Script error: No such module "sports rbr table".
Matches
The league fixtures were announced on 14 July 2021.[55]
23 August 2021 1 | Sampdoria | 0–1 | Milan | Genoa |
---|---|---|---|---|
20:45 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Stadio Luigi Ferraris Attendance: 4,966 Referee: Marco Guida |
29 August 2021 2 | Milan | 4–1 | Cagliari | Milan |
---|---|---|---|---|
20:45 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: San Siro Attendance: 31,946 Referee: Marco Serra |
12 September 2021 3 | Milan | 2–0 | Lazio | Milan |
---|---|---|---|---|
18:00 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: San Siro Attendance: 36,207 Referee: Daniele Chiffi |
19 September 2021 4 | Juventus | 1–1 | Milan | Turin |
---|---|---|---|---|
20:45 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Juventus Stadium Attendance: 18,785 Referee: Daniele Doveri |
22 September 2021 5 | Milan | 2–0 | Venezia | Milan |
---|---|---|---|---|
20:45 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: San Siro Attendance: 26,185 Referee: Ivano Pezzuto |
25 September 2021 6 | Spezia | 1–2 | Milan | La Spezia |
---|---|---|---|---|
15:00 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Stadio Alberto Picco Attendance: 5,700 Referee: Gianluca Manganiello |
3 October 2021 7 | Atalanta | 2–3 | Milan | Bergamo |
---|---|---|---|---|
20:45 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Gewiss Stadium Attendance: 9,363 Referee: Marco Di Bello |
16 October 2021 8 | Milan | 3–2 | Hellas Verona | Milan |
---|---|---|---|---|
20:45 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: San Siro Attendance: 40,128 Referee: Alessandro Prontera |
23 October 2021 9 | Bologna | 2–4 | Milan | Bologna |
---|---|---|---|---|
20:45 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Stadio Renato Dall'Ara Attendance: 22,167 Referee: Paolo Valeri |
26 October 2021 10 | Milan | 1–0 | Torino | Milan |
---|---|---|---|---|
20:45 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: San Siro Attendance: 35,929 Referee: Gianluca Aureliano |
31 October 2021 11 | Roma | 1–2 | Milan | Rome |
---|---|---|---|---|
20:45 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Stadio Olimpico Attendance: 51,001 Referee: Fabio Maresca |
7 November 2021 12 | Milan | 1–1 | Internazionale | Milan |
---|---|---|---|---|
20:45 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: San Siro Attendance: 56,608 Referee: Daniele Doveri |
20 November 2021 13 | Fiorentina | 4–3 | Milan | Florence |
---|---|---|---|---|
20:45 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Stadio Artemio Franchi Attendance: 32,567 Referee: Marco Guida |
28 November 2021 14 | Milan | 1–3 | Sassuolo | Milan |
---|---|---|---|---|
15:00 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: San Siro Attendance: 52,824 Referee: Gianluca Manganiello |
1 December 2021 15 | Genoa | 0–3 | Milan | Genoa |
---|---|---|---|---|
20:45 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Stadio Luigi Ferraris Attendance: 14,000 Referee: Juan Luca Sacchi |
4 December 2021 16 | Milan | 2–0 | Salernitana | Milan |
---|---|---|---|---|
15:00 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: San Siro Attendance: 43,609 Referee: Antonio Giua |
11 December 2021 17 | Udinese | 1–1 | Milan | Udine |
---|---|---|---|---|
20:45 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Stadio Friuli Attendance: 16,835 Referee: Francesco Fourneau |
19 December 2021 18 | Milan | 0–1 | Napoli | Milan |
---|---|---|---|---|
20:45 CET (UTC+1) | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: San Siro Attendance: 54,647 Referee: Davide Massa |
22 December 2021 19 | Empoli | 2–4 | Milan | Empoli |
---|---|---|---|---|
20:45 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Stadio Carlo Castellani Attendance: 10,596 Referee: Marco Di Bello |
6 January 2022 20 | Milan | 3–1 | Roma | Milan |
---|---|---|---|---|
18:30 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: San Siro Attendance: 35,870 Referee: Daniele Chiffi |
9 January 2022 21 | Venezia | 0–3 | Milan | Venezia |
---|---|---|---|---|
12:30 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Stadio Pierluigi Penzo Attendance: 5,582 Referee: Massimiliano Irrati |
17 January 2022 22 | Milan | 1–2 | Spezia | Milan |
---|---|---|---|---|
18:30 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: San Siro Attendance: 5,000 Referee: Marco Serra |
23 January 2022 23 | Milan | 0–0 | Juventus | Milan |
---|---|---|---|---|
20:45 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: San Siro Attendance: 5,000 Referee: Marco Di Bello |
5 February 2022 24 | Internazionale | 1–2 | Milan | Milan |
---|---|---|---|---|
18:00 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: San Siro Attendance: 37,918 Referee: Marco Guida |
13 February 2022 25 | Milan | 1–0 | Sampdoria | Milan |
---|---|---|---|---|
12:30 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: San Siro Attendance: 35,710 Referee: Daniele Chiffi |
19 February 2022 26 | Salernitana | 2–2 | Milan | Salerno |
---|---|---|---|---|
20:45 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Stadio Arechi Attendance: 18,449 Referee: Michael Fabbri |
25 February 2022 27 | Milan | 1–1 | Udinese | Milan |
---|---|---|---|---|
18:45 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: San Siro Attendance: 44,588 Referee: Matteo Marchetti |
6 March 2022 28 | Napoli | 0–1 | Milan | Naples |
---|---|---|---|---|
20:45 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Stadio Diego Armando Maradona Attendance: 42,000 Referee: Daniele Orsato |
12 March 2022 29 | Milan | 1–0 | Empoli | Milan |
---|---|---|---|---|
20:45 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/> | Report | Stadium: San Siro Attendance: 48,801 Referee: Daniele Chiffi |
19 March 2022 30 | Cagliari | 0–1 | Milan | Cagliari |
---|---|---|---|---|
20:45 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Unipol Domus Attendance: 12,309 Referee: Marco Di Bello |
4 April 2022 31 | Milan | 0–0 | Bologna | Milan |
---|---|---|---|---|
20:45 CEST (UTC+2) | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: San Siro Attendance: 68,136 Referee: Livio Marinelli |
10 April 2022 32 | Torino | 0–0 | Milan | Turin |
---|---|---|---|---|
20:45 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Stadio Olimpico Grande Torino Attendance: 23,472 Referee: Daniele Doveri |
15 April 2022 33 | Milan | 2–0 | Genoa | Milan |
---|---|---|---|---|
21:00 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: San Siro Attendance: 70,259 Referee: Daniele Chiffi |
24 April 2022 34 | Lazio | 1–2 | Milan | Rome |
---|---|---|---|---|
20:45 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Stadio Olimpico Attendance: 26,500 Referee: Marco Guida |
1 May 2022 35 | Milan | 1–0 | Fiorentina | Milan |
---|---|---|---|---|
15:00 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: San Siro Attendance: 71,542 Referee: Paolo Valeri |
8 May 2022 36 | Hellas Verona | 1–3 | Milan | Verona |
---|---|---|---|---|
20:45 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Stadio Marcantonio Bentegodi Attendance: 30,154 Referee: Daniele Doveri |
15 May 2022 37 | Milan | 2–0 | Atalanta | Milan |
---|---|---|---|---|
18:00 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: San Siro Attendance: 73,304 Referee: Daniele Orsato |
22 May 2022 38 | Sassuolo | 0–3 | Milan | Reggio Emilia |
---|---|---|---|---|
18:00 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Mapei Stadium Attendance: 21,525 Referee: Daniele Doveri |
Coppa Italia
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
13 January 2022 Round of 16 | Milan | 3–1 (a.e.t.) | Genoa | Milan |
---|---|---|---|---|
21:00 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: San Siro Attendance: 13,325 Referee: Gianluca Aureliano |
9 February 2022 Quarter-finals | Milan | 4–0 | Lazio | Milan |
---|---|---|---|---|
21:00 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: San Siro Attendance: 26,947 Referee: Simone Sozza |
1 March 2022 Semi-finals First leg |
Milan | 0–0 | Internazionale | Milan |
---|---|---|---|---|
21:00 CET (UTC+1) | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: San Siro Attendance: 53,881 Referee: Maurizio Mariani |
19 April 2022 Semi-finals Second leg |
Internazionale | 3–0 (3–0 agg.) |
Milan | Milan |
---|---|---|---|---|
21:00 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: San Siro Attendance: 74,508 Referee: Maurizio Mariani |
UEFA Champions League
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
Group stage
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
The draw for the group stage was held on 26 August 2021.[56]
The 2021–22 UEFA Champions League group stage began on 14 September 2021 and ended on 9 December 2021.[57] A total of 32 teams competed in the group stage to decide the 16 places in the knockout phase of the 2021–22 UEFA Champions League.[58]
Sheriff Tiraspol made their debut appearance in the group stage. They were the first team from Moldova to play in the Champions League group stage.
Draw
The draw for the group stage was held on 26 August 2021, 18:00 CEST (19:00 TRT), in Istanbul, Turkey.[59][60] The 32 teams were drawn into eight groups of four. For the draw, the teams were seeded into four pots, each of eight teams, based on the following principles:
- Pot 1 contained the Champions League and Europa League title holders, and the champions of the top six associations based on their 2020 UEFA country coefficients.[61]
- Pot 2, 3 and 4 contained the remaining teams, seeded based on their 2021 UEFA club coefficients.[62]
Teams from the same association, and due to political reasons, teams from Ukraine and Russia, could not be drawn into the same group. Prior to the draw, UEFA formed pairings of teams from the same association (one pairing for associations with two or three teams, two pairings for associations with four or five teams) based on television audiences, where one team was drawn into Groups A–D and another team was drawn into Groups E–H, so that the two teams would play on different days. The following pairings were announced by UEFA after the group stage teams were confirmed:[63]
<templatestyles src="Div col/styles.css"/>
- A
Chelsea and Manchester City
- B
Atlético Madrid and Sevilla
- C
Inter Milan and Juventus
- D
Bayern Munich and Borussia Dortmund
- E
Lille and Paris Saint-Germain
- F
Real Madrid and Barcelona
- G
Manchester United and Liverpool
- H
Porto and Benfica
- I
Shakhtar Donetsk and Dynamo Kyiv
- J
RB Leipzig and VfL Wolfsburg
- K
Atalanta and Milan
On each matchday, one set of four groups played their matches on Tuesday, while the other set of four groups played their matches on Wednesday, with the two sets of groups alternating between each matchday. The fixtures were decided after the draw, using a computer draw not shown to public. Each team would not play more than two home matches or two away matches in a row, and would play one home match and one away match on the first and last matchdays (Regulations Article 16.02).[58] This arrangement was different from previous seasons, where the same two teams would play at home on the first and last matchdays.
Teams
Below are the participating teams (with their 2021 UEFA club coefficients),[62] grouped by their seeding pot.[63] They include:
- 26 teams which entered in this stage
- 6 winners of the play-off round (4 from Champions Path, 2 from League Path)
Key to colours |
---|
Group winners and runners-up advance to round of 16 |
Third-placed teams enter Europa League knockout round play-offs |
|
|
|
|
Notes
- TH Champions League title holders, automatically placed into Pot 1 as top seed.
- EL Europa League title holders, automatically placed into Pot 1 as second top seed.
- CP Winners of play-off round (Champions Path).
- LP Winners of play-off round (League Path).
Format
In each group, teams played against each other home-and-away in a round-robin format. The top two teams of each group advanced to the round of 16. The third-placed teams were transferred to the Europa League knockout round play-offs, while the fourth-placed teams were eliminated from European competitions for the season.Your
Tiebreakers
Teams were ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss). If two or more teams were tied on points, the following tiebreaking criteria were applied, in the order given, to determine the rankings (see Article 17 Equality of points – group stage, Regulations of the UEFA Champions League):[58]
- Points in head-to-head matches among the tied teams;
- Goal difference in head-to-head matches among the tied teams;
- Goals scored in head-to-head matches among the tied teams;
- If more than two teams were tied, and after applying all head-to-head criteria above, a subset of teams were still tied, all head-to-head criteria above were reapplied exclusively to this subset of teams;
- Goal difference in all group matches;
- Goals scored in all group matches;
- Away goals scored in all group matches;
- Wins in all group matches;
- Away wins in all group matches;
- Disciplinary points (direct red card = 3 points; double yellow card = 3 points; single yellow card = 1 point);
- UEFA club coefficient.
Due to the abolition of the away goals rule, head-to-head away goals were no longer applied as a tiebreaker starting from this season. However, total away goals were still applied as a tiebreaker.[64]
Groups
The fixtures were announced on 27 August 2021, the day after the draw.[65] The matches were played on 14–15 September, 28–29 September, 19–20 October, 2–3 November, 23–24 November, and 7–8 December 2021. The scheduled kick-off times were 18:45 (two matches on each day) and 21:00 (remaining six matches) CET/CEST.
Times were CET/CEST,[note 1] as listed by UEFA (local times, if different, are in parentheses).J
Group A
Template:2021–22 UEFA Champions League group tables
Manchester City ![]() |
6–3 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032688/ |
|
City of Manchester Stadium, Manchester
Attendance: 38,062[66] Referee: Serdar Gözübüyük (Netherlands) |
15 September 2021
21:00 |
Club Brugge ![]() |
1–1 | ![]() [. |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032689/ |
|
28 September 2021
21:00 |
RB Leipzig ![]() |
1–2 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032665/ |
28 September 2021
21:00 |
Paris Saint-Germain ![]() |
2–0 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032720/ |
19 October 2021
18:45 |
Club Brugge ![]() |
1–5 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032641/ |
19 October 2021
21:00 |
Paris Saint-Germain ![]() |
3–2 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032640/ |
3 November 2021
21:00 |
RB Leipzig ![]() |
2–2 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032712/ |
|
Manchester City ![]() |
4–1 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032713/ |
Manchester City ![]() |
2–1 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032664/ |
|
24 November 2021
21:00 |
Club Brugge ![]() |
0–5 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032721/ |
7 December 2021
18:45 |
RB Leipzig ![]() |
2–1 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032680/ |
|
7 December 2021
18:45 |
Paris Saint-Germain ![]() |
4–1 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032681/ |
|
Group B
Template:2021–22 UEFA Champions League group tables
15 September 2021
21:00 |
Atlético Madrid ![]() |
0–0 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032690/ |
28 September 2021
21:00 |
Milan ![]() |
1–2 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032643/ |
19 October 2021
21:00 |
Atlético Madrid ![]() |
2–3 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032666/ |
3 November 2021
18:45 |
Milan ![]() |
1–1 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032723/ |
|
24 November 2021
21:00 |
Atlético Madrid ![]() |
0–1 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032715/ |
|
7 December 2021
21:00 |
Milan ![]() |
1–2 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032691/ |
Group C
Template:2021–22 UEFA Champions League group tables
Beşiktaş ![]() |
1–2 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032693/ |
|
28 September 2021
21:00 |
Borussia Dortmund ![]() |
1–0 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032724/ |
19 October 2021
21:00 |
Ajax ![]() |
4–0 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032716/ |
3 November 2021
21:00 |
Borussia Dortmund ![]() |
1–3 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032644/ |
Sporting CP ![]() |
3–1 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032668/ |
|
7 December 2021
21:00 |
Borussia Dortmund ![]() |
5–0 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032685/ |
Group D
Template:2021–22 UEFA Champions League group tables
15 September 2021
21:00 |
Inter Milan ![]() |
0–1 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032670/ |
|
28 September 2021
21:00 |
Real Madrid ![]() |
1–2 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032687/ |
|
19 October 2021
21:00 |
Inter Milan ![]() |
3–1 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032719/ |
|
3 November 2021
18:45 |
Real Madrid ![]() |
2–1 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032646/ |
|
Sheriff Tiraspol ![]() |
1–3 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032647/ |
24 November 2021
18:45 |
Inter Milan ![]() |
2–0 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032694/ |
Shakhtar Donetsk ![]() |
1–1 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032671/ |
|
7 December 2021
21:00 |
Real Madrid ![]() |
2–0 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032726/ |
Group E
Template:2021–22 UEFA Champions League group tables
14 September 2021
21:00 |
Barcelona ![]() |
0–3 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032728/ |
|
29 September 2021
21:00 |
Bayern Munich ![]() |
5–0 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032705/ |
20 October 2021
18:45 |
Barcelona ![]() |
1–0 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032673/ |
Benfica ![]() |
0–4 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032672/ |
|
2 November 2021
21:00 |
Bayern Munich ![]() |
5–2 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032696/ |
Dynamo Kyiv ![]() |
1–2 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032649/ |
|
23 November 2021
21:00 |
Barcelona ![]() |
0–0 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032648/ |
8 December 2021
21:00 |
Bayern Munich ![]() |
3–0 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032656/ |
Group F
Template:2021–22 UEFA Champions League group tables
14 September 2021
18:45 |
Young Boys ![]() |
2–1 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032699/ |
|
14 September 2021
21:00 |
Villarreal ![]() |
2–2 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032698/ |
29 September 2021
18:45 |
Atalanta ![]() |
1–0 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032659/ |
Manchester United ![]() |
2–1 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032730/ |
|
20 October 2021
21:00 |
Young Boys ![]() |
1–4 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032651/ |
2 November 2021
21:00 |
Atalanta ![]() |
2–2 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032706/ |
|
2 November 2021
21:00 |
Villarreal ![]() |
2–0 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032707/ |
23 November 2021
18:45 |
Villarreal ![]() |
0–2 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032658/ |
23 November 2021
21:00 |
Young Boys ![]() |
3–3 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032731/ |
Manchester United ![]() |
1–1 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032675/ |
|
Atalanta ![]() |
2–3 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032674/ |
Group G
Template:2021–22 UEFA Champions League group tables
14 September 2021
18:45 |
Sevilla ![]() |
1–1 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032652/ |
14 September 2021
21:00 |
Lille ![]() |
0–0 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032709/ |
29 September 2021
21:00 |
Red Bull Salzburg ![]() |
2–1 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032676/ |
|
29 September 2021
21:00 |
VfL Wolfsburg ![]() |
1–1 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032701/ |
20 October 2021
18:45 |
Red Bull Salzburg ![]() |
3–1 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032661/ |
|
2 November 2021
18:45 |
VfL Wolfsburg ![]() |
2–1 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032733/ |
|
2 November 2021
21:00 |
Sevilla ![]() |
1–2 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032732/ |
23 November 2021
21:00 |
Sevilla ![]() |
2–0 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032677/ |
23 November 2021
21:00 |
Lille ![]() |
1–0 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032700/ |
8 December 2021
21:00 |
VfL Wolfsburg ![]() |
1–3 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032653/ |
8 December 2021
21:00 |
Red Bull Salzburg ![]() |
1–0 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032708/ |
Group H
Template:2021–22 UEFA Champions League group tables
Chelsea ![]() |
1–0 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032702/ |
14 September 2021
21:00 |
Malmö FF ![]() |
0–3 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032703/ |
|
Zenit Saint Petersburg ![]() |
4–0 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032663/ |
Krestovsky Stadium, Saint Petersburg
Attendance: 15,339[73] Referee: Anastasios Sidiropoulos (Greece) |
29 September 2021
21:00 |
Juventus ![]() |
1–0 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032734/ |
Zenit Saint Petersburg ![]() |
0–1 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032710/ |
|
Chelsea ![]() |
4–0 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032711/ |
2 November 2021
18:45 |
Malmö FF ![]() |
0–1 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032655/ |
|
2 November 2021
21:00 |
Juventus ![]() |
4–2 | ![]() |
---|---|---|
https://www.uefa.com/uefachampionsleague/match/2032654/ |
Chelsea ![]() |
4–0 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032662/ |
23 November 2021
21:00 |
Malmö FF ![]() |
1–1 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032735/ |
8 December 2021
18:45 |
Juventus ![]() |
1–0 | ![]() |
---|---|---|
|
https://www.uefa.com/uefachampionsleague/match/2032679/ |
Notes
- ↑ CEST (UTC+2) for dates up to 30 October 2021 (matchdays 1–3), and CET (UTC+1) for dates thereafter (matchdays 4–6).
- ↑ 2.0 2.1 2.2 2.3 Due to the COVID-19 pandemic in Europe, the match was played behind closed doors.
- ↑ 3.0 3.1 3.2 Shakhtar Donetsk played their home matches at NSC Olimpiyskiy, Kyiv, instead of their regular stadium Donbass Arena, Donetsk, due to the war conditions in Eastern Ukraine.
- ↑ The Atalanta v Villarreal match, originally scheduled on 8 December 2021, 21:00 CET, was postponed to the following day, 19:00 CET, due to adverse weather conditions.[80]
References
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 10.0 10.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 58.0 58.1 58.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 62.0 62.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 63.0 63.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 66.0 66.1 66.2 66.3 66.4 66.5 66.6 66.7 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 67.0 67.1 67.2 67.3 67.4 67.5 67.6 67.7 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 68.0 68.1 68.2 68.3 68.4 68.5 68.6 68.7 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 69.0 69.1 69.2 69.3 69.4 69.5 69.6 69.7 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 70.0 70.1 70.2 70.3 70.4 70.5 70.6 70.7 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 71.0 71.1 71.2 71.3 71.4 71.5 71.6 71.7 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 72.0 72.1 72.2 72.3 72.4 72.5 72.6 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 73.0 73.1 73.2 73.3 73.4 73.5 73.6 73.7 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 74.0 74.1 74.2 74.3 74.4 74.5 74.6 74.7 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 75.0 75.1 75.2 75.3 75.4 75.5 75.6 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 76.0 76.1 76.2 76.3 76.4 76.5 76.6 76.7 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 77.0 77.1 77.2 77.3 77.4 77.5 77.6 77.7 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Template:UEFA match attendance
- ↑ Template:UEFA match attendance
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
External links
15 September 2021 1 | Liverpool ![]() |
3–2 | ![]() |
Liverpool, England |
---|---|---|---|---|
21:00 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Anfield Attendance: 51,445 Referee: Szymon Marciniak (Poland) |
28 September 2021 2 | Milan ![]() |
1–2 | ![]() |
Milan, Italy |
---|---|---|---|---|
21:00 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: San Siro Attendance: 35,374 Referee: Cüneyt Çakır (Turkey) |
19 October 2021 3 | Porto ![]() |
1–0 | ![]() |
Porto, Portugal |
---|---|---|---|---|
21:00 CEST (UTC+2) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/>
|
Stadium: Estádio do Dragão Attendance: 32,130 Referee: Felix Brych (Germany) |
3 November 2021 4 | Milan ![]() |
1–1 | ![]() |
Milan, Italy |
---|---|---|---|---|
18:45 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/> | Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: San Siro Attendance: 39,675 Referee: Clément Turpin (France) |
24 November 2021 5 | Atlético Madrid ![]() |
0–1 | ![]() |
Madrid, Spain |
---|---|---|---|---|
21:00 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: Wanda Metropolitano Attendance: 61,019 Referee: Slavko Vinčić (Slovenia) |
7 December 2021 6 | Milan ![]() |
1–2 | ![]() |
Milan, Italy |
---|---|---|---|---|
21:00 CET (UTC+1) | <templatestyles src="Plainlist/styles.css"/>
|
Report | <templatestyles src="Plainlist/styles.css"/> | Stadium: San Siro Attendance: 56,237 Referee: Danny Makkelie (Netherlands) |
Statistics
Appearances and goals
- As of 23 May 2022
No. | Pos | Nat | Player | Total | Serie A | Coppa Italia | Champions League | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||||
Goalkeepers | |||||||||||||
1 | GK | ![]() |
Ciprian Tătărușanu | 9 | 0 | 6 | 0 | 0 | 0 | 3 | 0 | ||
16 | GK | ![]() |
Mike Maignan | 39 | 0 | 32 | 0 | 4 | 0 | 3 | 0 | ||
83 | GK | ![]() |
Antonio Mirante | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
Defenders | |||||||||||||
2 | DF | ![]() |
Davide Calabria | 33 | 2 | 24+2 | 2 | 2+1 | 0 | 4 | 0 | ||
5 | DF | ![]() |
Fodé Ballo-Touré | 12 | 0 | 5+5 | 0 | 0 | 0 | 2 | 0 | ||
13 | DF | ![]() |
Alessio Romagnoli | 26 | 1 | 16+3 | 1 | 2 | 0 | 4+1 | 0 | ||
19 | DF | ![]() |
Theo Hernandez | 41 | 5 | 30+2 | 5 | 4 | 0 | 5 | 0 | ||
20 | DF | ![]() |
Pierre Kalulu | 37 | 1 | 21+7 | 1 | 3+1 | 0 | 2+3 | 0 | ||
23 | DF | ![]() |
Fikayo Tomori | 40 | 1 | 30+1 | 0 | 3+1 | 0 | 5 | 1 | ||
24 | DF | ![]() |
Simon Kjær | 14 | 0 | 10+1 | 0 | 0 | 0 | 3 | 0 | ||
25 | DF | ![]() |
Alessandro Florenzi | 30 | 2 | 12+12 | 2 | 1+1 | 0 | 0+4 | 0 | ||
46 | DF | ![]() |
Matteo Gabbia | 10 | 0 | 6+2 | 0 | 1+1 | 0 | 0 | 0 | ||
91 | DF | ![]() |
Luca Stanga | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | ||
Midfielders | |||||||||||||
4 | MF | ![]() |
Ismaël Bennacer | 40 | 2 | 15+16 | 2 | 2+1 | 0 | 4+2 | 0 | ||
7 | MF | ![]() |
Samu Castillejo | 5 | 0 | 1+4 | 0 | 0 | 0 | 0 | 0 | ||
8 | MF | ![]() |
Sandro Tonali | 45 | 5 | 31+5 | 5 | 3 | 0 | 5+1 | 0 | ||
10 | MF | ![]() |
Brahim Díaz | 40 | 4 | 25+6 | 3 | 1+3 | 0 | 5 | 1 | ||
27 | MF | ![]() |
Daniel Maldini | 13 | 1 | 2+6 | 1 | 1+1 | 0 | 0+3 | 0 | ||
33 | MF | ![]() |
Rade Krunić | 35 | 0 | 15+13 | 0 | 2+1 | 0 | 3+1 | 0 | ||
41 | MF | ![]() |
Tiémoué Bakayoko | 18 | 0 | 5+9 | 0 | 0+1 | 0 | 0+3 | 0 | ||
56 | MF | ![]() |
Alexis Saelemaekers | 46 | 2 | 22+14 | 1 | 2+2 | 1 | 5+1 | 0 | ||
79 | MF | ![]() |
Franck Kessié | 39 | 7 | 25+6 | 6 | 3 | 1 | 4+1 | 0 | ||
Forwards | |||||||||||||
9 | FW | ![]() |
Olivier Giroud | 38 | 14 | 22+7 | 11 | 4 | 3 | 3+2 | 0 | ||
11 | FW | ![]() |
Zlatan Ibrahimović | 27 | 8 | 11+12 | 8 | 0 | 0 | 1+3 | 0 | ||
12 | FW | ![]() |
Ante Rebić | 29 | 3 | 6+18 | 2 | 1+2 | 0 | 2 | 1 | ||
17 | FW | ![]() |
Rafael Leão | 42 | 14 | 31+3 | 11 | 3+1 | 2 | 4 | 1 | ||
22 | FW | ![]() |
Marko Lazetić | 1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | ||
30 | FW | ![]() |
Junior Messias | 32 | 6 | 14+12 | 5 | 2+2 | 0 | 1+1 | 1 | ||
93 | FW | ![]() |
Emil Roback | 1 | 0 | 0 | 0 | 0+1 | 0 | 0 | 0 | ||
Players transferred out during the season | |||||||||||||
14 | DF | ![]() |
Andrea Conti | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | ||
26 | MF | ![]() |
Tommaso Pobega | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
64 | FW | ![]() |
Pietro Pellegri | 6 | 0 | 1+5 | 0 | 0 | 0 | 0 | 0 | ||
77 | GK | ![]() |
Alessandro Plizzari | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Source: Competitions
Goalscorers
- As of 23 May 2022
Rank | No. | Pos | Nat | Name | Serie A | Coppa Italia | Champions League | Total |
---|---|---|---|---|---|---|---|---|
1 | 17 | FW | ![]() |
Rafael Leão | 11 | 2 | 1 | 14 |
9 | FW | ![]() |
Olivier Giroud | 11 | 3 | 0 | 14 | |
3 | 11 | FW | ![]() |
Zlatan Ibrahimović | 8 | 0 | 0 | 8 |
4 | 79 | MF | ![]() |
Franck Kessié | 6 | 1 | 0 | 7 |
5 | 30 | FW | ![]() |
Junior Messias | 5 | 0 | 1 | 6 |
6 | 8 | MF | ![]() |
Sandro Tonali | 5 | 0 | 0 | 5 |
19 | DF | ![]() |
Theo Hernandez | 5 | 0 | 0 | 5 | |
8 | 10 | MF | ![]() |
Brahim Díaz | 3 | 0 | 1 | 4 |
9 | 12 | FW | ![]() |
Ante Rebić | 2 | 0 | 1 | 3 |
10 | 2 | DF | ![]() |
Davide Calabria | 2 | 0 | 0 | 2 |
4 | MF | ![]() |
Ismael Bennacer | 2 | 0 | 0 | 2 | |
56 | MF | ![]() |
Alexis Saelemaekers | 1 | 1 | 0 | 2 | |
25 | DF | ![]() |
Alessandro Florenzi | 2 | 0 | 0 | 2 | |
14 | 13 | DF | ![]() |
Alessio Romagnoli | 1 | 0 | 0 | 1 |
20 | DF | ![]() |
Pierre Kalulu | 1 | 0 | 0 | 1 | |
23 | DF | ![]() |
Fikayo Tomori | 0 | 0 | 1 | 1 | |
27 | MF | ![]() |
Daniel Maldini | 1 | 0 | 0 | 1 | |
Own goals | 3 | 0 | 1 | 4 | ||||
Totals | 69 | 7 | 6 | 82 |
Assists
- As of 23 May 2022
Rank | No. | Pos | Nat | Name | Serie A | Coppa Italia | Champions League | Total |
---|---|---|---|---|---|---|---|---|
1 | 17 | FW | ![]() |
Rafael Leão | 9 | 1 | 1 | 11 |
2 | 19 | DF | ![]() |
Theo Hernandez | 6 | 3 | 0 | 9 |
3 | 10 | MF | ![]() |
Brahim Díaz | 2 | 1 | 1 | 4 |
4 | 11 | FW | ![]() |
Zlatan Ibrahimovic | 3 | 0 | 0 | 3 |
2 | DF | ![]() |
Davide Calabria | 3 | 0 | 0 | 3 | |
9 | FW | ![]() |
Olivier Giroud | 3 | 0 | 0 | 3 | |
7 | 12 | FW | ![]() |
Ante Rebić | 2 | 0 | 0 | 2 |
56 | MF | ![]() |
Alexis Saelemaekers | 2 | 0 | 0 | 2 | |
8 | MF | ![]() |
Sandro Tonali | 2 | 0 | 0 | 2 | |
33 | MF | ![]() |
Rade Krunić | 2 | 0 | 0 | 2 | |
30 | FW | ![]() |
Junior Messias | 2 | 0 | 0 | 2 | |
12 | 20 | DF | ![]() |
Pierre Kalulu | 2 | 0 | 0 | 1 |
4 | MF | ![]() |
Ismael Bennacer | 1 | 0 | 0 | 1 | |
79 | MF | ![]() |
Franck Kessie | 0 | 0 | 1 | 1 | |
16 | GK | ![]() |
Mike Maignan | 1 | 0 | 0 | 1 | |
13 | DF | ![]() |
Alessio Romagnoli | 0 | 1 | 0 | 1 | |
Totals | 37 | 6 | 3 | 44 |
Clean sheets
- As of 23 May 2022
Rank | No. | Pos | Nat | Name | Serie A | Coppa Italia | Champions League | Total |
---|---|---|---|---|---|---|---|---|
1 | 16 | GK | ![]() |
Mike Maignan | 17 | 2 | 0 | 19 |
2 | 1 | GK | ![]() |
Ciprian Tătărușanu | 1 | 0 | 1 | 2 |
Totals | 17 | 2 | 1 | 20 |
Disciplinary record
No. | Pos | Nat | Name | Serie A | Coppa Italia | Champions League | Total | ||||||||
![]() |
![]() ![]() ![]() |
![]() |
![]() |
![]() ![]() ![]() |
![]() |
![]() |
![]() ![]() ![]() |
![]() |
![]() |
![]() ![]() ![]() |
![]() |
||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
8 | MF | ![]() |
Sandro Tonali | 9 | 2 | 11 | |||||||||
19 | DF | ![]() |
Theo Hernandez | 5 | 1 | 1 | 1 | 2 | 8 | 1 | 2 | ||||
4 | MF | ![]() |
Ismaël Bennacer | 7 | 1 | 8 | |||||||||
23 | DF | ![]() |
Fikayo Tomori | 4 | 1 | 2 | 7 | ||||||||
9 | FW | ![]() |
Olivier Giroud | 5 | 1 | 6 | |||||||||
10 | MF | ![]() |
Brahim Díaz | 4 | 1 | 5 | |||||||||
17 | FW | ![]() |
Rafael Leao | 4 | 1 | 5 | |||||||||
20 | DF | ![]() |
Pierre Kalulu | 4 | 1 | 5 | |||||||||
13 | DF | ![]() |
Alessio Romagnoli | 4 | 1 | 4 | 1 | ||||||||
41 | MF | ![]() |
Tiémoué Bakayoko | 3 | 1 | 4 | |||||||||
56 | MF | ![]() |
Alexis Saelemaekers | 2 | 1 | 1 | 4 | ||||||||
79 | MF | ![]() |
Franck Kessie | 2 | 1 | 2 | 1 | ||||||||
46 | DF | ![]() |
Matteo Gabbia | 3 | 3 | ||||||||||
11 | FW | ![]() |
Zlatan Ibrahimovic | 2 | 1 | 3 | |||||||||
12 | FW | ![]() |
Ante Rebić | 2 | 1 | 3 | |||||||||
2 | DF | ![]() |
Davide Calabria | 2 | 2 | ||||||||||
5 | DF | ![]() |
Fodé Ballo-Touré | 2 | 2 | ||||||||||
24 | DF | ![]() |
Simon Kjær | 2 | 2 | ||||||||||
30 | FW | ![]() |
Junior Messias | 2 | 2 | ||||||||||
25 | DF | ![]() |
Alessandro Florenzi | 2 | 2 | ||||||||||
33 | MF | ![]() |
Rade Krunić | 2 | 2 | ||||||||||
16 | GK | ![]() |
Mike Maignan | 1 | 1 | 2 | |||||||||
27 | MF | ![]() |
Daniel Maldini | 1 | 1 | ||||||||||
Totals | 74 | 1 | 2 | 5 | 0 | 0 | 14 | 1 | 0 | 93 | 2 | 2 |
References
Warning: Default sort key "2021-22 A.C. Milan Season" overrides earlier default sort key "Uefa Champions League Group Stage 2021-22".
- Football kits with incorrect pattern
- Articles with hCards
- Articles with short description
- Use dmy dates from October 2020
- Articles with invalid date parameter in template
- Official website not in Wikidata
- 2021–22 UEFA Champions League
- UEFA Champions League group stages
- September 2021 sports events in Europe
- October 2021 sports events in Europe
- November 2021 sports events in Europe
- December 2021 sports events in Europe
- AC Milan seasons
- Italian football clubs 2021–22 season
- 2021–22 UEFA Champions League participants seasons
- Italian football championship-winning seasons