Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2015 19 Envigado co COL 1. Primera A 25 20 1,763 19.6 2 0 2 2 0 0 5 0 0.10 0.00 0.10 0.10 0.10 Matches 2016 20 Envigado co COL 1. Primera A 20 18 1,595 17.7 4 0 4 4 0 0 3 0 0.23 0.00 0.23 0.23 0.23 Matches 2017 21 Millonarios co COL 1. Primera A 10 2 312 3.5 3 0 3 3 0 0 0 0 0.87 0.00 0.87 0.87 0.87 Matches 2017-2018 22 Aves pt POR 1. Primeira Liga 19 8 891 9.9 1 3 4 1 0 0 2 0 0.10 0.30 0.40 0.10 0.40 Matches 2018-2019 23 Tondela pt POR 1. Primeira Liga 16 7 699 7.8 1 0 1 1 0 0 5 1 2.7 2.7 0.3 3.0 8 22 41 0.13 0.00 0.13 0.13 0.13 0.35 0.04 0.39 0.35 0.39 Matches 2019 23 Millonarios co COL 1. Primera A 10 3 396 4.4 2 0 2 2 0 0 0 0 0.45 0.00 0.45 0.45 0.45 Matches 2020 24 Millonarios co COL 1. Primera A 20 18 1,545 17.2 10 0 10 9 1 1 2 0 0.58 0.00 0.58 0.52 0.52 Matches 2020 24 Millonarios 2. Sudamericana 3 2 179 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50 Matches 2021 25 LAFC us USA 1. MLS 17 15 1,396 15.5 14 2 16 9 5 5 4 0 12.3 8.4 4.4 12.7 44 26 107 0.90 0.13 1.03 0.58 0.71 0.79 0.28 1.07 0.54 0.82 Matches 2021 25 Millonarios co COL 1. Primera A 17 16 1,366 15.2 7 3 10 5 2 2 1 0 0.46 0.20 0.66 0.33 0.53 Matches 2022 26 LAFC us USA 1. MLS 34 28 2,341 26.0 16 4 20 15 1 2 5 0 16.3 14.7 4.0 18.7 60 62 180 0.62 0.15 0.77 0.58 0.73 0.63 0.15 0.78 0.57 0.72 Matches 2022-2023 27 Pachuca mx MEX 1. Liga MX 10 4 481 5.3 4 2 6 2 2 2 0 0 3.5 1.9 1.1 3.0 20 10 39 0.75 0.37 1.12 0.37 0.75 0.65 0.20 0.85 0.36 0.56 Matches 2023 27 Real Salt Lake us USA 1. MLS 11 9 758 8.4 6 1 7 6 0 0 2 0 3.0 3.0 1.9 4.8 9 23 56 0.71 0.12 0.83 0.71 0.83 0.35 0.22 0.58 0.35 0.58 Matches 2024 28 Real Salt Lake us USA 1. MLS 30 26 2,286 25.4 17 6 23 15 2 2 7 0 15.1 13.5 6.8 20.3 68 98 168 0.67 0.24 0.91 0.59 0.83 0.59 0.27 0.86 0.53 0.80 Matches 10 Seasons 7 Clubs 5 Leagues 242 176 16,008 177.9 88 21 109 75 13 14 36 1 52.9 44.2 18.4 62.6 209 241 591 0.49 0.12 0.61 0.42 0.54 0.60 0.21 0.81 0.50 0.71 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Millonarios (4 Seasons) 2 Leagues 60 41 3,798 42.2 23 3 26 20 3 3 3 0 0.55 0.07 0.62 0.47 0.55 LAFC (2 Seasons) 1 League 51 43 3,737 41.5 30 6 36 24 6 7 9 0 28.6 23.1 8.4 31.5 104 88 287 0.72 0.14 0.87 0.58 0.72 0.69 0.20 0.89 0.56 0.76 Envigado (2 Seasons) 1 League 45 38 3,358 37.3 6 0 6 6 0 0 8 0 0.16 0.00 0.16 0.16 0.16 Real Salt Lake (2 Seasons) 1 League 41 35 3,044 33.8 23 7 30 21 2 2 9 0 18.1 16.5 8.7 25.2 77 121 224 0.68 0.21 0.89 0.62 0.83 0.53 0.26 0.79 0.49 0.74 Aves (1 Season) 1 League 19 8 891 9.9 1 3 4 1 0 0 2 0 0.10 0.30 0.40 0.10 0.40 Tondela (1 Season) 1 League 16 7 699 7.8 1 0 1 1 0 0 5 1 2.7 2.7 0.3 3.0 8 22 41 0.13 0.00 0.13 0.13 0.13 0.35 0.04 0.39 0.35 0.39 Pachuca (1 Season) 1 League 10 4 481 5.3 4 2 6 2 2 2 0 0 3.5 1.9 1.1 3.0 20 10 39 0.75 0.37 1.12 0.37 0.75 0.65 0.20 0.85 0.36 0.56 Primera A (6 Seasons) 102 77 6,977 77.5 28 3 31 25 3 3 11 0 0.36 0.04 0.40 0.32 0.36 MLS (4 Seasons) 92 78 6,781 75.3 53 13 66 45 8 9 18 0 46.7 39.6 17.1 56.6 181 209 511 0.70 0.17 0.88 0.60 0.77 0.62 0.23 0.85 0.53 0.75 Primeira Liga (2 Seasons) 35 15 1,590 17.7 2 3 5 2 0 0 7 1 2.7 2.7 0.3 3.0 8 22 41 0.11 0.17 0.28 0.11 0.28 0.35 0.04 0.39 0.35 0.39 Liga MX (1 Season) 10 4 481 5.3 4 2 6 2 2 2 0 0 3.5 1.9 1.1 3.0 20 10 39 0.75 0.37 1.12 0.37 0.75 0.65 0.20 0.85 0.36 0.56 Sudamericana (1 Season) 3 2 179 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2015 19 Envigado 1 League 25 20 1,763 19.6 2 0 2 2 0 0 5 0 0.10 0.00 0.10 0.10 0.10 2016 20 Envigado 1 League 20 18 1,595 17.7 4 0 4 4 0 0 3 0 0.23 0.00 0.23 0.23 0.23 2017 21 Millonarios 1 League 10 2 312 3.5 3 0 3 3 0 0 0 0 0.87 0.00 0.87 0.87 0.87 2017-2018 22 Aves 1 League 19 8 891 9.9 1 3 4 1 0 0 2 0 0.10 0.30 0.40 0.10 0.40 2018-2019 23 Tondela 1 League 16 7 699 7.8 1 0 1 1 0 0 5 1 2.7 2.7 0.3 3.0 8 22 41 0.13 0.00 0.13 0.13 0.13 0.35 0.04 0.39 0.35 0.39 2019 23 Millonarios 1 League 10 3 396 4.4 2 0 2 2 0 0 0 0 0.45 0.00 0.45 0.45 0.45 2020 24 Millonarios 2 Leagues 23 20 1,724 19.2 11 0 11 10 1 1 2 0 0.57 0.00 0.57 0.52 0.52 2021 25 Millonarios 1 League 17 16 1,366 15.2 7 3 10 5 2 2 1 0 0.46 0.20 0.66 0.33 0.53 2021 25 LAFC 1 League 17 15 1,396 15.5 14 2 16 9 5 5 4 0 12.3 8.4 4.4 12.7 44 26 107 0.90 0.13 1.03 0.58 0.71 0.79 0.28 1.07 0.54 0.82 2022 26 LAFC 2 Leagues 37 31 2,553 28.4 19 4 23 18 1 2 5 0 16.3 14.7 4.0 18.7 60 62 180 0.67 0.14 0.81 0.63 0.78 0.63 0.15 0.78 0.57 0.72 2022-2023 27 Pachuca 1 League 10 4 481 5.3 4 2 6 2 2 2 0 0 3.5 1.9 1.1 3.0 20 10 39 0.75 0.37 1.12 0.37 0.75 0.65 0.20 0.85 0.36 0.56 2023 27 Real Salt Lake 2 Leagues 12 10 827 9.2 6 1 7 6 0 0 3 0 3.0 3.0 1.9 4.8 9 23 56 0.65 0.11 0.76 0.65 0.76 0.35 0.22 0.58 0.35 0.58 2024 28 Real Salt Lake 1 League 30 26 2,286 25.4 17 6 23 15 2 2 7 0 15.1 13.5 6.8 20.3 68 98 168 0.67 0.24 0.91 0.59 0.83 0.59 0.27 0.86 0.53 0.80 10 Seasons 7 Clubs 5 Leagues 242 176 16,008 177.9 88 21 109 75 13 14 36 1 52.9 44.2 18.4 62.6 209 241 591 0.49 0.12 0.61 0.42 0.54 0.60 0.21 0.81 0.50 0.71 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Millonarios (4 Seasons) 2 Leagues 60 41 3,798 42.2 23 3 26 20 3 3 3 0 0.55 0.07 0.62 0.47 0.55 LAFC (2 Seasons) 1 League 51 43 3,737 41.5 30 6 36 24 6 7 9 0 28.6 23.1 8.4 31.5 104 88 287 0.72 0.14 0.87 0.58 0.72 0.69 0.20 0.89 0.56 0.76 Envigado (2 Seasons) 1 League 45 38 3,358 37.3 6 0 6 6 0 0 8 0 0.16 0.00 0.16 0.16 0.16 Real Salt Lake (2 Seasons) 1 League 41 35 3,044 33.8 23 7 30 21 2 2 9 0 18.1 16.5 8.7 25.2 77 121 224 0.68 0.21 0.89 0.62 0.83 0.53 0.26 0.79 0.49 0.74 Aves (1 Season) 1 League 19 8 891 9.9 1 3 4 1 0 0 2 0 0.10 0.30 0.40 0.10 0.40 Tondela (1 Season) 1 League 16 7 699 7.8 1 0 1 1 0 0 5 1 2.7 2.7 0.3 3.0 8 22 41 0.13 0.00 0.13 0.13 0.13 0.35 0.04 0.39 0.35 0.39 Pachuca (1 Season) 1 League 10 4 481 5.3 4 2 6 2 2 2 0 0 3.5 1.9 1.1 3.0 20 10 39 0.75 0.37 1.12 0.37 0.75 0.65 0.20 0.85 0.36 0.56 Primera A (6 Seasons) 102 77 6,977 77.5 28 3 31 25 3 3 11 0 0.36 0.04 0.40 0.32 0.36 MLS (4 Seasons) 92 78 6,781 75.3 53 13 66 45 8 9 18 0 46.7 39.6 17.1 56.6 181 209 511 0.70 0.17 0.88 0.60 0.77 0.62 0.23 0.85 0.53 0.75 Primeira Liga (2 Seasons) 35 15 1,590 17.7 2 3 5 2 0 0 7 1 2.7 2.7 0.3 3.0 8 22 41 0.11 0.17 0.28 0.11 0.28 0.35 0.04 0.39 0.35 0.39 Liga MX (1 Season) 10 4 481 5.3 4 2 6 2 2 2 0 0 3.5 1.9 1.1 3.0 20 10 39 0.75 0.37 1.12 0.37 0.75 0.65 0.20 0.85 0.36 0.56 Sudamericana (1 Season) 3 2 179 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2015 19 Envigado co COL 1. Primera A 8th 25 20 1,763 19.6 2 0 2 2 0 0 5 0 0.10 0.00 0.10 0.10 0.10 Matches 2016 20 Envigado co COL 1. Primera A 13th 20 18 1,595 17.7 4 0 4 4 0 0 3 0 0.23 0.00 0.23 0.23 0.23 Matches 2017 21 Millonarios co COL 1. Primera A 2nd 10 2 312 3.5 3 0 3 3 0 0 0 0 0.87 0.00 0.87 0.87 0.87 Matches 2017-2018 22 Aves pt POR 1. Primeira Liga 13th 19 8 891 9.9 1 3 4 1 0 0 2 0 0.10 0.30 0.40 0.10 0.40 Matches 2018-2019 23 Tondela pt POR 1. Primeira Liga 15th 16 7 699 7.8 1 0 1 1 0 0 5 1 2.7 2.7 0.3 3.0 8 22 41 0.13 0.00 0.13 0.13 0.13 0.35 0.04 0.39 0.35 0.39 Matches 2019 23 Millonarios co COL 1. Primera A 6th 10 3 396 4.4 2 0 2 2 0 0 0 0 0.45 0.00 0.45 0.45 0.45 Matches 2020 24 Millonarios co COL 1. Primera A 2nd 20 18 1,545 17.2 10 0 10 9 1 1 2 0 0.58 0.00 0.58 0.52 0.52 Matches 2021 25 Millonarios co COL 1. Primera A 2nd 17 16 1,366 15.2 7 3 10 5 2 2 1 0 0.46 0.20 0.66 0.33 0.53 Matches 2021 25 LAFC us USA 1. MLS 19th 17 15 1,396 15.5 14 2 16 9 5 5 4 0 12.3 8.4 4.4 12.7 44 26 107 0.90 0.13 1.03 0.58 0.71 0.79 0.28 1.07 0.54 0.82 Matches 2022 26 LAFC us USA 1. MLS 2nd 34 28 2,341 26.0 16 4 20 15 1 2 5 0 16.3 14.7 4.0 18.7 60 62 180 0.62 0.15 0.77 0.58 0.73 0.63 0.15 0.78 0.57 0.72 Matches 2022-2023 27 Pachuca mx MEX 1. Liga MX 3rd 10 4 481 5.3 4 2 6 2 2 2 0 0 3.5 1.9 1.1 3.0 20 10 39 0.75 0.37 1.12 0.37 0.75 0.65 0.20 0.85 0.36 0.56 Matches 2023 27 Real Salt Lake us USA 1. MLS 11th 11 9 758 8.4 6 1 7 6 0 0 2 0 3.0 3.0 1.9 4.8 9 23 56 0.71 0.12 0.83 0.71 0.83 0.35 0.22 0.58 0.35 0.58 Matches 2024 28 Real Salt Lake us USA 1. MLS 5th 30 26 2,286 25.4 17 6 23 15 2 2 7 0 15.1 13.5 6.8 20.3 68 98 168 0.67 0.24 0.91 0.59 0.83 0.59 0.27 0.86 0.53 0.80 Matches 10 Seasons 7 Clubs 4 Leagues 239 174 15,829 175.9 87 21 108 74 13 14 36 1 52.9 44.2 18.4 62.6 209 241 591 0.49 0.12 0.61 0.42 0.54 0.60 0.21 0.81 0.50 0.71 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Millonarios (4 Seasons) 1 League 57 39 3,619 40.2 22 3 25 19 3 3 3 0 0.55 0.07 0.62 0.47 0.55 LAFC (2 Seasons) 1 League 51 43 3,737 41.5 30 6 36 24 6 7 9 0 28.6 23.1 8.4 31.5 104 88 287 0.72 0.14 0.87 0.58 0.72 0.69 0.20 0.89 0.56 0.76 Envigado (2 Seasons) 1 League 45 38 3,358 37.3 6 0 6 6 0 0 8 0 0.16 0.00 0.16 0.16 0.16 Real Salt Lake (2 Seasons) 1 League 41 35 3,044 33.8 23 7 30 21 2 2 9 0 18.1 16.5 8.7 25.2 77 121 224 0.68 0.21 0.89 0.62 0.83 0.53 0.26 0.79 0.49 0.74 Aves (1 Season) 1 League 19 8 891 9.9 1 3 4 1 0 0 2 0 0.10 0.30 0.40 0.10 0.40 Tondela (1 Season) 1 League 16 7 699 7.8 1 0 1 1 0 0 5 1 2.7 2.7 0.3 3.0 8 22 41 0.13 0.00 0.13 0.13 0.13 0.35 0.04 0.39 0.35 0.39 Pachuca (1 Season) 1 League 10 4 481 5.3 4 2 6 2 2 2 0 0 3.5 1.9 1.1 3.0 20 10 39 0.75 0.37 1.12 0.37 0.75 0.65 0.20 0.85 0.36 0.56 Primera A (6 Seasons) 102 77 6,977 77.5 28 3 31 25 3 3 11 0 0.36 0.04 0.40 0.32 0.36 MLS (4 Seasons) 92 78 6,781 75.3 53 13 66 45 8 9 18 0 46.7 39.6 17.1 56.6 181 209 511 0.70 0.17 0.88 0.60 0.77 0.62 0.23 0.85 0.53 0.75 Primeira Liga (2 Seasons) 35 15 1,590 17.7 2 3 5 2 0 0 7 1 2.7 2.7 0.3 3.0 8 22 41 0.11 0.17 0.28 0.11 0.28 0.35 0.04 0.39 0.35 0.39 Liga MX (1 Season) 10 4 481 5.3 4 2 6 2 2 2 0 0 3.5 1.9 1.1 3.0 20 10 39 0.75 0.37 1.12 0.37 0.75 0.65 0.20 0.85 0.36 0.56
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2020 24 Millonarios 2. Sudamericana 2S 3 2 179 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50 Matches 1 Season 1 Club 1 League 3 2 179 2.0 1 0 1 1 0 0 0 0 0.50 0.00 0.50 0.50 0.50
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2022 26 co Colombia WCQ 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 27 co Colombia Friendlies (M) 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 2 Leagues 2 1 56 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 WCQ (1 Season) 1 0 11 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (1 Season) 1 1 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2015 19 Envigado co COL 1. Primera A 19.6 2 0 0 Matches 2016 20 Envigado co COL 1. Primera A 17.7 4 0 0 Matches 2017 21 Millonarios co COL 1. Primera A 3.5 3 8 6 75.0 2.31 1.73 0.38 0.50 0 0 Matches 2017-2018 22 Aves pt POR 1. Primeira Liga 9.9 1 37 12 32.4 3.74 1.21 0.03 0.08 0 0 Matches 2018-2019 23 Tondela pt POR 1. Primeira Liga 7.8 1 26 7 26.9 3.35 0.90 0.04 0.14 25.6 4 0 0 2.7 2.7 0.10 -1.7 -1.7 Matches 2019 23 Millonarios co COL 1. Primera A 4.4 2 17 7 41.2 3.86 1.59 0.12 0.29 0 0 Matches 2020 24 Millonarios co COL 1. Primera A 17.2 10 73 29 39.7 4.25 1.69 0.12 0.31 1 1 Matches 2020 24 Millonarios 2. Sudamericana 2.0 1 8 2 25.0 4.02 1.01 0.13 0.50 0 0 Matches 2021 25 LAFC us USA 1. MLS 15.5 14 58 27 46.6 3.74 1.74 0.16 0.33 18.5 7 5 5 12.3 8.4 0.15 +1.7 +0.6 Matches 2021 25 Millonarios co COL 1. Primera A 15.2 7 63 21 33.3 4.15 1.38 0.08 0.24 2 2 Matches 2022 26 LAFC us USA 1. MLS 26.0 16 106 45 42.5 4.08 1.73 0.14 0.33 18.0 6 1 2 16.3 14.7 0.14 -0.3 +0.3 Matches 2022-2023 27 Pachuca mx MEX 1. Liga MX 5.3 4 21 10 47.6 3.93 1.87 0.10 0.20 19.4 2 2 2 3.5 1.9 0.09 +0.5 +0.1 Matches 2023 27 Real Salt Lake us USA 1. MLS 8.4 6 26 14 53.8 3.09 1.66 0.23 0.43 14.5 1 0 0 3.0 3.0 0.11 +3.0 +3.0 Matches 2024 28 Real Salt Lake us USA 1. MLS 25.4 17 116 43 37.1 4.57 1.69 0.13 0.35 18.1 3 2 2 15.1 13.5 0.12 +1.9 +1.5 Matches 10 Seasons 7 Clubs 5 Leagues 177.9 88 559 223 39.9 3.98 1.59 0.12 0.31 18.5 23 13 14 52.9 44.2 0.13 +5.1 +3.8 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Millonarios (4 Seasons) 2 Leagues 42.2 23 169 65 38.5 4.00 1.54 0.12 0.31 3 3 LAFC (2 Seasons) 1 League 41.5 30 164 72 43.9 3.95 1.73 0.15 0.33 18.2 13 6 7 28.6 23.1 0.14 +1.4 +0.9 Envigado (2 Seasons) 1 League 37.3 6 0 0 Real Salt Lake (2 Seasons) 1 League 33.8 23 142 57 40.1 4.20 1.69 0.15 0.37 17.4 4 2 2 18.1 16.5 0.12 +4.9 +4.5 Aves (1 Season) 1 League 9.9 1 37 12 32.4 3.74 1.21 0.03 0.08 0 0 Tondela (1 Season) 1 League 7.8 1 26 7 26.9 3.35 0.90 0.04 0.14 25.6 4 0 0 2.7 2.7 0.10 -1.7 -1.7 Pachuca (1 Season) 1 League 5.3 4 21 10 47.6 3.93 1.87 0.10 0.20 19.4 2 2 2 3.5 1.9 0.09 +0.5 +0.1 Primera A (6 Seasons) 77.5 28 161 63 39.1 4.00 1.57 0.12 0.30 3 3 MLS (4 Seasons) 75.3 53 306 129 42.2 4.06 1.71 0.15 0.35 17.8 17 8 9 46.7 39.6 0.13 +6.3 +5.4 Primeira Liga (2 Seasons) 17.7 2 63 19 30.2 3.57 1.08 0.03 0.11 25.6 4 0 0 2.7 2.7 0.10 -1.7 -1.7 Liga MX (1 Season) 5.3 4 21 10 47.6 3.93 1.87 0.10 0.20 19.4 2 2 2 3.5 1.9 0.09 +0.5 +0.1 Sudamericana (1 Season) 2.0 1 8 2 25.0 4.02 1.01 0.13 0.50 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2015 19 Envigado 1 League 19.6 2 0 0 2016 20 Envigado 1 League 17.7 4 0 0 2017 21 Millonarios 1 League 3.5 3 8 6 75.0 2.31 1.73 0.38 0.50 0 0 2017-2018 22 Aves 1 League 9.9 1 37 12 32.4 3.74 1.21 0.03 0.08 0 0 2018-2019 23 Tondela 1 League 7.8 1 26 7 26.9 3.35 0.90 0.04 0.14 25.6 4 0 0 2.7 2.7 0.10 -1.7 -1.7 2019 23 Millonarios 1 League 4.4 2 17 7 41.2 3.86 1.59 0.12 0.29 0 0 2020 24 Millonarios 2 Leagues 19.2 11 81 31 38.3 4.23 1.62 0.12 0.32 1 1 2021 25 Millonarios 1 League 15.2 7 63 21 33.3 4.15 1.38 0.08 0.24 2 2 2021 25 LAFC 1 League 15.5 14 58 27 46.6 3.74 1.74 0.16 0.33 18.5 7 5 5 12.3 8.4 0.15 +1.7 +0.6 2022 26 LAFC 2 Leagues 28.4 19 114 50 43.9 4.02 1.76 0.16 0.36 18.0 6 1 2 16.3 14.7 0.14 -0.3 +0.3 2022-2023 27 Pachuca 1 League 5.3 4 21 10 47.6 3.93 1.87 0.10 0.20 19.4 2 2 2 3.5 1.9 0.09 +0.5 +0.1 2023 27 Real Salt Lake 2 Leagues 9.2 6 26 14 53.8 2.83 1.52 0.23 0.43 14.5 1 0 0 3.0 3.0 0.11 +3.0 +3.0 2024 28 Real Salt Lake 1 League 25.4 17 116 43 37.1 4.57 1.69 0.13 0.35 18.1 3 2 2 15.1 13.5 0.12 +1.9 +1.5 10 Seasons 7 Clubs 5 Leagues 177.9 88 559 223 39.9 3.98 1.59 0.12 0.31 18.5 23 13 14 52.9 44.2 0.13 +5.1 +3.8 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Millonarios (4 Seasons) 2 Leagues 42.2 23 169 65 38.5 4.00 1.54 0.12 0.31 3 3 LAFC (2 Seasons) 1 League 41.5 30 164 72 43.9 3.95 1.73 0.15 0.33 18.2 13 6 7 28.6 23.1 0.14 +1.4 +0.9 Envigado (2 Seasons) 1 League 37.3 6 0 0 Real Salt Lake (2 Seasons) 1 League 33.8 23 142 57 40.1 4.20 1.69 0.15 0.37 17.4 4 2 2 18.1 16.5 0.12 +4.9 +4.5 Aves (1 Season) 1 League 9.9 1 37 12 32.4 3.74 1.21 0.03 0.08 0 0 Tondela (1 Season) 1 League 7.8 1 26 7 26.9 3.35 0.90 0.04 0.14 25.6 4 0 0 2.7 2.7 0.10 -1.7 -1.7 Pachuca (1 Season) 1 League 5.3 4 21 10 47.6 3.93 1.87 0.10 0.20 19.4 2 2 2 3.5 1.9 0.09 +0.5 +0.1 Primera A (6 Seasons) 77.5 28 161 63 39.1 4.00 1.57 0.12 0.30 3 3 MLS (4 Seasons) 75.3 53 306 129 42.2 4.06 1.71 0.15 0.35 17.8 17 8 9 46.7 39.6 0.13 +6.3 +5.4 Primeira Liga (2 Seasons) 17.7 2 63 19 30.2 3.57 1.08 0.03 0.11 25.6 4 0 0 2.7 2.7 0.10 -1.7 -1.7 Liga MX (1 Season) 5.3 4 21 10 47.6 3.93 1.87 0.10 0.20 19.4 2 2 2 3.5 1.9 0.09 +0.5 +0.1 Sudamericana (1 Season) 2.0 1 8 2 25.0 4.02 1.01 0.13 0.50 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2015 19 Envigado co COL 1. Primera A 8th 19.6 2 0 0 Matches 2016 20 Envigado co COL 1. Primera A 13th 17.7 4 0 0 Matches 2017 21 Millonarios co COL 1. Primera A 2nd 3.5 3 8 6 75.0 2.31 1.73 0.38 0.50 0 0 Matches 2017-2018 22 Aves pt POR 1. Primeira Liga 13th 9.9 1 37 12 32.4 3.74 1.21 0.03 0.08 0 0 Matches 2018-2019 23 Tondela pt POR 1. Primeira Liga 15th 7.8 1 26 7 26.9 3.35 0.90 0.04 0.14 25.6 4 0 0 2.7 2.7 0.10 -1.7 -1.7 Matches 2019 23 Millonarios co COL 1. Primera A 6th 4.4 2 17 7 41.2 3.86 1.59 0.12 0.29 0 0 Matches 2020 24 Millonarios co COL 1. Primera A 2nd 17.2 10 73 29 39.7 4.25 1.69 0.12 0.31 1 1 Matches 2021 25 Millonarios co COL 1. Primera A 2nd 15.2 7 63 21 33.3 4.15 1.38 0.08 0.24 2 2 Matches 2021 25 LAFC us USA 1. MLS 19th 15.5 14 58 27 46.6 3.74 1.74 0.16 0.33 18.5 7 5 5 12.3 8.4 0.15 +1.7 +0.6 Matches 2022 26 LAFC us USA 1. MLS 2nd 26.0 16 106 45 42.5 4.08 1.73 0.14 0.33 18.0 6 1 2 16.3 14.7 0.14 -0.3 +0.3 Matches 2022-2023 27 Pachuca mx MEX 1. Liga MX 3rd 5.3 4 21 10 47.6 3.93 1.87 0.10 0.20 19.4 2 2 2 3.5 1.9 0.09 +0.5 +0.1 Matches 2023 27 Real Salt Lake us USA 1. MLS 11th 8.4 6 26 14 53.8 3.09 1.66 0.23 0.43 14.5 1 0 0 3.0 3.0 0.11 +3.0 +3.0 Matches 2024 28 Real Salt Lake us USA 1. MLS 5th 25.4 17 116 43 37.1 4.57 1.69 0.13 0.35 18.1 3 2 2 15.1 13.5 0.12 +1.9 +1.5 Matches 10 Seasons 7 Clubs 4 Leagues 175.9 87 551 221 40.1 3.98 1.59 0.12 0.31 18.5 23 13 14 52.9 44.2 0.13 +5.1 +3.8 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Millonarios (4 Seasons) 1 League 40.2 22 161 63 39.1 4.00 1.57 0.12 0.30 3 3 LAFC (2 Seasons) 1 League 41.5 30 164 72 43.9 3.95 1.73 0.15 0.33 18.2 13 6 7 28.6 23.1 0.14 +1.4 +0.9 Envigado (2 Seasons) 1 League 37.3 6 0 0 Real Salt Lake (2 Seasons) 1 League 33.8 23 142 57 40.1 4.20 1.69 0.15 0.37 17.4 4 2 2 18.1 16.5 0.12 +4.9 +4.5 Aves (1 Season) 1 League 9.9 1 37 12 32.4 3.74 1.21 0.03 0.08 0 0 Tondela (1 Season) 1 League 7.8 1 26 7 26.9 3.35 0.90 0.04 0.14 25.6 4 0 0 2.7 2.7 0.10 -1.7 -1.7 Pachuca (1 Season) 1 League 5.3 4 21 10 47.6 3.93 1.87 0.10 0.20 19.4 2 2 2 3.5 1.9 0.09 +0.5 +0.1 Primera A (6 Seasons) 77.5 28 161 63 39.1 4.00 1.57 0.12 0.30 3 3 MLS (4 Seasons) 75.3 53 306 129 42.2 4.06 1.71 0.15 0.35 17.8 17 8 9 46.7 39.6 0.13 +6.3 +5.4 Primeira Liga (2 Seasons) 17.7 2 63 19 30.2 3.57 1.08 0.03 0.11 25.6 4 0 0 2.7 2.7 0.10 -1.7 -1.7 Liga MX (1 Season) 5.3 4 21 10 47.6 3.93 1.87 0.10 0.20 19.4 2 2 2 3.5 1.9 0.09 +0.5 +0.1
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2020 24 Millonarios 2. Sudamericana 2S 2.0 1 8 2 25.0 4.02 1.01 0.13 0.50 0 0 Matches 1 Season 1 Club 1 League 2.0 1 8 2 25.0 4.02 1.01 0.13 0.50 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2022 26 co Colombia WCQ 0.1 0 1 0 0.0 8.18 0.00 0.00 0 0 Matches 2023 27 co Colombia Friendlies (M) 0.5 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 0.6 0 1 0 0.0 8.18 0.00 0.00 0 0 WCQ (1 Season) 0.1 0 1 0 0.0 8.18 0.00 0.00 0 0 Friendlies (M) (1 Season) 0.5 0 0 0
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2015 19 Envigado co COL 1. Primera A 19.6 0 Matches 2016 20 Envigado co COL 1. Primera A 17.7 0 Matches 2017 21 Millonarios co COL 1. Primera A 3.5 0 Matches 2017-2018 22 Aves pt POR 1. Primeira Liga 9.9 3 Matches 2018-2019 23 Tondela pt POR 1. Primeira Liga 7.8 109 167 65.3 1861 464 55 74 74.3 33 50 66.0 14 26 53.8 0 0.3 0.6 -0.3 5 17 6 2 22 Matches 2019 23 Millonarios co COL 1. Primera A 4.4 0 Matches 2020 24 Millonarios co COL 1. Primera A 17.2 0 Matches 2020 24 Millonarios 2. Sudamericana 2.0 0 Matches 2021 25 LAFC us USA 1. MLS 15.5 215 309 69.6 2743 606 124 166 74.7 59 85 69.4 8 14 57.1 2 4.4 1.8 -2.4 25 16 11 3 26 Matches 2021 25 Millonarios co COL 1. Primera A 15.2 3 Matches 2022 26 LAFC us USA 1. MLS 26.0 312 484 64.5 4426 1285 190 259 73.4 93 132 70.5 15 29 51.7 4 4.0 3.2 0.0 21 28 27 3 62 Matches 2022-2023 27 Pachuca mx MEX 1. Liga MX 5.3 73 110 66.4 961 261 42 51 82.4 25 39 64.1 1 5 20.0 2 1.1 0.7 +0.9 7 6 4 0 10 Matches 2023 27 Real Salt Lake us USA 1. MLS 8.4 119 158 75.3 1727 407 67 83 80.7 37 50 74.0 6 9 66.7 1 1.9 1.2 -0.9 12 11 11 3 23 Matches 2024 28 Real Salt Lake us USA 1. MLS 25.4 411 600 68.5 6954 2063 193 258 74.8 158 210 75.2 42 73 57.5 6 6.8 4.3 -0.8 49 66 34 3 98 Matches 10 Seasons 7 Clubs 5 Leagues 177.9 1239 1828 67.8 18672 5086 671 891 75.3 405 566 71.6 86 156 55.1 21 18.4 11.6 +2.6 119 144 93 14 241 Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Millonarios (4 Seasons) 2 Leagues 42.2 3 LAFC (2 Seasons) 1 League 41.5 527 793 66.5 7169 1891 314 425 73.9 152 217 70.0 23 43 53.5 6 8.4 4.9 -2.4 46 44 38 6 88 Envigado (2 Seasons) 1 League 37.3 0 Real Salt Lake (2 Seasons) 1 League 33.8 530 758 69.9 8681 2470 260 341 76.2 195 260 75.0 48 82 58.5 7 8.7 5.4 -1.7 61 77 45 6 121 Aves (1 Season) 1 League 9.9 3 Tondela (1 Season) 1 League 7.8 109 167 65.3 1861 464 55 74 74.3 33 50 66.0 14 26 53.8 0 0.3 0.6 -0.3 5 17 6 2 22 Pachuca (1 Season) 1 League 5.3 73 110 66.4 961 261 42 51 82.4 25 39 64.1 1 5 20.0 2 1.1 0.7 +0.9 7 6 4 0 10 Primera A (6 Seasons) 77.5 3 MLS (4 Seasons) 75.3 1057 1551 68.1 15850 4361 574 766 74.9 347 477 72.7 71 125 56.8 13 17.1 10.4 -4.1 107 121 83 12 209 Primeira Liga (2 Seasons) 17.7 109 167 65.3 1861 464 55 74 74.3 33 50 66.0 14 26 53.8 3 0.3 0.6 +2.7 5 17 6 2 22 Liga MX (1 Season) 5.3 73 110 66.4 961 261 42 51 82.4 25 39 64.1 1 5 20.0 2 1.1 0.7 +0.9 7 6 4 0 10 Sudamericana (1 Season) 2.0 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2015 19 Envigado 1 League 19.6 0 2016 20 Envigado 1 League 17.7 0 2017 21 Millonarios 1 League 3.5 0 2017-2018 22 Aves 1 League 9.9 3 2018-2019 23 Tondela 1 League 7.8 109 167 65.3 1861 464 55 74 74.3 33 50 66.0 14 26 53.8 0 0.3 0.6 -0.3 5 17 6 2 22 2019 23 Millonarios 1 League 4.4 0 2020 24 Millonarios 2 Leagues 19.2 0 2021 25 Millonarios 1 League 15.2 3 2021 25 LAFC 1 League 15.5 215 309 69.6 2743 606 124 166 74.7 59 85 69.4 8 14 57.1 2 4.4 1.8 -2.4 25 16 11 3 26 2022 26 LAFC 2 Leagues 28.4 312 484 64.5 4426 1285 190 259 73.4 93 132 70.5 15 29 51.7 4 4.0 3.2 0.0 21 28 27 3 62 2022-2023 27 Pachuca 1 League 5.3 73 110 66.4 961 261 42 51 82.4 25 39 64.1 1 5 20.0 2 1.1 0.7 +0.9 7 6 4 0 10 2023 27 Real Salt Lake 2 Leagues 9.2 119 158 75.3 1727 407 67 83 80.7 37 50 74.0 6 9 66.7 1 1.9 1.2 -0.9 12 11 11 3 23 2024 28 Real Salt Lake 1 League 25.4 411 600 68.5 6954 2063 193 258 74.8 158 210 75.2 42 73 57.5 6 6.8 4.3 -0.8 49 66 34 3 98 10 Seasons 7 Clubs 5 Leagues 177.9 1239 1828 67.8 18672 5086 671 891 75.3 405 566 71.6 86 156 55.1 21 18.4 11.6 +2.6 119 144 93 14 241 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Millonarios (4 Seasons) 2 Leagues 42.2 3 LAFC (2 Seasons) 1 League 41.5 527 793 66.5 7169 1891 314 425 73.9 152 217 70.0 23 43 53.5 6 8.4 4.9 -2.4 46 44 38 6 88 Envigado (2 Seasons) 1 League 37.3 0 Real Salt Lake (2 Seasons) 1 League 33.8 530 758 69.9 8681 2470 260 341 76.2 195 260 75.0 48 82 58.5 7 8.7 5.4 -1.7 61 77 45 6 121 Aves (1 Season) 1 League 9.9 3 Tondela (1 Season) 1 League 7.8 109 167 65.3 1861 464 55 74 74.3 33 50 66.0 14 26 53.8 0 0.3 0.6 -0.3 5 17 6 2 22 Pachuca (1 Season) 1 League 5.3 73 110 66.4 961 261 42 51 82.4 25 39 64.1 1 5 20.0 2 1.1 0.7 +0.9 7 6 4 0 10 Primera A (6 Seasons) 77.5 3 MLS (4 Seasons) 75.3 1057 1551 68.1 15850 4361 574 766 74.9 347 477 72.7 71 125 56.8 13 17.1 10.4 -4.1 107 121 83 12 209 Primeira Liga (2 Seasons) 17.7 109 167 65.3 1861 464 55 74 74.3 33 50 66.0 14 26 53.8 3 0.3 0.6 +2.7 5 17 6 2 22 Liga MX (1 Season) 5.3 73 110 66.4 961 261 42 51 82.4 25 39 64.1 1 5 20.0 2 1.1 0.7 +0.9 7 6 4 0 10 Sudamericana (1 Season) 2.0 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2015 19 Envigado co COL 1. Primera A 8th 19.6 0 Matches 2016 20 Envigado co COL 1. Primera A 13th 17.7 0 Matches 2017 21 Millonarios co COL 1. Primera A 2nd 3.5 0 Matches 2017-2018 22 Aves pt POR 1. Primeira Liga 13th 9.9 3 Matches 2018-2019 23 Tondela pt POR 1. Primeira Liga 15th 7.8 109 167 65.3 1861 464 55 74 74.3 33 50 66.0 14 26 53.8 0 0.3 0.6 -0.3 5 17 6 2 22 Matches 2019 23 Millonarios co COL 1. Primera A 6th 4.4 0 Matches 2020 24 Millonarios co COL 1. Primera A 2nd 17.2 0 Matches 2021 25 Millonarios co COL 1. Primera A 2nd 15.2 3 Matches 2021 25 LAFC us USA 1. MLS 19th 15.5 215 309 69.6 2743 606 124 166 74.7 59 85 69.4 8 14 57.1 2 4.4 1.8 -2.4 25 16 11 3 26 Matches 2022 26 LAFC us USA 1. MLS 2nd 26.0 312 484 64.5 4426 1285 190 259 73.4 93 132 70.5 15 29 51.7 4 4.0 3.2 0.0 21 28 27 3 62 Matches 2022-2023 27 Pachuca mx MEX 1. Liga MX 3rd 5.3 73 110 66.4 961 261 42 51 82.4 25 39 64.1 1 5 20.0 2 1.1 0.7 +0.9 7 6 4 0 10 Matches 2023 27 Real Salt Lake us USA 1. MLS 11th 8.4 119 158 75.3 1727 407 67 83 80.7 37 50 74.0 6 9 66.7 1 1.9 1.2 -0.9 12 11 11 3 23 Matches 2024 28 Real Salt Lake us USA 1. MLS 5th 25.4 411 600 68.5 6954 2063 193 258 74.8 158 210 75.2 42 73 57.5 6 6.8 4.3 -0.8 49 66 34 3 98 Matches 10 Seasons 7 Clubs 4 Leagues 175.9 1239 1828 67.8 18672 5086 671 891 75.3 405 566 71.6 86 156 55.1 21 18.4 11.6 +2.6 119 144 93 14 241 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Millonarios (4 Seasons) 1 League 40.2 3 LAFC (2 Seasons) 1 League 41.5 527 793 66.5 7169 1891 314 425 73.9 152 217 70.0 23 43 53.5 6 8.4 4.9 -2.4 46 44 38 6 88 Envigado (2 Seasons) 1 League 37.3 0 Real Salt Lake (2 Seasons) 1 League 33.8 530 758 69.9 8681 2470 260 341 76.2 195 260 75.0 48 82 58.5 7 8.7 5.4 -1.7 61 77 45 6 121 Aves (1 Season) 1 League 9.9 3 Tondela (1 Season) 1 League 7.8 109 167 65.3 1861 464 55 74 74.3 33 50 66.0 14 26 53.8 0 0.3 0.6 -0.3 5 17 6 2 22 Pachuca (1 Season) 1 League 5.3 73 110 66.4 961 261 42 51 82.4 25 39 64.1 1 5 20.0 2 1.1 0.7 +0.9 7 6 4 0 10 Primera A (6 Seasons) 77.5 3 MLS (4 Seasons) 75.3 1057 1551 68.1 15850 4361 574 766 74.9 347 477 72.7 71 125 56.8 13 17.1 10.4 -4.1 107 121 83 12 209 Primeira Liga (2 Seasons) 17.7 109 167 65.3 1861 464 55 74 74.3 33 50 66.0 14 26 53.8 3 0.3 0.6 +2.7 5 17 6 2 22 Liga MX (1 Season) 5.3 73 110 66.4 961 261 42 51 82.4 25 39 64.1 1 5 20.0 2 1.1 0.7 +0.9 7 6 4 0 10
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2020 24 Millonarios 2. Sudamericana 2S 2.0 0 Matches 1 Season 1 Club 1 League 2.0 0
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2022 26 co Colombia WCQ 0.1 0 Matches 2023 27 co Colombia Friendlies (M) 0.5 0 Matches 2 Seasons 1 Club 2 Leagues 0.6 0 WCQ (1 Season) 0.1 0 Friendlies (M) (1 Season) 0.5 0
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015 19 Envigado 1 League 19.6 2016 20 Envigado 1 League 17.7 2017 21 Millonarios 1 League 3.5 5 2017-2018 22 Aves 1 League 9.9 12 2018-2019 23 Tondela 1 League 7.8 167 152 14 1 1 0 12 1 0 0 0 0 109 1 4 2019 23 Millonarios 1 League 4.4 4 2020 24 Millonarios 2 Leagues 19.2 30 2021 25 Millonarios 1 League 15.2 18 2021 25 LAFC 1 League 15.5 309 273 36 2 1 1 16 1 0 0 0 0 215 0 17 2022 26 LAFC 2 Leagues 28.4 484 422 60 0 4 1 24 3 0 0 0 0 312 2 24 2022-2023 27 Pachuca 1 League 5.3 110 101 8 2 3 0 5 1 0 0 0 0 73 1 7 2023 27 Real Salt Lake 2 Leagues 9.2 158 138 18 2 0 0 10 3 0 0 0 0 119 2 5 2024 28 Real Salt Lake 1 League 25.4 600 554 41 7 7 6 41 6 0 0 0 0 411 5 17 10 Seasons 7 Clubs 5 Leagues 177.9 1828 1640 177 14 16 8 172 15 0 0 0 0 1239 11 74 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Millonarios (4 Seasons) 2 Leagues 42.2 57 LAFC (2 Seasons) 1 League 41.5 793 695 96 2 5 2 36 4 0 0 0 0 527 2 41 Envigado (2 Seasons) 1 League 37.3 Real Salt Lake (2 Seasons) 1 League 33.8 758 692 59 9 7 6 50 9 0 0 0 0 530 7 22 Aves (1 Season) 1 League 9.9 12 Tondela (1 Season) 1 League 7.8 167 152 14 1 1 0 12 1 0 0 0 0 109 1 4 Pachuca (1 Season) 1 League 5.3 110 101 8 2 3 0 5 1 0 0 0 0 73 1 7 Primera A (6 Seasons) 77.5 53 MLS (4 Seasons) 75.3 1551 1387 155 11 12 8 86 13 0 0 0 0 1057 9 63 Primeira Liga (2 Seasons) 17.7 167 152 14 1 1 0 24 1 0 0 0 0 109 1 4 Liga MX (1 Season) 5.3 110 101 8 2 3 0 5 1 0 0 0 0 73 1 7 Sudamericana (1 Season) 2.0 4
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020 24 Millonarios 2. Sudamericana 2S 2.0 4 Matches 1 Season 1 Club 1 League 2.0 4
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2022 26 co Colombia WCQ 0.1 0 Matches 2023 27 co Colombia Friendlies (M) 0.5 Matches 2 Seasons 1 Club 2 Leagues 0.6 0 WCQ (1 Season) 0.1 0 Friendlies (M) (1 Season) 0.5
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2015 19 Envigado 1 League 19.6 2016 20 Envigado 1 League 17.7 2017 21 Millonarios 1 League 3.5 2017-2018 22 Aves 1 League 9.9 2018-2019 23 Tondela 1 League 7.8 21 2.70 7 0 6 3 5 0 1 0.13 0 0 0 0 1 0 2019 23 Millonarios 1 League 4.4 2020 24 Millonarios 2 Leagues 19.2 2021 25 Millonarios 1 League 15.2 2021 25 LAFC 1 League 15.5 54 3.48 32 0 4 6 11 1 5 0.32 1 0 2 0 2 0 2022 26 LAFC 2 Leagues 28.4 71 2.73 34 0 10 13 11 3 9 0.35 7 0 2 0 0 0 2022-2023 27 Pachuca 1 League 5.3 19 3.56 13 1 2 2 1 0 4 0.75 3 0 0 0 1 0 2023 27 Real Salt Lake 2 Leagues 9.2 24 2.85 18 1 1 1 1 2 4 0.47 2 0 1 0 1 0 2024 28 Real Salt Lake 1 League 25.4 96 3.78 71 0 6 13 6 0 15 0.59 12 0 0 2 1 0 10 Seasons 7 Clubs 5 Leagues 177.9 285 3.22 175 2 29 38 35 6 38 0.43 25 0 5 2 6 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Millonarios (4 Seasons) 2 Leagues 42.2 LAFC (2 Seasons) 1 League 41.5 125 3.01 66 0 14 19 22 4 14 0.34 8 0 4 0 2 0 Envigado (2 Seasons) 1 League 37.3 Real Salt Lake (2 Seasons) 1 League 33.8 120 3.55 89 1 7 14 7 2 19 0.56 14 0 1 2 2 0 Aves (1 Season) 1 League 9.9 Tondela (1 Season) 1 League 7.8 21 2.70 7 0 6 3 5 0 1 0.13 0 0 0 0 1 0 Pachuca (1 Season) 1 League 5.3 19 3.56 13 1 2 2 1 0 4 0.75 3 0 0 0 1 0 Primera A (6 Seasons) 77.5 MLS (4 Seasons) 75.3 245 3.25 155 1 21 33 29 6 33 0.44 22 0 5 2 4 0 Primeira Liga (2 Seasons) 17.7 21 2.70 7 0 6 3 5 0 1 0.13 0 0 0 0 1 0 Liga MX (1 Season) 5.3 19 3.56 13 1 2 2 1 0 4 0.75 3 0 0 0 1 0 Sudamericana (1 Season) 2.0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2020 24 Millonarios 2. Sudamericana 2S 2.0 Matches 1 Season 1 Club 1 League 2.0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2022 26 co Colombia WCQ 0.1 Matches 2023 27 co Colombia Friendlies (M) 0.5 Matches 2 Seasons 1 Club 2 Leagues 0.6 WCQ (1 Season) 0.1 Friendlies (M) (1 Season) 0.5
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2015 19 Envigado 1 League 19.6 0 2016 20 Envigado 1 League 17.7 0 2017 21 Millonarios 1 League 3.5 1 5 0 2017-2018 22 Aves 1 League 9.9 11 2 0 2018-2019 23 Tondela 1 League 7.8 10 8 3 5 2 1 4 25.0 3 8 0 8 3 13 3 0 2019 23 Millonarios 1 League 4.4 2 1 0 2020 24 Millonarios 2 Leagues 19.2 12 5 0 2021 25 Millonarios 1 League 15.2 10 3 0 2021 25 LAFC 1 League 15.5 11 7 1 2 8 4 13 30.8 9 6 0 6 6 17 6 0 2022 26 LAFC 2 Leagues 28.4 17 10 2 10 5 5 24 20.8 19 12 2 10 4 21 24 0 2022-2023 27 Pachuca 1 League 5.3 7 5 0 6 1 2 5 40.0 3 4 0 4 1 8 3 0 2023 27 Real Salt Lake 2 Leagues 9.2 11 9 2 3 6 5 8 62.5 3 7 1 6 2 13 8 0 2024 28 Real Salt Lake 1 League 25.4 19 12 5 8 6 8 19 42.1 11 19 1 18 3 22 3 0 10 Seasons 7 Clubs 5 Leagues 177.9 75 85 13 34 28 25 73 34.2 48 56 4 52 35 94 47 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Millonarios (4 Seasons) 2 Leagues 42.2 25 14 0 LAFC (2 Seasons) 1 League 41.5 28 16 3 12 13 9 37 24.3 28 18 2 16 10 38 30 0 Envigado (2 Seasons) 1 League 37.3 0 Real Salt Lake (2 Seasons) 1 League 33.8 30 20 7 11 12 13 27 48.1 14 26 2 24 5 35 11 0 Aves (1 Season) 1 League 9.9 11 2 0 Tondela (1 Season) 1 League 7.8 10 8 3 5 2 1 4 25.0 3 8 0 8 3 13 3 0 Pachuca (1 Season) 1 League 5.3 7 5 0 6 1 2 5 40.0 3 4 0 4 1 8 3 0 Primera A (6 Seasons) 77.5 23 14 0 MLS (4 Seasons) 75.3 58 36 10 23 25 22 64 34.4 42 44 4 40 15 73 41 0 Primeira Liga (2 Seasons) 17.7 10 19 3 5 2 1 4 25.0 3 8 0 8 5 13 3 0 Liga MX (1 Season) 5.3 7 5 0 6 1 2 5 40.0 3 4 0 4 1 8 3 0 Sudamericana (1 Season) 2.0 2 0 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2020 24 Millonarios 2. Sudamericana 2S 2.0 2 0 Matches 1 Season 1 Club 1 League 2.0 2 0 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2022 26 co Colombia WCQ 0.1 0 0 Matches 2023 27 co Colombia Friendlies (M) 0.5 Matches 2 Seasons 1 Club 2 Leagues 0.6 0 0 0 WCQ (1 Season) 0.1 0 0 0 Friendlies (M) (1 Season) 0.5 0
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2015 19 Envigado co COL 1. Primera A 19.6 Matches 2016 20 Envigado co COL 1. Primera A 17.7 Matches 2017 21 Millonarios co COL 1. Primera A 3.5 Matches 2017-2018 22 Aves pt POR 1. Primeira Liga 9.9 Matches 2018-2019 23 Tondela pt POR 1. Primeira Liga 7.8 254 5 22 126 110 18 254 20 8 40.0 12 60.0 150 931 312 8 10 2 18 18 185 41 Matches 2019 23 Millonarios co COL 1. Primera A 4.4 Matches 2020 24 Millonarios co COL 1. Primera A 17.2 Matches 2020 24 Millonarios 2. Sudamericana 2.0 Matches 2021 25 LAFC us USA 1. MLS 15.5 526 5 23 169 346 91 521 66 33 50.0 33 50.0 314 2053 1021 44 33 13 53 15 363 107 Matches 2021 25 Millonarios co COL 1. Primera A 15.2 Matches 2022 26 LAFC us USA 1. MLS 26.0 816 28 58 288 485 152 814 74 36 48.6 36 48.6 484 3275 1553 60 47 25 75 42 578 180 Matches 2022-2023 27 Pachuca mx MEX 1. Liga MX 5.3 190 4 10 78 104 32 188 21 12 57.1 7 33.3 121 711 396 20 9 6 18 4 137 39 Matches 2023 27 Real Salt Lake us USA 1. MLS 8.4 258 11 17 97 150 40 258 23 8 34.8 14 60.9 153 914 407 9 17 4 19 13 184 56 Matches 2024 28 Real Salt Lake us USA 1. MLS 25.4 929 6 29 381 534 150 927 88 35 39.8 48 54.5 622 3541 1859 68 56 24 52 43 708 168 Matches 10 Seasons 7 Clubs 5 Leagues 177.9 2973 59 159 1139 1729 483 2962 292 132 45.2 150 51.4 1844 11425 5548 209 172 74 235 135 2155 591 Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Millonarios (4 Seasons) 2 Leagues 42.2 LAFC (2 Seasons) 1 League 41.5 1342 33 81 457 831 243 1335 140 69 49.3 69 49.3 798 5328 2574 104 80 38 128 57 941 287 Envigado (2 Seasons) 1 League 37.3 Real Salt Lake (2 Seasons) 1 League 33.8 1187 17 46 478 684 190 1185 111 43 38.7 62 55.9 775 4455 2266 77 73 28 71 56 892 224 Aves (1 Season) 1 League 9.9 Tondela (1 Season) 1 League 7.8 254 5 22 126 110 18 254 20 8 40.0 12 60.0 150 931 312 8 10 2 18 18 185 41 Pachuca (1 Season) 1 League 5.3 190 4 10 78 104 32 188 21 12 57.1 7 33.3 121 711 396 20 9 6 18 4 137 39 Primera A (6 Seasons) 77.5 MLS (4 Seasons) 75.3 2529 50 127 935 1515 433 2520 251 112 44.6 131 52.2 1573 9783 4840 181 153 66 199 113 1833 511 Primeira Liga (2 Seasons) 17.7 254 5 22 126 110 18 254 20 8 40.0 12 60.0 150 931 312 8 10 2 18 18 185 41 Liga MX (1 Season) 5.3 190 4 10 78 104 32 188 21 12 57.1 7 33.3 121 711 396 20 9 6 18 4 137 39 Sudamericana (1 Season) 2.0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2015 19 Envigado 1 League 19.6 2016 20 Envigado 1 League 17.7 2017 21 Millonarios 1 League 3.5 2017-2018 22 Aves 1 League 9.9 2018-2019 23 Tondela 1 League 7.8 254 5 22 126 110 18 254 20 8 40.0 12 60.0 150 931 312 8 10 2 18 18 185 41 2019 23 Millonarios 1 League 4.4 2020 24 Millonarios 2 Leagues 19.2 2021 25 Millonarios 1 League 15.2 2021 25 LAFC 1 League 15.5 526 5 23 169 346 91 521 66 33 50.0 33 50.0 314 2053 1021 44 33 13 53 15 363 107 2022 26 LAFC 2 Leagues 28.4 816 28 58 288 485 152 814 74 36 48.6 36 48.6 484 3275 1553 60 47 25 75 42 578 180 2022-2023 27 Pachuca 1 League 5.3 190 4 10 78 104 32 188 21 12 57.1 7 33.3 121 711 396 20 9 6 18 4 137 39 2023 27 Real Salt Lake 2 Leagues 9.2 258 11 17 97 150 40 258 23 8 34.8 14 60.9 153 914 407 9 17 4 19 13 184 56 2024 28 Real Salt Lake 1 League 25.4 929 6 29 381 534 150 927 88 35 39.8 48 54.5 622 3541 1859 68 56 24 52 43 708 168 10 Seasons 7 Clubs 5 Leagues 177.9 2973 59 159 1139 1729 483 2962 292 132 45.2 150 51.4 1844 11425 5548 209 172 74 235 135 2155 591 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Millonarios (4 Seasons) 2 Leagues 42.2 LAFC (2 Seasons) 1 League 41.5 1342 33 81 457 831 243 1335 140 69 49.3 69 49.3 798 5328 2574 104 80 38 128 57 941 287 Envigado (2 Seasons) 1 League 37.3 Real Salt Lake (2 Seasons) 1 League 33.8 1187 17 46 478 684 190 1185 111 43 38.7 62 55.9 775 4455 2266 77 73 28 71 56 892 224 Aves (1 Season) 1 League 9.9 Tondela (1 Season) 1 League 7.8 254 5 22 126 110 18 254 20 8 40.0 12 60.0 150 931 312 8 10 2 18 18 185 41 Pachuca (1 Season) 1 League 5.3 190 4 10 78 104 32 188 21 12 57.1 7 33.3 121 711 396 20 9 6 18 4 137 39 Primera A (6 Seasons) 77.5 MLS (4 Seasons) 75.3 2529 50 127 935 1515 433 2520 251 112 44.6 131 52.2 1573 9783 4840 181 153 66 199 113 1833 511 Primeira Liga (2 Seasons) 17.7 254 5 22 126 110 18 254 20 8 40.0 12 60.0 150 931 312 8 10 2 18 18 185 41 Liga MX (1 Season) 5.3 190 4 10 78 104 32 188 21 12 57.1 7 33.3 121 711 396 20 9 6 18 4 137 39 Sudamericana (1 Season) 2.0
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2015 19 Envigado co COL 1. Primera A 8th 19.6 Matches 2016 20 Envigado co COL 1. Primera A 13th 17.7 Matches 2017 21 Millonarios co COL 1. Primera A 2nd 3.5 Matches 2017-2018 22 Aves pt POR 1. Primeira Liga 13th 9.9 Matches 2018-2019 23 Tondela pt POR 1. Primeira Liga 15th 7.8 254 5 22 126 110 18 254 20 8 40.0 12 60.0 150 931 312 8 10 2 18 18 185 41 Matches 2019 23 Millonarios co COL 1. Primera A 6th 4.4 Matches 2020 24 Millonarios co COL 1. Primera A 2nd 17.2 Matches 2021 25 Millonarios co COL 1. Primera A 2nd 15.2 Matches 2021 25 LAFC us USA 1. MLS 19th 15.5 526 5 23 169 346 91 521 66 33 50.0 33 50.0 314 2053 1021 44 33 13 53 15 363 107 Matches 2022 26 LAFC us USA 1. MLS 2nd 26.0 816 28 58 288 485 152 814 74 36 48.6 36 48.6 484 3275 1553 60 47 25 75 42 578 180 Matches 2022-2023 27 Pachuca mx MEX 1. Liga MX 3rd 5.3 190 4 10 78 104 32 188 21 12 57.1 7 33.3 121 711 396 20 9 6 18 4 137 39 Matches 2023 27 Real Salt Lake us USA 1. MLS 11th 8.4 258 11 17 97 150 40 258 23 8 34.8 14 60.9 153 914 407 9 17 4 19 13 184 56 Matches 2024 28 Real Salt Lake us USA 1. MLS 5th 25.4 929 6 29 381 534 150 927 88 35 39.8 48 54.5 622 3541 1859 68 56 24 52 43 708 168 Matches 10 Seasons 7 Clubs 4 Leagues 175.9 2973 59 159 1139 1729 483 2962 292 132 45.2 150 51.4 1844 11425 5548 209 172 74 235 135 2155 591 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Millonarios (4 Seasons) 1 League 40.2 LAFC (2 Seasons) 1 League 41.5 1342 33 81 457 831 243 1335 140 69 49.3 69 49.3 798 5328 2574 104 80 38 128 57 941 287 Envigado (2 Seasons) 1 League 37.3 Real Salt Lake (2 Seasons) 1 League 33.8 1187 17 46 478 684 190 1185 111 43 38.7 62 55.9 775 4455 2266 77 73 28 71 56 892 224 Aves (1 Season) 1 League 9.9 Tondela (1 Season) 1 League 7.8 254 5 22 126 110 18 254 20 8 40.0 12 60.0 150 931 312 8 10 2 18 18 185 41 Pachuca (1 Season) 1 League 5.3 190 4 10 78 104 32 188 21 12 57.1 7 33.3 121 711 396 20 9 6 18 4 137 39 Primera A (6 Seasons) 77.5 MLS (4 Seasons) 75.3 2529 50 127 935 1515 433 2520 251 112 44.6 131 52.2 1573 9783 4840 181 153 66 199 113 1833 511 Primeira Liga (2 Seasons) 17.7 254 5 22 126 110 18 254 20 8 40.0 12 60.0 150 931 312 8 10 2 18 18 185 41 Liga MX (1 Season) 5.3 190 4 10 78 104 32 188 21 12 57.1 7 33.3 121 711 396 20 9 6 18 4 137 39
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2020 24 Millonarios 2. Sudamericana 2S 2.0 Matches 1 Season 1 Club 1 League 2.0
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2022 26 co Colombia WCQ 0.1 Matches 2023 27 co Colombia Friendlies (M) 0.5 Matches 2 Seasons 1 Club 2 Leagues 0.6 WCQ (1 Season) 0.1 Friendlies (M) (1 Season) 0.5
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2015 19 Envigado co COL 1. Primera A 25 1,763 71 49.0 19.6 20 82 9 5 24 0 1.69 18 11 +7 +0.36 +0.46 Matches 2016 20 Envigado co COL 1. Primera A 20 1,595 80 44.3 17.7 18 85 9 2 37 0 1.60 22 16 +6 +0.34 +0.52 Matches 2017 21 Millonarios co COL 1. Primera A 10 312 31 8.7 3.5 2 83 1 8 18 7 1.50 5 6 -1 -0.29 -1.08 Matches 2017-2018 22 Aves pt POR 1. Primeira Liga 19 891 47 29.1 9.9 8 2 11 8 1.00 12 15 -3 -0.30 +0.19 Matches 2018-2019 23 Tondela pt POR 1. Primeira Liga 16 699 44 22.8 7.8 7 69 1 9 24 9 0.81 7 12 -5 -0.64 -0.30 9.2 13.3 -4.1 -0.53 -0.09 Matches 2019 23 Millonarios co COL 1. Primera A 10 396 40 11.0 4.4 3 84 2 7 21 5 1.50 3 4 -1 -0.23 -0.65 Matches 2020 24 Millonarios co COL 1. Primera A 20 1,545 77 74.6 17.2 18 83 6 2 22 0 1.90 31 15 +16 +0.93 +1.10 Matches 2020 24 Millonarios 2. Sudamericana 3 179 60 45.9 2.0 2 82 0 1 15 0 1.00 2 4 -2 -1.01 -2.29 Matches 2021 25 LAFC us USA 1. MLS 17 1,396 82 45.6 15.5 15 86 9 2 54 0 1.29 29 26 +3 +0.19 +0.25 31.5 24.8 +6.6 +0.43 -0.35 Matches 2021 25 Millonarios co COL 1. Primera A 17 1,366 80 39.9 15.2 16 84 8 1 24 0 1.86 21 13 +8 +0.53 0.00 Matches 2022 26 LAFC us USA 1. MLS 34 2,341 69 76.5 26.0 28 78 12 6 26 0 2.00 54 29 +25 +0.96 +0.59 48.8 26.7 +22.1 +0.85 +0.16 Matches 2022-2023 27 Pachuca mx MEX 1. Liga MX 10 481 48 15.7 5.3 4 80 1 6 27 0 1.45 8 7 +1 +0.19 -0.51 10.3 6.6 +3.7 +0.70 +0.28 Matches 2023 27 Real Salt Lake us USA 1. MLS 11 758 69 24.8 8.4 9 76 1 2 39 0 1.38 14 11 +3 +0.36 +0.55 9.8 9.9 -0.2 -0.02 +0.19 Matches 2024 28 Real Salt Lake us USA 1. MLS 30 2,286 76 74.7 25.4 26 82 16 4 36 0 1.69 52 36 +16 +0.63 +0.51 41.7 30.9 +10.9 +0.43 +0.32 Matches 10 Seasons 7 Clubs 5 Leagues 242 16,008 66 38.4 177.9 176 81 77 66 26 29 1.57 278 205 +73 +0.41 +0.24 151.3 112.2 +39.0 +0.44 +0.30 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Millonarios (4 Seasons) 2 Leagues 60 3,798 63 29.0 42.2 41 84 17 19 20 12 1.71 62 42 +20 +0.47 -0.09 LAFC (2 Seasons) 1 League 51 3,737 73 61.1 41.5 43 81 21 8 33 0 1.76 83 55 +28 +0.67 +0.60 80.3 51.6 +28.7 +0.69 -0.06 Envigado (2 Seasons) 1 League 45 3,358 75 46.6 37.3 38 83 18 7 27 0 1.65 40 27 +13 +0.35 +0.49 Real Salt Lake (2 Seasons) 1 League 41 3,044 74 49.7 33.8 35 81 17 6 37 0 1.61 66 47 +19 +0.56 +0.68 51.5 40.8 +10.7 +0.32 +0.44 Aves (1 Season) 1 League 19 891 47 29.1 9.9 8 2 11 8 1.00 12 15 -3 -0.30 +0.19 Tondela (1 Season) 1 League 16 699 44 22.8 7.8 7 69 1 9 24 9 0.81 7 12 -5 -0.64 -0.30 9.2 13.3 -4.1 -0.53 -0.09 Pachuca (1 Season) 1 League 10 481 48 15.7 5.3 4 80 1 6 27 0 1.45 8 7 +1 +0.19 -0.51 10.3 6.6 +3.7 +0.70 +0.28 Primera A (6 Seasons) 102 6,977 68 35.1 77.5 77 83 35 25 22 12 1.70 100 65 +35 +0.45 +0.11 MLS (4 Seasons) 92 6,781 74 55.4 75.3 78 81 38 14 35 0 1.69 149 102 +47 +0.62 +0.66 131.8 92.4 +39.4 +0.52 +0.27 Primeira Liga (2 Seasons) 35 1,590 45 26.0 17.7 15 69 3 20 24 17 0.91 19 27 -8 -0.45 -0.04 9.2 13.3 -4.1 -0.53 -0.09 Liga MX (1 Season) 10 481 48 15.7 5.3 4 80 1 6 27 0 1.45 8 7 +1 +0.19 -0.51 10.3 6.6 +3.7 +0.70 +0.28 Sudamericana (1 Season) 3 179 60 45.9 2.0 2 82 0 1 15 0 1.00 2 4 -2 -1.01 -2.29
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2015 19 Envigado 1 League 25 1,763 71 49.0 19.6 20 82 9 5 24 0 1.69 18 11 +7 +0.36 +0.46 2016 20 Envigado 1 League 20 1,595 80 44.3 17.7 18 85 9 2 37 0 1.60 22 16 +6 +0.34 +0.52 2017 21 Millonarios 1 League 10 312 31 8.7 3.5 2 83 1 8 18 7 1.50 5 6 -1 -0.29 -1.08 2017-2018 22 Aves 1 League 19 891 47 29.1 9.9 8 2 11 8 1.00 12 15 -3 -0.30 +0.19 2018-2019 23 Tondela 1 League 16 699 44 22.8 7.8 7 69 1 9 24 9 0.81 7 12 -5 -0.64 -0.30 9.2 13.3 -4.1 -0.53 -0.09 2019 23 Millonarios 1 League 10 396 40 11.0 4.4 3 84 2 7 21 5 1.50 3 4 -1 -0.23 -0.65 2020 24 Millonarios 2 Leagues 23 1,724 75 70.1 19.2 20 83 6 3 19 0 1.78 33 19 +14 +0.73 +0.49 2021 25 Millonarios 1 League 17 1,366 80 39.9 15.2 16 84 8 1 24 0 1.86 21 13 +8 +0.53 0.00 2021 25 LAFC 1 League 17 1,396 82 45.6 15.5 15 86 9 2 54 0 1.29 29 26 +3 +0.19 +0.25 31.5 24.8 +6.6 +0.43 -0.35 2022 26 LAFC 2 Leagues 37 2,553 69 76.7 28.4 31 77 13 6 26 0 2.00 60 32 +28 +0.99 +0.52 48.8 26.7 +22.1 +0.85 +0.16 2022-2023 27 Pachuca 1 League 10 481 48 15.7 5.3 4 80 1 6 27 0 1.45 8 7 +1 +0.19 -0.51 10.3 6.6 +3.7 +0.70 +0.28 2023 27 Real Salt Lake 2 Leagues 12 827 69 23.2 9.2 10 75 1 2 39 0 1.27 15 12 +3 +0.33 +0.39 9.8 9.9 -0.2 -0.02 +0.19 2024 28 Real Salt Lake 1 League 30 2,286 76 74.7 25.4 26 82 16 4 36 0 1.69 52 36 +16 +0.63 +0.51 41.7 30.9 +10.9 +0.43 +0.32 10 Seasons 7 Clubs 5 Leagues 242 16,008 66 38.4 177.9 176 81 77 66 26 29 1.57 278 205 +73 +0.41 +0.24 151.3 112.2 +39.0 +0.44 +0.30 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Millonarios (4 Seasons) 2 Leagues 60 3,798 63 29.0 42.2 41 84 17 19 20 12 1.71 62 42 +20 +0.47 -0.09 LAFC (2 Seasons) 1 League 51 3,737 73 61.1 41.5 43 81 21 8 33 0 1.76 83 55 +28 +0.67 +0.60 80.3 51.6 +28.7 +0.69 -0.06 Envigado (2 Seasons) 1 League 45 3,358 75 46.6 37.3 38 83 18 7 27 0 1.65 40 27 +13 +0.35 +0.49 Real Salt Lake (2 Seasons) 1 League 41 3,044 74 49.7 33.8 35 81 17 6 37 0 1.61 66 47 +19 +0.56 +0.68 51.5 40.8 +10.7 +0.32 +0.44 Aves (1 Season) 1 League 19 891 47 29.1 9.9 8 2 11 8 1.00 12 15 -3 -0.30 +0.19 Tondela (1 Season) 1 League 16 699 44 22.8 7.8 7 69 1 9 24 9 0.81 7 12 -5 -0.64 -0.30 9.2 13.3 -4.1 -0.53 -0.09 Pachuca (1 Season) 1 League 10 481 48 15.7 5.3 4 80 1 6 27 0 1.45 8 7 +1 +0.19 -0.51 10.3 6.6 +3.7 +0.70 +0.28 Primera A (6 Seasons) 102 6,977 68 35.1 77.5 77 83 35 25 22 12 1.70 100 65 +35 +0.45 +0.11 MLS (4 Seasons) 92 6,781 74 55.4 75.3 78 81 38 14 35 0 1.69 149 102 +47 +0.62 +0.66 131.8 92.4 +39.4 +0.52 +0.27 Primeira Liga (2 Seasons) 35 1,590 45 26.0 17.7 15 69 3 20 24 17 0.91 19 27 -8 -0.45 -0.04 9.2 13.3 -4.1 -0.53 -0.09 Liga MX (1 Season) 10 481 48 15.7 5.3 4 80 1 6 27 0 1.45 8 7 +1 +0.19 -0.51 10.3 6.6 +3.7 +0.70 +0.28 Sudamericana (1 Season) 3 179 60 45.9 2.0 2 82 0 1 15 0 1.00 2 4 -2 -1.01 -2.29
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2015 19 Envigado co COL 1. Primera A 8th 25 1,763 71 49.0 19.6 20 82 9 5 24 0 1.69 18 11 +7 +0.36 +0.46 Matches 2016 20 Envigado co COL 1. Primera A 13th 20 1,595 80 44.3 17.7 18 85 9 2 37 0 1.60 22 16 +6 +0.34 +0.52 Matches 2017 21 Millonarios co COL 1. Primera A 2nd 10 312 31 8.7 3.5 2 83 1 8 18 7 1.50 5 6 -1 -0.29 -1.08 Matches 2017-2018 22 Aves pt POR 1. Primeira Liga 13th 19 891 47 29.1 9.9 8 2 11 8 1.00 12 15 -3 -0.30 +0.19 Matches 2018-2019 23 Tondela pt POR 1. Primeira Liga 15th 16 699 44 22.8 7.8 7 69 1 9 24 9 0.81 7 12 -5 -0.64 -0.30 9.2 13.3 -4.1 -0.53 -0.09 Matches 2019 23 Millonarios co COL 1. Primera A 6th 10 396 40 11.0 4.4 3 84 2 7 21 5 1.50 3 4 -1 -0.23 -0.65 Matches 2020 24 Millonarios co COL 1. Primera A 2nd 20 1,545 77 74.6 17.2 18 83 6 2 22 0 1.90 31 15 +16 +0.93 +1.10 Matches 2021 25 Millonarios co COL 1. Primera A 2nd 17 1,366 80 39.9 15.2 16 84 8 1 24 0 1.86 21 13 +8 +0.53 0.00 Matches 2021 25 LAFC us USA 1. MLS 19th 17 1,396 82 45.6 15.5 15 86 9 2 54 0 1.29 29 26 +3 +0.19 +0.25 31.5 24.8 +6.6 +0.43 -0.35 Matches 2022 26 LAFC us USA 1. MLS 2nd 34 2,341 69 76.5 26.0 28 78 12 6 26 0 2.00 54 29 +25 +0.96 +0.59 48.8 26.7 +22.1 +0.85 +0.16 Matches 2022-2023 27 Pachuca mx MEX 1. Liga MX 3rd 10 481 48 15.7 5.3 4 80 1 6 27 0 1.45 8 7 +1 +0.19 -0.51 10.3 6.6 +3.7 +0.70 +0.28 Matches 2023 27 Real Salt Lake us USA 1. MLS 11th 11 758 69 24.8 8.4 9 76 1 2 39 0 1.38 14 11 +3 +0.36 +0.55 9.8 9.9 -0.2 -0.02 +0.19 Matches 2024 28 Real Salt Lake us USA 1. MLS 5th 30 2,286 76 74.7 25.4 26 82 16 4 36 0 1.69 52 36 +16 +0.63 +0.51 41.7 30.9 +10.9 +0.43 +0.32 Matches 10 Seasons 7 Clubs 4 Leagues 239 15,829 66 38.3 175.9 174 81 77 65 26 29 1.57 276 201 +75 +0.43 +0.26 151.3 112.2 +39.0 +0.44 +0.30 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Millonarios (4 Seasons) 1 League 57 3,619 63 28.5 40.2 39 84 17 18 20 12 1.75 60 38 +22 +0.55 0.00 LAFC (2 Seasons) 1 League 51 3,737 73 61.1 41.5 43 81 21 8 33 0 1.76 83 55 +28 +0.67 +0.60 80.3 51.6 +28.7 +0.69 -0.06 Envigado (2 Seasons) 1 League 45 3,358 75 46.6 37.3 38 83 18 7 27 0 1.65 40 27 +13 +0.35 +0.49 Real Salt Lake (2 Seasons) 1 League 41 3,044 74 49.7 33.8 35 81 17 6 37 0 1.61 66 47 +19 +0.56 +0.68 51.5 40.8 +10.7 +0.32 +0.44 Aves (1 Season) 1 League 19 891 47 29.1 9.9 8 2 11 8 1.00 12 15 -3 -0.30 +0.19 Tondela (1 Season) 1 League 16 699 44 22.8 7.8 7 69 1 9 24 9 0.81 7 12 -5 -0.64 -0.30 9.2 13.3 -4.1 -0.53 -0.09 Pachuca (1 Season) 1 League 10 481 48 15.7 5.3 4 80 1 6 27 0 1.45 8 7 +1 +0.19 -0.51 10.3 6.6 +3.7 +0.70 +0.28 Primera A (6 Seasons) 102 6,977 68 35.1 77.5 77 83 35 25 22 12 1.70 100 65 +35 +0.45 +0.11 MLS (4 Seasons) 92 6,781 74 55.4 75.3 78 81 38 14 35 0 1.69 149 102 +47 +0.62 +0.66 131.8 92.4 +39.4 +0.52 +0.27 Primeira Liga (2 Seasons) 35 1,590 45 26.0 17.7 15 69 3 20 24 17 0.91 19 27 -8 -0.45 -0.04 9.2 13.3 -4.1 -0.53 -0.09 Liga MX (1 Season) 10 481 48 15.7 5.3 4 80 1 6 27 0 1.45 8 7 +1 +0.19 -0.51 10.3 6.6 +3.7 +0.70 +0.28
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2020 24 Millonarios 2. Sudamericana 2S 3 179 60 45.9 2.0 2 82 0 1 15 0 1.00 2 4 -2 -1.01 -2.29 Matches 1 Season 1 Club 1 League 3 179 60 45.9 2.0 2 82 0 1 15 0 1.00 2 4 -2 -1.01 -2.29
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2022 26 co Colombia WCQ 1 11 11 0.7 0.1 0 0 1 11 0 1.00 0 0 0 0.00 -0.06 Matches 2023 27 co Colombia Friendlies (M) 1 45 45 10.0 0.5 1 45 0 0 0 1.00 0 0 0 0.00 -0.89 Matches 2 Seasons 1 Club 2 Leagues 2 56 28 2.7 0.6 1 45 0 1 11 0 1.00 0 0 0 0.00 -0.22 WCQ (1 Season) 1 11 11 0.7 0.1 0 0 1 11 0 1.00 0 0 0 0.00 -0.06 Friendlies (M) (1 Season) 1 45 45 10.0 0.5 1 45 0 0 0 1.00 0 0 0 0.00 -0.89
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2015 19 Envigado 1 League 19.6 5 0 0 0 2016 20 Envigado 1 League 17.7 3 0 0 0 2017 21 Millonarios 1 League 3.5 0 0 0 7 11 1 5 5 1 0 2017-2018 22 Aves 1 League 9.9 2 0 0 26 45 2 12 2 11 0 0 0 2018-2019 23 Tondela 1 League 7.8 5 1 0 28 26 4 12 3 8 0 1 0 23 15 27 35.7 2019 23 Millonarios 1 League 4.4 0 0 0 11 16 1 4 1 2 0 2020 24 Millonarios 2 Leagues 19.2 2 0 0 34 47 5 30 5 12 0 2021 25 Millonarios 1 League 15.2 1 0 0 26 34 8 18 3 10 0 2021 25 LAFC 1 League 15.5 4 0 0 27 33 6 16 6 7 2 0 0 43 30 33 47.6 2022 26 LAFC 2 Leagues 28.4 5 0 0 55 47 13 24 4 10 1 0 0 59 40 54 42.6 2022-2023 27 Pachuca 1 League 5.3 0 0 0 15 8 2 5 1 5 1 0 0 18 10 16 38.5 2023 27 Real Salt Lake 2 Leagues 9.2 3 0 0 23 16 5 10 2 9 0 0 0 13 19 12 61.3 2024 28 Real Salt Lake 1 League 25.4 7 0 0 43 47 22 41 3 12 0 0 0 69 31 32 49.2 10 Seasons 7 Clubs 5 Leagues 177.9 36 1 0 286 324 68 172 35 85 4 1 0 225 145 174 45.5 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Millonarios (4 Seasons) 2 Leagues 42.2 3 0 0 78 108 15 57 14 25 0 LAFC (2 Seasons) 1 League 41.5 9 0 0 76 75 18 36 10 16 3 0 0 102 70 87 44.6 Envigado (2 Seasons) 1 League 37.3 8 0 0 0 Real Salt Lake (2 Seasons) 1 League 33.8 9 0 0 63 62 27 50 5 20 0 0 0 82 50 44 53.2 Aves (1 Season) 1 League 9.9 2 0 0 26 45 2 12 2 11 0 0 0 Tondela (1 Season) 1 League 7.8 5 1 0 28 26 4 12 3 8 0 1 0 23 15 27 35.7 Pachuca (1 Season) 1 League 5.3 0 0 0 15 8 2 5 1 5 1 0 0 18 10 16 38.5 Primera A (6 Seasons) 77.5 11 0 0 72 101 14 53 14 23 0 MLS (4 Seasons) 75.3 18 0 0 139 137 45 86 15 36 3 0 0 184 120 131 47.8 Primeira Liga (2 Seasons) 17.7 7 1 0 54 71 6 24 5 19 0 1 0 23 15 27 35.7 Liga MX (1 Season) 5.3 0 0 0 15 8 2 5 1 5 1 0 0 18 10 16 38.5 Sudamericana (1 Season) 2.0 0 0 0 6 7 1 4 0 2 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020 24 Millonarios 2. Sudamericana 2S 2.0 0 0 0 6 7 1 4 0 2 0 Matches 1 Season 1 Club 1 League 2.0 0 0 0 6 7 1 4 0 2 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2022 26 co Colombia WCQ 0.1 0 0 0 0 0 0 0 0 0 0 Matches 2023 27 co Colombia Friendlies (M) 0.5 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 0.6 0 0 0 0 0 0 0 0 0 0 WCQ (1 Season) 0.1 0 0 0 0 0 0 0 0 0 0 Friendlies (M) (1 Season) 0.5 0 0 0 0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Cristian Arango Pages
Cristian Arango Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary