Coach DNA
Playing style
direct
Style consistency
More consistent than 90% of multi-club coaches
Club record
League results at each club since 2016, next to the same club under other coaches.
Sudtirol
Dec 2024 – Aug 2026 · 64 matches
1.25 points per game in Serie B (63 matches).
Sudtirol with other coaches, ±3 years: 1.36 (98 matches, 4 coaches).
Line-up Elo: −100 below the league average under him, −79 under the others.
Most used
- S. Molina4,827' · Elo 1,656
- M. Adamonis4,629' · Elo 1,650
- S. Merkaj4,589' · Elo 1,635
- D. Casiraghi3,768' · Elo 1,584
- F. Veseli3,725' · Elo 1,566
- R. Kofler3,502' · Elo 1,763
- N. Pietrangeli3,245' · Elo 1,585
- H. El Kaouakibi3,226' · Elo 1,660
- S. Davì3,069' · Elo 1,653
- R. Odogwu2,911' · Elo 1,393
Ascoli
Nov 2023 – Mar 2024 · 16 matches
1.00 points per game in Serie B (16 matches).
Ascoli with other coaches, ±3 years: 1.37 (137 matches, 8 coaches).
Line-up Elo: −93 below the league average under him, −23 under the others.
Most used
- E. Viviano1,332' · Elo 1,558
- F. Di Tacchio1,214' · Elo 1,526
- Pedro Mendes1,172' · Elo 1,627
- G. Bellusci1,155' · Elo 1,572
- Eric Botteghin1,094' · Elo 1,110
- Pablo Rodríguez988' · Elo 2,022
- M. Falzerano913' · Elo 1,565
- P. Masini875' · Elo 2,063
- D. Quaranta832' · Elo 1,582
- N. Falasco643' · Elo 1,547
Perugia
Aug 2022 – May 2023 · 36 matches
1.11 points per game in Serie B (35 matches).
Perugia with other coaches, ±3 years: 1.29 (80 matches, 4 coaches).
Line-up Elo: −51 below the league average under him, +43 under the others.
Most used
- T. Casasola3,067' · Elo 1,620
- F. Sgarbi2,669' · Elo 1,723
- S. Gori2,631' · Elo 1,834
- M. Curado2,423' · Elo 1,738
- S. Santoro2,297' · Elo 1,775
- G. Luperini2,053' · Elo 1,592
- C. Kouan1,739' · Elo 1,752
- S. Di Carmine1,615' · Elo 1,440
- C. Dell'Orco1,597' · Elo 1,549
- P. Bartolomei1,591' · Elo 1,402
Salernitana
Sept 2020 – Oct 2021 · 48 matches
1.56 points per game in Serie B / Serie A (45 matches).
Salernitana with other coaches, ±3 years: 0.98 (152 matches, 7 coaches).
Line-up Elo: −7 below the league average under him, −133 under the others.
Most used
- V. Belec4,050' · Elo 1,753
- N. Gyömbér4,036' · Elo 1,772
- F. Di Tacchio3,390' · Elo 1,526
- T. Casasola3,238' · Elo 1,620
- M. Đurić2,827' · Elo 1,249
- G. Tutino2,785' · Elo 1,627
- T. Kupisz2,041' · Elo 1,116
- M. Coulibaly1,993' · Elo 1,585
- L. Capezzi1,963' · Elo 1,424
- R. Aya1,948' · Elo 1,349
Trapani
Dec 2019 – Jul 2020 · 22 matches
1.50 points per game in Serie B (22 matches).
Trapani with other coaches, ±3 years: 0.81 (16 matches, 1 coach).
Line-up Elo: −21 below the league average under him, −63 under the others.
Most used
- M. Carnesecchi1,832' · Elo 2,234
- S. Pettinari1,714' · Elo 1,325
- F. Grillo1,562' · Elo 1,660
- T. Kupisz1,534' · Elo 1,116
- A. Taugourdeau1,502' · Elo 1,435
- G. Luperini1,269' · Elo 1,592
- S. Scognamillo1,252' · Elo 1,740
- A. Colpani1,208' · Elo 2,062
- Luca Pagliarulo1,173' · Elo 1,229
- A. Buongiorno1,086' · Elo 2,284
Players under Fabrizio Castori
Total Elo change of his own players in his matches.
Rose most
- M. Adamonis+624
in 55 matches · Sudtirol
- N. Pietrangeli+560
in 38 matches · Sudtirol
- T. Kupisz+455
in 50 matches · Salernitana
- G. Tutino+368
in 37 matches · Salernitana
- R. Kofler+363
in 47 matches · Sudtirol
Fell most
- A. Masiello−144
in 23 matches · Sudtirol
- A. Struna−104
in 14 matches · Perugia
- F. Veseli−97
in 68 matches · Sudtirol
- M. Curado−96
in 28 matches · Perugia
- R. Odogwu−90
in 52 matches · Sudtirol
Opponents
Their Elo change in matches against his teams (at least 3 meetings).
Favourite opponents
−71T. Reinhart1715
in 3 matches · Reggiana
−71N. Brighenti1666
in 4 matches · Catanzaro
−65J. Ménez1335
in 6 matches · Bari
−62D. Bisoli1636
in 6 matches · Cesena
−62M. Portanova1650
in 6 matches · Reggiana
Nemeses
+121I. Marconi1663
in 5 matches · Virtus Entella
+117R. Perticone1437
in 4 matches · Cittadella
+106S. Cella1849
in 3 matches · Mantova
+101G. Lapadula1536
in 5 matches · Spezia
+100S. Damiani1636
in 4 matches · Palermo
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −35
Alfredo Aglietti1459
in 4 matches · Reggina
- −33
in 3 matches · Brescia
- −30
Paolo Zanetti1961
in 3 matches · Venezia
- −28
Moreno Longo1790
in 6 matches · Bari
- −23
William Viali1548
in 3 matches · Reggiana
Nemesis coaches
- +64
Luca D'Angelo1711
in 7 matches · Spezia
- +63
Michele Mignani1677
in 4 matches · Cesena
- +37
Pasquale Marino1654
in 5 matches · Salernitana
- +29
Giovanni Stroppa1943
in 6 matches · Venezia
- +20
Attilio Tesser1570
in 4 matches · Modena
Playing style
How Fabrizio Castori'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 4 clubs (2016+).
The baseline — each polygon on the right shows how one club's style deviates from this.
+0.64style consistency across 4 clubs
More consistent than 90% 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.