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 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 0 4 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 5 5 334 3.7 2 1 3 2 0 0 0 0 1.7 1.7 1.0 2.6 4 4 28 0.54 0.27 0.81 0.54 0.81 0.45 0.26 0.71 0.45 0.71 Matches 7 Seasons 2 Clubs 4 Leagues 158 107 9,477 105.3 66 15 81 58 8 10 19 2 62.9 55.1 13.0 68.2 153 154 668 0.63 0.14 0.77 0.55 0.69 0.60 0.12 0.72 0.52 0.65 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 83 65 5,604 62.3 48 10 58 45 3 5 9 1 44.7 40.9 8.9 49.8 95 79 426 0.77 0.16 0.93 0.72 0.88 0.72 0.14 0.86 0.66 0.80 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) 67 55 4,630 51.4 40 9 49 38 2 4 6 0 39.2 36.0 8.1 44.1 82 69 368 0.78 0.17 0.95 0.74 0.91 0.76 0.16 0.92 0.70 0.86 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) 5 5 437 4.9 2 1 3 2 0 0 1 0 2.3 2.3 0.4 2.7 6 5 33 0.41 0.21 0.62 0.41 0.62 0.47 0.07 0.55 0.47 0.55
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 6 6 424 4.7 2 1 3 2 0 0 0 0 1.7 1.7 1.0 2.6 5 4 32 0.42 0.21 0.64 0.42 0.64 0.35 0.20 0.56 0.35 0.56 7 Seasons 2 Clubs 4 Leagues 158 107 9,477 105.3 66 15 81 58 8 10 19 2 62.9 55.1 13.0 68.2 153 154 668 0.63 0.14 0.77 0.55 0.69 0.60 0.12 0.72 0.52 0.65 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 83 65 5,604 62.3 48 10 58 45 3 5 9 1 44.7 40.9 8.9 49.8 95 79 426 0.77 0.16 0.93 0.72 0.88 0.72 0.14 0.86 0.66 0.80 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) 67 55 4,630 51.4 40 9 49 38 2 4 6 0 39.2 36.0 8.1 44.1 82 69 368 0.78 0.17 0.95 0.74 0.91 0.76 0.16 0.92 0.70 0.86 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) 5 5 437 4.9 2 1 3 2 0 0 1 0 2.3 2.3 0.4 2.7 6 5 33 0.41 0.21 0.62 0.41 0.62 0.47 0.07 0.55 0.47 0.55
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 5 5 334 3.7 2 1 3 2 0 0 0 0 1.7 1.7 1.0 2.6 4 4 28 0.54 0.27 0.81 0.54 0.81 0.45 0.26 0.71 0.45 0.71 Matches 7 Seasons 2 Clubs 2 Leagues 142 97 8,503 94.5 58 14 72 51 7 9 16 1 57.3 50.2 12.3 62.4 140 144 610 0.61 0.15 0.76 0.54 0.69 0.61 0.13 0.74 0.53 0.66 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 67 55 4,630 51.4 40 9 49 38 2 4 6 0 39.2 36.0 8.1 44.1 82 69 368 0.78 0.17 0.95 0.74 0.91 0.76 0.16 0.92 0.70 0.86 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) 67 55 4,630 51.4 40 9 49 38 2 4 6 0 39.2 36.0 8.1 44.1 82 69 368 0.78 0.17 0.95 0.74 0.91 0.76 0.16 0.92 0.70 0.86
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 1 1 90 1.0 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 1 0 4 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 1 Club 2 Leagues 16 10 974 10.8 8 1 9 7 1 1 3 1 5.6 5.0 0.8 5.7 13 10 58 0.74 0.09 0.83 0.65 0.74 0.51 0.07 0.58 0.46 0.53 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) 5 5 437 4.9 2 1 3 2 0 0 1 0 2.3 2.3 0.4 2.7 6 5 33 0.41 0.21 0.62 0.41 0.62 0.47 0.07 0.55 0.47 0.55
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 1.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 3.7 2 9 4 44.4 2.43 1.08 0.22 0.50 12.8 0 0 0 1.7 1.7 0.19 +0.3 +0.3 Matches 7 Seasons 2 Clubs 4 Leagues 105.3 66 341 135 39.6 3.24 1.28 0.17 0.43 14.1 3 8 10 62.9 55.1 0.16 +3.1 +2.9 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 62.3 48 228 94 41.2 3.66 1.51 0.20 0.48 13.3 3 3 5 44.7 40.9 0.18 +3.3 +4.1 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) 51.4 40 200 82 41.0 3.89 1.59 0.19 0.46 13.3 3 2 4 39.2 36.0 0.18 +0.8 +2.0 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) 4.9 2 11 6 54.5 2.27 1.24 0.18 0.33 15.4 0 0 0 2.3 2.3 0.21 -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 4.7 2 9 4 44.4 1.91 0.85 0.22 0.50 12.8 0 0 0 1.7 1.7 0.19 +0.3 +0.3 7 Seasons 2 Clubs 4 Leagues 105.3 66 341 135 39.6 3.24 1.28 0.17 0.43 14.1 3 8 10 62.9 55.1 0.16 +3.1 +2.9 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 62.3 48 228 94 41.2 3.66 1.51 0.20 0.48 13.3 3 3 5 44.7 40.9 0.18 +3.3 +4.1 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) 51.4 40 200 82 41.0 3.89 1.59 0.19 0.46 13.3 3 2 4 39.2 36.0 0.18 +0.8 +2.0 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) 4.9 2 11 6 54.5 2.27 1.24 0.18 0.33 15.4 0 0 0 2.3 2.3 0.21 -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 3.7 2 9 4 44.4 2.43 1.08 0.22 0.50 12.8 0 0 0 1.7 1.7 0.19 +0.3 +0.3 Matches 7 Seasons 2 Clubs 2 Leagues 94.5 58 313 123 39.3 3.31 1.30 0.16 0.41 14.1 3 7 9 57.3 50.2 0.16 +0.7 +0.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 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 51.4 40 200 82 41.0 3.89 1.59 0.19 0.46 13.3 3 2 4 39.2 36.0 0.18 +0.8 +2.0 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) 51.4 40 200 82 41.0 3.89 1.59 0.19 0.46 13.3 3 2 4 39.2 36.0 0.18 +0.8 +2.0
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 1.0 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 3 Seasons 1 Club 2 Leagues 10.8 8 28 12 42.9 2.59 1.11 0.25 0.58 13.5 0 1 1 5.6 5.0 0.18 +2.4 +2.0 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) 4.9 2 11 6 54.5 2.27 1.24 0.18 0.33 15.4 0 0 0 2.3 2.3 0.21 -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 1.0 8 12 66.7 79 4 2 4 50.0 3 3 100.0 0 1 0.0 0 0.0 0.1 0.0 0 0 0 0 0 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 3.7 28 51 54.9 380 89 19 30 63.3 8 11 72.7 0 3 0.0 1 1.0 0.4 0.0 8 3 1 0 4 Matches 7 Seasons 2 Clubs 4 Leagues 105.3 1125 1677 67.1 15744 3278 652 897 72.7 338 481 70.3 53 91 58.2 15 13.0 10.6 +2.0 105 87 51 3 154 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 62.3 600 888 67.6 8048 1509 357 485 73.6 173 243 71.2 21 43 48.8 10 8.9 8.1 +1.1 63 36 27 0 79 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) 51.4 506 747 67.7 6748 1234 312 423 73.8 140 198 70.7 18 37 48.6 9 8.1 7.4 +0.9 57 27 25 0 69 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) 4.9 42 61 68.9 514 75 22 32 68.8 14 16 87.5 0 1 0.0 1 0.4 0.4 +0.6 2 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 4.7 36 63 57.1 459 93 21 34 61.8 11 14 78.6 0 4 0.0 1 1.0 0.5 0.0 8 3 1 0 4 7 Seasons 2 Clubs 4 Leagues 105.3 1125 1677 67.1 15744 3278 652 897 72.7 338 481 70.3 53 91 58.2 15 13.0 10.6 +2.0 105 87 51 3 154 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 62.3 600 888 67.6 8048 1509 357 485 73.6 173 243 71.2 21 43 48.8 10 8.9 8.1 +1.1 63 36 27 0 79 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) 51.4 506 747 67.7 6748 1234 312 423 73.8 140 198 70.7 18 37 48.6 9 8.1 7.4 +0.9 57 27 25 0 69 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) 4.9 42 61 68.9 514 75 22 32 68.8 14 16 87.5 0 1 0.0 1 0.4 0.4 +0.6 2 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 3.7 28 51 54.9 380 89 19 30 63.3 8 11 72.7 0 3 0.0 1 1.0 0.4 0.0 8 3 1 0 4 Matches 7 Seasons 2 Clubs 2 Leagues 94.5 1031 1536 67.1 14444 3003 607 835 72.7 305 436 70.0 50 85 58.8 14 12.3 10.0 +1.7 99 78 49 3 144 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 51.4 506 747 67.7 6748 1234 312 423 73.8 140 198 70.7 18 37 48.6 9 8.1 7.4 +0.9 57 27 25 0 69 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) 51.4 506 747 67.7 6748 1234 312 423 73.8 140 198 70.7 18 37 48.6 9 8.1 7.4 +0.9 57 27 25 0 69
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 1.0 8 12 66.7 79 4 2 4 50.0 3 3 100.0 0 1 0.0 0 0.0 0.1 0.0 0 0 0 0 0 Matches 3 Seasons 1 Club 2 Leagues 10.8 94 141 66.7 1300 275 45 62 72.6 33 45 73.3 3 6 50.0 1 0.8 0.6 +0.2 6 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) 4.9 42 61 68.9 514 75 22 32 68.8 14 16 87.5 0 1 0.0 1 0.4 0.4 +0.6 2 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 4.7 63 58 4 2 0 0 1 0 0 0 0 0 36 1 5 7 Seasons 2 Clubs 4 Leagues 105.3 1677 1549 117 8 4 7 30 15 0 0 0 0 1125 11 52 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 62.3 888 818 63 7 4 2 9 10 0 0 0 0 600 7 26 Liga MX (5 Seasons) 43.0 789 731 54 1 0 5 21 5 0 0 0 0 525 4 26 Eredivisie (3 Seasons) 51.4 747 694 46 7 4 2 8 8 0 0 0 0 506 7 19 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) 4.9 61 53 8 0 0 0 1 1 0 0 0 0 42 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 4.7 12 2.55 8 0 2 1 1 0 1 0.21 0 0 0 1 0 0 7 Seasons 2 Clubs 4 Leagues 105.3 254 2.41 146 3 27 35 38 5 38 0.36 19 0 6 6 7 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 62.3 148 2.38 85 2 14 23 23 1 26 0.42 13 0 4 5 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) 51.4 130 2.53 76 1 12 20 20 1 20 0.39 10 0 3 4 3 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) 4.9 9 1.85 4 0 1 2 2 0 1 0.21 1 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 3.7 11 2.96 7 0 2 1 1 0 1 0.27 0 0 0 1 0 0 Matches 7 Seasons 2 Clubs 2 Leagues 94.5 236 2.50 137 2 25 32 35 5 32 0.34 16 0 5 5 6 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 51.4 130 2.53 76 1 12 20 20 1 20 0.39 10 0 3 4 3 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) 51.4 130 2.53 76 1 12 20 20 1 20 0.39 10 0 3 4 3 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 1.0 1 1.00 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 3 Seasons 1 Club 2 Leagues 10.8 18 1.66 9 1 2 3 3 0 6 0.55 3 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) 4.9 9 1.85 4 0 1 2 2 0 1 0.21 1 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 4.7 3 1 0 1 2 0 1 0.0 1 3 0 3 1 4 2 0 7 Seasons 2 Clubs 4 Leagues 105.3 60 29 12 22 26 16 54 29.6 38 84 5 79 19 79 58 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 62.3 27 9 5 8 14 5 27 18.5 22 42 3 39 7 34 27 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) 51.4 21 6 5 6 10 2 20 10.0 18 35 2 33 4 25 16 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) 4.9 1 0 0 1 0 0 2 0.0 2 2 0 2 2 3 4 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 3.7 2 1 0 0 2 0 1 0.0 1 3 0 3 0 2 2 0 Matches 7 Seasons 2 Clubs 2 Leagues 94.5 54 26 12 20 22 13 47 27.7 34 77 4 73 16 70 47 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 51.4 21 6 5 6 10 2 20 10.0 18 35 2 33 4 25 16 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) 51.4 21 6 5 6 10 2 20 10.0 18 35 2 33 4 25 16 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 1.0 1 0 0 1 0 0 0 0 0 0 0 1 2 0 0 Matches 3 Seasons 1 Club 2 Leagues 10.8 6 3 0 2 4 3 7 42.9 4 7 1 6 3 9 11 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) 4.9 1 0 0 1 0 0 2 0.0 2 2 0 2 2 3 4 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 1.0 21 0 0 9 12 2 21 4 1 25.0 3 75.0 11 93 24 1 1 1 1 2 12 4 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 3.7 100 2 4 38 59 25 100 12 3 25.0 8 66.7 70 294 108 4 4 1 11 11 80 28 Matches 7 Seasons 2 Clubs 4 Leagues 105.3 2995 67 162 1112 1763 648 2985 296 108 36.5 172 58.1 1801 10381 4225 153 119 94 298 151 2195 668 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 62.3 1690 29 84 583 1051 456 1685 180 56 31.1 110 61.1 1066 5927 2483 95 65 67 191 96 1273 426 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) 51.4 1425 18 61 470 917 409 1421 155 45 29.0 99 63.9 910 4992 2128 82 57 58 160 82 1085 368 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) 4.9 113 5 7 45 62 18 113 11 5 45.5 5 45.5 69 413 213 6 5 3 10 6 82 33
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 4.7 121 2 4 47 71 27 121 16 4 25.0 11 68.8 81 387 132 5 5 2 12 13 92 32 7 Seasons 2 Clubs 4 Leagues 105.3 2995 67 162 1112 1763 648 2985 296 108 36.5 172 58.1 1801 10381 4225 153 119 94 298 151 2195 668 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 62.3 1690 29 84 583 1051 456 1685 180 56 31.1 110 61.1 1066 5927 2483 95 65 67 191 96 1273 426 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) 51.4 1425 18 61 470 917 409 1421 155 45 29.0 99 63.9 910 4992 2128 82 57 58 160 82 1085 368 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) 4.9 113 5 7 45 62 18 113 11 5 45.5 5 45.5 69 413 213 6 5 3 10 6 82 33
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 3.7 100 2 4 38 59 25 100 12 3 25.0 8 66.7 70 294 108 4 4 1 11 11 80 28 Matches 7 Seasons 2 Clubs 2 Leagues 94.5 2730 56 139 999 1629 601 2721 271 97 35.8 161 59.4 1645 9446 3870 140 111 85 267 137 2007 610 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 51.4 1425 18 61 470 917 409 1421 155 45 29.0 99 63.9 910 4992 2128 82 57 58 160 82 1085 368 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) 51.4 1425 18 61 470 917 409 1421 155 45 29.0 99 63.9 910 4992 2128 82 57 58 160 82 1085 368
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 1.0 21 0 0 9 12 2 21 4 1 25.0 3 75.0 11 93 24 1 1 1 1 2 12 4 Matches 3 Seasons 1 Club 2 Leagues 10.8 265 11 23 113 134 47 264 25 11 44.0 11 44.0 156 935 355 13 8 9 31 14 188 58 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) 4.9 113 5 7 45 62 18 113 11 5 45.5 5 45.5 69 413 213 6 5 3 10 6 82 33
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 1 90 90 25.0 1.0 1 90 1 0 0 0.00 0 4 -4 -4.00 -4.33 0.8 1.7 -0.9 -0.94 -0.29 Matches 2024-2025 23 Feyenoord nl NED 1. Eredivisie 5 334 67 30.9 3.7 5 67 1 0 0 1.80 8 2 +6 +1.62 +0.53 5.4 1.9 +3.4 +0.92 -0.07 Matches 7 Seasons 2 Clubs 4 Leagues 158 9,477 60 39.5 105.3 107 76 36 51 26 11 1.83 227 112 +115 +1.09 +0.68 200.9 111.2 +89.7 +0.85 +0.46 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 83 5,604 68 60.6 62.3 65 80 28 18 23 2 2.12 150 60 +90 +1.45 +0.31 135.5 59.0 +76.5 +1.23 +0.30 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) 67 4,630 69 64.3 51.4 55 79 24 12 24 2 2.35 131 40 +91 +1.77 +0.33 119.9 40.9 +79.0 +1.54 +0.31 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) 5 437 87 48.6 4.9 5 87 4 0 0 0.60 5 10 -5 -1.03 -1.22 7.3 7.4 -0.1 -0.01 +0.03
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 6 424 71 29.4 4.7 6 71 2 0 0 1.50 8 6 +2 +0.42 -0.46 6.1 3.7 +2.5 +0.53 -0.03 7 Seasons 2 Clubs 4 Leagues 158 9,477 60 39.5 105.3 107 76 36 51 26 11 1.83 227 112 +115 +1.09 +0.68 200.9 111.2 +89.7 +0.85 +0.46 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 83 5,604 68 60.6 62.3 65 80 28 18 23 2 2.12 150 60 +90 +1.45 +0.31 135.5 59.0 +76.5 +1.23 +0.30 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) 67 4,630 69 64.3 51.4 55 79 24 12 24 2 2.35 131 40 +91 +1.77 +0.33 119.9 40.9 +79.0 +1.54 +0.31 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) 5 437 87 48.6 4.9 5 87 4 0 0 0.60 5 10 -5 -1.03 -1.22 7.3 7.4 -0.1 -0.01 +0.03
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 5 334 67 30.9 3.7 5 67 1 0 0 1.80 8 2 +6 +1.62 +0.53 5.4 1.9 +3.4 +0.92 -0.07 Matches 7 Seasons 2 Clubs 2 Leagues 142 8,503 60 38.7 94.5 97 75 32 45 27 11 1.90 208 92 +116 +1.23 +0.82 185.3 93.2 +92.1 +0.98 +0.56 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 67 4,630 69 64.3 51.4 55 79 24 12 24 2 2.35 131 40 +91 +1.77 +0.33 119.9 40.9 +79.0 +1.54 +0.31 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) 67 4,630 69 64.3 51.4 55 79 24 12 24 2 2.35 131 40 +91 +1.77 +0.33 119.9 40.9 +79.0 +1.54 +0.31
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 1 90 90 25.0 1.0 1 90 1 0 0 0.00 0 4 -4 -4.00 -4.33 0.8 1.7 -0.9 -0.94 -0.29 Matches 3 Seasons 1 Club 2 Leagues 16 974 61 47.7 10.8 10 85 4 6 22 0 1.19 19 20 -1 -0.09 -0.51 15.6 18.1 -2.5 -0.23 -0.42 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) 5 437 87 48.6 4.9 5 87 4 0 0 0.60 5 10 -5 -1.03 -1.22 7.3 7.4 -0.1 -0.01 +0.03
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 4.7 0 0 0 2 11 3 1 1 1 0 0 0 17 6 5 54.5 7 Seasons 2 Clubs 4 Leagues 105.3 19 2 1 125 145 66 30 19 29 9 0 1 243 215 267 44.6 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 62.3 9 1 0 50 92 46 9 7 9 5 0 1 148 91 94 49.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) 51.4 6 0 0 34 79 39 8 4 6 4 0 0 132 76 77 49.7 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) 4.9 1 0 0 4 5 4 1 2 0 0 0 1 6 4 6 40.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 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 3.7 0 0 0 2 10 3 1 0 1 0 0 0 13 5 5 50.0 Matches 7 Seasons 2 Clubs 2 Leagues 94.5 16 1 1 109 132 59 29 16 26 8 0 0 227 200 250 44.4 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 51.4 6 0 0 34 79 39 8 4 6 4 0 0 132 76 77 49.7 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) 51.4 6 0 0 34 79 39 8 4 6 4 0 0 132 76 77 49.7
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 1.0 0 0 0 0 1 0 0 1 0 0 0 0 4 1 0 100.0 Matches 3 Seasons 1 Club 2 Leagues 10.8 3 1 0 16 13 7 1 3 3 1 0 1 16 15 17 46.9 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) 4.9 1 0 0 4 5 4 1 2 0 0 0 1 6 4 6 40.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 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