Coach DNA
Playing style
possession-based
Style consistency
More consistent than 75% of multi-club coaches
Club record
League results at each club since 2016, next to the same club under other coaches.
Rapid Vienna
Feb 2026 – Oct 2026 · 32 matches
1.77 points per game in Bundesliga (26 matches).
Rapid Vienna with other coaches, ±3 years: 1.36 (99 matches, 4 coaches).
Line-up Elo: +68 above the league average under him, +87 under the others.
Most used
- N. Hedl2,928' · Elo 1,949
- S. Raux-Yao2,775' · Elo 1,959
- B. Bolla2,620' · Elo 1,974
- N. Cvetković2,609' · Elo 1,960
- M. Seidl2,511' · Elo 1,951
- R. Amané1,849' · Elo 1,811
- P. Dahl1,715' · Elo 1,849
- E. Kara1,679' · Elo 1,844
- Nikolaus Wurmbrand1,560' · Elo 1,767
- J. Horn1,510' · Elo 1,930
Norwich
Aug 2024 – Apr 2025 · 47 matches
1.20 points per game in Championship (44 matches).
Norwich with other coaches, ±3 years: 1.41 (152 matches, 6 coaches).
Line-up Elo: +14 above the league average under him, +36 under the others.
Most used
- S. Duffy3,881' · Elo 1,826
- Borja Sainz3,515' · Elo 2,253
- C. Doyle3,384' · Elo 2,012
- K. McLean3,062' · Elo 2,023
- A. Gunn2,925' · Elo 2,079
- K. Fisher2,921' · Elo 2,101
- A. Crnac2,671' · Elo 1,891
- J. Sargent2,336' · Elo 1,895
- M. Núñez2,323' · Elo 2,169
- E. Marcondes2,289' · Elo 1,798
FC Nordsjaelland
Feb 2023 – May 2024 · 57 matches
1.66 points per game in Superliga (47 matches).
FC Nordsjaelland with other coaches, ±3 years: 1.44 (172 matches, 2 coaches).
Line-up Elo: +126 above the league average under him, +13 under the others.
Most used
- A. Hansen4,770' · Elo 1,929
- D. Svensson4,504' · Elo 2,409
- K. Hansen4,481' · Elo 1,715
- A. Nagalo4,411' · Elo 2,043
- O. Villadsen4,392' · Elo 1,794
- M. Frese4,060' · Elo 1,956
- J. Tverskov3,571' · Elo 1,931
- I. Osman2,741' · Elo 1,976
- M. Diomandé2,696' · Elo 2,033
- M. Ingvartsen2,558' · Elo 1,934
Players under Johannes Hoff Thorup
Total Elo change of his own players in his matches.
Rose most
- I. Osman+731
in 43 matches · FC Nordsjaelland
- D. Svensson+483
in 56 matches · FC Nordsjaelland
- J. Tverskov+329
in 42 matches · FC Nordsjaelland
- L. Mahovo+318
in 8 matches · Norwich
- A. Hansen+311
in 53 matches · FC Nordsjaelland
Opponents
Their Elo change in matches against his teams (at least 3 meetings).
Favourite opponents
−70A. Andrade1961
in 3 matches · Lask Linz
−65in 3 matches · Red Bull Salzburg
−62in 3 matches · Aarhus
−59F. Krätzig1860
in 3 matches · Red Bull Salzburg
−53A. Schlager1877
in 3 matches · Red Bull Salzburg
Nemeses
+171Luca Weinhandl1871
in 3 matches · Sturm Graz
- +130
Habib Coulibaly1699
in 3 matches · TSV Hartberg
+95M. Kvistgaarden2028
in 6 matches · Brondby
+82Philipp Maybach1691
in 3 matches · Austria Vienna
+75A. Vallci1940
in 3 matches · Sturm Graz
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −21
Uwe Rösler1835
in 6 matches · Aarhus
- −19
Jacob Friis1786
in 5 matches · Viborg
- −16
Dietmar Kühbauer1931
in 3 matches · Lask Linz
- −6
in 4 matches · FC Midtjylland
Nemesis coaches
- +76
J. Sørensen2065
in 7 matches · Brondby
- +54
Danny Röhl2002
in 3 matches · Red Bull Salzburg
- +44
Stephan Helm1743
in 3 matches · Austria Vienna
- +41
Fabio Ingolitsch1945
in 3 matches · Sturm Graz
- +32
Manfred Schmid1879
in 3 matches · TSV Hartberg
Playing style
How Johannes Hoff Thorup's teams play vs league-season peers (2016+)
Descriptive — how a coach's teams play, not how good they are.
Career average
One shape blending all 3 clubs (2016+).
The baseline — each polygon on the right shows how one club's style deviates from this.
+0.45style consistency across 3 clubs
More consistent than 75% of multi-club coaches.
A high score means the same playing style travels from club to club — well above the random-coach baseline (-0.01), so it's a signature, not the squads.