2022–23 Manchester City F.C. season

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Manchester City
2022–23 season
Chairman Khaldoon Al Mubarak
Owner City Football Group
Manager Pep Guardiola
Stadium Etihad Stadium
Premier League 1st
FA Cup Winners
EFL Cup Quarter-finals
FA Community Shield Runners-up
UEFA Champions League Winners
Top goalscorer League:
Erling Haaland (36)
All:
Erling Haaland (52)
Highest home attendance 53,490 v Chelsea
21 May 2023
(Premier League)
Lowest home attendance 47,149 v Liverpool
22 December 2022
(EFL Cup)
Average home league attendance 53,249
Biggest win 7–0 v RB Leipzig
(Home)
14 March 2023
(UEFA Champions League)
Biggest defeat 1–3 v Liverpool
(Neutral)
30 July 2022
(FA Community Shield)

0–2 v Southampton
(Away)
11 January 2023
(EFL Cup)
Home colours
Away colours
Third colours

The 2022–23 season was the 128th season in the existence of Manchester City Football Club and their 21st consecutive season in the top flight of English football, where they were competing as two-time defending champions. In addition to the Premier League, Manchester City were also participating in this season's editions of the FA Cup, EFL Cup, Community Shield and UEFA Champions League, entering the latter for the 12th consecutive season. The season was unusual in that the fixture dates of domestic and European competitions were altered to accommodate the FIFA World Cup played in November and December 2022 in Qatar.

Manchester City kicked off the season by losing the Community Shield to Liverpool 1–3 and were knocked out of the EFL Cup by Southampton at the quarter-final stage in January 2023. On 20 May, City mathematically clinched their third consecutive Premier League title following an exciting title race with closest rivals Arsenal, who had been leading the standings for the large part of the season. On 3 June, City defeated rivals Manchester United 2–1 in the FA Cup final to win their second trophy of the season. Furthermore, the Blues had advanced to their second Champions League final in three years, where they defeated Inter Milan on 10 June in Istanbul to clinch the club's first-ever European Cup, their first European trophy since 1970, and complete only the second continental treble by an English men's team, after Manchester United in 1998–99. Manchester City ended the season topping the UEFA coefficient rankings.

One of this season's individual highlights were the goalscoring feats of City's new striker Erling Haaland in his debut season in English football. He broke several club, league, and European records after scoring 52 goals in his first 53 games at City, going on to win multiple individual awards, including the European Golden Shoe.

This was the first season since 2012–13 without former team captain Fernandinho, who left at the end of the previous season to return to Brazil, and the first since 2014–15 not to feature English forward Raheem Sterling, who moved to Chelsea in the summer of 2022.

Kits

Supplier: Puma / Sponsor: Etihad Airways

Home
Away
Third

Season summary

Pre-season

File:Manchester City dressing room 2022.jpg
2022–23 shirts of City's new players hang alongside 2021–22 shirts of others before presentation

Manchester City had already resolved their most pressing squad issue before the end of the previous season, having announced their agreement to recruit a world-class centre-forward in Erling Haaland from Borussia Dortmund. This transfer was confirmed on 13 June 2022, with Haaland formally joining the first team on 1 July.[4] Julián Álvarez would also join from River Plate, having been transferred in January 2022 and then temporarily loaned back.

City were expected to purchase a defensive midfielder to replace former captain Fernandinho. Kalvin Phillips was duly signed from Leeds United for a reported fee of £42 million plus add-ons on 4 July and took the number 4 shirt previously worn by Vincent Kompany.[5] Man City were also reported to be in the market for a new specialist left-back, with rumours that Marc Cucurella at Brighton was their number one target.

City's first player sales of the season were the transfer out of Pedro Porro to Sporting Lisbon through a loan-to-buy deal for £7.2 million.[6] and of Gavin Bazunu to Southampton for £12 million initially, up to £15 million after add-ons.[7] Neither player had made a first-team appearance for City.

City began pre-season with several key first-team players entering the final years of their contract amidst rumours that they might leave the club for a fee rather than renew. Of these, it seemed the most speculation concerned Gabriel Jesus and his possible transfer to Arsenal, Tottenham or Real Madrid after five years at City, and Raheem Sterling who was also rumoured to be a Real Madrid target. Both players would, in theory, compete with the incoming Haaland and Álvarez for playing time if they remained.[8] Jesus left City for Arsenal for a reported fee of £45 million on 4 July 2022.[9] Sterling went on to join Chelsea on 13 July 2022 for a fee reported to be about £47.5 million with £2.5 million of add-ons. He had won 11 domestic titles in seven seasons at Manchester City, scoring 131 goals in 339 appearances, and is the club's 11th highest scorer of all time.[10]

Another significant transfer was the move of versatile Ukrainian left-back / midfielder Oleksandr Zinchenko to Arsenal for a fee of around £30 million after six seasons at City on 22 July 2022.[11] This left Pep Guardiola with just two senior specialist full-backs in his squad at the start of the new season, both of whom were natural right-backs, meaning City did not have a first team left-back. The club had refused to offer the minimum £50 million fee demanded by Brighton for Cucurella and he was eventually transferred to Chelsea on 5 August for a reported fee in excess of £60 million.[12]

Manchester City opted to start pre-season training a week later than most of their rivals and scheduled only two friendly warm up games as part of their tour of the United States in order to ensure their players would have sufficient rest. They would also begin the new season with a relatively small squad of just 20 senior players. Both of these were considered to be strong preferences by Guardiola.[13]

Start of season

City won both their pre-season tour games in the U.S. However, they tasted their first defeat of the season in their first competitive match, losing 1–3 to a more prepared Liverpool side in the Community Shield held at Leicester City's King Power Stadium. Debutant Julián Álvarez scored the sole goal for the Blues. For their part, Liverpool were visibly more in-form, as they had a longer pre-season.[14]

File:WolvesvManCitySeptember2022 2.jpg
Manchester City players in an away Premier League match against Wolves in September 2022

In their first league game on 7 August, City beat West Ham 2–0 away, with Erling Haaland scoring his first two competitive goals on his league debut for the club. He became the first City player to do so since Sergio Agüero versus Swansea City in 2011.[15] The following weekend, City announced that İlkay Gündoğan had been appointed club captain with Rodri and Kyle Walker joining the vice-captain leadership group, shortly after City won their first league game at home 4–0 against AFC Bournemouth.[16]

City finally recruited a specialist left-back on 16 August, signing Spanish U-21 defender Sergio Gómez for £11 million plus add-ons from Anderlecht, where he had previously played under the management of former City defender and captain Vincent Kompany.[17]

On 21 August, City played Newcastle United in an entertaining match at St James' Park and fought out another two-goal comeback to snatch a 3–3 draw. With seven points after three games, City were second in the league standings, two points behind Arsenal.[18]

On 27 August, City fell behind by two goals for the fourth time in six league matches, this time against Crystal Palace at home; only to recover to a 4–2 victory in a second half comeback, with Erling Haaland scoring his first home goals and first hat-trick for the club.[19]

On 31 August, Haaland became the first City player in the Premier League era to score a hat-trick in consecutive league games, scoring a "perfect" one in a 6–0 home rout of newly promoted Nottingham Forest. He had scored 9 goals in his first five league games, another Premier League record.[20][21]

City were estimated to have earnt a Premier League record of about £180 million from transfer sales during the single summer 2022 window, thus demonstrating the success of the team's academy programme (sales included several youth players sold for seven- or eight-figure fees), and the increasing market value for footballers (such as Zinchenko and Jesus) gained from playing under Guardiola and his coaching team for several seasons.[22] City's overall net-spend in both 2022 transfer windows was estimated to be around +£100m, once again challenging their reputation for being a ostentatious buying club since the 2008 take-over.[23]

In their opening UEFA Champions League group game, Manchester City thrashed Sevilla 4–0 in Spain, with a Haaland brace, which brought his tally up to 12 goals in eight games for City and 25 goals in just 20 Champions League appearances. This was Sevilla's largest ever defeat at home in the Champions League and their first defeat in an opening fixture since their debut season; this was also the sixth time in seven seasons that City have won their opening fixture in the competition.[24]

City's home league fixture against Tottenham Hotspur, which originally was due to be played on 10 September, was postponed a day beforehand along with the entire weekend's English football league programme as a mark of respect following the death of Queen Elizabeth II.[25] The following week, the away league fixture against Arsenal, due to be played on 19 October, was also postponed indirectly due to events following the Queen's death.[26][27]

