1861 premierlöjtnant , 1865 kapten , 1870 major , 1875 öfverstelöjtnant , 1878 öfverste , 1884 generalmajor och 1888 generallöjtnant.