|Full name||Louis Clyde William Thompson|
|Date of birth||19 December 1994|
|Place of birth||Bristol, England|
|Height||1.80 m (5 ft 11 in)|
|2014–2015||→ Swindon Town (loan)||28||(2)|
|2015–2016||→ Swindon Town (loan)||13||(2)|
|2016||→ Swindon Town (loan)||15||(0)|
* Senior club appearances and goals counted for the domestic league only and correct as of 15:30, 14 August 2018 (UTC)|
‡ National team caps and goals correct as of 21:00, 9 October 2015 (UTC)
Thompson started his career at Swindon Town where he followed his older brother Nathan Thompson through the Wiltshire football club's youth system under the guidance of former Wales international footballer and Swindon coach, Paul Bodin.
During the 2011–2012 season, Swindon Town manager Paolo Di Canio drafted Thompson into the senior side by naming him on the substitutes bench for FA Cup victories over Huddersfield Town, Colchester United and Wigan Athletic. He was also on the bench for the Football League Trophy draw at Barnet and Football League Two wins over AFC Wimbledon and Rotherham United. However, Thompson failed to make it on to the pitch during any of those fixtures.
Thompson made his first team debut for Swindon on 28 January 2012 as an 81st-minute substitute for fellow Town midfielder Simon Ferry during the 2–0 away loss to Leicester City in the FA Cup Fourth Round.
After making his debut, Thompson expressed his gratitude to Di Canio for giving him his first opportunity within professional football by telling the local Swindon newspaper, the Evening Advertiser, that it was "an amazing feeling to make my debut at such a young age. I am so thankful to the gaffer for giving me my chance".
On 1 September 2014 he joined Norwich City and was loaned back to Swindon for the rest of the 2014–15 season.
In 2012 Thompson was called into the Wales under 19 squad for the European championship qualifying matches.
Thompson was called up to the Wales Under-21 squad versus Moldova on 22 March 2013.
|Club||Season||League||FA Cup||League Cup||Other||Total|
|Swindon Town||2011–12||League Two||0||0||1||0||0||0||0||0||1||0|
<ref>tag; name "LT16" defined multiple times with different content (see the help page). Cite error: Invalid
<ref>tag; name "LT16" defined multiple times with different content (see the help page).