Haydar 2012 Yaz Olimpiyatları'nda Türk kafilesinde yer aldı. Maraton mücadelesini 2:38:26'yla bitiren atlet sıralamada 72. olabildi. 2012'nin sonlarında Avrasya Maratonu'nda üçüncü olmayı başardı. 2013'e ise Roma Maratonu'nda 2:27:10'la üçüncü olarak başladı.