As of late September, and the first international break of the season, City were second in the league, one point behind Arsenal and ahead of Spurs on goal difference, after five wins and two draws. By that point, Haaland had already scored 14 goals in 10 games in all competitions and become the first player in Premier League history to score in all his first four away fixtures. City had also extended their unbeaten away run in the league to 22 games and well over a year since their last defeat.[28]

Autumn period

On 2 October, City beat Manchester United 6–3 in the first Manchester derby of the season at the Etihad, making it the highest scoring derby match of all-time. Both Haaland and Phil Foden scored the first City derby hat-tricks in 52 years and only the third and fourth of all-time. Haaland also became the first Premier League player to score a hat-trick in three consecutive home games, and City became the first team since Tottenham in 1965 to win 8 consecutive league home games while scoring three goals or more.[29] With his performance, the Norwegian pushed his output to an incredible 17 goals in 11 appearances, as well as 14 Premier League goals in 8 appearances.

A 4–0 home league victory against Southampton the following week included another goal from Haaland and meant he had now scored in ten consecutive fixtures overall and seven in the Premier League. The latter record matched a feat accomplished only once before by a City player in the Premier League, namely Sergio Agüero in 2019. Haaland had also reached the milestone of 20 goals for the season after playing only thirteen matches, another league record. Moreover, City matched the previous all-time English record set by Wolves in 1959 of nine consecutive home league wins while scoring three or more goals.[30] In the league standings, the Blues maintained their second place with 23 points, just one behind surprise leaders Arsenal and already three ahead of third-placed Spurs.

City qualified for the last 16 of the Champions League for the tenth consecutive season on 11 October. Although they could only draw 0–0 away to Copenhagen that night, a 1–1 draw between Dortmund and Sevilla ensured their progression. City's match included three first-half VAR decisions: a spectacular 25-yard Rodri strike ruled out because of an unintentional Riyad Mahrez handball in the build-up, a penalty awarded to City, also for handball, taken by Mahrez and saved, and a red-card shown to City's left back Sergio Gómez for a professional foul which left the Blues playing with 10 men for over an hour.[31]

City suffered their first league defeat in a hard fought match against Liverpool at Anfield on 16 October. Mo Salah scored the winning breakaway goal after Phil Foden had seen his effort ruled out by VAR for a foul on Fabinho by Haaland in the build up.

A second consecutive 0–0 Champions League away draw, to Dortmund on 25 October, was sufficient to ensure City would qualify for the last 16 as group winners with one game to spare, although Mahrez again missed the penalty. On 2 November, Rico Lewis scored his first senior goal in a 3–1 win against Sevilla; he became the all-time youngest scorer on a first start in a Champions League match and City's youngest ever Champions League scorer, aged 17 years and 346 days.[32] Three days later, City beat Fulham 2–1 in the league at the Etihad, having played for over an hour with ten men after João Cancelo had been sent-off when adjudged to have deliberately denied Harry Wilson a goal-scoring opportunity with a shoulder charge. City's winner was scored in the fifth minute of injury time by Haaland, netting a penalty after De Bruyne had been fouled. This led to ecstatic scenes afterwards with Guardiola encouraging his players to thank the crowd with a lap of honour.[33]

The Blues lost their final game before the mid-season break for the World Cup on 12 November, having been deservingly beaten 1–2 at home to Brentford with a brace, and 98th minute winner, from Ivan Toney, who had just learnt a couple of days beforehand he was not being called up to the England squad to play in Qatar. City therefore ended the first part of the season in second place in the league, five points behind Arsenal and two points ahead of Newcastle, but with a game in hand; the Blues also safely qualified for the last 16 of the Champions League and reached the fourth round of the EFL Cup.[34]

Sixteen of City's players were called up in squads to play in the World Cup finals, second only to Barcelona (17) in world football, and the most in the club's history. This left just eight players remaining at home until the season resumed the week before Christmas with a home EFL Cup tie against Liverpool.[35] Only two of City's World Cup participants played for teams eliminated at the group stage of the competition. The other fourteen would remain for the knockout stages. However, only Julián Álvarez reached the final week of the competition in the Argentina squad, while the others were eliminated either in the round of 16 or quarter-finals. Álvarez went on to become the fifth player to participate on the pitch in a World Cup final while playing at City (after Nigel de Jong in 2010, and Sergio Agüero, Pablo Zabaleta and Martin Demichelis in 2014), and only the second to become a World Cup winner as a City player.

The club announced on 23 November that Pep Guardiola had signed a new contract to remain as manager for an additional two years until summer 2025.[36]

Christmas and New Year

All but two of City's first team players had been able to return to training by the time of the first competitive fixture after the resumption of the season. Ederson had been delayed by flight problems returning from Brazil, and Álvarez was permitted an extended break to enjoy the victory celebrations in Argentina. In their first match back on 22 December, City beat Liverpool for the first time in two seasons with an entertaining 3–2 win in the fourth round of the EFL Cup, thus knocking out the current holders and qualifying for the quarter-finals.

Another brace from Haaland in City's 3–1 away victory over Leeds in their first league game after the World Cup moved him to 20 league goals for the season, as he became the fastest player since the formation of the Premier League to reach this milestone (after only 14 appearances).

City suffered from inconsistent form in early January 2023. They were convincingly knocked out of the EFL Cup by Southampton in a 2–0 defeat at St. Mary's and dropped league points against Everton and Manchester United to allow Arsenal to open up an eight point gap at the top of the table. The latter derby defeat included a controversial equalising goal for their rivals which should have been ruled out for offside.[37] However, the Blues also convincingly beat Chelsea 4–0 in the FA Cup to reach the fourth round.

Haaland scored his fourth hat-trick of the season in City's 3–0 victory over Wolves on 22 January. This set a new club record for the most hat-tricks scored in a single season and a new national record for the fewest games to achieve the milestone. It also moved Haaland to 31 goals in all competitions for the season, only seven behind City's all-time record, as he became only the 13th player in the club's history to score more than thirty.[38]

On winter transfer deadline day, João Cancelo moved on loan to Bayern Munich for the remainder of the season with an option for a later permanent transfer amid rumours he had fallen out with Pep Guardiola. Until then Cancelo had played the most minutes of any of the squad's defenders but had found game time more limited since the World Cup with the emergence of teenage academy graduate Rico Lewis and the form of Nathan Aké.[39]

On 6 February, the Premier League announced that, after a four-year investigation, they were charging Manchester City with committing more than 100 breaches of financial rules, referring the club to an independent commission for breaches made between 2009 and 2018. City were also accused of not co-operating with the investigation. The punishments that the commission can impose range from fines to points deduction and/or expulsion from the Premier League.[40]

Despite this, City went back to top of the league on 15 February when they beat the previous leaders, Arsenal, 3–1 at the Emirates Stadium to lead on goal difference, although their opponents that day still had a game in hand. However, this lead was brief as City's inconsistency and wasteful finishing again cost them two points in the following game away at Nottingham Forest, as the Blues were held to a 1–1 draw with a late equaliser by Chris Wood for the hosts; Arsenal won their game in hand to again stretch their lead to five points by early March.

Haaland scored his 27th goal of the league season against Bournemouth on 25 February to set a new club Premier League record for most goals scored in a season, beating the previous record by Sergio Agüero set in 2014–15.

On 28 February, City defeated Bristol City on the road 3–0, advancing to the FA Cup quarter-finals.

Season run-in

File:Erling Haaland 2023.jpg
Erling Haaland in action against RB Leipzig in the Champions League round of 16

On 14 March, on a record breaking night, City defeated RB Leipzig 7–0 at home (8–1 on aggregate) in their Champions League round of 16 second leg tie to advance to the quarter-finals of the competition. This equalled City's record scoreline in the Champions League, but the match was particularly notable for the five goals scored by Erling Haaland who in doing so scored his 39th goal of the season and broke the 94-year-old club record of Tommy Johnson. It was also the first time a City player had scored five goals in a single continental match and broke the record for the most number of continental goals scored in a season.[41]

Prior to the final international break of the season, the Blues displayed an offensive masterclass against Burnley, recording a 6–0 home win in the FA Cup quarter-finals with another Haaland hat-trick.[42] City would face Sheffield United in the semi-finals at Wembley.

City convincingly beat Liverpool 4–1 at home in one of their best performances of the season on the resumption of domestic football on 1 April, despite going a goal behind and missing the injured Haaland and Foden from their match day squad. However, Arsenal matched the result later that day versus Leeds United and remained seven points ahead as league leaders, with just 10 games remaining for City to retain their league title, including a game in hand and a home fixture against their title rivals.[43]

