Historically, it's been a bit of a seesaw. There have been periods where Man City dominated and others when West Ham held their ground impressively. For the most current stats, checking out their recent head-to-head record gives a good indication of who's had the upper hand lately.