2017
Championships
Meetings
Abroad
Road Races
Meetings
2008 Road Races
Road Races
Beirut Marathon Jbeil Half-Marathon Amsterdam Marathon Berlin Marathon
Vivicitta 2008 Roma Marathon Hong Kong Marathon 20k Paris
10k Paris Paris Marathon Paris HM