Highest-scoring season 2023 4 goals · Major League Soccer Most goals against Austin 2 goals in the match history Most starts alongside Ranko Veselinović 84 starts together Results and matches 2026 · Appearances 54 Matches
4,507 recorded Minutes
3 recorded Goals
3 recorded Assists
19–21–14 W–D–L
7,02 Season rating
Results and form across 54 recorded appearances. Goals recorded in 53, assists in 50 and minutes in 53 matches. Club and national-team matches are included.
Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A M+A ★ 2019 Ecuador U17 World Cup - U174 347 1 — — 0 0 — 2021 Independiente del Valle Liga Pro14 663 2 — — 0 0 — 2021 Independiente del Valle CONMEBOL Libertadores10 553 1 2 3 2 0 6,99 2022 Vancouver Whitecaps Major League Soccer24 1 193 2 2 4 2 0 6,83 2023 Vancouver Whitecaps Major League Soccer36 2 295 4 — — 5 0 6,77 2023 Vancouver Whitecaps CONCACAF Champions League4 232 1 — — 0 0 — 2023/24 Ecuador Friendlies1 23 1 — — 0 0 — 2023 Vancouver Whitecaps Leagues Cup2 125 1 — — 0 0 7,3 2024 Vancouver Whitecaps CONCACAF Champions League2 119 0 — — 0 0 6,75 2024 Vancouver Whitecaps Major League Soccer31 2 262 1 1 2 3 0 7,01 2024 Vancouver Whitecaps Leagues Cup3 224 1 0 1 0 0 7,03 2026 Ecuador World Cup - Qualification South America9 705 0 2 2 1 0 7,12 2025 Vancouver Whitecaps CONCACAF Champions League9 627 1 2 3 1 0 7,24 2025 Vancouver Whitecaps Major League Soccer19 1 394 4 2 6 1 0 7,39 2025/26 U.N.A.M. - Pumas Liga MX38 2 904 3 1 4 4 0 6,9 2025 U.N.A.M. - Pumas Leagues Cup3 89 0 0 0 0 0 7,0 2025 Ecuador Friendlies4 322 0 0 0 0 0 6,98 2026 U.N.A.M. - Pumas CONCACAF Champions League2 173 1 0 1 0 0 8,1 2026 Ecuador Friendlies4 290 0 0 0 2 0 6,98 2026 Ecuador World Cup4 360 0 1 1 0 0 7,48 2026 U.N.A.M. - Pumas Liga MX14 1 087 1 1 2 4 0 6,84 2026 U.N.A.M. - Pumas Leagues Cup3 202 0 0 0 1 0 6,47
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.