Manchester City Player Stats
How the Manchester City squad compares, season by season, drawn from every finished match we hold. Per-90 boards need 450 minutes, so fewer appear early in a season than late in one. The page says which season it is showing.
Stat
Season: 20262025202420232020
Showing the 5 most recent of the 10 seasons we hold figures for, newest first. These are top-five boards; the full record for a season lives on that season’s table page. The season filters this page without changing its address.
Goals
- 1
Erling Haaland9 - 2
Rayan Cherki4 - 3
Antoine Semenyo2 - 4
Enzo Fernández1 - 4
Jérémy Doku1 - More players are level on this figure than the five shown. Open the full table to see them all.
- 1
Erling Haaland27 - 2
Antoine Semenyo7 - 2
Phil Foden7 - 4
Jérémy Doku5 - 4
Nico O'Reilly5 - More players are level on this figure than the five shown. Open the full table to see them all.
- 1
Erling Haaland22 - 2
Omar Marmoush7 - 2
Phil Foden7 - 4
Mateo Kovačić6 - 5
Joško Gvardiol5 - 1
Erling Haaland27 - 2
Phil Foden19 - 3
Julián Álvarez11 - 4
Rodri8 - 5
Bernardo Silva6 - 1
İlkay Gündoğan13 - 2
Raheem Sterling10 - 3
Gabriel Jesus9 - 3
Phil Foden9 - 3
Riyad Mahrez9
Assists
- 1
Antoine Semenyo3 - 1
Joško Gvardiol3 - 3
Iliman Ndiaye2 - 3
Phil Foden2 - 5
Elliot Anderson1 - More players are level on this figure than the five shown. Open the full table to see them all.
- 1
Rayan Cherki12 - 2
Erling Haaland8 - 3
Jérémy Doku5 - 3
Matheus Nunes5 - 3
Phil Foden5 - 1
Sávio8 - 2
Kevin De Bruyne7 - 3
Jérémy Doku6 - 3
Matheus Nunes6 - 3
İlkay Gündoğan6 - 1
Kevin De Bruyne10 - 2
Bernardo Silva9 - 2
Rodri9 - 4
Julián Álvarez8 - 4
Jérémy Doku8 - More players are level on this figure than the five shown. Open the full table to see them all.
- 1
Kevin De Bruyne12 - 2
Raheem Sterling7 - 3
Bernardo Silva6 - 3
Riyad Mahrez6 - 5
Phil Foden5
Goals and assists
- 1
Erling Haaland9 - 2
Antoine Semenyo5 - 2
Rayan Cherki5 - 4
Joško Gvardiol3 - 4
Phil Foden3 - 1
Erling Haaland35 - 2
Rayan Cherki16 - 3
Phil Foden12 - 4
Jérémy Doku10 - 5
Antoine Semenyo8 - More players are level on this figure than the five shown. Open the full table to see them all.
- 1
Erling Haaland25 - 2
Kevin De Bruyne11 - 3
Jérémy Doku9 - 3
Phil Foden9 - 3
Sávio9 - 1
Erling Haaland32 - 2
Phil Foden27 - 3
Julián Álvarez19 - 4
Rodri17 - 5
Bernardo Silva15 - 1
Kevin De Bruyne18 - 2
Raheem Sterling17 - 3
Riyad Mahrez15 - 3
İlkay Gündoğan15 - 5
Phil Foden14
Match rating
- We hold no figures for this statistic for this club in this season.
- 1
Marc Guéhi7.5 - 2
Rodri7.46 - 3
Jérémy Doku7.39 - 4
Erling Haaland7.31 - 5
Rayan Cherki7.2 - 1
Joško Gvardiol7.38 - 2
Kevin De Bruyne7.37 - 3
Sávio7.35 - 4
Mateo Kovačić7.33 - 5
Omar Marmoush7.31 - 1
Rodri8.03 - 2
Kevin De Bruyne7.96 - 3
Phil Foden7.8 - 4
Bernardo Silva7.51 - 5
Jérémy Doku7.43 - 1
Kevin De Bruyne7.77 - 2
Riyad Mahrez7.38 - 3
İlkay Gündoğan7.35 - 4
Rodri7.27 - 5
Phil Foden7.23
Minutes played
- 1
Gianluigi Donnarumma812 - 1
Rúben Dias812 - 3
Erling Haaland804 - 4
Elliot Anderson696 - 5
Marc Guéhi678 - 1
Gianluigi Donnarumma3060 - 2
Erling Haaland2958 - 3
Bernardo Silva2890 - 4
Matheus Nunes2865 - 5
Nico O'Reilly2648 - 1
Joško Gvardiol3279 - 2
Erling Haaland2741 - 3
Bernardo Silva2671 - 4
Ederson2321 - 5
Rúben Dias2273 - 1
Rodri2938 - 2
Phil Foden2874 - 3
Ederson2788 - 4
Kyle Walker2767 - 5
Julián Álvarez2657 - 1
Ederson3246 - 2
Rúben Dias2851 - 3
Rodri2753 - 4
Raheem Sterling2537 - 5
João Cancelo2302
Goals per 90
Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.
- 1
Erling Haaland1.01 - 2
Rayan Cherki0.76 - 3
Antoine Semenyo0.32 - 4
Enzo Fernández0.17 - 5
Marc Guéhi0.13 - 1
Erling Haaland0.82 - 2
Antoine Semenyo0.45 - 3
Omar Marmoush0.37 - 4
Phil Foden0.3 - 5
Tijjani Reijnders0.27 - 1
Erling Haaland0.72 - 2
Omar Marmoush0.53 - 3
Phil Foden0.35 - 4
Nico O'Reilly0.34 - 5
John Stones0.33 - 1
Erling Haaland0.95 - 2
Phil Foden0.59 - 3
Julián Álvarez0.37 - 4
Kevin De Bruyne0.29 - 5
Jack Grealish0.26 - 1Sergio Agüero0.65
- 2
İlkay Gündoğan0.58 - 3
Phil Foden0.5 - 4
Ferran Torres0.48 - 5
Riyad Mahrez0.41
Shots per 90
Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.
- 1
Erling Haaland3.58 - 2
Iliman Ndiaye2.34 - 3
Enzo Fernández1.9 - 4
Joško Gvardiol1.29 - 5
Antoine Semenyo1.14 - 1
Omar Marmoush3.28 - 2
Erling Haaland3.21 - 3
Sávio2.72 - 4
Rayan Cherki2.48 - 5
Tijjani Reijnders2.28 - 1
Erling Haaland3.23 - 2
Omar Marmoush2.79 - 3
Phil Foden2.4 - 4
Sávio2.36 - 5
Kevin De Bruyne2.33 - 1
Erling Haaland3.64 - 2
Jérémy Doku2.92 - 3
Julián Álvarez2.66 - 4
Phil Foden2.51 - 5
Kevin De Bruyne2.39 - 1
Riyad Mahrez2.53 - 2
Kevin De Bruyne2.51 - 3
Ferran Torres2.24 - 3
İlkay Gündoğan2.24 - 5
Phil Foden2.21
Chances created per 90
Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.
- 1
Rayan Cherki3.03 - 2
Antoine Semenyo2.13 - 3
Enzo Fernández1.38 - 4
Elliot Anderson1.29 - 5
Joško Gvardiol1.27 - 1
Rayan Cherki3.74 - 2
Jérémy Doku3.52 - 3
Phil Foden2.84 - 4
Bernardo Silva2.29 - 5
Rodri2.18 - 1
Kevin De Bruyne3.85 - 2
Jack Grealish3.52 - 3
Phil Foden2.87 - 4
Sávio2.7 - 5
Jérémy Doku2.3 - 1
Kevin De Bruyne4.62 - 2
Jérémy Doku3.43 - 3
Julián Álvarez3.22 - 4
Jack Grealish2.82 - 5
Bernardo Silva2.81 - 1
Kevin De Bruyne3.64 - 2
Phil Foden2.56 - 3
Oleksandr Zinchenko2.44 - 4
Riyad Mahrez2.35 - 5
İlkay Gündoğan2.28
Successful dribbles per 90
Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.
- 1
Iliman Ndiaye1.8 - 2
Elliot Anderson1.28 - 3
Antoine Semenyo0.81 - 4
Joško Gvardiol0.69 - 5
Erling Haaland0.63 - 1
Jérémy Doku4.28 - 2
R. Aït-Nouri3.22 - 3
Rayan Cherki3.21 - 4
Sávio2.97 - 5
Antoine Semenyo2.63 - 1
Jérémy Doku6.9 - 2
Sávio2.99 - 3
Omar Marmoush2.46 - 4
Jack Grealish2.2 - 5
Matheus Nunes1.67 - 1
Jérémy Doku5.19 - 2
Jack Grealish2.23 - 3
Phil Foden2.15 - 4
Mateo Kovačić1.88 - 5
Rodri1.84 - 1
Phil Foden2.82 - 2
Raheem Sterling2.75 - 3
Gabriel Jesus2.64 - 4
Riyad Mahrez2.54 - 5
João Cancelo2.47
Tackles per 90
Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.
- 1
Abdukodir Khusanov3.11 - 2
Elliot Anderson2.59 - 3
Joško Gvardiol2.2 - 4
Iliman Ndiaye1.44 - 5
Antoine Semenyo1.14 - 1
R. Aït-Nouri3.25 - 2
Nico O'Reilly3.17 - 3
Rodri2.71 - 4
Nico González2.61 - 5
Omar Marmoush2.54 - 1
Mateo Kovačić3.55 - 2
Bernardo Silva2.6 - 3
Matheus Nunes2.54 - 4
Sávio2.42 - 5
Nico González2.39 - 1
Mateo Kovačić2.84 - 2
Joško Gvardiol2.67 - 3
Jérémy Doku2.53 - 4
Rodri2.37 - 5
Bernardo Silva2.1 - 1
João Cancelo2.89 - 1
Kevin De Bruyne2.89 - 3
Rodri2.83 - 4Fernandinho2.72
- 5
Oleksandr Zinchenko2.61
Interceptions per 90
Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.Of players with 450+ minutes this season.
- 1
Abdukodir Khusanov1.75 - 2
Elliot Anderson1.42 - 3
Joško Gvardiol1.4 - 4
Enzo Fernández1.03 - 5
Marc Guéhi0.77 - 1
Abdukodir Khusanov2.66 - 2
Marc Guéhi2.27 - 3
Nico González2.25 - 4
Tijjani Reijnders2.08 - 5
R. Aït-Nouri1.99 - 1
Joško Gvardiol1.87 - 2
Mateo Kovačić1.75 - 3
Phil Foden1.71 - 4
Nico González1.58 - 5
Rúben Dias1.33 - 1
Joško Gvardiol1.93 - 2
Kyle Walker1.8 - 3
Bernardo Silva1.73 - 4
Manuel Akanji1.69 - 5
Rúben Dias1.67 - 1Fernandinho2.46
- 2
João Cancelo1.97 - 3
Oleksandr Zinchenko1.94 - 4
Phil Foden1.84 - 5
Gabriel Jesus1.82
Totals from finished fixtures in this season. Clean sheets are goalkeepers only. Save percentage is saves over saves plus goals conceded, and is left blank where we hold no conceded count rather than being read as a clean sheet.