
M. Costanzo
MIDFC ST. Gallen · Swiss Super League
53 matches tracked
Form — EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. Each bar is the EAR180 going into that match: green above the position average, red below. A gap means no rated match in that window. (180 days)
Opponents
Their Elo change in matches against him (at least 3 meetings).
Favourite opponents
−35N. Toko1342
in 3 matches · FC ST. Gallen
−25P. Kasami1534
in 5 matches · FC Sion
−25D. Črnigoj1537
in 4 matches · FC Lugano
−18S. Rapp1315
in 4 matches · FC Thun
−17J. Sabbatini1686
in 5 matches · FC Lugano
Nemeses
+95N. Lüchinger1324
in 4 matches · FC ST. Gallen
+92Unknown (48463)1345
in 5 matches · FC Luzern
+85C. Lustenberger1254
in 3 matches · FC Luzern
+81M. Schneuwly1287
in 3 matches · FC Sion
+70S. Campo1661
in 4 matches · FC Basel 1893
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
Hardly any coach lost Elo against him.
Nemesis coaches
- +81
Markus Babbel1365
in 3 matches · FC Luzern
- +69
Peter Zeidler1738
in 3 matches · FC Sion
- +28
Fabio Celestini2005
in 6 matches · FC Lugano
- +25
Pierluigi Tami1228
in 4 matches · FC Lugano
- +17
Murat Yakın2280
in 3 matches · FC Sion
Career
No transfer history on record — likely an academy product or a single-club career.