City have played 11 matches in all competitions this season, winning 10 and drawing one.

They have scored a remarkable 37 in those games, a rate of 3.36 per match.

In their eight Premier League matches, they have won seven and sit top of the table, two points clear of Manchester United.

City are the first English top-flight team to score 29 goals in their first eight league games of the season since Everton in 1894-95 (30).

Their 29 goals in eight league games means City are scoring 3.625 per game.

David Silva has assisted six Premier League goals this term, which is more than any other player. Kevin De Bruyne sits joint-second on the list with five.

WATCH: Beautiful football: Raheem Sterling goal vs Stoke

In total, City have completed 5,570 passes in their eight Premier League games, significantly more than second-placed Arsenal who have managed 4,869.

And of the top 10 passers in the Premier League so far this season, five of them are City players. Nicolas Otamendi is top with 667, Fernandinho joint-second with 663, Silva fifth with 639 and De Bruyne and John Stones are joint-eighth with 555.

City have also had more touches of the ball than any other side. The Blues have taken 7,023 touches, while second-place Tottenham have taken 6,373

Ederson has conceded just four goals in his first 10 matches in a City shirt.

Raheem Sterling has scored six goals in his last six Premier League games. In his previous 31, he’d managed five.

Gabriel Jesus has been directly involved in 10 goals in his last nine Premier League games, scoring eight and assisting two.

Indeed, it’s been a full year since Jesus lost a competitive match. It was October 2016, when Santos beat Palmeiras 1-0 in the 33rd round of the Brazilian league.