[2] Sefa made his league debut in a Dinamo Tirana jersey on the opening day of the season against Teuta Durrës.
[7] In July 2012, Sefa joined top flight side Besa Kavajë by signing a contract for the upcoming season.
[9] He made his competitive debut with the team in the opening Albanian Superliga week against the newly promoted side Elbasani at Qemal Stafa Stadium, scoring the only goal of the match in the first half.
[13][14] In August 2015, Sefa returned to his hometown club Lushnja for the third time in his career, taking the vacant number 29 and was given the Captaincy.
[16] Sefa made his first top flight appearance in two years on 10 September in Lushnja's first match of the season against Vllaznia Shkodër.