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 2020 17 Independiente 1. Libertadores 3 2 204 2.3 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 3 4 14 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07 Matches 2020 17 Independiente co COL 1. Primera A 11 9 824 9.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 18 Independiente co COL 1. Primera A 16 12 1,207 13.4 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 Matches 2022 19 Portland Timbers us USA 1. MLS 3 2 189 2.1 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 9 8 15 0.00 0.00 0.00 0.00 0.00 0.04 0.01 0.06 0.04 0.06 Matches 2022 19 Independiente co COL 1. Primera A 21 17 1,536 17.1 3 2 5 3 0 0 2 1 0.18 0.12 0.29 0.18 0.29 Matches 2022 19 Independiente 2. Sudamericana 7 7 607 6.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 20 Portland Timbers us USA 1. MLS 29 27 2,406 26.7 2 4 6 2 0 0 1 0 2.1 2.1 3.0 5.1 76 115 117 0.07 0.15 0.22 0.07 0.22 0.08 0.11 0.19 0.08 0.19 Matches 2024 21 Portland Timbers us USA 1. MLS 34 34 2,780 30.9 1 4 5 1 0 0 1 0 1.2 1.2 5.8 7.1 91 143 189 0.03 0.13 0.16 0.03 0.16 0.04 0.19 0.23 0.04 0.23 Matches 5 Seasons 2 Clubs 4 Leagues 124 110 9,753 108.4 6 11 17 6 0 0 6 1 3.4 3.4 9.0 12.4 179 270 335 0.06 0.10 0.16 0.06 0.16 0.06 0.15 0.20 0.06 0.20 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 Portland Timbers (3 Seasons) 1 League 66 63 5,375 59.7 3 8 11 3 0 0 2 0 3.4 3.4 8.8 12.3 176 266 321 0.05 0.13 0.18 0.05 0.18 0.06 0.15 0.21 0.06 0.21 Independiente (3 Seasons) 3 Leagues 58 47 4,378 48.6 3 3 6 3 0 0 4 1 0.0 0.0 0.2 0.2 3 4 14 0.06 0.06 0.12 0.06 0.12 0.00 0.07 0.07 0.00 0.07 MLS (3 Seasons) 66 63 5,375 59.7 3 8 11 3 0 0 2 0 3.4 3.4 8.8 12.3 176 266 321 0.05 0.13 0.18 0.05 0.18 0.06 0.15 0.21 0.06 0.21 Primera A (3 Seasons) 48 38 3,567 39.6 3 3 6 3 0 0 4 1 0.08 0.08 0.15 0.08 0.15 Sudamericana (1 Season) 7 7 607 6.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Libertadores (1 Season) 3 2 204 2.3 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 3 4 14 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07
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 2020 17 Independiente 2 Leagues 14 11 1,028 11.4 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 3 4 14 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07 2021 18 Independiente 1 League 16 12 1,207 13.4 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 2022 19 Independiente 2 Leagues 28 24 2,143 23.8 3 2 5 3 0 0 2 1 0.13 0.08 0.21 0.13 0.21 2022 19 Portland Timbers 1 League 3 2 189 2.1 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 9 8 15 0.00 0.00 0.00 0.00 0.00 0.04 0.01 0.06 0.04 0.06 2023 20 Portland Timbers 2 Leagues 30 27 2,411 26.8 2 4 6 2 0 0 1 0 2.1 2.1 3.0 5.1 76 115 117 0.07 0.15 0.22 0.07 0.22 0.08 0.11 0.19 0.08 0.19 2024 21 Portland Timbers 1 League 34 34 2,780 30.9 1 4 5 1 0 0 1 0 1.2 1.2 5.8 7.1 91 143 189 0.03 0.13 0.16 0.03 0.16 0.04 0.19 0.23 0.04 0.23 5 Seasons 2 Clubs 4 Leagues 124 110 9,753 108.4 6 11 17 6 0 0 6 1 3.4 3.4 9.0 12.4 179 270 335 0.06 0.10 0.16 0.06 0.16 0.06 0.15 0.20 0.06 0.20 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 Portland Timbers (3 Seasons) 1 League 66 63 5,375 59.7 3 8 11 3 0 0 2 0 3.4 3.4 8.8 12.3 176 266 321 0.05 0.13 0.18 0.05 0.18 0.06 0.15 0.21 0.06 0.21 Independiente (3 Seasons) 3 Leagues 58 47 4,378 48.6 3 3 6 3 0 0 4 1 0.0 0.0 0.2 0.2 3 4 14 0.06 0.06 0.12 0.06 0.12 0.00 0.07 0.07 0.00 0.07 MLS (3 Seasons) 66 63 5,375 59.7 3 8 11 3 0 0 2 0 3.4 3.4 8.8 12.3 176 266 321 0.05 0.13 0.18 0.05 0.18 0.06 0.15 0.21 0.06 0.21 Primera A (3 Seasons) 48 38 3,567 39.6 3 3 6 3 0 0 4 1 0.08 0.08 0.15 0.08 0.15 Sudamericana (1 Season) 7 7 607 6.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Libertadores (1 Season) 3 2 204 2.3 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 3 4 14 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07
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 2020 17 Independiente co COL 1. Primera A 15th 11 9 824 9.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 18 Independiente co COL 1. Primera A 9th 16 12 1,207 13.4 0 1 1 0 0 0 2 0 0.00 0.07 0.07 0.00 0.07 Matches 2022 19 Independiente co COL 1. Primera A 2nd 21 17 1,536 17.1 3 2 5 3 0 0 2 1 0.18 0.12 0.29 0.18 0.29 Matches 2022 19 Portland Timbers us USA 1. MLS 16th 3 2 189 2.1 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 9 8 15 0.00 0.00 0.00 0.00 0.00 0.04 0.01 0.06 0.04 0.06 Matches 2023 20 Portland Timbers us USA 1. MLS 19th 29 27 2,406 26.7 2 4 6 2 0 0 1 0 2.1 2.1 3.0 5.1 76 115 117 0.07 0.15 0.22 0.07 0.22 0.08 0.11 0.19 0.08 0.19 Matches 2024 21 Portland Timbers us USA 1. MLS 14th 34 34 2,780 30.9 1 4 5 1 0 0 1 0 1.2 1.2 5.8 7.1 91 143 189 0.03 0.13 0.16 0.03 0.16 0.04 0.19 0.23 0.04 0.23 Matches 5 Seasons 2 Clubs 2 Leagues 114 101 8,942 99.4 6 11 17 6 0 0 6 1 3.4 3.4 8.8 12.3 176 266 321 0.06 0.11 0.17 0.06 0.17 0.06 0.15 0.21 0.06 0.21 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 Portland Timbers (3 Seasons) 1 League 66 63 5,375 59.7 3 8 11 3 0 0 2 0 3.4 3.4 8.8 12.3 176 266 321 0.05 0.13 0.18 0.05 0.18 0.06 0.15 0.21 0.06 0.21 Independiente (3 Seasons) 1 League 48 38 3,567 39.6 3 3 6 3 0 0 4 1 0.08 0.08 0.15 0.08 0.15 MLS (3 Seasons) 66 63 5,375 59.7 3 8 11 3 0 0 2 0 3.4 3.4 8.8 12.3 176 266 321 0.05 0.13 0.18 0.05 0.18 0.06 0.15 0.21 0.06 0.21 Primera A (3 Seasons) 48 38 3,567 39.6 3 3 6 3 0 0 4 1 0.08 0.08 0.15 0.08 0.15
Standard Stats Table Season Age Squad 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 2020 17 Independiente 1. Libertadores GR 3 2 204 2.3 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 3 4 14 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07 Matches 2022 19 Independiente 2. Sudamericana GR 7 7 607 6.7 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 10 9 811 9.0 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 3 4 14 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07 Sudamericana (1 Season) 7 7 607 6.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Libertadores (1 Season) 3 2 204 2.3 0 0 0 0 0 0 0 0 0.0 0.0 0.2 0.2 3 4 14 0.00 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.00 0.07
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 19 co Colombia Friendlies (M) 0 0 Matches 2023 20 co Colombia Friendlies (M) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2026 23 co Colombia WCQ 0 0 Matches 3 Seasons 1 Club 2 Leagues 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (2 Seasons) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 WCQ (1 Season) 0 0
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 2020 17 Independiente 1. Libertadores 2.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020 17 Independiente co COL 1. Primera A 9.2 0 3 0 0.0 0.33 0.00 0.00 0 0 Matches 2021 18 Independiente co COL 1. Primera A 13.4 0 4 0 0.0 0.30 0.00 0.00 0 0 Matches 2022 19 Portland Timbers us USA 1. MLS 2.1 0 2 1 50.0 0.95 0.48 0.00 0.00 19.6 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 2022 19 Independiente co COL 1. Primera A 17.1 3 11 5 45.5 0.64 0.29 0.27 0.60 0 0 Matches 2022 19 Independiente 2. Sudamericana 6.7 0 8 3 37.5 1.19 0.44 0.00 0.00 0 0 Matches 2023 20 Portland Timbers us USA 1. MLS 26.7 2 25 10 40.0 0.94 0.37 0.08 0.20 19.3 0 0 0 2.1 2.1 0.08 -0.1 -0.1 Matches 2024 21 Portland Timbers us USA 1. MLS 30.9 1 20 6 30.0 0.65 0.19 0.05 0.17 17.7 0 0 0 1.2 1.2 0.06 -0.2 -0.2 Matches 5 Seasons 2 Clubs 4 Leagues 108.4 6 73 25 34.2 0.67 0.23 0.08 0.24 18.6 0 0 0 3.4 3.4 0.07 -0.4 -0.4 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 Portland Timbers (3 Seasons) 1 League 59.7 3 47 17 36.2 0.79 0.28 0.06 0.18 18.6 0 0 0 3.4 3.4 0.07 -0.4 -0.4 Independiente (3 Seasons) 3 Leagues 48.6 3 26 8 30.8 0.53 0.16 0.12 0.38 0 0 0 0.0 0.0 0.0 0.0 MLS (3 Seasons) 59.7 3 47 17 36.2 0.79 0.28 0.06 0.18 18.6 0 0 0 3.4 3.4 0.07 -0.4 -0.4 Primera A (3 Seasons) 39.6 3 18 5 27.8 0.45 0.13 0.17 0.60 0 0 Sudamericana (1 Season) 6.7 0 8 3 37.5 1.19 0.44 0.00 0.00 0 0 Libertadores (1 Season) 2.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 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 2020 17 Independiente 2 Leagues 11.4 0 3 0 0.0 0.26 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2021 18 Independiente 1 League 13.4 0 4 0 0.0 0.30 0.00 0.00 0 0 2022 19 Independiente 2 Leagues 23.8 3 19 8 42.1 0.80 0.34 0.16 0.38 0 0 2022 19 Portland Timbers 1 League 2.1 0 2 1 50.0 0.95 0.48 0.00 0.00 19.6 0 0 0 0.1 0.1 0.05 -0.1 -0.1 2023 20 Portland Timbers 2 Leagues 26.8 2 25 10 40.0 0.93 0.37 0.08 0.20 19.3 0 0 0 2.1 2.1 0.08 -0.1 -0.1 2024 21 Portland Timbers 1 League 30.9 1 20 6 30.0 0.65 0.19 0.05 0.17 17.7 0 0 0 1.2 1.2 0.06 -0.2 -0.2 5 Seasons 2 Clubs 4 Leagues 108.4 6 73 25 34.2 0.67 0.23 0.08 0.24 18.6 0 0 0 3.4 3.4 0.07 -0.4 -0.4 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 Portland Timbers (3 Seasons) 1 League 59.7 3 47 17 36.2 0.79 0.28 0.06 0.18 18.6 0 0 0 3.4 3.4 0.07 -0.4 -0.4 Independiente (3 Seasons) 3 Leagues 48.6 3 26 8 30.8 0.53 0.16 0.12 0.38 0 0 0 0.0 0.0 0.0 0.0 MLS (3 Seasons) 59.7 3 47 17 36.2 0.79 0.28 0.06 0.18 18.6 0 0 0 3.4 3.4 0.07 -0.4 -0.4 Primera A (3 Seasons) 39.6 3 18 5 27.8 0.45 0.13 0.17 0.60 0 0 Sudamericana (1 Season) 6.7 0 8 3 37.5 1.19 0.44 0.00 0.00 0 0 Libertadores (1 Season) 2.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 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 2020 17 Independiente co COL 1. Primera A 15th 9.2 0 3 0 0.0 0.33 0.00 0.00 0 0 Matches 2021 18 Independiente co COL 1. Primera A 9th 13.4 0 4 0 0.0 0.30 0.00 0.00 0 0 Matches 2022 19 Independiente co COL 1. Primera A 2nd 17.1 3 11 5 45.5 0.64 0.29 0.27 0.60 0 0 Matches 2022 19 Portland Timbers us USA 1. MLS 16th 2.1 0 2 1 50.0 0.95 0.48 0.00 0.00 19.6 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 2023 20 Portland Timbers us USA 1. MLS 19th 26.7 2 25 10 40.0 0.94 0.37 0.08 0.20 19.3 0 0 0 2.1 2.1 0.08 -0.1 -0.1 Matches 2024 21 Portland Timbers us USA 1. MLS 14th 30.9 1 20 6 30.0 0.65 0.19 0.05 0.17 17.7 0 0 0 1.2 1.2 0.06 -0.2 -0.2 Matches 5 Seasons 2 Clubs 2 Leagues 99.4 6 65 22 33.8 0.65 0.22 0.09 0.27 18.6 0 0 0 3.4 3.4 0.07 -0.4 -0.4 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 Portland Timbers (3 Seasons) 1 League 59.7 3 47 17 36.2 0.79 0.28 0.06 0.18 18.6 0 0 0 3.4 3.4 0.07 -0.4 -0.4 Independiente (3 Seasons) 1 League 39.6 3 18 5 27.8 0.45 0.13 0.17 0.60 0 0 MLS (3 Seasons) 59.7 3 47 17 36.2 0.79 0.28 0.06 0.18 18.6 0 0 0 3.4 3.4 0.07 -0.4 -0.4 Primera A (3 Seasons) 39.6 3 18 5 27.8 0.45 0.13 0.17 0.60 0 0
Shooting Table Season Age Squad 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 2020 17 Independiente 1. Libertadores GR 2.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2022 19 Independiente 2. Sudamericana GR 6.7 0 8 3 37.5 1.19 0.44 0.00 0.00 0 0 Matches 2 Seasons 1 Club 2 Leagues 9.0 0 8 3 37.5 0.89 0.33 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Sudamericana (1 Season) 6.7 0 8 3 37.5 1.19 0.44 0.00 0.00 0 0 Libertadores (1 Season) 2.3 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 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 2023 20 co Colombia Friendlies (M) 1.0 0 0 0 Matches 3 Seasons 1 Club 2 Leagues 1.0 0 0 0 Friendlies (M) (2 Seasons) 1.0 0 0 0 WCQ (1 Season)
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 2020 17 Independiente 1. Libertadores 2.3 99 117 84.6 1612 535 58 64 90.6 33 36 91.7 7 13 53.8 0 0.2 0.1 -0.2 3 6 3 3 4 Matches 2020 17 Independiente co COL 1. Primera A 9.2 0 Matches 2021 18 Independiente co COL 1. Primera A 13.4 1 Matches 2022 19 Portland Timbers us USA 1. MLS 2.1 94 125 75.2 1676 524 44 48 91.7 41 58 70.7 8 14 57.1 0 0.0 0.2 0.0 2 7 3 2 8 Matches 2022 19 Independiente co COL 1. Primera A 17.1 2 Matches 2022 19 Independiente 2. Sudamericana 6.7 0 Matches 2023 20 Portland Timbers us USA 1. MLS 26.7 1128 1428 79.0 18766 6776 576 642 89.7 439 549 80.0 91 158 57.6 4 3.0 3.4 +1.0 28 99 32 17 115 Matches 2024 21 Portland Timbers us USA 1. MLS 30.9 1378 1659 83.1 22993 7541 701 762 92.0 533 633 84.2 117 179 65.4 4 5.8 6.6 -1.8 46 96 62 22 143 Matches 5 Seasons 2 Clubs 4 Leagues 108.4 2699 3329 81.1 45047 15376 1379 1516 91.0 1046 1276 82.0 223 364 61.3 11 9.0 10.3 +2.0 79 208 100 44 270 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 Portland Timbers (3 Seasons) 1 League 59.7 2600 3212 80.9 43435 14841 1321 1452 91.0 1013 1240 81.7 216 351 61.5 8 8.8 10.2 -0.8 76 202 97 41 266 Independiente (3 Seasons) 3 Leagues 48.6 99 117 84.6 1612 535 58 64 90.6 33 36 91.7 7 13 53.8 3 0.2 0.1 +2.8 3 6 3 3 4 MLS (3 Seasons) 59.7 2600 3212 80.9 43435 14841 1321 1452 91.0 1013 1240 81.7 216 351 61.5 8 8.8 10.2 -0.8 76 202 97 41 266 Primera A (3 Seasons) 39.6 3 Sudamericana (1 Season) 6.7 0 Libertadores (1 Season) 2.3 99 117 84.6 1612 535 58 64 90.6 33 36 91.7 7 13 53.8 0 0.2 0.1 -0.2 3 6 3 3 4
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 2020 17 Independiente 2 Leagues 11.4 99 117 84.6 1612 535 58 64 90.6 33 36 91.7 7 13 53.8 0 0.2 0.1 -0.2 3 6 3 3 4 2021 18 Independiente 1 League 13.4 1 2022 19 Independiente 2 Leagues 23.8 2 2022 19 Portland Timbers 1 League 2.1 94 125 75.2 1676 524 44 48 91.7 41 58 70.7 8 14 57.1 0 0.0 0.2 0.0 2 7 3 2 8 2023 20 Portland Timbers 2 Leagues 26.8 1128 1428 79.0 18766 6776 576 642 89.7 439 549 80.0 91 158 57.6 4 3.0 3.4 +1.0 28 99 32 17 115 2024 21 Portland Timbers 1 League 30.9 1378 1659 83.1 22993 7541 701 762 92.0 533 633 84.2 117 179 65.4 4 5.8 6.6 -1.8 46 96 62 22 143 5 Seasons 2 Clubs 4 Leagues 108.4 2699 3329 81.1 45047 15376 1379 1516 91.0 1046 1276 82.0 223 364 61.3 11 9.0 10.3 +2.0 79 208 100 44 270 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 Portland Timbers (3 Seasons) 1 League 59.7 2600 3212 80.9 43435 14841 1321 1452 91.0 1013 1240 81.7 216 351 61.5 8 8.8 10.2 -0.8 76 202 97 41 266 Independiente (3 Seasons) 3 Leagues 48.6 99 117 84.6 1612 535 58 64 90.6 33 36 91.7 7 13 53.8 3 0.2 0.1 +2.8 3 6 3 3 4 MLS (3 Seasons) 59.7 2600 3212 80.9 43435 14841 1321 1452 91.0 1013 1240 81.7 216 351 61.5 8 8.8 10.2 -0.8 76 202 97 41 266 Primera A (3 Seasons) 39.6 3 Sudamericana (1 Season) 6.7 0 Libertadores (1 Season) 2.3 99 117 84.6 1612 535 58 64 90.6 33 36 91.7 7 13 53.8 0 0.2 0.1 -0.2 3 6 3 3 4
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 2020 17 Independiente co COL 1. Primera A 15th 9.2 0 Matches 2021 18 Independiente co COL 1. Primera A 9th 13.4 1 Matches 2022 19 Independiente co COL 1. Primera A 2nd 17.1 2 Matches 2022 19 Portland Timbers us USA 1. MLS 16th 2.1 94 125 75.2 1676 524 44 48 91.7 41 58 70.7 8 14 57.1 0 0.0 0.2 0.0 2 7 3 2 8 Matches 2023 20 Portland Timbers us USA 1. MLS 19th 26.7 1128 1428 79.0 18766 6776 576 642 89.7 439 549 80.0 91 158 57.6 4 3.0 3.4 +1.0 28 99 32 17 115 Matches 2024 21 Portland Timbers us USA 1. MLS 14th 30.9 1378 1659 83.1 22993 7541 701 762 92.0 533 633 84.2 117 179 65.4 4 5.8 6.6 -1.8 46 96 62 22 143 Matches 5 Seasons 2 Clubs 2 Leagues 99.4 2600 3212 80.9 43435 14841 1321 1452 91.0 1013 1240 81.7 216 351 61.5 11 8.8 10.2 +2.2 76 202 97 41 266 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 Portland Timbers (3 Seasons) 1 League 59.7 2600 3212 80.9 43435 14841 1321 1452 91.0 1013 1240 81.7 216 351 61.5 8 8.8 10.2 -0.8 76 202 97 41 266 Independiente (3 Seasons) 1 League 39.6 3 MLS (3 Seasons) 59.7 2600 3212 80.9 43435 14841 1321 1452 91.0 1013 1240 81.7 216 351 61.5 8 8.8 10.2 -0.8 76 202 97 41 266 Primera A (3 Seasons) 39.6 3
Passing Table Season Age Squad 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 2020 17 Independiente 1. Libertadores GR 2.3 99 117 84.6 1612 535 58 64 90.6 33 36 91.7 7 13 53.8 0 0.2 0.1 -0.2 3 6 3 3 4 Matches 2022 19 Independiente 2. Sudamericana GR 6.7 0 Matches 2 Seasons 1 Club 2 Leagues 9.0 99 117 84.6 1612 535 58 64 90.6 33 36 91.7 7 13 53.8 0 0.2 0.1 -0.2 3 6 3 3 4 Sudamericana (1 Season) 6.7 0 Libertadores (1 Season) 2.3 99 117 84.6 1612 535 58 64 90.6 33 36 91.7 7 13 53.8 0 0.2 0.1 -0.2 3 6 3 3 4
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 2023 20 co Colombia Friendlies (M) 1.0 0 Matches 3 Seasons 1 Club 2 Leagues 1.0 0 Friendlies (M) (2 Seasons) 1.0 0 WCQ (1 Season)
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2020 17 Independiente 2 Leagues 11.4 117 97 20 2 0 0 31 18 0 0 0 0 99 0 1 2021 18 Independiente 1 League 13.4 33 2022 19 Independiente 2 Leagues 23.8 73 2022 19 Portland Timbers 1 League 2.1 125 99 26 3 0 2 13 23 0 0 0 0 94 0 1 2023 20 Portland Timbers 2 Leagues 26.8 1428 1136 290 22 0 18 96 265 3 0 0 0 1128 2 38 2024 21 Portland Timbers 1 League 30.9 1659 1382 275 43 3 14 99 231 1 0 0 0 1378 2 43 5 Seasons 2 Clubs 4 Leagues 108.4 3329 2714 611 70 3 34 345 537 4 0 0 0 2699 4 83 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Portland Timbers (3 Seasons) 1 League 59.7 3212 2617 591 68 3 34 208 519 4 0 0 0 2600 4 82 Independiente (3 Seasons) 3 Leagues 48.6 117 97 20 2 0 0 137 18 0 0 0 0 99 0 1 MLS (3 Seasons) 59.7 3212 2617 591 68 3 34 208 519 4 0 0 0 2600 4 82 Primera A (3 Seasons) 39.6 106 Sudamericana (1 Season) 6.7 22 Libertadores (1 Season) 2.3 117 97 20 2 0 0 9 18 0 0 0 0 99 0 1
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 17 Independiente 1. Libertadores GR 2.3 117 97 20 2 0 0 9 18 0 0 0 0 99 0 1 Matches 2022 19 Independiente 2. Sudamericana GR 6.7 22 Matches 2 Seasons 1 Club 2 Leagues 9.0 117 97 20 2 0 0 31 18 0 0 0 0 99 0 1 Sudamericana (1 Season) 6.7 22 Libertadores (1 Season) 2.3 117 97 20 2 0 0 9 18 0 0 0 0 99 0 1
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 2023 20 co Colombia Friendlies (M) 1.0 Matches 3 Seasons 1 Club 2 Leagues 1.0 Friendlies (M) (2 Seasons) 1.0 WCQ (1 Season)
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 2020 17 Independiente 2 Leagues 11.4 3 1.32 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2021 18 Independiente 1 League 13.4 2022 19 Independiente 2 Leagues 23.8 2022 19 Portland Timbers 1 League 2.1 5 2.38 4 0 0 0 1 0 1 0.48 1 0 0 0 0 0 2023 20 Portland Timbers 2 Leagues 26.8 68 2.54 56 2 2 2 2 4 7 0.26 6 0 0 0 0 1 2024 21 Portland Timbers 1 League 30.9 87 2.82 75 2 5 2 3 0 9 0.29 7 0 1 1 0 0 5 Seasons 2 Clubs 4 Leagues 108.4 163 2.63 138 4 7 4 6 4 17 0.27 14 0 1 1 0 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Portland Timbers (3 Seasons) 1 League 59.7 160 2.68 135 4 7 4 6 4 17 0.28 14 0 1 1 0 1 Independiente (3 Seasons) 3 Leagues 48.6 3 1.32 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 MLS (3 Seasons) 59.7 160 2.68 135 4 7 4 6 4 17 0.28 14 0 1 1 0 1 Primera A (3 Seasons) 39.6 Sudamericana (1 Season) 6.7 Libertadores (1 Season) 2.3 3 1.32 3 0 0 0 0 0 0 0.00 0 0 0 0 0 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 17 Independiente 1. Libertadores GR 2.3 3 1.32 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2022 19 Independiente 2. Sudamericana GR 6.7 Matches 2 Seasons 1 Club 2 Leagues 9.0 3 1.32 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Sudamericana (1 Season) 6.7 Libertadores (1 Season) 2.3 3 1.32 3 0 0 0 0 0 0 0.00 0 0 0 0 0 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 2023 20 co Colombia Friendlies (M) 1.0 Matches 3 Seasons 1 Club 2 Leagues 1.0 Friendlies (M) (2 Seasons) 1.0 WCQ (1 Season)
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 2020 17 Independiente 2 Leagues 11.4 10 16 8 1 1 5 6 83.3 1 1 0 1 19 15 4 0 2021 18 Independiente 1 League 13.4 19 19 0 2022 19 Independiente 2 Leagues 23.8 25 30 0 2022 19 Portland Timbers 1 League 2.1 1 0 1 0 0 1 1 100.0 0 1 0 1 2 3 3 0 2023 20 Portland Timbers 2 Leagues 26.8 38 27 20 9 9 14 39 35.9 25 17 1 16 18 56 35 0 2024 21 Portland Timbers 1 League 30.9 52 36 34 13 5 24 61 39.3 37 28 6 22 20 72 51 1 5 Seasons 2 Clubs 4 Leagues 108.4 101 123 63 23 15 44 107 41.1 63 47 7 40 108 146 93 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Portland Timbers (3 Seasons) 1 League 59.7 91 63 55 22 14 39 101 38.6 62 46 7 39 40 131 89 1 Independiente (3 Seasons) 3 Leagues 48.6 10 60 8 1 1 5 6 83.3 1 1 0 1 68 15 4 0 MLS (3 Seasons) 59.7 91 63 55 22 14 39 101 38.6 62 46 7 39 40 131 89 1 Primera A (3 Seasons) 39.6 46 56 0 Sudamericana (1 Season) 6.7 6 7 0 Libertadores (1 Season) 2.3 10 8 8 1 1 5 6 83.3 1 1 0 1 5 15 4 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 17 Independiente 1. Libertadores GR 2.3 10 8 8 1 1 5 6 83.3 1 1 0 1 5 15 4 0 Matches 2022 19 Independiente 2. Sudamericana GR 6.7 6 7 Matches 2 Seasons 1 Club 2 Leagues 9.0 10 14 8 1 1 5 6 83.3 1 1 0 1 12 15 4 0 Sudamericana (1 Season) 6.7 6 7 0 Libertadores (1 Season) 2.3 10 8 8 1 1 5 6 83.3 1 1 0 1 5 15 4 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 2023 20 co Colombia Friendlies (M) 1.0 Matches 3 Seasons 1 Club 2 Leagues 1.0 0 Friendlies (M) (2 Seasons) 1.0 0 WCQ (1 Season) 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 2020 17 Independiente 1. Libertadores 2.3 146 11 41 62 43 0 146 4 1 25.0 3 75.0 65 294 127 3 9 0 3 3 94 14 Matches 2020 17 Independiente co COL 1. Primera A 9.2 Matches 2021 18 Independiente co COL 1. Primera A 13.4 Matches 2022 19 Portland Timbers us USA 1. MLS 2.1 138 3 26 64 51 3 138 5 3 60.0 1 20.0 69 443 271 9 7 1 0 1 76 15 Matches 2022 19 Independiente co COL 1. Primera A 17.1 Matches 2022 19 Independiente 2. Sudamericana 6.7 Matches 2023 20 Portland Timbers us USA 1. MLS 26.7 1668 56 354 784 555 47 1668 66 35 53.0 23 34.8 857 4865 2778 76 63 14 47 30 959 117 Matches 2024 21 Portland Timbers us USA 1. MLS 30.9 1927 73 438 914 600 64 1927 57 26 45.6 24 42.1 1056 5639 3184 91 72 16 37 25 1222 189 Matches 5 Seasons 2 Clubs 4 Leagues 108.4 3879 143 859 1824 1249 114 3879 132 65 49.2 51 38.6 2047 11241 6360 179 151 31 87 59 2351 335 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 Portland Timbers (3 Seasons) 1 League 59.7 3733 132 818 1762 1206 114 3733 128 64 50.0 48 37.5 1982 10947 6233 176 142 31 84 56 2257 321 Independiente (3 Seasons) 3 Leagues 48.6 146 11 41 62 43 0 146 4 1 25.0 3 75.0 65 294 127 3 9 0 3 3 94 14 MLS (3 Seasons) 59.7 3733 132 818 1762 1206 114 3733 128 64 50.0 48 37.5 1982 10947 6233 176 142 31 84 56 2257 321 Primera A (3 Seasons) 39.6 Sudamericana (1 Season) 6.7 Libertadores (1 Season) 2.3 146 11 41 62 43 0 146 4 1 25.0 3 75.0 65 294 127 3 9 0 3 3 94 14
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 2020 17 Independiente 2 Leagues 11.4 146 11 41 62 43 0 146 4 1 25.0 3 75.0 65 294 127 3 9 0 3 3 94 14 2021 18 Independiente 1 League 13.4 2022 19 Independiente 2 Leagues 23.8 2022 19 Portland Timbers 1 League 2.1 138 3 26 64 51 3 138 5 3 60.0 1 20.0 69 443 271 9 7 1 0 1 76 15 2023 20 Portland Timbers 2 Leagues 26.8 1668 56 354 784 555 47 1668 66 35 53.0 23 34.8 857 4865 2778 76 63 14 47 30 959 117 2024 21 Portland Timbers 1 League 30.9 1927 73 438 914 600 64 1927 57 26 45.6 24 42.1 1056 5639 3184 91 72 16 37 25 1222 189 5 Seasons 2 Clubs 4 Leagues 108.4 3879 143 859 1824 1249 114 3879 132 65 49.2 51 38.6 2047 11241 6360 179 151 31 87 59 2351 335 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 Portland Timbers (3 Seasons) 1 League 59.7 3733 132 818 1762 1206 114 3733 128 64 50.0 48 37.5 1982 10947 6233 176 142 31 84 56 2257 321 Independiente (3 Seasons) 3 Leagues 48.6 146 11 41 62 43 0 146 4 1 25.0 3 75.0 65 294 127 3 9 0 3 3 94 14 MLS (3 Seasons) 59.7 3733 132 818 1762 1206 114 3733 128 64 50.0 48 37.5 1982 10947 6233 176 142 31 84 56 2257 321 Primera A (3 Seasons) 39.6 Sudamericana (1 Season) 6.7 Libertadores (1 Season) 2.3 146 11 41 62 43 0 146 4 1 25.0 3 75.0 65 294 127 3 9 0 3 3 94 14
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 2020 17 Independiente co COL 1. Primera A 15th 9.2 Matches 2021 18 Independiente co COL 1. Primera A 9th 13.4 Matches 2022 19 Independiente co COL 1. Primera A 2nd 17.1 Matches 2022 19 Portland Timbers us USA 1. MLS 16th 2.1 138 3 26 64 51 3 138 5 3 60.0 1 20.0 69 443 271 9 7 1 0 1 76 15 Matches 2023 20 Portland Timbers us USA 1. MLS 19th 26.7 1668 56 354 784 555 47 1668 66 35 53.0 23 34.8 857 4865 2778 76 63 14 47 30 959 117 Matches 2024 21 Portland Timbers us USA 1. MLS 14th 30.9 1927 73 438 914 600 64 1927 57 26 45.6 24 42.1 1056 5639 3184 91 72 16 37 25 1222 189 Matches 5 Seasons 2 Clubs 2 Leagues 99.4 3733 132 818 1762 1206 114 3733 128 64 50.0 48 37.5 1982 10947 6233 176 142 31 84 56 2257 321 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 Portland Timbers (3 Seasons) 1 League 59.7 3733 132 818 1762 1206 114 3733 128 64 50.0 48 37.5 1982 10947 6233 176 142 31 84 56 2257 321 Independiente (3 Seasons) 1 League 39.6 MLS (3 Seasons) 59.7 3733 132 818 1762 1206 114 3733 128 64 50.0 48 37.5 1982 10947 6233 176 142 31 84 56 2257 321 Primera A (3 Seasons) 39.6
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2020 17 Independiente 1. Libertadores GR 2.3 146 11 41 62 43 0 146 4 1 25.0 3 75.0 65 294 127 3 9 0 3 3 94 14 Matches 2022 19 Independiente 2. Sudamericana GR 6.7 Matches 2 Seasons 1 Club 2 Leagues 9.0 146 11 41 62 43 0 146 4 1 25.0 3 75.0 65 294 127 3 9 0 3 3 94 14 Sudamericana (1 Season) 6.7 Libertadores (1 Season) 2.3 146 11 41 62 43 0 146 4 1 25.0 3 75.0 65 294 127 3 9 0 3 3 94 14
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 2023 20 co Colombia Friendlies (M) 1.0 Matches 3 Seasons 1 Club 2 Leagues 1.0 Friendlies (M) (2 Seasons) 1.0 WCQ (1 Season)
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 2020 17 Independiente 1. Libertadores 3 204 68 37.8 2.3 2 90 2 1 24 2 2.00 3 4 -1 -0.44 -0.17 3.9 2.9 +1.1 +0.48 +0.70 Matches 2020 17 Independiente co COL 1. Primera A 11 824 75 39.8 9.2 9 84 7 2 32 2 1.00 10 12 -2 -0.22 0.00 Matches 2021 18 Independiente co COL 1. Primera A 16 1,207 75 35.3 13.4 12 90 12 4 32 9 1.56 11 8 +3 +0.22 +0.31 Matches 2022 19 Portland Timbers us USA 1. MLS 3 189 63 6.2 2.1 2 90 2 1 9 1 0.33 3 5 -2 -0.95 -1.02 2.1 2.8 -0.7 -0.33 -0.30 Matches 2022 19 Independiente co COL 1. Primera A 21 1,536 73 32.0 17.1 17 86 14 4 21 0 1.81 25 14 +11 +0.64 +0.40 Matches 2022 19 Independiente 2. Sudamericana 7 607 87 80.9 6.7 7 87 5 0 1 1.14 9 10 -1 -0.15 +1.11 Matches 2023 20 Portland Timbers us USA 1. MLS 29 2,406 83 78.6 26.7 27 87 19 2 28 1 1.28 38 52 -14 -0.52 -0.80 31.8 35.6 -3.7 -0.14 -0.25 Matches 2024 21 Portland Timbers us USA 1. MLS 34 2,780 82 90.8 30.9 34 82 20 0 0 1.34 54 52 +2 +0.06 -2.19 45.6 44.0 +1.6 +0.05 -1.22 Matches 5 Seasons 2 Clubs 4 Leagues 124 9,753 79 47.0 108.4 110 85 81 14 26 16 1.38 153 157 -4 -0.04 -0.14 83.5 85.3 -1.7 -0.03 -0.10 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 Portland Timbers (3 Seasons) 1 League 66 5,375 81 58.6 59.7 63 84 41 3 22 2 1.27 95 109 -14 -0.23 -0.49 79.6 82.4 -2.8 -0.05 -0.14 Independiente (3 Seasons) 3 Leagues 58 4,378 75 37.8 48.6 47 87 40 11 27 14 1.52 58 48 +10 +0.21 +0.19 3.9 2.9 +1.1 +0.48 +0.70 MLS (3 Seasons) 66 5,375 81 58.6 59.7 63 84 41 3 22 2 1.27 95 109 -14 -0.23 -0.49 79.6 82.4 -2.8 -0.05 -0.14 Primera A (3 Seasons) 48 3,567 74 34.7 39.6 38 87 33 10 27 11 1.54 46 34 +12 +0.30 +0.25 Sudamericana (1 Season) 7 607 87 80.9 6.7 7 87 5 0 1 1.14 9 10 -1 -0.15 +1.11 Libertadores (1 Season) 3 204 68 37.8 2.3 2 90 2 1 24 2 2.00 3 4 -1 -0.44 -0.17 3.9 2.9 +1.1 +0.48 +0.70
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 2020 17 Independiente 2 Leagues 14 1,028 73 39.4 11.4 11 85 9 3 29 4 1.21 13 16 -3 -0.26 -0.04 3.9 2.9 +1.1 +0.48 +0.70 2021 18 Independiente 1 League 16 1,207 75 35.3 13.4 12 90 12 4 32 9 1.56 11 8 +3 +0.22 +0.31 2022 19 Independiente 2 Leagues 28 2,143 77 38.6 23.8 24 86 19 4 21 1 1.64 34 24 +10 +0.42 +0.24 2022 19 Portland Timbers 1 League 3 189 63 6.2 2.1 2 90 2 1 9 1 0.33 3 5 -2 -0.95 -1.02 2.1 2.8 -0.7 -0.33 -0.30 2023 20 Portland Timbers 2 Leagues 30 2,411 80 74.4 26.8 27 87 19 3 20 2 1.24 38 52 -14 -0.52 -0.74 31.8 35.6 -3.7 -0.14 -0.25 2024 21 Portland Timbers 1 League 34 2,780 82 90.8 30.9 34 82 20 0 0 1.34 54 52 +2 +0.06 -2.19 45.6 44.0 +1.6 +0.05 -1.22 5 Seasons 2 Clubs 4 Leagues 124 9,753 79 47.0 108.4 110 85 81 14 26 16 1.38 153 157 -4 -0.04 -0.14 83.5 85.3 -1.7 -0.03 -0.10 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 Portland Timbers (3 Seasons) 1 League 66 5,375 81 58.6 59.7 63 84 41 3 22 2 1.27 95 109 -14 -0.23 -0.49 79.6 82.4 -2.8 -0.05 -0.14 Independiente (3 Seasons) 3 Leagues 58 4,378 75 37.8 48.6 47 87 40 11 27 14 1.52 58 48 +10 +0.21 +0.19 3.9 2.9 +1.1 +0.48 +0.70 MLS (3 Seasons) 66 5,375 81 58.6 59.7 63 84 41 3 22 2 1.27 95 109 -14 -0.23 -0.49 79.6 82.4 -2.8 -0.05 -0.14 Primera A (3 Seasons) 48 3,567 74 34.7 39.6 38 87 33 10 27 11 1.54 46 34 +12 +0.30 +0.25 Sudamericana (1 Season) 7 607 87 80.9 6.7 7 87 5 0 1 1.14 9 10 -1 -0.15 +1.11 Libertadores (1 Season) 3 204 68 37.8 2.3 2 90 2 1 24 2 2.00 3 4 -1 -0.44 -0.17 3.9 2.9 +1.1 +0.48 +0.70
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 2020 17 Independiente co COL 1. Primera A 15th 11 824 75 39.8 9.2 9 84 7 2 32 2 1.00 10 12 -2 -0.22 0.00 Matches 2021 18 Independiente co COL 1. Primera A 9th 16 1,207 75 35.3 13.4 12 90 12 4 32 9 1.56 11 8 +3 +0.22 +0.31 Matches 2022 19 Independiente co COL 1. Primera A 2nd 21 1,536 73 32.0 17.1 17 86 14 4 21 0 1.81 25 14 +11 +0.64 +0.40 Matches 2022 19 Portland Timbers us USA 1. MLS 16th 3 189 63 6.2 2.1 2 90 2 1 9 1 0.33 3 5 -2 -0.95 -1.02 2.1 2.8 -0.7 -0.33 -0.30 Matches 2023 20 Portland Timbers us USA 1. MLS 19th 29 2,406 83 78.6 26.7 27 87 19 2 28 1 1.28 38 52 -14 -0.52 -0.80 31.8 35.6 -3.7 -0.14 -0.25 Matches 2024 21 Portland Timbers us USA 1. MLS 14th 34 2,780 82 90.8 30.9 34 82 20 0 0 1.34 54 52 +2 +0.06 -2.19 45.6 44.0 +1.6 +0.05 -1.22 Matches 5 Seasons 2 Clubs 2 Leagues 114 8,942 78 45.9 99.4 101 85 74 13 26 13 1.38 141 143 -2 -0.02 -0.15 79.6 82.4 -2.8 -0.05 -0.14 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 Portland Timbers (3 Seasons) 1 League 66 5,375 81 58.6 59.7 63 84 41 3 22 2 1.27 95 109 -14 -0.23 -0.49 79.6 82.4 -2.8 -0.05 -0.14 Independiente (3 Seasons) 1 League 48 3,567 74 34.7 39.6 38 87 33 10 27 11 1.54 46 34 +12 +0.30 +0.25 MLS (3 Seasons) 66 5,375 81 58.6 59.7 63 84 41 3 22 2 1.27 95 109 -14 -0.23 -0.49 79.6 82.4 -2.8 -0.05 -0.14 Primera A (3 Seasons) 48 3,567 74 34.7 39.6 38 87 33 10 27 11 1.54 46 34 +12 +0.30 +0.25
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2020 17 Independiente 1. Libertadores GR 3 204 68 37.8 2.3 2 90 2 1 24 2 2.00 3 4 -1 -0.44 -0.17 3.9 2.9 +1.1 +0.48 +0.70 Matches 2022 19 Independiente 2. Sudamericana GR 7 607 87 80.9 6.7 7 87 5 0 1 1.14 9 10 -1 -0.15 +1.11 Matches 2 Seasons 1 Club 2 Leagues 10 811 81 62.9 9.0 9 87 7 1 24 3 1.40 12 14 -2 -0.22 +0.34 3.9 2.9 +1.1 +0.48 +0.70 Sudamericana (1 Season) 7 607 87 80.9 6.7 7 87 5 0 1 1.14 9 10 -1 -0.15 +1.11 Libertadores (1 Season) 3 204 68 37.8 2.3 2 90 2 1 24 2 2.00 3 4 -1 -0.44 -0.17 3.9 2.9 +1.1 +0.48 +0.70
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 19 co Colombia Friendlies (M) 0 0 0 0 1 Matches 2023 20 co Colombia Friendlies (M) 1 90 90 20.0 1.0 1 90 1 0 4 1.00 0 0 0 0.00 -1.00 Matches 2026 23 co Colombia WCQ 0 0 0 0 1 Matches 3 Seasons 1 Club 2 Leagues 1 90 90 4.8 1.0 1 90 1 0 6 1.00 0 0 0 0.00 -1.00 Friendlies (M) (2 Seasons) 1 90 90 10.0 1.0 1 90 1 0 5 1.00 0 0 0 0.00 -1.00 WCQ (1 Season) 0 0 0 0 1
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 2020 17 Independiente 2 Leagues 11.4 0 0 0 14 13 0 31 19 16 0 0 0 11 0 1 0.0 2021 18 Independiente 1 League 13.4 2 0 0 6 11 0 33 19 19 0 2022 19 Independiente 2 Leagues 23.8 2 1 0 26 25 2 73 30 25 0 2022 19 Portland Timbers 1 League 2.1 0 0 0 2 3 0 13 2 0 0 0 0 12 2 3 40.0 2023 20 Portland Timbers 2 Leagues 26.8 1 0 0 15 32 1 96 18 27 0 0 0 172 16 27 37.2 2024 21 Portland Timbers 1 League 30.9 1 0 0 29 46 1 99 20 36 0 0 0 127 21 11 65.6 5 Seasons 2 Clubs 4 Leagues 108.4 6 1 0 91 130 4 345 108 123 0 0 0 322 39 42 48.1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Portland Timbers (3 Seasons) 1 League 59.7 2 0 0 45 81 2 208 40 63 0 0 0 311 39 41 48.8 Independiente (3 Seasons) 3 Leagues 48.6 4 1 0 46 49 2 137 68 60 0 0 0 11 0 1 0.0 MLS (3 Seasons) 59.7 2 0 0 45 81 2 208 40 63 0 0 0 311 39 41 48.8 Primera A (3 Seasons) 39.6 4 1 0 35 39 2 106 56 46 0 Sudamericana (1 Season) 6.7 0 0 0 8 6 0 22 7 6 0 Libertadores (1 Season) 2.3 0 0 0 3 4 0 9 5 8 0 0 0 11 0 1 0.0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2020 17 Independiente 1. Libertadores GR 2.3 0 0 0 3 4 0 9 5 8 0 0 0 11 0 1 0.0 Matches 2022 19 Independiente 2. Sudamericana GR 6.7 0 0 0 8 6 0 22 7 6 0 Matches 2 Seasons 1 Club 2 Leagues 9.0 0 0 0 11 10 0 31 12 14 0 0 0 11 0 1 0.0 Sudamericana (1 Season) 6.7 0 0 0 8 6 0 22 7 6 0 Libertadores (1 Season) 2.3 0 0 0 3 4 0 9 5 8 0 0 0 11 0 1 0.0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2023 20 co Colombia Friendlies (M) 1.0 0 0 0 0 Matches 3 Seasons 1 Club 2 Leagues 1.0 0 0 0 0 Friendlies (M) (2 Seasons) 1.0 0 0 0 0 WCQ (1 Season)
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 Juan David Mosquera Pages
Juan David Mosquera 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)
Scouting Report
Stathead & Player Comparison
Player Club Summary