Käser erzielte sein erstes Top-10-Resultat im Skilanglauf-Alpencup im Januar 2013 mit Rang neun über 10 km Freistil in Oberwiesenthal und gab im Februar 2013 sein Debüt im Skilanglauf-Weltcup, bei dem er in Davos Platz 62 im Sprint und Rang 69 über 15 km Freistil erreichte. Seine ersten Weltcuppunkte erzielte Käser im Dezember 2014 mit Rang 27 beim ersten Sprint in Davos. Im Anschluss startete er auch bei der Tour de Ski 2015, bei der er sich auf der Sprintetappe in Val Müstair mit Platz 27 erneut in den Punkterängen platzieren konnte; das Etappenrennen beendete er jedoch nicht. Im Februar 2015 erreichte er beim Sprint in Campra mit Rang drei erstmals das Podium im Alpencup. Bei den Schweizer Meisterschaften 2016 in Zweisimmen siegte er mit der Staffel und bei den Schweizer Meisterschaften 2017 in Val Müstair zusammen mit Ueli Schnider im Teamsprint. Im Februar 2018 lief er bei den Olympischen Winterspielen in Pyeongchang auf den 50. Platz im Sprint. Im folgenden Monat wurde er Schweizer Meister mit der Staffel[3] und Zweiter im Sprint[4]. Ende Februar 2019 siegte er beim Gommerlauf.[5] Bei den Schweizer Meisterschaften 2019 in Engelberg holte er die Bronzemedaille in der Verfolgung und jeweils die Goldmedaille im Sprint sowie zusammen mit Ueli Schnider im Teamsprint. Bei den nordischen Skiweltmeisterschaften in Oberstdorf zwei Jahre später, lief er auf den 52. Platz im Sprint und siegte bei den Schweizer Meisterschaften in Sedrun erneut mit Ueli Schnider im Teamsprint.
Teilnahmen an Weltmeisterschaften und Olympischen Winterspielen