Пик его юношеской карьеры пришелся на Открытый чемпионат США в 2012 году когда он стал партнером австралийца Ник Киргиос выйти в финал парного разряда. В октябре 2012 года Томпсон достиг 18-го места в общемировом рейтинге, установив рекорд побед / поражений в одиночном разряде 82–38.
Томпсон начал 2014 год в 2014 Брисбен Интернэшнл в квалификации, где он проиграл в первом раунде против Тацума Ито. Затем Томпсон участвовал в 2014 AAMI Classic где он заменил Ллейтон Хьюитт в розыгрыше.[6] Его первый матч был против 9-го номера мира. Ришар Гаске. Он почти вызвал огромное расстройство, когда подавал на матч при счете 5–3 в третьем сете. А в следующей игре у него было два матч-очка на подаче Гаске. Однако в последнем сете он проиграл на тай-брейке со счетом семь очков против четырех.[7]
Он проиграл свой второй матч Михаил Южный в прямых наборах. Томпсон финишировал седьмым после того, как опрокинул 42-ю ракетку мира. Хуан Монако. Это была первая победа Томпсона над топ-50 игроками.[8] Томпсон проиграл в 5 сетах 21-й ракетке мира Ежи Янович в первом туре 2014 Открытый чемпионат Австралии 6–1, 6–4, 4–6, 2–6, 1–6. 21 января Томпсон был объявлен в Австралийский отряд 2014 Кубок Дэвиса как запасной игрок.[9]
В мае Томпсон вышел в полуфинал чемпионата мира. Китайский международный претендент, что повысило его рейтинг до максимума в 277. В августе Томпсон провел свой первый финал Challenger, но проиграл Хён Чон в Бангкок. Это еще больше повысило его рейтинг до 219. С сентября по ноябрь Томпсон участвовал в восьми турнирах претендентов в Китае, США, Австралии и Японии, причем второй раунд стал его лучшим результатом. В декабре Томпсон выиграл Плей-офф Открытого чемпионата Австралии по футболу снова, получая его вход в 2015 Открытый чемпионат Австралии.
2015: 200 лучших
Томпсон заработал wild card в 2015 Открытый чемпионат Австралии но проиграл в 1 раунде Жоао Соуза в прямых наборах. Затем он играл в Гонконг Челленджер и Берни Челленджер но проиграл в раунде в обоих. В феврале Томпсон вышел в полуфинал Лонсестон Челленджер до участия в соревнованиях Challenger в Японии и Китае, где он выступал во втором раунде. Томпсон выиграл свой первый титул Challenger Doubles с Бен Митчелл в Шимадзу Челленджер. В марте Томпсон вернулся в Австралию, где выиграл титул F4 ITF. В мае Томпсон проиграл в 1-м раунде квалификации 2015 Открытый чемпионат Франции перед выходом в полуфинал румынской F4. В июне Томпсон перешел на траву, где проиграл в первом раунде. Манчестер Челленджер и в квалификации 2015 Topshelf Open и Илкли Челленджер. 24 августа он вошел в число 200 лучших в мире с рейтингом 193. В октябре Томпсон вышел в финал чемпионата мира. Хошимин и Траралгон Претенденты, еще больше повышающие свой рейтинг. Он закончил год с рейтингом 154.
1 мая Томпсон выиграл самый большой титул в своей карьере с призовым фондом $ 100 000. Открытый чемпионат Куньмин 2016, что впервые в карьере повысило его рейтинг до 100 лучших.[12]
Томпсон получил wild card в Открытый чемпионат Франции, где он выиграл свой первый матч Большого шлема в основной сетке против Ласло Шере. Во втором раунде Томпсон отыграл 27-е место. Иво Карлович, проигрывая 7–6(7–2), 3–6, 6–7(3–7), 7–6(7–4), 10–12 в матче за четыре с половиной часа.[13] В Уимблдон, Томпсон проиграл 14-е место Роберто Баутиста Агут в прямых наборах. На Летние Олимпийские игры 2016, Томпсон проиграл в 1 раунде Кайл Эдмунд. На Открытый чемпионат США, Томпсон проиграл Стив Дарсис в 1-м раунде, несмотря на то, что он провел 2 сета и набрал 2 матч-пойнта. После матча Томпсон сказал: «Я просто чувствовал, что бросил себя, подвел других. Это нехорошо».[14] В октябре Томпсон выиграл свой третий и четвертый титул Challenger в году в Вьетнам и Траралгон. Томпсон закончил год с рейтингом 79.
2017: Первый четвертьфинальный и парный титул ATP World Tour в одиночном разряде
Вход в Королевский клубный чемпионат ничья как счастливый неудачник, Томпсон неожиданно победил номер один в мире Энди Мюррей 7–6(7–4), 6–2 в первом туре. Эта победа была первой победой Томпсона над десяткой лучших игроков, его первой победой на траве в Мировом туре ATP, и он стал первым австралийским игроком, победившим Мюррея в одиночном матче уровня ATP.[17] Томпсон проиграл во втором раунде Сэм Куэрри. В Уимблдон, Томпсон проиграл в 1 раунде Альберт Рамос Виньолас. В июле он вышел в финал Левин Гулдин и Томпсон Теннис Челленджер. В августе Томпсон был в двух очках от победы над возможным чемпионом и восьмой ракеткой мира. Александр Зверев на Citi Open[18] перед тем, как сделать финал Ванкувер Челленджер. На Открытый чемпионат США, Томпсон победил 13-е место Джек Сок[19] прежде чем упасть в Томас Фаббиано во втором туре. В октябре Томпсон квалифицировался на Шанхай Мастерс но проиграл Диего Шварцман в первом раунде. Томпсон закончил 2017 год с рейтингом 94 в одиночном разряде и 88 в парном разряде.