
S. Moreo
ATT🇮🇹33 years old·born 30 Jun 1993
191 cm · 86 kg · born Milan, Italy
Rank #3,330·243 matches tracked
Playing style
CreatorNon-pen goals /90
0.20
44th pct
Assists /90
0.09
43rd pct
Shots /90
1.57
39th pct
Shot accuracy
41%
32nd pct
Key passes /90
0.78
27th pct
Dribbles /90
1.22
27th pct
Latest· 17 Oct 2026
90' vs Cremonese — 1 goal, 1 assist, a strong performance.
Pisa 3–1 Cremonese (win) · Rating 8.3 · Elo +54 · 29 passes (1 key) · 3/3 dribbles · 5/8 duels
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
−77L. Crisetig1601
in 4 matches · Reggina
−72F. Vázquez1655
in 7 matches · Cremonese
−64P. Stojanović1685
in 3 matches · Salernitana
−63K. Glik1260
in 3 matches · Benevento
−62T. Cionek1439
in 3 matches · Reggina
Nemeses
+237A. Pomini1032
in 3 matches · SPAL
+215T. Arrigoni1333
in 6 matches · Cesena
+208M. Piacentini1412
in 3 matches · Cesena
+205A. Iovine1490
in 4 matches · Como
+198A. Bellemo1625
in 6 matches · Sampdoria
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −43
Alessandro Nesta1813
in 5 matches · Reggiana
- −43
Cristian Brocchi1536
in 4 matches · Vicenza Virtus
- −39
Marco Baroni1970
in 4 matches · Torino
- −32
Alessio Dionisi1857
in 3 matches · Palermo
- −29
Eugenio Corini1719
in 6 matches · Cremonese
Nemesis coaches
- +127
Giacomo Gattuso1503
in 3 matches · Como
- +81
Guido Pagliuca1772
in 3 matches · Empoli
- +73
Michele Mignani1677
in 7 matches · Cesena
- +65
Paolo Bianco1958
in 3 matches · Frosinone
- +63
Fabio Grosso2072
in 8 matches · Sassuolo
Style radar
On-ball style vs same-position, same-league peers (0 = average for the role).
Career history
- 2023Brescia→PisaFree
- 2022Empoli→BresciaFree
- 2021Empoli→BresciaLoan
- 2019Palermo→EmpoliFree
- 2018Venezia→Palermo€ 1M
- 2018Venezia→PalermoLoan
- 2017Virtus Entella→Venezia
- 2016Virtus Entella→VeneziaLoan
- 2016Teramo→Virtus EntellaLoan ended
- 2015Virtus Entella→TeramoLoan