Kaeser se clasificó para los 200 m pectoral masculino en los Juegos Olímpicos de Verano de 2012 en Londres, rompiendo un récord suizo de larga distancia y eclipsando un corte B de FINA de 2:12.09 de los Campeonatos Europeos
en Debrecen, Hungría. Desafió a otros siete nadadores en el cuarto heat, incluidos los favoritos de la medalla Clark Burckle de los Estados Unidos y Ryo Tateishi de Japón. Kaeser completó el campo para el último lugar por más de un segundo detrás del húngaro Ákos Molnár en 2:13.49. Kaeser no pudo avanzar a las semifinales, ya que se ubicó en el vigésimo cuarto lugar en la general en las eliminatorias preliminares.