Manchester City is surely favorite due to their quality and performance, but currently we have just three points difference from 1st rank Manchester City to 5th ranked Aston Villa mean things are very tight and interesting for the title race and this can go either way in next round Manchester City is going to host Liverpool which is at the second spot and this match can be beneficial for the Arsenal as well which is at the third spot so right now prediction is not easy who is going to win.
Tottenham dropped from top to fourth, and they can also fight back in coming weeks but most chances we will have this title race between three clubs with anyone from these can stay and keep the title even Manchester City is having edge with Haaland is at his best after joining Pepe Guardiola and Manchester City.
It's quite interesting when you look at the current competition for the top four in the English Premier League standings, but with the unstable performance of Man United and Chelsea, the competition feels incomplete. The current points gap is not too big, in the sense that every club in the UCL zone still has a chance to top the standings and it is still very possible for changes to occur every week. Talking about the top teams in the title race this season, the four clubs that currently occupy the top four of the standings really deserve to be on the list.
In general, it will not be easy for Pep Guardiola squad to defend the EPL trophy this season, along with the increasing performance of other teams at the same time. I think in the future it will be very difficult for teams that have gone far in the UCL to achieve stable performance in two competitions at once, so this is a moment for clubs with minimal match schedules to top the standings like Tottenham.