| 6 ft 2 in (1.88 m)|
200 lb (91 kg)
| "A" Series Team|
| SG Cortina|
Prince George Cougars
Victoria Salmon Kings
Bridgeport Sound Tigers
Destil Trappers (Eredevisie)
|Born|| September 24 1982,|
|NHL Draft|| 136th overall, 2001|
|Pro Career||2003 – present|
Thompson made his junior hockey debut in the 1998–99 season with the Prince George Cougars of the WHL, although he only played part of one game. He started one more game the following season. For three seasons between 2000 and 2003, he played 149 games with the Cougars, compiling a win-loss record of 64 wins and 69 losses.
He was drafted in the 5th round (136th overall) of the 2001 NHL Entry Draft by the Florida Panthers. On October 1, 2002, the Panthers traded him to the Ottawa Senators along with Greg Watson for goaltender Jani Hurme. He made his professional hockey debut that season with the AHL's Binghamton Senators, winning the sole game he played.
Thompson served as the backup to Ray Emery for the next two seasons at Binghamton. He played 34 games each year with a total record of 32 and 22 in that span. Thompson was called up to Ottawa for the first time in his career on February 27, 2006, to serve as the backup when starting goalie Dominik Hašek was injured, though he ultimately did not see any game action.
He would spend the 2006-07 season with the AHL's Bridgeport Sound Tigers before moving on to the Victoria Salmon Kings of the ECHL in 2007-08. In September, 2008, he signed with the Dutch Eredevisie Destil Trappers, and left the club on April 24, 2009.