On 8 April, in a 4–1 away win against Southampton, Erling Haaland brought his tally to 30 league goals with a brace; Jack Grealish was named MOTM with a goal and an assist; and Kevin De Bruyne provided his 100th assist in the Premier League, becoming only the fifth player to reach this milestone and the fastest ever to do so.[44]

Arsenal dropped points the following day, drawing 2–2 away to Liverpool after they had led by two goals. This reduced the deficit to 6 points with City having a game in hand, yet to play their rivals at home and with a superior goal difference.

On 11 April, Manchester City produced another outstanding performance, thoroughly outplaying 10-time defending Bundesliga champions Bayern Munich at home, and cruised to a convincing 3–0 victory in the first leg of their Champions League quarter-finals. Rodri, Bernardo Silva and Haaland each scored, and the Blues had multiple chances to further increase their advantage.[45]

A dominant first-half performance against Leicester City in the next league game saw City run-out as 3–1 winners. Another brace from Haaland brought his league goals tally to 32, equalling the record held by Mo Salah for goals in a 38-game Premier League season. The following day, Arsenal once again dropped points after holding a two goal lead, drawing 2–2 at West Ham. The deficit was now only 4 points with City having a game in hand, yet to play their rivals at home and with a superior goal difference.[46][47]

File:Bayern-Man City.jpg
City players celebrate Haaland's goal in the return leg of the Champions League quarter-finals against Bayern Munich

On 19 April, the Blues secured safe passage to the UCL semi-finals for the third year in a row after a 1–1 draw at the Allianz Arena. Haaland blasted a penalty over the cross bar at the end of the first half, but atoned by converting a one-on-one chance early into the second half. Late in the game, Bayern managed to equalise with a penalty by Joshua Kimmich. City would next face Real Madrid in a rematch of the previous year's semi-finals, where the Spanish giants had dramatically won 6–5 on aggregate after extra time en route to their 14th European crown.[48]

Later that week, Arsenal hosted the league's bottom club Southampton and drew 3–3 unexpectedly, coming back from a two goal deficit. Their lead was now five points, having played two more fixtures than City and due to meet them at the Etihad in their next match in what was billed as a league decider.[49]

On 22 April, Riyad Mahrez scored City's first ever Wembley hat-trick, and the first in a FA Cup semi-final since 1958, to beat Sheffield United 3–0 and reach the club's 12th FA Cup final.[50]

On 26 April, City convincingly defeated Arsenal 4–1 at home with a brace from De Bruyne and a goal and two assists from Haaland, with his goal breaking the Premier League goal scoring record in a 38-game season, to move within two points of the erstwhile league leaders with two games in hand, leaving the destiny of the league title totally in City's hands with only seven games to play.[51]

End of season

On 3 May, Haaland became the sole record holder for the most Premier League goals scored in a single season, netting City's second goal in a 3–0 home victory against West Ham United. The third goal, scored by Phil Foden, was also the 1,000th under Guardiola's reign as City manager, achieved in just 404 games.[52]

Further wins away at Fulham and at home to Leeds United stretched City's winning streak in the league to 10 games and ensured that they would probably require a maximum of eight points from their four remaining games to secure the league title, thanks to a significantly better goal difference than their closest rival.

On 9 May, the Blues secured a 1–1 draw at the Santiago Bernabéu Stadium in the first leg of the Champions League semi-finals against Real Madrid, with Kevin De Bruyne netting a powerful equaliser and becoming the first player to score in separate Champions League away knockout games against Real Madrid, having previously done so against Los Blancos in the round of 16 of the 2019–20 edition. City had controlled much of the game and frustrated the title holders in many periods of the match. However, both goalkeepers had to make excellent saves to keep the score competitive. The result stretched City's unbeaten run to 21 games in all competitions over the past three months.[53]

On 12 May, Haaland was named FWA Footballer of the Year, the season's first top level award.[54]

City extended their unbeaten run to 22 games and their league winning streak to 11 games as they defeated Everton 3–0 at Goodison Park on 14 May, with captain İlkay Gündoğan scoring a brace for the second league game in a row. This win, together with Arsenal's home defeat to Brighton later the same day, meant that City could become league champions if they were victorious against Chelsea at home in their next league game or if Arsenal lost against Nottingham Forest in their next game the day before.[55] The latter scenario subsequently materialised, as Arsenal lost 0–1 at Nottingham Forest on 20 May, with Manchester City securing their third consecutive league title, and fifth in six years, with three games to spare.[56]

File:Man City - Real Madrid 2023.jpg
Manchester City players prepare to take on Real Madrid in the reverse leg of the Champions League semi-finals

On 17 May, in one of their best performances of the Guardiola era, City defeated Real Madrid 4–0 at home in the second leg of the Champions League semi-finals for a convincing 5–1 aggregate victory. Bernardo Silva scored a first-half brace and Manuel Akanji and Julián Álvarez further extended their lead in the second half. Once again, the Blues had an abundance of chances to score more, but, similarly to last season, Madrid goalkeeper Thibaut Courtois's stellar performance kept his side in the game, this time until City's third goal. Manchester City therefore advanced to their second Champions League final in three years, having lost to Chelsea in the 2021 final; they would meet Inter Milan in Istanbul on 10 June 2023, attempting to clinch their first European Cup and first European trophy since 1970.[57][58]

After clinching the title with three games to spare, City ended their league campaign with a home win, an away draw and an away defeat against Chelsea, Brighton and Brentford, respectively, as Guardiola rotated his squad to rest players ahead of the two finals. In the end of season awards, Haaland became the first player to win both the Premier League Player of the Season and Young Player of the Season awards, as well as the Golden Boot. De Bruyne won the Playmaker of the Season award, while Pep Guardiola won both the Premier League Manager of the Season and LMA Manager of the Year awards.

The Treble

On 3 June, City secured the league and FA Cup double for the second time in their history by beating closest rivals Manchester United 2–1 in the first-ever Manchester derby cup final. İlkay Gündoğan scored both goals for the Blues, the first one after just 12 seconds, making it the fastest in FA Cup finals history. As with the previous league derby at Old Trafford, there was some refereeing controversy during the game: namely Bruno Fernandes' equaliser via a questionable penalty for a Jack Grealish handball and a unawarded penalty for a foul on De Bruyne by Fred, but these issues were rendered inconsequential by a City victory.[59][60]

File:Title celebrations at the Etihad 2023.jpg
City players and staff celebrate winning the third consecutive Premier League title

On 10 June, Manchester City faced Inter Milan in the UEFA Champions League final, aiming to end the 53-year European trophy drought and secure the continental treble, and the match turned out anything but easy. City began the final with Kyle Walker on the bench and replaced by Nathan Aké in the starting line-up in an unexpected change; Inter Milan retained the same starting line-up that had played in previous rounds.[61] The two sides had scoring chances early in the first half, but Inter's André Onana made two saves to prevent City from taking the lead.[62] A misplayed pass from Ederson in the 26th minute was stolen by Nicolò Barella, but his shot over the goalkeeper missed.[63][64] Kevin De Bruyne left the match in the 36th minute with a hamstring injury and was replaced by Phil Foden.[65] The first half ended scoreless, with Inter playing defensively to prevent City from gaining momentum.[62][64]

File:Man City - Inter Milan.jpg
Manchester City and Inter Milan players during the Champions League final as seen from the stands

Romelu Lukaku was brought on to replace former City striker Edin Džeko early in the second half and immediately produced a chance from a header. In the 59th minute, Ederson did not anticipate a backpass from Manuel Akanji which was found by Inter's Lautaro Martínez; his shot from near the touchline was blocked by Ederson.[64] Rodri scored the opening goal for City in the 68th minute by finishing a pulled-back pass that Bernardo Silva sent from near the goal to the top of the penalty area.[62][63] Inter had a chance to equalise three minutes later through a header by defender Federico Dimarco that hit the crossbar. Dimarco tried to capitalise on the rebound as well, but his shot was blocked by Lukaku.[62] The Belgian striker had his own chance to score from a close-range header in the 89th minute, which Ederson blocked with his legs.[64] The Brazilian made an additional save in stoppage time off Robin Gosens's header to preserve a 1–0 victory for City.[63]

