Im Feldzug von 1809 kämpfte er in Bayern, am 10. April erhielt er das Kommando über das 2. Bataillon seines Regiments und nahm an den Vorgefechten der Schlacht von Regensburg (19.–23. April) teil. Im Gefecht von Hausen wurde er am rechten Arm schwer verwundet und musste das Schlachtfeld verlassen. Am 1. September 1809 wurde er zum Oberstleutnant befördert. Im Befreiungskriege von 1813 kämpfte sein Bataillon bei Dresden und in der Völkerschlacht bei Leipzig, wobei Berger wieder schwer verwundet wurde.