Johan tapperhetsmedaljen i guld 1816 blef han kapten i generalstaben och riddare af Svärdsorden , 1818 major i generalstaben och1819