In August 2019, while playing with the KF Tirana youth academy, Stafa went on trial with Danish club Esbjerg fB.[2]
KF Tirana
A graduate of the club's youth academy, Stafa signed his first professional contract in January 2020, penning a three-year deal with the club.[3] In June 2020, he made his league debut, coming on as a 70th-minute substitute for Jurgen Çelhaka in a 5–0 away victory over Luftëtari.[4] However, this wasn't his first competitive appearance for the club. On 25 September 2018, Stafa tallied 32 minutes off the bench in a 4–0 victory over KF Iliria during Albanian Cup play, successfully making his debut for the club in an official competition.[5]
Llapi
In June 2022, Stafa joined Kosovan club Llapi on a three-year deal.[6] Stafa stated that he joined the club because of their emphasis on promoting young talent, and that he hoped to become league champions with Llapi.[7]