Il commence la saison 2019 avec une performance lors du cross Ouest-France en étant et premier Français. Lors de la saison en salle il améliore son record personnel du 1 500 m en 3 min 42 s 14. Lors des championnats de France élite en salle il termine du 3000 m en 7 min 52 s 08, réalisant ainsi les minimas pour les championnats d'Europe en salle de Glasgow tout en battant le record espoir de Bob Tahri du 3000 m. Le il devient champion d'Europe espoir en remportant la finale du 10 000 m à Gävle en 28 min 44 s 17, puis récidive deux jours plus tard en reportant la finale du 5000 m en 14 min 16 s 55, devenant ainsi double champion d'Europe sur piste.