Kasper Lunding speelde in de jeugd van Vejlby-Risskov Idrætsklub en Aarhus GF. In het seizoen 2016/17 zat hij voor het eerst bij de selectie van het eerste elftal van Aarhus, maar debuteerde pas het seizoen erna. Dit debuut vond plaats op 29 augustus 2017, in de met 1-4 gewonnen bekerwedstrijd tegen VSK Aarhus. Hij kwam in de 83e minuut in het veld voor Mustapha Bundu. In het seizoen erna, 2018/19, maakte hij zijn competitiedebuut en kwam hij tot tien wedstrijden in de Superligaen waarin hij tweemaal scoorde. In het seizoen 2019/20 kwam hij nauwelijks in actie, en werd hij van juni tot oktober 2020 aan het NoorseOdds BK verhuurd. Hier werd hij wel een vaste waarde. In oktober 2020 vertrok hij naar Heracles Almelo, waar hij een contract tot medio 2023 tekende. Hij debuteerde voor Heracles op 17 oktober 2020, in de met 0-1 verloren thuiswedstrijd tegen RKC Waalwijk.[3]