Piquionne's former clubs are Golden Star of Martinique, Nîmes, Rennes, Saint-Étienne, Monaco, Lyon, Portsmouth, West Ham United, Doncaster Rovers, Portland Timbers and Mumbai City.
There, he played football in the Division d'Honneur for amateur club Golden Star and then joined JS Morne Blanc.
[citation needed] Newly promoted club Saint-Étienne were interested in him, and he did not have any hesitation accepting the chance to play for this new team.
However, following his excellent performance, many European clubs were on alert, including Lyon, who allegedly promised to triple his salary at that time.
[citation needed] On 29 July 2008, after a friendly match at Annecy, Piquionne signed a four-year deal for €4.5 million[10] with Lyon.
[citation needed] On 5 August 2009, it was confirmed that Piquionne would join English Premier League club Portsmouth on a season-long loan.
[16] On 11 April 2010, Piquionne scored the first goal in a 2–0 win over Tottenham Hotspur to send Portsmouth into the FA Cup final for the second time in three seasons.
[17] His goalscoring form at Portsmouth led Piquionne to feel as though he had finally found his feet in English football despite enduring a patchy start to his Premier League career.
[20] He made his Premier League debut with West Ham on 14 August in a 3–0 loss to Aston Villa, coming on as a second-half substitute for Radoslav Kováč.
[21] He scored his first goal for West Ham in a 2–1 win against Sunderland in the third round of the League Cup at the Stadium of Light on 21 September 2010.
[26] On the same day, he made his debut in a 2–1 away win against Nottingham Forest, scoring his first goal with a 30-yard shot to put Rovers 1–0 ahead.
[citation needed] Piquionne left England to join Major League Soccer (MLS) team Portland Timbers in the United States.
[28] Piquionne made his debut for Portland on 16 March 2013, coming on as a substitute against rivals Seattle Sounders FC at CenturyLink Field.
[30] In July 2015, Indian Super League club Mumbai City confirmed the signing of Piquionne for the upcoming season.
The club, then managed by Peter Reid, had also signed Cristian Bustos and Frantz Bertin, and featured Nicolas Anelka as player-coach.
[citation needed] Piquionne also represented Martinique at the 2012 Caribbean Cup, where he scored in the nation's opening game, a 1–0 victory over Cuba.