Thorup progressed through the youth academy of Odense (OB). He made his professional debut for the club in 1989, and won the Danish league title the same year.[2] In both 1991 and 1993, Thorup was also part of the team winning the Danish Cup.[3] In 1996, he moved to Germany and joined Uerdingen 05, who competed in the 2. Bundesliga.[4] After just three goals in 39 league games, he moved to Austrian football halfway through the 1997–98 season, where he joined Tirol Innsbruck. He returned to Denmark in the summer of 1998,[5] and played for Esbjerg fB until 2005. He then signed with HamKam in Norway,[6] before returning to Esbjerg where he retired in 2006.[7]
Managerial career
Esbjerg
In 2006, Thorup returned to Esbjerg fB as assistant coach to Troels Bech.[8] After the dismissal of his boss in November 2008, he took over the team as caretaker manager for three games, but then returned to the role of assistant to new head coach Ove Pedersen.[9] After his resignation on 14 March 2011, he was promoted to head coach, but could not prevent relegation from the Danish Superliga.[10] After achieving direct promotion the following year, the team placed themselves in middle regions of the league table and won the Danish Cup in 2012–13,[11] beating Randers. Thorup was then voted Danish Football Manager of the Year for 2013.[12]
After the European Championship, Thorup returned to club football and took over Midtjylland as the successor to Glen Riddersholm, who had resigned after winning the league title – Midtjylland's first.[15][16] After they were eliminated from qualifying for the UEFA Champions League by Cypriot club APOEL,[17] the team survived the group stage of the 2015–16 UEFA Europa League under Thorup's leadership.[18] In the round of 16, the club caught the eye with a 2–1 first leg win over Premier League giants Manchester United,[19][20] but were eliminated from the competition after a 5–1 defeat in the second leg.[21][22]
Gent and Genk
On 10 October 2018, Thorup was recruited to succeed Yves Vanderhaeghe as coach of the Belgian club Gent off the back of a 5-1 home defeat to Racing Genk leaving the Buffalos seventh in the league table, one place off the title play-offs.
Under Thorup,[23] Gent rallied to qualify for the Champions play-offs, finishing fifth, and reached the Belgian Cup Final, losing 2-1 to second-flight KV Mechelen for only the second occasion a club outside the top division had won the Cup in Belgium.
The result also denied Gent a place in Europe, with the top three in the league plus the winners of the Cup Final and the European Play-Off Final qualifying. But an investigation into events from the previous season, where Mechelen were determined to have made an attempt to fix the result of an end-of-season game against Waasland-Beveren on 11 March 2018 to try and prevent their relegation. Mechelen were allowed keep the Cup and their newly-secured top-flight status, after winning the Division 1B title in tandem with winning the Cup, but were banned from Europe for a season as part of the 2017–2019 Belgian football fraud scandal,[24] resulting in all Belgian clubs moving up a place in terms of European qualification, with Gent next in line.[25]
The Buffalos qualified for the UEFA Europa League, starting in the second qualifying round against Romanian club Viitorul Constanța.[26][27] Through the other qualifying rounds, the club finally reached the group stage, where they won Group I with three wins and three draws.[28] Gent took part in the round of 32, where they were eliminated by Roma.[29]
With eleven weeks still to play in the 2019–20 season, the league was suspended due to the COVID-19 pandemic, with Gent lying second behind Club Brugge. Unlike most other major leagues, the Pro League decided against restarting the current season, announcing Club as champions, with Gent as runners-up taking a third qualifying round place for the 2020–21 UEFA Champions League.
After losing their first two games of the 2020–21 season to Sint-Truiden and Kortrijk, Thorup was suddenly dismissed as coach on 20 August 2020.[30] By the time Thorup was hired by league rivals Genk as their new coach a month later on 24 September, his direct replacement at Gent, László Bölöni, would himself be fired after only three games in chanrge, with Wim De Decker taking charge, until his firing in November .
Thorup received a contract at Genk until the summer of 2023,[31][32] but was at the helm for only six games before being tempted back into Danish football.
Copenhagen
In early November 2020, Thorup received an offer from Copenhagen to become their new head coach, after their former manager Ståle Solbakken had been dismissed on 10 October.[33] At Thorup's request, his contract was terminated by Genk.[34] Thorup signed a contract in Copenhagen until the summer of 2024.
In his first season as manager of Copenhagen he guided the club to a third place finish in the Danish Superliga.[35] This meant that the club participated in the inaugural season of the UEFA Conference League, and Thorup led his team to the Round of 16, in which they were defeated by PSV Eindhoven.[36]
His second season in charge of Copenhagen ended with the club being crowned as Danish champions after winning the 2021–22 Danish Superliga.[37]
The 2022–23 Danish Superliga started poorly for the club, but they managed to qualify for the 2022–23 UEFA Champions League after defeating Trabzonspor 2–1 on aggregate.[38] Howerver, on 20 September 2022, Copenhagen announced that the club had parted ways with Thorup as their head coach, due to the poor start to the Superliga season.[39][40]
FC Augsburg
He was appointed as the new head coach of FC Augsburg on 15 October 2023.[41]