Podczas młodzieżowych mistrzostw Europy w 1997 w Turku zdobył srebrny medal w biegu na 10 000 metrów. Jako senior zdecydowanie największe sukcesy odnosił w biegu przełajowym. Zdobył w nim srebrny medal na długim dystansie podczas mistrzostw świata w 2001 w Ostendzie. Startował we wszystkich dotychczasowych 17 edycjach mistrzostw Europy (stan na 2010), zdobywając medale w 12 z nich. Zdobywał indywidualne złote medale dziewięć razy: w Ferrarze (1998), Thun (2001), Medulinie (220), Edynburgu (2003), Heringsdorfie (2004), Tilburgu (2005), Toro (2007), Brukseli (2008) i Albufeira 2010). Był również wicemistrzem w Malmö (2000) oraz brązowym medalistą w Oeiras (1997) i Dublinie (2009). Zdobył również brązowy medal drużynowo w Tilburgu w 2005.