Am 20. März 2016 verbesserte er beim Seoul International Marathon den Schweizer Rekord auf 2:06:40 h. Zum Europarekord fehlten ihm nur vier Sekunden. Am 10. Juli 2016 wurde er in Amsterdam mit einer Zeit von 1:02:03 h Europameister im Halbmarathonlauf. Im November belegte der damals 35-Jährige im New-York-City-Marathon nach 2:12:01 h den fünften Rang.