Thommy with 1. FC Kaiserslautern in 2015
|Date of birth||20 August 1994|
|Place of birth||Ulm, Germany|
|Height||1.74 m (5 ft 8 1⁄2 in)|
|2002–2009||SSV Ulm 1846|
|2013–2016||FC Augsburg II||48||(22)|
|2015–2016||→ 1. FC Kaiserslautern (loan)||6||(1)|
|2015||→ 1. FC Kaiserslautern II (loan)||4||(0)|
|2016–2017||→ Jahn Regensburg (loan)||37||(8)|
|* Senior club appearances and goals counted for the domestic league only and correct as of 06:40, 15 April 2018 (UTC)|
Thommy joined FC Augsburg in 2010 from TSG Thannhausen and SSV Ulm 1846. At 16 February 2014, he made his Bundesliga debut in a 0–1 home defeat against 1. FC Nürnberg. He appeared as an 82nd-minute substitute.
In January 2015, he was loaned to 2. Bundesliga club 1. FC Kaiserslautern for a year and a half until summer 2016. However, at the occasion of announcing his loan, FC Augsburg's general manager Stefan Reuter stated that Thommy still was a component of their future plans. Thommy was contracted with Augsburg until 2018. The loan was ended on 31 January 2016.
In the 2016 summer transfer window, he was loaned out again, this time to SSV Jahn Regensburg. He made his league debut and first start for Regensburg on 30 July 2016 in a 2–0 home victory over F.C. Hansa Rostock. He was subbed off in the 82nd minute, being replaced by Uwe Hesse.
On 18 January 2018, Thommy moved to VfB Stuttgart. His debut and first competitive start for Stuttgart came on 3 February 2018 in a 1–1 away draw against VfL Wolfsburg. He scored his first Bundesliga goal on 24 February 2018 against Eintracht Frankfurt.
On 19 August 2018, Thommy extended his contract with VfB Stuttgart until June 2022.