West Ham United was facing a relegation battle when David Moyes took charge for a second time last season, but heads to Etihad Stadium on Sunday (AEDT) in fourth spot, and Guardiola was quick to praise the often-maligned Hammers boss ahead of the clash.
A draw or a win would end City's record-breaking run and bolster West Ham's own chances of qualifying for next season's UEFA Champions League.
"They are in a [UEFA] Champions League position," Guardiola said. "That is not a good run; that’s many months and they are there.
"David Moyes, I admire these kinds of people. Like [Crystal Palace manager] Roy Hodgson – they have long careers. I would love these kinds of careers.
"The season will speak for itself – he [Moyes] knows football perfectly. Like [Everton boss] Carlo Ancelotti, everything is calm. They live like a Buddha life. They have that experience to do this."
City remains on course for an unprecedented quadruple of trophies this season.
It is 10 points clear at the top of the Premier League and well placed to reach the UEFA Champions League quarter-finals after beating Borussia Moenchengladbach 2-0 in the first leg of their Round of 16 clash.
Guardiola's side faces Everton next month in the FA Cup quarter-finals and Tottenham Hotspur in the Carabao Cup final in April.
After victory over Moenchengladbach in midweek, Guardiola said City's success was owed to the vast resources of the club's owner Sheikh Mansour, enabling it to assemble a deep squad packed with quality to challenge on all fronts.
That was interpreted as a sarcastic shot at City's critics, which claim the club has bought its success.
But Guardiola said the biggest clubs in the world had always got to the top thanks to bigger resources.
"There are many more things," he said. "First of all we have an incredibly strong organisation with the backroom staff, the staff and the players.
"But when you achieve what this club achieves in four years, winning a lot of games, you have to have top players.
"You can win one title with average players. To win a lot of titles you need top, top players and top players cost money. That was my reflection. It was not sarcastic, it was the truth.
"When Bayern Munich or Real Madrid, Barcelona, [Manchester] United, Juventus, Milan win things or Celtic or Rangers win the most titles in Scotland, it is because they have more money than the other clubs."