Während des Russisch-Polnischen Krieges (1654–1667) unterstützte er den König im Kampf gegen die Lubomirski-Rebellion (1665–1666). Nach dem Tod von Stefan Czarniecki wurde er Feldhetman der polnischen Krone. In der Schlacht bei Podhajce, während des Tatarisch-Kosakisch-Polnischen Kriegs 1666–1671, schlug er als polnischer Befehlshaber 1667 ein vereinigtes krimtatarisch-kosakisches Heer unter Hetman Petro Doroschenko. 1668 wurde er Großhetman der polnischen Krone und damit zum direkt dem König unterstehenden Gesamtbefehlshaber des polnisch-königlichen Heeres.