Nella stagione 2007-2008 in Coppa Europa conquistò gli unici due podi della sua carriera, due secondi posti ottenuti il 7 gennaio a Nauders e il 17 febbraio a Garmisch-Partenkirchen; a fine annata risultò 3º nella classifica di specialità. In Coppa del Mondo ottenne i primi punti con il 16º posto conquistato il 16 novembre 2008 a Levi; tale piazzamento sarebbe rimasto il migliore della carriera di Kogler nel massimo circuito internazionale. Nella stessa stagione fu convocato per i Mondiali di Val-d'Isere 2009, sua unica presenza iridata, dove non concluse la gara. Fu per l'ultima volta al cancelletto di partenza in Coppa del Mondo il 16 gennaio 2011 a Wengen, quando uscì nella prima manche, e si congedò dal Circo bianco disputando una gara locale a Fügen il 3 aprile seguente.