2015 gewann er dann die Bronzemedaille bei den Halleneuropameisterschaften in Prag und lief dort im Finale 3:38,96 min. Er qualifizierte sich erneut für die Weltmeisterschaften in Peking, bei denen er mit 3:44,36 min im Halbfinale ausschied. 2016 belegte er bei den Hallenweltmeisterschaften in Portland in 3:46,50 min den achten Platz und qualifizierte sich erstmals für die Olympischen Sommerspiele in Rio de Janeiro. Dort gelangte er in das Halbfinale. 2017 nahm er zum dritten Mal an den Weltmeisterschaften in London teil und gelangte bis in das Finale, in dem er mit 3:38,28 min den zwölften Platz belegte.