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 2016-2017 18 América mx MEX 1. Liga MX 15 13 1,189 13.2 1 0 1 1 0 0 3 0 0.08 0.00 0.08 0.08 0.08 Matches 2017-2018 19 América mx MEX 1. Liga MX 25 20 1,772 19.7 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 América mx MEX 1. Liga MX 30 27 2,358 26.2 1 0 1 1 0 0 6 1 1.0 1.0 0.8 1.8 30 83 21 0.04 0.00 0.04 0.04 0.04 0.04 0.03 0.07 0.04 0.07 Matches 2019-2020 21 Ajax 1. Champions Lg 6 4 377 4.2 1 0 1 1 0 0 1 0 0.4 0.4 0.3 0.7 2 25 2 0.24 0.00 0.24 0.24 0.24 0.09 0.08 0.17 0.09 0.17 Matches 2019-2020 21 Ajax nl NED 1. Eredivisie 12 6 561 6.2 0 0 0 0 0 0 1 0 1.1 1.1 0.2 1.4 13 39 12 0.00 0.00 0.00 0.00 0.00 0.18 0.04 0.22 0.18 0.22 Matches 2019-2020 21 Ajax 2. Europa Lg 1 1 66 0.7 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 2 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Ajax 1. Champions Lg 4 1 125 1.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 2 4 1 0.00 0.00 0.00 0.00 0.00 0.00 0.02 0.02 0.00 0.02 Matches 2020-2021 22 Ajax nl NED 1. Eredivisie 24 18 1,551 17.2 2 2 4 2 0 0 4 2 4.4 4.4 1.2 5.6 31 142 21 0.12 0.12 0.23 0.12 0.23 0.25 0.07 0.33 0.25 0.33 Matches 2020-2021 22 Ajax 2. Europa Lg 6 6 518 5.8 0 0 0 0 0 0 1 0 0.3 0.3 0.1 0.4 1 22 4 0.00 0.00 0.00 0.00 0.00 0.06 0.01 0.07 0.06 0.07 Matches 2021-2022 23 Ajax 1. Champions Lg 7 7 556 6.2 0 0 0 0 0 0 4 0 0.5 0.5 0.1 0.6 3 26 9 0.00 0.00 0.00 0.00 0.00 0.08 0.02 0.10 0.08 0.10 Matches 2021-2022 23 Ajax nl NED 1. Eredivisie 31 28 2,331 25.9 5 1 6 5 0 0 5 0 4.6 4.6 0.4 5.0 20 152 32 0.19 0.04 0.23 0.19 0.23 0.18 0.02 0.19 0.18 0.19 Matches 2022-2023 24 Ajax 1. Champions Lg 6 6 531 5.9 1 0 1 1 0 0 2 0 0.9 0.9 0.1 1.0 4 14 4 0.17 0.00 0.17 0.17 0.17 0.15 0.02 0.17 0.15 0.17 Matches 2022-2023 24 Ajax nl NED 1. Eredivisie 31 30 2,586 28.7 3 3 6 3 0 0 10 0 3.4 3.4 4.2 7.6 73 223 22 0.10 0.10 0.21 0.10 0.21 0.12 0.15 0.26 0.12 0.26 Matches 2022-2023 24 Ajax 2. Europa Lg 2 2 179 2.0 0 0 0 0 0 0 2 1 0.0 0.0 0.0 0.0 2 14 4 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02 Matches 2023-2024 25 West Ham eng ENG EFL Cup 3 2 195 2.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 West Ham 2. Europa Lg 7 6 499 5.5 1 1 2 1 0 0 4 0 0.5 0.5 0.5 1.0 5 22 5 0.18 0.18 0.36 0.18 0.36 0.09 0.09 0.18 0.09 0.18 Matches 2023-2024 25 West Ham eng ENG FA Cup 1 1 74 0.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 West Ham eng ENG 1. Premier League 28 26 2,222 24.7 1 1 2 1 0 0 10 0 1.3 1.3 0.5 1.8 19 84 26 0.04 0.04 0.08 0.04 0.08 0.05 0.02 0.07 0.05 0.07 Matches 8 Seasons 3 Clubs 7 Leagues 239 204 17,690 196.6 16 8 24 16 0 0 57 5 18.3 18.3 8.6 26.9 205 852 163 0.08 0.04 0.12 0.08 0.12 0.11 0.05 0.17 0.11 0.17 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 Ajax (4 Seasons) 3 Leagues 130 109 9,381 104.2 12 6 18 12 0 0 31 3 15.5 15.5 6.8 22.3 151 663 111 0.12 0.06 0.17 0.12 0.17 0.15 0.07 0.21 0.15 0.21 América (3 Seasons) 1 League 70 60 5,319 59.1 2 0 2 2 0 0 10 2 1.0 1.0 0.8 1.8 30 83 21 0.03 0.00 0.03 0.03 0.03 0.04 0.03 0.07 0.04 0.07 West Ham (1 Season) 4 Leagues 39 35 2,990 33.2 2 2 4 2 0 0 16 0 1.8 1.8 1.0 2.8 24 106 31 0.06 0.06 0.12 0.06 0.12 0.06 0.03 0.09 0.06 0.09 Eredivisie (4 Seasons) 98 82 7,029 78.1 10 6 16 10 0 0 20 2 13.4 13.4 6.1 19.5 137 556 87 0.13 0.08 0.20 0.13 0.20 0.17 0.08 0.25 0.17 0.25 Champions Lg (4 Seasons) 23 18 1,589 17.7 2 0 2 2 0 0 7 0 1.7 1.7 0.6 2.3 11 69 16 0.11 0.00 0.11 0.11 0.11 0.10 0.03 0.13 0.10 0.13 Europa Lg (4 Seasons) 16 15 1,262 14.0 1 1 2 1 0 0 8 1 0.8 0.8 0.6 1.4 8 60 13 0.07 0.07 0.14 0.07 0.14 0.06 0.04 0.10 0.06 0.10 Liga MX (3 Seasons) 70 60 5,319 59.1 2 0 2 2 0 0 10 2 1.0 1.0 0.8 1.8 30 83 21 0.03 0.00 0.03 0.03 0.03 0.04 0.03 0.07 0.04 0.07 Premier League (1 Season) 28 26 2,222 24.7 1 1 2 1 0 0 10 0 1.3 1.3 0.5 1.8 19 84 26 0.04 0.04 0.08 0.04 0.08 0.05 0.02 0.07 0.05 0.07 EFL Cup (1 Season) 3 2 195 2.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 1 74 0.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad 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 2016-2017 18 América 1 League 15 13 1,189 13.2 1 0 1 1 0 0 3 0 0.08 0.00 0.08 0.08 0.08 2017-2018 19 América 1 League 25 20 1,772 19.7 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 2018-2019 20 América 1 League 30 27 2,358 26.2 1 0 1 1 0 0 6 1 1.0 1.0 0.8 1.8 30 83 21 0.04 0.00 0.04 0.04 0.04 0.04 0.03 0.07 0.04 0.07 2019-2020 21 Ajax 3 Leagues 19 11 1,004 11.2 1 0 1 1 0 0 3 0 1.5 1.5 0.6 2.1 15 66 14 0.09 0.00 0.09 0.09 0.09 0.14 0.05 0.19 0.14 0.19 2020-2021 22 Ajax 3 Leagues 34 25 2,194 24.4 2 2 4 2 0 0 5 2 4.7 4.7 1.3 6.0 34 168 26 0.08 0.08 0.16 0.08 0.16 0.19 0.06 0.25 0.19 0.25 2021-2022 23 Ajax 2 Leagues 38 35 2,887 32.1 5 1 6 5 0 0 9 0 5.0 5.0 0.5 5.6 23 178 41 0.16 0.03 0.19 0.16 0.19 0.16 0.02 0.17 0.16 0.17 2022-2023 24 Ajax 3 Leagues 39 38 3,296 36.6 4 3 7 4 0 0 14 1 4.3 4.3 4.4 8.6 79 251 30 0.11 0.08 0.19 0.11 0.19 0.12 0.12 0.24 0.12 0.24 2023-2024 25 West Ham 4 Leagues 39 35 2,990 33.2 2 2 4 2 0 0 16 0 1.8 1.8 1.0 2.8 24 106 31 0.06 0.06 0.12 0.06 0.12 0.06 0.03 0.09 0.06 0.09 8 Seasons 3 Clubs 7 Leagues 239 204 17,690 196.6 16 8 24 16 0 0 57 5 18.3 18.3 8.6 26.9 205 852 163 0.08 0.04 0.12 0.08 0.12 0.11 0.05 0.17 0.11 0.17 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 Ajax (4 Seasons) 3 Leagues 130 109 9,381 104.2 12 6 18 12 0 0 31 3 15.5 15.5 6.8 22.3 151 663 111 0.12 0.06 0.17 0.12 0.17 0.15 0.07 0.21 0.15 0.21 América (3 Seasons) 1 League 70 60 5,319 59.1 2 0 2 2 0 0 10 2 1.0 1.0 0.8 1.8 30 83 21 0.03 0.00 0.03 0.03 0.03 0.04 0.03 0.07 0.04 0.07 West Ham (1 Season) 4 Leagues 39 35 2,990 33.2 2 2 4 2 0 0 16 0 1.8 1.8 1.0 2.8 24 106 31 0.06 0.06 0.12 0.06 0.12 0.06 0.03 0.09 0.06 0.09 Eredivisie (4 Seasons) 98 82 7,029 78.1 10 6 16 10 0 0 20 2 13.4 13.4 6.1 19.5 137 556 87 0.13 0.08 0.20 0.13 0.20 0.17 0.08 0.25 0.17 0.25 Champions Lg (4 Seasons) 23 18 1,589 17.7 2 0 2 2 0 0 7 0 1.7 1.7 0.6 2.3 11 69 16 0.11 0.00 0.11 0.11 0.11 0.10 0.03 0.13 0.10 0.13 Europa Lg (4 Seasons) 16 15 1,262 14.0 1 1 2 1 0 0 8 1 0.8 0.8 0.6 1.4 8 60 13 0.07 0.07 0.14 0.07 0.14 0.06 0.04 0.10 0.06 0.10 Liga MX (3 Seasons) 70 60 5,319 59.1 2 0 2 2 0 0 10 2 1.0 1.0 0.8 1.8 30 83 21 0.03 0.00 0.03 0.03 0.03 0.04 0.03 0.07 0.04 0.07 Premier League (1 Season) 28 26 2,222 24.7 1 1 2 1 0 0 10 0 1.3 1.3 0.5 1.8 19 84 26 0.04 0.04 0.08 0.04 0.08 0.05 0.02 0.07 0.05 0.07 EFL Cup (1 Season) 3 2 195 2.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 1 74 0.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR 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 2016-2017 18 América mx MEX 1. Liga MX 6th 15 13 1,189 13.2 1 0 1 1 0 0 3 0 0.08 0.00 0.08 0.08 0.08 Matches 2017-2018 19 América mx MEX 1. Liga MX 4th 25 20 1,772 19.7 0 0 0 0 0 0 1 1 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 20 América mx MEX 1. Liga MX 3rd 30 27 2,358 26.2 1 0 1 1 0 0 6 1 1.0 1.0 0.8 1.8 30 83 21 0.04 0.00 0.04 0.04 0.04 0.04 0.03 0.07 0.04 0.07 Matches 2019-2020 21 Ajax nl NED 1. Eredivisie 1st 12 6 561 6.2 0 0 0 0 0 0 1 0 1.1 1.1 0.2 1.4 13 39 12 0.00 0.00 0.00 0.00 0.00 0.18 0.04 0.22 0.18 0.22 Matches 2020-2021 22 Ajax nl NED 1. Eredivisie 1st 24 18 1,551 17.2 2 2 4 2 0 0 4 2 4.4 4.4 1.2 5.6 31 142 21 0.12 0.12 0.23 0.12 0.23 0.25 0.07 0.33 0.25 0.33 Matches 2021-2022 23 Ajax nl NED 1. Eredivisie 1st 31 28 2,331 25.9 5 1 6 5 0 0 5 0 4.6 4.6 0.4 5.0 20 152 32 0.19 0.04 0.23 0.19 0.23 0.18 0.02 0.19 0.18 0.19 Matches 2022-2023 24 Ajax nl NED 1. Eredivisie 3rd 31 30 2,586 28.7 3 3 6 3 0 0 10 0 3.4 3.4 4.2 7.6 73 223 22 0.10 0.10 0.21 0.10 0.21 0.12 0.15 0.26 0.12 0.26 Matches 2023-2024 25 West Ham eng ENG 1. Premier League 8th 28 26 2,222 24.7 1 1 2 1 0 0 10 0 1.3 1.3 0.5 1.8 19 84 26 0.04 0.04 0.08 0.04 0.08 0.05 0.02 0.07 0.05 0.07 Matches 8 Seasons 3 Clubs 3 Leagues 196 168 14,570 161.9 13 7 20 13 0 0 40 4 15.7 15.7 7.4 23.1 186 723 134 0.08 0.04 0.12 0.08 0.12 0.12 0.06 0.18 0.12 0.18 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 Ajax (4 Seasons) 1 League 98 82 7,029 78.1 10 6 16 10 0 0 20 2 13.4 13.4 6.1 19.5 137 556 87 0.13 0.08 0.20 0.13 0.20 0.17 0.08 0.25 0.17 0.25 América (3 Seasons) 1 League 70 60 5,319 59.1 2 0 2 2 0 0 10 2 1.0 1.0 0.8 1.8 30 83 21 0.03 0.00 0.03 0.03 0.03 0.04 0.03 0.07 0.04 0.07 West Ham (1 Season) 1 League 28 26 2,222 24.7 1 1 2 1 0 0 10 0 1.3 1.3 0.5 1.8 19 84 26 0.04 0.04 0.08 0.04 0.08 0.05 0.02 0.07 0.05 0.07 Eredivisie (4 Seasons) 98 82 7,029 78.1 10 6 16 10 0 0 20 2 13.4 13.4 6.1 19.5 137 556 87 0.13 0.08 0.20 0.13 0.20 0.17 0.08 0.25 0.17 0.25 Liga MX (3 Seasons) 70 60 5,319 59.1 2 0 2 2 0 0 10 2 1.0 1.0 0.8 1.8 30 83 21 0.03 0.00 0.03 0.03 0.03 0.04 0.03 0.07 0.04 0.07 Premier League (1 Season) 28 26 2,222 24.7 1 1 2 1 0 0 10 0 1.3 1.3 0.5 1.8 19 84 26 0.04 0.04 0.08 0.04 0.08 0.05 0.02 0.07 0.05 0.07
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2023-2024 25 West Ham eng ENG EFL Cup QF 3 2 195 2.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 West Ham eng ENG FA Cup 1 1 74 0.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 2 Leagues 4 3 269 3.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 3 2 195 2.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (1 Season) 1 1 74 0.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad 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 2019-2020 21 Ajax 1. Champions Lg GR 6 4 377 4.2 1 0 1 1 0 0 1 0 0.4 0.4 0.3 0.7 2 25 2 0.24 0.00 0.24 0.24 0.24 0.09 0.08 0.17 0.09 0.17 Matches 2019-2020 21 Ajax 2. Europa Lg R32 1 1 66 0.7 0 0 0 0 0 0 1 0 0.0 0.0 0.0 0.0 0 2 0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Ajax 1. Champions Lg GR 4 1 125 1.4 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 2 4 1 0.00 0.00 0.00 0.00 0.00 0.00 0.02 0.02 0.00 0.02 Matches 2020-2021 22 Ajax 2. Europa Lg QF 6 6 518 5.8 0 0 0 0 0 0 1 0 0.3 0.3 0.1 0.4 1 22 4 0.00 0.00 0.00 0.00 0.00 0.06 0.01 0.07 0.06 0.07 Matches 2021-2022 23 Ajax 1. Champions Lg R16 7 7 556 6.2 0 0 0 0 0 0 4 0 0.5 0.5 0.1 0.6 3 26 9 0.00 0.00 0.00 0.00 0.00 0.08 0.02 0.10 0.08 0.10 Matches 2022-2023 24 Ajax 1. Champions Lg GR 6 6 531 5.9 1 0 1 1 0 0 2 0 0.9 0.9 0.1 1.0 4 14 4 0.17 0.00 0.17 0.17 0.17 0.15 0.02 0.17 0.15 0.17 Matches 2022-2023 24 Ajax 2. Europa Lg KO 2 2 179 2.0 0 0 0 0 0 0 2 1 0.0 0.0 0.0 0.0 2 14 4 0.00 0.00 0.00 0.00 0.00 0.02 0.00 0.02 0.02 0.02 Matches 2023-2024 25 West Ham 2. Europa Lg QF 7 6 499 5.5 1 1 2 1 0 0 4 0 0.5 0.5 0.5 1.0 5 22 5 0.18 0.18 0.36 0.18 0.36 0.09 0.09 0.18 0.09 0.18 Matches 5 Seasons 2 Clubs 2 Leagues 39 33 2,851 31.7 3 1 4 3 0 0 15 1 2.6 2.6 1.2 3.8 19 129 29 0.09 0.03 0.13 0.09 0.13 0.08 0.04 0.12 0.08 0.12 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 Ajax (4 Seasons) 2 Leagues 32 27 2,352 26.1 2 0 2 2 0 0 11 1 2.1 2.1 0.7 2.8 14 107 24 0.08 0.00 0.08 0.08 0.08 0.08 0.03 0.11 0.08 0.11 West Ham (1 Season) 1 League 7 6 499 5.5 1 1 2 1 0 0 4 0 0.5 0.5 0.5 1.0 5 22 5 0.18 0.18 0.36 0.18 0.36 0.09 0.09 0.18 0.09 0.18 Champions Lg (4 Seasons) 23 18 1,589 17.7 2 0 2 2 0 0 7 0 1.7 1.7 0.6 2.3 11 69 16 0.11 0.00 0.11 0.11 0.11 0.10 0.03 0.13 0.10 0.13 Europa Lg (4 Seasons) 16 15 1,262 14.0 1 1 2 1 0 0 8 1 0.8 0.8 0.6 1.4 8 60 13 0.07 0.07 0.14 0.07 0.14 0.06 0.04 0.10 0.06 0.10
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 2016-2017 18 América mx MEX 1. Liga MX 13.2 1 0 2 0.00 0.15 0.50 0 0 Matches 2017-2018 19 América mx MEX 1. Liga MX 19.7 0 0 1 0.00 0.05 0.00 0 0 Matches 2018-2019 20 América mx MEX 1. Liga MX 26.2 1 12 4 33.3 0.46 0.15 0.08 0.25 18.5 0 0 0 1.0 1.0 0.08 0.0 0.0 Matches 2019-2020 21 Ajax 1. Champions Lg 4.2 1 6 2 33.3 1.43 0.48 0.17 0.50 12.4 0 0 0 0.4 0.4 0.06 +0.6 +0.6 Matches 2019-2020 21 Ajax nl NED 1. Eredivisie 6.2 0 6 1 16.7 0.96 0.16 0.00 0.00 14.4 0 0 0 1.1 1.1 0.19 -1.1 -1.1 Matches 2019-2020 21 Ajax 2. Europa Lg 0.7 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 22 Ajax 1. Champions Lg 1.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 22 Ajax nl NED 1. Eredivisie 17.2 2 30 9 30.0 1.74 0.52 0.07 0.22 14.6 0 0 0 4.4 4.4 0.15 -2.4 -2.4 Matches 2020-2021 22 Ajax 2. Europa Lg 5.8 0 5 1 20.0 0.87 0.17 0.00 0.00 13.0 0 0 0 0.3 0.3 0.07 -0.3 -0.3 Matches 2021-2022 23 Ajax 1. Champions Lg 6.2 0 7 1 14.3 1.13 0.16 0.00 0.00 17.1 0 0 0 0.5 0.5 0.07 -0.5 -0.5 Matches 2021-2022 23 Ajax nl NED 1. Eredivisie 25.9 5 42 13 31.0 1.62 0.50 0.12 0.38 16.6 0 0 0 4.6 4.6 0.11 +0.4 +0.4 Matches 2022-2023 24 Ajax 1. Champions Lg 5.9 1 10 2 20.0 1.69 0.34 0.10 0.50 13.1 0 0 0 0.9 0.9 0.09 +0.1 +0.1 Matches 2022-2023 24 Ajax nl NED 1. Eredivisie 28.7 3 63 18 28.6 2.19 0.63 0.05 0.17 15.1 0 0 0 3.4 3.4 0.05 -0.4 -0.4 Matches 2022-2023 24 Ajax 2. Europa Lg 2.0 0 2 1 50.0 1.01 0.50 0.00 0.00 21.3 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 2023-2024 25 West Ham eng ENG EFL Cup 2.2 0 2 0 0.0 0.92 0.00 0.00 0 0 Matches 2023-2024 25 West Ham 2. Europa Lg 5.5 1 3 1 33.3 0.54 0.18 0.33 1.00 17.8 0 0 0 0.5 0.5 0.16 +0.5 +0.5 Matches 2023-2024 25 West Ham eng ENG FA Cup 0.8 0 1 0 0.0 1.22 0.00 0.00 0 0 Matches 2023-2024 25 West Ham eng ENG 1. Premier League 24.7 1 17 3 17.6 0.69 0.12 0.06 0.33 21.1 0 0 0 1.3 1.3 0.08 -0.3 -0.3 Matches 8 Seasons 3 Clubs 7 Leagues 196.6 16 206 59 28.6 1.05 0.30 0.08 0.27 16.0 0 0 0 18.3 18.3 0.09 -3.3 -3.3 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 Ajax (4 Seasons) 3 Leagues 104.2 12 171 48 28.1 1.64 0.46 0.07 0.25 15.2 0 0 0 15.5 15.5 0.09 -3.5 -3.5 América (3 Seasons) 1 League 59.1 2 12 7 58.3 0.20 0.12 0.17 0.29 18.5 0 0 0 1.0 1.0 0.08 0.0 0.0 West Ham (1 Season) 4 Leagues 33.2 2 23 4 17.4 0.69 0.12 0.09 0.50 20.6 0 0 0 1.8 1.8 0.09 +0.2 +0.2 Eredivisie (4 Seasons) 78.1 10 141 41 29.1 1.81 0.52 0.07 0.24 15.4 0 0 0 13.4 13.4 0.10 -3.4 -3.4 Champions Lg (4 Seasons) 17.7 2 23 5 21.7 1.30 0.28 0.09 0.40 14.1 0 0 0 1.7 1.7 0.08 +0.3 +0.3 Europa Lg (4 Seasons) 14.0 1 10 3 30.0 0.71 0.21 0.10 0.33 16.1 0 0 0 0.8 0.8 0.08 +0.2 +0.2 Liga MX (3 Seasons) 59.1 2 12 7 58.3 0.20 0.12 0.17 0.29 18.5 0 0 0 1.0 1.0 0.08 0.0 0.0 Premier League (1 Season) 24.7 1 17 3 17.6 0.69 0.12 0.06 0.33 21.1 0 0 0 1.3 1.3 0.08 -0.3 -0.3 EFL Cup (1 Season) 2.2 0 2 0 0.0 0.92 0.00 0.00 0 0 FA Cup (1 Season) 0.8 0 1 0 0.0 1.22 0.00 0.00 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 18 América 1 League 13.2 1 0 2 0.00 0.15 0.50 0 0 2017-2018 19 América 1 League 19.7 0 0 1 0.00 0.05 0.00 0 0 2018-2019 20 América 1 League 26.2 1 12 4 33.3 0.46 0.15 0.08 0.25 18.5 0 0 0 1.0 1.0 0.08 0.0 0.0 2019-2020 21 Ajax 3 Leagues 11.2 1 12 3 25.0 1.08 0.27 0.08 0.33 13.4 0 0 0 1.5 1.5 0.13 -0.5 -0.5 2020-2021 22 Ajax 3 Leagues 24.4 2 35 10 28.6 1.44 0.41 0.06 0.20 14.4 0 0 0 4.7 4.7 0.13 -2.7 -2.7 2021-2022 23 Ajax 2 Leagues 32.1 5 49 14 28.6 1.53 0.44 0.10 0.36 16.7 0 0 0 5.0 5.0 0.10 0.0 0.0 2022-2023 24 Ajax 3 Leagues 36.6 4 75 21 28.0 2.05 0.57 0.05 0.19 15.0 0 0 0 4.3 4.3 0.06 -0.3 -0.3 2023-2024 25 West Ham 4 Leagues 33.2 2 23 4 17.4 0.69 0.12 0.09 0.50 20.6 0 0 0 1.8 1.8 0.09 +0.2 +0.2 8 Seasons 3 Clubs 7 Leagues 196.6 16 206 59 28.6 1.05 0.30 0.08 0.27 16.0 0 0 0 18.3 18.3 0.09 -3.3 -3.3 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 Ajax (4 Seasons) 3 Leagues 104.2 12 171 48 28.1 1.64 0.46 0.07 0.25 15.2 0 0 0 15.5 15.5 0.09 -3.5 -3.5 América (3 Seasons) 1 League 59.1 2 12 7 58.3 0.20 0.12 0.17 0.29 18.5 0 0 0 1.0 1.0 0.08 0.0 0.0 West Ham (1 Season) 4 Leagues 33.2 2 23 4 17.4 0.69 0.12 0.09 0.50 20.6 0 0 0 1.8 1.8 0.09 +0.2 +0.2 Eredivisie (4 Seasons) 78.1 10 141 41 29.1 1.81 0.52 0.07 0.24 15.4 0 0 0 13.4 13.4 0.10 -3.4 -3.4 Champions Lg (4 Seasons) 17.7 2 23 5 21.7 1.30 0.28 0.09 0.40 14.1 0 0 0 1.7 1.7 0.08 +0.3 +0.3 Europa Lg (4 Seasons) 14.0 1 10 3 30.0 0.71 0.21 0.10 0.33 16.1 0 0 0 0.8 0.8 0.08 +0.2 +0.2 Liga MX (3 Seasons) 59.1 2 12 7 58.3 0.20 0.12 0.17 0.29 18.5 0 0 0 1.0 1.0 0.08 0.0 0.0 Premier League (1 Season) 24.7 1 17 3 17.6 0.69 0.12 0.06 0.33 21.1 0 0 0 1.3 1.3 0.08 -0.3 -0.3 EFL Cup (1 Season) 2.2 0 2 0 0.0 0.92 0.00 0.00 0 0 FA Cup (1 Season) 0.8 0 1 0 0.0 1.22 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 18 América mx MEX 1. Liga MX 6th 13.2 1 0 2 0.00 0.15 0.50 0 0 Matches 2017-2018 19 América mx MEX 1. Liga MX 4th 19.7 0 0 1 0.00 0.05 0.00 0 0 Matches 2018-2019 20 América mx MEX 1. Liga MX 3rd 26.2 1 12 4 33.3 0.46 0.15 0.08 0.25 18.5 0 0 0 1.0 1.0 0.08 0.0 0.0 Matches 2019-2020 21 Ajax nl NED 1. Eredivisie 1st 6.2 0 6 1 16.7 0.96 0.16 0.00 0.00 14.4 0 0 0 1.1 1.1 0.19 -1.1 -1.1 Matches 2020-2021 22 Ajax nl NED 1. Eredivisie 1st 17.2 2 30 9 30.0 1.74 0.52 0.07 0.22 14.6 0 0 0 4.4 4.4 0.15 -2.4 -2.4 Matches 2021-2022 23 Ajax nl NED 1. Eredivisie 1st 25.9 5 42 13 31.0 1.62 0.50 0.12 0.38 16.6 0 0 0 4.6 4.6 0.11 +0.4 +0.4 Matches 2022-2023 24 Ajax nl NED 1. Eredivisie 3rd 28.7 3 63 18 28.6 2.19 0.63 0.05 0.17 15.1 0 0 0 3.4 3.4 0.05 -0.4 -0.4 Matches 2023-2024 25 West Ham eng ENG 1. Premier League 8th 24.7 1 17 3 17.6 0.69 0.12 0.06 0.33 21.1 0 0 0 1.3 1.3 0.08 -0.3 -0.3 Matches 8 Seasons 3 Clubs 3 Leagues 161.9 13 170 51 30.0 1.05 0.32 0.08 0.25 16.2 0 0 0 15.7 15.7 0.09 -3.7 -3.7 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 Ajax (4 Seasons) 1 League 78.1 10 141 41 29.1 1.81 0.52 0.07 0.24 15.4 0 0 0 13.4 13.4 0.10 -3.4 -3.4 América (3 Seasons) 1 League 59.1 2 12 7 58.3 0.20 0.12 0.17 0.29 18.5 0 0 0 1.0 1.0 0.08 0.0 0.0 West Ham (1 Season) 1 League 24.7 1 17 3 17.6 0.69 0.12 0.06 0.33 21.1 0 0 0 1.3 1.3 0.08 -0.3 -0.3 Eredivisie (4 Seasons) 78.1 10 141 41 29.1 1.81 0.52 0.07 0.24 15.4 0 0 0 13.4 13.4 0.10 -3.4 -3.4 Liga MX (3 Seasons) 59.1 2 12 7 58.3 0.20 0.12 0.17 0.29 18.5 0 0 0 1.0 1.0 0.08 0.0 0.0 Premier League (1 Season) 24.7 1 17 3 17.6 0.69 0.12 0.06 0.33 21.1 0 0 0 1.3 1.3 0.08 -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 PK PKatt Matches 2023-2024 25 West Ham eng ENG EFL Cup QF 2.2 0 2 0 0.0 0.92 0.00 0.00 0 0 Matches 2023-2024 25 West Ham eng ENG FA Cup 0.8 0 1 0 0.0 1.22 0.00 0.00 0 0 Matches 1 Season 1 Club 2 Leagues 3.0 0 3 0 0.0 1.00 0.00 0.00 0 0 EFL Cup (1 Season) 2.2 0 2 0 0.0 0.92 0.00 0.00 0 0 FA Cup (1 Season) 0.8 0 1 0 0.0 1.22 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2019-2020 21 Ajax 1. Champions Lg GR 4.2 1 6 2 33.3 1.43 0.48 0.17 0.50 12.4 0 0 0 0.4 0.4 0.06 +0.6 +0.6 Matches 2019-2020 21 Ajax 2. Europa Lg R32 0.7 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 22 Ajax 1. Champions Lg GR 1.4 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 22 Ajax 2. Europa Lg QF 5.8 0 5 1 20.0 0.87 0.17 0.00 0.00 13.0 0 0 0 0.3 0.3 0.07 -0.3 -0.3 Matches 2021-2022 23 Ajax 1. Champions Lg R16 6.2 0 7 1 14.3 1.13 0.16 0.00 0.00 17.1 0 0 0 0.5 0.5 0.07 -0.5 -0.5 Matches 2022-2023 24 Ajax 1. Champions Lg GR 5.9 1 10 2 20.0 1.69 0.34 0.10 0.50 13.1 0 0 0 0.9 0.9 0.09 +0.1 +0.1 Matches 2022-2023 24 Ajax 2. Europa Lg KO 2.0 0 2 1 50.0 1.01 0.50 0.00 0.00 21.3 0 0 0 0.0 0.0 0.02 0.0 0.0 Matches 2023-2024 25 West Ham 2. Europa Lg QF 5.5 1 3 1 33.3 0.54 0.18 0.33 1.00 17.8 0 0 0 0.5 0.5 0.16 +0.5 +0.5 Matches 5 Seasons 2 Clubs 2 Leagues 31.7 3 33 8 24.2 1.04 0.25 0.09 0.38 14.7 0 0 0 2.6 2.6 0.08 +0.4 +0.4 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 Ajax (4 Seasons) 2 Leagues 26.1 2 30 7 23.3 1.15 0.27 0.07 0.29 14.4 0 0 0 2.1 2.1 0.07 -0.1 -0.1 West Ham (1 Season) 1 League 5.5 1 3 1 33.3 0.54 0.18 0.33 1.00 17.8 0 0 0 0.5 0.5 0.16 +0.5 +0.5 Champions Lg (4 Seasons) 17.7 2 23 5 21.7 1.30 0.28 0.09 0.40 14.1 0 0 0 1.7 1.7 0.08 +0.3 +0.3 Europa Lg (4 Seasons) 14.0 1 10 3 30.0 0.71 0.21 0.10 0.33 16.1 0 0 0 0.8 0.8 0.08 +0.2 +0.2
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 2016-2017 18 América mx MEX 1. Liga MX 13.2 0 Matches 2017-2018 19 América mx MEX 1. Liga MX 19.7 0 Matches 2018-2019 20 América mx MEX 1. Liga MX 26.2 851 1012 84.1 17640 5688 250 286 87.4 455 501 90.8 134 193 69.4 0 0.8 0.5 -0.8 9 75 5 0 83 Matches 2019-2020 21 Ajax 1. Champions Lg 4.2 212 236 89.8 3305 913 99 109 90.8 84 92 91.3 15 16 93.8 0 0.3 0.4 -0.3 2 14 3 0 25 Matches 2019-2020 21 Ajax nl NED 1. Eredivisie 6.2 377 423 89.1 5840 1565 184 206 89.3 157 166 94.6 19 21 90.5 0 0.2 0.6 -0.2 5 26 5 0 39 Matches 2019-2020 21 Ajax 2. Europa Lg 0.7 24 29 82.8 406 89 7 8 87.5 15 17 88.2 0 0 0 0.0 0.0 0.0 0 1 0 0 2 Matches 2020-2021 22 Ajax 1. Champions Lg 1.4 51 63 81.0 856 260 26 29 89.7 20 23 87.0 4 8 50.0 0 0.0 0.0 0.0 1 5 0 0 4 Matches 2020-2021 22 Ajax nl NED 1. Eredivisie 17.2 1008 1182 85.3 16822 5690 480 536 89.6 440 488 90.2 66 96 68.8 2 1.2 1.8 +0.8 9 136 13 1 142 Matches 2020-2021 22 Ajax 2. Europa Lg 5.8 330 380 86.8 5481 1353 158 176 89.8 142 163 87.1 25 30 83.3 0 0.1 0.1 -0.1 2 29 1 0 22 Matches 2021-2022 23 Ajax 1. Champions Lg 6.2 335 369 90.8 5202 1080 170 184 92.4 138 148 93.2 14 18 77.8 0 0.1 0.2 -0.1 3 23 3 0 26 Matches 2021-2022 23 Ajax nl NED 1. Eredivisie 25.9 1533 1782 86.0 25731 6988 704 773 91.1 683 767 89.0 105 146 71.9 1 0.4 1.4 +0.6 9 124 12 0 152 Matches 2022-2023 24 Ajax 1. Champions Lg 5.9 312 364 85.7 5525 1458 123 140 87.9 164 173 94.8 23 40 57.5 0 0.1 0.1 -0.1 2 28 2 0 14 Matches 2022-2023 24 Ajax nl NED 1. Eredivisie 28.7 2138 2411 88.7 37145 12004 880 968 90.9 1069 1160 92.2 147 205 71.7 3 4.2 4.0 -1.2 28 218 24 1 223 Matches 2022-2023 24 Ajax 2. Europa Lg 2.0 146 163 89.6 2629 783 55 59 93.2 80 88 90.9 10 13 76.9 0 0.0 0.0 0.0 0 14 0 0 14 Matches 2023-2024 25 West Ham eng ENG EFL Cup 2.2 0 Matches 2023-2024 25 West Ham 2. Europa Lg 5.5 270 307 87.9 4478 1283 128 137 93.4 117 124 94.4 16 23 69.6 1 0.5 0.4 +0.5 1 15 1 0 22 Matches 2023-2024 25 West Ham eng ENG FA Cup 0.8 0 Matches 2023-2024 25 West Ham eng ENG 1. Premier League 24.7 974 1136 85.7 16005 4832 490 538 91.1 379 421 90.0 79 122 64.8 1 0.5 0.7 +0.5 11 79 5 1 84 Matches 8 Seasons 3 Clubs 7 Leagues 196.6 8561 9857 86.9 147065 43986 3754 4149 90.5 3943 4331 91.0 657 931 70.6 8 8.6 10.5 -0.6 82 787 74 3 852 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 Ajax (4 Seasons) 3 Leagues 104.2 6466 7402 87.4 108942 32183 2886 3188 90.5 2992 3285 91.1 428 593 72.2 6 6.8 8.9 -0.8 61 618 63 2 663 América (3 Seasons) 1 League 59.1 851 1012 84.1 17640 5688 250 286 87.4 455 501 90.8 134 193 69.4 0 0.8 0.5 -0.8 9 75 5 0 83 West Ham (1 Season) 4 Leagues 33.2 1244 1443 86.2 20483 6115 618 675 91.6 496 545 91.0 95 145 65.5 2 1.0 1.2 +1.0 12 94 6 1 106 Eredivisie (4 Seasons) 78.1 5056 5798 87.2 85538 26247 2248 2483 90.5 2349 2581 91.0 337 468 72.0 6 6.1 7.9 -0.1 51 504 54 2 556 Champions Lg (4 Seasons) 17.7 910 1032 88.2 14888 3711 418 462 90.5 406 436 93.1 56 82 68.3 0 0.6 0.8 -0.6 8 70 8 0 69 Europa Lg (4 Seasons) 14.0 770 879 87.6 12994 3508 348 380 91.6 354 392 90.3 51 66 77.3 1 0.6 0.6 +0.4 3 59 2 0 60 Liga MX (3 Seasons) 59.1 851 1012 84.1 17640 5688 250 286 87.4 455 501 90.8 134 193 69.4 0 0.8 0.5 -0.8 9 75 5 0 83 Premier League (1 Season) 24.7 974 1136 85.7 16005 4832 490 538 91.1 379 421 90.0 79 122 64.8 1 0.5 0.7 +0.5 11 79 5 1 84 EFL Cup (1 Season) 2.2 0 FA Cup (1 Season) 0.8 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 18 América 1 League 13.2 0 2017-2018 19 América 1 League 19.7 0 2018-2019 20 América 1 League 26.2 851 1012 84.1 17640 5688 250 286 87.4 455 501 90.8 134 193 69.4 0 0.8 0.5 -0.8 9 75 5 0 83 2019-2020 21 Ajax 3 Leagues 11.2 613 688 89.1 9551 2567 290 323 89.8 256 275 93.1 34 37 91.9 0 0.6 1.0 -0.6 7 41 8 0 66 2020-2021 22 Ajax 3 Leagues 24.4 1389 1625 85.5 23159 7303 664 741 89.6 602 674 89.3 95 134 70.9 2 1.3 2.0 +0.7 12 170 14 1 168 2021-2022 23 Ajax 2 Leagues 32.1 1868 2151 86.8 30933 8068 874 957 91.3 821 915 89.7 119 164 72.6 1 0.5 1.7 +0.5 12 147 15 0 178 2022-2023 24 Ajax 3 Leagues 36.6 2596 2938 88.4 45299 14245 1058 1167 90.7 1313 1421 92.4 180 258 69.8 3 4.4 4.2 -1.4 30 260 26 1 251 2023-2024 25 West Ham 4 Leagues 33.2 1244 1443 86.2 20483 6115 618 675 91.6 496 545 91.0 95 145 65.5 2 1.0 1.2 +1.0 12 94 6 1 106 8 Seasons 3 Clubs 7 Leagues 196.6 8561 9857 86.9 147065 43986 3754 4149 90.5 3943 4331 91.0 657 931 70.6 8 8.6 10.5 -0.6 82 787 74 3 852 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 Ajax (4 Seasons) 3 Leagues 104.2 6466 7402 87.4 108942 32183 2886 3188 90.5 2992 3285 91.1 428 593 72.2 6 6.8 8.9 -0.8 61 618 63 2 663 América (3 Seasons) 1 League 59.1 851 1012 84.1 17640 5688 250 286 87.4 455 501 90.8 134 193 69.4 0 0.8 0.5 -0.8 9 75 5 0 83 West Ham (1 Season) 4 Leagues 33.2 1244 1443 86.2 20483 6115 618 675 91.6 496 545 91.0 95 145 65.5 2 1.0 1.2 +1.0 12 94 6 1 106 Eredivisie (4 Seasons) 78.1 5056 5798 87.2 85538 26247 2248 2483 90.5 2349 2581 91.0 337 468 72.0 6 6.1 7.9 -0.1 51 504 54 2 556 Champions Lg (4 Seasons) 17.7 910 1032 88.2 14888 3711 418 462 90.5 406 436 93.1 56 82 68.3 0 0.6 0.8 -0.6 8 70 8 0 69 Europa Lg (4 Seasons) 14.0 770 879 87.6 12994 3508 348 380 91.6 354 392 90.3 51 66 77.3 1 0.6 0.6 +0.4 3 59 2 0 60 Liga MX (3 Seasons) 59.1 851 1012 84.1 17640 5688 250 286 87.4 455 501 90.8 134 193 69.4 0 0.8 0.5 -0.8 9 75 5 0 83 Premier League (1 Season) 24.7 974 1136 85.7 16005 4832 490 538 91.1 379 421 90.0 79 122 64.8 1 0.5 0.7 +0.5 11 79 5 1 84 EFL Cup (1 Season) 2.2 0 FA Cup (1 Season) 0.8 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 18 América mx MEX 1. Liga MX 6th 13.2 0 Matches 2017-2018 19 América mx MEX 1. Liga MX 4th 19.7 0 Matches 2018-2019 20 América mx MEX 1. Liga MX 3rd 26.2 851 1012 84.1 17640 5688 250 286 87.4 455 501 90.8 134 193 69.4 0 0.8 0.5 -0.8 9 75 5 0 83 Matches 2019-2020 21 Ajax nl NED 1. Eredivisie 1st 6.2 377 423 89.1 5840 1565 184 206 89.3 157 166 94.6 19 21 90.5 0 0.2 0.6 -0.2 5 26 5 0 39 Matches 2020-2021 22 Ajax nl NED 1. Eredivisie 1st 17.2 1008 1182 85.3 16822 5690 480 536 89.6 440 488 90.2 66 96 68.8 2 1.2 1.8 +0.8 9 136 13 1 142 Matches 2021-2022 23 Ajax nl NED 1. Eredivisie 1st 25.9 1533 1782 86.0 25731 6988 704 773 91.1 683 767 89.0 105 146 71.9 1 0.4 1.4 +0.6 9 124 12 0 152 Matches 2022-2023 24 Ajax nl NED 1. Eredivisie 3rd 28.7 2138 2411 88.7 37145 12004 880 968 90.9 1069 1160 92.2 147 205 71.7 3 4.2 4.0 -1.2 28 218 24 1 223 Matches 2023-2024 25 West Ham eng ENG 1. Premier League 8th 24.7 974 1136 85.7 16005 4832 490 538 91.1 379 421 90.0 79 122 64.8 1 0.5 0.7 +0.5 11 79 5 1 84 Matches 8 Seasons 3 Clubs 3 Leagues 161.9 6881 7946 86.6 119183 36767 2988 3307 90.4 3183 3503 90.9 550 783 70.2 7 7.4 9.1 -0.4 71 658 64 3 723 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 Ajax (4 Seasons) 1 League 78.1 5056 5798 87.2 85538 26247 2248 2483 90.5 2349 2581 91.0 337 468 72.0 6 6.1 7.9 -0.1 51 504 54 2 556 América (3 Seasons) 1 League 59.1 851 1012 84.1 17640 5688 250 286 87.4 455 501 90.8 134 193 69.4 0 0.8 0.5 -0.8 9 75 5 0 83 West Ham (1 Season) 1 League 24.7 974 1136 85.7 16005 4832 490 538 91.1 379 421 90.0 79 122 64.8 1 0.5 0.7 +0.5 11 79 5 1 84 Eredivisie (4 Seasons) 78.1 5056 5798 87.2 85538 26247 2248 2483 90.5 2349 2581 91.0 337 468 72.0 6 6.1 7.9 -0.1 51 504 54 2 556 Liga MX (3 Seasons) 59.1 851 1012 84.1 17640 5688 250 286 87.4 455 501 90.8 134 193 69.4 0 0.8 0.5 -0.8 9 75 5 0 83 Premier League (1 Season) 24.7 974 1136 85.7 16005 4832 490 538 91.1 379 421 90.0 79 122 64.8 1 0.5 0.7 +0.5 11 79 5 1 84
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2023-2024 25 West Ham eng ENG EFL Cup QF 2.2 0 Matches 2023-2024 25 West Ham eng ENG FA Cup 0.8 0 Matches 1 Season 1 Club 2 Leagues 3.0 0 EFL Cup (1 Season) 2.2 0 FA Cup (1 Season) 0.8 0
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 2019-2020 21 Ajax 1. Champions Lg GR 4.2 212 236 89.8 3305 913 99 109 90.8 84 92 91.3 15 16 93.8 0 0.3 0.4 -0.3 2 14 3 0 25 Matches 2019-2020 21 Ajax 2. Europa Lg R32 0.7 24 29 82.8 406 89 7 8 87.5 15 17 88.2 0 0 0 0.0 0.0 0.0 0 1 0 0 2 Matches 2020-2021 22 Ajax 1. Champions Lg GR 1.4 51 63 81.0 856 260 26 29 89.7 20 23 87.0 4 8 50.0 0 0.0 0.0 0.0 1 5 0 0 4 Matches 2020-2021 22 Ajax 2. Europa Lg QF 5.8 330 380 86.8 5481 1353 158 176 89.8 142 163 87.1 25 30 83.3 0 0.1 0.1 -0.1 2 29 1 0 22 Matches 2021-2022 23 Ajax 1. Champions Lg R16 6.2 335 369 90.8 5202 1080 170 184 92.4 138 148 93.2 14 18 77.8 0 0.1 0.2 -0.1 3 23 3 0 26 Matches 2022-2023 24 Ajax 1. Champions Lg GR 5.9 312 364 85.7 5525 1458 123 140 87.9 164 173 94.8 23 40 57.5 0 0.1 0.1 -0.1 2 28 2 0 14 Matches 2022-2023 24 Ajax 2. Europa Lg KO 2.0 146 163 89.6 2629 783 55 59 93.2 80 88 90.9 10 13 76.9 0 0.0 0.0 0.0 0 14 0 0 14 Matches 2023-2024 25 West Ham 2. Europa Lg QF 5.5 270 307 87.9 4478 1283 128 137 93.4 117 124 94.4 16 23 69.6 1 0.5 0.4 +0.5 1 15 1 0 22 Matches 5 Seasons 2 Clubs 2 Leagues 31.7 1680 1911 87.9 27882 7219 766 842 91.0 760 828 91.8 107 148 72.3 1 1.2 1.4 -0.2 11 129 10 0 129 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 Ajax (4 Seasons) 2 Leagues 26.1 1410 1604 87.9 23404 5936 638 705 90.5 643 704 91.3 91 125 72.8 0 0.7 0.9 -0.7 10 114 9 0 107 West Ham (1 Season) 1 League 5.5 270 307 87.9 4478 1283 128 137 93.4 117 124 94.4 16 23 69.6 1 0.5 0.4 +0.5 1 15 1 0 22 Champions Lg (4 Seasons) 17.7 910 1032 88.2 14888 3711 418 462 90.5 406 436 93.1 56 82 68.3 0 0.6 0.8 -0.6 8 70 8 0 69 Europa Lg (4 Seasons) 14.0 770 879 87.6 12994 3508 348 380 91.6 354 392 90.3 51 66 77.3 1 0.6 0.6 +0.4 3 59 2 0 60
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 18 América 1 League 13.2 0 2017-2018 19 América 1 League 19.7 0 2018-2019 20 América 1 League 26.2 1012 981 31 25 0 17 6 6 0 0 0 0 851 0 8 2019-2020 21 Ajax 3 Leagues 11.2 688 676 10 8 3 0 3 2 0 0 0 0 613 2 5 2020-2021 22 Ajax 3 Leagues 24.4 1625 1593 29 22 1 11 3 7 0 0 0 0 1389 3 23 2021-2022 23 Ajax 2 Leagues 32.1 2151 2127 20 17 0 15 4 3 0 0 0 0 1868 4 28 2022-2023 24 Ajax 3 Leagues 36.6 2938 2883 51 41 6 15 2 9 0 0 0 0 2596 4 16 2023-2024 25 West Ham 4 Leagues 33.2 1443 1408 30 24 3 7 4 6 0 0 0 0 1244 5 17 8 Seasons 3 Clubs 7 Leagues 196.6 9857 9668 171 137 13 65 22 33 0 0 0 0 8561 18 97 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Ajax (4 Seasons) 3 Leagues 104.2 7402 7279 110 88 10 41 12 21 0 0 0 0 6466 13 72 América (3 Seasons) 1 League 59.1 1012 981 31 25 0 17 6 6 0 0 0 0 851 0 8 West Ham (1 Season) 4 Leagues 33.2 1443 1408 30 24 3 7 4 6 0 0 0 0 1244 5 17 Eredivisie (4 Seasons) 78.1 5798 5708 77 58 8 38 9 18 0 0 0 0 5056 13 57 Champions Lg (4 Seasons) 17.7 1032 1018 14 14 2 2 3 0 0 0 0 0 910 0 9 Europa Lg (4 Seasons) 14.0 879 847 32 26 1 1 0 6 0 0 0 0 770 0 10 Liga MX (3 Seasons) 59.1 1012 981 31 25 0 17 6 6 0 0 0 0 851 0 8 Premier League (1 Season) 24.7 1136 1114 17 14 2 7 4 3 0 0 0 0 974 5 13 EFL Cup (1 Season) 2.2 0 FA Cup (1 Season) 0.8 0
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 18 América mx MEX 1. Liga MX 6th 13.2 0 Matches 2017-2018 19 América mx MEX 1. Liga MX 4th 19.7 0 Matches 2018-2019 20 América mx MEX 1. Liga MX 3rd 26.2 1012 981 31 25 0 17 6 6 0 0 0 0 851 0 8 Matches 2019-2020 21 Ajax nl NED 1. Eredivisie 1st 6.2 423 419 2 1 1 0 1 1 0 0 0 0 377 2 3 Matches 2020-2021 22 Ajax nl NED 1. Eredivisie 1st 17.2 1182 1163 16 11 1 11 3 5 0 0 0 0 1008 3 18 Matches 2021-2022 23 Ajax nl NED 1. Eredivisie 1st 25.9 1782 1761 17 14 0 14 3 3 0 0 0 0 1533 4 25 Matches 2022-2023 24 Ajax nl NED 1. Eredivisie 3rd 28.7 2411 2365 42 32 6 13 2 9 0 0 0 0 2138 4 11 Matches 2023-2024 25 West Ham eng ENG 1. Premier League 8th 24.7 1136 1114 17 14 2 7 4 3 0 0 0 0 974 5 13 Matches 8 Seasons 3 Clubs 3 Leagues 161.9 7946 7803 125 97 10 62 19 27 0 0 0 0 6881 18 78 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Ajax (4 Seasons) 1 League 78.1 5798 5708 77 58 8 38 9 18 0 0 0 0 5056 13 57 América (3 Seasons) 1 League 59.1 1012 981 31 25 0 17 6 6 0 0 0 0 851 0 8 West Ham (1 Season) 1 League 24.7 1136 1114 17 14 2 7 4 3 0 0 0 0 974 5 13 Eredivisie (4 Seasons) 78.1 5798 5708 77 58 8 38 9 18 0 0 0 0 5056 13 57 Liga MX (3 Seasons) 59.1 1012 981 31 25 0 17 6 6 0 0 0 0 851 0 8 Premier League (1 Season) 24.7 1136 1114 17 14 2 7 4 3 0 0 0 0 974 5 13
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2023-2024 25 West Ham eng ENG EFL Cup QF 2.2 0 Matches 2023-2024 25 West Ham eng ENG FA Cup 0.8 0 Matches 1 Season 1 Club 2 Leagues 3.0 0 EFL Cup (1 Season) 2.2 0 FA Cup (1 Season) 0.8 0
Pass Types Table Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2019-2020 21 Ajax 1. Champions Lg GR 4.2 236 233 3 3 2 0 2 0 0 0 0 0 212 0 1 Matches 2019-2020 21 Ajax 2. Europa Lg R32 0.7 29 24 5 4 0 0 0 1 0 0 0 0 24 0 1 Matches 2020-2021 22 Ajax 1. Champions Lg GR 1.4 63 60 3 3 0 0 0 0 0 0 0 0 51 0 1 Matches 2020-2021 22 Ajax 2. Europa Lg QF 5.8 380 370 10 8 0 0 0 2 0 0 0 0 330 0 4 Matches 2021-2022 23 Ajax 1. Champions Lg R16 6.2 369 366 3 3 0 1 1 0 0 0 0 0 335 0 3 Matches 2022-2023 24 Ajax 1. Champions Lg GR 5.9 364 359 5 5 0 1 0 0 0 0 0 0 312 0 4 Matches 2022-2023 24 Ajax 2. Europa Lg KO 2.0 163 159 4 4 0 1 0 0 0 0 0 0 146 0 1 Matches 2023-2024 25 West Ham 2. Europa Lg QF 5.5 307 294 13 10 1 0 0 3 0 0 0 0 270 0 4 Matches 5 Seasons 2 Clubs 2 Leagues 31.7 1911 1865 46 40 3 3 3 6 0 0 0 0 1680 0 19 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Ajax (4 Seasons) 2 Leagues 26.1 1604 1571 33 30 2 3 3 3 0 0 0 0 1410 0 15 West Ham (1 Season) 1 League 5.5 307 294 13 10 1 0 0 3 0 0 0 0 270 0 4 Champions Lg (4 Seasons) 17.7 1032 1018 14 14 2 2 3 0 0 0 0 0 910 0 9 Europa Lg (4 Seasons) 14.0 879 847 32 26 1 1 0 6 0 0 0 0 770 0 10
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 2016-2017 18 América 1 League 13.2 2017-2018 19 América 1 League 19.7 2018-2019 20 América 1 League 26.2 31 1.18 24 0 1 4 2 0 4 0.15 3 0 1 0 0 0 2019-2020 21 Ajax 3 Leagues 11.2 16 1.43 14 0 0 0 0 2 1 0.09 1 0 0 0 0 0 2020-2021 22 Ajax 3 Leagues 24.4 37 1.52 31 0 1 4 0 1 5 0.21 4 0 0 1 0 0 2021-2022 23 Ajax 2 Leagues 32.1 47 1.46 39 0 0 7 1 0 5 0.16 3 0 0 2 0 0 2022-2023 24 Ajax 3 Leagues 36.6 61 1.67 50 0 1 8 2 0 8 0.22 6 0 0 2 0 0 2023-2024 25 West Ham 4 Leagues 33.2 39 1.29 29 0 3 4 0 3 4 0.13 4 0 0 0 0 0 8 Seasons 3 Clubs 7 Leagues 196.6 231 1.44 187 0 6 27 5 6 27 0.17 21 0 1 5 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Ajax (4 Seasons) 3 Leagues 104.2 161 1.54 134 0 2 19 3 3 19 0.18 14 0 0 5 0 0 América (3 Seasons) 1 League 59.1 31 1.18 24 0 1 4 2 0 4 0.15 3 0 1 0 0 0 West Ham (1 Season) 4 Leagues 33.2 39 1.29 29 0 3 4 0 3 4 0.13 4 0 0 0 0 0 Eredivisie (4 Seasons) 78.1 140 1.79 114 0 2 18 3 3 17 0.22 12 0 0 5 0 0 Champions Lg (4 Seasons) 17.7 17 0.96 16 0 0 1 0 0 1 0.06 1 0 0 0 0 0 Europa Lg (4 Seasons) 14.0 12 0.86 10 0 1 1 0 0 3 0.21 3 0 0 0 0 0 Liga MX (3 Seasons) 59.1 31 1.18 24 0 1 4 2 0 4 0.15 3 0 1 0 0 0 Premier League (1 Season) 24.7 31 1.26 23 0 2 3 0 3 2 0.08 2 0 0 0 0 0 EFL Cup (1 Season) 2.2 FA Cup (1 Season) 0.8
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2016-2017 18 América mx MEX 1. Liga MX 6th 13.2 Matches 2017-2018 19 América mx MEX 1. Liga MX 4th 19.7 Matches 2018-2019 20 América mx MEX 1. Liga MX 3rd 26.2 31 1.18 24 0 1 4 2 0 4 0.15 3 0 1 0 0 0 Matches 2019-2020 21 Ajax nl NED 1. Eredivisie 1st 6.2 11 1.76 9 0 0 0 0 2 1 0.16 1 0 0 0 0 0 Matches 2020-2021 22 Ajax nl NED 1. Eredivisie 1st 17.2 32 1.86 26 0 1 4 0 1 4 0.23 3 0 0 1 0 0 Matches 2021-2022 23 Ajax nl NED 1. Eredivisie 1st 25.9 39 1.51 32 0 0 6 1 0 4 0.15 2 0 0 2 0 0 Matches 2022-2023 24 Ajax nl NED 1. Eredivisie 3rd 28.7 58 2.02 47 0 1 8 2 0 8 0.28 6 0 0 2 0 0 Matches 2023-2024 25 West Ham eng ENG 1. Premier League 8th 24.7 31 1.26 23 0 2 3 0 3 2 0.08 2 0 0 0 0 0 Matches 8 Seasons 3 Clubs 3 Leagues 161.9 202 1.57 161 0 5 25 5 6 23 0.18 17 0 1 5 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Ajax (4 Seasons) 1 League 78.1 140 1.79 114 0 2 18 3 3 17 0.22 12 0 0 5 0 0 América (3 Seasons) 1 League 59.1 31 1.18 24 0 1 4 2 0 4 0.15 3 0 1 0 0 0 West Ham (1 Season) 1 League 24.7 31 1.26 23 0 2 3 0 3 2 0.08 2 0 0 0 0 0 Eredivisie (4 Seasons) 78.1 140 1.79 114 0 2 18 3 3 17 0.22 12 0 0 5 0 0 Liga MX (3 Seasons) 59.1 31 1.18 24 0 1 4 2 0 4 0.15 3 0 1 0 0 0 Premier League (1 Season) 24.7 31 1.26 23 0 2 3 0 3 2 0.08 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 2023-2024 25 West Ham eng ENG EFL Cup QF 2.2 Matches 2023-2024 25 West Ham eng ENG FA Cup 0.8 Matches 1 Season 1 Club 2 Leagues 3.0 EFL Cup (1 Season) 2.2 FA Cup (1 Season) 0.8
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 2019-2020 21 Ajax 1. Champions Lg GR 4.2 5 1.19 5 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2019-2020 21 Ajax 2. Europa Lg R32 0.7 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 22 Ajax 1. Champions Lg GR 1.4 1 0.72 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 22 Ajax 2. Europa Lg QF 5.8 4 0.69 4 0 0 0 0 0 1 0.17 1 0 0 0 0 0 Matches 2021-2022 23 Ajax 1. Champions Lg R16 6.2 8 1.29 7 0 0 1 0 0 1 0.16 1 0 0 0 0 0 Matches 2022-2023 24 Ajax 1. Champions Lg GR 5.9 3 0.51 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 24 Ajax 2. Europa Lg KO 2.0 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2023-2024 25 West Ham 2. Europa Lg QF 5.5 8 1.44 6 0 1 1 0 0 2 0.36 2 0 0 0 0 0 Matches 5 Seasons 2 Clubs 2 Leagues 31.7 29 0.92 26 0 1 2 0 0 4 0.13 4 0 0 0 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Ajax (4 Seasons) 2 Leagues 26.1 21 0.80 20 0 0 1 0 0 2 0.08 2 0 0 0 0 0 West Ham (1 Season) 1 League 5.5 8 1.44 6 0 1 1 0 0 2 0.36 2 0 0 0 0 0 Champions Lg (4 Seasons) 17.7 17 0.96 16 0 0 1 0 0 1 0.06 1 0 0 0 0 0 Europa Lg (4 Seasons) 14.0 12 0.86 10 0 1 1 0 0 3 0.21 3 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 2016-2017 18 América 1 League 13.2 0 0 0 2017-2018 19 América 1 League 19.7 0 0 0 2018-2019 20 América 1 League 26.2 69 43 41 23 5 28 44 63.6 16 31 13 18 34 103 64 0 2019-2020 21 Ajax 3 Leagues 11.2 29 18 17 7 5 16 30 53.3 14 19 8 11 25 54 21 1 2020-2021 22 Ajax 3 Leagues 24.4 55 33 24 24 7 20 53 37.7 33 34 11 23 51 106 49 0 2021-2022 23 Ajax 2 Leagues 32.1 80 53 33 40 7 44 79 55.7 35 46 16 30 47 127 64 2 2022-2023 24 Ajax 3 Leagues 36.6 91 52 48 37 6 53 85 62.4 32 46 16 30 48 139 101 2 2023-2024 25 West Ham 4 Leagues 33.2 88 48 53 27 8 38 74 51.4 36 65 22 43 51 133 83 0 8 Seasons 3 Clubs 7 Leagues 196.6 412 247 216 158 38 199 365 54.5 166 241 86 155 256 662 382 5 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Ajax (4 Seasons) 3 Leagues 104.2 255 156 122 108 25 133 247 53.8 114 145 51 94 171 426 235 5 América (3 Seasons) 1 League 59.1 69 43 41 23 5 28 44 63.6 16 31 13 18 34 103 64 0 West Ham (1 Season) 4 Leagues 33.2 88 48 53 27 8 38 74 51.4 36 65 22 43 51 133 83 0 Eredivisie (4 Seasons) 78.1 188 112 92 79 17 98 183 53.6 85 110 37 73 133 321 177 4 Champions Lg (4 Seasons) 17.7 49 30 20 22 7 26 50 52.0 24 22 8 14 23 72 41 0 Europa Lg (4 Seasons) 14.0 31 20 19 10 2 16 26 61.5 10 23 9 14 21 52 25 1 Liga MX (3 Seasons) 59.1 69 43 41 23 5 28 44 63.6 16 31 13 18 34 103 64 0 Premier League (1 Season) 24.7 75 38 44 24 7 31 62 50.0 31 55 19 36 39 114 75 0 EFL Cup (1 Season) 2.2 4 6 0 FA Cup (1 Season) 0.8 0 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 18 América mx MEX 1. Liga MX 6th 13.2 0 0 Matches 2017-2018 19 América mx MEX 1. Liga MX 4th 19.7 0 0 Matches 2018-2019 20 América mx MEX 1. Liga MX 3rd 26.2 69 43 41 23 5 28 44 63.6 16 31 13 18 34 103 64 0 Matches 2019-2020 21 Ajax nl NED 1. Eredivisie 1st 6.2 12 6 7 3 2 6 11 54.5 5 12 4 8 20 32 13 1 Matches 2020-2021 22 Ajax nl NED 1. Eredivisie 1st 17.2 42 26 18 19 5 14 42 33.3 28 24 5 19 34 76 35 0 Matches 2021-2022 23 Ajax nl NED 1. Eredivisie 1st 25.9 63 40 27 31 5 34 58 58.6 24 38 15 23 43 106 53 2 Matches 2022-2023 24 Ajax nl NED 1. Eredivisie 3rd 28.7 71 40 40 26 5 44 72 61.1 28 36 13 23 36 107 76 1 Matches 2023-2024 25 West Ham eng ENG 1. Premier League 8th 24.7 75 38 44 24 7 31 62 50.0 31 55 19 36 39 114 75 0 Matches 8 Seasons 3 Clubs 3 Leagues 161.9 332 193 177 126 29 157 289 54.3 132 196 69 127 206 538 316 4 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 Ajax (4 Seasons) 1 League 78.1 188 112 92 79 17 98 183 53.6 85 110 37 73 133 321 177 4 América (3 Seasons) 1 League 59.1 69 43 41 23 5 28 44 63.6 16 31 13 18 34 103 64 0 West Ham (1 Season) 1 League 24.7 75 38 44 24 7 31 62 50.0 31 55 19 36 39 114 75 0 Eredivisie (4 Seasons) 78.1 188 112 92 79 17 98 183 53.6 85 110 37 73 133 321 177 4 Liga MX (3 Seasons) 59.1 69 43 41 23 5 28 44 63.6 16 31 13 18 34 103 64 0 Premier League (1 Season) 24.7 75 38 44 24 7 31 62 50.0 31 55 19 36 39 114 75 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 2023-2024 25 West Ham eng ENG EFL Cup QF 2.2 4 6 Matches 2023-2024 25 West Ham eng ENG FA Cup 0.8 0 0 Matches 1 Season 1 Club 2 Leagues 3.0 4 6 0 EFL Cup (1 Season) 2.2 4 6 0 FA Cup (1 Season) 0.8 0 0 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2019-2020 21 Ajax 1. Champions Lg GR 4.2 14 9 7 4 3 8 16 50.0 8 6 4 2 5 19 7 0 Matches 2019-2020 21 Ajax 2. Europa Lg R32 0.7 3 3 3 0 0 2 3 66.7 1 1 0 1 0 3 1 0 Matches 2020-2021 22 Ajax 1. Champions Lg GR 1.4 3 0 1 1 1 0 1 0.0 1 3 2 1 3 6 5 0 Matches 2020-2021 22 Ajax 2. Europa Lg QF 5.8 10 7 5 4 1 6 10 60.0 4 7 4 3 14 24 9 0 Matches 2021-2022 23 Ajax 1. Champions Lg R16 6.2 17 13 6 9 2 10 21 47.6 11 8 1 7 4 21 11 0 Matches 2022-2023 24 Ajax 1. Champions Lg GR 5.9 15 8 6 8 1 8 12 66.7 4 5 1 4 11 26 18 0 Matches 2022-2023 24 Ajax 2. Europa Lg KO 2.0 5 4 2 3 0 1 1 100.0 0 5 2 3 1 6 7 1 Matches 2023-2024 25 West Ham 2. Europa Lg QF 5.5 13 6 9 3 1 7 12 58.3 5 10 3 7 6 19 8 0 Matches 5 Seasons 2 Clubs 2 Leagues 31.7 80 50 39 32 9 42 76 55.3 34 45 17 28 44 124 66 1 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Ajax (4 Seasons) 2 Leagues 26.1 67 44 30 29 8 35 64 54.7 29 35 14 21 38 105 58 1 West Ham (1 Season) 1 League 5.5 13 6 9 3 1 7 12 58.3 5 10 3 7 6 19 8 0 Champions Lg (4 Seasons) 17.7 49 30 20 22 7 26 50 52.0 24 22 8 14 23 72 41 0 Europa Lg (4 Seasons) 14.0 31 20 19 10 2 16 26 61.5 10 23 9 14 21 52 25 1
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 2016-2017 18 América mx MEX 1. Liga MX 13.2 Matches 2017-2018 19 América mx MEX 1. Liga MX 19.7 Matches 2018-2019 20 América mx MEX 1. Liga MX 26.2 1266 76 501 685 94 14 1266 21 18 85.7 3 14.3 642 4295 2623 30 16 1 18 15 775 21 Matches 2019-2020 21 Ajax 1. Champions Lg 4.2 296 14 77 169 53 12 296 0 0 0 202 1019 496 2 6 1 5 3 213 2 Matches 2019-2020 21 Ajax nl NED 1. Eredivisie 6.2 511 18 117 311 86 15 511 10 10 100.0 0 0.0 336 1784 927 13 13 1 12 3 360 12 Matches 2019-2020 21 Ajax 2. Europa Lg 0.7 39 7 26 12 1 0 39 2 2 100.0 0 0.0 20 96 30 0 0 0 1 0 17 0 Matches 2020-2021 22 Ajax 1. Champions Lg 1.4 79 6 35 40 5 1 79 3 2 66.7 1 33.3 50 282 132 2 0 0 0 0 45 1 Matches 2020-2021 22 Ajax nl NED 1. Eredivisie 17.2 1400 51 362 841 208 47 1400 21 18 85.7 3 14.3 746 4702 2638 31 26 1 25 17 936 21 Matches 2020-2021 22 Ajax 2. Europa Lg 5.8 443 20 115 274 54 6 443 6 5 83.3 1 16.7 269 1210 484 1 0 0 4 1 306 4 Matches 2021-2022 23 Ajax 1. Champions Lg 6.2 443 19 112 257 75 10 443 6 3 50.0 3 50.0 254 1164 468 3 3 0 10 3 310 9 Matches 2021-2022 23 Ajax nl NED 1. Eredivisie 25.9 2118 85 514 1241 375 43 2118 31 22 71.0 9 29.0 1112 5173 2433 20 17 0 26 22 1345 32 Matches 2022-2023 24 Ajax 1. Champions Lg 5.9 450 35 149 253 50 17 450 3 1 33.3 2 66.7 266 1125 518 4 5 1 6 3 307 4 Matches 2022-2023 24 Ajax nl NED 1. Eredivisie 28.7 2811 188 864 1582 394 86 2811 39 18 46.2 18 46.2 1792 11565 6327 73 60 0 26 21 1943 22 Matches 2022-2023 24 Ajax 2. Europa Lg 2.0 185 11 34 142 10 2 185 3 2 66.7 1 33.3 128 528 328 2 3 0 1 1 132 4 Matches 2023-2024 25 West Ham eng ENG EFL Cup 2.2 Matches 2023-2024 25 West Ham 2. Europa Lg 5.5 378 17 104 238 40 7 378 10 4 40.0 5 50.0 203 1246 550 5 1 1 10 4 231 5 Matches 2023-2024 25 West Ham eng ENG FA Cup 0.8 Matches 2023-2024 25 West Ham eng ENG 1. Premier League 24.7 1507 141 525 809 193 15 1507 41 26 63.4 14 34.1 841 4810 2062 19 26 1 36 27 896 26 Matches 8 Seasons 3 Clubs 7 Leagues 196.6 11926 688 3535 6854 1638 275 11926 196 131 66.8 60 30.6 6861 38999 20016 205 176 7 180 120 7816 163 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 Ajax (4 Seasons) 3 Leagues 104.2 8775 454 2405 5122 1311 239 8775 124 83 66.9 38 30.6 5175 28648 14781 151 133 4 116 74 5914 111 América (3 Seasons) 1 League 59.1 1266 76 501 685 94 14 1266 21 18 85.7 3 14.3 642 4295 2623 30 16 1 18 15 775 21 West Ham (1 Season) 4 Leagues 33.2 1885 158 629 1047 233 22 1885 51 30 58.8 19 37.3 1044 6056 2612 24 27 2 46 31 1127 31 Eredivisie (4 Seasons) 78.1 6840 342 1857 3975 1063 191 6840 101 68 67.3 30 29.7 3986 23224 12325 137 116 2 89 63 4584 87 Champions Lg (4 Seasons) 17.7 1268 74 373 719 183 40 1268 12 6 50.0 6 50.0 772 3590 1614 11 14 2 21 9 875 16 Europa Lg (4 Seasons) 14.0 1045 55 279 666 105 15 1045 21 13 61.9 7 33.3 620 3080 1392 8 4 1 16 6 686 13 Liga MX (3 Seasons) 59.1 1266 76 501 685 94 14 1266 21 18 85.7 3 14.3 642 4295 2623 30 16 1 18 15 775 21 Premier League (1 Season) 24.7 1507 141 525 809 193 15 1507 41 26 63.4 14 34.1 841 4810 2062 19 26 1 36 27 896 26 EFL Cup (1 Season) 2.2 FA Cup (1 Season) 0.8
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 2016-2017 18 América 1 League 13.2 2017-2018 19 América 1 League 19.7 2018-2019 20 América 1 League 26.2 1266 76 501 685 94 14 1266 21 18 85.7 3 14.3 642 4295 2623 30 16 1 18 15 775 21 2019-2020 21 Ajax 3 Leagues 11.2 846 39 220 492 140 27 846 12 12 100.0 0 0.0 558 2899 1453 15 19 2 18 6 590 14 2020-2021 22 Ajax 3 Leagues 24.4 1922 77 512 1155 267 54 1922 30 25 83.3 5 16.7 1065 6194 3254 34 26 1 29 18 1287 26 2021-2022 23 Ajax 2 Leagues 32.1 2561 104 626 1498 450 53 2561 37 25 67.6 12 32.4 1366 6337 2901 23 20 0 36 25 1655 41 2022-2023 24 Ajax 3 Leagues 36.6 3446 234 1047 1977 454 105 3446 45 21 46.7 21 46.7 2186 13218 7173 79 68 1 33 25 2382 30 2023-2024 25 West Ham 4 Leagues 33.2 1885 158 629 1047 233 22 1885 51 30 58.8 19 37.3 1044 6056 2612 24 27 2 46 31 1127 31 8 Seasons 3 Clubs 7 Leagues 196.6 11926 688 3535 6854 1638 275 11926 196 131 66.8 60 30.6 6861 38999 20016 205 176 7 180 120 7816 163 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 Ajax (4 Seasons) 3 Leagues 104.2 8775 454 2405 5122 1311 239 8775 124 83 66.9 38 30.6 5175 28648 14781 151 133 4 116 74 5914 111 América (3 Seasons) 1 League 59.1 1266 76 501 685 94 14 1266 21 18 85.7 3 14.3 642 4295 2623 30 16 1 18 15 775 21 West Ham (1 Season) 4 Leagues 33.2 1885 158 629 1047 233 22 1885 51 30 58.8 19 37.3 1044 6056 2612 24 27 2 46 31 1127 31 Eredivisie (4 Seasons) 78.1 6840 342 1857 3975 1063 191 6840 101 68 67.3 30 29.7 3986 23224 12325 137 116 2 89 63 4584 87 Champions Lg (4 Seasons) 17.7 1268 74 373 719 183 40 1268 12 6 50.0 6 50.0 772 3590 1614 11 14 2 21 9 875 16 Europa Lg (4 Seasons) 14.0 1045 55 279 666 105 15 1045 21 13 61.9 7 33.3 620 3080 1392 8 4 1 16 6 686 13 Liga MX (3 Seasons) 59.1 1266 76 501 685 94 14 1266 21 18 85.7 3 14.3 642 4295 2623 30 16 1 18 15 775 21 Premier League (1 Season) 24.7 1507 141 525 809 193 15 1507 41 26 63.4 14 34.1 841 4810 2062 19 26 1 36 27 896 26 EFL Cup (1 Season) 2.2 FA Cup (1 Season) 0.8
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2016-2017 18 América mx MEX 1. Liga MX 6th 13.2 Matches 2017-2018 19 América mx MEX 1. Liga MX 4th 19.7 Matches 2018-2019 20 América mx MEX 1. Liga MX 3rd 26.2 1266 76 501 685 94 14 1266 21 18 85.7 3 14.3 642 4295 2623 30 16 1 18 15 775 21 Matches 2019-2020 21 Ajax nl NED 1. Eredivisie 1st 6.2 511 18 117 311 86 15 511 10 10 100.0 0 0.0 336 1784 927 13 13 1 12 3 360 12 Matches 2020-2021 22 Ajax nl NED 1. Eredivisie 1st 17.2 1400 51 362 841 208 47 1400 21 18 85.7 3 14.3 746 4702 2638 31 26 1 25 17 936 21 Matches 2021-2022 23 Ajax nl NED 1. Eredivisie 1st 25.9 2118 85 514 1241 375 43 2118 31 22 71.0 9 29.0 1112 5173 2433 20 17 0 26 22 1345 32 Matches 2022-2023 24 Ajax nl NED 1. Eredivisie 3rd 28.7 2811 188 864 1582 394 86 2811 39 18 46.2 18 46.2 1792 11565 6327 73 60 0 26 21 1943 22 Matches 2023-2024 25 West Ham eng ENG 1. Premier League 8th 24.7 1507 141 525 809 193 15 1507 41 26 63.4 14 34.1 841 4810 2062 19 26 1 36 27 896 26 Matches 8 Seasons 3 Clubs 3 Leagues 161.9 9613 559 2883 5469 1350 220 9613 163 112 68.7 47 28.8 5469 32329 17010 186 158 4 143 105 6255 134 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 Ajax (4 Seasons) 1 League 78.1 6840 342 1857 3975 1063 191 6840 101 68 67.3 30 29.7 3986 23224 12325 137 116 2 89 63 4584 87 América (3 Seasons) 1 League 59.1 1266 76 501 685 94 14 1266 21 18 85.7 3 14.3 642 4295 2623 30 16 1 18 15 775 21 West Ham (1 Season) 1 League 24.7 1507 141 525 809 193 15 1507 41 26 63.4 14 34.1 841 4810 2062 19 26 1 36 27 896 26 Eredivisie (4 Seasons) 78.1 6840 342 1857 3975 1063 191 6840 101 68 67.3 30 29.7 3986 23224 12325 137 116 2 89 63 4584 87 Liga MX (3 Seasons) 59.1 1266 76 501 685 94 14 1266 21 18 85.7 3 14.3 642 4295 2623 30 16 1 18 15 775 21 Premier League (1 Season) 24.7 1507 141 525 809 193 15 1507 41 26 63.4 14 34.1 841 4810 2062 19 26 1 36 27 896 26
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2023-2024 25 West Ham eng ENG EFL Cup QF 2.2 Matches 2023-2024 25 West Ham eng ENG FA Cup 0.8 Matches 1 Season 1 Club 2 Leagues 3.0 EFL Cup (1 Season) 2.2 FA Cup (1 Season) 0.8
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 2019-2020 21 Ajax 1. Champions Lg GR 4.2 296 14 77 169 53 12 296 0 0 0 202 1019 496 2 6 1 5 3 213 2 Matches 2019-2020 21 Ajax 2. Europa Lg R32 0.7 39 7 26 12 1 0 39 2 2 100.0 0 0.0 20 96 30 0 0 0 1 0 17 0 Matches 2020-2021 22 Ajax 1. Champions Lg GR 1.4 79 6 35 40 5 1 79 3 2 66.7 1 33.3 50 282 132 2 0 0 0 0 45 1 Matches 2020-2021 22 Ajax 2. Europa Lg QF 5.8 443 20 115 274 54 6 443 6 5 83.3 1 16.7 269 1210 484 1 0 0 4 1 306 4 Matches 2021-2022 23 Ajax 1. Champions Lg R16 6.2 443 19 112 257 75 10 443 6 3 50.0 3 50.0 254 1164 468 3 3 0 10 3 310 9 Matches 2022-2023 24 Ajax 1. Champions Lg GR 5.9 450 35 149 253 50 17 450 3 1 33.3 2 66.7 266 1125 518 4 5 1 6 3 307 4 Matches 2022-2023 24 Ajax 2. Europa Lg KO 2.0 185 11 34 142 10 2 185 3 2 66.7 1 33.3 128 528 328 2 3 0 1 1 132 4 Matches 2023-2024 25 West Ham 2. Europa Lg QF 5.5 378 17 104 238 40 7 378 10 4 40.0 5 50.0 203 1246 550 5 1 1 10 4 231 5 Matches 5 Seasons 2 Clubs 2 Leagues 31.7 2313 129 652 1385 288 55 2313 33 19 57.6 13 39.4 1392 6670 3006 19 18 3 37 15 1561 29 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 Ajax (4 Seasons) 2 Leagues 26.1 1935 112 548 1147 248 48 1935 23 15 65.2 8 34.8 1189 5424 2456 14 17 2 27 11 1330 24 West Ham (1 Season) 1 League 5.5 378 17 104 238 40 7 378 10 4 40.0 5 50.0 203 1246 550 5 1 1 10 4 231 5 Champions Lg (4 Seasons) 17.7 1268 74 373 719 183 40 1268 12 6 50.0 6 50.0 772 3590 1614 11 14 2 21 9 875 16 Europa Lg (4 Seasons) 14.0 1045 55 279 666 105 15 1045 21 13 61.9 7 33.3 620 3080 1392 8 4 1 16 6 686 13
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 2016-2017 18 América mx MEX 1. Liga MX 15 1,189 79 38.9 13.2 13 11 2 3 1.62 18 17 +1 +0.08 -0.02 Matches 2017-2018 19 América mx MEX 1. Liga MX 25 1,772 71 57.9 19.7 20 15 5 5 1.68 34 21 +13 +0.66 +0.52 Matches 2018-2019 20 América mx MEX 1. Liga MX 30 2,358 79 77.1 26.2 27 85 22 3 21 2 1.97 48 27 +21 +0.80 +0.29 41.4 22.7 +18.7 +0.71 +0.49 Matches 2019-2020 21 Ajax 1. Champions Lg 6 377 63 69.8 4.2 4 78 2 2 32 0 1.86 7 3 +4 +0.95 -0.15 5.2 9.6 -4.4 -1.05 +0.01 Matches 2019-2020 21 Ajax nl NED 1. Eredivisie 12 561 47 24.9 6.2 6 82 4 6 12 12 2.58 13 7 +6 +0.96 -1.12 17.5 9.5 +8.0 +1.28 -0.73 Matches 2019-2020 21 Ajax 2. Europa Lg 1 66 66 36.7 0.7 1 66 0 0 1 0.00 0 1 -1 -1.36 -1.36 0.0 0.7 -0.7 -0.90 -0.89 Matches 2020-2021 22 Ajax 1. Champions Lg 4 125 31 23.1 1.4 1 68 0 3 19 2 1.50 1 2 -1 -0.72 -0.94 1.4 2.4 -1.0 -0.71 -0.93 Matches 2020-2021 22 Ajax nl NED 1. Eredivisie 24 1,551 65 50.7 17.2 18 79 12 6 22 8 2.71 46 8 +38 +2.21 -0.24 44.5 16.4 +28.1 +1.63 -0.62 Matches 2020-2021 22 Ajax 2. Europa Lg 6 518 86 95.9 5.8 6 86 5 0 0 2.17 11 4 +7 +1.22 +5.31 15.3 4.3 +11.0 +1.92 +4.51 Matches 2021-2022 23 Ajax 1. Champions Lg 7 556 79 77.2 6.2 7 79 4 0 0 2.29 17 6 +11 +1.78 +0.13 14.7 7.6 +7.1 +1.15 +0.13 Matches 2021-2022 23 Ajax nl NED 1. Eredivisie 31 2,331 75 76.2 25.9 28 82 18 3 13 0 2.39 71 15 +56 +2.16 -0.68 66.0 20.8 +45.2 +1.74 -0.77 Matches 2022-2023 24 Ajax 1. Champions Lg 6 531 89 98.3 5.9 6 89 4 0 0 1.00 11 16 -5 -0.85 -0.85 8.3 12.2 -3.8 -0.65 -0.10 Matches 2022-2023 24 Ajax nl NED 1. Eredivisie 31 2,586 83 84.5 28.7 30 85 26 1 28 0 2.10 73 31 +42 +1.46 +0.32 66.2 25.2 +41.1 +1.43 +0.06 Matches 2022-2023 24 Ajax 2. Europa Lg 2 179 90 99.4 2.0 2 90 1 0 0 0.50 1 3 -2 -1.01 -1.01 2.3 2.6 -0.3 -0.14 -0.14 Matches 2023-2024 25 West Ham eng ENG EFL Cup 3 195 65 72.2 2.2 2 85 1 1 25 0 2.00 5 4 +1 +0.46 +2.86 Matches 2023-2024 25 West Ham 2. Europa Lg 7 499 71 55.4 5.5 6 80 2 1 19 0 1.86 12 2 +10 +1.80 +2.25 9.0 4.9 +4.1 +0.75 +0.92 Matches 2023-2024 25 West Ham eng ENG FA Cup 1 74 74 41.1 0.8 1 74 0 0 0 1.00 1 1 0 0.00 +0.85 Matches 2023-2024 25 West Ham eng ENG 1. Premier League 28 2,222 79 72.6 24.7 26 83 17 2 28 0 1.61 38 40 -2 -0.08 +0.67 34.5 45.1 -10.6 -0.43 +0.12 Matches 8 Seasons 3 Clubs 7 Leagues 239 17,690 74 62.6 196.6 204 83 144 35 20 33 2.00 407 208 +199 +1.01 +0.08 326.2 183.7 +142.5 +0.89 -0.35 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 Ajax (4 Seasons) 3 Leagues 130 9,381 72 63.9 104.2 109 82 76 21 19 23 2.22 251 96 +155 +1.49 -0.45 241.4 111.1 +130.3 +1.25 -0.51 América (3 Seasons) 1 League 70 5,319 76 57.9 59.1 60 85 48 10 21 10 1.79 100 65 +35 +0.59 +0.41 41.4 22.7 +18.7 +0.71 +0.49 West Ham (1 Season) 4 Leagues 39 2,990 77 67.8 33.2 35 83 20 4 25 0 1.67 56 47 +9 +0.27 +1.03 43.5 50.0 -6.5 -0.21 +0.22 Eredivisie (4 Seasons) 98 7,029 72 61.5 78.1 82 82 60 16 17 20 2.40 203 61 +142 +1.82 -0.41 194.2 71.9 +122.3 +1.57 -0.54 Champions Lg (4 Seasons) 23 1,589 69 67.9 17.7 18 82 10 5 24 2 1.70 36 27 +9 +0.51 -0.21 29.6 31.7 -2.1 -0.12 -0.23 Europa Lg (4 Seasons) 16 1,262 79 70.1 14.0 15 83 8 1 19 1 1.69 24 10 +14 +1.00 +1.50 26.6 12.4 +14.2 +1.01 +1.25 Liga MX (3 Seasons) 70 5,319 76 57.9 59.1 60 85 48 10 21 10 1.79 100 65 +35 +0.59 +0.41 41.4 22.7 +18.7 +0.71 +0.49 Premier League (1 Season) 28 2,222 79 72.6 24.7 26 83 17 2 28 0 1.61 38 40 -2 -0.08 +0.67 34.5 45.1 -10.6 -0.43 +0.12 EFL Cup (1 Season) 3 195 65 72.2 2.2 2 85 1 1 25 0 2.00 5 4 +1 +0.46 +2.86 FA Cup (1 Season) 1 74 74 41.1 0.8 1 74 0 0 0 1.00 1 1 0 0.00 +0.85
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 2016-2017 18 América 1 League 15 1,189 79 38.9 13.2 13 11 2 3 1.62 18 17 +1 +0.08 -0.02 2017-2018 19 América 1 League 25 1,772 71 57.9 19.7 20 15 5 5 1.68 34 21 +13 +0.66 +0.52 2018-2019 20 América 1 League 30 2,358 79 77.1 26.2 27 85 22 3 21 2 1.97 48 27 +21 +0.80 +0.29 41.4 22.7 +18.7 +0.71 +0.49 2019-2020 21 Ajax 3 Leagues 19 1,004 53 33.8 11.2 11 79 6 8 17 13 2.22 20 11 +9 +0.81 -1.07 22.7 19.7 +2.9 +0.26 -1.38 2020-2021 22 Ajax 3 Leagues 34 2,194 65 53.0 24.4 25 80 17 9 21 10 2.47 58 14 +44 +1.80 -0.09 61.2 23.1 +38.1 +1.56 -0.20 2021-2022 23 Ajax 2 Leagues 38 2,887 76 76.4 32.1 35 81 22 3 13 0 2.37 88 21 +67 +2.09 -0.53 80.7 28.4 +52.3 +1.63 -0.61 2022-2023 24 Ajax 3 Leagues 39 3,296 85 87.2 36.6 38 86 31 1 28 0 1.85 85 50 +35 +0.96 -0.16 76.8 39.9 +37.0 +1.01 -0.32 2023-2024 25 West Ham 4 Leagues 39 2,990 77 67.8 33.2 35 83 20 4 25 0 1.67 56 47 +9 +0.27 +1.03 43.5 50.0 -6.5 -0.21 +0.22 8 Seasons 3 Clubs 7 Leagues 239 17,690 74 62.6 196.6 204 83 144 35 20 33 2.00 407 208 +199 +1.01 +0.08 326.2 183.7 +142.5 +0.89 -0.35 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 Ajax (4 Seasons) 3 Leagues 130 9,381 72 63.9 104.2 109 82 76 21 19 23 2.22 251 96 +155 +1.49 -0.45 241.4 111.1 +130.3 +1.25 -0.51 América (3 Seasons) 1 League 70 5,319 76 57.9 59.1 60 85 48 10 21 10 1.79 100 65 +35 +0.59 +0.41 41.4 22.7 +18.7 +0.71 +0.49 West Ham (1 Season) 4 Leagues 39 2,990 77 67.8 33.2 35 83 20 4 25 0 1.67 56 47 +9 +0.27 +1.03 43.5 50.0 -6.5 -0.21 +0.22 Eredivisie (4 Seasons) 98 7,029 72 61.5 78.1 82 82 60 16 17 20 2.40 203 61 +142 +1.82 -0.41 194.2 71.9 +122.3 +1.57 -0.54 Champions Lg (4 Seasons) 23 1,589 69 67.9 17.7 18 82 10 5 24 2 1.70 36 27 +9 +0.51 -0.21 29.6 31.7 -2.1 -0.12 -0.23 Europa Lg (4 Seasons) 16 1,262 79 70.1 14.0 15 83 8 1 19 1 1.69 24 10 +14 +1.00 +1.50 26.6 12.4 +14.2 +1.01 +1.25 Liga MX (3 Seasons) 70 5,319 76 57.9 59.1 60 85 48 10 21 10 1.79 100 65 +35 +0.59 +0.41 41.4 22.7 +18.7 +0.71 +0.49 Premier League (1 Season) 28 2,222 79 72.6 24.7 26 83 17 2 28 0 1.61 38 40 -2 -0.08 +0.67 34.5 45.1 -10.6 -0.43 +0.12 EFL Cup (1 Season) 3 195 65 72.2 2.2 2 85 1 1 25 0 2.00 5 4 +1 +0.46 +2.86 FA Cup (1 Season) 1 74 74 41.1 0.8 1 74 0 0 0 1.00 1 1 0 0.00 +0.85
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 2016-2017 18 América mx MEX 1. Liga MX 6th 15 1,189 79 38.9 13.2 13 11 2 3 1.62 18 17 +1 +0.08 -0.02 Matches 2017-2018 19 América mx MEX 1. Liga MX 4th 25 1,772 71 57.9 19.7 20 15 5 5 1.68 34 21 +13 +0.66 +0.52 Matches 2018-2019 20 América mx MEX 1. Liga MX 3rd 30 2,358 79 77.1 26.2 27 85 22 3 21 2 1.97 48 27 +21 +0.80 +0.29 41.4 22.7 +18.7 +0.71 +0.49 Matches 2019-2020 21 Ajax nl NED 1. Eredivisie 1st 12 561 47 24.9 6.2 6 82 4 6 12 12 2.58 13 7 +6 +0.96 -1.12 17.5 9.5 +8.0 +1.28 -0.73 Matches 2020-2021 22 Ajax nl NED 1. Eredivisie 1st 24 1,551 65 50.7 17.2 18 79 12 6 22 8 2.71 46 8 +38 +2.21 -0.24 44.5 16.4 +28.1 +1.63 -0.62 Matches 2021-2022 23 Ajax nl NED 1. Eredivisie 1st 31 2,331 75 76.2 25.9 28 82 18 3 13 0 2.39 71 15 +56 +2.16 -0.68 66.0 20.8 +45.2 +1.74 -0.77 Matches 2022-2023 24 Ajax nl NED 1. Eredivisie 3rd 31 2,586 83 84.5 28.7 30 85 26 1 28 0 2.10 73 31 +42 +1.46 +0.32 66.2 25.2 +41.1 +1.43 +0.06 Matches 2023-2024 25 West Ham eng ENG 1. Premier League 8th 28 2,222 79 72.6 24.7 26 83 17 2 28 0 1.61 38 40 -2 -0.08 +0.67 34.5 45.1 -10.6 -0.43 +0.12 Matches 8 Seasons 3 Clubs 3 Leagues 196 14,570 74 61.6 161.9 168 83 125 28 19 30 2.07 341 166 +175 +1.08 -0.01 270.0 139.6 +130.4 +1.01 -0.50 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 Ajax (4 Seasons) 1 League 98 7,029 72 61.5 78.1 82 82 60 16 17 20 2.40 203 61 +142 +1.82 -0.41 194.2 71.9 +122.3 +1.57 -0.54 América (3 Seasons) 1 League 70 5,319 76 57.9 59.1 60 85 48 10 21 10 1.79 100 65 +35 +0.59 +0.41 41.4 22.7 +18.7 +0.71 +0.49 West Ham (1 Season) 1 League 28 2,222 79 72.6 24.7 26 83 17 2 28 0 1.61 38 40 -2 -0.08 +0.67 34.5 45.1 -10.6 -0.43 +0.12 Eredivisie (4 Seasons) 98 7,029 72 61.5 78.1 82 82 60 16 17 20 2.40 203 61 +142 +1.82 -0.41 194.2 71.9 +122.3 +1.57 -0.54 Liga MX (3 Seasons) 70 5,319 76 57.9 59.1 60 85 48 10 21 10 1.79 100 65 +35 +0.59 +0.41 41.4 22.7 +18.7 +0.71 +0.49 Premier League (1 Season) 28 2,222 79 72.6 24.7 26 83 17 2 28 0 1.61 38 40 -2 -0.08 +0.67 34.5 45.1 -10.6 -0.43 +0.12
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2023-2024 25 West Ham eng ENG EFL Cup QF 3 195 65 72.2 2.2 2 85 1 1 25 0 2.00 5 4 +1 +0.46 +2.86 Matches 2023-2024 25 West Ham eng ENG FA Cup 1 74 74 41.1 0.8 1 74 0 0 0 1.00 1 1 0 0.00 +0.85 Matches 1 Season 1 Club 2 Leagues 4 269 67 59.8 3.0 3 81 1 1 25 0 1.75 6 5 +1 +0.33 +1.83 EFL Cup (1 Season) 3 195 65 72.2 2.2 2 85 1 1 25 0 2.00 5 4 +1 +0.46 +2.86 FA Cup (1 Season) 1 74 74 41.1 0.8 1 74 0 0 0 1.00 1 1 0 0.00 +0.85
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 2019-2020 21 Ajax 1. Champions Lg GR 6 377 63 69.8 4.2 4 78 2 2 32 0 1.86 7 3 +4 +0.95 -0.15 5.2 9.6 -4.4 -1.05 +0.01 Matches 2019-2020 21 Ajax 2. Europa Lg R32 1 66 66 36.7 0.7 1 66 0 0 1 0.00 0 1 -1 -1.36 -1.36 0.0 0.7 -0.7 -0.90 -0.89 Matches 2020-2021 22 Ajax 1. Champions Lg GR 4 125 31 23.1 1.4 1 68 0 3 19 2 1.50 1 2 -1 -0.72 -0.94 1.4 2.4 -1.0 -0.71 -0.93 Matches 2020-2021 22 Ajax 2. Europa Lg QF 6 518 86 95.9 5.8 6 86 5 0 0 2.17 11 4 +7 +1.22 +5.31 15.3 4.3 +11.0 +1.92 +4.51 Matches 2021-2022 23 Ajax 1. Champions Lg R16 7 556 79 77.2 6.2 7 79 4 0 0 2.29 17 6 +11 +1.78 +0.13 14.7 7.6 +7.1 +1.15 +0.13 Matches 2022-2023 24 Ajax 1. Champions Lg GR 6 531 89 98.3 5.9 6 89 4 0 0 1.00 11 16 -5 -0.85 -0.85 8.3 12.2 -3.8 -0.65 -0.10 Matches 2022-2023 24 Ajax 2. Europa Lg KO 2 179 90 99.4 2.0 2 90 1 0 0 0.50 1 3 -2 -1.01 -1.01 2.3 2.6 -0.3 -0.14 -0.14 Matches 2023-2024 25 West Ham 2. Europa Lg QF 7 499 71 55.4 5.5 6 80 2 1 19 0 1.86 12 2 +10 +1.80 +2.25 9.0 4.9 +4.1 +0.75 +0.92 Matches 5 Seasons 2 Clubs 2 Leagues 39 2,851 73 68.9 31.7 33 82 18 6 23 3 1.70 60 37 +23 +0.73 +0.52 56.2 44.1 +12.1 +0.38 +0.42 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 Ajax (4 Seasons) 2 Leagues 32 2,352 74 72.6 26.1 27 83 16 5 24 3 1.66 48 35 +13 +0.50 -0.01 47.2 39.2 +8.0 +0.30 +0.28 West Ham (1 Season) 1 League 7 499 71 55.4 5.5 6 80 2 1 19 0 1.86 12 2 +10 +1.80 +2.25 9.0 4.9 +4.1 +0.75 +0.92 Champions Lg (4 Seasons) 23 1,589 69 67.9 17.7 18 82 10 5 24 2 1.70 36 27 +9 +0.51 -0.21 29.6 31.7 -2.1 -0.12 -0.23 Europa Lg (4 Seasons) 16 1,262 79 70.1 14.0 15 83 8 1 19 1 1.69 24 10 +14 +1.00 +1.50 26.6 12.4 +14.2 +1.01 +1.25
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 2016-2017 18 América 1 League 13.2 3 0 0 16 0 0 0 0 0 0 0 1 2017-2018 19 América 1 League 19.7 1 1 0 23 0 0 0 0 0 0 0 0 2018-2019 20 América 1 League 26.2 6 1 1 46 27 2 6 34 43 0 0 0 126 46 49 48.4 2019-2020 21 Ajax 3 Leagues 11.2 3 0 0 19 10 1 3 25 18 0 1 0 68 32 26 55.2 2020-2021 22 Ajax 3 Leagues 24.4 5 2 0 42 8 4 3 51 33 0 1 0 183 74 41 64.3 2021-2022 23 Ajax 2 Leagues 32.1 9 0 0 45 21 4 4 47 53 0 0 0 239 119 57 67.6 2022-2023 24 Ajax 3 Leagues 36.6 14 1 1 51 20 3 2 48 52 0 1 0 311 123 100 55.2 2023-2024 25 West Ham 4 Leagues 33.2 16 0 0 53 25 1 4 51 48 0 1 0 194 36 38 48.6 8 Seasons 3 Clubs 7 Leagues 196.6 57 5 2 295 111 15 22 256 247 0 4 1 1121 430 311 58.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Ajax (4 Seasons) 3 Leagues 104.2 31 3 1 157 59 12 12 171 156 0 3 0 801 348 224 60.8 América (3 Seasons) 1 League 59.1 10 2 1 85 27 2 6 34 43 0 0 1 126 46 49 48.4 West Ham (1 Season) 4 Leagues 33.2 16 0 0 53 25 1 4 51 48 0 1 0 194 36 38 48.6 Eredivisie (4 Seasons) 78.1 20 2 0 102 36 8 9 133 112 0 1 0 646 276 161 63.2 Champions Lg (4 Seasons) 17.7 7 0 0 40 16 3 3 23 30 0 2 0 93 47 33 58.8 Europa Lg (4 Seasons) 14.0 8 1 1 30 16 1 0 21 20 0 0 0 99 32 35 47.8 Liga MX (3 Seasons) 59.1 10 2 1 85 27 2 6 34 43 0 0 1 126 46 49 48.4 Premier League (1 Season) 24.7 10 0 0 29 14 1 4 39 38 0 1 0 157 29 33 46.8 EFL Cup (1 Season) 2.2 1 0 0 7 2 0 0 6 4 0 FA Cup (1 Season) 0.8 1 0 0 2 0 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2016-2017 18 América mx MEX 1. Liga MX 6th 13.2 3 0 0 16 0 0 0 0 0 0 0 1 Matches 2017-2018 19 América mx MEX 1. Liga MX 4th 19.7 1 1 0 23 0 0 0 0 0 0 0 0 Matches 2018-2019 20 América mx MEX 1. Liga MX 3rd 26.2 6 1 1 46 27 2 6 34 43 0 0 0 126 46 49 48.4 Matches 2019-2020 21 Ajax nl NED 1. Eredivisie 1st 6.2 1 0 0 8 3 1 1 20 6 0 0 0 44 19 11 63.3 Matches 2020-2021 22 Ajax nl NED 1. Eredivisie 1st 17.2 4 2 0 32 4 2 3 34 26 0 1 0 129 58 26 69.0 Matches 2021-2022 23 Ajax nl NED 1. Eredivisie 1st 25.9 5 0 0 28 15 2 3 43 40 0 0 0 209 102 51 66.7 Matches 2022-2023 24 Ajax nl NED 1. Eredivisie 3rd 28.7 10 0 0 34 14 3 2 36 40 0 0 0 264 97 73 57.1 Matches 2023-2024 25 West Ham eng ENG 1. Premier League 8th 24.7 10 0 0 29 14 1 4 39 38 0 1 0 157 29 33 46.8 Matches 8 Seasons 3 Clubs 3 Leagues 161.9 40 4 1 216 77 11 19 206 193 0 2 1 929 351 243 59.1 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Ajax (4 Seasons) 1 League 78.1 20 2 0 102 36 8 9 133 112 0 1 0 646 276 161 63.2 América (3 Seasons) 1 League 59.1 10 2 1 85 27 2 6 34 43 0 0 1 126 46 49 48.4 West Ham (1 Season) 1 League 24.7 10 0 0 29 14 1 4 39 38 0 1 0 157 29 33 46.8 Eredivisie (4 Seasons) 78.1 20 2 0 102 36 8 9 133 112 0 1 0 646 276 161 63.2 Liga MX (3 Seasons) 59.1 10 2 1 85 27 2 6 34 43 0 0 1 126 46 49 48.4 Premier League (1 Season) 24.7 10 0 0 29 14 1 4 39 38 0 1 0 157 29 33 46.8
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2023-2024 25 West Ham eng ENG EFL Cup QF 2.2 1 0 0 7 2 0 0 6 4 0 Matches 2023-2024 25 West Ham eng ENG FA Cup 0.8 1 0 0 2 0 0 0 0 0 0 Matches 1 Season 1 Club 2 Leagues 3.0 2 0 0 9 2 0 0 6 4 0 EFL Cup (1 Season) 2.2 1 0 0 7 2 0 0 6 4 0 FA Cup (1 Season) 0.8 1 0 0 2 0 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2019-2020 21 Ajax 1. Champions Lg GR 4.2 1 0 0 8 6 0 2 5 9 0 1 0 18 11 8 57.9 Matches 2019-2020 21 Ajax 2. Europa Lg R32 0.7 1 0 0 3 1 0 0 0 3 0 0 0 6 2 7 22.2 Matches 2020-2021 22 Ajax 1. Champions Lg GR 1.4 0 0 0 3 0 1 0 3 0 0 0 0 8 2 0 100.0 Matches 2020-2021 22 Ajax 2. Europa Lg QF 5.8 1 0 0 7 4 1 0 14 7 0 0 0 46 14 15 48.3 Matches 2021-2022 23 Ajax 1. Champions Lg R16 6.2 4 0 0 17 6 2 1 4 13 0 0 0 30 17 6 73.9 Matches 2022-2023 24 Ajax 1. Champions Lg GR 5.9 2 0 0 12 4 0 0 11 8 0 1 0 37 17 19 47.2 Matches 2022-2023 24 Ajax 2. Europa Lg KO 2.0 2 1 1 5 2 0 0 1 4 0 0 0 10 9 8 52.9 Matches 2023-2024 25 West Ham 2. Europa Lg QF 5.5 4 0 0 15 9 0 0 6 6 0 0 0 37 7 5 58.3 Matches 5 Seasons 2 Clubs 2 Leagues 31.7 15 1 1 70 32 4 3 44 50 0 2 0 192 79 68 53.7 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Ajax (4 Seasons) 2 Leagues 26.1 11 1 1 55 23 4 3 38 44 0 2 0 155 72 63 53.3 West Ham (1 Season) 1 League 5.5 4 0 0 15 9 0 0 6 6 0 0 0 37 7 5 58.3 Champions Lg (4 Seasons) 17.7 7 0 0 40 16 3 3 23 30 0 2 0 93 47 33 58.8 Europa Lg (4 Seasons) 14.0 8 1 1 30 16 1 0 21 20 0 0 0 99 32 35 47.8
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 Edson Álvarez Pages
Edson Álvarez 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