Johnny “JT” Theodosiou to jeden z nielicznych profesjonalnych zawodników Counter-Strike 2 z Republiki Południowej Afryki. Na scenie progra od ponad 10 lat, a w tym czasie zdobył szereg nagród i ponad 200 tysięcy dolarów w wygranych turniejowych.
Swoją karierę rozpoczął jesienią 2015 roku w FlipSid3 Tactics.za, gdzie zajął 5-8 miejsce na Telkom DGL Masters - Cape Town. W lipcu 2016 podpisał kontrakt z CarboN eSports, z którą zdobył srebro na Telkom DGL Masters 2016 Final i brąz na Evetech Champions League - Season 1.
W marcu 2017 dołączył do Bravado Gaming, gdzie zdobył swoje pierwsze złote medale. Wygrywał m.in. Mega8 - Autumn Cup, ESEA Season 24: Open Division - South Africa, ESL African Championship - Season 1, WESG 2017 Southern Africa, ESEA Season 28: Premier Division - North America, WESG 2018 South Africa i DreamHack Mumbai Invitational 2018. Zdobywał również srebra, m.in. na ESL African Championship - Season 2 i DreamHack Open Winter 2018, oraz 13-16 miejsce na WESG 2017.
W styczniu 2019 przeszedł do Denial Esports, ale bez większych sukcesów. Już w kwietniu przeniósł się do ATK, gdzie po krótkiej adaptacji osiągnął solidne wyniki: brąz na WINNERS League - Season 2: North America Invite Division, złoto na WESG 2019 North America: United States, a także 7-8 miejsce na ESL Pro League Season 10 - Finals i ESEA Season 31: Global Challenge.
Na początku 2020 roku dołączył do Cloud9. Z drużyną zajął m.in. 4 miejsce na Flashpoint Season 1 i DreamHack Masters Spring 2020: North America, brąz na ESL One: Road to Rio - North America, a także dobre miejsca na ESL Pro League Season 12, ESL One: Cologne 2020 Online i DreamHack Open Summer 2020.
Po odejściu z Cloud9 grał krótko w mniejszych drużynach, a na początku 2021 dołączył do Extra Salt. Tam zdobył liczne tytuły, m.in. DreamHack Open March 2021: North America, DreamHack Open June 2021: North America, ESEA Season 39: Premier Division - North America oraz wiele ESEA Cash Cups. Wywalczył także srebro na Funspark ULTI 2020, DreamHack Open September 2021: North America i iBUYPOWER Mythic Masters Winter 2021.
W styczniu 2022 podpisał kontrakt z Complexity, gdzie grał aż do grudnia 2024 roku. W tym czasie wygrał m.in. Thunderpick World Championship 2023: North American Series #2, BLAST Premier: Fall American Showdown 2023, ESL Challenger at DreamHack Summer 2024, a także plasował się wysoko na turniejach IEM Katowice, BLAST.tv Paris Major 2023, PGL Major Copenhagen 2024 czy Perfect World Shanghai Major 2024.
Na początku 2025 roku przedłużył kontrakt z Complexity, osiągając kolejne wyniki: 12-14 miejsce na PGL Cluj-Napoca 2025, 4 lokatę na PGL Bucharest 2025, 5-8 miejsce na FISSURE Playground #1 oraz 1-2 miejsce na YaLLa Compass Qatar 2025: Closed Qualifier.
W sierpniu 2025 roku opuścił Complexity i dołączył do ukraińskiej organizacji Passion UA, gdzie gra do dziś. Jak dotąd wystąpił z nią na jednym turnieju — DraculaN #1, kończąc z wynikiem 7-8.