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 31 29 2,435 27.1 6 10 16 6 0 0 1 0 5.1 5.1 7.0 12.1 109 184 229 0.22 0.37 0.59 0.22 0.59 0.19 0.26 0.45 0.19 0.45 Matches 6 Seasons 2 Clubs 4 Leagues 154 120 10,342 114.9 25 30 55 22 3 3 12 0 19.8 17.5 20.2 37.7 265 496 682 0.22 0.26 0.48 0.19 0.45 0.22 0.22 0.44 0.19 0.42 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 109 89 7,550 83.9 16 24 40 13 3 3 8 0 17.6 15.3 18.9 34.2 250 457 621 0.19 0.29 0.48 0.15 0.44 0.21 0.23 0.44 0.18 0.41 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) 109 89 7,550 83.9 16 24 40 13 3 3 8 0 17.6 15.3 18.9 34.2 250 457 621 0.19 0.29 0.48 0.15 0.44 0.21 0.23 0.44 0.18 0.41 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 2 Leagues 35 29 2,493 27.7 7 6 13 4 3 3 2 0 6.8 4.5 6.2 10.7 67 120 194 0.25 0.22 0.47 0.14 0.36 0.25 0.23 0.48 0.17 0.40 2023 22 Portland Timbers 2 Leagues 33 29 2,395 26.6 3 6 9 3 0 0 4 0 4.9 4.9 4.8 9.8 64 130 173 0.11 0.23 0.34 0.11 0.34 0.19 0.19 0.38 0.19 0.38 2024 23 Portland Timbers 1 League 31 29 2,435 27.1 6 10 16 6 0 0 1 0 5.1 5.1 7.0 12.1 109 184 229 0.22 0.37 0.59 0.22 0.59 0.19 0.26 0.45 0.19 0.45 6 Seasons 2 Clubs 4 Leagues 154 120 10,342 114.9 25 30 55 22 3 3 12 0 19.8 17.5 20.2 37.7 265 496 682 0.22 0.26 0.48 0.19 0.45 0.22 0.22 0.44 0.19 0.42 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 109 89 7,550 83.9 16 24 40 13 3 3 8 0 17.6 15.3 18.9 34.2 250 457 621 0.19 0.29 0.48 0.15 0.44 0.21 0.23 0.44 0.18 0.41 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) 109 89 7,550 83.9 16 24 40 13 3 3 8 0 17.6 15.3 18.9 34.2 250 457 621 0.19 0.29 0.48 0.15 0.44 0.21 0.23 0.44 0.18 0.41 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 14th 31 29 2,435 27.1 6 10 16 6 0 0 1 0 5.1 5.1 7.0 12.1 109 184 229 0.22 0.37 0.59 0.22 0.59 0.19 0.26 0.45 0.19 0.45 Matches 6 Seasons 2 Clubs 2 Leagues 143 113 9,652 107.2 22 30 52 19 3 3 11 0 17.6 15.3 18.9 34.2 250 457 621 0.21 0.28 0.48 0.18 0.46 0.21 0.23 0.44 0.18 0.41 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 109 89 7,550 83.9 16 24 40 13 3 3 8 0 17.6 15.3 18.9 34.2 250 457 621 0.19 0.29 0.48 0.15 0.44 0.21 0.23 0.44 0.18 0.41 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) 109 89 7,550 83.9 16 24 40 13 3 3 8 0 17.6 15.3 18.9 34.2 250 457 621 0.19 0.29 0.48 0.15 0.44 0.21 0.23 0.44 0.18 0.41 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 27.1 6 61 20 32.8 2.25 0.74 0.10 0.30 19.5 1 0 0 5.1 5.1 0.08 +0.9 +0.9 Matches 6 Seasons 2 Clubs 4 Leagues 114.9 25 222 83 37.4 1.93 0.72 0.10 0.27 19.1 4 3 3 19.8 17.5 0.10 -0.8 -1.5 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 83.9 16 157 57 36.3 1.87 0.68 0.08 0.23 19.1 3 3 3 17.6 15.3 0.10 -1.6 -2.3 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) 83.9 16 157 57 36.3 1.87 0.68 0.08 0.23 19.1 3 3 3 17.6 15.3 0.10 -1.6 -2.3 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 2 Leagues 27.7 7 46 19 41.3 1.66 0.69 0.09 0.21 20.6 1 3 3 6.8 4.5 0.10 +0.2 -0.5 2023 22 Portland Timbers 2 Leagues 26.6 3 44 19 43.2 1.65 0.71 0.07 0.16 16.5 1 0 0 4.9 4.9 0.12 -1.9 -1.9 2024 23 Portland Timbers 1 League 27.1 6 61 20 32.8 2.25 0.74 0.10 0.30 19.5 1 0 0 5.1 5.1 0.08 +0.9 +0.9 6 Seasons 2 Clubs 4 Leagues 114.9 25 222 83 37.4 1.93 0.72 0.10 0.27 19.1 4 3 3 19.8 17.5 0.10 -0.8 -1.5 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 83.9 16 157 57 36.3 1.87 0.68 0.08 0.23 19.1 3 3 3 17.6 15.3 0.10 -1.6 -2.3 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) 83.9 16 157 57 36.3 1.87 0.68 0.08 0.23 19.1 3 3 3 17.6 15.3 0.10 -1.6 -2.3 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 14th 27.1 6 61 20 32.8 2.25 0.74 0.10 0.30 19.5 1 0 0 5.1 5.1 0.08 +0.9 +0.9 Matches 6 Seasons 2 Clubs 2 Leagues 107.2 22 208 79 38.0 1.94 0.74 0.09 0.24 19.1 3 3 3 17.6 15.3 0.10 -1.6 -2.3 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 83.9 16 157 57 36.3 1.87 0.68 0.08 0.23 19.1 3 3 3 17.6 15.3 0.10 -1.6 -2.3 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) 83.9 16 157 57 36.3 1.87 0.68 0.08 0.23 19.1 3 3 3 17.6 15.3 0.10 -1.6 -2.3 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 27.1 951 1240 76.7 15827 4931 495 591 83.8 324 404 80.2 96 138 69.6 10 7.0 6.7 +3.0 60 96 67 8 184 Matches 6 Seasons 2 Clubs 4 Leagues 114.9 2966 3926 75.5 48306 14522 1544 1839 84.0 1011 1293 78.2 285 465 61.3 30 20.2 20.1 +9.8 188 287 170 17 496 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 83.9 2733 3599 75.9 44491 13414 1425 1691 84.3 931 1186 78.5 261 428 61.0 24 18.9 19.0 +5.1 171 263 155 16 457 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) 83.9 2733 3599 75.9 44491 13414 1425 1691 84.3 931 1186 78.5 261 428 61.0 24 18.9 19.0 +5.1 171 263 155 16 457 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 2 Leagues 27.7 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 2 Leagues 26.6 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 27.1 951 1240 76.7 15827 4931 495 591 83.8 324 404 80.2 96 138 69.6 10 7.0 6.7 +3.0 60 96 67 8 184 6 Seasons 2 Clubs 4 Leagues 114.9 2966 3926 75.5 48306 14522 1544 1839 84.0 1011 1293 78.2 285 465 61.3 30 20.2 20.1 +9.8 188 287 170 17 496 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 83.9 2733 3599 75.9 44491 13414 1425 1691 84.3 931 1186 78.5 261 428 61.0 24 18.9 19.0 +5.1 171 263 155 16 457 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) 83.9 2733 3599 75.9 44491 13414 1425 1691 84.3 931 1186 78.5 261 428 61.0 24 18.9 19.0 +5.1 171 263 155 16 457 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 14th 27.1 951 1240 76.7 15827 4931 495 591 83.8 324 404 80.2 96 138 69.6 10 7.0 6.7 +3.0 60 96 67 8 184 Matches 6 Seasons 2 Clubs 2 Leagues 107.2 2733 3599 75.9 44491 13414 1425 1691 84.3 931 1186 78.5 261 428 61.0 30 18.9 19.0 +11.1 171 263 155 16 457 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 83.9 2733 3599 75.9 44491 13414 1425 1691 84.3 931 1186 78.5 261 428 61.0 24 18.9 19.0 +5.1 171 263 155 16 457 CD América (3 Seasons) 1 League 23.4 6 MLS (4 Seasons) 83.9 2733 3599 75.9 44491 13414 1425 1691 84.3 931 1186 78.5 261 428 61.0 24 18.9 19.0 +5.1 171 263 155 16 457 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 2 Leagues 27.7 1170 1097 70 17 8 16 83 21 31 18 13 0 890 3 28 2023 22 Portland Timbers 2 Leagues 26.6 1011 967 43 17 13 10 55 11 14 6 4 0 752 1 33 2024 23 Portland Timbers 1 League 27.1 1240 1181 50 12 10 14 79 19 18 1 14 0 951 9 48 6 Seasons 2 Clubs 4 Leagues 114.9 3926 3712 196 51 32 42 306 61 81 31 42 0 2966 18 129 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Portland Timbers (4 Seasons) 1 League 83.9 3599 3420 166 46 32 42 215 52 65 27 31 0 2733 13 114 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) 83.9 3599 3420 166 46 32 42 215 52 65 27 31 0 2733 13 114 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 2 Leagues 27.7 113 4.19 80 10 9 6 4 4 16 0.59 10 1 2 1 2 0 2023 22 Portland Timbers 2 Leagues 26.6 94 3.63 75 6 7 5 1 0 12 0.46 9 0 1 2 0 0 2024 23 Portland Timbers 1 League 27.1 135 4.99 105 5 7 7 6 5 16 0.59 14 0 2 0 0 0 6 Seasons 2 Clubs 4 Leagues 114.9 399 4.41 300 27 28 21 12 11 50 0.55 38 1 6 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 83.9 365 4.35 279 21 26 19 11 9 49 0.58 38 1 5 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) 83.9 365 4.35 279 21 26 19 11 9 49 0.58 38 1 5 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 2 Leagues 27.7 57 32 27 15 15 26 62 41.9 36 26 4 22 32 88 21 1 2023 22 Portland Timbers 2 Leagues 26.6 49 26 14 24 11 14 56 25.0 42 38 3 35 23 72 11 0 2024 23 Portland Timbers 1 League 27.1 56 35 14 23 19 20 46 43.5 26 39 3 36 23 79 7 0 6 Seasons 2 Clubs 4 Leagues 114.9 187 144 68 70 49 69 199 34.7 130 119 10 109 118 278 44 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 83.9 176 102 65 64 47 68 186 36.6 118 107 10 97 85 261 42 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) 83.9 176 102 65 64 47 68 186 36.6 118 107 10 97 85 261 42 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 27.1 1631 20 185 736 745 106 1631 128 61 47.7 59 46.1 1038 5858 3165 109 74 32 84 61 1210 229 Matches 6 Seasons 2 Clubs 4 Leagues 114.9 5209 88 686 2278 2350 333 5206 448 231 51.6 197 44.0 3284 17995 9353 265 213 83 266 194 3675 682 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 83.9 4794 86 655 2098 2136 306 4791 422 212 50.2 190 45.0 3009 16612 8656 250 192 78 242 183 3370 621 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) 83.9 4794 86 655 2098 2136 306 4791 422 212 50.2 190 45.0 3009 16612 8656 250 192 78 242 183 3370 621 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 2 Leagues 27.7 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 2 Leagues 26.6 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 27.1 1631 20 185 736 745 106 1631 128 61 47.7 59 46.1 1038 5858 3165 109 74 32 84 61 1210 229 6 Seasons 2 Clubs 4 Leagues 114.9 5209 88 686 2278 2350 333 5206 448 231 51.6 197 44.0 3284 17995 9353 265 213 83 266 194 3675 682 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 83.9 4794 86 655 2098 2136 306 4791 422 212 50.2 190 45.0 3009 16612 8656 250 192 78 242 183 3370 621 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) 83.9 4794 86 655 2098 2136 306 4791 422 212 50.2 190 45.0 3009 16612 8656 250 192 78 242 183 3370 621 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 14th 27.1 1631 20 185 736 745 106 1631 128 61 47.7 59 46.1 1038 5858 3165 109 74 32 84 61 1210 229 Matches 6 Seasons 2 Clubs 2 Leagues 107.2 4794 86 655 2098 2136 306 4791 422 212 50.2 190 45.0 3009 16612 8656 250 192 78 242 183 3370 621 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 83.9 4794 86 655 2098 2136 306 4791 422 212 50.2 190 45.0 3009 16612 8656 250 192 78 242 183 3370 621 CD América (3 Seasons) 1 League 23.4 MLS (4 Seasons) 83.9 4794 86 655 2098 2136 306 4791 422 212 50.2 190 45.0 3009 16612 8656 250 192 78 242 183 3370 621 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 31 2,435 79 79.6 27.1 29 83 16 2 15 0 1.34 49 45 +4 +0.15 -0.57 41.6 36.9 +4.7 +0.17 +0.05 Matches 6 Seasons 2 Clubs 4 Leagues 154 10,342 67 46.5 114.9 120 80 48 34 22 12 1.43 170 154 +16 +0.14 0.00 132.1 122.9 +9.2 +0.10 +0.50 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 109 7,550 69 61.7 83.9 89 80 33 20 23 2 1.44 135 128 +7 +0.08 +0.20 123.7 114.1 +9.6 +0.11 +0.47 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) 109 7,550 69 61.7 83.9 89 80 33 20 23 2 1.44 135 128 +7 +0.08 +0.20 123.7 114.1 +9.6 +0.11 +0.47 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 2 Leagues 35 2,493 71 79.1 27.7 29 79 11 6 34 0 1.31 40 42 -2 -0.07 -0.07 41.2 40.1 +1.1 +0.04 +0.41 2023 22 Portland Timbers 2 Leagues 33 2,395 73 73.9 26.6 29 78 6 4 37 1 1.27 39 39 0 0.00 +1.17 33.0 30.3 +2.7 +0.10 +0.79 2024 23 Portland Timbers 1 League 31 2,435 79 79.6 27.1 29 83 16 2 15 0 1.34 49 45 +4 +0.15 -0.57 41.6 36.9 +4.7 +0.17 +0.05 6 Seasons 2 Clubs 4 Leagues 154 10,342 67 46.5 114.9 120 80 48 34 22 12 1.43 170 154 +16 +0.14 0.00 132.1 122.9 +9.2 +0.10 +0.50 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 109 7,550 69 61.7 83.9 89 80 33 20 23 2 1.44 135 128 +7 +0.08 +0.20 123.7 114.1 +9.6 +0.11 +0.47 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) 109 7,550 69 61.7 83.9 89 80 33 20 23 2 1.44 135 128 +7 +0.08 +0.20 123.7 114.1 +9.6 +0.11 +0.47 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 14th 31 2,435 79 79.6 27.1 29 83 16 2 15 0 1.34 49 45 +4 +0.15 -0.57 41.6 36.9 +4.7 +0.17 +0.05 Matches 6 Seasons 2 Clubs 2 Leagues 143 9,652 67 46.0 107.2 113 80 45 30 22 11 1.49 163 144 +19 +0.18 -0.02 123.7 114.1 +9.6 +0.11 +0.47 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 109 7,550 69 61.7 83.9 89 80 33 20 23 2 1.44 135 128 +7 +0.08 +0.20 123.7 114.1 +9.6 +0.11 +0.47 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) 109 7,550 69 61.7 83.9 89 80 33 20 23 2 1.44 135 128 +7 +0.08 +0.20 123.7 114.1 +9.6 +0.11 +0.47 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 2 Leagues 27.7 2 0 0 42 26 1 83 32 32 2 0 0 173 15 21 41.7 2023 22 Portland Timbers 2 Leagues 26.6 4 0 0 39 32 0 55 23 26 0 1 0 166 25 38 39.7 2024 23 Portland Timbers 1 League 27.1 1 0 0 34 42 2 79 23 35 0 0 0 151 22 23 48.9 6 Seasons 2 Clubs 4 Leagues 114.9 12 0 0 178 128 7 306 118 144 2 1 0 576 70 95 42.4 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 83.9 8 0 0 118 103 3 215 85 102 2 1 0 536 68 88 43.6 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) 83.9 8 0 0 118 103 3 215 85 102 2 1 0 536 68 88 43.6 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