He left City, now back in the Second Division, for Oxford United in October 1988 in a £200,000 deal, after making 155 appearances for them in total.
After failing to feature in the opening months of the Rams' 1997-98 season, he dropped down a division to join Wolverhampton Wanderers initially on a month's loan in October 1997.