Rodri, who scored the lone goal and was instrumental in City's midfield, was named man of the match by UEFA. For Manchester City, this was their first-ever European Cup, and first European trophy since 1970. Having earlier won the Premier league and FA Cup titles, they achieved a continental treble, becoming only the second English and eighth European men's club to have done so.[66][67] As winners, Manchester City earned the right to play against Sevilla, the winners of the 2022–23 UEFA Europa League, in the 2023 UEFA Super Cup, as well as qualifying for both the 2023 and 2025 FIFA Club World Cups.

First-team squad

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

As of 10 June 2023[68]
No. Player Nat. Position(s) Date of birth (age) Signed Signed from Transfer fee Contract until
Goalkeepers
18 Stefan Ortega Germany GK (1992-11-06)6 November 1992 (aged 30) 2022 Germany Arminia Bielefeld[69] Free 2025
31 Ederson Brazil GK (1993-08-17)17 August 1993 (aged 29) 2017 Portugal Benfica[70] £34.9m 2026
33 Scott Carson England GK (1985-09-02)2 September 1985 (aged 37) 2021[lower-alpha 1] Derby County Free 2023
Defenders
2 Kyle Walker (VC) England RB / CB (1990-05-28)28 May 1990 (aged 33) 2017 Tottenham Hotspur[71] £45m 2024
3 Rúben Dias (VC) Portugal CB (1997-05-14)14 May 1997 (aged 26) 2020 Portugal Benfica[72] £62m[lower-alpha 2] 2027
5 John Stones England CB / RB / DM (1994-05-28)28 May 1994 (aged 29) 2016 Everton[73] £47.5m 2026
6 Nathan Aké Netherlands CB / LB (1995-02-18)18 February 1995 (aged 28) 2020 Bournemouth[74] £40m 2025
14 Aymeric Laporte Spain CB / LB (1994-05-27)27 May 1994 (aged 29) 2018dagger Spain Athletic Bilbao[75] £57m 2025
21 Sergio Gómez Spain LB / AM (2000-09-04)4 September 2000 (aged 22) 2022 Belgium Anderlecht[17] £11m 2026
25 Manuel Akanji Switzerland CB / RB / LB (1995-07-19)19 July 1995 (aged 27) 2022 Germany Borussia Dortmund[76] £15m 2027
62Hash-tag Shea Charles Northern Ireland DM / CB (2003-11-05) 5 November 2003 (age 20) 2023 Manchester City Academy Academy Player 2025
82 Rico Lewis England RB / DM (2004-11-21) 21 November 2004 (age 19) 2022 Manchester City Academy Academy Player 2025
Midfielders
4 Kalvin Phillips England DM / CM (1995-12-05)5 December 1995 (aged 27) 2022 Leeds United[5] £42m 2028
8 İlkay Gündoğan (C) Germany CM / DM (1990-10-14)14 October 1990 (aged 32) 2016 Germany Borussia Dortmund[77] £20m 2023
10 Jack Grealish England LW / AM (1995-09-10)10 September 1995 (aged 27) 2021 Aston Villa[78] £100m[lower-alpha 3] 2027
16 Rodri (VC) Spain DM (1996-06-23)23 June 1996 (aged 26) 2019 Spain Atlético Madrid[79] £62.8m 2027
17 Kevin De Bruyne (VC) Belgium CM / AM (1991-06-28)28 June 1991 (aged 31) 2015 Germany VfL Wolfsburg[80] £54.5m 2025
20 Bernardo Silva Portugal CM / AM / RW (1994-08-10)10 August 1994 (aged 28) 2017 France Monaco[81] £43.5m 2025
32 Máximo Perrone Argentina DM / CM (2003-01-05)5 January 2003 (aged 20) 2023dagger Argentina Vélez Sarsfield[82] £8.2m 2028
47 Phil Foden England AM / CM / LW / RW / FW (2000-05-28)28 May 2000 (aged 23) 2017 Manchester City Academy Academy Player 2027
80 Cole Palmer England AM / RW / LW (2002-05-06)6 May 2002 (aged 21) 2020 Manchester City Academy Academy Player 2026
Forwards
9 Erling Haaland Norway ST (2000-07-21)21 July 2000 (aged 22) 2022 Germany Borussia Dortmund[4] £51.2m 2027
19 Julián Álvarez Argentina ST / LW / RW (2000-01-31)31 January 2000 (aged 23) 2022dagger Argentina River Plate[83] £14.1m 2028
26 Riyad Mahrez Algeria RW (1991-02-21)21 February 1991 (aged 32) 2018 Leicester City[84] £60m 2025
Includes first team players and EDS players who train routinely with the first team and have made at least one league appearance in the first team. Ages are stated as of the end of the 2022–23 season (10 June 2023).
  1. Carson was on loan from Derby in 2019–2021, before joining Man City permanently in 2021.
  2. City player Nicolás Otamendi was included in the deal, bringing the transfer fee paid to £50m.
  3. Record transfer fee for an English player.
Key
<templatestyles src="Template:Hidden begin/styles.css"/>
Hash-tag – Current EDS squad player.
dagger – Signed in January window.
double-dagger – Initially signed to Academy team.

Transfers

Transfers in

Date Pos. No. Player From Fee Team Ref.
1 July 2022 FW 9 Norway Erling Haaland Germany Borussia Dortmund £51,200,000 First team [4][85][86]
1 July 2022 GK 18 Germany Stefan Ortega Germany Arminia Bielefeld Free transfer First team [69]
4 July 2022 MF 4 England Kalvin Phillips Leeds United £42,000,000 First team [5]
1 August 2022 MF 99 England Terrell Agyemang Charlton Athletic Free transfer Academy [87]
16 August 2022 DF 21 Spain Sergio Gómez Belgium Anderlecht £11,000,000 First team [17]
31 August 2022 FW Germany Farid Alpha-Ruprecht Germany Hamburger SV Undisclosed Academy [88][89]
1 September 2022 DF 25 Switzerland Manuel Akanji Germany Borussia Dortmund £15,000,000 First team [76]
23 January 2023 MF 32 Argentina Máximo Perrone Argentina Vélez Sarsfield £8,200,000 First team [90][82]
Total £127,400,000

Transfers out

Date Pos. No. Player To Fee Team Ref.
17 June 2022 GK 55 Republic of Ireland Gavin Bazunu Southampton £12,000,000 Academy [91]
1 July 2022 FW Ghana Thomas Agyepong End of contract Academy [92]
1 July 2022 MF Ghana Mohammed Aminu Greece AEP Kozani End of contract Academy [93][94]
1 July 2022 FW 73 Netherlands Jayden Braaf Germany Borussia Dortmund End of contract Academy [95]
1 July 2022 MF 25 Brazil Fernandinho Brazil Athletico Paranaense End of contract First team [96][97]
1 July 2022 DF 95 Ghana Kwaku Oduroh Derby County End of contract Academy [93][98]
1 July 2022 DF Spain Pedro Porro Portugal Sporting CP £7,200,000 City Football Group [99]
1 July 2022 DF 56 England CJ Egan-Riley Burnley £350,000 Academy [100]
2 July 2022 DF Japan Ko Itakura Germany Borussia Mönchengladbach £4,300,000 City Football Group [101][102]
4 July 2022 FW 9 Brazil Gabriel Jesus Arsenal £45,000,000 First team [9]
4 July 2022 FW 89 England Darko Gyabi Leeds United £5,000,000 Academy [103]
6 July 2022 MF 90 Belgium Roméo Lavia Southampton £10,500,000 Academy [104]
8 July 2022 FW Japan Ryōtarō Meshino Japan Gamba Osaka Undisclosed City Football Group [105]
13 July 2022 LW 7 England Raheem Sterling Chelsea £47,500,000 First team [10]
22 July 2022 GK 49 Kosovo Arijanet Muric Burnley £2,500,000 First team [106]
22 July 2022 DF 11 Ukraine Oleksandr Zinchenko Arsenal £30,000,000 First team [11]
26 July 2022 MF Australia Daniel Arzani Australia Macarthur Undisclosed City Football Group [107]
31 July 2022 FW 41 Spain Pablo Moreno Portugal Marítimo Undisclosed City Football Group [108]
1 August 2022 MF 68 Spain Oscar Tarensi Spain Celta C-Gran Peña Undisclosed Academy [109][110]
11 August 2022 DF England Testimony Igbinoghene Wolverhampton Wanderers Free transfer Academy [111]
12 August 2022 MF England Luca Barrington Brighton & Hove Albion Undisclosed Academy [112]
31 August 2022 MF Croatia Ante Palaversa France Troyes Undisclosed City Football Group [113]
1 September 2022 FW 29 Colombia Marlos Moreno France Troyes Undisclosed City Football Group [114]
1 September 2022 MF 81 France Claudio Gomes Italy Palermo Undisclosed Academy [115]
1 September 2022 MF 53 England Samuel Edozie Southampton £10,000,000 Academy [116]
1 September 2022 DF 99 Spain Juan Larios Southampton £6,000,000 Academy [117]
6 September 2022 DF 57 England Yeboah Amankwah Belgium Lommel Undisclosed Academy [118]
14 January 2023 DF Brazil Diego Rosa Brazil Bahia Undisclosed City Football Group [119]
1 February 2023 FW 54 Scotland Liam Smith Swansea City Undisclosed Academy [120]
Total £180,350,000

