Pelletier made his NHL debut with the Boston Bruins during the 2007–08 season, he was first recalled from Providence on January 16, 2008.[3] Pelletier played in a total of six games. On July 24, 2008, Pelletier was traded by the Bruins to the Chicago Blackhawks for Martin St. Pierre.[4] He signed a one-year contract with the Blackhawks on August 8, 2008.[5]
On May 19, 2010, Pelletier left for Europe signing a one-year contract with Swiss team, the SCL Tigers of the National League A.[7]
On July 5, 2013, Pelletier returned to North America after three seasons with the SCL Tigers, signing a one-year two-way contract with the Vancouver Canucks.[8] He was assigned to begin the 2013–14 season with AHL affiliate, the Utica Comets. He was recalled to the Canucks on October 20, and played his first NHL game since 2009.[citation needed]
On June 24, 2014, receiving limited opportunity in his single season with the Canucks, Pelletier opted to return to Europe in signing a one-year contract with Croatian club, Medveščak Zagreb the KHL.[9]
After a single season with the Canucks AHL affiliate, the Utica Comets in 2016–17, Pelletier returned to Switzerland in agreeing to a contract with the GCK Lions of the Swiss League on August 14, 2017.[10]