Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Pumas UNAM | CONCACAF Champions Cup | 1 | 45 | 0 | 0 |
| 2026/27 | Portland Timbers | Major League Soccer | 16 | 916 | 0 | 0 |
| 2026/27 | Portland Timbers | Leagues Cup | 2 | 180 | 0 | 0 |
| 2025/26 | Pumas UNAM | CONCACAF Champions Cup | 5 | 450 | 0 | 0 |
| 2025/26 | Pumas UNAM | Liga MX | 15 | 1,237 | 0 | 1 |
| 2025/26 | Pumas UNAM | Liga MX | 3 | 38 | 0 | 0 |
| 2025/26 | Pumas UNAM | Leagues Cup | 3 | 252 | 0 | 0 |
| 2024/25 | Pumas UNAM | Liga MX | 19 | 1,548 | 1 | 1 |
| 2024/25 | Pumas UNAM | Liga MX | 19 | 1,690 | 1 | 0 |
| 2024/25 | Pumas UNAM | Leagues Cup | 4 | 354 | 0 | 0 |
| 2023/24 | Pumas UNAM | Liga MX | 10 | 833 | 0 | 0 |
| 2023/24 | Pumas UNAM | Liga MX | 16 | 1,352 | 1 | 0 |
| 2023/24 | Pumas UNAM | Leagues Cup | 3 | 268 | 0 | 1 |
| 2022/23 | Pumas UNAM | CONCACAF Champions Cup | 1 | 4 | 0 | 0 |
| 2022/23 | Pumas UNAM | Liga MX | 8 | 653 | 0 | 0 |
| 2022/23 | Pumas UNAM | Liga MX | 6 | 366 | 0 | 0 |
| 2021/22 | Pumas UNAM | Liga MX | 1 | 90 | 0 | 0 |
| 2019/20 | Independiente Santa Fe | Colombia Primera Finalización | 4 | 285 | 0 | 0 |
| Total | 18 seasons | 136 | 10,561 | 3 | 3 |
CONCACAF Champions Cup
2026/27Compared with 25 players in the same position in 2026/27.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 2 |
| Pass accuracy | 70% | 0 |
| Dribbles | 0.00 | 2 |
| Duels won | 100% | 100 |
| Recoveries | 4.00 | 100 |
| Forward passes | 4.00 | 0 |
| Metric | Total |
|---|---|
| Tackles won | 2 |
Major League Soccer
2026/27Compared with 192 players in the same position in 2026/27.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.69 | 25 |
| Pass accuracy | 88% | 68 |
| Dribbles | 0.20 | 10 |
| Duels won | 60% | 91 |
| Recoveries | 4.13 | 99 |
| Forward passes | 36.55 | 86 |
| Metric | Total |
|---|---|
| Big chances created | 7 |
| Shots | 8 |
| Dribbles completed | 2 |
| Tackles won | 19 |
| Interceptions | 23 |
| Clearances | 31 |
Leagues Cup
2026/27| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 2 |
| Tackles won | 2 |
| Interceptions | 6 |
| Clearances | 8 |
CONCACAF Champions Cup
2025/26Compared with 20 players in the same position in 2025/26.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.80 | 43 |
| Pass accuracy | 91% | 93 |
| Dribbles | 0.20 | 13 |
| Duels won | 62% | 93 |
| Recoveries | 2.00 | 43 |
| Forward passes | 36.60 | 83 |
| Metric | Total |
|---|---|
| Big chances created | 4 |
| Shots | 5 |
| Dribbles completed | 1 |
| Tackles won | 6 |
| Interceptions | 4 |
| Clearances | 5 |
| Clean sheets | 2 |
Liga MX
2025/26Compared with 103 players in the same position in 2025/26.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.29 | 6 |
| Pass accuracy | 88% | 80 |
| Dribbles | 0.29 | 23 |
| Duels won | 50% | 49 |
| Recoveries | 2.18 | 71 |
| Forward passes | 33.18 | 84 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 4 |
| Shots | 6 |
| Dribbles completed | 4 |
| Tackles won | 10 |
| Interceptions | 20 |
| Clearances | 33 |
| Clean sheets | 2 |
Liga MX
2025/26Compared with 99 players in the same position in 2025/26.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
Small sample so far: few matches played.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.00 | 0 |
| Pass accuracy | 83% | 41 |
| Dribbles | 0.00 | 2 |
| Duels won | 33% | 2 |
| Recoveries | 2.37 | 68 |
| Forward passes | 18.95 | 16 |
| Metric | Total |
|---|---|
| Tackles won | 1 |
| Clearances | 3 |
Leagues Cup
2025/26| Metric | Total |
|---|---|
| Shots | 1 |
| Tackles won | 2 |
| Interceptions | 2 |
| Clearances | 8 |
Liga MX
2024/25Compared with 105 players in the same position in 2024/25.
Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.
| Metric | Value | Percentile |
|---|---|---|
| Chances created | 0.70 | 29 |
| Pass accuracy | 85% | 54 |
| Dribbles | 0.64 | 51 |
| Duels won | 60% | 93 |
| Recoveries | 2.38 | 62 |
| Forward passes | 33.26 | 75 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 12 |
| Shots | 20 |
| Dribbles completed | 11 |
| Tackles won | 25 |
| Interceptions | 16 |
| Clearances | 19 |
| Clean sheets | 6 |
Liga MX
2024/25| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 13 |
| Shots | 20 |
| Dribbles completed | 5 |
| Tackles won | 23 |
| Interceptions | 19 |
| Clearances | 47 |
| Clean sheets | 4 |
Leagues Cup
2024/25| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 3 |
| Dribbles completed | 4 |
| Tackles won | 6 |
| Clearances | 6 |
| Clean sheets | 1 |
Liga MX
2023/24| Metric | Total |
|---|---|
| Big chances created | 8 |
| Shots | 6 |
| Dribbles completed | 1 |
| Tackles won | 17 |
| Interceptions | 20 |
| Clearances | 12 |
| Clean sheets | 2 |
Liga MX
2023/24| Metric | Total |
|---|---|
| Goals | 1 |
| Big chances created | 6 |
| Shots | 12 |
| Dribbles completed | 8 |
| Tackles won | 12 |
| Interceptions | 14 |
| Clearances | 23 |
| Clean sheets | 5 |
Leagues Cup
2023/24| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 6 |
| Shots | 2 |
| Dribbles completed | 4 |
| Tackles won | 4 |
| Interceptions | 4 |
| Clearances | 1 |
CONCACAF Champions Cup
2022/23No stats available right now.
Liga MX
2022/23| Metric | Total |
|---|---|
| Big chances created | 5 |
| Shots | 6 |
| Dribbles completed | 8 |
| Tackles won | 8 |
| Interceptions | 10 |
| Clearances | 10 |
| Clean sheets | 1 |
Liga MX
2022/23| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 6 |
| Dribbles completed | 4 |
| Tackles won | 5 |
| Interceptions | 4 |
| Clearances | 13 |
Liga MX
2021/22No stats available right now.
Liga MX
2021/22| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 2 |
| Tackles won | 1 |
| Clearances | 2 |
| Clean sheets | 1 |
Colombia Primera Finalización
2019/20| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 6 |
| Interceptions | 5 |
| Clearances | 3 |
| Clean sheets | 1 |
Copa Colombia
2019/20No stats available right now.
Colombia Reclasificación
2019/20No stats available right now.
Sudamericano U17
2018/19No stats available right now.
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 09/05Minnesota United FCG5-4 | 36' | 0 | 0 | 0 | 0 | 4 | 3 | 1 | 25/26 | 6.6 |
| 08/29Austin FCP1-2 | 90' | 0 | 0 | 0 | 0 | 6 | 14 | 1 | 61/73 | 6.9 |
| 08/22AwayLos Angeles Football ClubE1-1 | 90' | 0 | 0 | 0 | 0 | 1 | 3 | 0 | 58/66 | 6.6 |
| 08/19San DiegoG3-1 | 90' | 0 | 0 | 0 | 0 | 6 | 8 | 1 | 29/37 | 7.3 |
| 08/16AwayChicago Fire FCP2-1 | 14' | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 19/21 | 6.3 |
| 08/13Club TijuanaG3-1 | 90' | 0 | 0 | 2 | 0 | 2 | 5 | 2 | 94/101 | 7.8 |
| 08/06PueblaG5-2 | 90' | 0 | 0 | 0 | 0 | 4 | 5 | 0 | 38/49 | 6.8 |
| 08/01Seattle Sounders FCG2-1 | 2' | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 2/3 | 6.3 |
| 07/25Real Salt LakeG2-1 | 18' | 0 | 0 | 2 | 0 | 2 | 2 | 2 | 13/13 | 7.2 |
| 07/22FC DallasE2-2 | 55' | 0 | 0 | 1 | 0 | 4 | 5 | 2 | 40/45 | 7.0 |
| 07/16AwaySeattle Sounders FCG1-5 | 17' | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 15/16 | 6.1 |
| 05/13AwayCF MontréalE2-2 | 9' | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 7/8 | 6.1 |
| 05/09Sporting Kansas CityG6-0 | 45' | 0 | 0 | 0 | 1 | 3 | 3 | 1 | 57/62 | 6.3 |
| 05/02AwayReal Salt LakeP2-0 | 90' | 0 | 0 | 1 | 0 | 6 | 3 | 1 | 56/64 | 7.3 |
| 04/25AwaySan DiegoG1-2 | 90' | 0 | 0 | 0 | 1 | 7 | 4 | 1 | 36/39 | 7.1 |
KOR
ENG
BKH
JUV
PFC
ASL
ROM
BAR
SLB
FCB
OL
CHE
LTU
AND
PAN
NZL
ARG
BOL
RBNY
STL
ERI
RSA
MCA
ENS
CRB
USM
CSC
ASO
MCO
JSK
JSS
CAR
RTO
NAL
OP
THS
SFK
ATO
CAV
SFE
SLU
CON
OHI
AGU
ALI
FAS
MED
RIG
CIE
LCH
CPC
OVI
LEV
HUE
CDB
CEE
VIL
GET
CZE
BUL