Loans out

Date Pos. No. Player Loaned to On loan until Team Ref.
15 June 2022 GK 85 England James Trafford Bolton Wanderers End of season Academy [121]
1 July 2022 DF Peru Kluiverth Aguilar Belgium Lommel End of season City Football Group [122]
1 July 2022 DF 12 England Taylor Harwood-Bellis Burnley End of season Academy [123]
4 July 2022 MF 69 England Tommy Doyle Sheffield United End of season Academy [124]
8 July 2022 MF Brazil Diego Rosa Portugal Vizela 14 January 2023[lower-alpha 1] City Football Group [125]
11 July 2022 DF 86 England Callum Doyle Coventry City End of season Academy [126]
16 July 2022 MF 71 Scotland Lewis Fiorini Blackpool End of season Academy [127]
19 July 2022 GK 13 United States Zack Steffen Middlesbrough End of season First team [128]
22 July 2022 FW Argentina Darío Sarmiento Uruguay Montevideo City Torque End of 2022 City Football Group [129]
25 July 2022 DF 39 Brazil Yan Couto Spain Girona End of season City Football Group [130]
29 July 2022 GK 84 Scotland Cieran Slicker Rochdale 11 January 2023[lower-alpha 2][131] Academy [132]
2 August 2022 DF Venezuela Yangel Herrera Spain Girona End of season City Football Group [133]
4 August 2022 MF 87 England James McAtee Sheffield United End of season Academy [134]
4 August 2022 FW Serbia Slobodan Tedić Barnsley End of season City Football Group [135]
5 August 2022 FW Argentina Nahuel Bustos Brazil São Paulo 27 December 2022[lower-alpha 3] City Football Group [136]
13 August 2022 FW 37 Brazil Kayky Portugal Paços de Ferreira 10 December 2022[lower-alpha 4][137] Academy [138]
13 August 2022 DF Venezuela Nahuel Ferraresi Brazil São Paulo End of season[lower-alpha 5] City Football Group [139]
17 August 2022 DF Burkina Faso Issa Kaboré France Marseille End of season City Football Group [140]
18 August 2022 FW 48 England Liam Delap Stoke City 12 January 2023[lower-alpha 6][141] Academy [142]
1 September 2022 DF 79 England Luke Mbete Huddersfield Town 31 January 2023[lower-alpha 7] Academy [143]
3 September 2022 FW Serbia Filip Stevanović Portugal Santa Clara End of season City Football Group [144]
27 December 2022 FW Argentina Nahuel Bustos Argentina Talleres de Córdoba End of 2023 City Football Group [145]
4 January 2023 FW 72 England Morgan Rogers Blackpool End of season Academy [146]
10 January 2023 DF 97 England Josh Wilson-Esbrand Coventry City End of season First team [147]
12 January 2023 FW 48 England Liam Delap Preston North End End of season Academy [141]
13 January 2023 FW 37 Brazil Kayky Brazil Bahia End of 2023 Academy [148]
31 January 2023 DF 7 Portugal João Cancelo Germany Bayern Munich End of season First team [39]
31 January 2023 DF 79 England Luke Mbete Bolton Wanderers End of season Academy [149]
7 February 2023 MF 66 Spain Iker Pozo Croatia Šibenik End of season Academy [150]
  1. Rosa's loan was terminated early as he was sold by Manchester City.
  2. Slicker's loan was terminated early.
  3. Bustos's loan was terminated early.
  4. Kayky's loan was terminated prematurely by City in December 2022 due to lack of first team exposure.
  5. Nahuel Ferraresi was initially loaned to São Paulo until 30 June 2023, with an extension option through 31 December 2023.
  6. Delap's loan was terminated early.
  7. Mbete's loan was terminated early.

New contracts

Date Pos. No. Player Contract until Team Ref.
14 Jun 2022 GK 33 England Scott Carson 2023 First team [151]
24 June 2022 DF 79 England Luke Mbete 2027 Academy [152]
8 July 2022 MF 64 England Rowan McDonald 2023 Academy [153]
8 July 2022 GK 85 England James Trafford 2027 Academy [153]
12 July 2022 MF 16 Spain Rodri 2027 First team [154]
15 July 2022 FW 26 Algeria Riyad Mahrez 2025 First team [155]
14 October 2022 MF 47 England Phil Foden 2027 First team [156]
25 January 2023 DF 86 England Callum Doyle 2027 Academy [157]
16 March 2023 FW 19 Argentina Julián Álvarez 2028 First team [158]
26 May 2023 GK 33 England Scott Carson 2024 First team [159]

Pre-season and friendlies

On 25 April, Manchester City announced they would travel to the United States for two pre-season friendlies in preparation for the new season, starting with a fixture against Club América on 20 July.[160] The second fixture against Bayern Munich on 23 July was announced a week later.[161] On 7 December, City announced they would play a friendly match against fellow CFG team Girona on 17 December at their Academy Stadium as a warm-up to the resumption of the post-World Cup season.[162]

Competitions

Overall record

Competition Record
Pld W D L GF GA GD Win %
Premier League 38 28 5 5 94 33 +61 73.68
FA Cup 6 6 0 0 19 1 +18 100.000
EFL Cup 3 2 0 1 5 4 +1 66.67
FA Community Shield 1 0 0 1 1 3 −2 00.00
Total 48 36 5 7 119 41 +78 75.00

Last updated: 10 June 2023
Source: Competitions

Premier League

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

League table

Pos Team Pld W D L GF GA GD Pts
Updated to match(es) played on 18 October 2022. Source: Premier League
Rules for classification: 1) Points; 2) Goal difference; 3) Goals scored; 4) If the champions, relegated teams or qualified teams for UEFA competitions cannot be determined by rules 1 to 3, rules 4.1 to 4.3 are applied – 4.1) Points gained in head-to-head record between such teams; 4.2) Away goals scored in head-to-head record between such teams; 4.3) Play-offs[163]

Results summary

Overall Home Away
Pld W D L GF GA GD Pts W D L GF GA GD W D L GF GA GD
38 28 5 5 94 33  +61 89 17 1 1 60 17  +43 11 4 4 34 16  +18

Source: Premier League

Results by matchday

Script error: No such module "sports rbr table".

Matches

The league fixtures were announced on 16 June 2022.[164]

      Win       Draw       Loss

FA Cup

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

File:City vs United FA Cup final 2023.jpg
Wembley Stadium, as seen from the stands, during the 2023 FA Cup final

City entered the competition in the third round and were drawn at home to Chelsea, making it a rematch of the third round League Cup tie earlier that season.[167] The fourth round draw was held shortly before City's third round tie against Chelsea, with the Blues drawn against the winner of the following day's Oxford United vs Arsenal tie.[168] In the fifth round, City were drawn away to Bristol City. After their victory, the Cityzens were drawn at home to Burnley in the quarter-finals. In the semi-finals, the Blues were paired with Sheffield United with a potential derby in the final at stake. City defeated Sheffield 3–0, while Manchester United overcame Brighton on penalties after a goalless draw to set up the first-ever Manchester derby in a major cup final.[169]

EFL Cup

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

City entered the competition in the third round. The draw was held on 24 August 2022 after the second round fixtures were completed, and they were drawn at home to the previous season's runners-up Chelsea as one of seven all-Premier League ties.[170] The draw for the fourth round was held after the final match of the third round between Manchester United and Aston Villa on 10 November by Peter Schmeichel and Dion Dublin. City were drawn at home to the current cup holders Liverpool. The tie would be held immediately after the World Cup final, before the resumption of league fixtures.[171] City were handed an away tie at Southampton in the quarter-finals draw held immediately after their fourth-round victory over Liverpool.[172]

Community Shield

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

The traditional season curtain raiser was played between Manchester City and Liverpool, the previous season's league champions and FA Cup winners respectively. Normally held at Wembley Stadium, this season's edition was played at Leicester City's King Power Stadium to avoid clashes with UEFA Women's Euro 2022.

UEFA Champions League

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Group stage

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

The 2022–23 UEFA Champions League group stage draw took place in Istanbul, Turkey, on 25 August 2022.[173] The first group matches were played on 6 September, and they wrapped up earlier than usual, at the start of November, to accommodate the mid-season FIFA World Cup.

Template:2022–23 UEFA Champions League group tables

Knockout phase

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

Round of 16

The draw for the round of 16 was held on 7 November 2022 at UEFA's headquarters in Nyon, with Manchester City being drawn against RB Leipzig.[174]

Quarter-finals

The draw for the quarter-finals and semi-finals was held on 17 March 2023. City were drawn against Bayern Munich in the quarter-finals, with the winner of that tie playing either Real Madrid or Chelsea in the semi-finals.[175]

Semi-finals
Final

<templatestyles src="Module:Hatnote/styles.css"></templatestyles>

File:UCL title celebrations 2023.jpg
Pep Guardiola being photographed holding the European Cup amid jubiliant scenes at the Atatürk Olympic Stadium

Statistics

As of 10 June 2023

Overall

Appearances (16px) numbers are for appearances in competitive games only, including sub appearances.
Red card numbers denote: numbers in parentheses represent red cards overturned for wrongful dismissal.
Source for all stats:[176]

No. Player Pos. Premier League FA Cup EFL Cup Community Shield Champions League Total
16px Goal Booked Red card 16px Goal Booked Red card 16px Goal Booked Red card 16px Goal Booked Red card 16px Goal Booked Red card 16px Goal Booked Red card
2 England Kyle Walker DF 27 3 5 1 1 5 39 3
3 Portugal Rúben Dias DF 26 3 3 1 1 1 12 1 2 43 1 6
4 England Kalvin Phillips MF 12 1 4 2 3 21 1
5 England John Stones DF 23 2 2 2 1 8 1 34 3 2
6 Netherlands Nathan Aké DF 27 1 3 3 1 3 1 1 8 1 42 3 4
7 Portugal João Cancelo DF 17 2 3 1 1 1 1 1 6 1 26 2 5 1
8 Germany İlkay Gündoğan MF 31 8 3 2 1 3 1 13 1 4 51 11 5
9 Norway Erling Haaland FW 35 36 5 4 3 2 1 1 11 12 1 53 52 6
10 England Jack Grealish MF 28 5 4 5 3 1 1 13 1 50 5 6
14 Spain Aymeric Laporte DF 12 5 3 4 1 24 1
16 Spain Rodri MF 36 2 5 4 2 3 1 1 12 2 1 56 4 9
17 Belgium Kevin De Bruyne MF 32 7 1 4 1 2 1 10 2 1 49 10 2
18 Germany Stefan Ortega GK 3 6 1 3 2 14 1
19 Argentina Julián Álvarez FW 30 9 5 3 2 1 1 1 10 3 1 48 17 1
20 Portugal Bernardo Silva MF 34 4 5 5 2 2 1 12 4 2 55 7 9
21 Spain Sergio Gómez DF 12 4 2 5 1 23 1
25 Switzerland Manuel Akanji DF 29 2 6 2 11 1 2 48 1 4
26 Algeria Riyad Mahrez FW 30 5 2 5 5 2 2 1 9 3 47 15 2
31 Brazil Ederson GK 35 3 1 1 11 2 48 5
32 Argentina Máximo Perrone MF 1 1 2
33 England Scott Carson GK
47 England Phil Foden MF 32 11 1 5 3 2 1 8 1 1 48 15 2
62 Northern Ireland Shea Charles DF 1 1
80 England Cole Palmer MF 14 1 4 1 3 4 25 1 1
82 England Rico Lewis DF 14 1 5 2 2 1 23 1 1
97 England Josh Wilson-Esbrand DF 2 2
Own goals 2 1 3
Totals 94 44 1 19 8 0 5 2 0 1 1 0 32 21 1 151 76 2

Goalscorers

Includes all competitive matches. The list is sorted alphabetically by surname when total goals are equal.[176]

Rank No. Pos. Player Premier League FA Cup EFL Cup Community Shield Champions League Total
1 9 FW Norway Erling Haaland 36 3 1 0 12 52
2 19 FW Argentina Julián Álvarez 9 3 1 1 3 17
3 47 MF England Phil Foden 11 3 0 0 1 15
26 FW Algeria Riyad Mahrez 5 5 2 0 3 15
5 8 MF Germany İlkay Gündoğan 8 2 0 0 1 11
6 17 MF Belgium Kevin De Bruyne 7 1 0 0 2 10
7 20 MF Portugal Bernardo Silva 4 0 0 0 3 7
8 10 MF England Jack Grealish 5 0 0 0 0 5
9 16 MF Spain Rodri 2 0 0 0 2 4
10 6 DF Netherlands Nathan Ake 1 1 1 0 0 3
5 DF England John Stones 2 0 0 0 1 3
12 7 DF Portugal João Cancelo 2 0 0 0 0 2
13 25 DF Switzerland Manuel Akanji 0 0 0 0 1 1
3 DF Portugal Rúben Dias 0 0 0 0 1 1
82 DF England Rico Lewis 0 0 0 0 1 1
80 MF England Cole Palmer 0 1 0 0 0 1
Own goals 2 0 0 0 1 3
Totals 94 19 5 1 32 151

Assists

Includes all competitive matches. The list is sorted alphabetically by surname when total assists are equal.[176]

Rank No. Pos. Player Premier League FA Cup EFL Cup Community Shield Champions League Total
1 17 MF Belgium Kevin De Bruyne 16 4 2 0 7 29
2 26 FW Algeria Riyad Mahrez 10 1 0 0 2 13
3 10 MF England Jack Grealish 7 3 0 0 1 11
4 47 MF England Phil Foden 6 1 0 0 2 9
9 FW Norway Erling Haaland 8 0 0 0 1 9
6 16 MF Spain Rodri 6 0 1 0 0 7
7 20 MF Portugal Bernardo Silva 5 0 0 0 1 6
8 MF Germany İlkay Gündoğan 4 0 0 0 2 6
9 7 DF Portugal João Cancelo 1 0 0 0 4 5
10 19 FW Argentina Julián Álvarez 0 2 0 0 2 4
11 5 DF England John Stones 2 0 0 0 1 3
12 21 DF Spain Sergio Gómez 1 0 0 0 1 2
13 25 DF Switzerland Manuel Akanji 1 0 0 0 0 1
31 GK Brazil Ederson 1 0 0 0 0 1
80 MF England Cole Palmer 1 0 0 0 0 1
2 DF England Kyle Walker 0 1 0 0 0 1
Totals 69 12 3 0 24 108

Disciplinary record

Includes all competitive matches. The list is sorted alphabetically by surname when total cards are equal.[176]

Rank No. Pos. Player Premier League FA Cup EFL Cup Community Shield Champions League Total
Booked Yellow cardYellow cardRed card Red card Booked Yellow cardYellow cardRed card Red card Booked Yellow cardYellow cardRed card Red card Booked Yellow cardYellow cardRed card Red card Booked Yellow cardYellow cardRed card Red card Booked Yellow cardYellow cardRed card Red card
1 16 MF Spain Rodri 5 0 0 2 0 0 1 0 0 0 0 0 1 0 0 9 0 0
20 MF Portugal Bernardo Silva 5 0 0 2 0 0 0 0 0 0 0 0 2 0 0 9 0 0
3 3 DF Portugal Rúben Dias 3 0 0 0 0 0 0 0 0 1 0 0 2 0 0 6 0 0
10 MF England Jack Grealish 4 0 0 0 0 0 1 0 0 0 0 0 1 0 0 6 0 0
9 FW Norway Erling Haaland 5 0 0 0 0 0 0 0 0 0 0 0 1 0 0 6 0 0
6 7 DF Portugal João Cancelo 3 0 1 1 0 0 0 0 0 0 0 0 1 0 0 5 0 1
7 31 GK Brazil Ederson 3 0 0 0 0 0 0 0 0 0 0 0 2 0 0 5 0 0
8 MF Germany İlkay Gündoğan 0 0 0 1 0 0 0 0 0 0 0 0 4 0 0 5 0 0
9 25 DF Switzerland Manuel Akanji 2 0 0 0 0 0 0 0 0 0 0 0 2 0 0 4 0 0
10 3 DF Netherlands Nathan Ake 2 0 0 0 0 0 0 0 0 0 0 0 1 0 0 3 0 0
47 MF England Phil Foden 1 0 0 1 0 0 0 0 0 0 0 0 1 0 0 3 0 0
2 DF England Kyle Walker 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0
13 17 MF Belgium Kevin De Bruyne 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 0 0
26 FW Algeria Riyad Mahrez 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0
5 DF England John Stones 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0
16 21 DF Spain Sergio Gómez 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1
17 19 FW Argentina Julián Álvarez 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0
14 DF Spain Aymeric Laporte 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0
82 DF England Rico Lewis 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
18 GK Germany Stefan Ortega 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0
80 MF England Kalvin Phillips 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
4 MF England Cole Palmer 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0
Total 44 0 1 8 0 0 2 0 0 1 0 0 21 0 1 76 0 2

