Johnny “JT” Theodosiou é um dos poucos jogadores profissionais de Counter-Strike 2 vindos da África do Sul. Com mais de 10 anos de carreira na cena competitiva, ele já conquistou diversos títulos e ultrapassou a marca de 200 mil dólares em premiações.
Sua trajetória começou no outono de 2015, quando ingressou na FlipSid3 Tactics.za e ficou em 5º-8º lugar no Telkom DGL Masters - Cape Town, garantindo seus primeiros ganhos. Em julho de 2016, assinou com a CarboN eSports, onde conquistou prata no Telkom DGL Masters 2016 Final e bronze no Evetech Champions League - Season 1.
Em março de 2017, JT passou a defender a Bravado Gaming, conquistando seus primeiros títulos expressivos. Venceu campeonatos como Mega8 - Autumn Cup, ESL African Championship - Season 1, WESG 2017 Southern Africa, ESEA Season 28: Premier Division - North America, WESG 2018 South Africa e DreamHack Mumbai Invitational 2018. Também conquistou pratas no ESL African Championship - Season 2 e no DreamHack Open Winter 2018, além de 13º-16º lugar no WESG 2017.
Em janeiro de 2019, transferiu-se para a Denial Esports, mas sem grandes resultados. Poucos meses depois, em abril, assinou com a ATK, onde se destacou ao conquistar o bronze na WINNERS League - Season 2: North America Invite Division, o ouro no WESG 2019 North America: United States, além de 7º-8º lugar no ESL Pro League Season 10 - Finals e no ESEA Season 31: Global Challenge.
No início de 2020, JT ingressou na Cloud9, somando bons resultados, como o 4º lugar no Flashpoint Season 1 e no DreamHack Masters Spring 2020: North America, o bronze no ESL One: Road to Rio - North America, além de campanhas sólidas no ESL Pro League Season 12, no ESL One: Cologne 2020 Online e no DreamHack Open Summer 2020.
Após deixar a Cloud9, atuou brevemente em equipes menores, até ingressar na Extra Salt no início de 2021. Lá conquistou títulos como DreamHack Open March 2021: North America, DreamHack Open June 2021: North America, ESEA Season 39: Premier Division - North America, além de diversas vitórias em ESEA Cash Cups. Também conquistou medalhas de prata em Funspark ULTI 2020, DreamHack Open September 2021: North America e iBUYPOWER Mythic Masters Winter 2021.
Em janeiro de 2022, JT assinou com a Complexity, onde permaneceu até dezembro de 2024. Nesse período, acumulou conquistas importantes, como Thunderpick World Championship 2023: North American Series #2, BLAST Premier: Fall American Showdown 2023, ESL Challenger at DreamHack Summer 2024, além de bons desempenhos em torneios como IEM Katowice, BLAST.tv Paris Major 2023, PGL Major Copenhagen 2024 e Perfect World Shanghai Major 2024.
No início de 2025, renovou com a Complexity, conquistando novos resultados: 12º-14º lugar no PGL Cluj-Napoca 2025, 4ª posição no PGL Bucharest 2025, top 5-8 no FISSURE Playground #1 e 1º-2º lugar no YaLLa Compass Qatar 2025: Closed Qualifier.
Em agosto de 2025, deixou a Complexity e passou a defender a organização ucraniana Passion UA, pela qual ainda joga atualmente. Até o momento, disputou apenas o DraculaN #1, terminando em 7º-8º lugar.