Berisha followed Fatjon Sefa from Besa Kavajë to reigning Albanian champions Skënderbeu Korçë, where he agreed a one-year contract with the club president Ardian Takaj on 27 May 2014.[2][3] He made his debut with Skënderbeu in the second leg of the 2014–15 UEFA Champions League second qualifying round against Belarusian side BATE Borisov. Berisha was in the starting lineup but was replaced in the 60th minute by Andi Ribaj in the 1–1 draw, which saw BATE Borisov go through on away goals after a goalless first leg.[4] He won the Albanian Supercup in his next game with the club, coming on at half time for fellow Kosovo Albanian Leonit Abazi at half time in the 1–0 win over Flamurtari Vlorë.[5]
On 23 August 2014, Berisha made his Kategoria Superiore debut with Skënderbeu at Qemal Stafa Stadium, playing the entire match against the newly promoted club Elbasani, helping the team to win the match 1–0.[6] His Albanian Cup debut would come later, in October against Himara, playing in two legged match, scoring a goal in each of them, with Skënderbeu who passed the round with the aggregate 20–1.[7][8]
He renewed his contract with Skënderbeu Korçë at the end of the 2014–15 season, signing a new two–year deal to keep him at the club until 2017.[9]
Anzhi Makhachkala
On 13 January 2016, Berisha joined the Russian Premier League side Anzhi Makhachkala, on a 3.5-year contract with Anzhi Makhachkala paying a fee of €600.000 to Skënderbeu Korçë.[10][11] As Russia does not recognize Kosovo as an independent state, he is registered with the Russian league as an Albanian citizen.[12] The club's website, however, states that Berisha is a Kosovo national team footballer.[13]
On 9 August 2022, Berisha extended his contract with the club (since renamed to Akhmat Grozny) until 2025.[16] On 12 August 2024, he extended it once again to June 2027.[17]