2009 Oslo GL, NOR 5000m 13:06.63 4th
2008 Olympic Games Beijing 10000m 27:02.77 Silver
Shanghai GP, CHN 5000m 13:16.60 4th
Brussels GL, BEL 10000m 27:06.97 1st
Rome GL, ITA 5000m 13:04.94 1st
Huelva, ESP 5000m 12:58.41 1st
Hengelo GP, NED 10000m 26:50.53 1st
World Cross Country Champs, GB Cross Long Race 15th
2007 World Championships Osaka, JAP 10000m 27.09.03 2nd
World Athletics Final, GER 5000m 13.41.04 6th
Brussels GL, BEL 5000m 12.50.16 1st
Rome GL, ITA 5000m 13.01.46 1st
Hengelo GP, NED 10000m 26.48.73 1st
Sevenhillsrace, NED 15K 42.24 1st
Elgoibar Cross, ESP Cross Long race 1st
2006 World Cross Country Champs, JPN Cross Long race 2nd
World Cross Country Champs, JPN Cross Short race 12th
Stockholm, SWE 5000m 13.06.72 1st
Cross Italica Sevilla, ESP Cross Long race 2nd
Ethiopian Cross Country Champs Cross Short race 2nd
Boston Indoor, USA 2EM 8.27.03 2nd
2005 World Championships Helsinki, FIN 10.000m 27.08.87 2nd
World Championships Helsinki, FIN 5.000m 13.32.81 2nd
World Champs ½ Marathon, CAN ½ Marathon 61.14 4th
Corrida Houilles, FRA 10K 28.23 1st
Praque, CZE 10.000m 26.57.27 1st
2004 Olympic Games Athens, GRE 10.000m 27:09.39 Silver
  World Athletics Final, MON 5000m 13:06.95 (CR) Gold
  WC Cross Country, BEL long distance 36:11 Bronze
  Stuttgart Indoor, GER 3000m 7:41.18 1st
  Hengelo, NED 10.000m 26:39.69 1st
  Rome, ITA 5000m 12:47.04 2nd
2003 World Championships Paris, FRA 10.000m 27:01.44 Bronze
  Hengelo, NED 10.000m 26:58.76 3rd
  WC Cross Country, SUI long distance 37:03 7th
  Great Ethiopian Run, ETH 10K 1st
2002 Brussels, BEL 10.000m 9th
  Groningen 4 Miles, NED 4 miles 1st
  Great Ethiopian Run, ETH 10K 2nd
  Sao Silvestre, BRA 15K 4th
  World Junior Championships 10.000m Silver
2001 Great Ethiopian Run, ETH 10K 9th
  Montferland Run, NED 15K 42:51 1st
  Neusser Crosslauf, GER 1st
  WC Cross Country, BEL 8th