Coach DNA
Playing style
balanced profile
Style consistency
More consistent than 68% of multi-club coaches
Club record
League results at each club since 2016, next to the same club under other coaches.
CSKA Moscow
Jul 2025 – May 2026 · 30 matches
1.70 points per game in Premier Liga (30 matches).
CSKA Moscow with other coaches, ±3 years: 1.84 (100 matches, 3 coaches).
Line-up Elo: +128 above the league average under him, +121 under the others.
Most used
- I. Oblyakov2,548' · Elo 2,050
- M. Kislyak2,521' · Elo 2,093
- D. Krugovoy2,503' · Elo 2,031
- M. Gajić2,390' · Elo 1,979
- Moisés1,719' · Elo 1,934
- I. Akinfeev1,681' · Elo 1,847
- K. Glebov1,604' · Elo 1,898
- I. Diveev1,440' · Elo 2,179
- T. Musaev1,418' · Elo 1,933
- João Victor1,390' · Elo 1,982
FC Basel 1893
Nov 2023 – May 2025 · 65 matches
1.80 points per game in Super League (65 matches).
FC Basel 1893 with other coaches, ±3 years: 1.41 (160 matches, 10 coaches).
Line-up Elo: +36 above the league average under him, +100 under the others.
Most used
- M. Hitz5,175' · Elo 1,798
- D. Schmid4,913' · Elo 1,972
- L. Avdullahu4,783' · Elo 2,160
- A. Kade4,393' · Elo 2,087
- A. Barišić3,509' · Elo 1,959
- J. Adjetey3,487' · Elo 1,896
- N. Vouilloz2,886' · Elo 1,876
- X. Shaqiri2,618' · Elo 1,786
- B. Traoré2,411' · Elo 1,865
- F. van Breemen2,388' · Elo 1,824
FC Luzern
Jan 2020 – Nov 2021 · 70 matches
1.24 points per game in Super League (68 matches).
FC Luzern with other coaches, ±3 years: 1.34 (220 matches, 6 coaches).
Line-up Elo: −10 below the league average under him, −7 under the others.
Most used
- M. Müller4,959' · Elo 1,843
- S. Knežević4,397' · Elo 1,647
- M. Schulz4,153' · Elo 1,627
- F. Ugrinic4,023' · Elo 2,081
- S. Sidler3,719' · Elo 1,604
- I. Ndiaye3,533' · Elo 1,512
- D. Sorgić3,519' · Elo 1,441
- P. Schürpf3,371' · Elo 1,105
- M. Frýdek3,328' · Elo 1,763
- M. Burch3,315' · Elo 1,871
FC Lugano
Oct 2018 – Nov 2019 · 44 matches
1.23 points per game in Super League (40 matches).
FC Lugano with other coaches, ±3 years: 1.36 (190 matches, 6 coaches).
Line-up Elo: −60 below the league average under him, −17 under the others.
Most used
- J. Sabbatini3,631' · Elo 1,686
- M. Marić3,420' · Elo 1,587
- N. Baumann3,105' · Elo 1,597
- Carlinhos Júnior3,085' · Elo 1,479
- Alexander Clas Robin Gerndt2,916' · Elo 1,343
- F. Daprelà2,880' · Elo 1,631
- B. Vécsei2,821' · Elo 1,607
- N. Lavanchy2,489' · Elo 1,924
- Unknown (48402)2,250' · Elo 1,232
- M. Bottani2,204' · Elo 1,481
Lausanne
Jul 2016 – Apr 2018 · 66 matches
1.00 points per game in Super League (66 matches).
Lausanne with other coaches, ±3 years: 1.26 (35 matches, 2 coaches).
Line-up Elo: −32 below the league average under him, −116 under the others.
Most used
- Elton Monteiro5,040' · Elo 1,382
- T. Castella4,950' · Elo 1,308
- B. Kololli4,140' · Elo 1,685
- S. Campo4,140' · Elo 1,661
- Unknown (48630)3,780' · Elo 1,304
- F. Margiotta3,690' · Elo 1,409
- N. Gétaz3,600' · Elo 1,176
- A. Maccoppi3,240' · Elo 1,069
- Marcus Diniz2,610' · Elo 1,164
- A. Pasche2,520' · Elo 1,213
Players under Fabio Celestini
Total Elo change of his own players in his matches.
Rose most
- L. Avdullahu+481
in 61 matches · FC Basel 1893
- J. Adjetey+468
in 43 matches · FC Basel 1893
- B. Kololli+396
in 65 matches · FC Basel 1893
- F. Ugrinic+359
in 48 matches · FC Luzern
- F. Margiotta+350
in 58 matches · FC Luzern
Fell most
- L. Marín−155
in 18 matches · Lausanne
- C. Gentner−126
in 14 matches · FC Luzern
- Matheus Reis−90
in 9 matches · CSKA Moscow
- L. Schaub−78
in 32 matches · FC Luzern
- T. Taïwo−77
in 11 matches · Lausanne
Opponents
Their Elo change in matches against his teams (at least 3 meetings).
Favourite opponents
−70D. Kutesa1809
in 9 matches · Servette FC
−66Sereso Geoffroy Gonzaroua Dié1231
in 9 matches · FC Sion
−64B. Kololli1685
in 9 matches · FC Sion
−61P. Dorn1750
in 11 matches · FC Luzern
−59P. Schürpf1105
in 13 matches · Grasshoppers
Nemeses
+181Unknown (940)1152
in 3 matches · BSC Young Boys
+147M. Elia1807
in 8 matches · BSC Young Boys
+143M. Facchinetti1510
in 14 matches · FC Lugano
+137M. Spielmann1481
in 13 matches · BSC Young Boys
+135S. Hefti1873
in 18 matches · BSC Young Boys
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −45
Mario Frick1772
in 11 matches · FC Luzern
- −34
Marcel Koller1805
in 6 matches · FC Basel 1893
- −33
Thomas Häberli1824
in 7 matches · Servette FC
- −30
Ludovic Magnin1873
in 13 matches · Lausanne
- −27
in 5 matches · Yverdon Sport
Nemesis coaches
- +138
Joël Magnin1691
in 4 matches · BSC Young Boys
- +99
in 10 matches · FC Lugano
- +95
Marc Schneider1617
in 9 matches · FC Thun
- +91
Giorgio Contini1801
in 12 matches · BSC Young Boys
- +83
G. Seoane1977
in 12 matches · BSC Young Boys
Playing style
How Fabio Celestini'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.37style consistency across 3 clubs
More consistent than 68% 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.