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 2017-2018 17 Pachuca mx MEX 1. Liga MX 7 3 248 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 19 Pachuca mx MEX 1. Liga MX 13 2 365 4.1 2 0 2 2 0 0 0 0 2.2 2.2 0.1 2.3 6 6 19 0.49 0.00 0.49 0.49 0.49 0.55 0.02 0.57 0.55 0.57 Matches 2020-2021 20 Pachuca mx MEX 1. Liga MX 27 13 1,189 13.2 5 0 5 4 1 2 0 0 6.4 4.9 1.7 6.6 16 18 72 0.38 0.00 0.38 0.30 0.30 0.49 0.13 0.62 0.37 0.50 Matches 2021-2022 21 Pachuca mx MEX 1. Liga MX 26 8 945 10.5 4 0 4 4 0 0 0 0 5.9 5.9 1.2 7.0 22 13 64 0.38 0.00 0.38 0.38 0.38 0.56 0.11 0.67 0.56 0.67 Matches 2022-2023 22 Pachuca mx MEX 1. Liga MX 27 20 1,541 17.1 3 2 5 2 1 1 0 0 6.4 5.6 1.2 6.8 23 27 122 0.18 0.12 0.29 0.12 0.23 0.37 0.07 0.44 0.33 0.40 Matches 2023-2024 23 Pachuca mx MEX 1. Liga MX 22 14 1,086 12.1 1 1 2 1 0 0 0 0 4.6 4.6 1.9 6.5 18 43 107 0.08 0.08 0.17 0.08 0.17 0.38 0.16 0.54 0.38 0.54 Matches 2024-2025 24 Monterrey mx MEX 1. Liga MX 24 7 641 7.1 1 3 4 1 0 0 0 0 1.7 1.7 1.7 3.4 18 25 45 0.14 0.42 0.56 0.14 0.56 0.24 0.24 0.48 0.24 0.48 Matches 2025 25 Monterrey 1. Club World Cup 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 2 Clubs 2 Leagues 147 67 6,042 67.1 16 6 22 14 2 3 0 0 27.2 24.8 7.8 32.6 103 132 429 0.24 0.09 0.33 0.21 0.30 0.42 0.12 0.55 0.39 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 Pachuca (6 Seasons) 1 League 122 60 5,374 59.7 15 3 18 13 2 3 0 0 25.5 23.1 6.1 29.2 85 107 384 0.25 0.05 0.30 0.22 0.27 0.45 0.11 0.55 0.41 0.51 Monterrey (2 Seasons) 2 Leagues 25 7 668 7.4 1 3 4 1 0 0 0 0 1.7 1.7 1.7 3.4 18 25 45 0.13 0.40 0.54 0.13 0.54 0.24 0.24 0.48 0.24 0.48 Liga MX (7 Seasons) 146 67 6,015 66.8 16 6 22 14 2 3 0 0 27.2 24.8 7.8 32.6 103 132 429 0.24 0.09 0.33 0.21 0.30 0.42 0.12 0.55 0.39 0.51 Club World Cup (1 Season) 1 0 27 0.3 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 2017-2018 17 Pachuca 1 League 7 3 248 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 19 Pachuca 1 League 13 2 365 4.1 2 0 2 2 0 0 0 0 2.2 2.2 0.1 2.3 6 6 19 0.49 0.00 0.49 0.49 0.49 0.55 0.02 0.57 0.55 0.57 2020-2021 20 Pachuca 1 League 27 13 1,189 13.2 5 0 5 4 1 2 0 0 6.4 4.9 1.7 6.6 16 18 72 0.38 0.00 0.38 0.30 0.30 0.49 0.13 0.62 0.37 0.50 2021-2022 21 Pachuca 1 League 26 8 945 10.5 4 0 4 4 0 0 0 0 5.9 5.9 1.2 7.0 22 13 64 0.38 0.00 0.38 0.38 0.38 0.56 0.11 0.67 0.56 0.67 2022-2023 22 Pachuca 1 League 27 20 1,541 17.1 3 2 5 2 1 1 0 0 6.4 5.6 1.2 6.8 23 27 122 0.18 0.12 0.29 0.12 0.23 0.37 0.07 0.44 0.33 0.40 2023-2024 23 Pachuca 1 League 22 14 1,086 12.1 1 1 2 1 0 0 0 0 4.6 4.6 1.9 6.5 18 43 107 0.08 0.08 0.17 0.08 0.17 0.38 0.16 0.54 0.38 0.54 2024-2025 24 Monterrey 1 League 24 7 641 7.1 1 3 4 1 0 0 0 0 1.7 1.7 1.7 3.4 18 25 45 0.14 0.42 0.56 0.14 0.56 0.24 0.24 0.48 0.24 0.48 2025 25 Monterrey 1 League 1 0 27 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 8 Seasons 2 Clubs 2 Leagues 147 67 6,042 67.1 16 6 22 14 2 3 0 0 27.2 24.8 7.8 32.6 103 132 429 0.24 0.09 0.33 0.21 0.30 0.42 0.12 0.55 0.39 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 Pachuca (6 Seasons) 1 League 122 60 5,374 59.7 15 3 18 13 2 3 0 0 25.5 23.1 6.1 29.2 85 107 384 0.25 0.05 0.30 0.22 0.27 0.45 0.11 0.55 0.41 0.51 Monterrey (2 Seasons) 2 Leagues 25 7 668 7.4 1 3 4 1 0 0 0 0 1.7 1.7 1.7 3.4 18 25 45 0.13 0.40 0.54 0.13 0.54 0.24 0.24 0.48 0.24 0.48 Liga MX (7 Seasons) 146 67 6,015 66.8 16 6 22 14 2 3 0 0 27.2 24.8 7.8 32.6 103 132 429 0.24 0.09 0.33 0.21 0.30 0.42 0.12 0.55 0.39 0.51 Club World Cup (1 Season) 1 0 27 0.3 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 2017-2018 17 Pachuca mx MEX 1. Liga MX 12th 7 3 248 2.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 19 Pachuca mx MEX 1. Liga MX 10th 13 2 365 4.1 2 0 2 2 0 0 0 0 2.2 2.2 0.1 2.3 6 6 19 0.49 0.00 0.49 0.49 0.49 0.55 0.02 0.57 0.55 0.57 Matches 2020-2021 20 Pachuca mx MEX 1. Liga MX 10th 27 13 1,189 13.2 5 0 5 4 1 2 0 0 6.4 4.9 1.7 6.6 16 18 72 0.38 0.00 0.38 0.30 0.30 0.49 0.13 0.62 0.37 0.50 Matches 2021-2022 21 Pachuca mx MEX 1. Liga MX 4th 26 8 945 10.5 4 0 4 4 0 0 0 0 5.9 5.9 1.2 7.0 22 13 64 0.38 0.00 0.38 0.38 0.38 0.56 0.11 0.67 0.56 0.67 Matches 2022-2023 22 Pachuca mx MEX 1. Liga MX 3rd 27 20 1,541 17.1 3 2 5 2 1 1 0 0 6.4 5.6 1.2 6.8 23 27 122 0.18 0.12 0.29 0.12 0.23 0.37 0.07 0.44 0.33 0.40 Matches 2023-2024 23 Pachuca mx MEX 1. Liga MX 7th 22 14 1,086 12.1 1 1 2 1 0 0 0 0 4.6 4.6 1.9 6.5 18 43 107 0.08 0.08 0.17 0.08 0.17 0.38 0.16 0.54 0.38 0.54 Matches 2024-2025 24 Monterrey mx MEX 1. Liga MX 5th 24 7 641 7.1 1 3 4 1 0 0 0 0 1.7 1.7 1.7 3.4 18 25 45 0.14 0.42 0.56 0.14 0.56 0.24 0.24 0.48 0.24 0.48 Matches 7 Seasons 2 Clubs 1 League 146 67 6,015 66.8 16 6 22 14 2 3 0 0 27.2 24.8 7.8 32.6 103 132 429 0.24 0.09 0.33 0.21 0.30 0.42 0.12 0.55 0.39 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 Pachuca (6 Seasons) 1 League 122 60 5,374 59.7 15 3 18 13 2 3 0 0 25.5 23.1 6.1 29.2 85 107 384 0.25 0.05 0.30 0.22 0.27 0.45 0.11 0.55 0.41 0.51 Monterrey (1 Season) 1 League 24 7 641 7.1 1 3 4 1 0 0 0 0 1.7 1.7 1.7 3.4 18 25 45 0.14 0.42 0.56 0.14 0.56 0.24 0.24 0.48 0.24 0.48
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 2025 25 Monterrey 1. Club World Cup GR 1 0 27 0.3 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 1 0 27 0.3 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 2023 23 mx Mexico Friendlies (M) 3 2 166 1.8 1 0 1 1 0 0 0 0 0.54 0.00 0.54 0.54 0.54 Matches 1 Season 1 Club 1 League 3 2 166 1.8 1 0 1 1 0 0 0 0 0.54 0.00 0.54 0.54 0.54
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 17 Pachuca mx MEX 1. Liga MX 2.8 0 0 4 0.00 1.45 0.00 0 0 Matches 2019-2020 19 Pachuca mx MEX 1. Liga MX 4.1 2 11 4 36.4 2.71 0.99 0.18 0.50 11.4 0 0 0 2.2 2.2 0.20 -0.2 -0.2 Matches 2020-2021 20 Pachuca mx MEX 1. Liga MX 13.2 5 32 15 46.9 2.42 1.14 0.13 0.27 17.8 0 1 2 6.4 4.9 0.15 -1.4 -0.9 Matches 2021-2022 21 Pachuca mx MEX 1. Liga MX 10.5 4 36 11 30.6 3.43 1.05 0.11 0.36 17.2 0 0 0 5.9 5.9 0.16 -1.9 -1.9 Matches 2022-2023 22 Pachuca mx MEX 1. Liga MX 17.1 3 61 17 27.9 3.56 0.99 0.03 0.12 18.4 0 1 1 6.4 5.6 0.09 -3.4 -3.6 Matches 2023-2024 23 Pachuca mx MEX 1. Liga MX 12.1 1 49 14 28.6 4.06 1.16 0.02 0.07 20.4 0 0 0 4.6 4.6 0.09 -3.6 -3.6 Matches 2024-2025 24 Monterrey mx MEX 1. Liga MX 7.1 1 23 5 21.7 3.23 0.70 0.04 0.20 18.2 0 0 0 1.7 1.7 0.08 -0.7 -0.7 Matches 2025 25 Monterrey 1. Club World Cup 0.3 0 0 0 0.00 0.00 0 0 Matches 8 Seasons 2 Clubs 2 Leagues 67.1 16 212 70 33.0 3.16 1.04 0.07 0.20 18.2 0 2 3 27.2 24.8 0.12 -11.2 -10.8 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Pachuca (6 Seasons) 1 League 59.7 15 189 65 34.4 3.17 1.09 0.07 0.20 18.2 0 2 3 25.5 23.1 0.12 -10.5 -10.1 Monterrey (2 Seasons) 2 Leagues 7.4 1 23 5 21.7 3.10 0.67 0.04 0.20 18.2 0 0 0 1.7 1.7 0.08 -0.7 -0.7 Liga MX (7 Seasons) 66.8 16 212 70 33.0 3.17 1.05 0.07 0.20 18.2 0 2 3 27.2 24.8 0.12 -11.2 -10.8 Club World Cup (1 Season) 0.3 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 17 Pachuca 1 League 2.8 0 0 4 0.00 1.45 0.00 0 0 2019-2020 19 Pachuca 1 League 4.1 2 11 4 36.4 2.71 0.99 0.18 0.50 11.4 0 0 0 2.2 2.2 0.20 -0.2 -0.2 2020-2021 20 Pachuca 1 League 13.2 5 32 15 46.9 2.42 1.14 0.13 0.27 17.8 0 1 2 6.4 4.9 0.15 -1.4 -0.9 2021-2022 21 Pachuca 1 League 10.5 4 36 11 30.6 3.43 1.05 0.11 0.36 17.2 0 0 0 5.9 5.9 0.16 -1.9 -1.9 2022-2023 22 Pachuca 1 League 17.1 3 61 17 27.9 3.56 0.99 0.03 0.12 18.4 0 1 1 6.4 5.6 0.09 -3.4 -3.6 2023-2024 23 Pachuca 1 League 12.1 1 49 14 28.6 4.06 1.16 0.02 0.07 20.4 0 0 0 4.6 4.6 0.09 -3.6 -3.6 2024-2025 24 Monterrey 1 League 7.1 1 23 5 21.7 3.23 0.70 0.04 0.20 18.2 0 0 0 1.7 1.7 0.08 -0.7 -0.7 2025 25 Monterrey 1 League 0.3 0 0 0 0.00 0.00 0 0 8 Seasons 2 Clubs 2 Leagues 67.1 16 212 70 33.0 3.16 1.04 0.07 0.20 18.2 0 2 3 27.2 24.8 0.12 -11.2 -10.8 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 Pachuca (6 Seasons) 1 League 59.7 15 189 65 34.4 3.17 1.09 0.07 0.20 18.2 0 2 3 25.5 23.1 0.12 -10.5 -10.1 Monterrey (2 Seasons) 2 Leagues 7.4 1 23 5 21.7 3.10 0.67 0.04 0.20 18.2 0 0 0 1.7 1.7 0.08 -0.7 -0.7 Liga MX (7 Seasons) 66.8 16 212 70 33.0 3.17 1.05 0.07 0.20 18.2 0 2 3 27.2 24.8 0.12 -11.2 -10.8 Club World Cup (1 Season) 0.3 0 0 0 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 17 Pachuca mx MEX 1. Liga MX 12th 2.8 0 0 4 0.00 1.45 0.00 0 0 Matches 2019-2020 19 Pachuca mx MEX 1. Liga MX 10th 4.1 2 11 4 36.4 2.71 0.99 0.18 0.50 11.4 0 0 0 2.2 2.2 0.20 -0.2 -0.2 Matches 2020-2021 20 Pachuca mx MEX 1. Liga MX 10th 13.2 5 32 15 46.9 2.42 1.14 0.13 0.27 17.8 0 1 2 6.4 4.9 0.15 -1.4 -0.9 Matches 2021-2022 21 Pachuca mx MEX 1. Liga MX 4th 10.5 4 36 11 30.6 3.43 1.05 0.11 0.36 17.2 0 0 0 5.9 5.9 0.16 -1.9 -1.9 Matches 2022-2023 22 Pachuca mx MEX 1. Liga MX 3rd 17.1 3 61 17 27.9 3.56 0.99 0.03 0.12 18.4 0 1 1 6.4 5.6 0.09 -3.4 -3.6 Matches 2023-2024 23 Pachuca mx MEX 1. Liga MX 7th 12.1 1 49 14 28.6 4.06 1.16 0.02 0.07 20.4 0 0 0 4.6 4.6 0.09 -3.6 -3.6 Matches 2024-2025 24 Monterrey mx MEX 1. Liga MX 5th 7.1 1 23 5 21.7 3.23 0.70 0.04 0.20 18.2 0 0 0 1.7 1.7 0.08 -0.7 -0.7 Matches 7 Seasons 2 Clubs 1 League 66.8 16 212 70 33.0 3.17 1.05 0.07 0.20 18.2 0 2 3 27.2 24.8 0.12 -11.2 -10.8 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 Pachuca (6 Seasons) 1 League 59.7 15 189 65 34.4 3.17 1.09 0.07 0.20 18.2 0 2 3 25.5 23.1 0.12 -10.5 -10.1 Monterrey (1 Season) 1 League 7.1 1 23 5 21.7 3.23 0.70 0.04 0.20 18.2 0 0 0 1.7 1.7 0.08 -0.7 -0.7
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2025 25 Monterrey 1. Club World Cup GR 0.3 0 0 0 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 0.3 0 0 0 0.00 0.00 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 2023 23 mx Mexico Friendlies (M) 1.8 1 0 0 Matches 1 Season 1 Club 1 League 1.8 1 0 0
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 17 Pachuca mx MEX 1. Liga MX 2.8 0 Matches 2019-2020 19 Pachuca mx MEX 1. Liga MX 4.1 57 68 83.8 846 173 34 39 87.2 19 19 100.0 2 4 50.0 0 0.1 0.4 -0.1 2 4 3 1 6 Matches 2020-2021 20 Pachuca mx MEX 1. Liga MX 13.2 192 260 73.8 2789 429 106 134 79.1 52 71 73.2 19 26 73.1 0 1.7 0.7 -1.7 11 12 6 1 18 Matches 2021-2022 21 Pachuca mx MEX 1. Liga MX 10.5 162 217 74.7 2603 324 80 104 76.9 58 69 84.1 14 21 66.7 0 1.2 0.4 -1.2 10 15 6 1 13 Matches 2022-2023 22 Pachuca mx MEX 1. Liga MX 17.1 304 401 75.8 4966 740 155 200 77.5 88 102 86.3 35 48 72.9 2 1.2 0.7 +0.8 21 18 7 3 27 Matches 2023-2024 23 Pachuca mx MEX 1. Liga MX 12.1 261 365 71.5 4534 872 126 158 79.7 103 130 79.2 27 49 55.1 1 1.9 1.3 -0.9 19 20 13 1 43 Matches 2024-2025 24 Monterrey mx MEX 1. Liga MX 7.1 130 175 74.3 2331 553 55 77 71.4 58 62 93.5 13 16 81.3 3 1.7 1.5 +1.3 8 14 8 2 25 Matches 2025 25 Monterrey 1. Club World Cup 0.3 0 Matches 8 Seasons 2 Clubs 2 Leagues 67.1 1106 1486 74.4 18069 3091 556 712 78.1 378 453 83.4 110 164 67.1 6 7.8 5.0 -1.8 71 83 43 9 132 Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Pachuca (6 Seasons) 1 League 59.7 976 1311 74.4 15738 2538 501 635 78.9 320 391 81.8 97 148 65.5 3 6.1 3.5 -3.1 63 69 35 7 107 Monterrey (2 Seasons) 2 Leagues 7.4 130 175 74.3 2331 553 55 77 71.4 58 62 93.5 13 16 81.3 3 1.7 1.5 +1.3 8 14 8 2 25 Liga MX (7 Seasons) 66.8 1106 1486 74.4 18069 3091 556 712 78.1 378 453 83.4 110 164 67.1 6 7.8 5.0 -1.8 71 83 43 9 132 Club World Cup (1 Season) 0.3 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 2017-2018 17 Pachuca 1 League 2.8 0 2019-2020 19 Pachuca 1 League 4.1 57 68 83.8 846 173 34 39 87.2 19 19 100.0 2 4 50.0 0 0.1 0.4 -0.1 2 4 3 1 6 2020-2021 20 Pachuca 1 League 13.2 192 260 73.8 2789 429 106 134 79.1 52 71 73.2 19 26 73.1 0 1.7 0.7 -1.7 11 12 6 1 18 2021-2022 21 Pachuca 1 League 10.5 162 217 74.7 2603 324 80 104 76.9 58 69 84.1 14 21 66.7 0 1.2 0.4 -1.2 10 15 6 1 13 2022-2023 22 Pachuca 1 League 17.1 304 401 75.8 4966 740 155 200 77.5 88 102 86.3 35 48 72.9 2 1.2 0.7 +0.8 21 18 7 3 27 2023-2024 23 Pachuca 1 League 12.1 261 365 71.5 4534 872 126 158 79.7 103 130 79.2 27 49 55.1 1 1.9 1.3 -0.9 19 20 13 1 43 2024-2025 24 Monterrey 1 League 7.1 130 175 74.3 2331 553 55 77 71.4 58 62 93.5 13 16 81.3 3 1.7 1.5 +1.3 8 14 8 2 25 2025 25 Monterrey 1 League 0.3 0 8 Seasons 2 Clubs 2 Leagues 67.1 1106 1486 74.4 18069 3091 556 712 78.1 378 453 83.4 110 164 67.1 6 7.8 5.0 -1.8 71 83 43 9 132 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 Pachuca (6 Seasons) 1 League 59.7 976 1311 74.4 15738 2538 501 635 78.9 320 391 81.8 97 148 65.5 3 6.1 3.5 -3.1 63 69 35 7 107 Monterrey (2 Seasons) 2 Leagues 7.4 130 175 74.3 2331 553 55 77 71.4 58 62 93.5 13 16 81.3 3 1.7 1.5 +1.3 8 14 8 2 25 Liga MX (7 Seasons) 66.8 1106 1486 74.4 18069 3091 556 712 78.1 378 453 83.4 110 164 67.1 6 7.8 5.0 -1.8 71 83 43 9 132 Club World Cup (1 Season) 0.3 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 2017-2018 17 Pachuca mx MEX 1. Liga MX 12th 2.8 0 Matches 2019-2020 19 Pachuca mx MEX 1. Liga MX 10th 4.1 57 68 83.8 846 173 34 39 87.2 19 19 100.0 2 4 50.0 0 0.1 0.4 -0.1 2 4 3 1 6 Matches 2020-2021 20 Pachuca mx MEX 1. Liga MX 10th 13.2 192 260 73.8 2789 429 106 134 79.1 52 71 73.2 19 26 73.1 0 1.7 0.7 -1.7 11 12 6 1 18 Matches 2021-2022 21 Pachuca mx MEX 1. Liga MX 4th 10.5 162 217 74.7 2603 324 80 104 76.9 58 69 84.1 14 21 66.7 0 1.2 0.4 -1.2 10 15 6 1 13 Matches 2022-2023 22 Pachuca mx MEX 1. Liga MX 3rd 17.1 304 401 75.8 4966 740 155 200 77.5 88 102 86.3 35 48 72.9 2 1.2 0.7 +0.8 21 18 7 3 27 Matches 2023-2024 23 Pachuca mx MEX 1. Liga MX 7th 12.1 261 365 71.5 4534 872 126 158 79.7 103 130 79.2 27 49 55.1 1 1.9 1.3 -0.9 19 20 13 1 43 Matches 2024-2025 24 Monterrey mx MEX 1. Liga MX 5th 7.1 130 175 74.3 2331 553 55 77 71.4 58 62 93.5 13 16 81.3 3 1.7 1.5 +1.3 8 14 8 2 25 Matches 7 Seasons 2 Clubs 1 League 66.8 1106 1486 74.4 18069 3091 556 712 78.1 378 453 83.4 110 164 67.1 6 7.8 5.0 -1.8 71 83 43 9 132 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 Pachuca (6 Seasons) 1 League 59.7 976 1311 74.4 15738 2538 501 635 78.9 320 391 81.8 97 148 65.5 3 6.1 3.5 -3.1 63 69 35 7 107 Monterrey (1 Season) 1 League 7.1 130 175 74.3 2331 553 55 77 71.4 58 62 93.5 13 16 81.3 3 1.7 1.5 +1.3 8 14 8 2 25
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 2025 25 Monterrey 1. Club World Cup GR 0.3 0 Matches 1 Season 1 Club 1 League 0.3 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 2023 23 mx Mexico Friendlies (M) 1.8 0 Matches 1 Season 1 Club 1 League 1.8 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 2017-2018 17 Pachuca 1 League 2.8 0 2019-2020 19 Pachuca 1 League 4.1 68 62 6 1 0 1 2 1 1 0 0 0 57 0 1 2020-2021 20 Pachuca 1 League 13.2 260 239 19 1 0 3 8 1 0 0 0 0 192 2 6 2021-2022 21 Pachuca 1 League 10.5 217 189 26 1 1 3 14 6 0 0 0 0 162 2 2 2022-2023 22 Pachuca 1 League 17.1 401 375 24 1 0 15 18 1 0 0 0 0 304 2 17 2023-2024 23 Pachuca 1 League 12.1 365 334 28 2 3 10 14 1 0 0 0 0 261 3 13 2024-2025 24 Monterrey 1 League 7.1 175 167 6 0 0 3 3 0 0 0 0 0 130 2 9 2025 25 Monterrey 1 League 0.3 0 8 Seasons 2 Clubs 2 Leagues 67.1 1486 1366 109 6 4 35 59 10 1 0 0 0 1106 11 48 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Pachuca (6 Seasons) 1 League 59.7 1311 1199 103 6 4 32 56 10 1 0 0 0 976 9 39 Monterrey (2 Seasons) 2 Leagues 7.4 175 167 6 0 0 3 3 0 0 0 0 0 130 2 9 Liga MX (7 Seasons) 66.8 1486 1366 109 6 4 35 59 10 1 0 0 0 1106 11 48 Club World Cup (1 Season) 0.3 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2025 25 Monterrey 1. Club World Cup GR 0.3 0 Matches 1 Season 1 Club 1 League 0.3 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2023 23 mx Mexico Friendlies (M) 1.8 Matches 1 Season 1 Club 1 League 1.8
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 2017-2018 17 Pachuca 1 League 2.8 2019-2020 19 Pachuca 1 League 4.1 9 2.23 5 0 1 3 0 0 0 0.00 0 0 0 0 0 0 2020-2021 20 Pachuca 1 League 13.2 24 1.82 19 0 1 3 1 0 5 0.38 1 0 1 2 1 0 2021-2022 21 Pachuca 1 League 10.5 23 2.19 17 0 1 4 1 0 3 0.29 2 0 0 1 0 0 2022-2023 22 Pachuca 1 League 17.1 53 3.09 39 0 5 7 2 0 6 0.35 5 0 0 1 0 0 2023-2024 23 Pachuca 1 League 12.1 40 3.32 30 1 2 6 0 1 1 0.08 1 0 0 0 0 0 2024-2025 24 Monterrey 1 League 7.1 18 2.53 17 0 0 1 0 0 5 0.70 5 0 0 0 0 0 2025 25 Monterrey 1 League 0.3 8 Seasons 2 Clubs 2 Leagues 67.1 167 2.61 127 1 10 24 4 1 20 0.31 14 0 1 4 1 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Pachuca (6 Seasons) 1 League 59.7 149 2.62 110 1 10 23 4 1 15 0.26 9 0 1 4 1 0 Monterrey (2 Seasons) 2 Leagues 7.4 18 2.53 17 0 0 1 0 0 5 0.70 5 0 0 0 0 0 Liga MX (7 Seasons) 66.8 167 2.61 127 1 10 24 4 1 20 0.31 14 0 1 4 1 0 Club World Cup (1 Season) 0.3
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 2017-2018 17 Pachuca mx MEX 1. Liga MX 12th 2.8 Matches 2019-2020 19 Pachuca mx MEX 1. Liga MX 10th 4.1 9 2.23 5 0 1 3 0 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 20 Pachuca mx MEX 1. Liga MX 10th 13.2 24 1.82 19 0 1 3 1 0 5 0.38 1 0 1 2 1 0 Matches 2021-2022 21 Pachuca mx MEX 1. Liga MX 4th 10.5 23 2.19 17 0 1 4 1 0 3 0.29 2 0 0 1 0 0 Matches 2022-2023 22 Pachuca mx MEX 1. Liga MX 3rd 17.1 53 3.09 39 0 5 7 2 0 6 0.35 5 0 0 1 0 0 Matches 2023-2024 23 Pachuca mx MEX 1. Liga MX 7th 12.1 40 3.32 30 1 2 6 0 1 1 0.08 1 0 0 0 0 0 Matches 2024-2025 24 Monterrey mx MEX 1. Liga MX 5th 7.1 18 2.53 17 0 0 1 0 0 5 0.70 5 0 0 0 0 0 Matches 7 Seasons 2 Clubs 1 League 66.8 167 2.61 127 1 10 24 4 1 20 0.31 14 0 1 4 1 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Pachuca (6 Seasons) 1 League 59.7 149 2.62 110 1 10 23 4 1 15 0.26 9 0 1 4 1 0 Monterrey (1 Season) 1 League 7.1 18 2.53 17 0 0 1 0 0 5 0.70 5 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2025 25 Monterrey 1. Club World Cup GR 0.3 Matches 1 Season 1 Club 1 League 0.3
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 2023 23 mx Mexico Friendlies (M) 1.8 Matches 1 Season 1 Club 1 League 1.8
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 2017-2018 17 Pachuca 1 League 2.8 0 0 0 2019-2020 19 Pachuca 1 League 4.1 2 1 0 2 0 1 1 100.0 0 1 0 1 0 2 1 0 2020-2021 20 Pachuca 1 League 13.2 3 0 0 2 1 1 3 33.3 2 2 0 2 2 5 3 1 2021-2022 21 Pachuca 1 League 10.5 4 0 2 2 0 1 6 16.7 5 4 0 4 0 4 1 1 2022-2023 22 Pachuca 1 League 17.1 9 5 0 6 3 1 6 16.7 5 7 0 7 2 11 7 0 2023-2024 23 Pachuca 1 League 12.1 4 2 2 1 1 2 10 20.0 8 8 0 8 1 5 18 0 2024-2025 24 Monterrey 1 League 7.1 1 1 1 0 0 0 5 0.0 5 5 0 5 0 1 4 0 2025 25 Monterrey 1 League 0.3 0 0 0 8 Seasons 2 Clubs 2 Leagues 67.1 23 9 5 13 5 6 31 19.4 25 27 0 27 5 28 34 2 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Pachuca (6 Seasons) 1 League 59.7 22 8 4 13 5 6 26 23.1 20 22 0 22 5 27 30 2 Monterrey (2 Seasons) 2 Leagues 7.4 1 1 1 0 0 0 5 0.0 5 5 0 5 0 1 4 0 Liga MX (7 Seasons) 66.8 23 9 5 13 5 6 31 19.4 25 27 0 27 5 28 34 2 Club World Cup (1 Season) 0.3 0 0 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 2025 25 Monterrey 1. Club World Cup GR 0.3 0 0 Matches 1 Season 1 Club 1 League 0.3 0 0 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 2023 23 mx Mexico Friendlies (M) 1.8 Matches 1 Season 1 Club 1 League 1.8 0
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 17 Pachuca mx MEX 1. Liga MX 2.8 Matches 2019-2020 19 Pachuca mx MEX 1. Liga MX 4.1 98 1 2 35 64 17 98 3 1 33.3 2 66.7 68 383 187 6 8 2 8 1 75 19 Matches 2020-2021 20 Pachuca mx MEX 1. Liga MX 13.2 363 4 9 169 190 58 361 16 4 25.0 12 75.0 238 1079 517 16 12 8 26 11 273 72 Matches 2021-2022 21 Pachuca mx MEX 1. Liga MX 10.5 306 1 11 148 153 40 306 9 4 44.4 5 55.6 197 1135 512 22 15 9 21 18 225 64 Matches 2022-2023 22 Pachuca mx MEX 1. Liga MX 17.1 580 8 19 280 290 70 579 20 13 65.0 7 35.0 368 1998 729 23 25 8 45 18 443 122 Matches 2023-2024 23 Pachuca mx MEX 1. Liga MX 12.1 527 14 34 262 239 51 527 27 14 51.9 13 48.1 333 1800 682 18 17 6 38 17 405 107 Matches 2024-2025 24 Monterrey mx MEX 1. Liga MX 7.1 247 5 19 123 109 34 247 15 4 26.7 11 73.3 165 822 413 18 14 4 18 5 189 45 Matches 2025 25 Monterrey 1. Club World Cup 0.3 Matches 8 Seasons 2 Clubs 2 Leagues 67.1 2121 33 94 1017 1045 270 2118 90 40 44.4 50 55.6 1369 7217 3040 103 91 37 156 70 1610 429 Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Pachuca (6 Seasons) 1 League 59.7 1874 28 75 894 936 236 1871 75 36 48.0 39 52.0 1204 6395 2627 85 77 33 138 65 1421 384 Monterrey (2 Seasons) 2 Leagues 7.4 247 5 19 123 109 34 247 15 4 26.7 11 73.3 165 822 413 18 14 4 18 5 189 45 Liga MX (7 Seasons) 66.8 2121 33 94 1017 1045 270 2118 90 40 44.4 50 55.6 1369 7217 3040 103 91 37 156 70 1610 429 Club World Cup (1 Season) 0.3
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 2017-2018 17 Pachuca 1 League 2.8 2019-2020 19 Pachuca 1 League 4.1 98 1 2 35 64 17 98 3 1 33.3 2 66.7 68 383 187 6 8 2 8 1 75 19 2020-2021 20 Pachuca 1 League 13.2 363 4 9 169 190 58 361 16 4 25.0 12 75.0 238 1079 517 16 12 8 26 11 273 72 2021-2022 21 Pachuca 1 League 10.5 306 1 11 148 153 40 306 9 4 44.4 5 55.6 197 1135 512 22 15 9 21 18 225 64 2022-2023 22 Pachuca 1 League 17.1 580 8 19 280 290 70 579 20 13 65.0 7 35.0 368 1998 729 23 25 8 45 18 443 122 2023-2024 23 Pachuca 1 League 12.1 527 14 34 262 239 51 527 27 14 51.9 13 48.1 333 1800 682 18 17 6 38 17 405 107 2024-2025 24 Monterrey 1 League 7.1 247 5 19 123 109 34 247 15 4 26.7 11 73.3 165 822 413 18 14 4 18 5 189 45 2025 25 Monterrey 1 League 0.3 8 Seasons 2 Clubs 2 Leagues 67.1 2121 33 94 1017 1045 270 2118 90 40 44.4 50 55.6 1369 7217 3040 103 91 37 156 70 1610 429 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 Pachuca (6 Seasons) 1 League 59.7 1874 28 75 894 936 236 1871 75 36 48.0 39 52.0 1204 6395 2627 85 77 33 138 65 1421 384 Monterrey (2 Seasons) 2 Leagues 7.4 247 5 19 123 109 34 247 15 4 26.7 11 73.3 165 822 413 18 14 4 18 5 189 45 Liga MX (7 Seasons) 66.8 2121 33 94 1017 1045 270 2118 90 40 44.4 50 55.6 1369 7217 3040 103 91 37 156 70 1610 429 Club World Cup (1 Season) 0.3
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 2017-2018 17 Pachuca mx MEX 1. Liga MX 12th 2.8 Matches 2019-2020 19 Pachuca mx MEX 1. Liga MX 10th 4.1 98 1 2 35 64 17 98 3 1 33.3 2 66.7 68 383 187 6 8 2 8 1 75 19 Matches 2020-2021 20 Pachuca mx MEX 1. Liga MX 10th 13.2 363 4 9 169 190 58 361 16 4 25.0 12 75.0 238 1079 517 16 12 8 26 11 273 72 Matches 2021-2022 21 Pachuca mx MEX 1. Liga MX 4th 10.5 306 1 11 148 153 40 306 9 4 44.4 5 55.6 197 1135 512 22 15 9 21 18 225 64 Matches 2022-2023 22 Pachuca mx MEX 1. Liga MX 3rd 17.1 580 8 19 280 290 70 579 20 13 65.0 7 35.0 368 1998 729 23 25 8 45 18 443 122 Matches 2023-2024 23 Pachuca mx MEX 1. Liga MX 7th 12.1 527 14 34 262 239 51 527 27 14 51.9 13 48.1 333 1800 682 18 17 6 38 17 405 107 Matches 2024-2025 24 Monterrey mx MEX 1. Liga MX 5th 7.1 247 5 19 123 109 34 247 15 4 26.7 11 73.3 165 822 413 18 14 4 18 5 189 45 Matches 7 Seasons 2 Clubs 1 League 66.8 2121 33 94 1017 1045 270 2118 90 40 44.4 50 55.6 1369 7217 3040 103 91 37 156 70 1610 429 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 Pachuca (6 Seasons) 1 League 59.7 1874 28 75 894 936 236 1871 75 36 48.0 39 52.0 1204 6395 2627 85 77 33 138 65 1421 384 Monterrey (1 Season) 1 League 7.1 247 5 19 123 109 34 247 15 4 26.7 11 73.3 165 822 413 18 14 4 18 5 189 45
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 2025 25 Monterrey 1. Club World Cup GR 0.3 Matches 1 Season 1 Club 1 League 0.3
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 2023 23 mx Mexico Friendlies (M) 1.8 Matches 1 Season 1 Club 1 League 1.8
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 2017-2018 17 Pachuca mx MEX 1. Liga MX 7 248 35 8.1 2.8 3 0 4 1 1.14 3 5 -2 -0.73 -0.79 Matches 2019-2020 19 Pachuca mx MEX 1. Liga MX 13 365 28 14.5 4.1 2 90 2 11 17 8 1.15 5 5 0 0.00 -0.21 8.4 5.0 +3.4 +0.85 +0.59 Matches 2020-2021 20 Pachuca mx MEX 1. Liga MX 27 1,189 44 38.9 13.2 13 69 3 14 21 4 1.43 22 12 +10 +0.76 +1.00 20.9 14.5 +6.4 +0.49 +0.41 Matches 2021-2022 21 Pachuca mx MEX 1. Liga MX 26 945 36 30.9 10.5 8 74 3 18 20 7 1.38 16 16 0 0.00 -0.55 19.1 15.0 +4.1 +0.39 +0.14 Matches 2022-2023 22 Pachuca mx MEX 1. Liga MX 27 1,541 57 50.4 17.1 20 70 4 7 19 7 1.90 30 24 +6 +0.35 -0.54 24.6 21.5 +3.2 +0.19 -0.56 Matches 2023-2024 23 Pachuca mx MEX 1. Liga MX 22 1,086 49 35.5 12.1 14 64 1 8 24 12 1.29 12 19 -7 -0.58 -0.72 18.0 16.1 +1.9 +0.16 +0.20 Matches 2024-2025 24 Monterrey mx MEX 1. Liga MX 24 641 27 20.9 7.1 7 61 0 17 13 9 1.62 14 7 +7 +0.98 +0.65 9.6 7.1 +2.5 +0.35 -0.07 Matches 2025 25 Monterrey 1. Club World Cup 1 27 27 15.0 0.3 0 0 1 27 1 1.00 0 0 0 0.00 0.00 Matches 8 Seasons 2 Clubs 2 Leagues 147 6,042 41 28.7 67.1 67 69 13 80 18 49 1.48 102 88 +14 +0.21 -0.04 100.7 79.2 +21.5 +0.34 +0.06 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 Pachuca (6 Seasons) 1 League 122 5,374 44 30.2 59.7 60 70 13 62 20 39 1.45 88 81 +7 +0.12 -0.12 91.0 72.0 +19.0 +0.33 +0.10 Monterrey (2 Seasons) 2 Leagues 25 668 27 20.6 7.4 7 61 0 18 13 10 1.60 14 7 +7 +0.94 +0.63 9.6 7.1 +2.5 +0.35 -0.07 Liga MX (7 Seasons) 146 6,015 41 28.8 66.8 67 69 13 79 18 48 1.48 102 88 +14 +0.21 -0.04 100.7 79.2 +21.5 +0.34 +0.06 Club World Cup (1 Season) 1 27 27 15.0 0.3 0 0 1 27 1 1.00 0 0 0 0.00 0.00
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 17 Pachuca 1 League 7 248 35 8.1 2.8 3 0 4 1 1.14 3 5 -2 -0.73 -0.79 2019-2020 19 Pachuca 1 League 13 365 28 14.5 4.1 2 90 2 11 17 8 1.15 5 5 0 0.00 -0.21 8.4 5.0 +3.4 +0.85 +0.59 2020-2021 20 Pachuca 1 League 27 1,189 44 38.9 13.2 13 69 3 14 21 4 1.43 22 12 +10 +0.76 +1.00 20.9 14.5 +6.4 +0.49 +0.41 2021-2022 21 Pachuca 1 League 26 945 36 30.9 10.5 8 74 3 18 20 7 1.38 16 16 0 0.00 -0.55 19.1 15.0 +4.1 +0.39 +0.14 2022-2023 22 Pachuca 1 League 27 1,541 57 50.4 17.1 20 70 4 7 19 7 1.90 30 24 +6 +0.35 -0.54 24.6 21.5 +3.2 +0.19 -0.56 2023-2024 23 Pachuca 1 League 22 1,086 49 35.5 12.1 14 64 1 8 24 12 1.29 12 19 -7 -0.58 -0.72 18.0 16.1 +1.9 +0.16 +0.20 2024-2025 24 Monterrey 1 League 24 641 27 20.9 7.1 7 61 0 17 13 9 1.62 14 7 +7 +0.98 +0.65 9.6 7.1 +2.5 +0.35 -0.07 2025 25 Monterrey 1 League 1 27 27 15.0 0.3 0 0 1 27 1 1.00 0 0 0 0.00 0.00 8 Seasons 2 Clubs 2 Leagues 147 6,042 41 28.7 67.1 67 69 13 80 18 49 1.48 102 88 +14 +0.21 -0.04 100.7 79.2 +21.5 +0.34 +0.06 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 Pachuca (6 Seasons) 1 League 122 5,374 44 30.2 59.7 60 70 13 62 20 39 1.45 88 81 +7 +0.12 -0.12 91.0 72.0 +19.0 +0.33 +0.10 Monterrey (2 Seasons) 2 Leagues 25 668 27 20.6 7.4 7 61 0 18 13 10 1.60 14 7 +7 +0.94 +0.63 9.6 7.1 +2.5 +0.35 -0.07 Liga MX (7 Seasons) 146 6,015 41 28.8 66.8 67 69 13 79 18 48 1.48 102 88 +14 +0.21 -0.04 100.7 79.2 +21.5 +0.34 +0.06 Club World Cup (1 Season) 1 27 27 15.0 0.3 0 0 1 27 1 1.00 0 0 0 0.00 0.00
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 17 Pachuca mx MEX 1. Liga MX 12th 7 248 35 8.1 2.8 3 0 4 1 1.14 3 5 -2 -0.73 -0.79 Matches 2019-2020 19 Pachuca mx MEX 1. Liga MX 10th 13 365 28 14.5 4.1 2 90 2 11 17 8 1.15 5 5 0 0.00 -0.21 8.4 5.0 +3.4 +0.85 +0.59 Matches 2020-2021 20 Pachuca mx MEX 1. Liga MX 10th 27 1,189 44 38.9 13.2 13 69 3 14 21 4 1.43 22 12 +10 +0.76 +1.00 20.9 14.5 +6.4 +0.49 +0.41 Matches 2021-2022 21 Pachuca mx MEX 1. Liga MX 4th 26 945 36 30.9 10.5 8 74 3 18 20 7 1.38 16 16 0 0.00 -0.55 19.1 15.0 +4.1 +0.39 +0.14 Matches 2022-2023 22 Pachuca mx MEX 1. Liga MX 3rd 27 1,541 57 50.4 17.1 20 70 4 7 19 7 1.90 30 24 +6 +0.35 -0.54 24.6 21.5 +3.2 +0.19 -0.56 Matches 2023-2024 23 Pachuca mx MEX 1. Liga MX 7th 22 1,086 49 35.5 12.1 14 64 1 8 24 12 1.29 12 19 -7 -0.58 -0.72 18.0 16.1 +1.9 +0.16 +0.20 Matches 2024-2025 24 Monterrey mx MEX 1. Liga MX 5th 24 641 27 20.9 7.1 7 61 0 17 13 9 1.62 14 7 +7 +0.98 +0.65 9.6 7.1 +2.5 +0.35 -0.07 Matches 7 Seasons 2 Clubs 1 League 146 6,015 41 28.8 66.8 67 69 13 79 18 48 1.48 102 88 +14 +0.21 -0.04 100.7 79.2 +21.5 +0.34 +0.06 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 Pachuca (6 Seasons) 1 League 122 5,374 44 30.2 59.7 60 70 13 62 20 39 1.45 88 81 +7 +0.12 -0.12 91.0 72.0 +19.0 +0.33 +0.10 Monterrey (1 Season) 1 League 24 641 27 20.9 7.1 7 61 0 17 13 9 1.62 14 7 +7 +0.98 +0.65 9.6 7.1 +2.5 +0.35 -0.07
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 2025 25 Monterrey 1. Club World Cup GR 1 27 27 15.0 0.3 0 0 1 27 1 1.00 0 0 0 0.00 0.00 Matches 1 Season 1 Club 1 League 1 27 27 15.0 0.3 0 0 1 27 1 1.00 0 0 0 0.00 0.00
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2023 23 mx Mexico Friendlies (M) 3 166 55 26.3 1.8 2 74 0 1 19 0 1.67 3 3 0 0.00 -0.78 Matches 1 Season 1 Club 1 League 3 166 55 26.3 1.8 2 74 0 1 19 0 1.67 3 3 0 0.00 -0.78
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 2017-2018 17 Pachuca 1 League 2.8 0 0 0 3 0 0 0 0 0 0 0 0 2019-2020 19 Pachuca 1 League 4.1 0 0 0 5 3 4 2 0 1 0 0 0 9 3 12 20.0 2020-2021 20 Pachuca 1 League 13.2 0 0 0 10 12 7 8 2 0 1 0 0 38 7 22 24.1 2021-2022 21 Pachuca 1 League 10.5 0 0 0 2 3 10 14 0 0 0 0 0 27 12 25 32.4 2022-2023 22 Pachuca 1 League 17.1 0 0 0 7 14 7 18 2 5 0 0 0 54 18 44 29.0 2023-2024 23 Pachuca 1 League 12.1 0 0 0 6 7 6 14 1 2 0 0 0 45 13 37 26.0 2024-2025 24 Monterrey 1 League 7.1 0 0 0 7 9 2 3 0 1 0 0 0 21 4 10 28.6 2025 25 Monterrey 1 League 0.3 0 0 0 0 0 0 0 0 0 0 8 Seasons 2 Clubs 2 Leagues 67.1 0 0 0 40 48 36 59 5 9 1 0 0 194 57 150 27.5 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Pachuca (6 Seasons) 1 League 59.7 0 0 0 33 39 34 56 5 8 1 0 0 173 53 140 27.5 Monterrey (2 Seasons) 2 Leagues 7.4 0 0 0 7 9 2 3 0 1 0 0 0 21 4 10 28.6 Liga MX (7 Seasons) 66.8 0 0 0 40 48 36 59 5 9 1 0 0 194 57 150 27.5 Club World Cup (1 Season) 0.3 0 0 0 0 0 0 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 Recov Won Lost Won% Matches 2017-2018 17 Pachuca mx MEX 1. Liga MX 12th 2.8 0 0 0 3 0 0 0 0 0 0 0 0 Matches 2019-2020 19 Pachuca mx MEX 1. Liga MX 10th 4.1 0 0 0 5 3 4 2 0 1 0 0 0 9 3 12 20.0 Matches 2020-2021 20 Pachuca mx MEX 1. Liga MX 10th 13.2 0 0 0 10 12 7 8 2 0 1 0 0 38 7 22 24.1 Matches 2021-2022 21 Pachuca mx MEX 1. Liga MX 4th 10.5 0 0 0 2 3 10 14 0 0 0 0 0 27 12 25 32.4 Matches 2022-2023 22 Pachuca mx MEX 1. Liga MX 3rd 17.1 0 0 0 7 14 7 18 2 5 0 0 0 54 18 44 29.0 Matches 2023-2024 23 Pachuca mx MEX 1. Liga MX 7th 12.1 0 0 0 6 7 6 14 1 2 0 0 0 45 13 37 26.0 Matches 2024-2025 24 Monterrey mx MEX 1. Liga MX 5th 7.1 0 0 0 7 9 2 3 0 1 0 0 0 21 4 10 28.6 Matches 7 Seasons 2 Clubs 1 League 66.8 0 0 0 40 48 36 59 5 9 1 0 0 194 57 150 27.5 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Pachuca (6 Seasons) 1 League 59.7 0 0 0 33 39 34 56 5 8 1 0 0 173 53 140 27.5 Monterrey (1 Season) 1 League 7.1 0 0 0 7 9 2 3 0 1 0 0 0 21 4 10 28.6
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2025 25 Monterrey 1. Club World Cup GR 0.3 0 0 0 0 0 0 0 0 0 0 Matches 1 Season 1 Club 1 League 0.3 0 0 0 0 0 0 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 2023 23 mx Mexico Friendlies (M) 1.8 0 0 0 0 Matches 1 Season 1 Club 1 League 1.8 0 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 Roberto de la Rosa Pages
Roberto de la Rosa 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