Во время Девятилетней войны герцог Ормонд служил на континенте под командованием Вильгельма Оранского. Получив чин генерал-майора, он принимал участие в битвах при Стенкерке в августе 1692 года и в битве при Ландене в июле 1693 года. В последнем сражении он был взят в плен французами, но затем его обменяли на герцога Бервика, незаконнорожденного сына свергнутого короля Якова II Стюарта. В 1694 году герцог Ормонд получил чин генерал-лейтенанта.