Han vant syv individuelle renn i verdenscupen, tre av dem i sesongen 2003/04, to i sesongen 2008/09, på sprintene i Hochfilzen og Vancouver. I Hochfilzen skjøt han to fulle hus, for første gang som seniorutøver, og vant løpet med over et halvt minutt foran Alexander Os og Dmitrij Jarosjenko. Verdenscupseieren i sesongen 2010/11 kom på 10 km sprint i Ruhpolding den 14. januar 2011. VM i Nove Mesto 2013 gikk uten at Berger sto på deltakerlista, men på NM-sprinten, 10 km på Dombås i 2013, tok han et overraskende gull.