Career
He played the attack position for the Hamilton Nationals of Major League Lacrosse and for the Philadelphia Wings of the National Lacrosse League. Thomson played collegiate lacrosse at the University at Albany. He was co-captain of the Great Danes, alongside Frank Resetarits, and helped lead his team to the National Collegiate Athletic Association Men"s Lacrosse Championship tournament as a senior.
Thomson made an immediate impact in the National Collegiate Athletic Association. In 2005, he led the nation in goals scored per game, with 3.38 per game, and in 2007 was named an All-American (third-team).
MLL
Thomson plays in Major League Lacrosse with the New Jersey Pride. In limited playing time as a rookie, Thomson impressed, and has proved himself a valuable asset in the future to the Pride.
During the 2009 MLL season Thomson played for the Toronto Nationals. Thomson had a career high in goals with 44.
NLL
Thomson was selected in the first round (second overall) by the Philadelphia Wings of the National Lacrosse League in the 2007 NLL Entry Draft.
A consensus first round draft pick, the Wings chose Thomson to strengthen their left-handed offensive attack. Thomson captured Rookie of the Week honors in week 4 of the 2008 NLL season, and also was named Rookie of the Month for January. In two seasons in Philadelphia, Thomson picked up 124 points.
Retirement
Thompson suffered a concussion during the 2009 MLL championship game.
The injury sidelined Thomson for the entire 2010 NLL season with the Wings. He was also placed on Injury Reserve for the 2010 MLL season with the Nationals.
In April 2011, Thomson announced that he would not return to professional lacrosse, due to post-concussion symptoms.