Man City have just won their first match in all competitions after beating Leicester 2-0. This is also their first away win in more than two difficult months.
The reigning English champions had gone eight away games without a win (L7 D1) before taking all three points from the King Power. Having won just two of their 14 games in all competitions, Pep Guardiola's side are still well on their way to finishing in the top six of the Premier League.
However, The Citizens still have a lot of work to do to keep their place in the Champions League next season. Hosting West Ham, Man City can be confident having won 12 of their opening matches of the new year. In 8 home matches in the Premier League against West Ham, City have won all.
On the other side, West Ham just suffered a 0-5 defeat to Liverpool, ending a 4-match unbeaten streak. They are currently 13th in the table, safe from relegation. But The Hammers are the team that has conceded the most goals in the Premier League in 2024 (79).
West Ham have also failed to keep a clean sheet in their last 24 Premier League games against Man City. Despite the Citizens' problems this season, they are still rated higher than their visitors. The Eithad team is gradually showing improvement after a period of crisis, no longer as easy to beat as before.
Expected lineup
Man City: Ortega; Lewis, Akanji, Ake, Gvardiol; Kovacic; Foden, Silva, De Bruyne, Savinho; Haaland
West Ham: Areola; Wan-Bissaka, Mavropanos, Kilman, Emerson; Soucek, Rodriguez; Kudus, Paqueta, Summerville; Fullkrug