Jonsson moderklubb är Korsnäs IF. Han gjorde tre mål på fem matcher för klubbens U-lag i Division 5 Dalarna 2016. Jonsson gick därefter till Dalkurd FF och spelade under 2017 främst för klubbens ungdomslag. Den 4 november 2017 gjorde Jonsson dock sin Superettan-debut i en 2–2-match mot Trelleborgs FF, där han blev inbytt i den 85:e minuten mot Yukiya Sugita.
Säsongen 2018 gick Jonsson till IK Brage. Han spelade två matcher i Superettan 2018. Följande säsong blev det inga ligamatcher för Jonsson men under säsongen 2020 spelade han 14 matcher.
I februari 2021 värvades Jonsson av Gefle IF i Ettan Norra. Han spelade samtliga 30 ligamatcher i Ettan Norra 2021 och gjorde fyra mål. I december 2021 förlängde han sitt kontrakt med ett år.
I december 2022 blev Jonsson klar för en återkomst i IK Brage, där han skrev på ett treårskontrakt. I januari 2026 förlängde Jonsson sitt kontrakt med två år.
Karriärstatistik
Senast uppdaterad: 4 april 2026.
Matcher och mål sorterade efter klubb, säsong och tävling