Age 33
Height 166 cm
Foot Left
Country Colombia
Value €550k
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.21
29 matches
Last 5
7.20
-0.01 vs season
Best
8.7
vs Deportivo Pasto
MOTM
4
of 54 matches
Rating by match (last 30)
≥8.0
7.0–8.0
6.0–7.0
5.5–6.0
<5.5
Filter:
Apps
29
Goals
5
Assists
10
Rating
7.21
Goals
5
88%
Assists
8
100%
Rating
7.22
91%
Matches
22
96%
Started
19
95%
Minutes
1549
94%
🎯
Shot Map
23 shots per season
Goals
5
On target
16
xG
2.50
Conversion
22%
Goal
Saved
Off target
🔥
Heatmap
828 touches this season
Attack
Touches
828
Attack
47%
Middle
39%
Ø position
62%
Detailed Stats & Percentiles (Primera A Apertura)
Shooting
| Stat | Total | Per 90 |
Percentile
avg 84%
|
Per 90 pctl
avg 57%
|
|---|---|---|---|---|
| Goals | 5 | 0.29 |
88
|
74
|
| xG | 2.50 | 0.15 |
82
|
54
|
| xGOT | 3.71 | 0.22 |
88
|
71
|
| xG excl. penalty | 2.50 | 0.15 |
86
|
58
|
| Shots | 23 | 1.34 |
73
|
29
|
| Shots on target | 12 | 0.70 |
84
|
53
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 87%
|
Per 90 pctl
avg 78%
|
|---|---|---|---|---|
| Assists | 8 | 0.46 |
100
|
95
|
| xA | 4.83 | 0.28 |
100
|
97
|
| Accurate passes | 407 | 23.65 |
89
|
60
|
| Pass accuracy | 82.1 | 82.06 |
62
|
62
|
| Accurate long balls | 30 | 1.74 |
91
|
75
|
| Long ball accuracy | 62.5 | 62.50 |
69
|
69
|
| Chances created | 42 | 2.44 |
97
|
90
|
| Big chances created | 3 | 0.17 |
87
|
69
|
| Successful crosses | 28 | 1.63 |
100
|
88
|
| Cross accuracy | 31.5 | 31.46 |
71
|
71
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 36%
|
|---|---|---|---|---|
| Dribbles | 8 | 0.46 |
58
|
32
|
| Dribbles success rate | 50.0 | 50.00 |
64
|
64
|
| Duels won | 35 | 2.03 |
63
|
8
|
| Duels won % | 47.3 | 47.30 |
55
|
55
|
| Aerials won | 1 | 0.06 |
12
|
12
|
| Aerials won % | 14.3 | 14.29 |
14
|
14
|
| Touches | 748 | 43.46 |
91
|
50
|
| Touches in opposition box | 38 | 2.21 |
78
|
39
|
| Dispossessed | 12 | 0.70 |
21
|
72
|
| Fouls won | 15 | 0.87 |
66
|
20
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 45%
|
|---|---|---|---|---|
| Defensive actions | 24 | 1.39 |
78
|
19
|
| Tackles | 11 | 0.64 |
69
|
28
|
| Interceptions | 5 | 0.29 |
65
|
32
|
| Blocked scoring attempt | 1 | 0.06 |
55
|
55
|
| Fouls committed | 4 | 0.23 |
13
|
1
|
| Recoveries | 49 | 2.85 |
86
|
36
|
| Possession won final 3rd | 10 | 0.58 |
94
|
71
|
| Dribbled past | 10 | 0.58 |
4
|
34
|
| Clearances | 7 | 0.41 |
79
|
46
|
| Clean sheets | 1 | 0.06 |
73
|
73
|
| Goals conceded while on pitch | 16 | 0.93 |
12
|
70
|
| xG against while on pitch | 15.12 | 0.88 |
11
|
72
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 76%
|
Per 90 pctl
avg 90%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.06 |
53
|
80
|
| Red cards | 0 | 0.00 |
100
|
100
|
Shooting
| Stat | Total | Per 90 |
Percentile
avg 84%
|
Per 90 pctl
avg 57%
|
|---|---|---|---|---|
| Goals | 5 | 0.29 |
88
|
74
|
| xG | 2.50 | 0.15 |
82
|
54
|
| xGOT | 3.71 | 0.22 |
88
|
71
|
| xG excl. penalty | 2.50 | 0.15 |
86
|
58
|
| Shots | 23 | 1.34 |
73
|
29
|
| Shots on target | 12 | 0.70 |
84
|
53
|
Passing
| Stat | Total | Per 90 |
Percentile
avg 87%
|
Per 90 pctl
avg 78%
|
|---|---|---|---|---|
| Assists | 8 | 0.46 |
100
|
95
|
| xA | 4.83 | 0.28 |
100
|
97
|
| Accurate passes | 407 | 23.65 |
89
|
60
|
| Pass accuracy | 82.1 | 82.06 |
62
|
62
|
| Accurate long balls | 30 | 1.74 |
91
|
75
|
| Long ball accuracy | 62.5 | 62.50 |
69
|
69
|
| Chances created | 42 | 2.44 |
97
|
90
|
| Big chances created | 3 | 0.17 |
87
|
69
|
| Successful crosses | 28 | 1.63 |
100
|
88
|
| Cross accuracy | 31.5 | 31.46 |
71
|
71
|
Possession
| Stat | Total | Per 90 |
Percentile
avg 52%
|
Per 90 pctl
avg 36%
|
|---|---|---|---|---|
| Dribbles | 8 | 0.46 |
58
|
32
|
| Dribbles success rate | 50.0 | 50.00 |
64
|
64
|
| Duels won | 35 | 2.03 |
63
|
8
|
| Duels won % | 47.3 | 47.30 |
55
|
55
|
| Aerials won | 1 | 0.06 |
12
|
12
|
| Aerials won % | 14.3 | 14.29 |
14
|
14
|
| Touches | 748 | 43.46 |
91
|
50
|
| Touches in opposition box | 38 | 2.21 |
78
|
39
|
| Dispossessed | 12 | 0.70 |
21
|
72
|
| Fouls won | 15 | 0.87 |
66
|
20
|
Defending
| Stat | Total | Per 90 |
Percentile
avg 53%
|
Per 90 pctl
avg 45%
|
|---|---|---|---|---|
| Defensive actions | 24 | 1.39 |
78
|
19
|
| Tackles | 11 | 0.64 |
69
|
28
|
| Interceptions | 5 | 0.29 |
65
|
32
|
| Blocked scoring attempt | 1 | 0.06 |
55
|
55
|
| Fouls committed | 4 | 0.23 |
13
|
1
|
| Recoveries | 49 | 2.85 |
86
|
36
|
| Possession won final 3rd | 10 | 0.58 |
94
|
71
|
| Dribbled past | 10 | 0.58 |
4
|
34
|
| Clearances | 7 | 0.41 |
79
|
46
|
| Clean sheets | 1 | 0.06 |
73
|
73
|
| Goals conceded while on pitch | 16 | 0.93 |
12
|
70
|
| xG against while on pitch | 15.12 | 0.88 |
11
|
72
|
Discipline
| Stat | Total | Per 90 |
Percentile
avg 76%
|
Per 90 pctl
avg 90%
|
|---|---|---|---|---|
| Yellow cards | 1 | 0.06 |
53
|
80
|
| Red cards | 0 | 0.00 |
100
|
100
|
Recent Matches (54)
| Date | Opponent | Comp | Score | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|
| 2026-05-24 | @ Junior FC | Primera A Apertura | 0-0 | 60 | 0 | 0 | 6.5 |
| 2026-05-20 | vs Club Atletico Platense | Copa Libertadores | 2-1 | 61 | 0 | 1 | 8.1 |
| 2026-05-17 | vs Junior FC | Primera A Apertura | 1-1 | 85 | 0 | 0 | 7.0 |
| 2026-05-13 | vs America de Cali | Primera A Apertura | 4-0 | 90 | 0 | 1 | 8.1 |
| 2026-05-10 | @ America de Cali | Primera A Apertura | 1-1 | 68 | 0 | 0 | 6.3 |
| 2026-05-07 | vs Corinthians | Copa Libertadores | 1-1 | 79 | 0 | 0 | 6.8 |
| 2026-05-03 | vs Internacional de Bogota | Primera A Apertura | 3-1 | 90 | 0 | 1 | 8.1 |
| 2026-04-29 | @ Club Atletico Platense | Copa Libertadores | 2-1 | 90 | 0 | 0 | 6.2 |
| 2026-04-23 | @ Deportivo Pasto | Primera A Apertura | 1-2 | 86 | 0 | 2 | 8.7 ⭐ |
| 2026-04-19 | vs Cucuta | Primera A Apertura | 5-0 | 45 | 1 | 1 | 8.3 |
| 2026-04-16 | @ Corinthians | Copa Libertadores | 2-0 | 77 | 0 | 0 | 7.1 |
| 2026-04-12 | @ Millonarios | Primera A Apertura | 1-1 | 73 | 0 | 0 | 6.8 |
| 2026-04-10 | vs Club Atletico Penarol | Copa Libertadores | 1-1 | 89 | 0 | 1 | 7.8 |
| 2026-04-05 | @ Tolima | Primera A Apertura | 2-2 | 73 | 1 | 1 | 8.6 ⭐ |
| 2026-04-01 | vs Llaneros FC | Primera A Apertura | 0-1 | 63 | 0 | 0 | 6.1 |
| 2026-03-28 | @ Bucaramanga | Primera A Apertura | 1-2 | 89 | 0 | 0 | 6.6 |
| 2026-03-23 | vs Independiente Medellin | Primera A Apertura | 2-1 | 89 | 0 | 0 | 7.4 |
| 2026-03-19 | @ Deportivo Cali | Primera A Apertura | 1-1 | 90 | 0 | 0 | 6.4 |
| 2026-03-15 | vs Alianza FC | Primera A Apertura | 1-1 | 90 | 1 | 0 | 7.2 |
| 2026-02-26 | vs Atletico Nacional | Primera A Apertura | 1-2 | 90 | 1 | 0 | 7.9 |
| 2026-02-22 | vs Junior FC | Primera A Apertura | 2-1 | 90 | 0 | 2 | 8.7 ⭐ |
| 2026-02-17 | @ CD Jaguares | Primera A Apertura | 3-1 | 45 | 1 | 0 | 7.1 |
| 2026-02-14 | @ America de Cali | Primera A Apertura | 1-0 | 65 | 0 | 0 | 6.3 |
| 2026-02-07 | @ Fortaleza FC | Primera A Apertura | 1-1 | 17 | 0 | 0 | 6.1 |
| 2026-01-31 | @ Chico FC | Primera A Apertura | 0-1 | 76 | 0 | 0 | 7.3 |
| 2026-01-26 | @ Once Caldas | Primera A Apertura | 1-1 | 63 | 0 | 0 | 7.2 |
| 2026-01-22 | vs Junior FC | Superliga | 3-0 | 75 | 0 | 0 | 7.1 |
| 2026-01-19 | vs Aguilas Doradas | Primera A Apertura | 1-1 | 12 | 0 | 0 | 6.2 |
| 2026-01-16 | @ Junior FC | Superliga | 1-1 | 90 | 0 | 0 | 6.3 |
| 2025-12-09 | vs Bucaramanga | Primera A Clausura Playoff Grp. B | 0-0 | 87 | 0 | 0 | 7.0 |
| 2025-12-03 | @ Fortaleza FC | Primera A Clausura Playoff Grp. B | 1-2 | 90 | 0 | 0 | 6.7 |
| 2025-11-29 | @ Tolima | Primera A Clausura Playoff Grp. B | 1-0 | 90 | 0 | 0 | 7.0 |
| 2025-11-26 | vs Tolima | Primera A Clausura Playoff Grp. B | 1-2 | 46 | 0 | 1 | 7.8 |
| 2025-10-18 | @ Chico FC | Primera A Clausura | 0-0 | 89 | 0 | 0 | 7.5 |
| 2025-10-12 | vs Llaneros FC | Primera A Clausura | 1-3 | 78 | 0 | 0 | 7.1 |
| 2025-09-28 | vs Internacional de Bogota | Primera A Clausura | 3-0 | 86 | 1 | 0 | 8.3 |
| 2025-09-20 | @ Deportivo Pasto | Primera A Clausura | 1-1 | 90 | 0 | 0 | 7.6 |
| 2025-09-14 | vs Union Magdalena | Primera A Clausura | 2-0 | 81 | 0 | 1 | 8.4 ⭐ |
| 2025-09-07 | @ Millonarios | Primera A Clausura | 0-0 | 68 | 0 | 0 | 6.4 |
| 2025-09-02 | vs Once Caldas | Primera A Clausura | 1-2 | 90 | 0 | 0 | 7.1 |
Career
| Season | Team | Type | Apps | G | A | Rating |
|---|---|---|---|---|---|---|
| 2026 | Santa Fe | senior | 29 | 5 | 10 | 7.21 |
| 2025 | Santa Fe | senior | 50 | 4 | 9 | 7.18 |
| 2024 | Everton CD | senior | 22 | 1 | 3 | 6.64 |
| 2023/2024 | Leon | senior | 22 | 1 | 2 | 6.52 |
| 2022/2023 | Puebla | senior | 29 | 4 | 2 | 6.83 |
| 2021/2022 | Leon | senior | 37 | 3 | 2 | 6.51 |
| 2020/2021 | Leon | senior | 1 | 0 | 0 | - |
| 2020/2021 | Puebla | senior | 40 | 2 | 10 | 7.00 |
| 2019/2020 | Puebla | senior | 28 | 1 | 4 | 6.65 |
| 2018/2019 | Puebla | senior | 26 | 0 | 5 | 6.53 |
| 2017/2018 | Puebla | senior | 17 | 3 | 4 | - |
| 2017 | FBC Melgar | senior | 46 | 13 | 11 | - |
| 2016 | FBC Melgar | senior | 43 | 10 | 9 | - |
| 2015 | FBC Melgar | senior | 45 | 17 | 2 | - |
| 2014 | FBC Melgar | senior | 15 | 4 | 0 | - |
| 2014 | Llaneros FC | senior | 5 | 0 | 0 | - |
| 2013/2014 | CD Cruz Azul Hidalgo | senior | 29 | 6 | 0 | - |
| 2013 | Llaneros FC | senior | 25 | 2 | 0 | - |
| 2012 | Llaneros FC | senior | 9 | 1 | 0 | - |
| 2012 | Academia Fútbol Club | senior | 16 | 4 | 0 | - |
| 2011 | Academia Fútbol Club | senior | 42 | 13 | 0 | - |
Teammates
Davinson Ibarra
Andrés Mosquera
Juan Quintero
Víctor Moreno
Mateo Puerta
Jhon Meléndez
Kilian Toscano
Jhojan Torres
Franco Fagúndez
Alexis Zapata
Hugo Rodallega
Weibmar Asprilla
Helibelton Palacios
Kevin Chaverra
Luis Palacios
Iván Scarpeta
Daniel Torres
Maximiliano Lovera
Emmanuel Olivera
Nahuel Bustos
Yílmar Velásquez
Ewil Murillo
Edwin Mosquera
Jeison Angulo
Yeicar Perlaza
Kevin Cortés
Christian Mafla
Carlos Nemocón
Marlon Balanta
Jhon Rentería
Martín Palacios
Jáder Obrian
Trophies
Santa Fe
🏆
Primera A
x1
🏆
Superliga
x1
Leon
🏆
Leagues Cup 2019-2022
x1
FBC Melgar
🏆
Liga 1
x1