1770 wurde er Major im Infanterieregiment „Hessen-Kassel“ und nahm an Friedrichs II. Feldzügen in Böhmen, Pommern und Sachsen sowie 1787 am Feldzug in Holland teil. Für seine Verdienste hatte Pirch 1774 bei der Revue den Orden Pour le Mérite erhalten. Am 25. Mai 1781 wurde er Oberstleutnant und am 7. Juni 1782 Oberst. 1786 wurde er in den Adelsstand erhoben.