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 2015 19 Huracán 1. Libertadores 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 19 Huracán ar ARG 1. Primera Div 17 17 1,530 17.0 2 1 3 2 0 0 3 0 0.12 0.06 0.18 0.12 0.18 Matches 2015 19 Huracán 2. Sudamericana 9 9 729 8.1 4 0 4 4 0 0 2 0 0.49 0.00 0.49 0.49 0.49 Matches 2016 20 Huracán 1. Libertadores 6 6 507 5.6 1 2 3 1 0 0 0 0 0.18 0.36 0.53 0.18 0.53 Matches 2016 20 Huracán ar ARG 1. Primera Div 14 12 1,037 11.5 2 3 5 2 0 0 0 0 0.17 0.26 0.43 0.17 0.43 Matches 2016-2017 21 Alavés es ESP Copa del Rey 2 1 103 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Alavés es ESP 1. La Liga 6 1 163 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 21 Valladolid es ESP 2. La Liga 2 9 7 503 5.6 0 3 3 0 0 0 2 0 0.00 0.54 0.54 0.00 0.54 Matches 2017-2018 22 Boca Juniors ar ARG 1. Liga Argentina 11 3 280 3.1 0 1 1 0 0 0 1 0 0.5 0.5 1.7 2.2 19 4 30 0.00 0.32 0.32 0.00 0.32 0.16 0.54 0.69 0.16 0.69 Matches 2018 22 Boca Juniors 1. Libertadores 2 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Boca Juniors ar ARG 1. Liga Argentina 4 3 298 3.3 2 1 3 2 0 0 0 0 1.1 1.1 0.6 1.6 9 5 36 0.60 0.30 0.91 0.60 0.91 0.32 0.17 0.49 0.32 0.49 Matches 2019 23 SJ Earthquakes us USA 1. MLS 30 30 2,524 28.0 2 10 12 2 0 0 8 2 4.9 4.9 11.3 16.2 197 124 375 0.07 0.36 0.43 0.07 0.43 0.18 0.40 0.58 0.18 0.58 Matches 2020 24 SJ Earthquakes us USA 1. MLS 23 22 1,798 20.0 3 7 10 3 0 0 3 0 2.3 2.2 5.6 7.8 93 85 204 0.15 0.35 0.50 0.15 0.50 0.11 0.28 0.39 0.11 0.39 Matches 2021 25 SJ Earthquakes us USA 1. MLS 32 28 2,227 24.7 3 8 11 3 0 1 7 0 6.7 5.9 6.1 12.1 89 74 229 0.12 0.32 0.44 0.12 0.44 0.27 0.25 0.52 0.24 0.49 Matches 2022 26 SJ Earthquakes us USA 1. MLS 34 33 2,848 31.6 7 9 16 2 5 5 4 0 7.7 3.8 9.7 13.5 86 76 335 0.22 0.28 0.51 0.06 0.35 0.24 0.31 0.55 0.12 0.43 Matches 2023 27 SJ Earthquakes us USA 1. MLS 34 34 3,030 33.7 13 8 21 9 4 4 6 0 7.9 4.7 13.3 18.1 137 127 351 0.39 0.24 0.62 0.27 0.50 0.23 0.40 0.63 0.14 0.54 Matches 2024 28 SJ Earthquakes us USA 1. MLS 34 34 2,969 33.0 4 13 17 4 0 0 5 0 4.3 4.3 11.8 16.1 126 132 287 0.12 0.39 0.52 0.12 0.52 0.13 0.36 0.49 0.13 0.49 Matches 10 Seasons 5 Clubs 7 Leagues 268 241 20,667 229.6 43 66 109 34 9 10 42 2 35.4 27.4 60.2 87.6 756 627 1847 0.19 0.29 0.47 0.15 0.44 0.20 0.34 0.54 0.15 0.49 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 SJ Earthquakes (6 Seasons) 1 League 187 181 15,396 171.1 32 55 87 23 9 10 33 2 33.8 25.9 57.9 83.8 728 618 1781 0.19 0.32 0.51 0.13 0.46 0.20 0.34 0.54 0.15 0.49 Huracán (2 Seasons) 3 Leagues 47 44 3,848 42.8 9 6 15 9 0 0 5 0 0.21 0.14 0.35 0.21 0.35 Boca Juniors (2 Seasons) 2 Leagues 17 7 654 7.3 2 2 4 2 0 0 1 0 1.5 1.5 2.2 3.8 28 9 66 0.28 0.28 0.55 0.28 0.55 0.24 0.35 0.59 0.24 0.59 Valladolid (1 Season) 1 League 9 7 503 5.6 0 3 3 0 0 0 2 0 0.00 0.54 0.54 0.00 0.54 Alavés (1 Season) 2 Leagues 8 2 266 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 MLS (6 Seasons) 187 181 15,396 171.1 32 55 87 23 9 10 33 2 33.8 25.9 57.9 83.8 728 618 1781 0.19 0.32 0.51 0.13 0.46 0.20 0.34 0.54 0.15 0.49 Primera Div (4 Seasons) 46 35 3,145 34.9 6 6 12 6 0 0 4 0 1.5 1.5 2.2 3.8 28 9 66 0.17 0.17 0.34 0.17 0.34 0.24 0.35 0.59 0.24 0.59 Libertadores (3 Seasons) 9 7 628 7.0 1 2 3 1 0 0 0 0 0.14 0.29 0.43 0.14 0.43 La Liga 2 (1 Season) 9 7 503 5.6 0 3 3 0 0 0 2 0 0.00 0.54 0.54 0.00 0.54 Sudamericana (1 Season) 9 9 729 8.1 4 0 4 4 0 0 2 0 0.49 0.00 0.49 0.49 0.49 La Liga (1 Season) 6 1 163 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (1 Season) 2 1 103 1.1 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 2015 19 Huracán 3 Leagues 27 26 2,304 25.6 6 1 7 6 0 0 5 0 0.23 0.04 0.27 0.23 0.27 2016 20 Huracán 2 Leagues 20 18 1,544 17.2 3 5 8 3 0 0 0 0 0.17 0.29 0.47 0.17 0.47 2016-2017 21 Valladolid 1 League 9 7 503 5.6 0 3 3 0 0 0 2 0 0.00 0.54 0.54 0.00 0.54 2016-2017 21 Alavés 2 Leagues 8 2 266 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2017-2018 22 Boca Juniors 1 League 11 3 280 3.1 0 1 1 0 0 0 1 0 0.5 0.5 1.7 2.2 19 4 30 0.00 0.32 0.32 0.00 0.32 0.16 0.54 0.69 0.16 0.69 2018 22 Boca Juniors 1 League 2 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 23 Boca Juniors 1 League 4 3 298 3.3 2 1 3 2 0 0 0 0 1.1 1.1 0.6 1.6 9 5 36 0.60 0.30 0.91 0.60 0.91 0.32 0.17 0.49 0.32 0.49 2019 23 SJ Earthquakes 2 Leagues 32 32 2,704 30.0 3 12 15 2 1 1 8 2 4.9 4.9 11.3 16.2 197 124 375 0.10 0.40 0.50 0.07 0.47 0.18 0.40 0.58 0.18 0.58 2020 24 SJ Earthquakes 1 League 23 22 1,798 20.0 3 7 10 3 0 0 3 0 2.3 2.2 5.6 7.8 93 85 204 0.15 0.35 0.50 0.15 0.50 0.11 0.28 0.39 0.11 0.39 2021 25 SJ Earthquakes 1 League 32 28 2,227 24.7 3 8 11 3 0 1 7 0 6.7 5.9 6.1 12.1 89 74 229 0.12 0.32 0.44 0.12 0.44 0.27 0.25 0.52 0.24 0.49 2022 26 SJ Earthquakes 2 Leagues 36 33 2,933 32.6 7 9 16 2 5 5 4 0 7.7 3.8 9.7 13.5 86 76 335 0.21 0.28 0.49 0.06 0.34 0.24 0.31 0.55 0.12 0.43 2023 27 SJ Earthquakes 2 Leagues 35 34 3,075 34.2 13 8 21 9 4 4 6 0 7.9 4.7 13.3 18.1 137 127 351 0.38 0.23 0.61 0.26 0.50 0.23 0.40 0.63 0.14 0.54 2024 28 SJ Earthquakes 2 Leagues 35 34 3,044 33.8 5 13 18 5 0 0 6 0 4.3 4.3 11.8 16.1 126 132 287 0.15 0.38 0.53 0.15 0.53 0.13 0.36 0.49 0.13 0.49 10 Seasons 5 Clubs 7 Leagues 268 241 20,667 229.6 43 66 109 34 9 10 42 2 35.4 27.4 60.2 87.6 756 627 1847 0.19 0.29 0.47 0.15 0.44 0.20 0.34 0.54 0.15 0.49 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 SJ Earthquakes (6 Seasons) 1 League 187 181 15,396 171.1 32 55 87 23 9 10 33 2 33.8 25.9 57.9 83.8 728 618 1781 0.19 0.32 0.51 0.13 0.46 0.20 0.34 0.54 0.15 0.49 Huracán (2 Seasons) 3 Leagues 47 44 3,848 42.8 9 6 15 9 0 0 5 0 0.21 0.14 0.35 0.21 0.35 Boca Juniors (2 Seasons) 2 Leagues 17 7 654 7.3 2 2 4 2 0 0 1 0 1.5 1.5 2.2 3.8 28 9 66 0.28 0.28 0.55 0.28 0.55 0.24 0.35 0.59 0.24 0.59 Valladolid (1 Season) 1 League 9 7 503 5.6 0 3 3 0 0 0 2 0 0.00 0.54 0.54 0.00 0.54 Alavés (1 Season) 2 Leagues 8 2 266 3.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 MLS (6 Seasons) 187 181 15,396 171.1 32 55 87 23 9 10 33 2 33.8 25.9 57.9 83.8 728 618 1781 0.19 0.32 0.51 0.13 0.46 0.20 0.34 0.54 0.15 0.49 Primera Div (4 Seasons) 46 35 3,145 34.9 6 6 12 6 0 0 4 0 1.5 1.5 2.2 3.8 28 9 66 0.17 0.17 0.34 0.17 0.34 0.24 0.35 0.59 0.24 0.59 Libertadores (3 Seasons) 9 7 628 7.0 1 2 3 1 0 0 0 0 0.14 0.29 0.43 0.14 0.43 La Liga 2 (1 Season) 9 7 503 5.6 0 3 3 0 0 0 2 0 0.00 0.54 0.54 0.00 0.54 Sudamericana (1 Season) 9 9 729 8.1 4 0 4 4 0 0 2 0 0.49 0.00 0.49 0.49 0.49 La Liga (1 Season) 6 1 163 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Copa del Rey (1 Season) 2 1 103 1.1 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 2015 19 Huracán ar ARG 1. Primera Div 23rd 17 17 1,530 17.0 2 1 3 2 0 0 3 0 0.12 0.06 0.18 0.12 0.18 Matches 2016 20 Huracán ar ARG 1. Primera Div 5th 14 12 1,037 11.5 2 3 5 2 0 0 0 0 0.17 0.26 0.43 0.17 0.43 Matches 2016-2017 21 Valladolid es ESP 2. La Liga 2 7th 9 7 503 5.6 0 3 3 0 0 0 2 0 0.00 0.54 0.54 0.00 0.54 Matches 2016-2017 21 Alavés es ESP 1. La Liga 9th 6 1 163 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 22 Boca Juniors ar ARG 1. Liga Argentina 1st 11 3 280 3.1 0 1 1 0 0 0 1 0 0.5 0.5 1.7 2.2 19 4 30 0.00 0.32 0.32 0.00 0.32 0.16 0.54 0.69 0.16 0.69 Matches 2018-2019 23 Boca Juniors ar ARG 1. Liga Argentina 3rd 4 3 298 3.3 2 1 3 2 0 0 0 0 1.1 1.1 0.6 1.6 9 5 36 0.60 0.30 0.91 0.60 0.91 0.32 0.17 0.49 0.32 0.49 Matches 2019 23 SJ Earthquakes us USA 1. MLS 15th 30 30 2,524 28.0 2 10 12 2 0 0 8 2 4.9 4.9 11.3 16.2 197 124 375 0.07 0.36 0.43 0.07 0.43 0.18 0.40 0.58 0.18 0.58 Matches 2020 24 SJ Earthquakes us USA 1. MLS 15th 23 22 1,798 20.0 3 7 10 3 0 0 3 0 2.3 2.2 5.6 7.8 93 85 204 0.15 0.35 0.50 0.15 0.50 0.11 0.28 0.39 0.11 0.39 Matches 2021 25 SJ Earthquakes us USA 1. MLS 20th 32 28 2,227 24.7 3 8 11 3 0 1 7 0 6.7 5.9 6.1 12.1 89 74 229 0.12 0.32 0.44 0.12 0.44 0.27 0.25 0.52 0.24 0.49 Matches 2022 26 SJ Earthquakes us USA 1. MLS 26th 34 33 2,848 31.6 7 9 16 2 5 5 4 0 7.7 3.8 9.7 13.5 86 76 335 0.22 0.28 0.51 0.06 0.35 0.24 0.31 0.55 0.12 0.43 Matches 2023 27 SJ Earthquakes us USA 1. MLS 16th 34 34 3,030 33.7 13 8 21 9 4 4 6 0 7.9 4.7 13.3 18.1 137 127 351 0.39 0.24 0.62 0.27 0.50 0.23 0.40 0.63 0.14 0.54 Matches 2024 28 SJ Earthquakes us USA 1. MLS 29th 34 34 2,969 33.0 4 13 17 4 0 0 5 0 4.3 4.3 11.8 16.1 126 132 287 0.12 0.39 0.52 0.12 0.52 0.13 0.36 0.49 0.13 0.49 Matches 10 Seasons 5 Clubs 4 Leagues 248 224 19,207 213.4 38 64 102 29 9 10 40 2 35.4 27.4 60.2 87.6 756 627 1847 0.18 0.30 0.48 0.14 0.44 0.20 0.34 0.54 0.15 0.49 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 SJ Earthquakes (6 Seasons) 1 League 187 181 15,396 171.1 32 55 87 23 9 10 33 2 33.8 25.9 57.9 83.8 728 618 1781 0.19 0.32 0.51 0.13 0.46 0.20 0.34 0.54 0.15 0.49 Huracán (2 Seasons) 1 League 31 29 2,567 28.5 4 4 8 4 0 0 3 0 0.14 0.14 0.28 0.14 0.28 Boca Juniors (2 Seasons) 1 League 15 6 578 6.4 2 2 4 2 0 0 1 0 1.5 1.5 2.2 3.8 28 9 66 0.31 0.31 0.62 0.31 0.62 0.24 0.35 0.59 0.24 0.59 Valladolid (1 Season) 1 League 9 7 503 5.6 0 3 3 0 0 0 2 0 0.00 0.54 0.54 0.00 0.54 Alavés (1 Season) 1 League 6 1 163 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 MLS (6 Seasons) 187 181 15,396 171.1 32 55 87 23 9 10 33 2 33.8 25.9 57.9 83.8 728 618 1781 0.19 0.32 0.51 0.13 0.46 0.20 0.34 0.54 0.15 0.49 Primera Div (4 Seasons) 46 35 3,145 34.9 6 6 12 6 0 0 4 0 1.5 1.5 2.2 3.8 28 9 66 0.17 0.17 0.34 0.17 0.34 0.24 0.35 0.59 0.24 0.59 La Liga 2 (1 Season) 9 7 503 5.6 0 3 3 0 0 0 2 0 0.00 0.54 0.54 0.00 0.54 La Liga (1 Season) 6 1 163 1.8 0 0 0 0 0 0 1 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 Gls Ast G+A G-PK G+A-PK Matches 2016-2017 21 Alavés es ESP Copa del Rey 2nd 2 1 103 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 2 1 103 1.1 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 2015 19 Huracán 1. Libertadores 2S 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015 19 Huracán 2. Sudamericana F 9 9 729 8.1 4 0 4 4 0 0 2 0 0.49 0.00 0.49 0.49 0.49 Matches 2016 20 Huracán 1. Libertadores R16 6 6 507 5.6 1 2 3 1 0 0 0 0 0.18 0.36 0.53 0.18 0.53 Matches 2018 22 Boca Juniors 1. Libertadores F 2 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 2 Clubs 2 Leagues 18 16 1,357 15.1 5 2 7 5 0 0 2 0 0.33 0.13 0.46 0.33 0.46 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 Huracán (2 Seasons) 2 Leagues 16 15 1,281 14.2 5 2 7 5 0 0 2 0 0.35 0.14 0.49 0.35 0.49 Boca Juniors (1 Season) 1 League 2 1 76 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Libertadores (3 Seasons) 9 7 628 7.0 1 2 3 1 0 0 0 0 0.14 0.29 0.43 0.14 0.43 Sudamericana (1 Season) 9 9 729 8.1 4 0 4 4 0 0 2 0 0.49 0.00 0.49 0.49 0.49
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 2015 19 Huracán 3 Leagues 25.6 6 0 0 2016 20 Huracán 2 Leagues 17.2 3 26 8 30.8 1.52 0.47 0.12 0.38 0 0 2016-2017 21 Valladolid 1 League 5.6 0 0 1 0.00 0.18 0.00 0 0 2016-2017 21 Alavés 2 Leagues 3.0 0 2 1 50.0 1.10 0.55 0.00 0.00 0 0 2017-2018 22 Boca Juniors 1 League 3.1 0 6 0 0.0 1.93 0.00 0.00 20.0 1 0 0 0.5 0.5 0.08 -0.5 -0.5 2018 22 Boca Juniors 1 League 0.8 0 1 0 0.0 1.18 0.00 0.00 0 0 2018-2019 23 Boca Juniors 1 League 3.3 2 9 3 33.3 2.72 0.91 0.22 0.67 17.5 0 0 0 1.1 1.1 0.12 +0.9 +0.9 2019 23 SJ Earthquakes 2 Leagues 30.0 3 95 35 36.8 3.39 1.25 0.02 0.06 22.0 3 1 1 4.9 4.9 0.05 -2.9 -2.9 2020 24 SJ Earthquakes 1 League 20.0 3 52 19 36.5 2.60 0.95 0.06 0.16 22.8 2 0 0 2.3 2.2 0.04 +0.7 +0.8 2021 25 SJ Earthquakes 1 League 24.7 3 52 17 32.7 2.10 0.69 0.06 0.18 21.6 2 0 1 6.7 5.9 0.11 -3.7 -2.9 2022 26 SJ Earthquakes 2 Leagues 32.6 7 69 20 29.0 2.12 0.61 0.03 0.10 22.4 3 5 5 7.7 3.8 0.06 -0.7 -1.8 2023 27 SJ Earthquakes 2 Leagues 34.2 13 59 27 45.8 1.75 0.80 0.15 0.33 22.4 6 4 4 7.9 4.7 0.08 +5.1 +4.3 2024 28 SJ Earthquakes 2 Leagues 33.8 5 70 26 37.1 2.07 0.77 0.07 0.19 21.0 10 0 0 4.3 4.3 0.07 -0.3 -0.3 10 Seasons 5 Clubs 7 Leagues 229.6 43 435 155 35.6 2.14 0.76 0.06 0.18 21.9 27 9 10 35.4 27.4 0.07 -1.4 -2.4 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches SJ Earthquakes (6 Seasons) 1 League 171.1 32 391 142 36.3 2.29 0.83 0.06 0.16 22.0 26 9 10 33.8 25.9 0.07 -1.8 -2.9 Huracán (2 Seasons) 3 Leagues 42.8 9 26 8 30.8 1.52 0.47 0.12 0.38 0 0 Boca Juniors (2 Seasons) 2 Leagues 7.3 2 16 3 18.8 2.20 0.41 0.13 0.67 18.5 1 0 0 1.5 1.5 0.10 +0.5 +0.5 Valladolid (1 Season) 1 League 5.6 0 0 1 0.00 0.18 0.00 0 0 Alavés (1 Season) 2 Leagues 3.0 0 2 1 50.0 1.10 0.55 0.00 0.00 0 0 MLS (6 Seasons) 171.1 32 391 142 36.3 2.29 0.83 0.06 0.16 22.0 26 9 10 33.8 25.9 0.07 -1.8 -2.9 Primera Div (4 Seasons) 34.9 6 41 11 26.8 2.28 0.61 0.10 0.36 18.5 1 0 0 1.5 1.5 0.10 +0.5 +0.5 Libertadores (3 Seasons) 7.0 1 1 0 0.0 0.15 0.00 1.00 0 0 La Liga 2 (1 Season) 5.6 0 0 1 0.00 0.18 0.00 0 0 Sudamericana (1 Season) 8.1 4 0 0 La Liga (1 Season) 1.8 0 2 1 50.0 1.10 0.55 0.00 0.00 0 0 Copa del Rey (1 Season) 1.1 0 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2015 19 Huracán ar ARG 1. Primera Div 23rd 17.0 2 0 0 Matches 2016 20 Huracán ar ARG 1. Primera Div 5th 11.5 2 26 8 30.8 2.26 0.69 0.08 0.25 0 0 Matches 2016-2017 21 Valladolid es ESP 2. La Liga 2 7th 5.6 0 0 1 0.00 0.18 0.00 0 0 Matches 2016-2017 21 Alavés es ESP 1. La Liga 9th 1.8 0 2 1 50.0 1.10 0.55 0.00 0.00 0 0 Matches 2017-2018 22 Boca Juniors ar ARG 1. Liga Argentina 1st 3.1 0 6 0 0.0 1.93 0.00 0.00 20.0 1 0 0 0.5 0.5 0.08 -0.5 -0.5 Matches 2018-2019 23 Boca Juniors ar ARG 1. Liga Argentina 3rd 3.3 2 9 3 33.3 2.72 0.91 0.22 0.67 17.5 0 0 0 1.1 1.1 0.12 +0.9 +0.9 Matches 2019 23 SJ Earthquakes us USA 1. MLS 15th 28.0 2 95 35 36.8 3.39 1.25 0.02 0.06 22.0 3 0 0 4.9 4.9 0.05 -2.9 -2.9 Matches 2020 24 SJ Earthquakes us USA 1. MLS 15th 20.0 3 52 19 36.5 2.60 0.95 0.06 0.16 22.8 2 0 0 2.3 2.2 0.04 +0.7 +0.8 Matches 2021 25 SJ Earthquakes us USA 1. MLS 20th 24.7 3 52 17 32.7 2.10 0.69 0.06 0.18 21.6 2 0 1 6.7 5.9 0.11 -3.7 -2.9 Matches 2022 26 SJ Earthquakes us USA 1. MLS 26th 31.6 7 68 20 29.4 2.15 0.63 0.03 0.10 22.4 3 5 5 7.7 3.8 0.06 -0.7 -1.8 Matches 2023 27 SJ Earthquakes us USA 1. MLS 16th 33.7 13 59 27 45.8 1.75 0.80 0.15 0.33 22.4 6 4 4 7.9 4.7 0.08 +5.1 +4.3 Matches 2024 28 SJ Earthquakes us USA 1. MLS 29th 33.0 4 65 24 36.9 1.97 0.73 0.06 0.17 21.0 10 0 0 4.3 4.3 0.07 -0.3 -0.3 Matches 10 Seasons 5 Clubs 4 Leagues 213.4 38 434 155 35.7 2.21 0.79 0.06 0.17 21.9 27 9 10 35.4 27.4 0.07 -1.4 -2.4 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches SJ Earthquakes (6 Seasons) 1 League 171.1 32 391 142 36.3 2.29 0.83 0.06 0.16 22.0 26 9 10 33.8 25.9 0.07 -1.8 -2.9 Huracán (2 Seasons) 1 League 28.5 4 26 8 30.8 2.26 0.69 0.08 0.25 0 0 Boca Juniors (2 Seasons) 1 League 6.4 2 15 3 20.0 2.34 0.47 0.13 0.67 18.5 1 0 0 1.5 1.5 0.10 +0.5 +0.5 Valladolid (1 Season) 1 League 5.6 0 0 1 0.00 0.18 0.00 0 0 Alavés (1 Season) 1 League 1.8 0 2 1 50.0 1.10 0.55 0.00 0.00 0 0 MLS (6 Seasons) 171.1 32 391 142 36.3 2.29 0.83 0.06 0.16 22.0 26 9 10 33.8 25.9 0.07 -1.8 -2.9 Primera Div (4 Seasons) 34.9 6 41 11 26.8 2.28 0.61 0.10 0.36 18.5 1 0 0 1.5 1.5 0.10 +0.5 +0.5 La Liga 2 (1 Season) 5.6 0 0 1 0.00 0.18 0.00 0 0 La Liga (1 Season) 1.8 0 2 1 50.0 1.10 0.55 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 PK PKatt Matches 2016-2017 21 Alavés es ESP Copa del Rey 2nd 1.1 0 0 0 Matches 1 Season 1 Club 1 League 1.1 0 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2015 19 Huracán 1. Libertadores 2S 0.5 0 0 0 Matches 2015 19 Huracán 2. Sudamericana F 8.1 4 0 0 Matches 2016 20 Huracán 1. Libertadores R16 5.6 1 0 0 0.00 0.00 0 0 Matches 2018 22 Boca Juniors 1. Libertadores F 0.8 0 1 0 0.0 1.18 0.00 0.00 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 15.1 5 1 0 0.0 0.15 0.00 1.00 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Huracán (2 Seasons) 2 Leagues 14.2 5 0 0 0.00 0.00 0 0 Boca Juniors (1 Season) 1 League 0.8 0 1 0 0.0 1.18 0.00 0.00 0 0 Libertadores (3 Seasons) 7.0 1 1 0 0.0 0.15 0.00 1.00 0 0 Sudamericana (1 Season) 8.1 4 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 2015 19 Huracán 3 Leagues 25.6 1 2016 20 Huracán 2 Leagues 17.2 5 2016-2017 21 Valladolid 1 League 5.6 3 2016-2017 21 Alavés 2 Leagues 3.0 0 2017-2018 22 Boca Juniors 1 League 3.1 73 101 72.3 1110 270 42 51 82.4 14 18 77.8 9 15 60.0 1 1.7 1.1 -0.7 6 6 3 2 4 2018 22 Boca Juniors 1 League 0.8 0 2018-2019 23 Boca Juniors 1 League 3.3 72 93 77.4 959 178 44 48 91.7 18 23 78.3 5 8 62.5 1 0.6 0.2 +0.4 3 3 3 2 5 2019 23 SJ Earthquakes 2 Leagues 30.0 1001 1411 70.9 17517 4624 486 575 84.5 344 467 73.7 129 218 59.2 12 11.3 9.7 +0.7 82 55 61 22 124 2020 24 SJ Earthquakes 1 League 20.0 701 969 72.3 12137 3068 359 409 87.8 249 342 72.8 77 143 53.8 7 5.6 5.6 +1.4 47 46 43 17 85 2021 25 SJ Earthquakes 1 League 24.7 669 936 71.5 12433 3041 311 378 82.3 257 325 79.1 88 170 51.8 8 6.1 4.9 +1.9 46 44 23 8 74 2022 26 SJ Earthquakes 2 Leagues 32.6 979 1351 72.5 16850 3937 518 570 90.9 326 448 72.8 115 246 46.7 9 9.7 9.8 -0.7 77 42 48 18 76 2023 27 SJ Earthquakes 2 Leagues 34.2 1027 1560 65.8 17207 4981 529 641 82.5 342 500 68.4 113 276 40.9 8 13.3 13.2 -5.3 101 54 66 32 127 2024 28 SJ Earthquakes 2 Leagues 33.8 1000 1507 66.4 17053 6017 521 620 84.0 330 464 71.1 117 273 42.9 13 11.8 9.1 +1.2 91 77 73 36 132 10 Seasons 5 Clubs 7 Leagues 229.6 5522 7928 69.7 95266 26116 2810 3292 85.4 1880 2587 72.7 653 1349 48.4 66 60.2 53.7 +5.8 453 327 320 137 627 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 SJ Earthquakes (6 Seasons) 1 League 171.1 5377 7734 69.5 93197 25668 2724 3193 85.3 1848 2546 72.6 639 1326 48.2 55 57.9 52.4 -2.9 444 318 314 133 618 Huracán (2 Seasons) 3 Leagues 42.8 6 Boca Juniors (2 Seasons) 2 Leagues 7.3 145 194 74.7 2069 448 86 99 86.9 32 41 78.0 14 23 60.9 2 2.2 1.3 -0.2 9 9 6 4 9 Valladolid (1 Season) 1 League 5.6 3 Alavés (1 Season) 2 Leagues 3.0 0 MLS (6 Seasons) 171.1 5377 7734 69.5 93197 25668 2724 3193 85.3 1848 2546 72.6 639 1326 48.2 55 57.9 52.4 -2.9 444 318 314 133 618 Primera Div (4 Seasons) 34.9 145 194 74.7 2069 448 86 99 86.9 32 41 78.0 14 23 60.9 6 2.2 1.3 +3.8 9 9 6 4 9 Libertadores (3 Seasons) 7.0 2 La Liga 2 (1 Season) 5.6 3 Sudamericana (1 Season) 8.1 0 La Liga (1 Season) 1.8 0 Copa del Rey (1 Season) 1.1 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 2015 19 Huracán ar ARG 1. Primera Div 23rd 17.0 1 Matches 2016 20 Huracán ar ARG 1. Primera Div 5th 11.5 3 Matches 2016-2017 21 Valladolid es ESP 2. La Liga 2 7th 5.6 3 Matches 2016-2017 21 Alavés es ESP 1. La Liga 9th 1.8 0 Matches 2017-2018 22 Boca Juniors ar ARG 1. Liga Argentina 1st 3.1 73 101 72.3 1110 270 42 51 82.4 14 18 77.8 9 15 60.0 1 1.7 1.1 -0.7 6 6 3 2 4 Matches 2018-2019 23 Boca Juniors ar ARG 1. Liga Argentina 3rd 3.3 72 93 77.4 959 178 44 48 91.7 18 23 78.3 5 8 62.5 1 0.6 0.2 +0.4 3 3 3 2 5 Matches 2019 23 SJ Earthquakes us USA 1. MLS 15th 28.0 1001 1411 70.9 17517 4624 486 575 84.5 344 467 73.7 129 218 59.2 10 11.3 9.7 -1.3 82 55 61 22 124 Matches 2020 24 SJ Earthquakes us USA 1. MLS 15th 20.0 701 969 72.3 12137 3068 359 409 87.8 249 342 72.8 77 143 53.8 7 5.6 5.6 +1.4 47 46 43 17 85 Matches 2021 25 SJ Earthquakes us USA 1. MLS 20th 24.7 669 936 71.5 12433 3041 311 378 82.3 257 325 79.1 88 170 51.8 8 6.1 4.9 +1.9 46 44 23 8 74 Matches 2022 26 SJ Earthquakes us USA 1. MLS 26th 31.6 979 1351 72.5 16850 3937 518 570 90.9 326 448 72.8 115 246 46.7 9 9.7 9.8 -0.7 77 42 48 18 76 Matches 2023 27 SJ Earthquakes us USA 1. MLS 16th 33.7 1027 1560 65.8 17207 4981 529 641 82.5 342 500 68.4 113 276 40.9 8 13.3 13.2 -5.3 101 54 66 32 127 Matches 2024 28 SJ Earthquakes us USA 1. MLS 29th 33.0 1000 1507 66.4 17053 6017 521 620 84.0 330 464 71.1 117 273 42.9 13 11.8 9.1 +1.2 91 77 73 36 132 Matches 10 Seasons 5 Clubs 4 Leagues 213.4 5522 7928 69.7 95266 26116 2810 3292 85.4 1880 2587 72.7 653 1349 48.4 64 60.2 53.7 +3.8 453 327 320 137 627 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 SJ Earthquakes (6 Seasons) 1 League 171.1 5377 7734 69.5 93197 25668 2724 3193 85.3 1848 2546 72.6 639 1326 48.2 55 57.9 52.4 -2.9 444 318 314 133 618 Huracán (2 Seasons) 1 League 28.5 4 Boca Juniors (2 Seasons) 1 League 6.4 145 194 74.7 2069 448 86 99 86.9 32 41 78.0 14 23 60.9 2 2.2 1.3 -0.2 9 9 6 4 9 Valladolid (1 Season) 1 League 5.6 3 Alavés (1 Season) 1 League 1.8 0 MLS (6 Seasons) 171.1 5377 7734 69.5 93197 25668 2724 3193 85.3 1848 2546 72.6 639 1326 48.2 55 57.9 52.4 -2.9 444 318 314 133 618 Primera Div (4 Seasons) 34.9 145 194 74.7 2069 448 86 99 86.9 32 41 78.0 14 23 60.9 6 2.2 1.3 +3.8 9 9 6 4 9 La Liga 2 (1 Season) 5.6 3 La Liga (1 Season) 1.8 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 A-xAG KP 1/3 PPA CrsPA Matches 2016-2017 21 Alavés es ESP Copa del Rey 2nd 1.1 0 Matches 1 Season 1 Club 1 League 1.1 0
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2015 19 Huracán 1. Libertadores 2S 0.5 0 Matches 2015 19 Huracán 2. Sudamericana F 8.1 0 Matches 2016 20 Huracán 1. Libertadores R16 5.6 2 Matches 2018 22 Boca Juniors 1. Libertadores F 0.8 0 Matches 3 Seasons 2 Clubs 2 Leagues 15.1 2 Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches Huracán (2 Seasons) 2 Leagues 14.2 2 Boca Juniors (1 Season) 1 League 0.8 0 Libertadores (3 Seasons) 7.0 2 Sudamericana (1 Season) 8.1 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 2015 19 Huracán 3 Leagues 25.6 2016 20 Huracán 2 Leagues 17.2 68 2016-2017 21 Valladolid 1 League 5.6 0 2016-2017 21 Alavés 2 Leagues 3.0 10 2017-2018 22 Boca Juniors 1 League 3.1 101 90 11 2 1 0 16 0 9 3 3 0 73 0 6 2018 22 Boca Juniors 1 League 0.8 3 2018-2019 23 Boca Juniors 1 League 3.3 93 89 4 0 1 0 8 1 3 0 2 0 72 0 5 2019 23 SJ Earthquakes 2 Leagues 30.0 1411 1243 163 21 2 27 209 49 93 20 25 1 1001 5 70 2020 24 SJ Earthquakes 1 League 20.0 969 863 105 10 0 17 138 20 74 19 23 3 701 1 42 2021 25 SJ Earthquakes 1 League 24.7 936 810 125 22 3 13 164 33 69 31 22 3 669 1 30 2022 26 SJ Earthquakes 2 Leagues 32.6 1351 1117 231 33 3 11 303 56 142 34 73 0 979 3 46 2023 27 SJ Earthquakes 2 Leagues 34.2 1560 1285 271 37 7 16 374 35 198 50 108 1 1027 4 87 2024 28 SJ Earthquakes 2 Leagues 33.8 1507 1256 242 41 8 11 340 40 161 60 78 2 1000 9 81 10 Seasons 5 Clubs 7 Leagues 229.6 7928 6753 1152 166 25 95 1607 234 749 217 334 10 5522 23 367 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches SJ Earthquakes (6 Seasons) 1 League 171.1 7734 6574 1137 164 23 95 1502 233 737 214 329 10 5377 23 356 Huracán (2 Seasons) 3 Leagues 42.8 68 Boca Juniors (2 Seasons) 2 Leagues 7.3 194 179 15 2 2 0 27 1 12 3 5 0 145 0 11 Valladolid (1 Season) 1 League 5.6 0 Alavés (1 Season) 2 Leagues 3.0 10 MLS (6 Seasons) 171.1 7734 6574 1137 164 23 95 1502 233 737 214 329 10 5377 23 356 Primera Div (4 Seasons) 34.9 194 179 15 2 2 0 92 1 12 3 5 0 145 0 11 Libertadores (3 Seasons) 7.0 3 La Liga 2 (1 Season) 5.6 0 Sudamericana (1 Season) 8.1 La Liga (1 Season) 1.8 10 Copa del Rey (1 Season) 1.1
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 21 Alavés es ESP Copa del Rey 2nd 1.1 Matches 1 Season 1 Club 1 League 1.1
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 2015 19 Huracán 3 Leagues 25.6 2016 20 Huracán 2 Leagues 17.2 2016-2017 21 Valladolid 1 League 5.6 2016-2017 21 Alavés 2 Leagues 3.0 2017-2018 22 Boca Juniors 1 League 3.1 12 3.86 4 3 2 1 2 0 1 0.32 1 0 0 0 0 0 2018 22 Boca Juniors 1 League 0.8 2018-2019 23 Boca Juniors 1 League 3.3 7 2.11 4 1 1 0 1 0 2 0.60 1 0 1 0 0 0 2019 23 SJ Earthquakes 2 Leagues 30.0 173 6.17 108 25 22 12 4 2 18 0.64 10 3 3 2 0 0 2020 24 SJ Earthquakes 1 League 20.0 108 5.41 69 20 7 5 6 1 16 0.80 13 0 0 1 2 0 2021 25 SJ Earthquakes 1 League 24.7 86 3.47 42 26 10 6 1 1 11 0.44 4 4 2 0 0 1 2022 26 SJ Earthquakes 2 Leagues 32.6 133 4.20 64 45 7 12 5 0 20 0.63 12 3 0 4 1 0 2023 27 SJ Earthquakes 2 Leagues 34.2 176 5.23 93 57 15 7 0 4 15 0.45 9 3 2 1 0 0 2024 28 SJ Earthquakes 2 Leagues 33.8 177 5.36 98 56 11 8 4 0 17 0.52 10 4 2 1 0 0 10 Seasons 5 Clubs 7 Leagues 229.6 872 4.91 482 233 75 51 23 8 100 0.56 60 17 10 9 3 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches SJ Earthquakes (6 Seasons) 1 League 171.1 853 4.99 474 229 72 50 20 8 97 0.57 58 17 9 9 3 1 Huracán (2 Seasons) 3 Leagues 42.8 Boca Juniors (2 Seasons) 2 Leagues 7.3 19 2.96 8 4 3 1 3 0 3 0.47 2 0 1 0 0 0 Valladolid (1 Season) 1 League 5.6 Alavés (1 Season) 2 Leagues 3.0 MLS (6 Seasons) 171.1 853 4.99 474 229 72 50 20 8 97 0.57 58 17 9 9 3 1 Primera Div (4 Seasons) 34.9 19 2.96 8 4 3 1 3 0 3 0.47 2 0 1 0 0 0 Libertadores (3 Seasons) 7.0 La Liga 2 (1 Season) 5.6 Sudamericana (1 Season) 8.1 La Liga (1 Season) 1.8 Copa del Rey (1 Season) 1.1
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2016-2017 21 Alavés es ESP Copa del Rey 2nd 1.1 Matches 1 Season 1 Club 1 League 1.1
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 2015 19 Huracán 1. Libertadores 2S 0.5 Matches 2015 19 Huracán 2. Sudamericana F 8.1 Matches 2016 20 Huracán 1. Libertadores R16 5.6 Matches 2018 22 Boca Juniors 1. Libertadores F 0.8 Matches 3 Seasons 2 Clubs 2 Leagues 15.1 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Huracán (2 Seasons) 2 Leagues 14.2 Boca Juniors (1 Season) 1 League 0.8 Libertadores (3 Seasons) 7.0 Sudamericana (1 Season) 8.1
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 2015 19 Huracán 3 Leagues 25.6 0 2016 20 Huracán 2 Leagues 17.2 6 4 0 2016-2017 21 Valladolid 1 League 5.6 0 0 0 2016-2017 21 Alavés 2 Leagues 3.0 2 2 0 2017-2018 22 Boca Juniors 1 League 3.1 3 3 1 2 0 0 3 0.0 3 3 0 3 0 3 0 0 2018 22 Boca Juniors 1 League 0.8 1 0 0 2018-2019 23 Boca Juniors 1 League 3.3 2 2 0 2 0 0 2 0.0 2 2 0 2 2 4 2 0 2019 23 SJ Earthquakes 2 Leagues 30.0 28 19 9 9 10 7 31 22.6 24 30 0 30 11 39 13 1 2020 24 SJ Earthquakes 1 League 20.0 18 9 10 7 1 11 33 33.3 22 19 0 19 15 33 11 1 2021 25 SJ Earthquakes 1 League 24.7 34 17 9 17 8 13 42 31.0 29 18 1 17 18 52 15 0 2022 26 SJ Earthquakes 2 Leagues 32.6 27 17 10 9 8 10 50 20.0 40 29 2 27 15 42 13 0 2023 27 SJ Earthquakes 2 Leagues 34.2 47 33 22 11 14 22 84 26.2 62 37 2 35 21 68 23 0 2024 28 SJ Earthquakes 2 Leagues 33.8 40 23 11 16 13 15 56 26.8 41 38 1 37 20 58 31 0 10 Seasons 5 Clubs 7 Leagues 229.6 199 130 72 73 54 78 301 25.9 223 176 6 170 106 299 108 2 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches SJ Earthquakes (6 Seasons) 1 League 171.1 194 116 71 69 54 78 296 26.4 218 171 6 165 98 292 106 2 Huracán (2 Seasons) 3 Leagues 42.8 6 4 0 Boca Juniors (2 Seasons) 2 Leagues 7.3 5 6 1 4 0 0 5 0.0 5 5 0 5 2 7 2 0 Valladolid (1 Season) 1 League 5.6 0 0 0 Alavés (1 Season) 2 Leagues 3.0 2 2 0 MLS (6 Seasons) 171.1 194 116 71 69 54 78 296 26.4 218 171 6 165 98 292 106 2 Primera Div (4 Seasons) 34.9 5 11 1 4 0 0 5 0.0 5 5 0 5 6 7 2 0 Libertadores (3 Seasons) 7.0 1 0 0 La Liga 2 (1 Season) 5.6 0 0 0 Sudamericana (1 Season) 8.1 0 La Liga (1 Season) 1.8 2 2 0 Copa del Rey (1 Season) 1.1 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 21 Alavés es ESP Copa del Rey 2nd 1.1 Matches 1 Season 1 Club 1 League 1.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 2015 19 Huracán 1. Libertadores 2S 0.5 Matches 2015 19 Huracán 2. Sudamericana F 8.1 Matches 2016 20 Huracán 1. Libertadores R16 5.6 0 0 Matches 2018 22 Boca Juniors 1. Libertadores F 0.8 1 0 Matches 3 Seasons 2 Clubs 2 Leagues 15.1 1 0 0 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Huracán (2 Seasons) 2 Leagues 14.2 0 0 0 Boca Juniors (1 Season) 1 League 0.8 1 0 0 Libertadores (3 Seasons) 7.0 1 0 0 Sudamericana (1 Season) 8.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 2015 19 Huracán 3 Leagues 25.6 2016 20 Huracán 2 Leagues 17.2 2016-2017 21 Valladolid 1 League 5.6 2016-2017 21 Alavés 2 Leagues 3.0 2017-2018 22 Boca Juniors 1 League 3.1 136 0 4 57 80 12 136 13 4 30.8 9 69.2 86 745 398 19 10 3 9 7 104 30 2018 22 Boca Juniors 1 League 0.8 2018-2019 23 Boca Juniors 1 League 3.3 129 3 13 45 73 15 129 9 6 66.7 3 33.3 95 542 260 9 4 5 8 6 101 36 2019 23 SJ Earthquakes 2 Leagues 30.0 1771 6 144 620 1036 126 1771 127 76 59.8 51 40.2 1114 9117 4801 197 96 63 72 44 1323 375 2020 24 SJ Earthquakes 1 League 20.0 1216 14 155 410 678 57 1216 86 37 43.0 49 57.0 807 5609 2571 93 65 22 51 29 878 204 2021 25 SJ Earthquakes 1 League 24.7 1250 15 134 511 624 66 1249 90 41 45.6 49 54.4 772 5370 2493 89 53 28 78 27 841 229 2022 26 SJ Earthquakes 2 Leagues 32.6 1679 14 113 562 1026 109 1674 89 39 43.8 46 51.7 1026 6078 2593 86 53 20 79 30 1155 335 2023 27 SJ Earthquakes 2 Leagues 34.2 1952 26 204 591 1181 126 1948 135 59 43.7 72 53.3 1126 6866 3138 137 71 47 79 42 1296 351 2024 28 SJ Earthquakes 2 Leagues 33.8 1870 30 183 725 990 92 1870 101 54 53.5 44 43.6 1062 6406 3046 126 67 34 79 36 1278 287 10 Seasons 5 Clubs 7 Leagues 229.6 10003 108 950 3521 5688 603 9993 650 316 48.6 323 49.7 6088 40733 19300 756 419 222 455 221 6976 1847 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 SJ Earthquakes (6 Seasons) 1 League 171.1 9738 105 933 3419 5535 576 9728 628 306 48.7 311 49.5 5907 39446 18642 728 405 214 438 208 6771 1781 Huracán (2 Seasons) 3 Leagues 42.8 Boca Juniors (2 Seasons) 2 Leagues 7.3 265 3 17 102 153 27 265 22 10 45.5 12 54.5 181 1287 658 28 14 8 17 13 205 66 Valladolid (1 Season) 1 League 5.6 Alavés (1 Season) 2 Leagues 3.0 MLS (6 Seasons) 171.1 9738 105 933 3419 5535 576 9728 628 306 48.7 311 49.5 5907 39446 18642 728 405 214 438 208 6771 1781 Primera Div (4 Seasons) 34.9 265 3 17 102 153 27 265 22 10 45.5 12 54.5 181 1287 658 28 14 8 17 13 205 66 Libertadores (3 Seasons) 7.0 La Liga 2 (1 Season) 5.6 Sudamericana (1 Season) 8.1 La Liga (1 Season) 1.8 Copa del Rey (1 Season) 1.1
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 2015 19 Huracán ar ARG 1. Primera Div 23rd 17.0 Matches 2016 20 Huracán ar ARG 1. Primera Div 5th 11.5 Matches 2016-2017 21 Valladolid es ESP 2. La Liga 2 7th 5.6 Matches 2016-2017 21 Alavés es ESP 1. La Liga 9th 1.8 Matches 2017-2018 22 Boca Juniors ar ARG 1. Liga Argentina 1st 3.1 136 0 4 57 80 12 136 13 4 30.8 9 69.2 86 745 398 19 10 3 9 7 104 30 Matches 2018-2019 23 Boca Juniors ar ARG 1. Liga Argentina 3rd 3.3 129 3 13 45 73 15 129 9 6 66.7 3 33.3 95 542 260 9 4 5 8 6 101 36 Matches 2019 23 SJ Earthquakes us USA 1. MLS 15th 28.0 1771 6 144 620 1036 126 1771 127 76 59.8 51 40.2 1114 9117 4801 197 96 63 72 44 1323 375 Matches 2020 24 SJ Earthquakes us USA 1. MLS 15th 20.0 1216 14 155 410 678 57 1216 86 37 43.0 49 57.0 807 5609 2571 93 65 22 51 29 878 204 Matches 2021 25 SJ Earthquakes us USA 1. MLS 20th 24.7 1250 15 134 511 624 66 1249 90 41 45.6 49 54.4 772 5370 2493 89 53 28 78 27 841 229 Matches 2022 26 SJ Earthquakes us USA 1. MLS 26th 31.6 1679 14 113 562 1026 109 1674 89 39 43.8 46 51.7 1026 6078 2593 86 53 20 79 30 1155 335 Matches 2023 27 SJ Earthquakes us USA 1. MLS 16th 33.7 1952 26 204 591 1181 126 1948 135 59 43.7 72 53.3 1126 6866 3138 137 71 47 79 42 1296 351 Matches 2024 28 SJ Earthquakes us USA 1. MLS 29th 33.0 1870 30 183 725 990 92 1870 101 54 53.5 44 43.6 1062 6406 3046 126 67 34 79 36 1278 287 Matches 10 Seasons 5 Clubs 4 Leagues 213.4 10003 108 950 3521 5688 603 9993 650 316 48.6 323 49.7 6088 40733 19300 756 419 222 455 221 6976 1847 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 SJ Earthquakes (6 Seasons) 1 League 171.1 9738 105 933 3419 5535 576 9728 628 306 48.7 311 49.5 5907 39446 18642 728 405 214 438 208 6771 1781 Huracán (2 Seasons) 1 League 28.5 Boca Juniors (2 Seasons) 1 League 6.4 265 3 17 102 153 27 265 22 10 45.5 12 54.5 181 1287 658 28 14 8 17 13 205 66 Valladolid (1 Season) 1 League 5.6 Alavés (1 Season) 1 League 1.8 MLS (6 Seasons) 171.1 9738 105 933 3419 5535 576 9728 628 306 48.7 311 49.5 5907 39446 18642 728 405 214 438 208 6771 1781 Primera Div (4 Seasons) 34.9 265 3 17 102 153 27 265 22 10 45.5 12 54.5 181 1287 658 28 14 8 17 13 205 66 La Liga 2 (1 Season) 5.6 La Liga (1 Season) 1.8
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 1/3 CPA Mis Dis Rec Matches 2016-2017 21 Alavés es ESP Copa del Rey 2nd 1.1 Matches 1 Season 1 Club 1 League 1.1
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 2015 19 Huracán 1. Libertadores 2S 0.5 Matches 2015 19 Huracán 2. Sudamericana F 8.1 Matches 2016 20 Huracán 1. Libertadores R16 5.6 Matches 2018 22 Boca Juniors 1. Libertadores F 0.8 Matches 3 Seasons 2 Clubs 2 Leagues 15.1 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 Huracán (2 Seasons) 2 Leagues 14.2 Boca Juniors (1 Season) 1 League 0.8 Libertadores (3 Seasons) 7.0 Sudamericana (1 Season) 8.1
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 2015 19 Huracán 1. Libertadores 1 45 45 6.3 0.5 0 0 1 45 0 0.00 0 1 -1 -2.00 -2.53 Matches 2015 19 Huracán ar ARG 1. Primera Div 17 1,530 90 56.7 17.0 17 90 17 0 0 1.06 16 20 -4 -0.24 +0.07 Matches 2015 19 Huracán 2. Sudamericana 9 729 81 78.4 8.1 9 81 3 0 0 1.78 13 1 +12 +1.48 +2.82 Matches 2016 20 Huracán 1. Libertadores 6 507 85 56.3 5.6 6 85 4 0 0 1.17 6 8 -2 -0.36 -0.36 Matches 2016 20 Huracán ar ARG 1. Primera Div 14 1,037 74 72.0 11.5 12 80 7 2 37 0 1.57 17 9 +8 +0.69 +1.14 Matches 2016-2017 21 Alavés es ESP Copa del Rey 2 103 52 12.7 1.1 1 58 0 1 45 0 3.00 2 0 +2 +1.75 +1.11 Matches 2016-2017 21 Alavés es ESP 1. La Liga 6 163 27 4.8 1.8 1 82 0 5 16 3 1.67 0 2 -2 -1.10 -1.10 Matches 2016-2017 21 Valladolid es ESP 2. La Liga 2 9 503 56 13.3 5.6 7 0 2 0 2.00 7 5 +2 +0.36 +0.28 Matches 2017-2018 22 Boca Juniors ar ARG 1. Liga Argentina 11 280 25 11.5 3.1 3 70 0 8 9 7 2.45 6 3 +3 +0.96 -0.08 6.7 2.7 +4.0 +1.30 +0.69 Matches 2018 22 Boca Juniors 1. Libertadores 2 76 38 5.9 0.8 1 63 0 1 13 0 2.00 1 0 +1 +1.18 +0.52 Matches 2018-2019 23 Boca Juniors ar ARG 1. Liga Argentina 4 298 75 13.2 3.3 3 90 3 1 27 2 2.25 8 3 +5 +1.51 +0.63 4.7 3.9 +0.9 +0.26 -0.24 Matches 2019 23 SJ Earthquakes us USA 1. MLS 30 2,524 84 82.5 28.0 30 84 21 0 0 1.43 46 43 +3 +0.11 +1.11 47.4 46.1 +1.3 +0.05 -0.22 Matches 2020 24 SJ Earthquakes us USA 1. MLS 23 1,798 78 86.9 20.0 22 81 7 1 27 0 1.27 28 41 -13 -0.65 +0.34 24.6 30.7 -6.1 -0.30 -0.91 Matches 2021 25 SJ Earthquakes us USA 1. MLS 32 2,227 70 72.8 24.7 28 75 11 4 32 0 1.19 31 44 -13 -0.53 -1.07 37.0 46.4 -9.4 -0.38 -0.66 Matches 2022 26 SJ Earthquakes us USA 1. MLS 34 2,848 84 93.1 31.6 33 85 21 1 30 0 1.03 48 61 -13 -0.41 +1.29 40.0 56.8 -16.8 -0.53 -0.91 Matches 2023 27 SJ Earthquakes us USA 1. MLS 34 3,030 89 99.0 33.7 34 89 29 0 0 1.29 39 41 -2 -0.06 +5.94 43.1 50.6 -7.5 -0.22 -1.10 Matches 2024 28 SJ Earthquakes us USA 1. MLS 34 2,969 87 97.0 33.0 34 87 24 0 0 0.62 40 74 -34 -1.03 +1.94 44.1 55.4 -11.3 -0.34 +1.23 Matches 10 Seasons 5 Clubs 7 Leagues 268 20,667 77 54.3 229.6 241 84 147 27 22 12 1.30 308 356 -48 -0.21 -0.43 247.7 292.5 -44.8 -0.25 -0.71 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 SJ Earthquakes (6 Seasons) 1 League 187 15,396 82 88.6 171.1 181 84 113 6 31 0 1.12 232 304 -72 -0.42 +0.17 236.2 285.9 -49.7 -0.29 -0.55 Huracán (2 Seasons) 3 Leagues 47 3,848 82 57.5 42.8 44 85 31 3 39 0 1.34 52 39 +13 +0.30 +0.46 Boca Juniors (2 Seasons) 2 Leagues 17 654 38 11.0 7.3 7 78 3 10 11 9 2.35 15 6 +9 +1.24 +0.34 11.4 6.5 +4.9 +0.76 +0.21 Valladolid (1 Season) 1 League 9 503 56 13.3 5.6 7 0 2 0 2.00 7 5 +2 +0.36 +0.28 Alavés (1 Season) 2 Leagues 8 266 33 6.3 3.0 2 70 0 6 21 3 2.00 2 2 0 0.00 -0.11 MLS (6 Seasons) 187 15,396 82 88.6 171.1 181 84 113 6 31 0 1.12 232 304 -72 -0.42 +0.17 236.2 285.9 -49.7 -0.29 -0.55 Primera Div (4 Seasons) 46 3,145 68 35.7 34.9 35 85 27 11 15 9 1.65 47 35 +12 +0.34 -0.26 11.4 6.5 +4.9 +0.76 +0.21 Libertadores (3 Seasons) 9 628 70 21.6 7.0 7 81 4 2 29 0 1.22 7 9 -2 -0.29 -0.80 La Liga 2 (1 Season) 9 503 56 13.3 5.6 7 0 2 0 2.00 7 5 +2 +0.36 +0.28 Sudamericana (1 Season) 9 729 81 78.4 8.1 9 81 3 0 0 1.78 13 1 +12 +1.48 +2.82 La Liga (1 Season) 6 163 27 4.8 1.8 1 82 0 5 16 3 1.67 0 2 -2 -1.10 -1.10 Copa del Rey (1 Season) 2 103 52 12.7 1.1 1 58 0 1 45 0 3.00 2 0 +2 +1.75 +1.11
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 2015 19 Huracán 3 Leagues 27 2,304 85 53.0 25.6 26 87 20 1 45 0 1.26 29 22 +7 +0.27 +0.41 2016 20 Huracán 2 Leagues 20 1,544 77 66.0 17.2 18 82 11 2 37 0 1.45 23 17 +6 +0.35 +0.58 2016-2017 21 Valladolid 1 League 9 503 56 13.3 5.6 7 0 2 0 2.00 7 5 +2 +0.36 +0.28 2016-2017 21 Alavés 2 Leagues 8 266 33 6.3 3.0 2 70 0 6 21 3 2.00 2 2 0 0.00 -0.11 2017-2018 22 Boca Juniors 1 League 11 280 25 11.5 3.1 3 70 0 8 9 7 2.45 6 3 +3 +0.96 -0.08 6.7 2.7 +4.0 +1.30 +0.69 2018 22 Boca Juniors 1 League 2 76 38 5.9 0.8 1 63 0 1 13 0 2.00 1 0 +1 +1.18 +0.52 2018-2019 23 Boca Juniors 1 League 4 298 75 13.2 3.3 3 90 3 1 27 2 2.25 8 3 +5 +1.51 +0.63 4.7 3.9 +0.9 +0.26 -0.24 2019 23 SJ Earthquakes 2 Leagues 32 2,704 85 83.5 30.0 32 85 23 0 0 1.43 51 49 +2 +0.07 +1.07 47.4 46.1 +1.3 +0.05 -0.22 2020 24 SJ Earthquakes 1 League 23 1,798 78 86.9 20.0 22 81 7 1 27 0 1.27 28 41 -13 -0.65 +0.34 24.6 30.7 -6.1 -0.30 -0.91 2021 25 SJ Earthquakes 1 League 32 2,227 70 72.8 24.7 28 75 11 4 32 0 1.19 31 44 -13 -0.53 -1.07 37.0 46.4 -9.4 -0.38 -0.66 2022 26 SJ Earthquakes 2 Leagues 36 2,933 81 87.3 32.6 33 85 21 3 38 1 1.00 48 63 -15 -0.46 -0.67 40.0 56.8 -16.8 -0.53 -0.91 2023 27 SJ Earthquakes 2 Leagues 35 3,075 88 97.6 34.2 34 89 29 1 45 0 1.25 39 41 -2 -0.06 +3.54 43.1 50.6 -7.5 -0.22 -1.10 2024 28 SJ Earthquakes 2 Leagues 35 3,044 87 93.1 33.8 34 87 24 1 75 1 0.60 42 76 -34 -1.01 +0.19 44.1 55.4 -11.3 -0.34 +1.23 10 Seasons 5 Clubs 7 Leagues 268 20,667 77 54.3 229.6 241 84 147 27 22 12 1.30 308 356 -48 -0.21 -0.43 247.7 292.5 -44.8 -0.25 -0.71 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 SJ Earthquakes (6 Seasons) 1 League 187 15,396 82 88.6 171.1 181 84 113 6 31 0 1.12 232 304 -72 -0.42 +0.17 236.2 285.9 -49.7 -0.29 -0.55 Huracán (2 Seasons) 3 Leagues 47 3,848 82 57.5 42.8 44 85 31 3 39 0 1.34 52 39 +13 +0.30 +0.46 Boca Juniors (2 Seasons) 2 Leagues 17 654 38 11.0 7.3 7 78 3 10 11 9 2.35 15 6 +9 +1.24 +0.34 11.4 6.5 +4.9 +0.76 +0.21 Valladolid (1 Season) 1 League 9 503 56 13.3 5.6 7 0 2 0 2.00 7 5 +2 +0.36 +0.28 Alavés (1 Season) 2 Leagues 8 266 33 6.3 3.0 2 70 0 6 21 3 2.00 2 2 0 0.00 -0.11 MLS (6 Seasons) 187 15,396 82 88.6 171.1 181 84 113 6 31 0 1.12 232 304 -72 -0.42 +0.17 236.2 285.9 -49.7 -0.29 -0.55 Primera Div (4 Seasons) 46 3,145 68 35.7 34.9 35 85 27 11 15 9 1.65 47 35 +12 +0.34 -0.26 11.4 6.5 +4.9 +0.76 +0.21 Libertadores (3 Seasons) 9 628 70 21.6 7.0 7 81 4 2 29 0 1.22 7 9 -2 -0.29 -0.80 La Liga 2 (1 Season) 9 503 56 13.3 5.6 7 0 2 0 2.00 7 5 +2 +0.36 +0.28 Sudamericana (1 Season) 9 729 81 78.4 8.1 9 81 3 0 0 1.78 13 1 +12 +1.48 +2.82 La Liga (1 Season) 6 163 27 4.8 1.8 1 82 0 5 16 3 1.67 0 2 -2 -1.10 -1.10 Copa del Rey (1 Season) 2 103 52 12.7 1.1 1 58 0 1 45 0 3.00 2 0 +2 +1.75 +1.11
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 2015 19 Huracán ar ARG 1. Primera Div 23rd 17 1,530 90 56.7 17.0 17 90 17 0 0 1.06 16 20 -4 -0.24 +0.07 Matches 2016 20 Huracán ar ARG 1. Primera Div 5th 14 1,037 74 72.0 11.5 12 80 7 2 37 0 1.57 17 9 +8 +0.69 +1.14 Matches 2016-2017 21 Valladolid es ESP 2. La Liga 2 7th 9 503 56 13.3 5.6 7 0 2 0 2.00 7 5 +2 +0.36 +0.28 Matches 2016-2017 21 Alavés es ESP 1. La Liga 9th 6 163 27 4.8 1.8 1 82 0 5 16 3 1.67 0 2 -2 -1.10 -1.10 Matches 2017-2018 22 Boca Juniors ar ARG 1. Liga Argentina 1st 11 280 25 11.5 3.1 3 70 0 8 9 7 2.45 6 3 +3 +0.96 -0.08 6.7 2.7 +4.0 +1.30 +0.69 Matches 2018-2019 23 Boca Juniors ar ARG 1. Liga Argentina 3rd 4 298 75 13.2 3.3 3 90 3 1 27 2 2.25 8 3 +5 +1.51 +0.63 4.7 3.9 +0.9 +0.26 -0.24 Matches 2019 23 SJ Earthquakes us USA 1. MLS 15th 30 2,524 84 82.5 28.0 30 84 21 0 0 1.43 46 43 +3 +0.11 +1.11 47.4 46.1 +1.3 +0.05 -0.22 Matches 2020 24 SJ Earthquakes us USA 1. MLS 15th 23 1,798 78 86.9 20.0 22 81 7 1 27 0 1.27 28 41 -13 -0.65 +0.34 24.6 30.7 -6.1 -0.30 -0.91 Matches 2021 25 SJ Earthquakes us USA 1. MLS 20th 32 2,227 70 72.8 24.7 28 75 11 4 32 0 1.19 31 44 -13 -0.53 -1.07 37.0 46.4 -9.4 -0.38 -0.66 Matches 2022 26 SJ Earthquakes us USA 1. MLS 26th 34 2,848 84 93.1 31.6 33 85 21 1 30 0 1.03 48 61 -13 -0.41 +1.29 40.0 56.8 -16.8 -0.53 -0.91 Matches 2023 27 SJ Earthquakes us USA 1. MLS 16th 34 3,030 89 99.0 33.7 34 89 29 0 0 1.29 39 41 -2 -0.06 +5.94 43.1 50.6 -7.5 -0.22 -1.10 Matches 2024 28 SJ Earthquakes us USA 1. MLS 29th 34 2,969 87 97.0 33.0 34 87 24 0 0 0.62 40 74 -34 -1.03 +1.94 44.1 55.4 -11.3 -0.34 +1.23 Matches 10 Seasons 5 Clubs 4 Leagues 248 19,207 77 57.5 213.4 224 84 140 24 20 12 1.27 286 346 -60 -0.28 -0.46 247.7 292.5 -44.8 -0.25 -0.71 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 SJ Earthquakes (6 Seasons) 1 League 187 15,396 82 88.6 171.1 181 84 113 6 31 0 1.12 232 304 -72 -0.42 +0.17 236.2 285.9 -49.7 -0.29 -0.55 Huracán (2 Seasons) 1 League 31 2,567 83 62.0 28.5 29 86 24 2 37 0 1.29 33 29 +4 +0.14 +0.48 Boca Juniors (2 Seasons) 1 League 15 578 39 12.4 6.4 6 80 3 9 11 9 2.40 14 6 +8 +1.25 +0.28 11.4 6.5 +4.9 +0.76 +0.21 Valladolid (1 Season) 1 League 9 503 56 13.3 5.6 7 0 2 0 2.00 7 5 +2 +0.36 +0.28 Alavés (1 Season) 1 League 6 163 27 4.8 1.8 1 82 0 5 16 3 1.67 0 2 -2 -1.10 -1.10 MLS (6 Seasons) 187 15,396 82 88.6 171.1 181 84 113 6 31 0 1.12 232 304 -72 -0.42 +0.17 236.2 285.9 -49.7 -0.29 -0.55 Primera Div (4 Seasons) 46 3,145 68 35.7 34.9 35 85 27 11 15 9 1.65 47 35 +12 +0.34 -0.26 11.4 6.5 +4.9 +0.76 +0.21 La Liga 2 (1 Season) 9 503 56 13.3 5.6 7 0 2 0 2.00 7 5 +2 +0.36 +0.28 La Liga (1 Season) 6 163 27 4.8 1.8 1 82 0 5 16 3 1.67 0 2 -2 -1.10 -1.10
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 2016-2017 21 Alavés es ESP Copa del Rey 2nd 2 103 52 12.7 1.1 1 58 0 1 45 0 3.00 2 0 +2 +1.75 +1.11 Matches 1 Season 1 Club 1 League 2 103 52 12.7 1.1 1 58 0 1 45 0 3.00 2 0 +2 +1.75 +1.11
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 2015 19 Huracán 1. Libertadores 2S 1 45 45 6.3 0.5 0 0 1 45 0 0.00 0 1 -1 -2.00 -2.53 Matches 2015 19 Huracán 2. Sudamericana F 9 729 81 78.4 8.1 9 81 3 0 0 1.78 13 1 +12 +1.48 +2.82 Matches 2016 20 Huracán 1. Libertadores R16 6 507 85 56.3 5.6 6 85 4 0 0 1.17 6 8 -2 -0.36 -0.36 Matches 2018 22 Boca Juniors 1. Libertadores F 2 76 38 5.9 0.8 1 63 0 1 13 0 2.00 1 0 +1 +1.18 +0.52 Matches 3 Seasons 2 Clubs 2 Leagues 18 1,357 75 35.3 15.1 16 81 7 2 29 0 1.50 20 10 +10 +0.66 +0.30 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Huracán (2 Seasons) 2 Leagues 16 1,281 80 50.2 14.2 15 82 7 1 45 0 1.44 19 10 +9 +0.63 +0.56 Boca Juniors (1 Season) 1 League 2 76 38 5.9 0.8 1 63 0 1 13 0 2.00 1 0 +1 +1.18 +0.52 Libertadores (3 Seasons) 9 628 70 21.6 7.0 7 81 4 2 29 0 1.22 7 9 -2 -0.29 -0.80 Sudamericana (1 Season) 9 729 81 78.4 8.1 9 81 3 0 0 1.78 13 1 +12 +1.48 +2.82
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 2015 19 Huracán 3 Leagues 25.6 5 0 0 0 2016 20 Huracán 2 Leagues 17.2 0 0 0 10 13 1 68 4 6 0 0 0 2016-2017 21 Valladolid 1 League 5.6 2 0 0 12 0 0 0 0 0 0 0 0 2016-2017 21 Alavés 2 Leagues 3.0 1 0 0 4 4 0 10 2 2 0 0 0 2017-2018 22 Boca Juniors 1 League 3.1 1 0 0 7 7 1 16 0 3 0 0 0 15 0 1 0.0 2018 22 Boca Juniors 1 League 0.8 0 0 0 1 0 0 3 0 1 0 0 0 2018-2019 23 Boca Juniors 1 League 3.3 0 0 0 4 3 0 8 2 2 0 0 0 10 0 3 0.0 2019 23 SJ Earthquakes 2 Leagues 30.0 8 2 2 39 28 12 209 11 19 0 0 0 132 1 14 6.7 2020 24 SJ Earthquakes 1 League 20.0 3 0 0 21 19 3 138 15 9 0 0 0 126 3 13 18.8 2021 25 SJ Earthquakes 1 League 24.7 7 0 0 28 21 4 164 18 17 1 0 0 119 6 22 21.4 2022 26 SJ Earthquakes 2 Leagues 32.6 4 0 0 34 32 11 303 15 17 1 0 0 122 3 9 25.0 2023 27 SJ Earthquakes 2 Leagues 34.2 6 0 0 44 20 10 374 21 33 0 0 0 136 5 31 13.9 2024 28 SJ Earthquakes 2 Leagues 33.8 6 0 0 42 24 9 340 20 23 0 0 0 117 8 28 22.2 10 Seasons 5 Clubs 7 Leagues 229.6 42 2 2 243 171 51 1607 106 130 2 0 0 777 26 121 17.7 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches SJ Earthquakes (6 Seasons) 1 League 171.1 33 2 2 205 144 49 1502 98 116 2 0 0 752 26 117 18.2 Huracán (2 Seasons) 3 Leagues 42.8 5 0 0 10 13 1 68 4 6 0 0 0 Boca Juniors (2 Seasons) 2 Leagues 7.3 1 0 0 12 10 1 27 2 6 0 0 0 25 0 4 0.0 Valladolid (1 Season) 1 League 5.6 2 0 0 12 0 0 0 0 0 0 0 0 Alavés (1 Season) 2 Leagues 3.0 1 0 0 4 4 0 10 2 2 0 0 0 MLS (6 Seasons) 171.1 33 2 2 205 144 49 1502 98 116 2 0 0 752 26 117 18.2 Primera Div (4 Seasons) 34.9 4 0 0 21 23 2 92 6 11 0 0 0 25 0 4 0.0 Libertadores (3 Seasons) 7.0 0 0 0 1 0 0 3 0 1 0 0 0 La Liga 2 (1 Season) 5.6 2 0 0 12 0 0 0 0 0 0 0 0 Sudamericana (1 Season) 8.1 2 0 0 0 La Liga (1 Season) 1.8 1 0 0 4 4 0 10 2 2 0 0 0 Copa del Rey (1 Season) 1.1 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 21 Alavés es ESP Copa del Rey 2nd 1.1 0 0 0 0 Matches 1 Season 1 Club 1 League 1.1 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2015 19 Huracán 1. Libertadores 2S 0.5 0 0 0 0 Matches 2015 19 Huracán 2. Sudamericana F 8.1 2 0 0 0 Matches 2016 20 Huracán 1. Libertadores R16 5.6 0 0 0 0 0 0 0 0 0 0 0 0 Matches 2018 22 Boca Juniors 1. Libertadores F 0.8 0 0 0 1 0 0 3 0 1 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 15.1 2 0 0 1 0 0 3 0 1 0 0 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Huracán (2 Seasons) 2 Leagues 14.2 2 0 0 0 0 0 0 0 0 0 0 0 Boca Juniors (1 Season) 1 League 0.8 0 0 0 1 0 0 3 0 1 0 0 0 Libertadores (3 Seasons) 7.0 0 0 0 1 0 0 3 0 1 0 0 0 Sudamericana (1 Season) 8.1 2 0 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 Cristian Espinoza Pages
Cristian Espinoza 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