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 2019 18 CD América co COL 1. Primera A 5 3 210 2.3 1 1 2 1 0 0 0 0 0.43 0.43 0.86 0.43 0.86 Matches 2020 19 CD América 1. Libertadores 4 1 138 1.5 1 0 1 1 0 0 0 0 0.6 0.6 0.1 0.7 2 5 8 0.65 0.00 0.65 0.65 0.65 0.41 0.07 0.48 0.41 0.48 Matches 2020 19 CD América co COL 1. Primera A 12 4 426 4.7 1 1 2 1 0 0 1 0 0.21 0.21 0.42 0.21 0.42 Matches 2021 20 CD América 1. Libertadores 6 5 462 5.1 2 0 2 2 0 0 1 0 1.6 1.6 1.1 2.8 13 34 53 0.39 0.00 0.39 0.39 0.39 0.31 0.22 0.54 0.31 0.54 Matches 2021 20 Portland Timbers us USA 1. MLS 13 3 355 3.9 0 2 2 0 0 0 1 0 0.8 0.8 1.0 1.7 10 23 25 0.00 0.51 0.51 0.00 0.51 0.19 0.24 0.43 0.19 0.43 Matches 2021 20 CD América co COL 1. Primera A 17 17 1,466 16.3 4 4 8 4 0 0 2 0 0.25 0.25 0.49 0.25 0.49 Matches 2021 20 CD América 2. Sudamericana 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 21 Portland Timbers us USA 1. MLS 34 28 2,428 27.0 7 6 13 4 3 3 2 0 6.8 4.5 6.2 10.7 67 120 194 0.26 0.22 0.48 0.15 0.37 0.25 0.23 0.48 0.17 0.40 Matches 2023 22 Portland Timbers us USA 1. MLS 31 29 2,332 25.9 3 6 9 3 0 0 4 0 4.9 4.9 4.8 9.8 64 130 173 0.12 0.23 0.35 0.12 0.35 0.19 0.19 0.38 0.19 0.38 Matches 2024 23 Portland Timbers us USA 1. MLS 13 12 1,051 11.7 3 4 7 3 0 0 0 0 1.6 1.6 2.2 3.8 47 85 110 0.26 0.34 0.60 0.26 0.60 0.13 0.19 0.32 0.13 0.32 Matches 6 Seasons 2 Clubs 4 Leagues 136 103 8,958 99.5 22 24 46 19 3 3 11 0 16.3 14.0 15.4 29.4 203 397 563 0.22 0.24 0.46 0.19 0.43 0.22 0.21 0.42 0.19 0.39 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 (4 Seasons) 1 League 91 72 6,166 68.5 13 18 31 10 3 3 7 0 14.0 11.7 14.2 25.9 188 358 502 0.19 0.26 0.45 0.15 0.41 0.20 0.21 0.41 0.17 0.38 CD América (3 Seasons) 3 Leagues 45 31 2,792 31.0 9 6 15 9 0 0 4 0 2.2 2.2 1.3 3.5 15 39 61 0.29 0.19 0.48 0.29 0.48 0.34 0.19 0.52 0.34 0.52 MLS (4 Seasons) 91 72 6,166 68.5 13 18 31 10 3 3 7 0 14.0 11.7 14.2 25.9 188 358 502 0.19 0.26 0.45 0.15 0.41 0.20 0.21 0.41 0.17 0.38 Primera A (3 Seasons) 34 24 2,102 23.4 6 6 12 6 0 0 3 0 0.26 0.26 0.51 0.26 0.51 Libertadores (2 Seasons) 10 6 600 6.7 3 0 3 3 0 0 1 0 2.2 2.2 1.3 3.5 15 39 61 0.45 0.00 0.45 0.45 0.45 0.34 0.19 0.52 0.34 0.52 Sudamericana (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2019 18 CD América 1 League 5 3 210 2.3 1 1 2 1 0 0 0 0 0.43 0.43 0.86 0.43 0.86 2020 19 CD América 2 Leagues 16 5 564 6.3 2 1 3 2 0 0 1 0 0.6 0.6 0.1 0.7 2 5 8 0.32 0.16 0.48 0.32 0.48 0.41 0.07 0.48 0.41 0.48 2021 20 CD América 3 Leagues 24 23 2,018 22.4 6 4 10 6 0 0 3 0 1.6 1.6 1.1 2.8 13 34 53 0.27 0.18 0.45 0.27 0.45 0.31 0.22 0.54 0.31 0.54 2021 20 Portland Timbers 1 League 13 3 355 3.9 0 2 2 0 0 0 1 0 0.8 0.8 1.0 1.7 10 23 25 0.00 0.51 0.51 0.00 0.51 0.19 0.24 0.43 0.19 0.43 2022 21 Portland Timbers 1 League 34 28 2,428 27.0 7 6 13 4 3 3 2 0 6.8 4.5 6.2 10.7 67 120 194 0.26 0.22 0.48 0.15 0.37 0.25 0.23 0.48 0.17 0.40 2023 22 Portland Timbers 1 League 31 29 2,332 25.9 3 6 9 3 0 0 4 0 4.9 4.9 4.8 9.8 64 130 173 0.12 0.23 0.35 0.12 0.35 0.19 0.19 0.38 0.19 0.38 2024 23 Portland Timbers 1 League 13 12 1,051 11.7 3 4 7 3 0 0 0 0 1.6 1.6 2.2 3.8 47 85 110 0.26 0.34 0.60 0.26 0.60 0.13 0.19 0.32 0.13 0.32 6 Seasons 2 Clubs 4 Leagues 136 103 8,958 99.5 22 24 46 19 3 3 11 0 16.3 14.0 15.4 29.4 203 397 563 0.22 0.24 0.46 0.19 0.43 0.22 0.21 0.42 0.19 0.39 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 (4 Seasons) 1 League 91 72 6,166 68.5 13 18 31 10 3 3 7 0 14.0 11.7 14.2 25.9 188 358 502 0.19 0.26 0.45 0.15 0.41 0.20 0.21 0.41 0.17 0.38 CD América (3 Seasons) 3 Leagues 45 31 2,792 31.0 9 6 15 9 0 0 4 0 2.2 2.2 1.3 3.5 15 39 61 0.29 0.19 0.48 0.29 0.48 0.34 0.19 0.52 0.34 0.52 MLS (4 Seasons) 91 72 6,166 68.5 13 18 31 10 3 3 7 0 14.0 11.7 14.2 25.9 188 358 502 0.19 0.26 0.45 0.15 0.41 0.20 0.21 0.41 0.17 0.38 Primera A (3 Seasons) 34 24 2,102 23.4 6 6 12 6 0 0 3 0 0.26 0.26 0.51 0.26 0.51 Libertadores (2 Seasons) 10 6 600 6.7 3 0 3 3 0 0 1 0 2.2 2.2 1.3 3.5 15 39 61 0.45 0.00 0.45 0.45 0.45 0.34 0.19 0.52 0.34 0.52 Sudamericana (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 2019 18 CD América co COL 1. Primera A 1st 5 3 210 2.3 1 1 2 1 0 0 0 0 0.43 0.43 0.86 0.43 0.86 Matches 2020 19 CD América co COL 1. Primera A 3rd 12 4 426 4.7 1 1 2 1 0 0 1 0 0.21 0.21 0.42 0.21 0.42 Matches 2021 20 CD América co COL 1. Primera A 6th 17 17 1,466 16.3 4 4 8 4 0 0 2 0 0.25 0.25 0.49 0.25 0.49 Matches 2021 20 Portland Timbers us USA 1. MLS 5th 13 3 355 3.9 0 2 2 0 0 0 1 0 0.8 0.8 1.0 1.7 10 23 25 0.00 0.51 0.51 0.00 0.51 0.19 0.24 0.43 0.19 0.43 Matches 2022 21 Portland Timbers us USA 1. MLS 16th 34 28 2,428 27.0 7 6 13 4 3 3 2 0 6.8 4.5 6.2 10.7 67 120 194 0.26 0.22 0.48 0.15 0.37 0.25 0.23 0.48 0.17 0.40 Matches 2023 22 Portland Timbers us USA 1. MLS 19th 31 29 2,332 25.9 3 6 9 3 0 0 4 0 4.9 4.9 4.8 9.8 64 130 173 0.12 0.23 0.35 0.12 0.35 0.19 0.19 0.38 0.19 0.38 Matches 2024 23 Portland Timbers us USA 1. MLS 21st 13 12 1,051 11.7 3 4 7 3 0 0 0 0 1.6 1.6 2.2 3.8 47 85 110 0.26 0.34 0.60 0.26 0.60 0.13 0.19 0.32 0.13 0.32 Matches 6 Seasons 2 Clubs 2 Leagues 125 96 8,268 91.9 19 24 43 16 3 3 10 0 14.0 11.7 14.2 25.9 188 358 502 0.21 0.26 0.47 0.17 0.44 0.20 0.21 0.41 0.17 0.38 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 (4 Seasons) 1 League 91 72 6,166 68.5 13 18 31 10 3 3 7 0 14.0 11.7 14.2 25.9 188 358 502 0.19 0.26 0.45 0.15 0.41 0.20 0.21 0.41 0.17 0.38 CD América (3 Seasons) 1 League 34 24 2,102 23.4 6 6 12 6 0 0 3 0 0.26 0.26 0.51 0.26 0.51 MLS (4 Seasons) 91 72 6,166 68.5 13 18 31 10 3 3 7 0 14.0 11.7 14.2 25.9 188 358 502 0.19 0.26 0.45 0.15 0.41 0.20 0.21 0.41 0.17 0.38 Primera A (3 Seasons) 34 24 2,102 23.4 6 6 12 6 0 0 3 0 0.26 0.26 0.51 0.26 0.51
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 19 CD América 1. Libertadores GR 4 1 138 1.5 1 0 1 1 0 0 0 0 0.6 0.6 0.1 0.7 2 5 8 0.65 0.00 0.65 0.65 0.65 0.41 0.07 0.48 0.41 0.48 Matches 2021 20 CD América 1. Libertadores GR 6 5 462 5.1 2 0 2 2 0 0 1 0 1.6 1.6 1.1 2.8 13 34 53 0.39 0.00 0.39 0.39 0.39 0.31 0.22 0.54 0.31 0.54 Matches 2021 20 CD América 2. Sudamericana R16 1 1 90 1.0 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 11 7 690 7.7 3 0 3 3 0 0 1 0 2.2 2.2 1.3 3.5 15 39 61 0.39 0.00 0.39 0.39 0.39 0.34 0.19 0.52 0.34 0.52 Libertadores (2 Seasons) 10 6 600 6.7 3 0 3 3 0 0 1 0 2.2 2.2 1.3 3.5 15 39 61 0.45 0.00 0.45 0.45 0.45 0.34 0.19 0.52 0.34 0.52 Sudamericana (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
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 21 co Colombia Friendlies (M) 1 0 3 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 22 co Colombia Friendlies (M) 1 0 23 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 1 League 2 0 26 0.3 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 2019 18 CD América co COL 1. Primera A 2.3 1 4 2 50.0 1.71 0.86 0.25 0.50 0 0 Matches 2020 19 CD América 1. Libertadores 1.5 1 2 1 50.0 1.30 0.65 0.50 1.00 10.1 0 0 0 0.6 0.6 0.31 +0.4 +0.4 Matches 2020 19 CD América co COL 1. Primera A 4.7 1 8 3 37.5 1.69 0.63 0.13 0.33 0 0 Matches 2021 20 CD América 1. Libertadores 5.1 2 12 3 25.0 2.34 0.58 0.17 0.67 19.9 1 0 0 1.6 1.6 0.13 +0.4 +0.4 Matches 2021 20 Portland Timbers us USA 1. MLS 3.9 0 9 1 11.1 2.28 0.25 0.00 0.00 21.5 0 0 0 0.8 0.8 0.08 -0.8 -0.8 Matches 2021 20 CD América co COL 1. Primera A 16.3 4 39 17 43.6 2.39 1.04 0.10 0.24 0 0 Matches 2021 20 CD América 2. Sudamericana 1.0 0 0 0 0.00 0.00 0 0 Matches 2022 21 Portland Timbers us USA 1. MLS 27.0 7 45 18 40.0 1.67 0.67 0.09 0.22 20.6 1 3 3 6.8 4.5 0.10 +0.2 -0.5 Matches 2023 22 Portland Timbers us USA 1. MLS 25.9 3 42 18 42.9 1.62 0.69 0.07 0.17 16.5 1 0 0 4.9 4.9 0.12 -1.9 -1.9 Matches 2024 23 Portland Timbers us USA 1. MLS 11.7 3 20 7 35.0 1.71 0.60 0.15 0.43 19.8 0 0 0 1.6 1.6 0.08 +1.4 +1.4 Matches 6 Seasons 2 Clubs 4 Leagues 99.5 22 181 70 38.7 1.82 0.70 0.10 0.27 19.0 3 3 3 16.3 14.0 0.11 -0.3 -1.0 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 (4 Seasons) 1 League 68.5 13 116 44 37.9 1.69 0.64 0.09 0.23 19.0 2 3 3 14.0 11.7 0.10 -1.0 -1.7 CD América (3 Seasons) 3 Leagues 31.0 9 65 26 40.0 2.10 0.84 0.14 0.35 18.5 1 0 0 2.2 2.2 0.16 +0.8 +0.8 MLS (4 Seasons) 68.5 13 116 44 37.9 1.69 0.64 0.09 0.23 19.0 2 3 3 14.0 11.7 0.10 -1.0 -1.7 Primera A (3 Seasons) 23.4 6 51 22 43.1 2.18 0.94 0.12 0.27 0 0 Libertadores (2 Seasons) 6.7 3 14 4 28.6 2.10 0.60 0.21 0.75 18.5 1 0 0 2.2 2.2 0.16 +0.8 +0.8 Sudamericana (1 Season) 1.0 0 0 0 0.00 0.00 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 2019 18 CD América 1 League 2.3 1 4 2 50.0 1.71 0.86 0.25 0.50 0 0 2020 19 CD América 2 Leagues 6.3 2 10 4 40.0 1.60 0.64 0.20 0.50 10.1 0 0 0 0.6 0.6 0.31 +0.4 +0.4 2021 20 CD América 3 Leagues 22.4 6 51 20 39.2 2.27 0.89 0.12 0.30 19.9 1 0 0 1.6 1.6 0.13 +0.4 +0.4 2021 20 Portland Timbers 1 League 3.9 0 9 1 11.1 2.28 0.25 0.00 0.00 21.5 0 0 0 0.8 0.8 0.08 -0.8 -0.8 2022 21 Portland Timbers 1 League 27.0 7 45 18 40.0 1.67 0.67 0.09 0.22 20.6 1 3 3 6.8 4.5 0.10 +0.2 -0.5 2023 22 Portland Timbers 1 League 25.9 3 42 18 42.9 1.62 0.69 0.07 0.17 16.5 1 0 0 4.9 4.9 0.12 -1.9 -1.9 2024 23 Portland Timbers 1 League 11.7 3 20 7 35.0 1.71 0.60 0.15 0.43 19.8 0 0 0 1.6 1.6 0.08 +1.4 +1.4 6 Seasons 2 Clubs 4 Leagues 99.5 22 181 70 38.7 1.82 0.70 0.10 0.27 19.0 3 3 3 16.3 14.0 0.11 -0.3 -1.0 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 (4 Seasons) 1 League 68.5 13 116 44 37.9 1.69 0.64 0.09 0.23 19.0 2 3 3 14.0 11.7 0.10 -1.0 -1.7 CD América (3 Seasons) 3 Leagues 31.0 9 65 26 40.0 2.10 0.84 0.14 0.35 18.5 1 0 0 2.2 2.2 0.16 +0.8 +0.8 MLS (4 Seasons) 68.5 13 116 44 37.9 1.69 0.64 0.09 0.23 19.0 2 3 3 14.0 11.7 0.10 -1.0 -1.7 Primera A (3 Seasons) 23.4 6 51 22 43.1 2.18 0.94 0.12 0.27 0 0 Libertadores (2 Seasons) 6.7 3 14 4 28.6 2.10 0.60 0.21 0.75 18.5 1 0 0 2.2 2.2 0.16 +0.8 +0.8 Sudamericana (1 Season) 1.0 0 0 0 0.00 0.00 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 2019 18 CD América co COL 1. Primera A 1st 2.3 1 4 2 50.0 1.71 0.86 0.25 0.50 0 0 Matches 2020 19 CD América co COL 1. Primera A 3rd 4.7 1 8 3 37.5 1.69 0.63 0.13 0.33 0 0 Matches 2021 20 CD América co COL 1. Primera A 6th 16.3 4 39 17 43.6 2.39 1.04 0.10 0.24 0 0 Matches 2021 20 Portland Timbers us USA 1. MLS 5th 3.9 0 9 1 11.1 2.28 0.25 0.00 0.00 21.5 0 0 0 0.8 0.8 0.08 -0.8 -0.8 Matches 2022 21 Portland Timbers us USA 1. MLS 16th 27.0 7 45 18 40.0 1.67 0.67 0.09 0.22 20.6 1 3 3 6.8 4.5 0.10 +0.2 -0.5 Matches 2023 22 Portland Timbers us USA 1. MLS 19th 25.9 3 42 18 42.9 1.62 0.69 0.07 0.17 16.5 1 0 0 4.9 4.9 0.12 -1.9 -1.9 Matches 2024 23 Portland Timbers us USA 1. MLS 21st 11.7 3 20 7 35.0 1.71 0.60 0.15 0.43 19.8 0 0 0 1.6 1.6 0.08 +1.4 +1.4 Matches 6 Seasons 2 Clubs 2 Leagues 91.9 19 167 66 39.5 1.82 0.72 0.10 0.24 19.0 2 3 3 14.0 11.7 0.10 -1.0 -1.7 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 (4 Seasons) 1 League 68.5 13 116 44 37.9 1.69 0.64 0.09 0.23 19.0 2 3 3 14.0 11.7 0.10 -1.0 -1.7 CD América (3 Seasons) 1 League 23.4 6 51 22 43.1 2.18 0.94 0.12 0.27 0 0 MLS (4 Seasons) 68.5 13 116 44 37.9 1.69 0.64 0.09 0.23 19.0 2 3 3 14.0 11.7 0.10 -1.0 -1.7 Primera A (3 Seasons) 23.4 6 51 22 43.1 2.18 0.94 0.12 0.27 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 19 CD América 1. Libertadores GR 1.5 1 2 1 50.0 1.30 0.65 0.50 1.00 10.1 0 0 0 0.6 0.6 0.31 +0.4 +0.4 Matches 2021 20 CD América 1. Libertadores GR 5.1 2 12 3 25.0 2.34 0.58 0.17 0.67 19.9 1 0 0 1.6 1.6 0.13 +0.4 +0.4 Matches 2021 20 CD América 2. Sudamericana R16 1.0 0 0 0 0.00 0.00 0 0 Matches 2 Seasons 1 Club 2 Leagues 7.7 3 14 4 28.6 1.83 0.52 0.21 0.75 18.5 1 0 0 2.2 2.2 0.16 +0.8 +0.8 Libertadores (2 Seasons) 6.7 3 14 4 28.6 2.10 0.60 0.21 0.75 18.5 1 0 0 2.2 2.2 0.16 +0.8 +0.8 Sudamericana (1 Season) 1.0 0 0 0 0.00 0.00 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 2019 18 CD América co COL 1. Primera A 2.3 1 Matches 2020 19 CD América 1. Libertadores 1.5 29 44 65.9 467 132 14 19 73.7 11 15 73.3 3 4 75.0 0 0.1 0.1 -0.1 2 2 3 0 5 Matches 2020 19 CD América co COL 1. Primera A 4.7 1 Matches 2021 20 CD América 1. Libertadores 5.1 204 283 72.1 3348 976 105 129 81.4 69 92 75.0 21 33 63.6 0 1.1 1.1 -1.1 15 22 12 1 34 Matches 2021 20 Portland Timbers us USA 1. MLS 3.9 140 178 78.7 2462 776 66 77 85.7 51 64 79.7 19 26 73.1 2 1.0 0.8 +1.0 9 14 8 0 23 Matches 2021 20 CD América co COL 1. Primera A 16.3 4 Matches 2021 20 CD América 2. Sudamericana 1.0 0 Matches 2022 21 Portland Timbers us USA 1. MLS 27.0 890 1170 76.1 14133 4084 482 558 86.4 293 384 76.3 75 143 52.4 6 6.2 6.7 -0.2 55 65 40 4 120 Matches 2023 22 Portland Timbers us USA 1. MLS 25.9 752 1011 74.4 12069 3623 382 465 82.2 263 334 78.7 71 121 58.7 6 4.8 4.9 +1.2 47 88 40 4 130 Matches 2024 23 Portland Timbers us USA 1. MLS 11.7 412 555 74.2 6659 2199 221 264 83.7 138 182 75.8 36 58 62.1 4 2.2 3.0 +1.8 21 47 27 3 85 Matches 6 Seasons 2 Clubs 4 Leagues 99.5 2427 3241 74.9 39138 11790 1270 1512 84.0 825 1071 77.0 225 385 58.4 24 15.4 16.4 +8.6 149 238 130 12 397 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 (4 Seasons) 1 League 68.5 2194 2914 75.3 35323 10682 1151 1364 84.4 745 964 77.3 201 348 57.8 18 14.2 15.3 +3.8 132 214 115 11 358 CD América (3 Seasons) 3 Leagues 31.0 233 327 71.3 3815 1108 119 148 80.4 80 107 74.8 24 37 64.9 6 1.3 1.1 +4.7 17 24 15 1 39 MLS (4 Seasons) 68.5 2194 2914 75.3 35323 10682 1151 1364 84.4 745 964 77.3 201 348 57.8 18 14.2 15.3 +3.8 132 214 115 11 358 Primera A (3 Seasons) 23.4 6 Libertadores (2 Seasons) 6.7 233 327 71.3 3815 1108 119 148 80.4 80 107 74.8 24 37 64.9 0 1.3 1.1 -1.3 17 24 15 1 39 Sudamericana (1 Season) 1.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 2019 18 CD América 1 League 2.3 1 2020 19 CD América 2 Leagues 6.3 29 44 65.9 467 132 14 19 73.7 11 15 73.3 3 4 75.0 1 0.1 0.1 +0.9 2 2 3 0 5 2021 20 CD América 3 Leagues 22.4 204 283 72.1 3348 976 105 129 81.4 69 92 75.0 21 33 63.6 4 1.1 1.1 +2.9 15 22 12 1 34 2021 20 Portland Timbers 1 League 3.9 140 178 78.7 2462 776 66 77 85.7 51 64 79.7 19 26 73.1 2 1.0 0.8 +1.0 9 14 8 0 23 2022 21 Portland Timbers 1 League 27.0 890 1170 76.1 14133 4084 482 558 86.4 293 384 76.3 75 143 52.4 6 6.2 6.7 -0.2 55 65 40 4 120 2023 22 Portland Timbers 1 League 25.9 752 1011 74.4 12069 3623 382 465 82.2 263 334 78.7 71 121 58.7 6 4.8 4.9 +1.2 47 88 40 4 130 2024 23 Portland Timbers 1 League 11.7 412 555 74.2 6659 2199 221 264 83.7 138 182 75.8 36 58 62.1 4 2.2 3.0 +1.8 21 47 27 3 85 6 Seasons 2 Clubs 4 Leagues 99.5 2427 3241 74.9 39138 11790 1270 1512 84.0 825 1071 77.0 225 385 58.4 24 15.4 16.4 +8.6 149 238 130 12 397 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 (4 Seasons) 1 League 68.5 2194 2914 75.3 35323 10682 1151 1364 84.4 745 964 77.3 201 348 57.8 18 14.2 15.3 +3.8 132 214 115 11 358 CD América (3 Seasons) 3 Leagues 31.0 233 327 71.3 3815 1108 119 148 80.4 80 107 74.8 24 37 64.9 6 1.3 1.1 +4.7 17 24 15 1 39 MLS (4 Seasons) 68.5 2194 2914 75.3 35323 10682 1151 1364 84.4 745 964 77.3 201 348 57.8 18 14.2 15.3 +3.8 132 214 115 11 358 Primera A (3 Seasons) 23.4 6 Libertadores (2 Seasons) 6.7 233 327 71.3 3815 1108 119 148 80.4 80 107 74.8 24 37 64.9 0 1.3 1.1 -1.3 17 24 15 1 39 Sudamericana (1 Season) 1.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 2019 18 CD América co COL 1. Primera A 1st 2.3 1 Matches 2020 19 CD América co COL 1. Primera A 3rd 4.7 1 Matches 2021 20 CD América co COL 1. Primera A 6th 16.3 4 Matches 2021 20 Portland Timbers us USA 1. MLS 5th 3.9 140 178 78.7 2462 776 66 77 85.7 51 64 79.7 19 26 73.1 2 1.0 0.8 +1.0 9 14 8 0 23 Matches 2022 21 Portland Timbers us USA 1. MLS 16th 27.0 890 1170 76.1 14133 4084 482 558 86.4 293 384 76.3 75 143 52.4 6 6.2 6.7 -0.2 55 65 40 4 120 Matches 2023 22 Portland Timbers us USA 1. MLS 19th 25.9 752 1011 74.4 12069 3623 382 465 82.2 263 334 78.7 71 121 58.7 6 4.8 4.9 +1.2 47 88 40 4 130 Matches 2024 23 Portland Timbers us USA 1. MLS 21st 11.7 412 555 74.2 6659 2199 221 264 83.7 138 182 75.8 36 58 62.1 4 2.2 3.0 +1.8 21 47 27 3 85 Matches 6 Seasons 2 Clubs 2 Leagues 91.9 2194 2914 75.3 35323 10682 1151 1364 84.4 745 964 77.3 201 348 57.8 24 14.2 15.3 +9.8 132 214 115 11 358 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 (4 Seasons) 1 League 68.5 2194 2914 75.3 35323 10682 1151 1364 84.4 745 964 77.3 201 348 57.8 18 14.2 15.3 +3.8 132 214 115 11 358 CD América (3 Seasons) 1 League 23.4 6 MLS (4 Seasons) 68.5 2194 2914 75.3 35323 10682 1151 1364 84.4 745 964 77.3 201 348 57.8 18 14.2 15.3 +3.8 132 214 115 11 358 Primera A (3 Seasons) 23.4 6
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 19 CD América 1. Libertadores GR 1.5 29 44 65.9 467 132 14 19 73.7 11 15 73.3 3 4 75.0 0 0.1 0.1 -0.1 2 2 3 0 5 Matches 2021 20 CD América 1. Libertadores GR 5.1 204 283 72.1 3348 976 105 129 81.4 69 92 75.0 21 33 63.6 0 1.1 1.1 -1.1 15 22 12 1 34 Matches 2021 20 CD América 2. Sudamericana R16 1.0 0 Matches 2 Seasons 1 Club 2 Leagues 7.7 233 327 71.3 3815 1108 119 148 80.4 80 107 74.8 24 37 64.9 0 1.3 1.1 -1.3 17 24 15 1 39 Libertadores (2 Seasons) 6.7 233 327 71.3 3815 1108 119 148 80.4 80 107 74.8 24 37 64.9 0 1.3 1.1 -1.3 17 24 15 1 39 Sudamericana (1 Season) 1.0 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 2019 18 CD América 1 League 2.3 2 2020 19 CD América 2 Leagues 6.3 44 41 3 0 0 0 14 2 1 0 1 0 29 0 3 2021 20 CD América 3 Leagues 22.4 283 251 27 5 0 0 75 7 15 4 10 0 204 5 12 2021 20 Portland Timbers 1 League 3.9 178 175 3 0 1 2 4 1 2 2 0 0 140 0 5 2022 21 Portland Timbers 1 League 27.0 1170 1097 70 17 8 16 81 21 31 18 13 0 890 3 28 2023 22 Portland Timbers 1 League 25.9 1011 967 43 17 13 10 51 11 14 6 4 0 752 1 33 2024 23 Portland Timbers 1 League 11.7 555 527 26 6 4 7 42 10 9 0 7 0 412 2 22 6 Seasons 2 Clubs 4 Leagues 99.5 3241 3058 172 45 26 35 269 52 72 30 35 0 2427 11 103 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Portland Timbers (4 Seasons) 1 League 68.5 2914 2766 142 40 26 35 178 43 56 26 24 0 2194 6 88 CD América (3 Seasons) 3 Leagues 31.0 327 292 30 5 0 0 91 9 16 4 11 0 233 5 15 MLS (4 Seasons) 68.5 2914 2766 142 40 26 35 178 43 56 26 24 0 2194 6 88 Primera A (3 Seasons) 23.4 54 Libertadores (2 Seasons) 6.7 327 292 30 5 0 0 32 9 16 4 11 0 233 5 15 Sudamericana (1 Season) 1.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 2019 18 CD América 1 League 2.3 2020 19 CD América 2 Leagues 6.3 5 3.26 3 1 0 0 0 1 0 0.00 0 0 0 0 0 0 2021 20 CD América 3 Leagues 22.4 29 5.65 18 5 2 2 1 1 1 0.19 0 0 1 0 0 0 2021 20 Portland Timbers 1 League 3.9 23 5.85 19 0 3 1 0 0 5 1.27 5 0 0 0 0 0 2022 21 Portland Timbers 1 League 27.0 113 4.19 80 10 9 6 4 4 16 0.59 10 1 2 1 2 0 2023 22 Portland Timbers 1 League 25.9 94 3.63 75 6 7 5 1 0 12 0.46 9 0 1 2 0 0 2024 23 Portland Timbers 1 League 11.7 51 4.37 36 5 4 4 1 1 7 0.60 6 0 1 0 0 0 6 Seasons 2 Clubs 4 Leagues 99.5 315 4.19 231 27 25 18 7 7 41 0.55 30 1 5 3 2 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Portland Timbers (4 Seasons) 1 League 68.5 281 4.10 210 21 23 16 6 5 40 0.58 30 1 4 3 2 0 CD América (3 Seasons) 3 Leagues 31.0 34 5.10 21 6 2 2 1 2 1 0.15 0 0 1 0 0 0 MLS (4 Seasons) 68.5 281 4.10 210 21 23 16 6 5 40 0.58 30 1 4 3 2 0 Primera A (3 Seasons) 23.4 Libertadores (2 Seasons) 6.7 34 5.10 21 6 2 2 1 2 1 0.15 0 0 1 0 0 0 Sudamericana (1 Season) 1.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 19 CD América 1. Libertadores GR 1.5 5 3.26 3 1 0 0 0 1 0 0.00 0 0 0 0 0 0 Matches 2021 20 CD América 1. Libertadores GR 5.1 29 5.65 18 5 2 2 1 1 1 0.19 0 0 1 0 0 0 Matches 2021 20 CD América 2. Sudamericana R16 1.0 Matches 2 Seasons 1 Club 2 Leagues 7.7 34 5.10 21 6 2 2 1 2 1 0.15 0 0 1 0 0 0 Libertadores (2 Seasons) 6.7 34 5.10 21 6 2 2 1 2 1 0.15 0 0 1 0 0 0 Sudamericana (1 Season) 1.0
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 2019 18 CD América 1 League 2.3 4 3 0 2020 19 CD América 2 Leagues 6.3 3 8 1 2 0 0 6 0.0 6 3 0 3 6 5 2 0 2021 20 CD América 3 Leagues 22.4 8 30 2 4 2 1 7 14.3 6 9 0 9 24 12 0 0 2021 20 Portland Timbers 1 League 3.9 14 12 10 2 2 8 22 36.4 14 4 0 4 8 22 3 0 2022 21 Portland Timbers 1 League 27.0 57 31 27 15 15 26 62 41.9 36 26 4 22 31 88 21 1 2023 22 Portland Timbers 1 League 25.9 49 24 14 24 11 14 56 25.0 42 38 3 35 23 72 11 0 2024 23 Portland Timbers 1 League 11.7 24 14 7 9 8 10 18 55.6 8 18 0 18 5 29 4 0 6 Seasons 2 Clubs 4 Leagues 99.5 155 123 61 56 38 59 171 34.5 112 98 7 91 100 228 41 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 (4 Seasons) 1 League 68.5 144 81 58 50 36 58 158 36.7 100 86 7 79 67 211 39 1 CD América (3 Seasons) 3 Leagues 31.0 11 42 3 6 2 1 13 7.7 12 12 0 12 33 17 2 0 MLS (4 Seasons) 68.5 144 81 58 50 36 58 158 36.7 100 86 7 79 67 211 39 1 Primera A (3 Seasons) 23.4 33 26 0 Libertadores (2 Seasons) 6.7 11 9 3 6 2 1 13 7.7 12 12 0 12 6 17 2 0 Sudamericana (1 Season) 1.0 0 1 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 19 CD América 1. Libertadores GR 1.5 3 2 1 2 0 0 6 0.0 6 3 0 3 2 5 2 0 Matches 2021 20 CD América 1. Libertadores GR 5.1 8 7 2 4 2 1 7 14.3 6 9 0 9 4 12 0 0 Matches 2021 20 CD América 2. Sudamericana R16 1.0 0 1 Matches 2 Seasons 1 Club 2 Leagues 7.7 11 9 3 6 2 1 13 7.7 12 12 0 12 7 17 2 0 Libertadores (2 Seasons) 6.7 11 9 3 6 2 1 13 7.7 12 12 0 12 6 17 2 0 Sudamericana (1 Season) 1.0 0 1 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 2019 18 CD América co COL 1. Primera A 2.3 Matches 2020 19 CD América 1. Libertadores 1.5 64 2 8 33 26 2 64 7 6 85.7 1 14.3 42 241 106 2 3 0 5 1 41 8 Matches 2020 19 CD América co COL 1. Primera A 4.7 Matches 2021 20 CD América 1. Libertadores 5.1 351 0 23 147 188 25 351 19 13 68.4 6 31.6 233 1142 591 13 18 5 19 10 264 53 Matches 2021 20 Portland Timbers us USA 1. MLS 3.9 247 12 60 99 95 14 247 32 17 53.1 15 46.9 165 1017 581 10 14 3 11 10 167 25 Matches 2021 20 CD América co COL 1. Primera A 16.3 Matches 2021 20 CD América 2. Sudamericana 1.0 Matches 2022 21 Portland Timbers us USA 1. MLS 27.0 1563 33 248 628 721 98 1560 140 75 53.6 62 44.3 972 5138 2573 67 52 22 80 58 1068 194 Matches 2023 22 Portland Timbers us USA 1. MLS 25.9 1353 21 162 635 575 88 1353 122 59 48.4 54 44.3 834 4599 2337 64 52 21 67 54 925 173 Matches 2024 23 Portland Timbers us USA 1. MLS 11.7 722 10 86 329 317 37 722 63 31 49.2 29 46.0 469 2709 1437 47 34 12 40 23 528 110 Matches 6 Seasons 2 Clubs 4 Leagues 99.5 4300 78 587 1871 1922 264 4297 383 201 52.5 167 43.6 2715 14846 7625 203 173 63 222 156 2993 563 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 (4 Seasons) 1 League 68.5 3885 76 556 1691 1708 237 3882 357 182 51.0 160 44.8 2440 13463 6928 188 152 58 198 145 2688 502 CD América (3 Seasons) 3 Leagues 31.0 415 2 31 180 214 27 415 26 19 73.1 7 26.9 275 1383 697 15 21 5 24 11 305 61 MLS (4 Seasons) 68.5 3885 76 556 1691 1708 237 3882 357 182 51.0 160 44.8 2440 13463 6928 188 152 58 198 145 2688 502 Primera A (3 Seasons) 23.4 Libertadores (2 Seasons) 6.7 415 2 31 180 214 27 415 26 19 73.1 7 26.9 275 1383 697 15 21 5 24 11 305 61 Sudamericana (1 Season) 1.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 2019 18 CD América 1 League 2.3 2020 19 CD América 2 Leagues 6.3 64 2 8 33 26 2 64 7 6 85.7 1 14.3 42 241 106 2 3 0 5 1 41 8 2021 20 CD América 3 Leagues 22.4 351 0 23 147 188 25 351 19 13 68.4 6 31.6 233 1142 591 13 18 5 19 10 264 53 2021 20 Portland Timbers 1 League 3.9 247 12 60 99 95 14 247 32 17 53.1 15 46.9 165 1017 581 10 14 3 11 10 167 25 2022 21 Portland Timbers 1 League 27.0 1563 33 248 628 721 98 1560 140 75 53.6 62 44.3 972 5138 2573 67 52 22 80 58 1068 194 2023 22 Portland Timbers 1 League 25.9 1353 21 162 635 575 88 1353 122 59 48.4 54 44.3 834 4599 2337 64 52 21 67 54 925 173 2024 23 Portland Timbers 1 League 11.7 722 10 86 329 317 37 722 63 31 49.2 29 46.0 469 2709 1437 47 34 12 40 23 528 110 6 Seasons 2 Clubs 4 Leagues 99.5 4300 78 587 1871 1922 264 4297 383 201 52.5 167 43.6 2715 14846 7625 203 173 63 222 156 2993 563 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 (4 Seasons) 1 League 68.5 3885 76 556 1691 1708 237 3882 357 182 51.0 160 44.8 2440 13463 6928 188 152 58 198 145 2688 502 CD América (3 Seasons) 3 Leagues 31.0 415 2 31 180 214 27 415 26 19 73.1 7 26.9 275 1383 697 15 21 5 24 11 305 61 MLS (4 Seasons) 68.5 3885 76 556 1691 1708 237 3882 357 182 51.0 160 44.8 2440 13463 6928 188 152 58 198 145 2688 502 Primera A (3 Seasons) 23.4 Libertadores (2 Seasons) 6.7 415 2 31 180 214 27 415 26 19 73.1 7 26.9 275 1383 697 15 21 5 24 11 305 61 Sudamericana (1 Season) 1.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 2019 18 CD América co COL 1. Primera A 1st 2.3 Matches 2020 19 CD América co COL 1. Primera A 3rd 4.7 Matches 2021 20 CD América co COL 1. Primera A 6th 16.3 Matches 2021 20 Portland Timbers us USA 1. MLS 5th 3.9 247 12 60 99 95 14 247 32 17 53.1 15 46.9 165 1017 581 10 14 3 11 10 167 25 Matches 2022 21 Portland Timbers us USA 1. MLS 16th 27.0 1563 33 248 628 721 98 1560 140 75 53.6 62 44.3 972 5138 2573 67 52 22 80 58 1068 194 Matches 2023 22 Portland Timbers us USA 1. MLS 19th 25.9 1353 21 162 635 575 88 1353 122 59 48.4 54 44.3 834 4599 2337 64 52 21 67 54 925 173 Matches 2024 23 Portland Timbers us USA 1. MLS 21st 11.7 722 10 86 329 317 37 722 63 31 49.2 29 46.0 469 2709 1437 47 34 12 40 23 528 110 Matches 6 Seasons 2 Clubs 2 Leagues 91.9 3885 76 556 1691 1708 237 3882 357 182 51.0 160 44.8 2440 13463 6928 188 152 58 198 145 2688 502 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 (4 Seasons) 1 League 68.5 3885 76 556 1691 1708 237 3882 357 182 51.0 160 44.8 2440 13463 6928 188 152 58 198 145 2688 502 CD América (3 Seasons) 1 League 23.4 MLS (4 Seasons) 68.5 3885 76 556 1691 1708 237 3882 357 182 51.0 160 44.8 2440 13463 6928 188 152 58 198 145 2688 502 Primera A (3 Seasons) 23.4
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 19 CD América 1. Libertadores GR 1.5 64 2 8 33 26 2 64 7 6 85.7 1 14.3 42 241 106 2 3 0 5 1 41 8 Matches 2021 20 CD América 1. Libertadores GR 5.1 351 0 23 147 188 25 351 19 13 68.4 6 31.6 233 1142 591 13 18 5 19 10 264 53 Matches 2021 20 CD América 2. Sudamericana R16 1.0 Matches 2 Seasons 1 Club 2 Leagues 7.7 415 2 31 180 214 27 415 26 19 73.1 7 26.9 275 1383 697 15 21 5 24 11 305 61 Libertadores (2 Seasons) 6.7 415 2 31 180 214 27 415 26 19 73.1 7 26.9 275 1383 697 15 21 5 24 11 305 61 Sudamericana (1 Season) 1.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 21 co Colombia Friendlies (M) 0.0 Matches 2023 22 co Colombia Friendlies (M) 0.3 Matches 2 Seasons 1 Club 1 League 0.3
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 2019 18 CD América co COL 1. Primera A 5 210 42 5.8 2.3 3 62 0 2 12 7 1.80 4 1 +3 +1.29 +0.91 Matches 2020 19 CD América 1. Libertadores 4 138 35 25.6 1.5 1 84 0 3 18 1 0.75 2 1 +1 +0.65 +1.32 1.3 2.4 -1.1 -0.75 -0.15 Matches 2020 19 CD América co COL 1. Primera A 12 426 36 24.9 4.7 4 66 0 8 20 2 1.71 6 5 +1 +0.21 -0.63 Matches 2021 20 CD América 1. Libertadores 6 462 77 85.6 5.1 5 85 2 1 37 0 0.67 5 8 -3 -0.58 +0.57 7.1 6.4 +0.7 +0.14 +1.78 Matches 2021 20 Portland Timbers us USA 1. MLS 13 355 27 11.6 3.9 3 68 0 10 15 1 2.35 9 5 +4 +1.01 +1.01 7.9 6.8 +1.1 +0.28 +0.66 Matches 2021 20 CD América co COL 1. Primera A 17 1,466 86 42.9 16.3 17 86 12 0 0 1.58 18 10 +8 +0.49 +0.26 Matches 2021 20 CD América 2. Sudamericana 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 +2.00 Matches 2022 21 Portland Timbers us USA 1. MLS 34 2,428 71 79.3 27.0 28 79 11 6 34 0 1.35 40 40 0 0.00 0.00 41.2 40.1 +1.1 +0.04 +0.41 Matches 2023 22 Portland Timbers us USA 1. MLS 31 2,332 75 76.2 25.9 29 78 6 2 42 1 1.26 37 38 -1 -0.04 +1.32 33.0 30.3 +2.7 +0.10 +0.79 Matches 2024 23 Portland Timbers us USA 1. MLS 13 1,051 81 89.8 11.7 12 86 10 1 24 0 1.00 20 24 -4 -0.34 -1.86 11.9 17.8 -5.9 -0.51 -1.20 Matches 6 Seasons 2 Clubs 4 Leagues 136 8,958 66 44.0 99.5 103 80 42 33 22 12 1.41 141 133 +8 +0.08 -0.04 102.4 103.8 -1.4 -0.02 +0.42 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 (4 Seasons) 1 League 91 6,166 68 59.6 68.5 72 79 27 19 24 2 1.41 106 107 -1 -0.01 +0.18 93.9 95.0 -1.0 -0.02 +0.38 CD América (3 Seasons) 3 Leagues 45 2,792 62 27.9 31.0 31 81 15 14 20 10 1.41 35 26 +9 +0.29 -0.01 8.4 8.8 -0.4 -0.06 +0.71 MLS (4 Seasons) 91 6,166 68 59.6 68.5 72 79 27 19 24 2 1.41 106 107 -1 -0.01 +0.18 93.9 95.0 -1.0 -0.02 +0.38 Primera A (3 Seasons) 34 2,102 62 24.1 23.4 24 80 12 10 19 9 1.66 28 16 +12 +0.51 +0.09 Libertadores (2 Seasons) 10 600 60 55.6 6.7 6 85 2 4 23 1 0.70 7 9 -2 -0.30 +0.45 8.4 8.8 -0.4 -0.06 +0.71 Sudamericana (1 Season) 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 +2.00
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 2019 18 CD América 1 League 5 210 42 5.8 2.3 3 62 0 2 12 7 1.80 4 1 +3 +1.29 +0.91 2020 19 CD América 2 Leagues 16 564 35 25.1 6.3 5 70 0 11 20 3 1.47 8 6 +2 +0.32 -0.16 1.3 2.4 -1.1 -0.75 -0.15 2021 20 CD América 3 Leagues 24 2,018 84 48.7 22.4 23 86 15 1 37 0 1.29 23 19 +4 +0.18 +0.14 7.1 6.4 +0.7 +0.14 +1.78 2021 20 Portland Timbers 1 League 13 355 27 11.6 3.9 3 68 0 10 15 1 2.35 9 5 +4 +1.01 +1.01 7.9 6.8 +1.1 +0.28 +0.66 2022 21 Portland Timbers 1 League 34 2,428 71 79.3 27.0 28 79 11 6 34 0 1.35 40 40 0 0.00 0.00 41.2 40.1 +1.1 +0.04 +0.41 2023 22 Portland Timbers 1 League 31 2,332 75 76.2 25.9 29 78 6 2 42 1 1.26 37 38 -1 -0.04 +1.32 33.0 30.3 +2.7 +0.10 +0.79 2024 23 Portland Timbers 1 League 13 1,051 81 89.8 11.7 12 86 10 1 24 0 1.00 20 24 -4 -0.34 -1.86 11.9 17.8 -5.9 -0.51 -1.20 6 Seasons 2 Clubs 4 Leagues 136 8,958 66 44.0 99.5 103 80 42 33 22 12 1.41 141 133 +8 +0.08 -0.04 102.4 103.8 -1.4 -0.02 +0.42 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 (4 Seasons) 1 League 91 6,166 68 59.6 68.5 72 79 27 19 24 2 1.41 106 107 -1 -0.01 +0.18 93.9 95.0 -1.0 -0.02 +0.38 CD América (3 Seasons) 3 Leagues 45 2,792 62 27.9 31.0 31 81 15 14 20 10 1.41 35 26 +9 +0.29 -0.01 8.4 8.8 -0.4 -0.06 +0.71 MLS (4 Seasons) 91 6,166 68 59.6 68.5 72 79 27 19 24 2 1.41 106 107 -1 -0.01 +0.18 93.9 95.0 -1.0 -0.02 +0.38 Primera A (3 Seasons) 34 2,102 62 24.1 23.4 24 80 12 10 19 9 1.66 28 16 +12 +0.51 +0.09 Libertadores (2 Seasons) 10 600 60 55.6 6.7 6 85 2 4 23 1 0.70 7 9 -2 -0.30 +0.45 8.4 8.8 -0.4 -0.06 +0.71 Sudamericana (1 Season) 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 +2.00
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 2019 18 CD América co COL 1. Primera A 1st 5 210 42 5.8 2.3 3 62 0 2 12 7 1.80 4 1 +3 +1.29 +0.91 Matches 2020 19 CD América co COL 1. Primera A 3rd 12 426 36 24.9 4.7 4 66 0 8 20 2 1.71 6 5 +1 +0.21 -0.63 Matches 2021 20 CD América co COL 1. Primera A 6th 17 1,466 86 42.9 16.3 17 86 12 0 0 1.58 18 10 +8 +0.49 +0.26 Matches 2021 20 Portland Timbers us USA 1. MLS 5th 13 355 27 11.6 3.9 3 68 0 10 15 1 2.35 9 5 +4 +1.01 +1.01 7.9 6.8 +1.1 +0.28 +0.66 Matches 2022 21 Portland Timbers us USA 1. MLS 16th 34 2,428 71 79.3 27.0 28 79 11 6 34 0 1.35 40 40 0 0.00 0.00 41.2 40.1 +1.1 +0.04 +0.41 Matches 2023 22 Portland Timbers us USA 1. MLS 19th 31 2,332 75 76.2 25.9 29 78 6 2 42 1 1.26 37 38 -1 -0.04 +1.32 33.0 30.3 +2.7 +0.10 +0.79 Matches 2024 23 Portland Timbers us USA 1. MLS 21st 13 1,051 81 89.8 11.7 12 86 10 1 24 0 1.00 20 24 -4 -0.34 -1.86 11.9 17.8 -5.9 -0.51 -1.20 Matches 6 Seasons 2 Clubs 2 Leagues 125 8,268 66 43.3 91.9 96 79 39 29 22 11 1.48 134 123 +11 +0.12 -0.06 93.9 95.0 -1.0 -0.02 +0.38 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 (4 Seasons) 1 League 91 6,166 68 59.6 68.5 72 79 27 19 24 2 1.41 106 107 -1 -0.01 +0.18 93.9 95.0 -1.0 -0.02 +0.38 CD América (3 Seasons) 1 League 34 2,102 62 24.1 23.4 24 80 12 10 19 9 1.66 28 16 +12 +0.51 +0.09 MLS (4 Seasons) 91 6,166 68 59.6 68.5 72 79 27 19 24 2 1.41 106 107 -1 -0.01 +0.18 93.9 95.0 -1.0 -0.02 +0.38 Primera A (3 Seasons) 34 2,102 62 24.1 23.4 24 80 12 10 19 9 1.66 28 16 +12 +0.51 +0.09
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 19 CD América 1. Libertadores GR 4 138 35 25.6 1.5 1 84 0 3 18 1 0.75 2 1 +1 +0.65 +1.32 1.3 2.4 -1.1 -0.75 -0.15 Matches 2021 20 CD América 1. Libertadores GR 6 462 77 85.6 5.1 5 85 2 1 37 0 0.67 5 8 -3 -0.58 +0.57 7.1 6.4 +0.7 +0.14 +1.78 Matches 2021 20 CD América 2. Sudamericana R16 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 +2.00 Matches 2 Seasons 1 Club 2 Leagues 11 690 63 54.8 7.7 7 86 3 4 23 1 0.64 7 10 -3 -0.39 +0.71 8.4 8.8 -0.4 -0.06 +0.71 Libertadores (2 Seasons) 10 600 60 55.6 6.7 6 85 2 4 23 1 0.70 7 9 -2 -0.30 +0.45 8.4 8.8 -0.4 -0.06 +0.71 Sudamericana (1 Season) 1 90 90 50.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 +2.00
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 21 co Colombia Friendlies (M) 1 3 3 0.7 0.0 0 0 1 3 0 3.00 0 0 0 0.00 -1.61 Matches 2023 22 co Colombia Friendlies (M) 1 23 23 5.1 0.3 0 0 1 23 0 1.00 0 0 0 0.00 -0.84 Matches 2 Seasons 1 Club 1 League 2 26 13 2.9 0.3 0 0 2 13 0 2.00 0 0 0 0.00 -1.24
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 2019 18 CD América 1 League 2.3 0 0 0 9 0 0 2 3 4 0 2020 19 CD América 2 Leagues 6.3 1 0 0 15 3 3 14 6 8 0 0 0 8 0 4 0.0 2021 20 CD América 3 Leagues 22.4 3 0 0 36 22 1 75 24 30 0 0 0 32 2 3 40.0 2021 20 Portland Timbers 1 League 3.9 1 0 0 5 5 0 4 8 12 0 0 0 46 6 6 50.0 2022 21 Portland Timbers 1 League 27.0 2 0 0 42 26 1 81 31 31 2 0 0 173 15 21 41.7 2023 22 Portland Timbers 1 League 25.9 4 0 0 37 30 0 51 23 24 0 1 0 166 25 38 39.7 2024 23 Portland Timbers 1 League 11.7 0 0 0 15 13 2 42 5 14 0 0 0 67 8 12 40.0 6 Seasons 2 Clubs 4 Leagues 99.5 11 0 0 159 99 7 269 100 123 2 1 0 492 56 84 40.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Portland Timbers (4 Seasons) 1 League 68.5 7 0 0 99 74 3 178 67 81 2 1 0 452 54 77 41.2 CD América (3 Seasons) 3 Leagues 31.0 4 0 0 60 25 4 91 33 42 0 0 0 40 2 7 22.2 MLS (4 Seasons) 68.5 7 0 0 99 74 3 178 67 81 2 1 0 452 54 77 41.2 Primera A (3 Seasons) 23.4 3 0 0 43 15 4 54 26 33 0 Libertadores (2 Seasons) 6.7 1 0 0 15 8 0 32 6 9 0 0 0 40 2 7 22.2 Sudamericana (1 Season) 1.0 0 0 0 2 2 0 5 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 19 CD América 1. Libertadores GR 1.5 0 0 0 6 0 0 5 2 2 0 0 0 8 0 4 0.0 Matches 2021 20 CD América 1. Libertadores GR 5.1 1 0 0 9 8 0 27 4 7 0 0 0 32 2 3 40.0 Matches 2021 20 CD América 2. Sudamericana R16 1.0 0 0 0 2 2 0 5 1 0 0 Matches 2 Seasons 1 Club 2 Leagues 7.7 1 0 0 17 10 0 37 7 9 0 0 0 40 2 7 22.2 Libertadores (2 Seasons) 6.7 1 0 0 15 8 0 32 6 9 0 0 0 40 2 7 22.2 Sudamericana (1 Season) 1.0 0 0 0 2 2 0 5 1 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 Santiago Moreno Pages
Santiago Moreno 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