Frashëri joined the youth setup of his local side Skënderbeu Korçë as a 14-year-old, where he remained for two years until 2007, which was when he moved to Greece to sign for Aris Thessaloniki. He joined the youth team at Aris Thessaloniki, but he was also invited to train with the first team after impressing in youth games for the club. He spent three years in Greece with Aris before leaving the club in the summer of 2010 with the desire to move back to Albania and play regular first team football for the first time in his career.
Bylis Ballsh
Frashëri joined newly promoted Albanian Superliga side Bylis Ballsh after returning to Albania, and he immediately established himself as a first team regular at the age of 20, despite competition from veteran goalkeeper and former Nigeria internationalNdubuisi Egbo. In his debut season in Albania he made 22 league appearances out of a possible 33, as he helped his side finish in a respectable 6th out of 12 teams. The following season he remained the first choice goalkeeper, ahead of Ndubuisi Egbo once again and new signing Eduard Miço, as he featured in 15 out of 26 league games to help his side finish 6th out of 14 teams. His side struggled in a relegation battle during the 2012–13 season, but he managed to help Bylis Ballsh escape relegation by just a single point. After being knocked out of the Albanian Cup in the quarter finals in two consecutive campaigns, Frashëri helped his side reach the final against Laçi, which they ultimately lost as Frashëri conceded a goal in 119th minute of the game which had gone into extra time.[2][3] The 2013–14 season proved to be one of the most difficult of his career, as he struggled to regain his place as first choice goalkeeper, and his side were disqualified from the Albanian Superliga due to an incident involving the club's president and Albanian Football Association officials that resulted in mass brawl. After the club was disqualified from the Albanian Superliga, Frashëri, much like the rest of the first team squad began looking for new clubs to join the following season.
Tirana
In June 2014 Tirana were looking for a concrete replacement of Ilion Lika who left for Flamurtari and they saw Frashëri as ideal replacement, where he was a Free agent.[4] During the same month Kukësi, a fellow Albanian Superliga club, showed interest about him but he definitively was convinced to choose Tirana, where he declared that will sign for the club.[5] He made his debut in the opening match of championship against newbie Apolonia Fier on 24 August, keeping a clean-sheet in a 3–0 win at Qemal Stafa Stadium.[6][7]
In the Derby match against Partizani Tirana, Frashëri made a mistake during a shoot and the Partizani Tirana striker Stevan Račić scored a goal which resulted decisive for the match as Partizani Tirana won the match 1–2.[8] He was criticised too much after the match, where the coach Gugash Magani declared that Frashëri cannot cope with such a pressure match.[9] After that Frashëri was sit on the bench for next match and then in a status update in his Facebook fanpage, Frashëri accused KF Tirana and his teammates for being hardly offended by them.[10] On 17 March 2015, KF Tirana announced to have suspend Frashëri for 3 months due to his accuses against the club.[11] But despite this negative situation, Frashëri made a short declaration where he said that will not leave Tirana.[12]
Then Frashëri returned to participate in the Albanian Cup match against Laçi on 8 April 2015, but just on the bench because Tirana gave the starting place Edvan Bakaj.[13] He returned playing again in the starting line up on 9 May 2015 against Skënderbeu Korçë where he managed to keep the clean sheet in a goalless draw.[14]
Return to Bylis Ballsh
On 31 January 2016, on the deadline day of that transfer window, Frashëri returned to Bylis Ballsh by signing a contract until the end of the season.[15] He made his return debut on 6 February by keeping a clean sheet in team's 4–0 home victory against the fellow relegation strugglers Tërbuni Pukë.[16] In the next match against his former employee Tirana, the players of Tirana refused to shake Frashëri's hand before the start of the match,[17] which led FSHF to fine the club for its players behaviour. Frashëri played 16 matches until the end of the season, keeping seven clean sheets, which were not enough as Bylis Ballsh was relegated back to Albanian First Division after only one season.[18]
Flamurtari Vlorë
On 2 September 2016, Frashëri joined Flamurtari as a free agent, signing until June 2017, rejoining his former Tirana boss Gugash Magani.[19] After appearing in 11 league matches during the season, Frashëri left the team after the end of the season, where Flamurtari narrowly escaped relegation.[20]
Kukësi
On 21 August 2017, Frashëri completed a transfer to fellow top flight side Kukësi by penning a two-year contract.[21] He was brought as second choice keeper behind Enea Koliqi.[21] After 10 matches on bench, he made his first league appearance of the season on 20 November by starting in the 1–2 home loss to Partizani Tirana.[22]
^Sotir Kora (6 February 2016). "Bylisi shkatërron Tërbunin, fiton 4–0" [Bylis destroys Tërbuni, win 4–0] (in Albanian). SuperSport Albania. Retrieved 11 September 2016.
^"Frashëri "injorohet" në start të ndeshjes" [Frashëri gest "ignored" before the start of the match] (in Albanian). Sport Ekspres. 14 February 2016. Retrieved 11 September 2016.
^Andi Deçka (27 May 2017). "Flamurtari qëndron në Superiore" [Flamurtari stays in Superliga] (in Albanian). SuperSport Albania. Archived from the original on 31 May 2017. Retrieved 1 June 2017.