Kasa started his career with Italian
Serie A side
Parma. In 2020, he was sent on loan to
Fermana in
Serie C, where he made one league appearance, on 28 February 2021 in a 0–0 draw with
Carpi. Before the second half of 2021–22, he signed for
Tsarsko Selo in the Bulgarian top flight until end of the season. On 10 January 2023, Kasa signed for the first time in his native Albania for top tier
KF Egnatia. On 30 August 2023, Kasa signed with Slovenian top tier
NK Olimpija Ljubljana, where he made his debut in
UEFA Conference League groups. On 14 July 2025, he signed for Kosovar top tier
SC Gjilani. On 4 February 2026, Kasa came back to Albanian first league, in
Flamurtari FC. ==References==