Cresciuto nell’Herrliberg, dopo una parentesi al Concordia Basilea, nel 2006 viene aggregato alla prima squadra del Basilea, dove però non trova spazio poiché chiuso da Costanzo e Crayton.
Nella stagione successiva passa al Vaduz, in Liechtenstein, dove riesce a far suoi fin da subito i galloni da titolare. Tornato al Basilea, esplode definitivamente al Grasshoppers, prima di far ritorno alla base dove diventa uno dei punti di forza della squadra rossoblù.
Nel 2014 l’approdo al Borussia Monchengladbach, squadra con la quale si impone come uno dei portieri più forti della Bundesliga e dell’intero panorama calcistico europeo. Nel gennaio del 2023 l’approdo al Bayern per sostituire l’infortunato Neuer. Con il club bavarese si laureerà campione di Germania al termine della stagione.
Colonna della Nazionale elvetica, con la Svizzera ha collezionato 83 presenze.