Coach DNA
Playing style
balanced profile
Style consistency
More consistent than 17% of multi-club coaches
Club record
League results at each club since 2016, next to the same club under other coaches.
BSC Young Boys
Jan 2025 – Dec 2025 · 48 matches
1.72 points per game in Super League (39 matches).
BSC Young Boys with other coaches, ±3 years: 1.79 (138 matches, 6 coaches).
Line-up Elo: +127 above the league average under him, +172 under the others.
Most used
- M. Keller4,235' · Elo 1,955
- L. Benito3,448' · Elo 1,825
- J. Hadjam3,281' · Elo 1,981
- C. Fassnacht3,226' · Elo 1,789
- R. Raveloson3,204' · Elo 1,991
- C. Bedia2,595' · Elo 1,768
- S. Lauper2,282' · Elo 1,928
- Joël Monteiro2,261' · Elo 1,911
- A. Virginius1,822' · Elo 1,855
- T. Zoukrou1,710' · Elo 1,903
Grasshoppers
Jul 2021 – May 2023 · 72 matches
1.17 points per game in Super League (72 matches).
Grasshoppers with other coaches, ±3 years: 0.92 (153 matches, 8 coaches).
Line-up Elo: −33 below the league average under him, −74 under the others.
Most used
- André Moreira5,605' · Elo 1,679
- H. Kawabe5,516' · Elo 1,913
- B. Bolla5,213' · Elo 1,974
- D. Schmid5,174' · Elo 1,972
- C. Herc4,508' · Elo 1,610
- N. Loosli4,162' · Elo 1,885
- A. Seko3,823' · Elo 1,872
- A. Abrashi2,756' · Elo 1,474
- A. Arigoni2,698' · Elo 1,704
- G. Margreitter2,549' · Elo 1,423
Lausanne
Sept 2020 – May 2021 · 36 matches
1.28 points per game in Super League (36 matches).
Lausanne with other coaches, ±3 years: 0.94 (103 matches, 4 coaches).
Line-up Elo: −120 below the league average under him, −70 under the others.
Most used
- M. Diaw3,060' · Elo 1,887
- S. Kukuruzović2,889' · Elo 1,149
- Cameron Puertas2,861' · Elo 2,064
- N. Boranijašević2,858' · Elo 1,553
- N. Loosli2,714' · Elo 1,885
- P. Flo2,604' · Elo 1,386
- M. Jenz2,375' · Elo 1,941
- E. Guessand2,209' · Elo 2,179
- H. Mahou1,449' · Elo 1,817
- G. Barès1,429' · Elo 1,501
FC ST. Gallen
Jul 2017 – Apr 2018 · 31 matches
1.45 points per game in Super League (31 matches).
FC ST. Gallen with other coaches, ±3 years: 1.32 (143 matches, 3 coaches).
Line-up Elo: −4 below the league average under him, −20 under the others.
Most used
- Marco Calogero Aratore2,700' · Elo 1,388
- S. Hefti2,250' · Elo 1,873
- Unknown (48484)2,250' · Elo 1,290
- A. Wiss2,160' · Elo 1,252
- S. Kukuruzović2,070' · Elo 1,149
- Unknown (48472)1,890' · Elo 1,357
- R. Buess1,800' · Elo 1,194
- Unknown (105202)1,530' · Elo 1,217
- D. Aleksić1,530' · Elo 1,549
- P. Tschernegg1,440' · Elo 1,305
FC Vaduz
Jul 2016 – Mar 2017 · 26 matches
0.92 points per game in Super League (24 matches).
FC Vaduz with other coaches, ±3 years: 0.73 (11 matches, 1 coach).
Line-up Elo: −86 below the league average under him, −110 under the others.
Most used
- P. Muntwiler2,250' · Elo 1,116
- M. Costanzo2,160' · Elo 1,158
- S. Kukuruzović1,980' · Elo 1,149
- S. Grippo1,710' · Elo 1,292
- A. Borgmann1,710' · Elo 1,693
- Unknown (48768)1,530' · Elo 1,143
- N. Hasler1,530' · Elo 1,467
- B. Siegrist1,440' · Elo 1,703
- M. Bühler1,440' · Elo 1,092
- M. Mathys1,170' · Elo 1,085
Players under Giorgio Contini
Total Elo change of his own players in his matches.
Rose most
- C. Herc+558
in 66 matches · Grasshoppers
- A. Arigoni+490
in 34 matches · Grasshoppers
- G. Morandi+480
in 44 matches · Grasshoppers
- N. Loosli+406
in 86 matches · Grasshoppers
- D. Schmid+379
in 66 matches · Grasshoppers
Fell most
- G. Wüthrich−141
in 10 matches · BSC Young Boys
- Li Lei−131
in 13 matches · Grasshoppers
- G. Zárate−110
in 13 matches · FC Vaduz
in 10 matches · FC Vaduz
- André Santos−71
in 8 matches · Grasshoppers
Opponents
Their Elo change in matches against his teams (at least 3 meetings).
Favourite opponents
−67A. Sauthier1587
in 7 matches · Yverdon Sport
−59G. Lüchinger1363
in 4 matches · FC Vaduz
−54M. Di Giusto1761
in 12 matches · FC Luzern
−52L. Görtler1837
in 9 matches · FC ST. Gallen
−52M. Gajić1315
in 4 matches · FC Vaduz
Nemeses
+198N. Beloko1841
in 7 matches · Lausanne
+178P. Schürpf1105
in 9 matches · FC Luzern
+164O. Custodio1732
in 13 matches · Lausanne
+155Sekou Fofana1700
in 3 matches · Lausanne
+152T. Meyer1677
in 4 matches · Grasshoppers
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −18
Raphael Wicky1826
in 7 matches · BSC Young Boys
- −13
B. Henriksen1949
in 3 matches · FC Zurich
- −11
Andrea Manzo1224
in 3 matches · FC Lugano
- −9
Enrico Maaßen1879
in 3 matches · FC ST. Gallen
- −8
Josef Zinnbauer1559
in 3 matches · FC ST. Gallen
Nemesis coaches
- +116
Markus Babbel1365
in 4 matches · FC Luzern
- +112
U. Forte1601
in 7 matches · FC Winterthur
- +80
Peter Zeidler1738
in 16 matches · Lausanne
- +61
in 12 matches · FC Lugano
- +59
Ludovic Magnin1873
in 7 matches · FC Basel 1893
Playing style
How Giorgio Contini'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.17style consistency across 3 clubs
More consistent than 17% 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.