
J. Contreras
ATT🇻🇪27 years old·born 1 May 1999
born Tibú, Colombia
Rank #6,714·132 matches tracked
Playing style
Dribble-carrierNon-pen goals /90
0.10
30th pct
Assists /90
0.06
40th pct
Key passes /90
1.15
55th pct
Passes /90
19.90
21st pct
Tackles + int. /90
1.72
72nd pct
Dribbles /90
2.93
93rd pct
Latest· 18 Oct 2026
34' vs Santa Fe — a quiet game.
Llaneros 1–0 Santa Fe (win) · Rating 6.66 · Elo +6 · 1 shots (1 on) · 2/4 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
−63Jesús Rivas1655
in 6 matches · Junior
−62F. Sambueza1663
in 6 matches · Bucaramanga
−59W. Morelo1193
in 6 matches · Rionegro Aguilas
−48V. Hernández1171
in 6 matches · Chico
−46F. Hinestroza1564
in 7 matches · Bucaramanga
Nemeses
+119J. Colorado1560
in 5 matches · La Equidad
+109A. Parra1757
in 3 matches · Deportes Tolima
+107D. Rodas1538
in 3 matches · Internacional de Bogota
+96J. Guerrero1816
in 4 matches · Millonarios
+96J. Córdoba1731
in 6 matches · Millonarios
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −30
A. Orozco1462
in 3 matches · Envigado
- −27
A. García1576
in 3 matches · La Equidad
- −23
L. González1901
in 4 matches · Atletico Nacional
- −7
A. Guimarães1606
in 3 matches · America de Cali
- −4
J. García1578
in 3 matches · Llaneros
Nemesis coaches
- +47
D. González1762
in 5 matches · America de Cali
- +37
A. Restrepo1871
in 5 matches · Independiente Medellin
- +26
Diego Alejandro Arias Hincapié1870
in 3 matches · Atletico Nacional
- +26
H. Bodhert1549
in 5 matches · Alianza Petrolera
- +25
L. Álvarez1717
in 5 matches · Bucaramanga
Style radar
On-ball style vs same-position, same-league peers (0 = average for the role).
Career history
- 2026Union Magdalena→LlanerosLoan
- 2026Oriente Petrolero→Union MagdalenaLoan ended
- 2026Union Magdalena→Oriente PetroleroLoan
- 2025Once Caldas→Union MagdalenaLoan ended
- 2024Union Magdalena→Once CaldasLoan
- 2024Union Magdalena→Alianza PetroleraLoan
- 2023Rionegro Aguilas→Union MagdalenaLoan ended
- 2022Union Magdalena→Rionegro AguilasLoan
- 2021Real Santander→Union Magdalena
- 2020Bucaramanga→Real Santander