En 1459, il combat à Blore Heath où, malgré la victoire, il est capturé par les Lancastre et emprisonné. Libéré après la bataille de Northampton, il est à nouveau capturé en 1461 lors de la seconde bataille de St Albans, où il commande l'aile gauche de l'armée yorkiste. Il retrouve la liberté après la victoire décisive d'Édouard d'York à Towton et, en 1464, est envoyé dans le nord du pays pour écraser la résistance des Lancastre, ce qu'il fait en remportant les batailles de Hedgeley Moor et de Hexham.