24 gadus vecais Kārkliņš, kurš spēlē malējā aizsarga un balsta pussarga pozīcijās, iepriekšējās divas sezonas pavadīja "Valmierā", 53 spēlēs gūstot četrus vārtus un divreiz rezultatīvi piespēlējot. Pēc abpusējas vienošanās sadarbība ar futbolistu tika pārtraukta.
Kārkliņš pieaugušu futbolā karjeru uzsāka "Liepājā", ar kuru 2015.gadā kļuva par Latvijas čempionu. 2018.gadā viņš pievienojās "Riga" komandai un arī ar rīdziniekiem triumfēja valsts meistarsacīkstēs, kā arī uzvarēja Latvijas kausā.
Pirms 2019.gada sezonas aizsargs papildināja "Valmieras" rindas un bija tās kapteinis. Pērn valmierieši ar Kārkliņu sastāvā izcīnīja bronzas medaļas.
Pērnruden Kārkliņš debitēja Latvijas izlasē, kurā aizvadījis septiņas spēles.
Liepājnieki 2020.gada sezonā virslīgā ieņēma piekto vietu, bet uzvarēja Latvijas kausā un nākamsezon spēlēs UEFA Eiropas Konferenču līgā.