Hadergjonaj is a product of various Swiss youth teams such as Langnau, Thun and Luzern. In 2011, he joined youth team of Young Boys.[3]
Young Boys
Hadergjonaj is a youth exponent from Young Boys, he made his first Swiss Super League appearance on 29 September 2013 after being named in the starting line-up in a 1–0 home defeat against Zürich.[4] Hadergjonaj made 11 league appearances during the 2013–14 season and he won the Young Boys' player of the year award after one year and a half from his debut.[5]
Ingolstadt 04
On 8 August 2016, Hadergjonaj joined Bundesliga side Ingolstadt 04, on a four-year contract.[6] On 22 October 2016, he made his debut against Borussia Dortmund after being named in the starting line-up,[7] and assist in the third goal during a 3–3 draw.[8]
On 8 March 2018, Huddersfield Town triggered a clause in Hadergjonaj's loan agreement to make his transfer permanent. On 1 July 2018, he signed for Huddersfield Town on a three-year contract with a club option of a further season.[11] On 11 August 2018, he made his debut in a 3–0 home defeat against Chelsea after being named in the starting line-up.[12]
Loan at Kasımpaşa
On 31 January 2020, Hadergjonaj joined Süper Lig side Kasımpaşa, on a six-month-long loan.[13] Two days later, he made his debut in a 1–1 away draw against Ankaragücü after being named in the starting line-up.[14]
Return to Kasımpaşa
On 25 September 2020, Hadergjonaj signed a three-year contract with Süper Lig club Kasımpaşa.[15] One day later, he made his debut in a 1–0 away defeat against Hatayspor after being named in the starting line-up.[16]
^"Profili i Florent Hadergjonajt, prurjes së re të Kosovës" [Florent Hadergjonaj's profile, the new Kosovo's flow] (in Albanian). Telegrafi. 9 May 2019. 24-vjeçari nga Kosova karrierën e nisi tek fëmijët e vendlindjes së tij Langlau, ndërsa pastaj kaloi tek grupmoshat e reja të FC Thun nga 2007–2010, te FC Luzern nga 2010–11 dhe Young Boys nga 2011–13, shkruan Telegrafi
^"FC Zurich beats Young Boys Berne 1–0". FC Zürich. 29 September 2013. Archived from the original on 1 July 2022. Retrieved 10 May 2019. Young Boys Berne: Wölfli; Hadergjonaj, Von Bergen, Rochat, Bürki; Costanzo, Spycher (46' Fekete); Zarate (70' Steffen), Frey (54' Kubo), Nuzzolo; Gerndt
^"Report: Palace 1–0 Town". Huddersfield Town A.F.C. 19 September 2017. TOWN'S STARTING LINE-UP (4-2-3-1): Joel Coleman; Scott Malone, Martin Cranie, Michael Hefele, Florent Hadergjonaj; Philip Billing, Jonathan Hogg (c) (Dean Whitehead (c), 70'); Rajiv van La Parra, Joe Lolley (Abdelhamid Sabiri, 46'), Tom Ince (Aaron Mooy, 69'); Elias Kachunga
^"Report: Town 0–3 Chelsea". Huddersfield Town A.F.C. 11 August 2018. TOWN (5-3-2): Ben Hamer; Chris Löwe (Adama Diakhaby, 71'), Terence Kongolo, Christopher Schindler, Mathias Zanka, Florent Hadergjonaj; Philip Billing, Jonathan Hogg (c), Aaron Mooy; Alex Pritchard (Laurent Depoitre, 46'), Steve Mounié