Early career During the
2009–10 Oberliga Baden-Württemberg season, Gjasula played for
Bahlinger SC, making 27 appearances and scoring 3 goals. During the second half of the
2015–16 season, Gjasula went on to make 18 league appearances, scoring one goal and providing four assists in total, but the club suffered relegation to the Regionalliga at the end of the campaign.
Hallescher FC In June 2016, Gjasula joined
Hallescher FC, signing a two-year contract and remaining in the 3. Liga. Throughout the
2018–19 season, Gjasula established himself as a key figure in defensive midfield, known for his physical play and leadership. He played a crucial role as Paderborn achieved a second consecutive promotion, returning to the
Bundesliga after finishing second in the league. During the
2019–20 season, he remained an undisputed starter in defensive midfield, noted for his strong tackling, positional discipline, and leadership qualities. He made 28 league appearances and scored twice. During his time at Paderborn, Gjasula frequently wore protective headgear — a precaution he adopted after suffering a fractured cheekbone (Jochbogen) in 2013 — and he has publicly suggested that helmets should be considered for professional footballers.
Hamburger Ahead of the
2020–21 season, Gjasula joined
Hamburger SV, signing a two-year contract until June 2022. Under new head coach
Daniel Thioune, he started the first two league matches of the season in a
4–2–3–1 formation alongside
Amadou Onana in defensive midfield. In the following weeks, he appeared mostly as a substitute. After a run of four winless matches between November and December, Gjasula returned to the starting line-up, and Hamburg subsequently recorded three consecutive victories. The injury sidelined him for 11 matches. He made his comeback on 12 March 2021, coming on as a late substitute in the 90th minute of a 2–0 away win over
VfL Bochum. He played only a few matches afterwards, finishing the season with 16 league appearances, as Hamburg placed fourth in the table, four points below the promotion play-off spot. Shortly afterwards, he signed with
SV Darmstadt 98 on a free transfer, joining the club ahead of the
2021–22 season.
Darmstadt Gjasula made his debut for Darmstadt 98 on 14 August 2021 against
Ingolstadt 04, providing an assist in a 6–1 home victory. He went on to make 23 league appearances during the campaign, helping Darmstadt finish in fourth place — matching his previous season’s record with Hamburg. Gjasula returned to action in March 2023, at a time when the team was experiencing a slight dip in form, and initially appeared only as a substitute. On 28 October 2023, in an away match against
FC Bayern Munich, Gjasula started again in central defence but was sent off in the 21st minute following a VAR review for a last-man foul, leaving Darmstadt with ten men. Earlier, Bayern’s
Joshua Kimmich had also been dismissed, while Gjasula's teammate
Matej Maglica was later shown a red card as well, reducing Darmstadt to nine players. Bayern went on to score all eight goals in the second half, with the match ending in an 8–0 defeat for Darmstadt. In the remainder of the season, Gjasula alternated between starting and substitute roles as Darmstadt continued their poor run of results, failing to win a match until matchday 30, when they defeated
1. FC Köln 2–0. However, two months later, in July 2024, Gjasula signed a new contract with Darmstadt after the club was impressed by his performances with the
Albania national football team at
UEFA Euro 2024, where he scored a goal during the tournament. Despite the club’s relegation, Gjasula chose to remain with Darmstadt out of loyalty, and was rewarded by being named team captain ahead of the
2024–25 season. He led the team onto the field wearing the captain’s armband in the opening matches of the campaign. However, during the whole first half of the 2024–25 season, Gjasula found himself often relegated to the bench and seeing limited playing time. According to reports, Gjasula had grown increasingly frustrated with limited playing time after the team’s relegation. He publicly expressed a desire for more minutes, which Darmstadt could not promise considering the squad rotation.
Rot-Weiss Essen After the lack of regular playtime at Darmstadt, Gjasula moved to
Rot-Weiss Essen on 6 January 2025, joining the club in the
3. Liga. He made his debut on 26 January 2025 in a 3. Liga match against
Hannover 96 II, starting in central midfield and contributing defensively throughout the match as Essen won 5–1. During the game, he won several duels and earned a key free kick in the attacking half. In the remainder of the 2024–25 season, Gjasula established himself as a rotational starter, appearing in 17 league matches and providing experience in both defensive midfield and centre-back roles, receiving a record of 10 yellow cards. == International career ==