Hat-tricks

Player Against Result Date Competition Ref
Norway Erling Haaland Crystal Palace (H) 4–2 27 August 2022 Premier League [19]
Nottingham Forest (H) 6–0 31 August 2022 [20]
Manchester United (H) 6–3 2 October 2022 [29]
England Phil Foden [29]
Norway Erling Haaland Wolverhampton Wanderers (H) 3–0 22 January 2023 [177]
RB Leipzig (H)5 7–0 14 March 2023 Champions League [178]
Burnley (H) 6–0 18 March 2023 FA Cup [179]
Algeria Riyad Mahrez Sheffield United (N) 3–0 22 April 2023 FA Cup [50]

4 – Player scored four goals.

5 – Player scored five goals.

Clean sheets

The list is sorted by shirt number when total clean sheets are equal. Numbers in parentheses represent games where both goalkeepers participated and both kept a clean sheet; the number in parentheses is awarded to the goalkeeper who was substituted on, whilst a full clean sheet is awarded to the goalkeeper who was on the field at the start of play.

Clean sheets
No. Player Games Played Goals Against Premier League FA Cup EFL Cup Community Shield Champions League Total
31 Brazil Ederson 47 (1) 39 11 0 0 0 7 18
18 Germany Stefan Ortega 14 7 2 5 1 0 1 9
33 England Scott Carson 0
Totals 46 13 5 1 0 8 27

Awards

See also

Notes

  1. Used in the away game against Sevilla on matchday 1 of the Champions League.[1][2]
  2. Used in the away game against Brentford on matchday 38 of the Premier League.[3]

