2017
Championships
Meetings
Abroad
Road Races
Meetings
2009 Road Races
Road Races
Linschoten Loop Beirut Matathon Amsterdam HM Zurich Marathon
Hamburg Marathon Belgrade Marathon Fortis Marathon Warsaw Half-Marathon
Rome Marathon Marathon La Rochelle 20k Paris Le Porge HM
14k Soulac-sur-Mer Paris Marathon NYC Marathon