McIlroy ble i Stoke i fire sesonger, før han gikk til Manchester City i 1986. I City var McIlroy svært upopulær blant klubbens tilhengere på grunn av hans sterke bånd til erkerivalen United.