 He was also part of the Lamar Hunt U.S. Open Cup winning 2007 roster and was part of the 2008 North American SuperLiga winning roster.He was on the Miami Fusion team from 1999 to 2001.He then played for the New England Revolution from 2001 to 2009.