Playing his preferred position of full back, Thompson played a key role in Geelong's VFL premiership side in 2007, his heroic actions stopping a key forward about 30 kg heavier than him in the 2006 grand final, has become legend at his local club, South Barwon.
He claimed some big scalps, including Port Adelaide's Warren Tredrea, Magpie Jack Anthony, Essendon veteran Matthew Lloyd and Brisbane spearhead Daniel Bradshaw, whom he kept goalless in 103 minutes of playing time in Round 10.
Annoying,' as several of his opponents have been sent to the tribunal for responding to his niggling tactics, including Cameron Mooney and Jack Anthony, who headbutted him in the groin.
In 2013, Thompson was announced in North Melbournes leadership group for the 2013 season and onwards with Andrew Swallow, Drew Petrie, Jack Ziebell, Daniel Wells and Brent Harvey.
Thompson had a great start to his 2014 season, including holding Lance Franklin goalless in the side's road win against Sydney in Round 4.