Jonathan è un difensore del Criciúma che ha collezionato 17 presenze, per un totale di 702 minuti. É stato scelto nell'11 iniziale in 8 partite su 38 giornate ed è stato frequentemente utilizzato come subentrato, in 9 occasioni.
La sua ultima presenza in Serie A risale all'8 dicembre, gara in cui ha giocato 60 minuti con la maglia del Criciúma contro il Bragantino, nella sconfitta per 5-1. In questo campionato il difensore ha offerto 1 assist.
Jonathan ha giocato 18 partite di Serie B nell'ultima stagione con Criciúma, gare in cui ha fornito 1 assist.
Prima di cominciare l'esperienza con Criciúma nell'aprile 2023, il difensore ha collezionato 17 presenze in campionato con CSA.