 During his first season as a senior, he won the Lisbon Grand Prix and the Paris World Cup, and earned a bronze medal in the World Championships in Havana.He finished the season No.4 in world rankings.After a dry spell in 2003–04, he won the Heidenheim Grand Prix and the Puerto Rico World Cup in 2005.