Career
He has also previously played in the National Hockey League for the Boston Bruins, New York Islanders and Tampa Bay Lightning, the former of which drafted him in the sixth round, 183rd overall, at the 2003 National Hockey League Entry Draft. Amateur
Thompson played major junior ice hockey for the Western Hockey League (WHL)"s Seattle Thunderbirds beginning in the 2001-2002 season. After his second season with Seattle, in 2002-2003, he was drafted by the Boston Bruins in the sixth round, 183rd overall, at the 2003 National Hockey League Entry Draft on June 21–22, 2003.
Thompson remained with the Thunderbirds for two additional seasons after his National Hockey League selection by the Bruins, in 2003-2004 and 2004-2005.
Professional
Thompson signed an entry-level contract with the Boston Bruins on July 20, 2005, and made his debut in the National Hockey League with the team in 2006-2007, playing four games. However, he spent the majority of the season with Providence in the AHL. Just prior to the start of the 2008-2009 season, on October 8, 2008, Thompson was claimed off waivers by the New York Islanders.
He scored his first career National Hockey League goal against Henrik Lundqvist of the New York Rangers just under one month later, on November 4. On July 27, 2009, Thompson was re-signed to a one-year contract with the Islanders.
After registering six points in 39 games with the Islanders in the 2009-2010 season, Thompson was claimed off waivers by the Tampa Bay Lightning on January 21, 2010.
He would appear in 32 games for the Lightning, scoring one goal and three assists for four points. In total, he scored two goals and eight assists for both the Islanders and Lightning, then-career-highs. He also excelled in face-offs, winning 219 of 385 taken for Tampa Bay, a 56.9 percent success rate.
In the subsequent off-season, on July 10, 2010, Tampa Bay re-signed Thompson to a one-year contract.
On January 31, 2011, Tampa Bay signed Thompson to a two-year contract extension. At that point, he had played in 51 games with the team, recording career-highs for goals (7), assists (10) and points (17).
Thompson also continued his success in the face-off circle, winning 249 of 446 draws taken (558 percent). He ranked seventh among National Hockey League forwards with 49 blocked shots, and was also fourth on the team in takeaways, with 25.
In his first season with the Ducks, Thompson appeared in 80 games, scoring five goals along with 13 assists.
During the 2012-2013 National Hockey League lockout, Thompson played for his hometown Alaska Aces of the ECHL, later returning to the Lightning at the end of the lockout. On March 3, 2013, Tampa Bay signed Thompson to a four-year contract extension. He finished the shortened, 48-game 2012-2013 season with seven goals and eight assists from 45 games played.
He played in 81 games during the 2013-2014 season, scoring nine goals and seven assists for 16 points.
On June 29, 2014, Thompson was traded by Tampa Bay to the Anaheim Ducks in exchange for two picks in the 2015 National Hockey League Entry Draft. In his first season with the Ducks, Thompson appeared in 80 games, scoring five goals along with 13 assists.
On December 14, the National Hockey League department of player safety issued a three-game suspension against Thompson for his hit on Justin Faulk of the Carolina Hurricanes. The suspension was deemed an illegal check to the head
Thompson was given a game misconduct at the time of the incident.
As a result of the suspension, Thompson will lose $25,806.45 in salary.