Education
He later attended Pinkerton Academy where he played hockey his freshman and sophomore year.
He later attended Pinkerton Academy where he played hockey his freshman and sophomore year.
In the 2010-2011 he was the Hockey East player of the year, led the Hockey East in scoring, and led the nation in power play goals while playing with the University of New Hampshire. Born in Derry, New Hampshire, Thompson began playing hockey at age five. While at Pinkerton he also played Baseball and Football.
The next two years he played for the New Hampshire Junior Monarchs of the Eastern Junior Hockey League.
In 2007 he was ranked seventy second among North American hockey players by the National Hockey League Central Scouting Bureau. He was the highest ranked North American player to not be selected in the National Hockey League Entry Draft that year.
He then attended the University of New Hampshire where he is a Health Management major. Thompson scored his first college hat trick on November 17, 2007 in a game against Providence College.
In the 2009-2010 season he scored thirty nine points, second on the team to Bobby Butler.
Thompson is now the highest scoring New Hampshire native on the UNH ice hockey team in the past thirty years. In March 2011 he signed a two year contract with the Pittsburgh Penguins organization. He then began playing for the Wilkes-Barre/Scranton Penguins.
On February 6, 2014, Thompson was traded by the Penguins to the Columbus Blue Jackets in exchange for Spencer Machacek.
As a free agent in the off-season, Thompson signed a one-year AHL contract with the Albany Devils. Prior to the 2014-2015 season, he attended National Hockey League parent club, the New Jersey Devils training camp.
On July 1, 2015, Thompson signed a two-year, two-way free agent contract with the New Jersey Devils.