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 2018-2019 17 Cruz Azul mx MEX 1. Liga MX 0 0 Matches 2019-2020 18 Cruz Azul mx MEX 1. Liga MX 12 8 633 7.0 2 1 3 2 0 0 2 0 2.1 2.1 0.3 2.5 10 11 37 0.28 0.14 0.43 0.28 0.43 0.30 0.05 0.35 0.30 0.35 Matches 2020-2021 19 Cruz Azul mx MEX 1. Liga MX 27 18 1,402 15.6 4 3 7 3 1 1 2 0 7.2 6.4 1.8 8.2 27 26 105 0.26 0.19 0.45 0.19 0.39 0.46 0.12 0.58 0.41 0.53 Matches 2021-2022 20 Cruz Azul mx MEX 1. Liga MX 31 11 1,430 15.9 7 1 8 6 1 1 6 1 5.1 4.3 1.5 5.8 17 30 79 0.44 0.06 0.50 0.38 0.44 0.32 0.10 0.42 0.27 0.37 Matches 2022-2023 21 Feyenoord nl NED 1. Eredivisie 32 21 1,926 21.4 15 2 17 15 0 0 3 0 14.7 14.7 2.1 16.8 31 28 129 0.70 0.09 0.79 0.70 0.79 0.69 0.10 0.79 0.69 0.79 Matches 2022-2023 21 Feyenoord 2. Europa Lg 9 4 432 4.8 5 0 5 4 1 1 2 1 2.9 2.3 0.1 2.4 6 3 19 1.04 0.00 1.04 0.83 0.83 0.60 0.03 0.62 0.47 0.50 Matches 2022-2023 21 Cruz Azul mx MEX 1. Liga MX 5 5 408 4.5 5 0 5 2 3 3 0 0 3.7 1.3 0.5 1.8 4 8 21 1.10 0.00 1.10 0.44 0.44 0.82 0.11 0.93 0.29 0.41 Matches 2023-2024 22 Feyenoord 1. Champions Lg 4 4 347 3.9 2 1 3 2 0 0 1 0 2.3 2.3 0.4 2.7 5 5 29 0.52 0.26 0.78 0.52 0.78 0.59 0.09 0.69 0.59 0.69 Matches 2023-2024 22 Feyenoord nl NED 1. Eredivisie 30 29 2,370 26.3 23 6 29 21 2 4 3 0 22.8 19.6 5.0 24.6 47 37 211 0.87 0.23 1.10 0.80 1.03 0.86 0.19 1.06 0.74 0.93 Matches 2023-2024 22 Feyenoord 2. Europa Lg 2 1 105 1.2 1 0 1 1 0 0 0 0 0.4 0.4 0.3 0.7 1 2 6 0.86 0.00 0.86 0.86 0.86 0.35 0.23 0.58 0.35 0.58 Matches 2024-2025 23 Feyenoord 1. Champions Lg 3 2 177 2.0 2 1 3 2 0 0 1 0 1.4 1.4 0.1 1.5 2 0 10 1.02 0.51 1.53 1.02 1.53 0.72 0.04 0.75 0.72 0.75 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 9 8 585 6.5 6 1 7 5 1 1 1 0 5.7 4.9 1.4 6.3 6 5 40 0.92 0.15 1.08 0.77 0.92 0.87 0.21 1.08 0.75 0.96 Matches 7 Seasons 2 Clubs 4 Leagues 164 111 9,815 109.1 72 16 88 63 9 11 21 2 68.3 59.8 13.5 73.3 156 155 686 0.66 0.15 0.81 0.58 0.72 0.63 0.12 0.75 0.55 0.67 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 Cruz Azul (5 Seasons) 1 League 75 42 3,873 43.0 18 5 23 13 5 5 10 1 18.1 14.2 4.2 18.4 58 75 242 0.42 0.12 0.53 0.30 0.42 0.42 0.10 0.52 0.33 0.43 Feyenoord (3 Seasons) 3 Leagues 89 69 5,942 66.0 54 11 65 50 4 6 11 1 50.2 45.6 9.3 54.9 98 80 444 0.82 0.17 0.98 0.76 0.92 0.76 0.14 0.90 0.69 0.83 Liga MX (5 Seasons) 75 42 3,873 43.0 18 5 23 13 5 5 10 1 18.1 14.2 4.2 18.4 58 75 242 0.42 0.12 0.53 0.30 0.42 0.42 0.10 0.52 0.33 0.43 Eredivisie (3 Seasons) 71 58 4,881 54.2 44 9 53 41 3 5 7 0 43.2 39.2 8.5 47.7 84 70 380 0.81 0.17 0.98 0.76 0.92 0.80 0.16 0.95 0.72 0.88 Europa Lg (2 Seasons) 11 5 537 6.0 6 0 6 5 1 1 2 1 3.3 2.7 0.4 3.1 7 5 25 1.01 0.00 1.01 0.84 0.84 0.55 0.07 0.62 0.45 0.51 Champions Lg (2 Seasons) 7 6 524 5.8 4 2 6 4 0 0 2 0 3.7 3.7 0.4 4.1 7 5 39 0.69 0.34 1.03 0.69 1.03 0.63 0.07 0.71 0.63 0.71
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 2018-2019 17 Cruz Azul 1 League 0 0 2019-2020 18 Cruz Azul 1 League 12 8 633 7.0 2 1 3 2 0 0 2 0 2.1 2.1 0.3 2.5 10 11 37 0.28 0.14 0.43 0.28 0.43 0.30 0.05 0.35 0.30 0.35 2020-2021 19 Cruz Azul 1 League 27 18 1,402 15.6 4 3 7 3 1 1 2 0 7.2 6.4 1.8 8.2 27 26 105 0.26 0.19 0.45 0.19 0.39 0.46 0.12 0.58 0.41 0.53 2021-2022 20 Cruz Azul 1 League 31 11 1,430 15.9 7 1 8 6 1 1 6 1 5.1 4.3 1.5 5.8 17 30 79 0.44 0.06 0.50 0.38 0.44 0.32 0.10 0.42 0.27 0.37 2022-2023 21 Cruz Azul 1 League 5 5 408 4.5 5 0 5 2 3 3 0 0 3.7 1.3 0.5 1.8 4 8 21 1.10 0.00 1.10 0.44 0.44 0.82 0.11 0.93 0.29 0.41 2022-2023 21 Feyenoord 2 Leagues 41 25 2,358 26.2 20 2 22 19 1 1 5 1 17.6 17.0 2.2 19.2 37 31 148 0.76 0.08 0.84 0.73 0.80 0.67 0.09 0.76 0.65 0.73 2023-2024 22 Feyenoord 3 Leagues 36 34 2,822 31.4 26 7 33 24 2 4 4 0 25.5 22.2 5.7 27.9 53 44 246 0.83 0.22 1.05 0.77 0.99 0.81 0.18 0.99 0.71 0.89 2024-2025 23 Feyenoord 2 Leagues 12 10 762 8.5 8 2 10 7 1 1 2 0 7.1 6.3 1.4 7.7 8 5 50 0.94 0.24 1.18 0.83 1.06 0.84 0.17 1.01 0.74 0.91 7 Seasons 2 Clubs 4 Leagues 164 111 9,815 109.1 72 16 88 63 9 11 21 2 68.3 59.8 13.5 73.3 156 155 686 0.66 0.15 0.81 0.58 0.72 0.63 0.12 0.75 0.55 0.67 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 Cruz Azul (5 Seasons) 1 League 75 42 3,873 43.0 18 5 23 13 5 5 10 1 18.1 14.2 4.2 18.4 58 75 242 0.42 0.12 0.53 0.30 0.42 0.42 0.10 0.52 0.33 0.43 Feyenoord (3 Seasons) 3 Leagues 89 69 5,942 66.0 54 11 65 50 4 6 11 1 50.2 45.6 9.3 54.9 98 80 444 0.82 0.17 0.98 0.76 0.92 0.76 0.14 0.90 0.69 0.83 Liga MX (5 Seasons) 75 42 3,873 43.0 18 5 23 13 5 5 10 1 18.1 14.2 4.2 18.4 58 75 242 0.42 0.12 0.53 0.30 0.42 0.42 0.10 0.52 0.33 0.43 Eredivisie (3 Seasons) 71 58 4,881 54.2 44 9 53 41 3 5 7 0 43.2 39.2 8.5 47.7 84 70 380 0.81 0.17 0.98 0.76 0.92 0.80 0.16 0.95 0.72 0.88 Europa Lg (2 Seasons) 11 5 537 6.0 6 0 6 5 1 1 2 1 3.3 2.7 0.4 3.1 7 5 25 1.01 0.00 1.01 0.84 0.84 0.55 0.07 0.62 0.45 0.51 Champions Lg (2 Seasons) 7 6 524 5.8 4 2 6 4 0 0 2 0 3.7 3.7 0.4 4.1 7 5 39 0.69 0.34 1.03 0.69 1.03 0.63 0.07 0.71 0.63 0.71
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 2018-2019 17 Cruz Azul mx MEX 1. Liga MX 2nd 0 0 Matches 2019-2020 18 Cruz Azul mx MEX 1. Liga MX 5th 12 8 633 7.0 2 1 3 2 0 0 2 0 2.1 2.1 0.3 2.5 10 11 37 0.28 0.14 0.43 0.28 0.43 0.30 0.05 0.35 0.30 0.35 Matches 2020-2021 19 Cruz Azul mx MEX 1. Liga MX 1st 27 18 1,402 15.6 4 3 7 3 1 1 2 0 7.2 6.4 1.8 8.2 27 26 105 0.26 0.19 0.45 0.19 0.39 0.46 0.12 0.58 0.41 0.53 Matches 2021-2022 20 Cruz Azul mx MEX 1. Liga MX 7th 31 11 1,430 15.9 7 1 8 6 1 1 6 1 5.1 4.3 1.5 5.8 17 30 79 0.44 0.06 0.50 0.38 0.44 0.32 0.10 0.42 0.27 0.37 Matches 2022-2023 21 Cruz Azul mx MEX 1. Liga MX 9th 5 5 408 4.5 5 0 5 2 3 3 0 0 3.7 1.3 0.5 1.8 4 8 21 1.10 0.00 1.10 0.44 0.44 0.82 0.11 0.93 0.29 0.41 Matches 2022-2023 21 Feyenoord nl NED 1. Eredivisie 1st 32 21 1,926 21.4 15 2 17 15 0 0 3 0 14.7 14.7 2.1 16.8 31 28 129 0.70 0.09 0.79 0.70 0.79 0.69 0.10 0.79 0.69 0.79 Matches 2023-2024 22 Feyenoord nl NED 1. Eredivisie 2nd 30 29 2,370 26.3 23 6 29 21 2 4 3 0 22.8 19.6 5.0 24.6 47 37 211 0.87 0.23 1.10 0.80 1.03 0.86 0.19 1.06 0.74 0.93 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 4th 9 8 585 6.5 6 1 7 5 1 1 1 0 5.7 4.9 1.4 6.3 6 5 40 0.92 0.15 1.08 0.77 0.92 0.87 0.21 1.08 0.75 0.96 Matches 7 Seasons 2 Clubs 2 Leagues 146 100 8,754 97.3 62 14 76 54 8 10 17 1 61.3 53.4 12.7 66.1 142 145 622 0.64 0.14 0.78 0.56 0.70 0.63 0.13 0.76 0.55 0.68 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 Cruz Azul (5 Seasons) 1 League 75 42 3,873 43.0 18 5 23 13 5 5 10 1 18.1 14.2 4.2 18.4 58 75 242 0.42 0.12 0.53 0.30 0.42 0.42 0.10 0.52 0.33 0.43 Feyenoord (3 Seasons) 1 League 71 58 4,881 54.2 44 9 53 41 3 5 7 0 43.2 39.2 8.5 47.7 84 70 380 0.81 0.17 0.98 0.76 0.92 0.80 0.16 0.95 0.72 0.88 Liga MX (5 Seasons) 75 42 3,873 43.0 18 5 23 13 5 5 10 1 18.1 14.2 4.2 18.4 58 75 242 0.42 0.12 0.53 0.30 0.42 0.42 0.10 0.52 0.33 0.43 Eredivisie (3 Seasons) 71 58 4,881 54.2 44 9 53 41 3 5 7 0 43.2 39.2 8.5 47.7 84 70 380 0.81 0.17 0.98 0.76 0.92 0.80 0.16 0.95 0.72 0.88
Standard Stats Table Season Age Squad 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 2022-2023 21 Feyenoord 2. Europa Lg QF 9 4 432 4.8 5 0 5 4 1 1 2 1 2.9 2.3 0.1 2.4 6 3 19 1.04 0.00 1.04 0.83 0.83 0.60 0.03 0.62 0.47 0.50 Matches 2023-2024 22 Feyenoord 1. Champions Lg GR 4 4 347 3.9 2 1 3 2 0 0 1 0 2.3 2.3 0.4 2.7 5 5 29 0.52 0.26 0.78 0.52 0.78 0.59 0.09 0.69 0.59 0.69 Matches 2023-2024 22 Feyenoord 2. Europa Lg KO 2 1 105 1.2 1 0 1 1 0 0 0 0 0.4 0.4 0.3 0.7 1 2 6 0.86 0.00 0.86 0.86 0.86 0.35 0.23 0.58 0.35 0.58 Matches 2024-2025 23 Feyenoord 1. Champions Lg 3 2 177 2.0 2 1 3 2 0 0 1 0 1.4 1.4 0.1 1.5 2 0 10 1.02 0.51 1.53 1.02 1.53 0.72 0.04 0.75 0.72 0.75 Matches 3 Seasons 1 Club 2 Leagues 18 11 1,061 11.8 10 2 12 9 1 1 4 1 7.0 6.4 0.8 7.2 14 10 64 0.85 0.17 1.02 0.76 0.93 0.59 0.07 0.66 0.54 0.61 Europa Lg (2 Seasons) 11 5 537 6.0 6 0 6 5 1 1 2 1 3.3 2.7 0.4 3.1 7 5 25 1.01 0.00 1.01 0.84 0.84 0.55 0.07 0.62 0.45 0.51 Champions Lg (2 Seasons) 7 6 524 5.8 4 2 6 4 0 0 2 0 3.7 3.7 0.4 4.1 7 5 39 0.69 0.34 1.03 0.69 1.03 0.63 0.07 0.71 0.63 0.71
Standard Stats Table Season Age Squad 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 2020 18 mx Mexico Friendlies (M) 0 0 Matches 2021 19 mx Mexico Friendlies (M) 2 2 137 1.5 1 1 2 1 0 0 0 0 0.66 0.66 1.31 0.66 1.31 Matches 2022 20 mx Mexico WCQ 0 0 Matches 2022 20 mx Mexico Friendlies (M) 5 2 218 2.4 1 0 1 1 0 0 0 0 0.41 0.00 0.41 0.41 0.41 Matches 2023 21 mx Mexico Friendlies (M) 4 2 167 1.9 0 0 0 0 0 1 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 21 mx Mexico Gold Cup 1st 6 1 206 2.3 2 0 2 2 0 0 1 0 0.87 0.00 0.87 0.87 0.87 Matches 2024 22 mx Mexico Friendlies (M) 4 3 220 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 22 mx Mexico Copa América GR 3 3 217 2.4 0 0 0 0 0 0 1 0 1.3 1.3 0.1 1.5 2 3 15 0.00 0.00 0.00 0.00 0.00 0.55 0.05 0.60 0.55 0.60 Matches 5 Seasons 1 Club 4 Leagues 24 13 1,165 12.9 4 1 5 4 0 1 2 0 1.3 1.3 0.1 1.5 2 3 15 0.31 0.08 0.39 0.31 0.39 0.55 0.05 0.60 0.55 0.60 Friendlies (M) (5 Seasons) 15 9 742 8.2 2 1 3 2 0 1 0 0 0.24 0.12 0.36 0.24 0.36 Gold Cup (1 Season) 6 1 206 2.3 2 0 2 2 0 0 1 0 0.87 0.00 0.87 0.87 0.87 Copa América (1 Season) 3 3 217 2.4 0 0 0 0 0 0 1 0 1.3 1.3 0.1 1.5 2 3 15 0.00 0.00 0.00 0.00 0.00 0.55 0.05 0.60 0.55 0.60 WCQ (1 Season) 0 0
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 2019-2020 18 Cruz Azul mx MEX 1. Liga MX 7.0 2 13 5 38.5 1.85 0.71 0.15 0.40 14.8 0 0 0 2.1 2.1 0.16 -0.1 -0.1 Matches 2020-2021 19 Cruz Azul mx MEX 1. Liga MX 15.6 4 44 16 36.4 2.82 1.03 0.07 0.19 15.9 0 1 1 7.2 6.4 0.15 -3.2 -3.4 Matches 2021-2022 20 Cruz Azul mx MEX 1. Liga MX 15.9 7 44 16 36.4 2.77 1.01 0.14 0.38 15.0 0 1 1 5.1 4.3 0.10 +1.9 +1.7 Matches 2022-2023 21 Feyenoord nl NED 1. Eredivisie 21.4 15 86 29 33.7 4.02 1.36 0.17 0.52 12.8 0 0 0 14.7 14.7 0.17 +0.3 +0.3 Matches 2022-2023 21 Feyenoord 2. Europa Lg 4.8 5 12 4 33.3 2.50 0.83 0.33 1.00 12.2 0 1 1 2.9 2.3 0.19 +2.1 +1.7 Matches 2022-2023 21 Cruz Azul mx MEX 1. Liga MX 4.5 5 12 4 33.3 2.65 0.88 0.17 0.50 17.9 0 3 3 3.7 1.3 0.11 +1.3 +0.7 Matches 2023-2024 22 Feyenoord 1. Champions Lg 3.9 2 11 6 54.5 2.85 1.56 0.18 0.33 15.4 0 0 0 2.3 2.3 0.21 -0.3 -0.3 Matches 2023-2024 22 Feyenoord nl NED 1. Eredivisie 26.3 23 105 49 46.7 3.99 1.86 0.20 0.43 13.7 3 2 4 22.8 19.6 0.19 +0.2 +1.4 Matches 2023-2024 22 Feyenoord 2. Europa Lg 1.2 1 5 2 40.0 4.29 1.71 0.20 0.50 12.4 0 0 0 0.4 0.4 0.08 +0.6 +0.6 Matches 2024-2025 23 Feyenoord 1. Champions Lg 2.0 2 4 4 100.0 2.03 2.03 0.50 0.50 8.7 0 0 0 1.4 1.4 0.35 +0.6 +0.6 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 6.5 6 20 10 50.0 3.08 1.54 0.25 0.50 10.2 0 1 1 5.7 4.9 0.25 +0.3 +0.1 Matches 7 Seasons 2 Clubs 4 Leagues 109.1 72 356 145 40.7 3.26 1.33 0.18 0.43 13.8 3 9 11 68.3 59.8 0.17 +3.7 +3.2 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 Cruz Azul (5 Seasons) 1 League 43.0 18 113 41 36.3 2.63 0.95 0.12 0.32 15.6 0 5 5 18.1 14.2 0.13 -0.1 -1.2 Feyenoord (3 Seasons) 3 Leagues 66.0 54 243 104 42.8 3.68 1.58 0.21 0.48 13.0 3 4 6 50.2 45.6 0.19 +3.8 +4.4 Liga MX (5 Seasons) 43.0 18 113 41 36.3 2.63 0.95 0.12 0.32 15.6 0 5 5 18.1 14.2 0.13 -0.1 -1.2 Eredivisie (3 Seasons) 54.2 44 211 88 41.7 3.89 1.62 0.19 0.47 13.0 3 3 5 43.2 39.2 0.19 +0.8 +1.8 Europa Lg (2 Seasons) 6.0 6 17 6 35.3 2.85 1.01 0.29 0.83 12.3 0 1 1 3.3 2.7 0.16 +2.7 +2.3 Champions Lg (2 Seasons) 5.8 4 15 10 66.7 2.58 1.72 0.27 0.40 13.6 0 0 0 3.7 3.7 0.25 +0.3 +0.3
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 2019-2020 18 Cruz Azul 1 League 7.0 2 13 5 38.5 1.85 0.71 0.15 0.40 14.8 0 0 0 2.1 2.1 0.16 -0.1 -0.1 2020-2021 19 Cruz Azul 1 League 15.6 4 44 16 36.4 2.82 1.03 0.07 0.19 15.9 0 1 1 7.2 6.4 0.15 -3.2 -3.4 2021-2022 20 Cruz Azul 1 League 15.9 7 44 16 36.4 2.77 1.01 0.14 0.38 15.0 0 1 1 5.1 4.3 0.10 +1.9 +1.7 2022-2023 21 Cruz Azul 1 League 4.5 5 12 4 33.3 2.65 0.88 0.17 0.50 17.9 0 3 3 3.7 1.3 0.11 +1.3 +0.7 2022-2023 21 Feyenoord 2 Leagues 26.2 20 98 33 33.7 3.74 1.26 0.19 0.58 12.8 0 1 1 17.6 17.0 0.17 +2.4 +2.0 2023-2024 22 Feyenoord 3 Leagues 31.4 26 121 57 47.1 3.86 1.82 0.20 0.42 13.8 3 2 4 25.5 22.2 0.18 +0.5 +1.8 2024-2025 23 Feyenoord 2 Leagues 8.5 8 24 14 58.3 2.83 1.65 0.29 0.50 10.0 0 1 1 7.1 6.3 0.27 +0.9 +0.7 7 Seasons 2 Clubs 4 Leagues 109.1 72 356 145 40.7 3.26 1.33 0.18 0.43 13.8 3 9 11 68.3 59.8 0.17 +3.7 +3.2 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 Cruz Azul (5 Seasons) 1 League 43.0 18 113 41 36.3 2.63 0.95 0.12 0.32 15.6 0 5 5 18.1 14.2 0.13 -0.1 -1.2 Feyenoord (3 Seasons) 3 Leagues 66.0 54 243 104 42.8 3.68 1.58 0.21 0.48 13.0 3 4 6 50.2 45.6 0.19 +3.8 +4.4 Liga MX (5 Seasons) 43.0 18 113 41 36.3 2.63 0.95 0.12 0.32 15.6 0 5 5 18.1 14.2 0.13 -0.1 -1.2 Eredivisie (3 Seasons) 54.2 44 211 88 41.7 3.89 1.62 0.19 0.47 13.0 3 3 5 43.2 39.2 0.19 +0.8 +1.8 Europa Lg (2 Seasons) 6.0 6 17 6 35.3 2.85 1.01 0.29 0.83 12.3 0 1 1 3.3 2.7 0.16 +2.7 +2.3 Champions Lg (2 Seasons) 5.8 4 15 10 66.7 2.58 1.72 0.27 0.40 13.6 0 0 0 3.7 3.7 0.25 +0.3 +0.3
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 2019-2020 18 Cruz Azul mx MEX 1. Liga MX 5th 7.0 2 13 5 38.5 1.85 0.71 0.15 0.40 14.8 0 0 0 2.1 2.1 0.16 -0.1 -0.1 Matches 2020-2021 19 Cruz Azul mx MEX 1. Liga MX 1st 15.6 4 44 16 36.4 2.82 1.03 0.07 0.19 15.9 0 1 1 7.2 6.4 0.15 -3.2 -3.4 Matches 2021-2022 20 Cruz Azul mx MEX 1. Liga MX 7th 15.9 7 44 16 36.4 2.77 1.01 0.14 0.38 15.0 0 1 1 5.1 4.3 0.10 +1.9 +1.7 Matches 2022-2023 21 Cruz Azul mx MEX 1. Liga MX 9th 4.5 5 12 4 33.3 2.65 0.88 0.17 0.50 17.9 0 3 3 3.7 1.3 0.11 +1.3 +0.7 Matches 2022-2023 21 Feyenoord nl NED 1. Eredivisie 1st 21.4 15 86 29 33.7 4.02 1.36 0.17 0.52 12.8 0 0 0 14.7 14.7 0.17 +0.3 +0.3 Matches 2023-2024 22 Feyenoord nl NED 1. Eredivisie 2nd 26.3 23 105 49 46.7 3.99 1.86 0.20 0.43 13.7 3 2 4 22.8 19.6 0.19 +0.2 +1.4 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 4th 6.5 6 20 10 50.0 3.08 1.54 0.25 0.50 10.2 0 1 1 5.7 4.9 0.25 +0.3 +0.1 Matches 7 Seasons 2 Clubs 2 Leagues 97.3 62 324 129 39.8 3.33 1.33 0.17 0.42 13.9 3 8 10 61.3 53.4 0.17 +0.7 +0.6 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 Cruz Azul (5 Seasons) 1 League 43.0 18 113 41 36.3 2.63 0.95 0.12 0.32 15.6 0 5 5 18.1 14.2 0.13 -0.1 -1.2 Feyenoord (3 Seasons) 1 League 54.2 44 211 88 41.7 3.89 1.62 0.19 0.47 13.0 3 3 5 43.2 39.2 0.19 +0.8 +1.8 Liga MX (5 Seasons) 43.0 18 113 41 36.3 2.63 0.95 0.12 0.32 15.6 0 5 5 18.1 14.2 0.13 -0.1 -1.2 Eredivisie (3 Seasons) 54.2 44 211 88 41.7 3.89 1.62 0.19 0.47 13.0 3 3 5 43.2 39.2 0.19 +0.8 +1.8
Shooting Table Season Age Squad 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 2022-2023 21 Feyenoord 2. Europa Lg QF 4.8 5 12 4 33.3 2.50 0.83 0.33 1.00 12.2 0 1 1 2.9 2.3 0.19 +2.1 +1.7 Matches 2023-2024 22 Feyenoord 1. Champions Lg GR 3.9 2 11 6 54.5 2.85 1.56 0.18 0.33 15.4 0 0 0 2.3 2.3 0.21 -0.3 -0.3 Matches 2023-2024 22 Feyenoord 2. Europa Lg KO 1.2 1 5 2 40.0 4.29 1.71 0.20 0.50 12.4 0 0 0 0.4 0.4 0.08 +0.6 +0.6 Matches 2024-2025 23 Feyenoord 1. Champions Lg 2.0 2 4 4 100.0 2.03 2.03 0.50 0.50 8.7 0 0 0 1.4 1.4 0.35 +0.6 +0.6 Matches 3 Seasons 1 Club 2 Leagues 11.8 10 32 16 50.0 2.71 1.36 0.28 0.56 12.9 0 1 1 7.0 6.4 0.20 +3.0 +2.6 Europa Lg (2 Seasons) 6.0 6 17 6 35.3 2.85 1.01 0.29 0.83 12.3 0 1 1 3.3 2.7 0.16 +2.7 +2.3 Champions Lg (2 Seasons) 5.8 4 15 10 66.7 2.58 1.72 0.27 0.40 13.6 0 0 0 3.7 3.7 0.25 +0.3 +0.3
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 2019-2020 18 Cruz Azul mx MEX 1. Liga MX 7.0 76 132 57.6 1143 304 43 66 65.2 16 31 51.6 10 14 71.4 1 0.3 0.3 +0.7 6 7 8 0 11 Matches 2020-2021 19 Cruz Azul mx MEX 1. Liga MX 15.6 188 257 73.2 2758 573 107 140 76.4 60 78 76.9 10 13 76.9 3 1.8 1.3 +1.2 20 13 7 1 26 Matches 2021-2022 20 Cruz Azul mx MEX 1. Liga MX 15.9 205 305 67.2 3010 701 114 160 71.3 68 100 68.0 11 14 78.6 1 1.5 0.9 -0.5 10 24 7 2 30 Matches 2022-2023 21 Feyenoord nl NED 1. Eredivisie 21.4 208 297 70.0 2707 466 133 175 76.0 52 74 70.3 7 14 50.0 2 2.1 2.8 -0.1 20 6 11 0 28 Matches 2022-2023 21 Feyenoord 2. Europa Lg 4.8 42 65 64.6 641 145 17 24 70.8 17 25 68.0 2 3 66.7 0 0.1 0.2 -0.1 3 6 0 0 3 Matches 2022-2023 21 Cruz Azul mx MEX 1. Liga MX 4.5 56 95 58.9 785 191 31 46 67.4 21 29 72.4 1 7 14.3 0 0.5 0.1 -0.5 6 7 2 0 8 Matches 2023-2024 22 Feyenoord 1. Champions Lg 3.9 34 49 69.4 435 71 20 28 71.4 11 13 84.6 0 0 1 0.4 0.3 +0.6 2 2 1 0 5 Matches 2023-2024 22 Feyenoord nl NED 1. Eredivisie 26.3 270 399 67.7 3661 679 160 218 73.4 80 113 70.8 11 20 55.0 6 5.0 4.2 +1.0 29 18 13 0 37 Matches 2023-2024 22 Feyenoord 2. Europa Lg 1.2 10 15 66.7 145 55 6 6 100.0 2 4 50.0 1 2 50.0 0 0.3 0.0 -0.3 1 1 1 0 2 Matches 2024-2025 23 Feyenoord 1. Champions Lg 2.0 16 25 64.0 184 14 6 8 75.0 7 8 87.5 0 2 0.0 1 0.1 0.1 +0.9 2 0 0 0 0 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 6.5 43 74 58.1 596 110 24 38 63.2 15 20 75.0 0 3 0.0 1 1.4 0.6 -0.4 10 4 1 0 5 Matches 7 Seasons 2 Clubs 4 Leagues 109.1 1148 1713 67.0 16065 3309 661 909 72.7 349 495 70.5 53 92 57.6 16 13.5 10.8 +2.5 109 88 51 3 155 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 Cruz Azul (5 Seasons) 1 League 43.0 525 789 66.5 7696 1769 295 412 71.6 165 238 69.3 32 48 66.7 5 4.2 2.6 +0.8 42 51 24 3 75 Feyenoord (3 Seasons) 3 Leagues 66.0 623 924 67.4 8369 1540 366 497 73.6 184 257 71.6 21 44 47.7 11 9.3 8.2 +1.7 67 37 27 0 80 Liga MX (5 Seasons) 43.0 525 789 66.5 7696 1769 295 412 71.6 165 238 69.3 32 48 66.7 5 4.2 2.6 +0.8 42 51 24 3 75 Eredivisie (3 Seasons) 54.2 521 770 67.7 6964 1255 317 431 73.5 147 207 71.0 18 37 48.6 9 8.5 7.6 +0.5 59 28 25 0 70 Europa Lg (2 Seasons) 6.0 52 80 65.0 786 200 23 30 76.7 19 29 65.5 3 5 60.0 0 0.4 0.3 -0.4 4 7 1 0 5 Champions Lg (2 Seasons) 5.8 50 74 67.6 619 85 26 36 72.2 18 21 85.7 0 2 0.0 2 0.4 0.4 +1.6 4 2 1 0 5
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 2019-2020 18 Cruz Azul 1 League 7.0 76 132 57.6 1143 304 43 66 65.2 16 31 51.6 10 14 71.4 1 0.3 0.3 +0.7 6 7 8 0 11 2020-2021 19 Cruz Azul 1 League 15.6 188 257 73.2 2758 573 107 140 76.4 60 78 76.9 10 13 76.9 3 1.8 1.3 +1.2 20 13 7 1 26 2021-2022 20 Cruz Azul 1 League 15.9 205 305 67.2 3010 701 114 160 71.3 68 100 68.0 11 14 78.6 1 1.5 0.9 -0.5 10 24 7 2 30 2022-2023 21 Cruz Azul 1 League 4.5 56 95 58.9 785 191 31 46 67.4 21 29 72.4 1 7 14.3 0 0.5 0.1 -0.5 6 7 2 0 8 2022-2023 21 Feyenoord 2 Leagues 26.2 250 362 69.1 3348 611 150 199 75.4 69 99 69.7 9 17 52.9 2 2.2 3.0 -0.2 23 12 11 0 31 2023-2024 22 Feyenoord 3 Leagues 31.4 314 463 67.8 4241 805 186 252 73.8 93 130 71.5 12 22 54.5 7 5.7 4.6 +1.3 32 21 15 0 44 2024-2025 23 Feyenoord 2 Leagues 8.5 59 99 59.6 780 124 30 46 65.2 22 28 78.6 0 5 0.0 2 1.4 0.7 +0.6 12 4 1 0 5 7 Seasons 2 Clubs 4 Leagues 109.1 1148 1713 67.0 16065 3309 661 909 72.7 349 495 70.5 53 92 57.6 16 13.5 10.8 +2.5 109 88 51 3 155 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 Cruz Azul (5 Seasons) 1 League 43.0 525 789 66.5 7696 1769 295 412 71.6 165 238 69.3 32 48 66.7 5 4.2 2.6 +0.8 42 51 24 3 75 Feyenoord (3 Seasons) 3 Leagues 66.0 623 924 67.4 8369 1540 366 497 73.6 184 257 71.6 21 44 47.7 11 9.3 8.2 +1.7 67 37 27 0 80 Liga MX (5 Seasons) 43.0 525 789 66.5 7696 1769 295 412 71.6 165 238 69.3 32 48 66.7 5 4.2 2.6 +0.8 42 51 24 3 75 Eredivisie (3 Seasons) 54.2 521 770 67.7 6964 1255 317 431 73.5 147 207 71.0 18 37 48.6 9 8.5 7.6 +0.5 59 28 25 0 70 Europa Lg (2 Seasons) 6.0 52 80 65.0 786 200 23 30 76.7 19 29 65.5 3 5 60.0 0 0.4 0.3 -0.4 4 7 1 0 5 Champions Lg (2 Seasons) 5.8 50 74 67.6 619 85 26 36 72.2 18 21 85.7 0 2 0.0 2 0.4 0.4 +1.6 4 2 1 0 5
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 2019-2020 18 Cruz Azul mx MEX 1. Liga MX 5th 7.0 76 132 57.6 1143 304 43 66 65.2 16 31 51.6 10 14 71.4 1 0.3 0.3 +0.7 6 7 8 0 11 Matches 2020-2021 19 Cruz Azul mx MEX 1. Liga MX 1st 15.6 188 257 73.2 2758 573 107 140 76.4 60 78 76.9 10 13 76.9 3 1.8 1.3 +1.2 20 13 7 1 26 Matches 2021-2022 20 Cruz Azul mx MEX 1. Liga MX 7th 15.9 205 305 67.2 3010 701 114 160 71.3 68 100 68.0 11 14 78.6 1 1.5 0.9 -0.5 10 24 7 2 30 Matches 2022-2023 21 Cruz Azul mx MEX 1. Liga MX 9th 4.5 56 95 58.9 785 191 31 46 67.4 21 29 72.4 1 7 14.3 0 0.5 0.1 -0.5 6 7 2 0 8 Matches 2022-2023 21 Feyenoord nl NED 1. Eredivisie 1st 21.4 208 297 70.0 2707 466 133 175 76.0 52 74 70.3 7 14 50.0 2 2.1 2.8 -0.1 20 6 11 0 28 Matches 2023-2024 22 Feyenoord nl NED 1. Eredivisie 2nd 26.3 270 399 67.7 3661 679 160 218 73.4 80 113 70.8 11 20 55.0 6 5.0 4.2 +1.0 29 18 13 0 37 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 4th 6.5 43 74 58.1 596 110 24 38 63.2 15 20 75.0 0 3 0.0 1 1.4 0.6 -0.4 10 4 1 0 5 Matches 7 Seasons 2 Clubs 2 Leagues 97.3 1046 1559 67.1 14660 3024 612 843 72.6 312 445 70.1 50 85 58.8 14 12.7 10.1 +1.3 101 79 49 3 145 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 Cruz Azul (5 Seasons) 1 League 43.0 525 789 66.5 7696 1769 295 412 71.6 165 238 69.3 32 48 66.7 5 4.2 2.6 +0.8 42 51 24 3 75 Feyenoord (3 Seasons) 1 League 54.2 521 770 67.7 6964 1255 317 431 73.5 147 207 71.0 18 37 48.6 9 8.5 7.6 +0.5 59 28 25 0 70 Liga MX (5 Seasons) 43.0 525 789 66.5 7696 1769 295 412 71.6 165 238 69.3 32 48 66.7 5 4.2 2.6 +0.8 42 51 24 3 75 Eredivisie (3 Seasons) 54.2 521 770 67.7 6964 1255 317 431 73.5 147 207 71.0 18 37 48.6 9 8.5 7.6 +0.5 59 28 25 0 70
Passing Table Season Age Squad 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 2022-2023 21 Feyenoord 2. Europa Lg QF 4.8 42 65 64.6 641 145 17 24 70.8 17 25 68.0 2 3 66.7 0 0.1 0.2 -0.1 3 6 0 0 3 Matches 2023-2024 22 Feyenoord 1. Champions Lg GR 3.9 34 49 69.4 435 71 20 28 71.4 11 13 84.6 0 0 1 0.4 0.3 +0.6 2 2 1 0 5 Matches 2023-2024 22 Feyenoord 2. Europa Lg KO 1.2 10 15 66.7 145 55 6 6 100.0 2 4 50.0 1 2 50.0 0 0.3 0.0 -0.3 1 1 1 0 2 Matches 2024-2025 23 Feyenoord 1. Champions Lg 2.0 16 25 64.0 184 14 6 8 75.0 7 8 87.5 0 2 0.0 1 0.1 0.1 +0.9 2 0 0 0 0 Matches 3 Seasons 1 Club 2 Leagues 11.8 102 154 66.2 1405 285 49 66 74.2 37 50 74.0 3 7 42.9 2 0.8 0.7 +1.2 8 9 2 0 10 Europa Lg (2 Seasons) 6.0 52 80 65.0 786 200 23 30 76.7 19 29 65.5 3 5 60.0 0 0.4 0.3 -0.4 4 7 1 0 5 Champions Lg (2 Seasons) 5.8 50 74 67.6 619 85 26 36 72.2 18 21 85.7 0 2 0.0 2 0.4 0.4 +1.6 4 2 1 0 5
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 18 Cruz Azul 1 League 7.0 132 126 4 1 0 1 7 1 0 0 0 0 76 2 5 2020-2021 19 Cruz Azul 1 League 15.6 257 244 12 0 0 1 7 0 0 0 0 0 188 1 8 2021-2022 20 Cruz Azul 1 League 15.9 305 280 24 0 0 2 7 3 0 0 0 0 205 1 7 2022-2023 21 Cruz Azul 1 League 4.5 95 81 14 0 0 1 0 1 0 0 0 0 56 0 6 2022-2023 21 Feyenoord 2 Leagues 26.2 362 334 27 1 2 1 1 4 0 0 0 0 250 1 9 2023-2024 22 Feyenoord 3 Leagues 31.4 463 426 32 4 2 1 7 6 0 0 0 0 314 5 12 2024-2025 23 Feyenoord 2 Leagues 8.5 99 89 9 2 0 0 2 1 0 0 0 0 59 1 9 7 Seasons 2 Clubs 4 Leagues 109.1 1713 1580 122 8 4 7 31 16 0 0 0 0 1148 11 56 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Cruz Azul (5 Seasons) 1 League 43.0 789 731 54 1 0 5 21 5 0 0 0 0 525 4 26 Feyenoord (3 Seasons) 3 Leagues 66.0 924 849 68 7 4 2 10 11 0 0 0 0 623 7 30 Liga MX (5 Seasons) 43.0 789 731 54 1 0 5 21 5 0 0 0 0 525 4 26 Eredivisie (3 Seasons) 54.2 770 713 50 7 4 2 9 9 0 0 0 0 521 7 23 Europa Lg (2 Seasons) 6.0 80 71 9 0 0 0 0 1 0 0 0 0 52 0 4 Champions Lg (2 Seasons) 5.8 74 65 9 0 0 0 1 1 0 0 0 0 50 0 3
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 2019-2020 18 Cruz Azul 1 League 7.0 16 2.27 9 0 2 0 5 0 1 0.14 1 0 0 0 0 0 2020-2021 19 Cruz Azul 1 League 15.6 48 3.08 29 0 8 4 6 1 7 0.45 4 0 1 0 2 0 2021-2022 20 Cruz Azul 1 League 15.9 30 1.89 16 1 1 6 3 3 4 0.25 1 0 1 1 1 0 2022-2023 21 Cruz Azul 1 League 4.5 12 2.65 7 0 2 2 1 0 0 0.00 0 0 0 0 0 0 2022-2023 21 Feyenoord 2 Leagues 26.2 55 2.10 34 1 5 5 10 0 12 0.46 5 0 2 2 3 0 2023-2024 22 Feyenoord 3 Leagues 31.4 81 2.58 43 1 7 17 12 1 13 0.41 8 0 2 2 1 0 2024-2025 23 Feyenoord 2 Leagues 8.5 17 2.01 10 0 2 1 4 0 3 0.35 1 0 0 1 1 0 7 Seasons 2 Clubs 4 Leagues 109.1 259 2.38 148 3 27 35 41 5 40 0.37 20 0 6 6 8 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Cruz Azul (5 Seasons) 1 League 43.0 106 2.47 61 1 13 12 15 4 12 0.28 6 0 2 1 3 0 Feyenoord (3 Seasons) 3 Leagues 66.0 153 2.32 87 2 14 23 26 1 28 0.42 14 0 4 5 5 0 Liga MX (5 Seasons) 43.0 106 2.47 61 1 13 12 15 4 12 0.28 6 0 2 1 3 0 Eredivisie (3 Seasons) 54.2 133 2.45 77 1 12 20 22 1 21 0.39 10 0 3 4 4 0 Europa Lg (2 Seasons) 6.0 9 1.51 5 1 1 1 1 0 5 0.84 2 0 1 1 1 0 Champions Lg (2 Seasons) 5.8 11 1.89 5 0 1 2 3 0 2 0.34 2 0 0 0 0 0
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 2019-2020 18 Cruz Azul mx MEX 1. Liga MX 5th 7.0 16 2.27 9 0 2 0 5 0 1 0.14 1 0 0 0 0 0 Matches 2020-2021 19 Cruz Azul mx MEX 1. Liga MX 1st 15.6 48 3.08 29 0 8 4 6 1 7 0.45 4 0 1 0 2 0 Matches 2021-2022 20 Cruz Azul mx MEX 1. Liga MX 7th 15.9 30 1.89 16 1 1 6 3 3 4 0.25 1 0 1 1 1 0 Matches 2022-2023 21 Cruz Azul mx MEX 1. Liga MX 9th 4.5 12 2.65 7 0 2 2 1 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 21 Feyenoord nl NED 1. Eredivisie 1st 21.4 47 2.20 30 0 4 4 9 0 7 0.33 3 0 1 1 2 0 Matches 2023-2024 22 Feyenoord nl NED 1. Eredivisie 2nd 26.3 72 2.73 39 1 6 15 10 1 12 0.46 7 0 2 2 1 0 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 4th 6.5 14 2.15 8 0 2 1 3 0 2 0.31 0 0 0 1 1 0 Matches 7 Seasons 2 Clubs 2 Leagues 97.3 239 2.46 138 2 25 32 37 5 33 0.34 16 0 5 5 7 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Cruz Azul (5 Seasons) 1 League 43.0 106 2.47 61 1 13 12 15 4 12 0.28 6 0 2 1 3 0 Feyenoord (3 Seasons) 1 League 54.2 133 2.45 77 1 12 20 22 1 21 0.39 10 0 3 4 4 0 Liga MX (5 Seasons) 43.0 106 2.47 61 1 13 12 15 4 12 0.28 6 0 2 1 3 0 Eredivisie (3 Seasons) 54.2 133 2.45 77 1 12 20 22 1 21 0.39 10 0 3 4 4 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 2022-2023 21 Feyenoord 2. Europa Lg QF 4.8 8 1.66 4 1 1 1 1 0 5 1.04 2 0 1 1 1 0 Matches 2023-2024 22 Feyenoord 1. Champions Lg GR 3.9 8 2.07 3 0 1 2 2 0 1 0.26 1 0 0 0 0 0 Matches 2023-2024 22 Feyenoord 2. Europa Lg KO 1.2 1 0.86 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2024-2025 23 Feyenoord 1. Champions Lg 2.0 3 1.53 2 0 0 0 1 0 1 0.51 1 0 0 0 0 0 Matches 3 Seasons 1 Club 2 Leagues 11.8 20 1.69 10 1 2 3 4 0 7 0.59 4 0 1 1 1 0 Europa Lg (2 Seasons) 6.0 9 1.51 5 1 1 1 1 0 5 0.84 2 0 1 1 1 0 Champions Lg (2 Seasons) 5.8 11 1.89 5 0 1 2 3 0 2 0.34 2 0 0 0 0 0
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 2019-2020 18 Cruz Azul 1 League 7.0 3 3 1 1 1 1 5 20.0 4 2 0 2 3 6 3 0 2020-2021 19 Cruz Azul 1 League 15.6 15 7 1 8 6 6 10 60.0 4 16 1 15 2 17 8 0 2021-2022 20 Cruz Azul 1 League 15.9 14 10 5 4 5 3 11 27.3 8 19 1 18 7 21 15 0 2022-2023 21 Cruz Azul 1 League 4.5 1 0 0 1 0 1 1 100.0 0 5 0 5 0 1 5 0 2022-2023 21 Feyenoord 2 Leagues 26.2 15 6 4 3 8 3 15 20.0 12 17 1 16 5 20 10 0 2023-2024 22 Feyenoord 3 Leagues 31.4 9 2 1 4 4 2 11 18.2 9 22 2 20 1 10 15 0 2024-2025 23 Feyenoord 2 Leagues 8.5 4 1 0 2 2 0 1 0.0 1 5 0 5 1 5 5 0 7 Seasons 2 Clubs 4 Leagues 109.1 61 29 12 23 26 16 54 29.6 38 86 5 81 19 80 61 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Cruz Azul (5 Seasons) 1 League 43.0 33 20 7 14 12 11 27 40.7 16 42 2 40 12 45 31 0 Feyenoord (3 Seasons) 3 Leagues 66.0 28 9 5 9 14 5 27 18.5 22 44 3 41 7 35 30 0 Liga MX (5 Seasons) 43.0 33 20 7 14 12 11 27 40.7 16 42 2 40 12 45 31 0 Eredivisie (3 Seasons) 54.2 22 6 5 7 10 2 20 10.0 18 37 2 35 4 26 18 0 Europa Lg (2 Seasons) 6.0 5 3 0 1 4 3 5 60.0 2 5 1 4 1 6 7 0 Champions Lg (2 Seasons) 5.8 1 0 0 1 0 0 2 0.0 2 2 0 2 2 3 5 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 2019-2020 18 Cruz Azul mx MEX 1. Liga MX 5th 7.0 3 3 1 1 1 1 5 20.0 4 2 0 2 3 6 3 0 Matches 2020-2021 19 Cruz Azul mx MEX 1. Liga MX 1st 15.6 15 7 1 8 6 6 10 60.0 4 16 1 15 2 17 8 0 Matches 2021-2022 20 Cruz Azul mx MEX 1. Liga MX 7th 15.9 14 10 5 4 5 3 11 27.3 8 19 1 18 7 21 15 0 Matches 2022-2023 21 Cruz Azul mx MEX 1. Liga MX 9th 4.5 1 0 0 1 0 1 1 100.0 0 5 0 5 0 1 5 0 Matches 2022-2023 21 Feyenoord nl NED 1. Eredivisie 1st 21.4 11 4 4 2 5 0 10 0.0 10 13 0 13 4 15 5 0 Matches 2023-2024 22 Feyenoord nl NED 1. Eredivisie 2nd 26.3 8 1 1 4 3 2 9 22.2 7 19 2 17 0 8 9 0 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 4th 6.5 3 1 0 1 2 0 1 0.0 1 5 0 5 0 3 4 0 Matches 7 Seasons 2 Clubs 2 Leagues 97.3 55 26 12 21 22 13 47 27.7 34 79 4 75 16 71 49 0 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 Cruz Azul (5 Seasons) 1 League 43.0 33 20 7 14 12 11 27 40.7 16 42 2 40 12 45 31 0 Feyenoord (3 Seasons) 1 League 54.2 22 6 5 7 10 2 20 10.0 18 37 2 35 4 26 18 0 Liga MX (5 Seasons) 43.0 33 20 7 14 12 11 27 40.7 16 42 2 40 12 45 31 0 Eredivisie (3 Seasons) 54.2 22 6 5 7 10 2 20 10.0 18 37 2 35 4 26 18 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 2022-2023 21 Feyenoord 2. Europa Lg QF 4.8 4 2 0 1 3 3 5 60.0 2 4 1 3 1 5 5 0 Matches 2023-2024 22 Feyenoord 1. Champions Lg GR 3.9 0 0 0 0 0 0 2 0.0 2 2 0 2 1 1 4 0 Matches 2023-2024 22 Feyenoord 2. Europa Lg KO 1.2 1 1 0 0 1 0 0 0 1 0 1 0 1 2 0 Matches 2024-2025 23 Feyenoord 1. Champions Lg 2.0 1 0 0 1 0 0 0 0 0 0 0 1 2 1 0 Matches 3 Seasons 1 Club 2 Leagues 11.8 6 3 0 2 4 3 7 42.9 4 7 1 6 3 9 12 0 Europa Lg (2 Seasons) 6.0 5 3 0 1 4 3 5 60.0 2 5 1 4 1 6 7 0 Champions Lg (2 Seasons) 5.8 1 0 0 1 0 0 2 0.0 2 2 0 2 2 3 5 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 2019-2020 18 Cruz Azul mx MEX 1. Liga MX 7.0 191 4 12 75 106 31 191 19 9 47.4 10 52.6 111 699 271 10 7 10 9 12 142 37 Matches 2020-2021 19 Cruz Azul mx MEX 1. Liga MX 15.6 432 10 21 163 254 68 431 40 23 57.5 17 42.5 280 1891 860 27 24 9 43 20 337 105 Matches 2021-2022 20 Cruz Azul mx MEX 1. Liga MX 15.9 521 19 37 210 279 69 520 40 15 37.5 25 62.5 264 1410 453 17 12 5 39 16 334 79 Matches 2022-2023 21 Feyenoord nl NED 1. Eredivisie 21.4 574 4 20 193 371 172 574 58 14 24.1 39 67.2 364 1926 774 31 18 24 75 28 448 129 Matches 2022-2023 21 Feyenoord 2. Europa Lg 4.8 126 4 13 56 61 24 125 14 6 42.9 6 42.9 72 430 103 6 2 6 19 7 84 19 Matches 2022-2023 21 Cruz Azul mx MEX 1. Liga MX 4.5 161 5 8 81 73 24 158 17 5 29.4 10 58.8 80 454 158 4 11 3 16 7 109 21 Matches 2023-2024 22 Feyenoord 1. Champions Lg 3.9 92 5 7 36 50 16 92 7 4 57.1 2 28.6 58 320 189 5 4 2 9 4 70 29 Matches 2023-2024 22 Feyenoord nl NED 1. Eredivisie 26.3 751 12 37 239 487 212 747 85 28 32.9 52 61.2 476 2772 1246 47 35 33 74 43 557 211 Matches 2023-2024 22 Feyenoord 2. Europa Lg 1.2 26 2 3 12 11 5 26 0 0 0 15 92 39 1 1 0 2 1 22 6 Matches 2024-2025 23 Feyenoord 1. Champions Lg 2.0 47 1 4 22 22 7 47 7 2 28.6 5 71.4 24 139 49 2 2 2 3 2 29 10 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 6.5 157 4 7 54 97 48 156 17 4 23.5 12 70.6 103 439 161 6 4 2 18 13 113 40 Matches 7 Seasons 2 Clubs 4 Leagues 109.1 3078 70 169 1141 1811 676 3067 304 110 36.2 178 58.6 1847 10572 4303 156 120 96 307 153 2245 686 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 Cruz Azul (5 Seasons) 1 League 43.0 1305 38 78 529 712 192 1300 116 52 44.8 62 53.4 735 4454 1742 58 54 27 107 55 922 242 Feyenoord (3 Seasons) 3 Leagues 66.0 1773 32 91 612 1099 484 1767 188 58 30.9 116 61.7 1112 6118 2561 98 66 69 200 98 1323 444 Liga MX (5 Seasons) 43.0 1305 38 78 529 712 192 1300 116 52 44.8 62 53.4 735 4454 1742 58 54 27 107 55 922 242 Eredivisie (3 Seasons) 54.2 1482 20 64 486 955 432 1477 160 46 28.8 103 64.4 943 5137 2181 84 57 59 167 84 1118 380 Europa Lg (2 Seasons) 6.0 152 6 16 68 72 29 151 14 6 42.9 6 42.9 87 522 142 7 3 6 21 8 106 25 Champions Lg (2 Seasons) 5.8 139 6 11 58 72 23 139 14 6 42.9 7 50.0 82 459 238 7 6 4 12 6 99 39
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 2019-2020 18 Cruz Azul 1 League 7.0 191 4 12 75 106 31 191 19 9 47.4 10 52.6 111 699 271 10 7 10 9 12 142 37 2020-2021 19 Cruz Azul 1 League 15.6 432 10 21 163 254 68 431 40 23 57.5 17 42.5 280 1891 860 27 24 9 43 20 337 105 2021-2022 20 Cruz Azul 1 League 15.9 521 19 37 210 279 69 520 40 15 37.5 25 62.5 264 1410 453 17 12 5 39 16 334 79 2022-2023 21 Cruz Azul 1 League 4.5 161 5 8 81 73 24 158 17 5 29.4 10 58.8 80 454 158 4 11 3 16 7 109 21 2022-2023 21 Feyenoord 2 Leagues 26.2 700 8 33 249 432 196 699 72 20 27.8 45 62.5 436 2356 877 37 20 30 94 35 532 148 2023-2024 22 Feyenoord 3 Leagues 31.4 869 19 47 287 548 233 865 92 32 34.8 54 58.7 549 3184 1474 53 40 35 85 48 649 246 2024-2025 23 Feyenoord 2 Leagues 8.5 204 5 11 76 119 55 203 24 6 25.0 17 70.8 127 578 210 8 6 4 21 15 142 50 7 Seasons 2 Clubs 4 Leagues 109.1 3078 70 169 1141 1811 676 3067 304 110 36.2 178 58.6 1847 10572 4303 156 120 96 307 153 2245 686 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 Cruz Azul (5 Seasons) 1 League 43.0 1305 38 78 529 712 192 1300 116 52 44.8 62 53.4 735 4454 1742 58 54 27 107 55 922 242 Feyenoord (3 Seasons) 3 Leagues 66.0 1773 32 91 612 1099 484 1767 188 58 30.9 116 61.7 1112 6118 2561 98 66 69 200 98 1323 444 Liga MX (5 Seasons) 43.0 1305 38 78 529 712 192 1300 116 52 44.8 62 53.4 735 4454 1742 58 54 27 107 55 922 242 Eredivisie (3 Seasons) 54.2 1482 20 64 486 955 432 1477 160 46 28.8 103 64.4 943 5137 2181 84 57 59 167 84 1118 380 Europa Lg (2 Seasons) 6.0 152 6 16 68 72 29 151 14 6 42.9 6 42.9 87 522 142 7 3 6 21 8 106 25 Champions Lg (2 Seasons) 5.8 139 6 11 58 72 23 139 14 6 42.9 7 50.0 82 459 238 7 6 4 12 6 99 39
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 2019-2020 18 Cruz Azul mx MEX 1. Liga MX 5th 7.0 191 4 12 75 106 31 191 19 9 47.4 10 52.6 111 699 271 10 7 10 9 12 142 37 Matches 2020-2021 19 Cruz Azul mx MEX 1. Liga MX 1st 15.6 432 10 21 163 254 68 431 40 23 57.5 17 42.5 280 1891 860 27 24 9 43 20 337 105 Matches 2021-2022 20 Cruz Azul mx MEX 1. Liga MX 7th 15.9 521 19 37 210 279 69 520 40 15 37.5 25 62.5 264 1410 453 17 12 5 39 16 334 79 Matches 2022-2023 21 Cruz Azul mx MEX 1. Liga MX 9th 4.5 161 5 8 81 73 24 158 17 5 29.4 10 58.8 80 454 158 4 11 3 16 7 109 21 Matches 2022-2023 21 Feyenoord nl NED 1. Eredivisie 1st 21.4 574 4 20 193 371 172 574 58 14 24.1 39 67.2 364 1926 774 31 18 24 75 28 448 129 Matches 2023-2024 22 Feyenoord nl NED 1. Eredivisie 2nd 26.3 751 12 37 239 487 212 747 85 28 32.9 52 61.2 476 2772 1246 47 35 33 74 43 557 211 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 4th 6.5 157 4 7 54 97 48 156 17 4 23.5 12 70.6 103 439 161 6 4 2 18 13 113 40 Matches 7 Seasons 2 Clubs 2 Leagues 97.3 2787 58 142 1015 1667 624 2777 276 98 35.5 165 59.8 1678 9591 3923 142 111 86 274 139 2040 622 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 Cruz Azul (5 Seasons) 1 League 43.0 1305 38 78 529 712 192 1300 116 52 44.8 62 53.4 735 4454 1742 58 54 27 107 55 922 242 Feyenoord (3 Seasons) 1 League 54.2 1482 20 64 486 955 432 1477 160 46 28.8 103 64.4 943 5137 2181 84 57 59 167 84 1118 380 Liga MX (5 Seasons) 43.0 1305 38 78 529 712 192 1300 116 52 44.8 62 53.4 735 4454 1742 58 54 27 107 55 922 242 Eredivisie (3 Seasons) 54.2 1482 20 64 486 955 432 1477 160 46 28.8 103 64.4 943 5137 2181 84 57 59 167 84 1118 380
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 PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2022-2023 21 Feyenoord 2. Europa Lg QF 4.8 126 4 13 56 61 24 125 14 6 42.9 6 42.9 72 430 103 6 2 6 19 7 84 19 Matches 2023-2024 22 Feyenoord 1. Champions Lg GR 3.9 92 5 7 36 50 16 92 7 4 57.1 2 28.6 58 320 189 5 4 2 9 4 70 29 Matches 2023-2024 22 Feyenoord 2. Europa Lg KO 1.2 26 2 3 12 11 5 26 0 0 0 15 92 39 1 1 0 2 1 22 6 Matches 2024-2025 23 Feyenoord 1. Champions Lg 2.0 47 1 4 22 22 7 47 7 2 28.6 5 71.4 24 139 49 2 2 2 3 2 29 10 Matches 3 Seasons 1 Club 2 Leagues 11.8 291 12 27 126 144 52 290 28 12 42.9 13 46.4 169 981 380 14 9 10 33 14 205 64 Europa Lg (2 Seasons) 6.0 152 6 16 68 72 29 151 14 6 42.9 6 42.9 87 522 142 7 3 6 21 8 106 25 Champions Lg (2 Seasons) 5.8 139 6 11 58 72 23 139 14 6 42.9 7 50.0 82 459 238 7 6 4 12 6 99 39
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 2018-2019 17 Cruz Azul mx MEX 1. Liga MX 0 0 0 0 1 Matches 2019-2020 18 Cruz Azul mx MEX 1. Liga MX 12 633 53 25.1 7.0 8 68 1 4 22 3 1.75 18 11 +7 +1.00 +0.80 13.8 10.4 +3.4 +0.49 +0.11 Matches 2020-2021 19 Cruz Azul mx MEX 1. Liga MX 27 1,402 52 45.8 15.6 18 69 3 9 17 5 1.81 30 15 +15 +0.96 +0.58 28.0 17.6 +10.5 +0.67 +0.41 Matches 2021-2022 20 Cruz Azul mx MEX 1. Liga MX 31 1,430 46 46.7 15.9 11 67 0 20 35 0 1.23 21 17 +4 +0.25 +0.09 17.4 17.4 +0.1 0.00 -0.06 Matches 2022-2023 21 Feyenoord nl NED 1. Eredivisie 32 1,926 60 62.9 21.4 21 80 9 11 23 1 2.38 54 16 +38 +1.78 +0.74 43.8 19.1 +24.7 +1.16 +0.30 Matches 2022-2023 21 Feyenoord 2. Europa Lg 9 432 48 46.5 4.8 4 83 0 5 20 0 1.56 13 8 +5 +1.04 +0.50 7.5 9.4 -1.9 -0.39 -0.77 Matches 2022-2023 21 Cruz Azul mx MEX 1. Liga MX 5 408 82 13.3 4.5 5 82 4 0 0 1.00 8 9 -1 -0.22 +0.05 6.2 7.0 -0.8 -0.18 -0.13 Matches 2023-2024 22 Feyenoord 1. Champions Lg 4 347 87 64.3 3.9 4 87 3 0 0 0.75 5 6 -1 -0.26 -0.26 6.6 5.7 +0.9 +0.23 -0.59 Matches 2023-2024 22 Feyenoord nl NED 1. Eredivisie 30 2,370 79 77.5 26.3 29 81 14 1 26 1 2.40 69 22 +47 +1.78 -0.69 70.7 19.9 +50.9 +1.93 -0.16 Matches 2023-2024 22 Feyenoord 2. Europa Lg 2 105 53 50.0 1.2 1 77 0 1 28 0 1.00 1 2 -1 -0.86 -1.71 0.7 1.2 -0.5 -0.43 -0.73 Matches 2024-2025 23 Feyenoord 1. Champions Lg 3 177 59 32.8 2.0 2 79 1 1 19 0 1.33 7 5 +2 +1.02 +1.76 3.7 2.4 +1.2 +0.62 +1.58 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 9 585 65 38.2 6.5 8 69 2 1 35 0 1.78 15 7 +8 +1.23 +0.18 12.2 4.6 +7.6 +1.16 +0.16 Matches 7 Seasons 2 Clubs 4 Leagues 164 9,815 60 39.8 109.1 111 76 37 53 26 11 1.83 241 118 +123 +1.13 +0.75 210.6 114.6 +96.0 +0.88 +0.50 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 Cruz Azul (5 Seasons) 1 League 75 3,873 52 26.2 43.0 42 70 8 33 28 9 1.51 77 52 +25 +0.58 +0.51 65.4 52.3 +13.1 +0.31 +0.16 Feyenoord (3 Seasons) 3 Leagues 89 5,942 67 60.2 66.0 69 79 29 20 23 2 2.10 164 66 +98 +1.48 +0.48 145.2 62.4 +82.8 +1.25 +0.39 Liga MX (5 Seasons) 75 3,873 52 26.2 43.0 42 70 8 33 28 9 1.51 77 52 +25 +0.58 +0.51 65.4 52.3 +13.1 +0.31 +0.16 Eredivisie (3 Seasons) 71 4,881 69 63.8 54.2 58 79 25 13 24 2 2.31 138 45 +93 +1.71 +0.32 126.7 43.6 +83.1 +1.53 +0.32 Europa Lg (2 Seasons) 11 537 49 47.1 6.0 5 82 0 6 22 0 1.46 14 10 +4 +0.67 +0.07 8.3 10.6 -2.4 -0.40 -0.77 Champions Lg (2 Seasons) 7 524 75 48.5 5.8 6 84 4 1 19 0 1.00 12 11 +1 +0.17 +0.66 10.2 8.1 +2.1 +0.36 +0.71
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 2018-2019 17 Cruz Azul 1 League 0 0 0 0 1 2019-2020 18 Cruz Azul 1 League 12 633 53 25.1 7.0 8 68 1 4 22 3 1.75 18 11 +7 +1.00 +0.80 13.8 10.4 +3.4 +0.49 +0.11 2020-2021 19 Cruz Azul 1 League 27 1,402 52 45.8 15.6 18 69 3 9 17 5 1.81 30 15 +15 +0.96 +0.58 28.0 17.6 +10.5 +0.67 +0.41 2021-2022 20 Cruz Azul 1 League 31 1,430 46 46.7 15.9 11 67 0 20 35 0 1.23 21 17 +4 +0.25 +0.09 17.4 17.4 +0.1 0.00 -0.06 2022-2023 21 Cruz Azul 1 League 5 408 82 13.3 4.5 5 82 4 0 0 1.00 8 9 -1 -0.22 +0.05 6.2 7.0 -0.8 -0.18 -0.13 2022-2023 21 Feyenoord 2 Leagues 41 2,358 58 59.1 26.2 25 80 9 16 22 1 2.20 67 24 +43 +1.64 +0.76 51.3 28.5 +22.8 +0.87 +0.16 2023-2024 22 Feyenoord 3 Leagues 36 2,822 78 74.1 31.4 34 81 17 2 27 1 2.14 75 30 +45 +1.44 -0.39 78.0 26.8 +51.2 +1.63 -0.02 2024-2025 23 Feyenoord 2 Leagues 12 762 64 36.8 8.5 10 71 3 2 27 0 1.67 22 12 +10 +1.18 +0.63 15.8 7.1 +8.8 +1.04 +0.58 7 Seasons 2 Clubs 4 Leagues 164 9,815 60 39.8 109.1 111 76 37 53 26 11 1.83 241 118 +123 +1.13 +0.75 210.6 114.6 +96.0 +0.88 +0.50 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 Cruz Azul (5 Seasons) 1 League 75 3,873 52 26.2 43.0 42 70 8 33 28 9 1.51 77 52 +25 +0.58 +0.51 65.4 52.3 +13.1 +0.31 +0.16 Feyenoord (3 Seasons) 3 Leagues 89 5,942 67 60.2 66.0 69 79 29 20 23 2 2.10 164 66 +98 +1.48 +0.48 145.2 62.4 +82.8 +1.25 +0.39 Liga MX (5 Seasons) 75 3,873 52 26.2 43.0 42 70 8 33 28 9 1.51 77 52 +25 +0.58 +0.51 65.4 52.3 +13.1 +0.31 +0.16 Eredivisie (3 Seasons) 71 4,881 69 63.8 54.2 58 79 25 13 24 2 2.31 138 45 +93 +1.71 +0.32 126.7 43.6 +83.1 +1.53 +0.32 Europa Lg (2 Seasons) 11 537 49 47.1 6.0 5 82 0 6 22 0 1.46 14 10 +4 +0.67 +0.07 8.3 10.6 -2.4 -0.40 -0.77 Champions Lg (2 Seasons) 7 524 75 48.5 5.8 6 84 4 1 19 0 1.00 12 11 +1 +0.17 +0.66 10.2 8.1 +2.1 +0.36 +0.71
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 2018-2019 17 Cruz Azul mx MEX 1. Liga MX 2nd 0 0 0 0 1 Matches 2019-2020 18 Cruz Azul mx MEX 1. Liga MX 5th 12 633 53 25.1 7.0 8 68 1 4 22 3 1.75 18 11 +7 +1.00 +0.80 13.8 10.4 +3.4 +0.49 +0.11 Matches 2020-2021 19 Cruz Azul mx MEX 1. Liga MX 1st 27 1,402 52 45.8 15.6 18 69 3 9 17 5 1.81 30 15 +15 +0.96 +0.58 28.0 17.6 +10.5 +0.67 +0.41 Matches 2021-2022 20 Cruz Azul mx MEX 1. Liga MX 7th 31 1,430 46 46.7 15.9 11 67 0 20 35 0 1.23 21 17 +4 +0.25 +0.09 17.4 17.4 +0.1 0.00 -0.06 Matches 2022-2023 21 Cruz Azul mx MEX 1. Liga MX 9th 5 408 82 13.3 4.5 5 82 4 0 0 1.00 8 9 -1 -0.22 +0.05 6.2 7.0 -0.8 -0.18 -0.13 Matches 2022-2023 21 Feyenoord nl NED 1. Eredivisie 1st 32 1,926 60 62.9 21.4 21 80 9 11 23 1 2.38 54 16 +38 +1.78 +0.74 43.8 19.1 +24.7 +1.16 +0.30 Matches 2023-2024 22 Feyenoord nl NED 1. Eredivisie 2nd 30 2,370 79 77.5 26.3 29 81 14 1 26 1 2.40 69 22 +47 +1.78 -0.69 70.7 19.9 +50.9 +1.93 -0.16 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 4th 9 585 65 38.2 6.5 8 69 2 1 35 0 1.78 15 7 +8 +1.23 +0.18 12.2 4.6 +7.6 +1.16 +0.16 Matches 7 Seasons 2 Clubs 2 Leagues 146 8,754 60 39.1 97.3 100 75 33 46 27 11 1.90 215 97 +118 +1.21 +0.80 192.1 95.9 +96.3 +0.99 +0.57 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 Cruz Azul (5 Seasons) 1 League 75 3,873 52 26.2 43.0 42 70 8 33 28 9 1.51 77 52 +25 +0.58 +0.51 65.4 52.3 +13.1 +0.31 +0.16 Feyenoord (3 Seasons) 1 League 71 4,881 69 63.8 54.2 58 79 25 13 24 2 2.31 138 45 +93 +1.71 +0.32 126.7 43.6 +83.1 +1.53 +0.32 Liga MX (5 Seasons) 75 3,873 52 26.2 43.0 42 70 8 33 28 9 1.51 77 52 +25 +0.58 +0.51 65.4 52.3 +13.1 +0.31 +0.16 Eredivisie (3 Seasons) 71 4,881 69 63.8 54.2 58 79 25 13 24 2 2.31 138 45 +93 +1.71 +0.32 126.7 43.6 +83.1 +1.53 +0.32
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2022-2023 21 Feyenoord 2. Europa Lg QF 9 432 48 46.5 4.8 4 83 0 5 20 0 1.56 13 8 +5 +1.04 +0.50 7.5 9.4 -1.9 -0.39 -0.77 Matches 2023-2024 22 Feyenoord 1. Champions Lg GR 4 347 87 64.3 3.9 4 87 3 0 0 0.75 5 6 -1 -0.26 -0.26 6.6 5.7 +0.9 +0.23 -0.59 Matches 2023-2024 22 Feyenoord 2. Europa Lg KO 2 105 53 50.0 1.2 1 77 0 1 28 0 1.00 1 2 -1 -0.86 -1.71 0.7 1.2 -0.5 -0.43 -0.73 Matches 2024-2025 23 Feyenoord 1. Champions Lg 3 177 59 32.8 2.0 2 79 1 1 19 0 1.33 7 5 +2 +1.02 +1.76 3.7 2.4 +1.2 +0.62 +1.58 Matches 3 Seasons 1 Club 2 Leagues 18 1,061 59 47.8 11.8 11 83 4 7 21 0 1.28 26 21 +5 +0.42 +0.35 18.5 18.8 -0.3 -0.03 -0.05 Europa Lg (2 Seasons) 11 537 49 47.1 6.0 5 82 0 6 22 0 1.46 14 10 +4 +0.67 +0.07 8.3 10.6 -2.4 -0.40 -0.77 Champions Lg (2 Seasons) 7 524 75 48.5 5.8 6 84 4 1 19 0 1.00 12 11 +1 +0.17 +0.66 10.2 8.1 +2.1 +0.36 +0.71
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 onxG onxGA xG+/- xG+/-90 On-Off Matches 2020 18 mx Mexico Friendlies (M) 0 0 0 1 Matches 2021 19 mx Mexico Friendlies (M) 2 137 69 19.0 1.5 2 69 0 0 0 0.50 4 3 +1 +0.66 -0.27 Matches 2022 20 mx Mexico WCQ 0 0 0 0 1 Matches 2022 20 mx Mexico Friendlies (M) 5 218 44 26.9 2.4 2 78 1 3 21 1 1.60 3 2 +1 +0.41 +0.56 Matches 2023 21 mx Mexico Friendlies (M) 4 167 42 26.5 1.9 2 68 0 2 16 0 1.50 4 4 0 0.00 -0.78 Matches 2023 21 mx Mexico Gold Cup 1st 6 206 34 38.1 2.3 1 90 1 5 23 0 2.50 5 2 +3 +1.31 -0.85 Matches 2024 22 mx Mexico Friendlies (M) 4 220 55 48.9 2.4 3 71 0 1 7 0 1.00 4 2 +2 +0.82 +1.60 Matches 2024 22 mx Mexico Copa América GR 3 217 72 80.4 2.4 3 72 1 0 0 1.33 0 1 -1 -0.41 -2.11 3.1 1.9 +1.2 +0.49 -2.02 Matches 5 Seasons 1 Club 4 Leagues 24 1,165 49 22.7 12.9 13 73 3 11 20 3 1.58 20 14 +6 +0.46 -0.18 3.1 1.9 +1.2 +0.49 -2.02 Friendlies (M) (5 Seasons) 15 742 49 24.2 8.2 9 71 1 6 17 2 1.27 15 11 +4 +0.49 +0.15 Gold Cup (1 Season) 6 206 34 38.1 2.3 1 90 1 5 23 0 2.50 5 2 +3 +1.31 -0.85 Copa América (1 Season) 3 217 72 80.4 2.4 3 72 1 0 0 1.33 0 1 -1 -0.41 -2.11 3.1 1.9 +1.2 +0.49 -2.02 WCQ (1 Season) 0 0 0 0 1
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 2019-2020 18 Cruz Azul 1 League 7.0 2 0 0 15 12 0 7 3 3 0 0 0 12 23 26 46.9 2020-2021 19 Cruz Azul 1 League 15.6 2 0 0 34 25 7 7 2 7 3 0 0 29 34 59 36.6 2021-2022 20 Cruz Azul 1 League 15.9 6 1 1 22 15 13 7 7 10 1 0 0 46 48 67 41.7 2022-2023 21 Cruz Azul 1 League 4.5 0 0 0 4 1 0 0 0 0 0 0 0 8 19 21 47.5 2022-2023 21 Feyenoord 2 Leagues 26.2 5 1 0 30 34 16 1 5 6 3 0 0 65 43 39 52.4 2023-2024 22 Feyenoord 3 Leagues 31.4 4 0 0 18 47 27 7 1 2 2 0 1 66 42 50 45.7 2024-2025 23 Feyenoord 2 Leagues 8.5 2 0 0 4 18 8 2 1 1 1 0 0 27 8 11 42.1 7 Seasons 2 Clubs 4 Leagues 109.1 21 2 1 127 152 71 31 19 29 10 0 1 253 217 273 44.3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Cruz Azul (5 Seasons) 1 League 43.0 10 1 1 75 53 20 21 12 20 4 0 0 95 124 173 41.8 Feyenoord (3 Seasons) 3 Leagues 66.0 11 1 0 52 99 51 10 7 9 6 0 1 158 93 100 48.2 Liga MX (5 Seasons) 43.0 10 1 1 75 53 20 21 12 20 4 0 0 95 124 173 41.8 Eredivisie (3 Seasons) 54.2 7 0 0 35 83 42 9 4 6 5 0 0 140 78 81 49.1 Europa Lg (2 Seasons) 6.0 2 1 0 12 8 3 0 1 3 1 0 0 10 11 11 50.0 Champions Lg (2 Seasons) 5.8 2 0 0 5 8 6 1 2 0 0 0 1 8 4 8 33.3
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 2019-2020 18 Cruz Azul mx MEX 1. Liga MX 5th 7.0 2 0 0 15 12 0 7 3 3 0 0 0 12 23 26 46.9 Matches 2020-2021 19 Cruz Azul mx MEX 1. Liga MX 1st 15.6 2 0 0 34 25 7 7 2 7 3 0 0 29 34 59 36.6 Matches 2021-2022 20 Cruz Azul mx MEX 1. Liga MX 7th 15.9 6 1 1 22 15 13 7 7 10 1 0 0 46 48 67 41.7 Matches 2022-2023 21 Cruz Azul mx MEX 1. Liga MX 9th 4.5 0 0 0 4 1 0 0 0 0 0 0 0 8 19 21 47.5 Matches 2022-2023 21 Feyenoord nl NED 1. Eredivisie 1st 21.4 3 0 0 19 27 13 1 4 4 2 0 0 56 33 29 53.2 Matches 2023-2024 22 Feyenoord nl NED 1. Eredivisie 2nd 26.3 3 0 0 13 42 23 6 0 1 2 0 0 63 38 43 46.9 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 4th 6.5 1 0 0 3 14 6 2 0 1 1 0 0 21 7 9 43.8 Matches 7 Seasons 2 Clubs 2 Leagues 97.3 17 1 1 110 136 62 30 16 26 9 0 0 235 202 254 44.3 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Cruz Azul (5 Seasons) 1 League 43.0 10 1 1 75 53 20 21 12 20 4 0 0 95 124 173 41.8 Feyenoord (3 Seasons) 1 League 54.2 7 0 0 35 83 42 9 4 6 5 0 0 140 78 81 49.1 Liga MX (5 Seasons) 43.0 10 1 1 75 53 20 21 12 20 4 0 0 95 124 173 41.8 Eredivisie (3 Seasons) 54.2 7 0 0 35 83 42 9 4 6 5 0 0 140 78 81 49.1
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2022-2023 21 Feyenoord 2. Europa Lg QF 4.8 2 1 0 11 7 3 0 1 2 1 0 0 9 10 10 50.0 Matches 2023-2024 22 Feyenoord 1. Champions Lg GR 3.9 1 0 0 4 4 4 1 1 0 0 0 1 2 3 6 33.3 Matches 2023-2024 22 Feyenoord 2. Europa Lg KO 1.2 0 0 0 1 1 0 0 0 1 0 0 0 1 1 1 50.0 Matches 2024-2025 23 Feyenoord 1. Champions Lg 2.0 1 0 0 1 4 2 0 1 0 0 0 0 6 1 2 33.3 Matches 3 Seasons 1 Club 2 Leagues 11.8 4 1 0 17 16 9 1 3 3 1 0 1 18 15 19 44.1 Europa Lg (2 Seasons) 6.0 2 1 0 12 8 3 0 1 3 1 0 0 10 11 11 50.0 Champions Lg (2 Seasons) 5.8 2 0 0 5 8 6 1 2 0 0 0 1 8 4 8 33.3
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 Santiago Giménez Pages
Santiago Giménez 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