2017
Championships
Meetings
Abroad
Road Races
Meetings
2009 Road Races
Road Races
Linschoten Loop Beirut Matathon Amsterdam HM Hamburg Marathon
Zurich 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