Premier League · Regular Season - 7
Manchester City 3–2 Ipswich
Sat 17 Oct 2026 · 14:00 UTC · Etihad Stadium, Manchester
Manchester CityTeam 2630
IpswichTeam 2154Match story
Manchester City · draw · IpswichBefore kick-off: 81% · 12% · 7%
Last reading, 90+13': 100% · 0% · 0%
Live chances from PlayerElo's pre-match model and the current score.
- Phil Foden 19'
- Erling Haaland 34', 69'
- Daizen Maeda 21'
- Zian Flemming 90' (pen)
We gave Manchester City 81% to win: they did.
- Phil Foden 2643 0* assist Jeremy Doku 2630 +919'
Manchester City:Phil Foden 2643 0* assist Jeremy Doku 2630 +9 - 21'Daizen Maeda 2175 −5 assist Abdoul Ouattara 2110 −1
Ipswich:Daizen Maeda 2175 −5 assist Abdoul Ouattara 2110 −1 - Erling Haaland 2737 +7 assist Mateo Kovačić 2435 +434'
Manchester City:Erling Haaland 2737 +7 assist Mateo Kovačić 2435 +4 - Enzo Fernández 2563 +2 for Mateo Kovačić 2435 +450'
Manchester City:Enzo Fernández 2563 +2 for Mateo Kovačić 2435 +4 - Josko Gvardiol 2672 +1 for Nico O'Reilly 2634 +361'
Manchester City:Josko Gvardiol 2672 +1 for Nico O'Reilly 2634 +3 - Erling Haaland 2737 +7 assist Iliman Ndiaye 2430 +669'
Manchester City:Erling Haaland 2737 +7 assist Iliman Ndiaye 2430 +6 - 71'Azor Matusiwa 2152 −9* for Florentino Luís 2066 −1
Ipswich:Azor Matusiwa 2152 −9* for Florentino Luís 2066 −1 - 71'Abdul Fatawu Issahaku 2012 −8* for Daizen Maeda 2175 −5
Ipswich:Abdul Fatawu Issahaku 2012 −8* for Daizen Maeda 2175 −5 - 73'Abdoul Ouattara 2110 −1
Ipswich:Abdoul Ouattara 2110 −1 - Abdukodir Khusanov 2598 +1 for Matheus Nunes 2761 +176'
Manchester City:Abdukodir Khusanov 2598 +1 for Matheus Nunes 2761 +1 - Elliot Anderson 2571 +1 for Phil Foden 2643 0*77'
Manchester City:Elliot Anderson 2571 +1 for Phil Foden 2643 0* - Antoine Semenyo 2603 0 for Jeremy Doku 2630 +977'
Manchester City:Antoine Semenyo 2603 0 for Jeremy Doku 2630 +9 - 78'Zian Flemming 2030 −1 for Emersonn 1979 0
Ipswich:Zian Flemming 2030 −1 for Emersonn 1979 0 - 78'Chuba Akpom 1945 −3 for Julio Enciso 2230 −3
Ipswich:Chuba Akpom 1945 −3 for Julio Enciso 2230 −3 - 90'Zian Flemming 2030 −1 (pen.)
Ipswich:Zian Flemming 2030 −1 (pen.) - 90+1'Jack Clarke 2113 0 for Jacob Greaves 2166 −10*
Ipswich:Jack Clarke 2113 0 for Jacob Greaves 2166 −10* - Josko Gvardiol 2672 +190+7'
Manchester City:Josko Gvardiol 2672 +1 - 90+12'Leif Davis 2217 −3
Ipswich:Leif Davis 2217 −3
Line-ups
Elo change from this match, next to the Elo after it.
Before kick-off: 81% · 12% · 7%(Manchester City · draw · Ipswich)
Our most likely score was 3–0 (9%); the result 3–2 had 4%.
- Average value of the starting XI: Manchester City €61.1M, Ipswich €11.4M.
- Largest team-Elo gap of Premier League matchday 7: 439 points.
- Draw chance was 15%, below the Premier League average of 27% this round.
- Premier League: Rúben Dias was the highest-rated defender (2697).
- Manchester City's expected eleven was in form: average EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. +2.7 over 180 days.
Form
Last five matches; the number is the team Elo of the eleven that started.
Manchester City
1st in Premier League · 18 pts from 6
- 14 OctLParis Saint Germain UEFA Champions League2653
- 11 OctWLiverpool Premier League2628
- 20 SepWSunderland Premier League2621
- 17 SepWNorwich England League Cup2296
- 13 SepWManchester United Premier League2628
Ipswich
10th in Premier League · 9 pts from 6
- 10 OctWFulham Premier League2144
- 19 SepLEverton Premier League2151
- 15 SepLArsenal England League Cup2096
- 12 SepWCrystal Palace Premier League2139
- 4 SepLLiverpool Premier League2162
Season outlook
From the Premier League simulation, before this match.
| Club | Pts now | Pred. pts | Title | Top 4 | Bottom 3 | Most likely |
|---|---|---|---|---|---|---|
| Manchester City | 18 /6 | 83.5 | 62% | 100% | 0% | 1st |
| Ipswich | 9 /6 | 42.0 | 0% | <1% | 26% | 17th |
Each bar is one finishing position, 1st on the left to 20th on the right; the taller the bar, the likelier that finish.
Players to watch
Highest EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. (Elo Above Replacement over the last 180 days) in each starting eleven. Elo after each match, last three years.

Manchester City · EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. +5.3 (Good) · Elo 2730

Ipswich · EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. +4.5 (Good) · Elo 2271
Team Elo history
Starting-eleven Team Elo in league matches, last three years.
Coach Elo history
Elo after each match, last three years (the whole career if shorter).
Coach DNA: possession-based · creative
Coach DNA: balanced profile
Playing style
How both clubs play against their own league (2024–2026).
Manchester City: possession-based · creative (how Enzo Maresca plays) · Ipswich: balanced profile (how Gary Paul O'Neil plays)
* Includes our monthly adjustment: every month we take a little off each player's Elo to keep ratings from inflating.