Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 21 Fénix uy URU 1. Primera División 27 27 2,362 26.2 14 0 14 14 0 0 11 0 0.53 0.00 0.53 0.53 0.53 Matches 2015-2016 22 Fénix uy URU 1. Primera División 25 25 2,125 23.6 7 0 7 7 0 0 13 3 0.30 0.00 0.30 0.30 0.30 Matches 2016 23 Fénix uy URU 1. Primera División 11 11 943 10.5 5 0 5 5 0 0 3 0 0.48 0.00 0.48 0.48 0.48 Matches 2016 23 Fénix 2. Sudamericana 2 2 169 1.9 0 1 1 0 0 0 0 1 0.00 0.53 0.53 0.00 0.53 Matches 2017 24 Peñarol 1. Libertadores 2 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 24 Peñarol uy URU 1. Primera División 16 7 733 8.1 6 0 6 5 1 1 7 1 0.74 0.00 0.74 0.61 0.61 Matches 2017-2018 24 Puebla mx MEX 1. Liga MX 25 24 2,121 23.6 13 1 14 12 1 1 9 1 0.55 0.04 0.59 0.51 0.55 Matches 2018-2019 25 Puebla mx MEX 1. Liga MX 33 33 2,969 33.0 11 3 14 10 1 2 10 1 0.33 0.09 0.42 0.30 0.39 Matches 2019-2020 26 Puebla mx MEX 1. Liga MX 17 12 1,214 13.5 4 2 6 4 0 1 5 1 0.30 0.15 0.44 0.30 0.44 Matches 2020 27 Vancouver W'caps us USA 1. MLS 18 16 1,455 16.2 6 0 6 6 0 2 8 1 0.37 0.00 0.37 0.37 0.37 Matches 2021 28 Vancouver W'caps us USA 1. MLS 21 14 1,232 13.7 3 1 4 3 0 0 6 0 0.22 0.07 0.29 0.22 0.29 Matches 2022 29 Vancouver W'caps us USA 1. MLS 24 16 1,516 16.8 9 1 10 7 2 2 9 1 0.53 0.06 0.59 0.42 0.47 Matches 2022-2023 29 Tijuana mx MEX 1. Liga MX 12 8 722 8.0 2 2 4 2 0 0 1 0 0.25 0.25 0.50 0.25 0.50 Matches 2023 30 Tijuana Leagues Cup 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 30 Puebla mx MEX 1. Liga MX 16 11 857 9.5 3 0 3 2 1 1 3 0 0.32 0.00 0.32 0.21 0.21 Matches 2023-2024 30 Tijuana mx MEX 1. Liga MX 12 2 376 4.2 1 0 1 1 0 0 0 1 0.24 0.00 0.24 0.24 0.24 Matches 2024 31 Puebla Leagues Cup 2 1 95 1.1 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 31 Puebla mx MEX 1. Liga MX 4 4 328 3.6 4 0 4 2 2 2 1 0 1.10 0.00 1.10 0.55 0.55 Matches 2025-2026 32 Puebla mx MEX 1. Liga MX 1 0 28 0.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 5 Clubs 6 Leagues 269 213 19,320 214.7 88 11 99 80 8 12 90 12 0.41 0.05 0.46 0.37 0.42 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Puebla (6 Seasons) 2 Leagues 98 85 7,612 84.6 35 6 41 30 5 7 32 4 0.41 0.07 0.48 0.35 0.43 Fénix (3 Seasons) 2 Leagues 65 65 5,599 62.2 26 1 27 26 0 0 27 4 0.42 0.02 0.43 0.42 0.43 Vancouver W'caps (3 Seasons) 1 League 63 46 4,203 46.7 18 2 20 16 2 4 23 2 0.39 0.04 0.43 0.34 0.39 Tijuana (2 Seasons) 2 Leagues 25 10 1,143 12.7 3 2 5 3 0 0 1 1 0.24 0.16 0.39 0.24 0.39 Peñarol (1 Season) 2 Leagues 18 7 763 8.5 6 0 6 5 1 1 7 1 0.71 0.00 0.71 0.59 0.59 Liga MX (7 Seasons) 120 94 8,615 95.7 38 8 46 33 5 7 30 4 0.40 0.08 0.48 0.34 0.43 Primera División (4 Seasons) 79 70 6,163 68.5 32 0 32 31 1 1 34 4 0.47 0.00 0.47 0.45 0.45 MLS (3 Seasons) 63 46 4,203 46.7 18 2 20 16 2 4 23 2 0.39 0.04 0.43 0.34 0.39 Leagues Cup (2 Seasons) 3 1 140 1.6 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Libertadores (1 Season) 2 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sudamericana (1 Season) 2 2 169 1.9 0 1 1 0 0 0 0 1 0.00 0.53 0.53 0.00 0.53
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2014-2015 21 Fénix 1 League 27 27 2,362 26.2 14 0 14 14 0 0 11 0 0.53 0.00 0.53 0.53 0.53 2015-2016 22 Fénix 1 League 25 25 2,125 23.6 7 0 7 7 0 0 13 3 0.30 0.00 0.30 0.30 0.30 2016 23 Fénix 2 Leagues 13 13 1,112 12.4 5 1 6 5 0 0 3 1 0.40 0.08 0.49 0.40 0.49 2017 24 Peñarol 2 Leagues 18 7 763 8.5 6 0 6 5 1 1 7 1 0.71 0.00 0.71 0.59 0.59 2017-2018 24 Puebla 1 League 25 24 2,121 23.6 13 1 14 12 1 1 9 1 0.55 0.04 0.59 0.51 0.55 2018-2019 25 Puebla 1 League 33 33 2,969 33.0 11 3 14 10 1 2 10 1 0.33 0.09 0.42 0.30 0.39 2019-2020 26 Puebla 1 League 17 12 1,214 13.5 4 2 6 4 0 1 5 1 0.30 0.15 0.44 0.30 0.44 2020 27 Vancouver W'caps 1 League 18 16 1,455 16.2 6 0 6 6 0 2 8 1 0.37 0.00 0.37 0.37 0.37 2021 28 Vancouver W'caps 1 League 21 14 1,232 13.7 3 1 4 3 0 0 6 0 0.22 0.07 0.29 0.22 0.29 2022 29 Vancouver W'caps 1 League 24 16 1,516 16.8 9 1 10 7 2 2 9 1 0.53 0.06 0.59 0.42 0.47 2022-2023 29 Tijuana 1 League 12 8 722 8.0 2 2 4 2 0 0 1 0 0.25 0.25 0.50 0.25 0.50 2023 30 Tijuana 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 30 Tijuana 1 League 12 2 376 4.2 1 0 1 1 0 0 0 1 0.24 0.00 0.24 0.24 0.24 2023-2024 30 Puebla 1 League 16 11 857 9.5 3 0 3 2 1 1 3 0 0.32 0.00 0.32 0.21 0.21 2024 31 Puebla 1 League 2 1 95 1.1 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 2024-2025 31 Puebla 1 League 4 4 328 3.6 4 0 4 2 2 2 1 0 1.10 0.00 1.10 0.55 0.55 2025-2026 32 Puebla 1 League 1 0 28 0.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 12 Seasons 5 Clubs 6 Leagues 269 213 19,320 214.7 88 11 99 80 8 12 90 12 0.41 0.05 0.46 0.37 0.42 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Puebla (6 Seasons) 2 Leagues 98 85 7,612 84.6 35 6 41 30 5 7 32 4 0.41 0.07 0.48 0.35 0.43 Fénix (3 Seasons) 2 Leagues 65 65 5,599 62.2 26 1 27 26 0 0 27 4 0.42 0.02 0.43 0.42 0.43 Vancouver W'caps (3 Seasons) 1 League 63 46 4,203 46.7 18 2 20 16 2 4 23 2 0.39 0.04 0.43 0.34 0.39 Tijuana (2 Seasons) 2 Leagues 25 10 1,143 12.7 3 2 5 3 0 0 1 1 0.24 0.16 0.39 0.24 0.39 Peñarol (1 Season) 2 Leagues 18 7 763 8.5 6 0 6 5 1 1 7 1 0.71 0.00 0.71 0.59 0.59 Liga MX (7 Seasons) 120 94 8,615 95.7 38 8 46 33 5 7 30 4 0.40 0.08 0.48 0.34 0.43 Primera División (4 Seasons) 79 70 6,163 68.5 32 0 32 31 1 1 34 4 0.47 0.00 0.47 0.45 0.45 MLS (3 Seasons) 63 46 4,203 46.7 18 2 20 16 2 4 23 2 0.39 0.04 0.43 0.34 0.39 Leagues Cup (2 Seasons) 3 1 140 1.6 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Libertadores (1 Season) 2 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sudamericana (1 Season) 2 2 169 1.9 0 1 1 0 0 0 0 1 0.00 0.53 0.53 0.00 0.53
Standard Stats Table Season Age Squad Country 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 2014-2015 21 Fénix uy URU 1. Primera División 9th 27 27 2,362 26.2 14 0 14 14 0 0 11 0 0.53 0.00 0.53 0.53 0.53 Matches 2015-2016 22 Fénix uy URU 1. Primera División 6th 25 25 2,125 23.6 7 0 7 7 0 0 13 3 0.30 0.00 0.30 0.30 0.30 Matches 2016 23 Fénix uy URU 1. Primera División 9th 11 11 943 10.5 5 0 5 5 0 0 3 0 0.48 0.00 0.48 0.48 0.48 Matches 2017 24 Peñarol uy URU 1. Primera División 1st 16 7 733 8.1 6 0 6 5 1 1 7 1 0.74 0.00 0.74 0.61 0.61 Matches 2017-2018 24 Puebla mx MEX 1. Liga MX 13th 25 24 2,121 23.6 13 1 14 12 1 1 9 1 0.55 0.04 0.59 0.51 0.55 Matches 2018-2019 25 Puebla mx MEX 1. Liga MX 11th 33 33 2,969 33.0 11 3 14 10 1 2 10 1 0.33 0.09 0.42 0.30 0.39 Matches 2019-2020 26 Puebla mx MEX 1. Liga MX 16th 17 12 1,214 13.5 4 2 6 4 0 1 5 1 0.30 0.15 0.44 0.30 0.44 Matches 2020 27 Vancouver W'caps us USA 1. MLS 17th 18 16 1,455 16.2 6 0 6 6 0 2 8 1 0.37 0.00 0.37 0.37 0.37 Matches 2021 28 Vancouver W'caps us USA 1. MLS 11th 21 14 1,232 13.7 3 1 4 3 0 0 6 0 0.22 0.07 0.29 0.22 0.29 Matches 2022 29 Vancouver W'caps us USA 1. MLS 18th 24 16 1,516 16.8 9 1 10 7 2 2 9 1 0.53 0.06 0.59 0.42 0.47 Matches 2022-2023 29 Tijuana mx MEX 1. Liga MX 15th 12 8 722 8.0 2 2 4 2 0 0 1 0 0.25 0.25 0.50 0.25 0.50 Matches 2023-2024 30 Tijuana mx MEX 1. Liga MX 15th 12 2 376 4.2 1 0 1 1 0 0 0 1 0.24 0.00 0.24 0.24 0.24 Matches 2023-2024 30 Puebla mx MEX 1. Liga MX 18th 16 11 857 9.5 3 0 3 2 1 1 3 0 0.32 0.00 0.32 0.21 0.21 Matches 2024-2025 31 Puebla mx MEX 1. Liga MX 17th 4 4 328 3.6 4 0 4 2 2 2 1 0 1.10 0.00 1.10 0.55 0.55 Matches 2025-2026 32 Puebla mx MEX 1. Liga MX 18th 1 0 28 0.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 12 Seasons 5 Clubs 3 Leagues 262 210 18,981 210.9 88 10 98 80 8 12 87 10 0.42 0.05 0.46 0.38 0.43 Country 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 Puebla (6 Seasons) 1 League 96 84 7,517 83.5 35 6 41 30 5 7 29 3 0.42 0.07 0.49 0.36 0.43 Fénix (3 Seasons) 1 League 63 63 5,430 60.3 26 0 26 26 0 0 27 3 0.43 0.00 0.43 0.43 0.43 Vancouver W'caps (3 Seasons) 1 League 63 46 4,203 46.7 18 2 20 16 2 4 23 2 0.39 0.04 0.43 0.34 0.39 Tijuana (2 Seasons) 1 League 24 10 1,098 12.2 3 2 5 3 0 0 1 1 0.25 0.16 0.41 0.25 0.41 Peñarol (1 Season) 1 League 16 7 733 8.1 6 0 6 5 1 1 7 1 0.74 0.00 0.74 0.61 0.61 Liga MX (7 Seasons) 120 94 8,615 95.7 38 8 46 33 5 7 30 4 0.40 0.08 0.48 0.34 0.43 Primera División (4 Seasons) 79 70 6,163 68.5 32 0 32 31 1 1 34 4 0.47 0.00 0.47 0.45 0.45 MLS (3 Seasons) 63 46 4,203 46.7 18 2 20 16 2 4 23 2 0.39 0.04 0.43 0.34 0.39
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 2016 23 Fénix 2. Sudamericana 1S 2 2 169 1.9 0 1 1 0 0 0 0 1 0.00 0.53 0.53 0.00 0.53 Matches 2017 24 Peñarol 1. Libertadores GR 2 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 30 Tijuana Leagues Cup GR 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 31 Puebla Leagues Cup GR 2 1 95 1.1 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 4 Clubs 3 Leagues 7 3 339 3.8 0 1 1 0 0 0 3 2 0.00 0.27 0.27 0.00 0.27 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 Fénix (1 Season) 1 League 2 2 169 1.9 0 1 1 0 0 0 0 1 0.00 0.53 0.53 0.00 0.53 Puebla (1 Season) 1 League 2 1 95 1.1 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Peñarol (1 Season) 1 League 2 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Tijuana (1 Season) 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Leagues Cup (2 Seasons) 3 1 140 1.6 0 0 0 0 0 0 3 1 0.00 0.00 0.00 0.00 0.00 Libertadores (1 Season) 2 0 30 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sudamericana (1 Season) 2 2 169 1.9 0 1 1 0 0 0 0 1 0.00 0.53 0.53 0.00 0.53
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 2014 21 ca Canada WCQ 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 22 ca Canada Friendlies (M) 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017 24 ca Canada Gold Cup QF 4 2 217 2.4 0 1 1 0 0 0 0 0 0.00 0.41 0.41 0.00 0.41 Matches 2019 26 ca Canada Gold Cup QF 4 3 256 2.8 5 0 5 5 0 1 0 0 1.76 0.00 1.76 1.76 1.76 Matches 2021 28 ca Canada Gold Cup SF 4 2 212 2.4 0 1 1 0 0 0 2 0 0.00 0.42 0.42 0.00 0.42 Matches 2022 29 ca Canada 1. World Cup GR 1 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022 29 ca Canada WCQ 10 3 319 3.5 5 0 5 5 0 0 2 0 1.41 0.00 1.41 1.41 1.41 Matches 2022 29 ca Canada Friendlies (M) 2 1 107 1.2 1 0 1 0 1 1 0 0 0.84 0.00 0.84 0.00 0.00 Matches 2023 30 ca Canada Gold Cup QF 4 4 309 3.4 1 1 2 1 0 0 2 0 0.29 0.29 0.58 0.29 0.58 Matches 7 Seasons 1 Club 4 Leagues 31 15 1,511 16.8 12 3 15 11 1 2 6 0 0.71 0.18 0.89 0.66 0.83 Gold Cup (4 Seasons) 16 11 994 11.0 6 3 9 6 0 1 4 0 0.54 0.27 0.81 0.54 0.81 WCQ (2 Seasons) 11 3 346 3.8 5 0 5 5 0 0 2 0 1.30 0.00 1.30 1.30 1.30 Friendlies (M) (2 Seasons) 3 1 152 1.7 1 0 1 0 1 1 0 0 0.59 0.00 0.59 0.00 0.00 World Cup (1 Season) 1 0 19 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2014-2015 21 Fénix 1 League 26.2 14 0 0 2015-2016 22 Fénix 1 League 23.6 7 0 0 2016 23 Fénix 2 Leagues 12.4 5 0 0 2017 24 Peñarol 2 Leagues 8.5 6 1 0 0.0 3.00 0.00 0.00 1 1 2017-2018 24 Puebla 1 League 23.6 13 0 29 0.00 1.23 0.41 1 1 2018-2019 25 Puebla 1 League 33.0 11 1 2 2019-2020 26 Puebla 1 League 13.5 4 43 13 30.2 3.19 0.96 0.09 0.31 0 1 2020 27 Vancouver W'caps 1 League 16.2 6 44 18 40.9 2.72 1.11 0.14 0.33 0 2 2021 28 Vancouver W'caps 1 League 13.7 3 34 14 41.2 2.48 1.02 0.09 0.21 0 0 2022 29 Vancouver W'caps 1 League 16.8 9 53 20 37.7 3.15 1.19 0.13 0.35 2 2 2022-2023 29 Tijuana 1 League 8.0 2 26 9 34.6 3.24 1.12 0.08 0.22 0 0 2023 30 Tijuana 1 League 0.5 0 0 0 2023-2024 30 Tijuana 1 League 4.2 1 15 4 26.7 3.59 0.96 0.07 0.25 0 0 2023-2024 30 Puebla 1 League 9.5 3 27 9 33.3 2.84 0.95 0.07 0.22 1 1 2024 31 Puebla 1 League 1.1 0 0 0 2024-2025 31 Puebla 1 League 3.6 4 16 7 43.8 4.39 1.92 0.13 0.29 2 2 2025-2026 32 Puebla 1 League 0.3 0 1 0 0.0 3.21 0.00 0.00 0 0 12 Seasons 5 Clubs 6 Leagues 214.7 88 260 123 47.3 2.37 1.12 0.15 0.32 8 12 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Puebla (6 Seasons) 2 Leagues 84.6 35 87 58 66.7 1.72 1.15 0.23 0.34 5 7 Fénix (3 Seasons) 2 Leagues 62.2 26 0 0 Vancouver W'caps (3 Seasons) 1 League 46.7 18 131 52 39.7 2.81 1.11 0.12 0.31 2 4 Tijuana (2 Seasons) 2 Leagues 12.7 3 41 13 31.7 3.36 1.07 0.07 0.23 0 0 Peñarol (1 Season) 2 Leagues 8.5 6 1 0 0.0 3.00 0.00 0.00 1 1 Liga MX (7 Seasons) 95.7 38 128 71 55.5 2.04 1.13 0.18 0.32 5 7 Primera División (4 Seasons) 68.5 32 1 1 MLS (3 Seasons) 46.7 18 131 52 39.7 2.81 1.11 0.12 0.31 2 4 Leagues Cup (2 Seasons) 1.6 0 0 0 Libertadores (1 Season) 0.3 0 1 0 0.0 3.00 0.00 0.00 0 0 Sudamericana (1 Season) 1.9 0 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2016 23 Fénix 2. Sudamericana 1S 1.9 0 0 0 Matches 2017 24 Peñarol 1. Libertadores GR 0.3 0 1 0 0.0 3.00 0.00 0.00 0 0 Matches 2023 30 Tijuana Leagues Cup GR 0.5 0 0 0 Matches 2024 31 Puebla Leagues Cup GR 1.1 0 0 0 Matches 4 Seasons 4 Clubs 3 Leagues 3.8 0 1 0 0.0 3.00 0.00 0.00 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Fénix (1 Season) 1 League 1.9 0 0 0 Puebla (1 Season) 1 League 1.1 0 0 0 Peñarol (1 Season) 1 League 0.3 0 1 0 0.0 3.00 0.00 0.00 0 0 Tijuana (1 Season) 1 League 0.5 0 0 0 Leagues Cup (2 Seasons) 1.6 0 0 0 Libertadores (1 Season) 0.3 0 1 0 0.0 3.00 0.00 0.00 0 0 Sudamericana (1 Season) 1.9 0 0 0
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 Matches 2014-2015 21 Fénix uy URU 1. Primera División 27 2,362 87 87.5 26.2 27 87 23 0 0 1.37 32 36 -4 -0.15 -0.15 Matches 2015-2016 22 Fénix uy URU 1. Primera División 25 2,125 85 78.7 23.6 25 85 17 0 0 1.44 28 20 +8 +0.34 +0.03 Matches 2016 23 Fénix uy URU 1. Primera División 11 943 86 69.9 10.5 11 86 9 0 0 1.09 14 16 -2 -0.19 -0.63 Matches 2016 23 Fénix 2. Sudamericana 2 169 85 93.9 1.9 2 85 0 0 0 1.50 1 1 0 0.00 +8.18 Matches 2017 24 Peñarol 1. Libertadores 2 30 15 5.6 0.3 0 0 2 14 0 1.50 1 2 -1 -3.00 -2.47 Matches 2017 24 Peñarol uy URU 1. Primera División 16 733 46 22.0 8.1 7 84 6 9 16 1 2.13 22 5 +17 +2.09 +0.63 Matches 2017-2018 24 Puebla mx MEX 1. Liga MX 25 2,121 85 69.3 23.6 24 20 1 0 1.12 28 28 0 0.00 +0.67 Matches 2018-2019 25 Puebla mx MEX 1. Liga MX 33 2,969 90 97.0 33.0 33 90 32 0 0 1.24 39 49 -10 -0.30 -0.30 Matches 2019-2020 26 Puebla mx MEX 1. Liga MX 17 1,214 71 48.2 13.5 12 87 10 5 35 0 1.00 15 26 -11 -0.82 -0.82 Matches 2020 27 Vancouver W'caps us USA 1. MLS 18 1,455 81 70.3 16.2 16 87 10 2 34 0 1.17 16 30 -14 -0.87 -0.43 Matches 2021 28 Vancouver W'caps us USA 1. MLS 21 1,232 59 40.3 13.7 14 79 9 7 18 1 1.09 12 21 -9 -0.66 -1.10 Matches 2022 29 Vancouver W'caps us USA 1. MLS 24 1,516 63 49.5 16.8 16 81 7 8 29 0 1.38 22 27 -5 -0.30 +0.40 Matches 2022-2023 29 Tijuana mx MEX 1. Liga MX 12 722 60 23.6 8.0 8 73 2 4 34 0 1.00 13 19 -6 -0.75 -0.13 Matches 2023 30 Tijuana Leagues Cup 1 45 45 25.0 0.5 0 0 1 45 1 0.00 0 0 0 0.00 +2.00 Matches 2023-2024 30 Puebla mx MEX 1. Liga MX 16 857 54 28.0 9.5 11 68 0 5 21 1 0.31 11 17 -6 -0.63 +0.19 Matches 2023-2024 30 Tijuana mx MEX 1. Liga MX 12 376 31 12.3 4.2 2 62 0 10 25 1 1.08 7 8 -1 -0.24 +0.13 Matches 2024 31 Puebla Leagues Cup 2 95 48 52.8 1.1 1 70 0 1 25 0 0.00 1 2 -1 -0.95 +1.17 Matches 2024-2025 31 Puebla mx MEX 1. Liga MX 4 328 82 10.7 3.6 4 82 3 0 0 1.00 5 8 -3 -0.82 -0.03 Matches 2025-2026 32 Puebla mx MEX 1. Liga MX 1 28 28 0.9 0.3 0 0 1 28 1 0.00 1 0 +1 +3.21 +4.25 Matches 12 Seasons 5 Clubs 6 Leagues 269 19,320 72 44.6 214.7 213 84 148 56 25 6 1.20 268 315 -47 -0.22 +0.09 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Puebla (6 Seasons) 2 Leagues 98 7,612 78 42.3 84.6 85 85 65 13 28 2 0.97 100 130 -30 -0.35 +0.41 Fénix (3 Seasons) 2 Leagues 65 5,599 86 80.8 62.2 65 86 49 0 0 1.35 75 73 +2 +0.03 -0.17 Vancouver W'caps (3 Seasons) 1 League 63 4,203 67 51.3 46.7 46 82 26 17 25 1 1.22 50 78 -28 -0.60 -0.46 Tijuana (2 Seasons) 2 Leagues 25 1,143 46 18.1 12.7 10 71 2 15 29 2 1.00 20 27 -7 -0.55 -0.03 Peñarol (1 Season) 2 Leagues 18 763 42 19.7 8.5 7 84 6 11 16 1 2.06 23 7 +16 +1.89 +0.76 Liga MX (7 Seasons) 120 8,615 72 36.0 95.7 94 83 67 26 28 3 1.00 119 155 -36 -0.38 +0.29 Primera División (4 Seasons) 79 6,163 78 61.1 68.5 70 86 55 9 16 1 1.51 96 77 +19 +0.28 -0.78 MLS (3 Seasons) 63 4,203 67 51.3 46.7 46 82 26 17 25 1 1.22 50 78 -28 -0.60 -0.46 Leagues Cup (2 Seasons) 3 140 47 38.9 1.6 1 70 0 2 35 1 0.00 1 2 -1 -0.64 +1.40 Libertadores (1 Season) 2 30 15 5.6 0.3 0 0 2 14 0 1.50 1 2 -1 -3.00 -2.47 Sudamericana (1 Season) 2 169 85 93.9 1.9 2 85 0 0 0 1.50 1 1 0 0.00 +8.18
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 Matches 2014-2015 21 Fénix 1 League 27 2,362 87 87.5 26.2 27 87 23 0 0 1.37 32 36 -4 -0.15 -0.15 2015-2016 22 Fénix 1 League 25 2,125 85 78.7 23.6 25 85 17 0 0 1.44 28 20 +8 +0.34 +0.03 2016 23 Fénix 2 Leagues 13 1,112 86 72.7 12.4 13 86 9 0 0 1.15 15 17 -2 -0.16 -0.38 2017 24 Peñarol 2 Leagues 18 763 42 19.7 8.5 7 84 6 11 16 1 2.06 23 7 +16 +1.89 +0.76 2017-2018 24 Puebla 1 League 25 2,121 85 69.3 23.6 24 20 1 0 1.12 28 28 0 0.00 +0.67 2018-2019 25 Puebla 1 League 33 2,969 90 97.0 33.0 33 90 32 0 0 1.24 39 49 -10 -0.30 -0.30 2019-2020 26 Puebla 1 League 17 1,214 71 48.2 13.5 12 87 10 5 35 0 1.00 15 26 -11 -0.82 -0.82 2020 27 Vancouver W'caps 1 League 18 1,455 81 70.3 16.2 16 87 10 2 34 0 1.17 16 30 -14 -0.87 -0.43 2021 28 Vancouver W'caps 1 League 21 1,232 59 40.3 13.7 14 79 9 7 18 1 1.09 12 21 -9 -0.66 -1.10 2022 29 Vancouver W'caps 1 League 24 1,516 63 49.5 16.8 16 81 7 8 29 0 1.38 22 27 -5 -0.30 +0.40 2022-2023 29 Tijuana 1 League 12 722 60 23.6 8.0 8 73 2 4 34 0 1.00 13 19 -6 -0.75 -0.13 2023 30 Tijuana 1 League 1 45 45 25.0 0.5 0 0 1 45 1 0.00 0 0 0 0.00 +2.00 2023-2024 30 Tijuana 1 League 12 376 31 12.3 4.2 2 62 0 10 25 1 1.08 7 8 -1 -0.24 +0.13 2023-2024 30 Puebla 1 League 16 857 54 28.0 9.5 11 68 0 5 21 1 0.31 11 17 -6 -0.63 +0.19 2024 31 Puebla 1 League 2 95 48 52.8 1.1 1 70 0 1 25 0 0.00 1 2 -1 -0.95 +1.17 2024-2025 31 Puebla 1 League 4 328 82 10.7 3.6 4 82 3 0 0 1.00 5 8 -3 -0.82 -0.03 2025-2026 32 Puebla 1 League 1 28 28 0.9 0.3 0 0 1 28 1 0.00 1 0 +1 +3.21 +4.25 12 Seasons 5 Clubs 6 Leagues 269 19,320 72 44.6 214.7 213 84 148 56 25 6 1.20 268 315 -47 -0.22 +0.09 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Puebla (6 Seasons) 2 Leagues 98 7,612 78 42.3 84.6 85 85 65 13 28 2 0.97 100 130 -30 -0.35 +0.41 Fénix (3 Seasons) 2 Leagues 65 5,599 86 80.8 62.2 65 86 49 0 0 1.35 75 73 +2 +0.03 -0.17 Vancouver W'caps (3 Seasons) 1 League 63 4,203 67 51.3 46.7 46 82 26 17 25 1 1.22 50 78 -28 -0.60 -0.46 Tijuana (2 Seasons) 2 Leagues 25 1,143 46 18.1 12.7 10 71 2 15 29 2 1.00 20 27 -7 -0.55 -0.03 Peñarol (1 Season) 2 Leagues 18 763 42 19.7 8.5 7 84 6 11 16 1 2.06 23 7 +16 +1.89 +0.76 Liga MX (7 Seasons) 120 8,615 72 36.0 95.7 94 83 67 26 28 3 1.00 119 155 -36 -0.38 +0.29 Primera División (4 Seasons) 79 6,163 78 61.1 68.5 70 86 55 9 16 1 1.51 96 77 +19 +0.28 -0.78 MLS (3 Seasons) 63 4,203 67 51.3 46.7 46 82 26 17 25 1 1.22 50 78 -28 -0.60 -0.46 Leagues Cup (2 Seasons) 3 140 47 38.9 1.6 1 70 0 2 35 1 0.00 1 2 -1 -0.64 +1.40 Libertadores (1 Season) 2 30 15 5.6 0.3 0 0 2 14 0 1.50 1 2 -1 -3.00 -2.47 Sudamericana (1 Season) 2 169 85 93.9 1.9 2 85 0 0 0 1.50 1 1 0 0.00 +8.18
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 Matches 2014-2015 21 Fénix uy URU 1. Primera División 9th 27 2,362 87 87.5 26.2 27 87 23 0 0 1.37 32 36 -4 -0.15 -0.15 Matches 2015-2016 22 Fénix uy URU 1. Primera División 6th 25 2,125 85 78.7 23.6 25 85 17 0 0 1.44 28 20 +8 +0.34 +0.03 Matches 2016 23 Fénix uy URU 1. Primera División 9th 11 943 86 69.9 10.5 11 86 9 0 0 1.09 14 16 -2 -0.19 -0.63 Matches 2017 24 Peñarol uy URU 1. Primera División 1st 16 733 46 22.0 8.1 7 84 6 9 16 1 2.13 22 5 +17 +2.09 +0.63 Matches 2017-2018 24 Puebla mx MEX 1. Liga MX 13th 25 2,121 85 69.3 23.6 24 20 1 0 1.12 28 28 0 0.00 +0.67 Matches 2018-2019 25 Puebla mx MEX 1. Liga MX 11th 33 2,969 90 97.0 33.0 33 90 32 0 0 1.24 39 49 -10 -0.30 -0.30 Matches 2019-2020 26 Puebla mx MEX 1. Liga MX 16th 17 1,214 71 48.2 13.5 12 87 10 5 35 0 1.00 15 26 -11 -0.82 -0.82 Matches 2020 27 Vancouver W'caps us USA 1. MLS 17th 18 1,455 81 70.3 16.2 16 87 10 2 34 0 1.17 16 30 -14 -0.87 -0.43 Matches 2021 28 Vancouver W'caps us USA 1. MLS 11th 21 1,232 59 40.3 13.7 14 79 9 7 18 1 1.09 12 21 -9 -0.66 -1.10 Matches 2022 29 Vancouver W'caps us USA 1. MLS 18th 24 1,516 63 49.5 16.8 16 81 7 8 29 0 1.38 22 27 -5 -0.30 +0.40 Matches 2022-2023 29 Tijuana mx MEX 1. Liga MX 15th 12 722 60 23.6 8.0 8 73 2 4 34 0 1.00 13 19 -6 -0.75 -0.13 Matches 2023-2024 30 Tijuana mx MEX 1. Liga MX 15th 12 376 31 12.3 4.2 2 62 0 10 25 1 1.08 7 8 -1 -0.24 +0.13 Matches 2023-2024 30 Puebla mx MEX 1. Liga MX 18th 16 857 54 28.0 9.5 11 68 0 5 21 1 0.31 11 17 -6 -0.63 +0.19 Matches 2024-2025 31 Puebla mx MEX 1. Liga MX 17th 4 328 82 10.7 3.6 4 82 3 0 0 1.00 5 8 -3 -0.82 -0.03 Matches 2025-2026 32 Puebla mx MEX 1. Liga MX 18th 1 28 28 0.9 0.3 0 0 1 28 1 0.00 1 0 +1 +3.21 +4.25 Matches 12 Seasons 5 Clubs 3 Leagues 262 18,981 72 45.0 210.9 210 84 148 52 25 5 1.21 265 310 -45 -0.21 +0.07 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Puebla (6 Seasons) 1 League 96 7,517 78 42.2 83.5 84 85 65 12 28 2 0.99 99 128 -29 -0.35 +0.40 Fénix (3 Seasons) 1 League 63 5,430 86 80.4 60.3 63 86 49 0 0 1.35 74 72 +2 +0.03 -0.24 Vancouver W'caps (3 Seasons) 1 League 63 4,203 67 51.3 46.7 46 82 26 17 25 1 1.22 50 78 -28 -0.60 -0.46 Tijuana (2 Seasons) 1 League 24 1,098 46 17.9 12.2 10 71 2 14 28 1 1.04 20 27 -7 -0.57 -0.09 Peñarol (1 Season) 1 League 16 733 46 22.0 8.1 7 84 6 9 16 1 2.13 22 5 +17 +2.09 +0.63 Liga MX (7 Seasons) 120 8,615 72 36.0 95.7 94 83 67 26 28 3 1.00 119 155 -36 -0.38 +0.29 Primera División (4 Seasons) 79 6,163 78 61.1 68.5 70 86 55 9 16 1 1.51 96 77 +19 +0.28 -0.78 MLS (3 Seasons) 63 4,203 67 51.3 46.7 46 82 26 17 25 1 1.22 50 78 -28 -0.60 -0.46
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 2016 23 Fénix 2. Sudamericana 1S 2 169 85 93.9 1.9 2 85 0 0 0 1.50 1 1 0 0.00 +8.18 Matches 2017 24 Peñarol 1. Libertadores GR 2 30 15 5.6 0.3 0 0 2 14 0 1.50 1 2 -1 -3.00 -2.47 Matches 2023 30 Tijuana Leagues Cup GR 1 45 45 25.0 0.5 0 0 1 45 1 0.00 0 0 0 0.00 +2.00 Matches 2024 31 Puebla Leagues Cup GR 2 95 48 52.8 1.1 1 70 0 1 25 0 0.00 1 2 -1 -0.95 +1.17 Matches 4 Seasons 4 Clubs 3 Leagues 7 339 48 31.4 3.8 3 80 0 4 25 1 0.86 3 5 -2 -0.53 +0.56 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Fénix (1 Season) 1 League 2 169 85 93.9 1.9 2 85 0 0 0 1.50 1 1 0 0.00 +8.18 Puebla (1 Season) 1 League 2 95 48 52.8 1.1 1 70 0 1 25 0 0.00 1 2 -1 -0.95 +1.17 Peñarol (1 Season) 1 League 2 30 15 5.6 0.3 0 0 2 14 0 1.50 1 2 -1 -3.00 -2.47 Tijuana (1 Season) 1 League 1 45 45 25.0 0.5 0 0 1 45 1 0.00 0 0 0 0.00 +2.00 Leagues Cup (2 Seasons) 3 140 47 38.9 1.6 1 70 0 2 35 1 0.00 1 2 -1 -0.64 +1.40 Libertadores (1 Season) 2 30 15 5.6 0.3 0 0 2 14 0 1.50 1 2 -1 -3.00 -2.47 Sudamericana (1 Season) 2 169 85 93.9 1.9 2 85 0 0 0 1.50 1 1 0 0.00 +8.18
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 2014 21 ca Canada WCQ 1 27 27 2.5 0.3 0 0 1 26 0 0.00 1 2 -1 -3.33 -4.53 Matches 2015 22 ca Canada Friendlies (M) 1 45 45 10.0 0.5 0 0 1 45 0 1.00 0 0 0 0.00 -0.67 Matches 2017 24 ca Canada Gold Cup QF 4 217 54 60.3 2.4 2 85 0 2 24 0 1.25 4 2 +2 +0.83 +1.46 Matches 2019 26 ca Canada Gold Cup QF 4 256 64 71.1 2.8 3 77 1 1 26 0 1.50 9 6 +3 +1.05 -3.27 Matches 2021 28 ca Canada Gold Cup SF 4 212 53 47.1 2.4 2 73 0 2 34 0 2.25 5 1 +4 +1.70 +0.94 Matches 2022 29 ca Canada 1. World Cup GR 1 19 19 7.0 0.2 0 0 1 19 2 0.00 0 1 -1 -4.74 -3.30 Matches 2022 29 ca Canada WCQ 10 319 32 17.7 3.5 3 66 0 7 17 5 2.70 17 3 +14 +3.95 +2.01 Matches 2022 29 ca Canada Friendlies (M) 2 107 54 29.7 1.2 1 87 0 1 20 2 2.00 3 2 +1 +0.84 +0.84 Matches 2023 30 ca Canada Gold Cup QF 4 309 77 79.2 3.4 4 77 1 0 0 1.50 6 2 +4 +1.17 +3.39 Matches 7 Seasons 1 Club 4 Leagues 31 1,511 49 27.4 16.8 15 76 2 16 23 9 1.87 45 19 +26 +1.55 +0.45 Gold Cup (4 Seasons) 16 994 62 63.7 11.0 11 78 2 5 28 0 1.63 24 11 +13 +1.18 +0.54 WCQ (2 Seasons) 11 346 31 12.0 3.8 3 67 0 8 18 5 2.45 18 5 +13 +3.38 +1.75 Friendlies (M) (2 Seasons) 3 152 51 18.8 1.7 1 87 0 2 33 2 1.67 3 2 +1 +0.59 +0.18 World Cup (1 Season) 1 19 19 7.0 0.2 0 0 1 19 2 0.00 0 1 -1 -4.74 -3.30
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2014-2015 21 Fénix 1 League 26.2 11 0 0 0 2015-2016 22 Fénix 1 League 23.6 13 3 2 0 2016 23 Fénix 2 Leagues 12.4 3 1 0 0 2017 24 Peñarol 2 Leagues 8.5 7 1 1 2 2 0 1 0 0 0 0 0 2017-2018 24 Puebla 1 League 23.6 9 1 0 62 0 0 0 0 0 0 0 0 2018-2019 25 Puebla 1 League 33.0 10 1 0 0 2019-2020 26 Puebla 1 League 13.5 5 1 0 32 25 4 5 2 6 0 2020 27 Vancouver W'caps 1 League 16.2 8 1 1 30 42 7 5 5 9 0 2021 28 Vancouver W'caps 1 League 13.7 6 0 0 27 52 2 6 4 7 0 2022 29 Vancouver W'caps 1 League 16.8 9 1 0 46 61 8 12 4 12 0 2022-2023 29 Tijuana 1 League 8.0 1 0 0 13 9 1 11 1 6 0 2023 30 Tijuana 1 League 0.5 0 0 0 0 2023-2024 30 Tijuana 1 League 4.2 0 1 0 11 11 2 3 0 4 1 2023-2024 30 Puebla 1 League 9.5 3 0 0 20 21 6 4 2 5 0 2024 31 Puebla 1 League 1.1 3 1 1 0 2024-2025 31 Puebla 1 League 3.6 1 0 0 9 7 1 2 1 1 0 2025-2026 32 Puebla 1 League 0.3 1 0 0 3 0 0 0 0 0 0 12 Seasons 5 Clubs 6 Leagues 214.7 90 12 5 255 230 31 49 19 50 0 0 1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Puebla (6 Seasons) 2 Leagues 84.6 32 4 1 126 53 11 11 5 12 0 0 0 Fénix (3 Seasons) 2 Leagues 62.2 27 4 2 0 Vancouver W'caps (3 Seasons) 1 League 46.7 23 2 1 103 155 17 23 13 28 0 Tijuana (2 Seasons) 2 Leagues 12.7 1 1 0 24 20 3 14 1 10 1 Peñarol (1 Season) 2 Leagues 8.5 7 1 1 2 2 0 1 0 0 0 0 0 Liga MX (7 Seasons) 95.7 30 4 0 150 73 14 25 6 22 0 0 1 Primera División (4 Seasons) 68.5 34 4 3 0 MLS (3 Seasons) 46.7 23 2 1 103 155 17 23 13 28 0 Leagues Cup (2 Seasons) 1.6 3 1 1 0 Libertadores (1 Season) 0.3 0 0 0 2 2 0 1 0 0 0 0 0 Sudamericana (1 Season) 1.9 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 2016 23 Fénix 2. Sudamericana 1S 1.9 0 1 0 0 Matches 2017 24 Peñarol 1. Libertadores GR 0.3 0 0 0 2 2 0 1 0 0 0 0 0 Matches 2023 30 Tijuana Leagues Cup GR 0.5 0 0 0 0 Matches 2024 31 Puebla Leagues Cup GR 1.1 3 1 1 0 Matches 4 Seasons 4 Clubs 3 Leagues 3.8 3 2 1 2 2 0 1 0 0 0 0 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Fénix (1 Season) 1 League 1.9 0 1 0 0 Puebla (1 Season) 1 League 1.1 3 1 1 0 Peñarol (1 Season) 1 League 0.3 0 0 0 2 2 0 1 0 0 0 0 0 Tijuana (1 Season) 1 League 0.5 0 0 0 0 Leagues Cup (2 Seasons) 1.6 3 1 1 0 Libertadores (1 Season) 0.3 0 0 0 2 2 0 1 0 0 0 0 0 Sudamericana (1 Season) 1.9 0 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.
View Additional Information
More Lucas Cavallini Pages
Lucas Cavallini Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary