Po raz pierwszy na arenie międzynarodowej Geiger pojawił się 25 lutego 2012 roku w Kranju, gdzie w zawodach juniorskich zajął trzecie miejsce w zawodach metodą Gundersena. W lutym 2016 roku wystartował na mistrzostwach świata juniorów w Râșnovie, gdzie wywalczył srebrne medale w Gundersenie i sztafecie. Na tej samej imprezie był także siódmy w sprincie. Ponadto podczas rozgrywanych rok później mistrzostw świata juniorów w Park City zwyciężył na dystansie 5 km.