João Vitor del Chapecoense ha giocato nella maggior parte delle partite del club in Catarinense 1 nel 2026, avendo collezionato 8 presenze, per un totale di 223 minuti. É partito titolare in 1 presenza su 12 giornate ed è stato utilizzato soprattutto come subentrato, in 7 occasioni.
Nell'ultima stagione con Avaí Vitor ha collezionato 49 presenze di Serie B e Catarinense 1, gare in cui ha realizzato 5 gol e fornito 2 assist.
Il centrocampista è passato a giocare in prestito con Chapecoense nel gennaio 2026. In precedenza giocava per Caldense, per cui ha collezionato 20 presenze in campionato, con 1 gol, mentre prima giocava per Primavera SP.