Rrahmani started his senior career in Kosovo at
Minatori,
Bashkimi Koretin,
Malisheva, and
Ballkani. With the latter side, he won three domestic trophies and became the top scorer of the
national league in the
2022–23 season. His performances prompted a €600,000 move to Romanian team Rapid București in 2023, which made him the most expensive player ever signed from the Kosovo Superleague.
Rrahmani's youth career began at local club
Llapi.[1] At the age of 18, he paused his active career for half a year.[1] On 8 September 2019, Rrahmani returned from career break and joined with
Kosovo Second League club
Minatori,[2] and during his first season as a senior, he contributed by scoring 16 goals in the first half of the season.[3]
On 24 January 2020, Rrahmani joined
Kosovo Second League side
Bashkimi Koretin.[4] His debut with Bashkimi Koretin came on 29 February in a 1–1 away draw against
Rahoveci.[5] Eight days after debut, Rrahmani scored his first (four) goals for Bashkimi Koretin in his second appearance for the club in a 10–0 home win over
Galaksia in Kosovo Second League,[6] the match which was the last for the club due to
Football Federation of Kosovo's executive council stopped the all competitions (including even Kosovo Second League) due to the
COVID-19 pandemic.[7]
On 25 August 2020, Rrahmani joined
Kosovo First League side
Malisheva.[8] and during his first season, he contributed by scoring 16 goals,[9] which ensured the club promotion in the
Kosovo Superleague for the first time in the history of the club,[10] and for his contribution he received the nickname Lewandowski i Malishevës (
Lewandowski of Malisheva).[11]
On 6 August 2023, Ballkani announced the move of Rrahmani to Romanian club
Rapid București.[13] The following day, Rapid București confirmed that he signed a three-year deal and received the squad number 9.[14] The €600,000 transfer fee made Rrahmani the most expensive player of the Kosovo Superleague,[15][16] and Rapid București reportedly outbid
rival team
Petrolul Ploiești for his signing.[17] Fellow
Liga I clubs
CFR Cluj and
FCSB had also scouted the player.[18][19]
Rrahmani recorded his league debut on 25 August, coming on as a 46th-minute substitute for
Marko Dugandžić and scoring twice in the 5–3 away win over
FC U Craiova.[20] The next fixture on 1 September, he opened the scoring by converting a penalty and also netted the last goal in a 4–0 derby thrashing of
Dinamo București.[21] On the 25th that month, Rrahmani netted his third double of the season in a 3–1 home defeat of CFR Cluj.[18]
On 9 March 2024, Rrahmani scored a double and assisted compatriot
Ermal Krasniqi in a 4–0 win over
rivals FCSB in the last fixture of the regular season.[22] He scored once more against FCSB on 20 April, in a 2–2 away draw in the championship play-offs. Despite having suffered an injury in October 2023 that sidelined him for several months, Rrahmani finished the
2023–24 season as the third-best goal scorer of the Liga I with 17 goals,[23] while Rapid București missed out on European football after coming sixth overall in the league table.
On 17 March 2023, Rrahmani was included in the
Kosovo senior team's extended roster for the
Euro 2024 qualifying matches against
Israel and
Andorra,[26] but was left out of the final squad.[27] He went on to make his full debut on 12 September that year, coming on as an 81st-minute substitute for
Bernard Berisha in a 0–2 away loss to
Romania in the same competition.[28]
Rrahmani started his first match on 12 October, a 3–0 win against Andorra in which he came off the field in the second half after fracturing his ankle.[29]