Bei den Olympischen Winterspielen 2018 in Pyeongchang erreichte Geiger Platz 10 auf der Normalschanze und Platz 7 auf der Großschanze. Zusammen mit Stephan Leyhe, Richard Freitag und Andreas Wellinger gewann er hinter Norwegen die Silbermedaille im Mannschaftswettbewerb und wurde dafür, gemeinsam mit den weiteren deutschen Medaillengewinnern, am 7. Juni 2018 mit dem Silbernen Lorbeerblatt ausgezeichnet. Bei der ersten Weltcup-Station nach den Olympischen Winterspielen in Lahti gewann er mit Markus Eisenbichler, Richard Freitag und Andreas Wellinger den Mannschaftswettbewerb und erzielte damit seinen ersten Weltcupsieg. Er beendete den Gesamtweltcup als 14. mit 427 Punkten, was bis dahin sein bestes Ergebnis war. Den Grand Prix 2018 beendete er als Zweiter hinter dem Russen Jewgeni Klimow, wozu insbesondere seine ersten beiden Siege in diesem Wettbewerb im September 2018 auf dem Trambulina Valea Cărbunării im rumänischen Râșnov beitrugen.