Career
Club Saint-Preux began his career with Haitian club Zénith, where he was generally regarded as one of the most promising footballing talents in the Ligue Haïtienne. Saint-Preux signed with Minnesota Thunder of the USL First Division on April 15, 2009., and scored on his debut on April 18, 2009, in a game against the Austin Aztex. He then spent an extended period with Vietnamies club based in Hanoi.
In early March 2010 he pre-signed a two-year contract with the Aztex, against whom he made his USL debut in 2009, but he was released before the season started after failing his medical.
International Saint-Preux has represented Haiti at various youth levels. He debuted for the full Haitian national team in 2007, and has since participated in several World Cup qualifying matches.
He scored his first international goal on November 19, 2008, in a 1–1 tie against Suriname.