
J. Castillo
MID🇵🇪30 years old·born 10 Mar 1996
175 cm · 72 kg · born Lima, Peru
Alianza Lima · Peru Primera Division
Rank #4,545·228 matches tracked
Playing style
DestroyerNon-pen goals /90
0.05
35th pct
Assists /90
0.05
32nd pct
Key passes /90
0.59
22nd pct
Passes /90
30.93
44th pct
Tackles + int. /90
3.79
93rd pct
Dribbles /90
0.55
19th pct
Latest· 18 Oct 2026
45' vs Atletico Grau — a quiet game.
Alianza Lima 3–1 Atletico Grau (win) · Rating 6.54 · Elo +3 · 24 passes · 3/5 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
−110M. Quina1169
in 10 matches · Sport Huancayo
−105J. Carvallo1424
in 11 matches · Cesar Vallejo
−88A. Quintero1408
in 8 matches · Cienciano
−88M. Heredia1183
in 9 matches · Carlos A. Mannucci
−84Y. Mena1428
in 8 matches · Alianza Universidad
Nemeses
+147P. Díaz1666
in 3 matches · Cusco
+140J. Canela1454
in 8 matches · ADT
+134F. Zanelatto1666
in 6 matches · FBC Melgar
+134J. Bolívar1595
in 10 matches · Atletico Grau
+127M. Amondarain1626
in 5 matches · Cienciano
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −67
Á. Comizzo1481
in 6 matches · Atletico Grau
- −39
F. Navarro1497
in 10 matches · Sport Huancayo
- −35
Paulo Autuori1871
in 3 matches · Sporting Cristal
- −27
M. Grioni1476
in 8 matches · UTC
- −22
J. Reynoso1721
in 3 matches · FBC Melgar
Nemesis coaches
- +65
N. Lorenzo2238
in 3 matches · FBC Melgar
- +62
W. Valencia1616
in 4 matches · Sport Huancayo
- +48
J. Pajuelo1206
in 3 matches · Deportivo Municipal
- +47
J. Alayo1478
in 3 matches · Sport Boys
- +47
C. Bustos1570
in 7 matches · Deportivo Garcilaso
Style radar
On-ball style vs same-position, same-league peers (0 = average for the role).
Career history
- 2022Academia Cantolao→Alianza LimaFree