Até 2022, João Vieira jogou em várias equipes, mas sem conquistar sucesso significativo. No entanto, em 2022, ele chamou a atenção da For The Win Esports, com quem assinou um contrato profissional. Passou alguns meses na nova equipe, conquistando dois torneios: ESL Masters España Season 11 e Master League Portugal Season 9.
No outono de 2022, João Vieira se transferiu para sua equipe atual, a SAW. Nesse time, ele seguiu sua trajetória vitoriosa, ganhando diversos torneios. Os mais notáveis foram: Elisa Invitational Fall 2022, ESL Masters España Season 12, ESL Challenger League Season 43: Europe, ESL Masters España Season 13, CCT Season 1 West Europe Series #4, Master League Portugal Season 11 e Master League Portugal Season 12. Em 2024, o jogador da SAW também conquistou o 1º lugar no BLAST Premier: Spring Showdown 2024.