2009 Hengelo GP, NED 1 Hour 20822m 1st
Manchester 10K, GBR 10K 27:39 1st
Den Haag Half Marathon, NED Half Marathon 59:50 2nd
Dubai Marathon, UAE Marathon 2:05:29 1st
2008 Melbourne Half Marathon, AUS Half Marathon 42:40 1st
Berlin Marathon, GER Marathon 2:03:59 1st
Olympic Games Beijing 10000m 27:06.68 6th
Hengelo GP, NED 10000m 26:51.20 2nd
Lisboa, SPA Half Marathon 59:15 1st
2008 Dubai Marathon, UAE Marathon 2.04.53 1st
2007 Montferlandrun, NED 15K 42:36 1st
Berlin Marathon, GER Marathon 2.04.26 1st
Ostrava GP, CZE 1 HOUR 21.285m 1st
New York ½ Marathon, USA ½ Marathon 59.24 1st
FBK Games Hengelo GP, NED 10000m 26.52.81 5th
2006 Berlin Marathon, GER Marathon 2.05.56 1st
London Marathon, GBR Marathon 2.09.05 9th
Fukuoka Marathon, JAP Marathon 2.06.52 1st
Phoenix ½ Marathon, USA ½ Marathon 58.55 1st
'20 van Alphen', NED 25K 1.11.37 1st
Granollers ½ Marathon, ESP ½ Marathon 1.00.07 1st
2005 Almeria ½ Marathon, ESP ½ Marathon 61.46 1st
Granollers ½ Marathon, ESP ½ Marathon 61.33 1st
Manchester 10K, GBR 10K 27.25 1st
British 10K, GBR 10K 28.12 1st
Tilburg Ten Miles, NED 10 miles 44.24 1st
Amsterdam Marathon, NED Marathon 2.06.20 1st
Sevenhillsrun, NED 15K 41.57 1st
2004 Olympic Games Athens, GRE 10000m 27:27.70 5th
  Hengelo, NED 10000m 26:41.58 2nd
  Boston, USA 3000m 7:35.24 1st
  Karlsruhe, GER 3000m 7:29.34 1st
2003 Brussels, BEL 10000m 26:29.22 1st
  World Championships, FRA 5000m 12:54.36 Silver
  Rome, ITA 5000m 13:00.32 3rd
  Hengelo, NED 10000m 26:54.58 2nd
  London, ENG 5000m 12:57.23 1st
  Birmingham, ENG 3000m 7:40.97 1st
2002 Doha, QAT 10K 27:02 (WR) 1st
  London, ENG Marathon 2:06.35 (debut) 3rd
2001 Edmonton, CAN 10000m 27:54.41 3rd
  WC Half Marathon, ENG Half Marathon 1:00.03 Gold
2000 Olympic Games Sydney, AUS 10000m 27:18.20 Gold
1996 Olympic Games Atlanta, USA 10000m 27:07.34 Gold