| - | Watford | Brentford | Loan | |
| - | Brentford | Watford | Back from Loan | |
02 Sept2012 | Watford | Brentford | Loan | |
07 Jan2012 | Brentford | Watford | Back from Loan | |
| - | Watford | Wycombe Wanderers | Loan | |
10 Jan2012 | Wycombe Wanderers | Watford | Back from Loan | |
01 Apr2013 | Watford | Barnet | Loan | |
| - | Barnet | Watford | Back from Loan | |
08 Sept2013 | Watford | Southend United | Loan | |
01 Jul2014 | Watford | Southend United | Transfer | |
07 Jan2017 | Southend United | Bury | Free Transfer | |
| - | Bury | Bradford City | Loan | |
02 Feb2018 | Bradford City | Bury | Back from Loan | |
| - | Bury | Rotherham United | Free Transfer | |
| - | Rotherham United | Leyton Orient | Free Transfer | |
| - | Leyton Orient | Barnet | Loan |
A. Thompson transfer history tracks all club moves during the professional career, including transfer dates and teams involved.