Pirmos apzinātos spērienus pa futbola bumbu veica Vangažos, bet no septiņu gadu vecuma slīpēja futbola prasmes "Skonto" jauniešu akadēmijā. Viņa pirmais treneris ir bijušais valstsvienības futbolists Aleksejs Šarando.
Latvijas augstākajā līgā debitēja 20 gadu vecumā RFS kreklā. Netiekot pie pastāvīgas spēļu prakses ambiciozajā galvaspilsētas klubā, 2019. gadā pievienojās BFC "Daugavpils" komandai, kur bija stabils pamatsastāva spēlētājs un aizvadīja 27 mačus no 32 iespējamajiem. Jau savā pirmajā oficiālajā spēlē daugavpiliešu rindās guva uzvaras vārtus principiālā duelī pret FK "Metta". Nākamo sezonu aizsargs uzsāka FK "Jelgava" rindās, bet vasarā pārcēlās uz Valmieru. Tieši ar Vidzemes klubu Balodis arī izcīnīja savu pirmo titulu, 2022. gadā triumfējot virslīgā. Un aizsargs bijis viens no spēlētājiem, kam var uzticēt kapteiņa apsēju.
Stabili aizvadītā 2022. gada sezona palīdzēja aizsargam izpelnīties pirmos izsaukumus uz Latvijas nacionālo izlasi. Pirms tam Balodis iekrājis solīdu starptautisko spēļu pieredzi U-21 un U-19 izlasēs, abās aizvadot 29 spēles.
2023. gada 12. oktobrī guva savus pirmos vārtus Latvijas izlases labā, palīdzot izlasei Rīgā ar 2:0 pārspēt Armēniju.