He has previously played in the NHL with the Minnesota Wild, Montreal Canadiens, Boston Bruins, Tampa Bay Lightning, New York Rangers and the Edmonton Oilers.
[1] Pouliot was later promoted to the AA Eastern Ontario Cobras of the ODMHA where he played up until the Bantam age level.
[citation needed] In his first year, Pouliot won the Emms Family Award as the OHL's top rookie for 2004–05.
[citation needed] Pouliot signed a tryout contract with Minnesota's American Hockey League (AHL) affiliate, the Houston Aeros, on April 28, 2006, playing there for two games in the team's Semifinal Calder Cup playoff series against the Milwaukee Admirals.
[3] Pouliot scored his first two career NHL goals for Minnesota against Calgary Flames on March 22, 2008, though the Wild still lost the game, 5–4.
[citation needed] On July 5, 2013, again as a free agent, Pouliot signed a one-year, $1.3 million contract with the New York Rangers.
[8] On July 1, 2017, Pouliot was promptly signed by the Buffalo Sabres as a free agent, to a one-year $1.15 million deal.