Playing now
Live| Season | Team | Competition | MP | Min | G | A |
|---|---|---|---|---|---|---|
| 2026/27 | Los Angeles Football Club | CONCACAF Champions Cup | 4 | 359 | 0 | 0 |
| 2026/27 | Los Angeles Football Club | Major League Soccer | 25 | 2,140 | 0 | 0 |
| 2026/27 | Los Angeles Football Club | Leagues Cup | 2 | 105 | 1 | 0 |
| 2025/26 | Los Angeles Football Club | CONCACAF Champions Cup | 6 | 380 | 0 | 0 |
| 2025/26 | Los Angeles Football Club | Major League Soccer | 34 | 2,794 | 1 | 2 |
| 2025/26 | Los Angeles Football Club | Leagues Cup | 2 | 180 | 0 | 0 |
| 2025/26 | Los Angeles Football Club | FIFA Club World Cup | 3 | 270 | 0 | 0 |
| 2025/26 | Los Angeles Football Club | FIFA Club World Cup Play-In | 1 | 120 | 0 | 0 |
| 2024/25 | Los Angeles Football Club | Major League Soccer | 28 | 1,365 | 0 | 1 |
| 2024/25 | Los Angeles Football Club | Leagues Cup | 6 | 144 | 0 | 0 |
| 2024/25 | Los Angeles Football Club 2 | MLS Next Pro | 2 | 143 | 0 | 0 |
| 2022/23 | Los Angeles Football Club | Major League Soccer | 15 | 917 | 0 | 0 |
| 2022/23 | Las Vegas Lights FC | United Soccer League | 1 | 45 | 0 | 0 |
| 2021/22 | Los Angeles Football Club | Major League Soccer | 15 | 1,285 | 0 | 1 |
| 2020/21 | Los Angeles Football Club | Major League Soccer | 23 | 1,976 | 2 | 0 |
| 2020/21 | Los Angeles Football Club | MLS is Back Tournament Knockout Stage | 2 | 180 | 0 | 0 |
| 2019/20 | Los Angeles Football Club | CONCACAF Champions Cup | 5 | 450 | 0 | 2 |
| 2019/20 | Los Angeles Football Club | Major League Soccer | 36 | 3,135 | 1 | 1 |
| 2019/20 | Colombia U23 | CONMEBOL Pre-Olympic Tournament | 6 | 495 | 0 | 0 |
| 2018/19 | Atlético Huila | Colombian Primera A (Apertura) | 23 | 2,070 | 2 | 0 |
| 2018/19 | Atlético Huila | Colombia Primera Finalización | 18 | 1,620 | 0 | 0 |
| 2017/18 | Atlético Huila | Colombian Primera A (Apertura) | 17 | 1,453 | 0 | 0 |
| 2017/18 | Atlético Huila | Colombia Primera Finalización | 19 | 1,710 | 0 | 0 |
| Total | 23 seasons | 293 | 23,336 | 7 | 7 |
CONCACAF Champions Cup
2026/27Compared with 12 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 |
|---|---|---|
| Duels won | 56% | 50 |
| Aerial game | 64% | 67 |
| Tackles | 2.01 | 100 |
| Interceptions | 1.50 | 83 |
| Clearances | 6.27 | 92 |
| Pass accuracy | 86% | 17 |
| Metric | Total |
|---|---|
| Shots | 1 |
| Tackles won | 8 |
| Interceptions | 6 |
| Clearances | 25 |
| Clean sheets | 1 |
Major League Soccer
2026/27Compared with 203 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 |
|---|---|---|
| Duels won | 52% | 26 |
| Aerial game | 56% | 50 |
| Tackles | 1.14 | 64 |
| Interceptions | 0.93 | 32 |
| Clearances | 3.11 | 37 |
| Pass accuracy | 90% | 75 |
| Metric | Total |
|---|---|
| Big chances created | 12 |
| Shots | 14 |
| Dribbles completed | 2 |
| Tackles won | 27 |
| Interceptions | 22 |
| Clearances | 74 |
| Clean sheets | 9 |
Leagues Cup
2026/27| Metric | Total |
|---|---|
| Goals | 1 |
| Shots | 1 |
| Tackles won | 3 |
| Interceptions | 2 |
| Clearances | 3 |
CONCACAF Champions Cup
2025/26Compared with 17 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 |
|---|---|---|
| Duels won | 50% | 32 |
| Aerial game | 29% | 12 |
| Tackles | 2.13 | 100 |
| Interceptions | 0.95 | 35 |
| Clearances | 1.89 | 18 |
| Pass accuracy | 87% | 47 |
| Metric | Total |
|---|---|
| Tackles won | 9 |
| Interceptions | 4 |
| Clearances | 8 |
| Clean sheets | 2 |
Major League Soccer
2025/26Compared with 227 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 |
|---|---|---|
| Duels won | 56% | 50 |
| Aerial game | 59% | 71 |
| Tackles | 0.93 | 47 |
| Interceptions | 1.03 | 49 |
| Clearances | 4.16 | 54 |
| Pass accuracy | 92% | 91 |
| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 2 |
| Big chances created | 11 |
| Shots | 15 |
| Dribbles completed | 6 |
| Tackles won | 29 |
| Interceptions | 32 |
| Clearances | 129 |
| Clean sheets | 8 |
Leagues Cup
2025/26| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 1 |
| Interceptions | 4 |
| Clearances | 8 |
FIFA Club World Cup
2025/26Compared with 15 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 |
|---|---|---|
| Duels won | 50% | 27 |
| Aerial game | 60% | 37 |
| Tackles | 1.00 | 67 |
| Interceptions | 0.67 | 10 |
| Clearances | 4.67 | 73 |
| Pass accuracy | 94% | 93 |
| Metric | Total |
|---|---|
| Shots | 2 |
| Tackles won | 3 |
| Interceptions | 2 |
| Clearances | 14 |
FIFA Club World Cup Play-In
2025/26| Metric | Total |
|---|---|
| Big chances created | 1 |
| Tackles won | 2 |
| Interceptions | 4 |
| Clearances | 6 |
Major League Soccer
2024/25Compared with 207 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 |
|---|---|---|
| Duels won | 40% | 1 |
| Aerial game | 50% | 36 |
| Tackles | 0.53 | 13 |
| Interceptions | 1.38 | 71 |
| Clearances | 3.43 | 60 |
| Pass accuracy | 89% | 82 |
| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 9 |
| Shots | 12 |
| Dribbles completed | 3 |
| Tackles won | 8 |
| Interceptions | 21 |
| Clearances | 52 |
| Clean sheets | 2 |
US Open Cup
2024/25No stats available right now.
Leagues Cup
2024/25| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 1 |
| Tackles won | 5 |
| Interceptions | 3 |
| Clearances | 4 |
MLS Next Pro
2024/25| Metric | Total |
|---|---|
| Big chances created | 1 |
| Tackles won | 1 |
| Interceptions | 4 |
| Clearances | 2 |
Major League Soccer
2023/24No stats available right now.
US Open Cup
2023/24No stats available right now.
Campeones Cup
2023/24No stats available right now.
Leagues Cup
2023/24No stats available right now.
Major League Soccer
2022/23| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 3 |
| Dribbles completed | 1 |
| Tackles won | 6 |
| Interceptions | 8 |
| Clearances | 33 |
| Clean sheets | 1 |
US Open Cup
2022/23No stats available right now.
Leagues Cup
2022/23No stats available right now.
US Open Cup
2022/23No stats available right now.
United Soccer League
2022/23| Metric | Total |
|---|---|
| Clearances | 2 |
Major League Soccer
2021/22| Metric | Total |
|---|---|
| Assists | 1 |
| Big chances created | 2 |
| Shots | 8 |
| Dribbles completed | 4 |
| Tackles won | 18 |
| Interceptions | 26 |
| Clearances | 32 |
| Clean sheets | 4 |
Colombia Primera B Reclasificación
2020/21No stats available right now.
Major League Soccer
2020/21| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 3 |
| Shots | 17 |
| Tackles won | 25 |
| Interceptions | 45 |
| Clearances | 68 |
| Clean sheets | 3 |
MLS is Back Tournament Group Stage
2020/21No stats available right now.
MLS is Back Tournament Knockout Stage
2020/21| Metric | Total |
|---|---|
| Shots | 1 |
| Tackles won | 4 |
| Interceptions | 1 |
| Clearances | 10 |
Colombian Primera A (Apertura)
2019/20No stats available right now.
Colombia Primera Finalización
2019/20No stats available right now.
Colombia Reclasificación
2019/20No stats available right now.
CONCACAF Champions Cup
2019/20| Metric | Total |
|---|---|
| Assists | 2 |
| Big chances created | 4 |
| Shots | 3 |
| Dribbles completed | 2 |
| Tackles won | 8 |
| Interceptions | 8 |
| Clearances | 8 |
| Clean sheets | 1 |
Major League Soccer
2019/20| Metric | Total |
|---|---|
| Goals | 1 |
| Assists | 1 |
| Big chances created | 5 |
| Shots | 17 |
| Dribbles completed | 2 |
| Tackles won | 42 |
| Interceptions | 36 |
| Clearances | 117 |
| Clean sheets | 9 |
US Open Cup
2019/20No stats available right now.
CONMEBOL Pre-Olympic Tournament
2019/20| Metric | Total |
|---|---|
| Shots | 1 |
| Dribbles completed | 1 |
| Tackles won | 4 |
| Interceptions | 6 |
| Clearances | 24 |
| Clean sheets | 2 |
Colombian Primera A (Apertura)
2018/19| Metric | Total |
|---|---|
| Goals | 2 |
| Big chances created | 7 |
| Shots | 7 |
| Tackles won | 24 |
| Interceptions | 56 |
| Clearances | 109 |
| Clean sheets | 14 |
Colombia Primera Finalización
2018/19| Metric | Total |
|---|---|
| Big chances created | 3 |
| Shots | 6 |
| Tackles won | 12 |
| Interceptions | 31 |
| Clearances | 85 |
| Clean sheets | 5 |
Copa Colombia
2018/19No stats available right now.
Colombia Reclasificación
2018/19No stats available right now.
Colombian Primera A (Apertura)
2017/18| Metric | Total |
|---|---|
| Big chances created | 1 |
| Shots | 11 |
| Dribbles completed | 2 |
| Tackles won | 13 |
| Interceptions | 35 |
| Clearances | 50 |
| Clean sheets | 3 |
Colombia Primera Finalización
2017/18| Metric | Total |
|---|---|
| Big chances created | 2 |
| Shots | 5 |
| Tackles won | 14 |
| Interceptions | 42 |
| Clearances | 72 |
| Clean sheets | 7 |
Copa Colombia
2017/18No stats available right now.
Colombia Reclasificación
2017/18No stats available right now.
Recent matches
| Match | Min | G | A | KP | Drb | Duel | Rec | Tkl | Pass | Score |
|---|---|---|---|---|---|---|---|---|---|---|
| 10/10Vancouver Whitecaps FCE1-1 | 90' | 0 | 0 | 0 | 0 | 1 | 3 | 0 | 70/75 | 6.9 |
| 09/26AwayFC DallasP1-0 | 90' | 0 | 0 | 2 | 0 | 6 | 6 | 3 | 49/57 | 7.2 |
| 09/19AwaySan Jose EarthquakesE2-2 | 90' | 0 | 0 | 0 | 0 | 1 | 6 | 0 | 21/26 | 6.8 |
| 09/12AwaySporting Kansas CityP3-1 | 90' | 0 | 0 | 0 | 0 | 5 | 6 | 0 | 73/78 | 7.0 |
| 08/29AwayD.C. UnitedE0-0 | 77' | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 57/62 | 6.7 |
| 08/22Portland TimbersE1-1 | 90' | 0 | 0 | 2 | 0 | 4 | 8 | 1 | 81/85 | 7.7 |
| 08/19AwayColorado RapidsP1-0 | 90' | 0 | 0 | 0 | 0 | 4 | 5 | 0 | 39/46 | 6.2 |
| 08/15San DiegoP0-1 | 89' | 0 | 0 | 1 | 1 | 6 | 8 | 1 | 36/39 | 6.9 |
| 08/12QuerétaroE1-1 | 72' | 0 | 0 | 0 | 0 | 4 | 4 | 1 | 68/72 | 6.8 |
| 08/08AwayTolucaG0-1 | 33' | 1 | 0 | 0 | 0 | 2 | 3 | 2 | 27/30 | 8.5 |
| 08/01AwayVancouver Whitecaps FCE1-1 | 90' | 0 | 0 | 0 | 1 | 5 | 6 | 2 | 48/53 | 6.8 |
| 07/25Sporting Kansas CityG4-0 | 45' | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 23/23 | 6.3 |
| 07/22Real Salt LakeG3-1 | 90' | 0 | 0 | 0 | 0 | 3 | 3 | 2 | 16/22 | 6.5 |
| 07/17AwayLA GalaxyG0-3 | 90' | 0 | 0 | 0 | 0 | 3 | 2 | 1 | 42/48 | 6.5 |
| 05/24Seattle Sounders FCG1-0 | 90' | 0 | 0 | 1 | 0 | 0 | 5 | 0 | 64/74 | 7.2 |
CCM
NEW
SHS
GDM
DLK
GGA
WTT
TAT
EVE
CHE
BRE
LIV
FUL
HUL
MCI
IPS
NEW
AVL
ESP
ATM
VIL
ELC
BET
BAR
VAL
ATH
PHI
CLT
MIN
STL
ATL
MIA
NE
CHI
RBNY
TOR
ORL
DC
NYC
LAF
ATX
VAN
HOU
DAL
SKC
RSL
LAG
SDG
POR
COL
SJ
NSH
SEA
MTL
CSL
QRO
GDL
TIG
LEO
CFA
TOL
ASL
CAZ
FCJ
FCU
BVB
S04
M05
HSV
VFB
ELV
FCA
SVW
SCP
FCB
RBL
VEN
NAP
BOL
INT


