York finished second in the 1987 Giro d'Italia and also won the King of the Mountains classification. This was the highest finish by a Briton in the Giro d'Italia until Chris Froome won the 2018 race. As well as the Giro second-place finish, York finished second in two other Grand Tours: the 1985 and 1986 Vuelta a España. The second place at the 1985 Vuelta came after losing the leader's jersey on the penultimate stage, in what is widely thought to have been collusion by the Spanish-speaking teams. Further victories came at the 1985 Volta a Catalunya, the 1989 Tour of Britain and the 1990 Critérium du Dauphiné Libéré.