Pep Guardiola believes City are reaping the rewards of a competitive squad.
With several players vying for each position, the manager asserts he is drawing the best performances from each of his players, as they fight to reach their top level to force themselves into contention.
Discussing the importance of squad depth ahead of Monday night's Premier League visit of Wolves, Guardiola told press: "Everybody is important.
"Everybody has been involved over the past two months. They have to show me their level and prove they're fit in physical and mental conditions.
"I think they know (about competition for places). At the beginning of the season, we spoke about it. Everyone can play.
"When we win, people don't ask about the players we play.
"You asked me about going into the transfer window but I say: 'no'. I know the players' quality from the past three seasons; I know what they can give us until the end of the season."
Watch part two of the manager's press conference above, as Guardiola discusses the game, transfer rumours and City's future...