References

  1. Lua error in package.lua at line 80: module 'strict' not found.
  2. Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. 4.0 4.1 4.2 Lua error in package.lua at line 80: module 'strict' not found.
  5. 5.0 5.1 5.2 Lua error in package.lua at line 80: module 'strict' not found.
  6. Lua error in package.lua at line 80: module 'strict' not found.
  7. Lua error in package.lua at line 80: module 'strict' not found.
  8. Lua error in package.lua at line 80: module 'strict' not found.
  9. 9.0 9.1 Lua error in package.lua at line 80: module 'strict' not found.
  10. 10.0 10.1 Lua error in package.lua at line 80: module 'strict' not found.
  11. 11.0 11.1 Lua error in package.lua at line 80: module 'strict' not found.
  12. Lua error in package.lua at line 80: module 'strict' not found.
  13. Lua error in package.lua at line 80: module 'strict' not found.
  14. Lua error in package.lua at line 80: module 'strict' not found.
  15. Lua error in package.lua at line 80: module 'strict' not found.
  16. Lua error in package.lua at line 80: module 'strict' not found.
  17. 17.0 17.1 17.2 Lua error in package.lua at line 80: module 'strict' not found.
  18. Lua error in package.lua at line 80: module 'strict' not found.
  19. 19.0 19.1 Lua error in package.lua at line 80: module 'strict' not found.
  20. 20.0 20.1 Lua error in package.lua at line 80: module 'strict' not found.
  21. Lua error in package.lua at line 80: module 'strict' not found.
  22. Lua error in package.lua at line 80: module 'strict' not found.
  23. Lua error in package.lua at line 80: module 'strict' not found.
  24. Lua error in package.lua at line 80: module 'strict' not found.
  25. Lua error in package.lua at line 80: module 'strict' not found.
  26. 26.0 26.1 Lua error in package.lua at line 80: module 'strict' not found.
  27. 27.0 27.1 Lua error in package.lua at line 80: module 'strict' not found.
  28. Lua error in package.lua at line 80: module 'strict' not found.
  29. 29.0 29.1 29.2 Lua error in package.lua at line 80: module 'strict' not found.
  30. Lua error in package.lua at line 80: module 'strict' not found.
  31. Lua error in package.lua at line 80: module 'strict' not found.
  32. Lua error in package.lua at line 80: module 'strict' not found.
  33. Lua error in package.lua at line 80: module 'strict' not found.
  34. Lua error in package.lua at line 80: module 'strict' not found.
  35. Lua error in package.lua at line 80: module 'strict' not found.
  36. Lua error in package.lua at line 80: module 'strict' not found.
  37. Lua error in package.lua at line 80: module 'strict' not found.
  38. Lua error in package.lua at line 80: module 'strict' not found.
  39. 39.0 39.1 Lua error in package.lua at line 80: module 'strict' not found.
  40. Lua error in package.lua at line 80: module 'strict' not found.
  41. Manchester City 7-0 RB Leipzig (8-1 agg): Erling Haaland scores five as Manchester City sweeps RB Leipzig aside to reach the Champions League quarter-finals
  42. Six-hit City power past Burnley into the FA Cup semi-finals
  43. Manchester City 4-1 Liverpool: Pep Guardiola's side overcome Erling Haaland's absence to outclass Liverpool with a magnificent display at Etihad Stadium
  44. Lua error in package.lua at line 80: module 'strict' not found.
  45. Lua error in package.lua at line 80: module 'strict' not found.
  46. Lua error in package.lua at line 80: module 'strict' not found.
  47. Lua error in package.lua at line 80: module 'strict' not found.
  48. At Manchester City, an Elusive Prize Comes Back Into Focus: City dispatched Bayern Munich to reach the Champions League semifinals. But, as usual, getting close won’t be good enough.
  49. Lua error in package.lua at line 80: module 'strict' not found.
  50. 50.0 50.1 Lua error in package.lua at line 80: module 'strict' not found.
  51. Lua error in package.lua at line 80: module 'strict' not found.
  52. Lua error in package.lua at line 80: module 'strict' not found.
  53. Lua error in package.lua at line 80: module 'strict' not found.
  54. 54.0 54.1 Lua error in package.lua at line 80: module 'strict' not found.
  55. Lua error in package.lua at line 80: module 'strict' not found.
  56. Lua error in package.lua at line 80: module 'strict' not found.
  57. Lua error in package.lua at line 80: module 'strict' not found.
  58. Lua error in package.lua at line 80: module 'strict' not found.
  59. Lua error in package.lua at line 80: module 'strict' not found.
  60. Lua error in package.lua at line 80: module 'strict' not found.
  61. Lua error in package.lua at line 80: module 'strict' not found.
  62. 62.0 62.1 62.2 62.3 Lua error in package.lua at line 80: module 'strict' not found.
  63. 63.0 63.1 63.2 Lua error in package.lua at line 80: module 'strict' not found.
  64. 64.0 64.1 64.2 64.3 Lua error in package.lua at line 80: module 'strict' not found.
  65. Lua error in package.lua at line 80: module 'strict' not found.
  66. Lua error in package.lua at line 80: module 'strict' not found.
  67. Lua error in package.lua at line 80: module 'strict' not found.
  68. Lua error in package.lua at line 80: module 'strict' not found.
  69. 69.0 69.1 Lua error in package.lua at line 80: module 'strict' not found.
  70. Lua error in package.lua at line 80: module 'strict' not found.
  71. Lua error in package.lua at line 80: module 'strict' not found.
  72. Lua error in package.lua at line 80: module 'strict' not found.
  73. Lua error in package.lua at line 80: module 'strict' not found.
  74. Lua error in package.lua at line 80: module 'strict' not found.
  75. Lua error in package.lua at line 80: module 'strict' not found.
  76. 76.0 76.1 Lua error in package.lua at line 80: module 'strict' not found.
  77. Lua error in package.lua at line 80: module 'strict' not found.
  78. Lua error in package.lua at line 80: module 'strict' not found.
  79. Lua error in package.lua at line 80: module 'strict' not found.
  80. Lua error in package.lua at line 80: module 'strict' not found.
  81. Lua error in package.lua at line 80: module 'strict' not found.
  82. 82.0 82.1 Lua error in package.lua at line 80: module 'strict' not found.
  83. Lua error in package.lua at line 80: module 'strict' not found.
  84. Lua error in package.lua at line 80: module 'strict' not found.
  85. Lua error in package.lua at line 80: module 'strict' not found.
  86. Lua error in package.lua at line 80: module 'strict' not found.
  87. Lua error in package.lua at line 80: module 'strict' not found.
  88. Lua error in package.lua at line 80: module 'strict' not found.
  89. Lua error in package.lua at line 80: module 'strict' not found.
  90. Lua error in package.lua at line 80: module 'strict' not found.
  91. Lua error in package.lua at line 80: module 'strict' not found.
  92. Lua error in package.lua at line 80: module 'strict' not found.
  93. 93.0 93.1 Lua error in package.lua at line 80: module 'strict' not found.
  94. Lua error in package.lua at line 80: module 'strict' not found.
  95. Lua error in package.lua at line 80: module 'strict' not found.
  96. Lua error in package.lua at line 80: module 'strict' not found.
  97. Lua error in package.lua at line 80: module 'strict' not found.
  98. Lua error in package.lua at line 80: module 'strict' not found.
  99. Lua error in package.lua at line 80: module 'strict' not found.
  100. Lua error in package.lua at line 80: module 'strict' not found.
  101. Lua error in package.lua at line 80: module 'strict' not found.
  102. Lua error in package.lua at line 80: module 'strict' not found.
  103. Lua error in package.lua at line 80: module 'strict' not found.
  104. Lua error in package.lua at line 80: module 'strict' not found.
  105. Lua error in package.lua at line 80: module 'strict' not found.
  106. Lua error in package.lua at line 80: module 'strict' not found.
  107. Lua error in package.lua at line 80: module 'strict' not found.
  108. Lua error in package.lua at line 80: module 'strict' not found.
  109. Lua error in package.lua at line 80: module 'strict' not found.
  110. Lua error in package.lua at line 80: module 'strict' not found.
  111. Lua error in package.lua at line 80: module 'strict' not found.
  112. Lua error in package.lua at line 80: module 'strict' not found.
  113. Lua error in package.lua at line 80: module 'strict' not found.
  114. Lua error in package.lua at line 80: module 'strict' not found.
  115. Lua error in package.lua at line 80: module 'strict' not found.
  116. Lua error in package.lua at line 80: module 'strict' not found.
  117. Lua error in package.lua at line 80: module 'strict' not found.
  118. Lua error in package.lua at line 80: module 'strict' not found.
  119. Lua error in package.lua at line 80: module 'strict' not found.
  120. Lua error in package.lua at line 80: module 'strict' not found.
  121. Lua error in package.lua at line 80: module 'strict' not found.
  122. Lua error in package.lua at line 80: module 'strict' not found.
  123. Lua error in package.lua at line 80: module 'strict' not found.
  124. Lua error in package.lua at line 80: module 'strict' not found.
  125. Lua error in package.lua at line 80: module 'strict' not found.
  126. Lua error in package.lua at line 80: module 'strict' not found.
  127. Lua error in package.lua at line 80: module 'strict' not found.
  128. Lua error in package.lua at line 80: module 'strict' not found.
  129. Lua error in package.lua at line 80: module 'strict' not found.
  130. Lua error in package.lua at line 80: module 'strict' not found.
  131. Lua error in package.lua at line 80: module 'strict' not found.
  132. Lua error in package.lua at line 80: module 'strict' not found.
  133. Lua error in package.lua at line 80: module 'strict' not found.
  134. Lua error in package.lua at line 80: module 'strict' not found.
  135. Lua error in package.lua at line 80: module 'strict' not found.
  136. Lua error in package.lua at line 80: module 'strict' not found.
  137. Lua error in package.lua at line 80: module 'strict' not found.
  138. Lua error in package.lua at line 80: module 'strict' not found.
  139. Lua error in package.lua at line 80: module 'strict' not found.
  140. Lua error in package.lua at line 80: module 'strict' not found.
  141. 141.0 141.1 Lua error in package.lua at line 80: module 'strict' not found.
  142. Lua error in package.lua at line 80: module 'strict' not found.
  143. Lua error in package.lua at line 80: module 'strict' not found.
  144. Lua error in package.lua at line 80: module 'strict' not found.
  145. Lua error in package.lua at line 80: module 'strict' not found.
  146. Lua error in package.lua at line 80: module 'strict' not found.
  147. Lua error in package.lua at line 80: module 'strict' not found.
  148. Lua error in package.lua at line 80: module 'strict' not found.
  149. Lua error in package.lua at line 80: module 'strict' not found.
  150. Lua error in package.lua at line 80: module 'strict' not found.
  151. Lua error in package.lua at line 80: module 'strict' not found.
  152. Lua error in package.lua at line 80: module 'strict' not found.
  153. 153.0 153.1 Lua error in package.lua at line 80: module 'strict' not found.
  154. Lua error in package.lua at line 80: module 'strict' not found.
  155. Lua error in package.lua at line 80: module 'strict' not found.
  156. Lua error in package.lua at line 80: module 'strict' not found.
  157. Lua error in package.lua at line 80: module 'strict' not found.
  158. Lua error in package.lua at line 80: module 'strict' not found.
  159. Lua error in package.lua at line 80: module 'strict' not found.
  160. Lua error in package.lua at line 80: module 'strict' not found.
  161. Lua error in package.lua at line 80: module 'strict' not found.
  162. Lua error in package.lua at line 80: module 'strict' not found.
  163. Lua error in package.lua at line 80: module 'strict' not found.
  164. Lua error in package.lua at line 80: module 'strict' not found.
  165. Lua error in package.lua at line 80: module 'strict' not found.
  166. Lua error in package.lua at line 80: module 'strict' not found.
  167. Lua error in package.lua at line 80: module 'strict' not found.
  168. Lua error in package.lua at line 80: module 'strict' not found.
  169. United penalties win sets up first Manchester derby FA Cup final vs. City
  170. Lua error in package.lua at line 80: module 'strict' not found.
  171. Lua error in package.lua at line 80: module 'strict' not found.
  172. Lua error in package.lua at line 80: module 'strict' not found.
  173. Lua error in package.lua at line 80: module 'strict' not found.
  174. Lua error in package.lua at line 80: module 'strict' not found.
  175. UEFA Champions League quarter-final, semi-final and final draws
  176. 176.0 176.1 176.2 176.3 Lua error in package.lua at line 80: module 'strict' not found.
  177. Lua error in package.lua at line 80: module 'strict' not found.
  178. Lua error in package.lua at line 80: module 'strict' not found.
  179. Lua error in package.lua at line 80: module 'strict' not found.
  180. Lua error in package.lua at line 80: module 'strict' not found.
  181. Lua error in package.lua at line 80: module 'strict' not found.
  182. Lua error in package.lua at line 80: module 'strict' not found.
  183. Lua error in package.lua at line 80: module 'strict' not found.
  184. Lua error in package.lua at line 80: module 'strict' not found.
  185. Lua error in package.lua at line 80: module 'strict' not found.
  186. Lua error in package.lua at line 80: module 'strict' not found.
  187. Lua error in package.lua at line 80: module 'strict' not found.
  188. Lua error in package.lua at line 80: module 'strict' not found.
  189. Lua error in package.lua at line 80: module 'strict' not found.
  190. Lua error in package.lua at line 80: module 'strict' not found.
  191. Lua error in package.lua at line 80: module 'strict' not found.
  192. Lua error in package.lua at line 80: module 'strict' not found.
  193. Lua error in package.lua at line 80: module 'strict' not found.
  194. Lua error in package.lua at line 80: module 'strict' not found.
  195. Lua error in package.lua at line 80: module 'strict' not found.
  196. Lua error in package.lua at line 80: module 'strict' not found.
  197. Lua error in package.lua at line 80: module 'strict' not found.
  198. Lua error in package.lua at line 80: module 'strict' not found.
  199. Lua error in package.lua at line 80: module 'strict' not found.
  200. Lua error in package.lua at line 80: module 'strict' not found.