 On March 30, 2006, he was signed by the Colorado Rapids.He started his first game with the club on April 2 against the Columbus Crew and scored 8 goals for the club.He was traded to the Columbus Crew on February 27, 2008 for Tim Ward.