Prestò servizio ancora per Guglielmo d'Orange durante la Guerra dei Nove anni e, dopo essere stato promosso al rango di maggiore generale, combatté alla Battaglia di Steenkerque nell'agosto del 1692 e nella Battaglia di Landen nel luglio 1693, dove venne fatto prigioniero dai francesi e scambiato quindi con il duca di Berwick, figlio ilegittimo di Giacomo II. Venne promosso tenente generale nel 1694.