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. Segunda División 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. Primera Div 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. Primera Div 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 6.0 6.2 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 16 16 1,423 15.8 2 9 11 2 0 0 4 0 3.0 3.0 6.6 9.6 66 72 132 0.13 0.57 0.70 0.13 0.70 0.19 0.42 0.61 0.19 0.61 Matches 10 Seasons 5 Clubs 7 Leagues 250 223 19,121 212.5 41 62 103 32 9 10 41 2 34.1 26.1 55.0 81.1 696 567 1692 0.19 0.29 0.48 0.15 0.44 0.21 0.34 0.56 0.16 0.51 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 169 163 13,850 153.9 30 51 81 21 9 10 32 2 32.6 24.6 52.8 77.4 668 558 1626 0.19 0.33 0.53 0.14 0.47 0.21 0.34 0.55 0.16 0.50 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) 169 163 13,850 153.9 30 51 81 21 9 10 32 2 32.6 24.6 52.8 77.4 668 558 1626 0.19 0.33 0.53 0.14 0.47 0.21 0.34 0.55 0.16 0.50 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 Segunda División (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 1 League 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 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 6.0 6.2 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 1 League 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 2023 27 SJ Earthquakes 1 League 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 2024 28 SJ Earthquakes 1 League 16 16 1,423 15.8 2 9 11 2 0 0 4 0 3.0 3.0 6.6 9.6 66 72 132 0.13 0.57 0.70 0.13 0.70 0.19 0.42 0.61 0.19 0.61 10 Seasons 5 Clubs 7 Leagues 250 223 19,121 212.5 41 62 103 32 9 10 41 2 34.1 26.1 55.0 81.1 696 567 1692 0.19 0.29 0.48 0.15 0.44 0.21 0.34 0.56 0.16 0.51 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 169 163 13,850 153.9 30 51 81 21 9 10 32 2 32.6 24.6 52.8 77.4 668 558 1626 0.19 0.33 0.53 0.14 0.47 0.21 0.34 0.55 0.16 0.50 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) 169 163 13,850 153.9 30 51 81 21 9 10 32 2 32.6 24.6 52.8 77.4 668 558 1626 0.19 0.33 0.53 0.14 0.47 0.21 0.34 0.55 0.16 0.50 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 Segunda División (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. Segunda División 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. Primera Div 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. Primera Div 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 6.0 6.2 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 28th 16 16 1,423 15.8 2 9 11 2 0 0 4 0 3.0 3.0 6.6 9.6 66 72 132 0.13 0.57 0.70 0.13 0.70 0.19 0.42 0.61 0.19 0.61 Matches 10 Seasons 5 Clubs 4 Leagues 230 206 17,661 196.2 36 60 96 27 9 10 39 2 34.1 26.1 55.0 81.1 696 567 1692 0.18 0.31 0.49 0.14 0.44 0.21 0.34 0.56 0.16 0.51 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 169 163 13,850 153.9 30 51 81 21 9 10 32 2 32.6 24.6 52.8 77.4 668 558 1626 0.19 0.33 0.53 0.14 0.47 0.21 0.34 0.55 0.16 0.50 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) 169 163 13,850 153.9 30 51 81 21 9 10 32 2 32.6 24.6 52.8 77.4 668 558 1626 0.19 0.33 0.53 0.14 0.47 0.21 0.34 0.55 0.16 0.50 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 Segunda División (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 1 League 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 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 6.0 0.11 -3.7 -3.0 2022 26 SJ Earthquakes 1 League 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 2023 27 SJ Earthquakes 1 League 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 2024 28 SJ Earthquakes 1 League 15.8 2 36 15 41.7 2.28 0.95 0.06 0.13 19.8 5 0 0 3.0 3.0 0.08 -1.0 -1.0 10 Seasons 5 Clubs 7 Leagues 212.5 41 406 146 36.0 2.19 0.79 0.06 0.18 21.8 22 9 10 34.1 26.1 0.07 -2.1 -3.1 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 153.9 30 362 133 36.7 2.35 0.86 0.06 0.16 22.0 21 9 10 32.6 24.6 0.07 -2.6 -3.6 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) 153.9 30 362 133 36.7 2.35 0.86 0.06 0.16 22.0 21 9 10 32.6 24.6 0.07 -2.6 -3.6 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 Segunda División (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. Segunda División 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. Primera Div 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. Primera Div 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 6.0 0.11 -3.7 -3.0 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 28th 15.8 2 36 15 41.7 2.28 0.95 0.06 0.13 19.8 5 0 0 3.0 3.0 0.08 -1.0 -1.0 Matches 10 Seasons 5 Clubs 4 Leagues 196.2 36 405 146 36.0 2.26 0.81 0.06 0.17 21.8 22 9 10 34.1 26.1 0.07 -2.1 -3.1 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 153.9 30 362 133 36.7 2.35 0.86 0.06 0.16 22.0 21 9 10 32.6 24.6 0.07 -2.6 -3.6 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) 153.9 30 362 133 36.7 2.35 0.86 0.06 0.16 22.0 21 9 10 32.6 24.6 0.07 -2.6 -3.6 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 Segunda División (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 1 League 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 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.2 4.9 +1.8 46 44 23 8 74 2022 26 SJ Earthquakes 1 League 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 2023 27 SJ Earthquakes 1 League 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 2024 28 SJ Earthquakes 1 League 15.8 457 699 65.4 7893 3017 237 284 83.5 148 216 68.5 58 129 45.0 9 6.6 4.2 +2.4 45 40 30 13 72 10 Seasons 5 Clubs 7 Leagues 212.5 4979 7120 69.9 86106 23116 2526 2956 85.5 1698 2339 72.6 594 1205 49.3 62 55.0 48.8 +7.0 407 290 277 114 567 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 153.9 4834 6926 69.8 84037 22668 2440 2857 85.4 1666 2298 72.5 580 1182 49.1 51 52.8 47.5 -1.8 398 281 271 110 558 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) 153.9 4834 6926 69.8 84037 22668 2440 2857 85.4 1666 2298 72.5 580 1182 49.1 51 52.8 47.5 -1.8 398 281 271 110 558 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 Segunda División (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. Segunda División 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. Primera Div 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. Primera Div 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.2 4.9 +1.8 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 28th 15.8 457 699 65.4 7893 3017 237 284 83.5 148 216 68.5 58 129 45.0 9 6.6 4.2 +2.4 45 40 30 13 72 Matches 10 Seasons 5 Clubs 4 Leagues 196.2 4979 7120 69.9 86106 23116 2526 2956 85.5 1698 2339 72.6 594 1205 49.3 60 55.0 48.8 +5.0 407 290 277 114 567 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 153.9 4834 6926 69.8 84037 22668 2440 2857 85.4 1666 2298 72.5 580 1182 49.1 51 52.8 47.5 -1.8 398 281 271 110 558 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) 153.9 4834 6926 69.8 84037 22668 2440 2857 85.4 1666 2298 72.5 580 1182 49.1 51 52.8 47.5 -1.8 398 281 271 110 558 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 Segunda División (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 1 League 28.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 1 League 31.6 1351 1117 231 33 3 11 286 56 142 34 73 0 979 3 46 2023 27 SJ Earthquakes 1 League 33.7 1560 1285 271 37 7 16 374 35 198 50 108 1 1027 4 87 2024 28 SJ Earthquakes 1 League 15.8 699 581 114 17 5 4 152 19 78 24 43 1 457 4 41 10 Seasons 5 Clubs 7 Leagues 212.5 7120 6078 1024 142 22 88 1428 213 666 181 299 9 4979 18 327 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches SJ Earthquakes (6 Seasons) 1 League 153.9 6926 5899 1009 140 20 88 1323 212 654 178 294 9 4834 18 316 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) 153.9 6926 5899 1009 140 20 88 1323 212 654 178 294 9 4834 18 316 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 Segunda División (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 1 League 28.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 1 League 31.6 133 4.20 64 45 7 12 5 0 20 0.63 12 3 0 4 1 0 2023 27 SJ Earthquakes 1 League 33.7 176 5.23 93 57 15 7 0 4 15 0.45 9 3 2 1 0 0 2024 28 SJ Earthquakes 1 League 15.8 85 5.37 47 27 4 6 1 0 10 0.63 5 4 0 1 0 0 10 Seasons 5 Clubs 7 Leagues 212.5 780 4.87 431 204 68 49 20 8 93 0.58 55 17 8 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 153.9 761 4.94 423 200 65 48 17 8 90 0.58 53 17 7 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) 153.9 761 4.94 423 200 65 48 17 8 90 0.58 53 17 7 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 Segunda División (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 1 League 28.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 1 League 31.6 27 17 10 9 8 10 50 20.0 40 29 2 27 15 42 13 0 2023 27 SJ Earthquakes 1 League 33.7 47 33 22 11 14 22 84 26.2 62 37 2 35 21 68 23 0 2024 28 SJ Earthquakes 1 League 15.8 17 7 6 5 6 8 28 28.6 20 17 0 17 9 26 18 0 10 Seasons 5 Clubs 7 Leagues 212.5 176 116 67 62 47 71 273 26.0 202 155 5 150 97 267 95 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 153.9 171 102 66 58 47 71 268 26.5 197 150 5 145 89 260 93 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) 153.9 171 102 66 58 47 71 268 26.5 197 150 5 145 89 260 93 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 Segunda División (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 1 League 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 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 1 League 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 2023 27 SJ Earthquakes 1 League 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 2024 28 SJ Earthquakes 1 League 15.8 871 11 95 318 472 51 871 40 21 52.5 18 45.0 510 3016 1432 66 34 15 34 14 596 132 10 Seasons 5 Clubs 7 Leagues 212.5 9004 89 862 3114 5170 562 8994 589 283 48.0 297 50.4 5536 37343 17686 696 386 203 410 199 6294 1692 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 153.9 8739 86 845 3012 5017 535 8729 567 273 48.1 285 50.3 5355 36056 17028 668 372 195 393 186 6089 1626 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) 153.9 8739 86 845 3012 5017 535 8729 567 273 48.1 285 50.3 5355 36056 17028 668 372 195 393 186 6089 1626 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 Segunda División (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. Segunda División 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. Primera Div 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. Primera Div 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 28th 15.8 871 11 95 318 472 51 871 40 21 52.5 18 45.0 510 3016 1432 66 34 15 34 14 596 132 Matches 10 Seasons 5 Clubs 4 Leagues 196.2 9004 89 862 3114 5170 562 8994 589 283 48.0 297 50.4 5536 37343 17686 696 386 203 410 199 6294 1692 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 153.9 8739 86 845 3012 5017 535 8729 567 273 48.1 285 50.3 5355 36056 17028 668 372 195 393 186 6089 1626 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) 153.9 8739 86 845 3012 5017 535 8729 567 273 48.1 285 50.3 5355 36056 17028 668 372 195 393 186 6089 1626 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 Segunda División (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. Segunda División 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. Primera Div 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. Primera Div 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.3 46.5 -9.2 -0.37 -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 16 1,423 89 98.8 15.8 16 89 11 0 0 0.69 24 36 -12 -0.76 +15.12 22.7 24.0 -1.3 -0.08 +8.70 Matches 10 Seasons 5 Clubs 7 Leagues 250 19,121 76 52.5 212.5 223 84 134 27 22 12 1.35 292 318 -26 -0.12 -0.35 226.5 261.2 -34.6 -0.22 -0.68 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 169 13,850 82 87.9 153.9 163 84 100 6 31 0 1.18 216 266 -50 -0.32 +0.29 215.1 254.6 -39.5 -0.26 -0.53 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) 169 13,850 82 87.9 153.9 163 84 100 6 31 0 1.18 216 266 -50 -0.32 +0.29 215.1 254.6 -39.5 -0.26 -0.53 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 Segunda División (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 1 League 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 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.3 46.5 -9.2 -0.37 -0.66 2022 26 SJ Earthquakes 1 League 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 2023 27 SJ Earthquakes 1 League 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 2024 28 SJ Earthquakes 1 League 16 1,423 89 98.8 15.8 16 89 11 0 0 0.69 24 36 -12 -0.76 +15.12 22.7 24.0 -1.3 -0.08 +8.70 10 Seasons 5 Clubs 7 Leagues 250 19,121 76 52.5 212.5 223 84 134 27 22 12 1.35 292 318 -26 -0.12 -0.35 226.5 261.2 -34.6 -0.22 -0.68 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 169 13,850 82 87.9 153.9 163 84 100 6 31 0 1.18 216 266 -50 -0.32 +0.29 215.1 254.6 -39.5 -0.26 -0.53 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) 169 13,850 82 87.9 153.9 163 84 100 6 31 0 1.18 216 266 -50 -0.32 +0.29 215.1 254.6 -39.5 -0.26 -0.53 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 Segunda División (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. Segunda División 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. Primera Div 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. Primera Div 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.3 46.5 -9.2 -0.37 -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 28th 16 1,423 89 98.8 15.8 16 89 11 0 0 0.69 24 36 -12 -0.76 +15.12 22.7 24.0 -1.3 -0.08 +8.70 Matches 10 Seasons 5 Clubs 4 Leagues 230 17,661 77 55.6 196.2 206 84 127 24 20 12 1.32 270 308 -38 -0.19 -0.37 226.5 261.2 -34.6 -0.22 -0.68 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 169 13,850 82 87.9 153.9 163 84 100 6 31 0 1.18 216 266 -50 -0.32 +0.29 215.1 254.6 -39.5 -0.26 -0.53 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) 169 13,850 82 87.9 153.9 163 84 100 6 31 0 1.18 216 266 -50 -0.32 +0.29 215.1 254.6 -39.5 -0.26 -0.53 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 Segunda División (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 1 League 28.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 1 League 31.6 4 0 0 32 32 11 286 15 17 1 0 0 122 3 9 25.0 2023 27 SJ Earthquakes 1 League 33.7 6 0 0 44 20 10 374 21 33 0 0 0 136 5 31 13.9 2024 28 SJ Earthquakes 1 League 15.8 4 0 0 21 8 2 152 9 7 0 0 0 57 2 7 22.2 10 Seasons 5 Clubs 7 Leagues 212.5 41 2 2 223 155 44 1428 97 116 2 0 0 717 20 100 16.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 153.9 32 2 2 185 128 42 1323 89 102 2 0 0 692 20 96 17.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) 153.9 32 2 2 185 128 42 1323 89 102 2 0 0 692 20 96 17.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 Segunda División (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