Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2015-2016 19 Groningen nl NED 1. Eredivisie 16 7 821 9.1 3 3 6 3 0 0 2 0 0.33 0.33 0.66 0.33 0.66 Matches 2016-2017 20 Groningen nl NED 1. Eredivisie 27 15 1,388 15.4 5 3 8 5 0 0 2 0 0.32 0.19 0.52 0.32 0.52 Matches 2017-2018 21 AZ Alkmaar nl NED 1. Eredivisie 12 9 748 8.3 3 6 9 3 0 0 1 0 0.36 0.72 1.08 0.36 1.08 Matches 2017-2018 21 Groningen nl NED 1. Eredivisie 15 10 917 10.2 4 1 5 4 0 0 5 0 0.39 0.10 0.49 0.39 0.49 Matches 2018-2019 22 AZ Alkmaar nl NED 1. Eredivisie 32 31 2,719 30.2 8 6 14 8 0 0 4 0 10.9 10.9 6.0 16.9 212 139 368 0.26 0.20 0.46 0.26 0.46 0.36 0.20 0.56 0.36 0.56 Matches 2019-2020 23 AZ Alkmaar nl NED 1. Eredivisie 25 25 1,965 21.8 13 3 16 13 0 0 3 0 8.3 8.3 3.8 12.1 136 153 310 0.60 0.14 0.73 0.60 0.73 0.38 0.18 0.56 0.38 0.56 Matches 2019-2020 23 AZ Alkmaar 2. Europa Lg 8 8 636 7.1 2 2 4 2 0 0 1 0 1.3 1.3 1.9 3.2 54 37 86 0.28 0.28 0.57 0.28 0.57 0.19 0.26 0.45 0.19 0.45 Matches 2020-2021 24 Sevilla 1. Champions Lg 3 2 149 1.7 0 1 1 0 0 0 1 0 0.2 0.2 0.0 0.2 3 4 3 0.00 0.60 0.60 0.00 0.60 0.10 0.03 0.13 0.10 0.13 Matches 2020-2021 24 Sevilla es ESP Copa del Rey 4 3 279 3.1 0 1 1 0 0 0 0 0 0.00 0.32 0.32 0.00 0.32 Matches 2020-2021 24 Ajax nl NED 1. Eredivisie 7 1 210 2.3 0 0 0 0 0 0 0 0 0.4 0.4 1.4 1.8 17 17 49 0.00 0.00 0.00 0.00 0.00 0.19 0.59 0.79 0.19 0.79 Matches 2020-2021 24 Ajax 2. Europa Lg 6 0 71 0.8 0 0 0 0 0 0 0 0 0.4 0.4 0.1 0.5 3 3 8 0.00 0.00 0.00 0.00 0.00 0.52 0.15 0.66 0.52 0.66 Matches 2020-2021 24 Sevilla es ESP 1. La Liga 3 0 27 0.3 0 0 0 0 0 0 0 0 0.4 0.4 0.0 0.4 4 1 4 0.00 0.00 0.00 0.00 0.00 1.41 0.00 1.41 1.41 1.41 Matches 2021-2022 25 Sevilla es ESP Copa del Rey 2 2 119 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 25 Cádiz es ESP Copa del Rey 1 1 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 25 Sevilla es ESP 1. La Liga 5 2 127 1.4 0 0 0 0 0 0 1 0 0.1 0.1 0.1 0.2 3 5 16 0.00 0.00 0.00 0.00 0.00 0.10 0.05 0.15 0.10 0.15 Matches 2021-2022 25 Cádiz es ESP 1. La Liga 12 11 902 10.0 1 1 2 1 0 0 2 0 2.0 2.0 1.8 3.8 37 35 83 0.10 0.10 0.20 0.10 0.20 0.20 0.18 0.38 0.20 0.38 Matches 2022-2023 26 Feyenoord nl NED 1. Eredivisie 27 17 1,427 15.9 4 6 10 4 0 0 5 0 2.6 2.6 3.4 6.0 126 84 246 0.25 0.38 0.63 0.25 0.63 0.16 0.21 0.38 0.16 0.38 Matches 2022-2023 26 Feyenoord 2. Europa Lg 7 6 400 4.4 3 3 6 3 0 0 1 0 0.3 0.3 0.8 1.1 33 17 63 0.68 0.68 1.35 0.68 1.35 0.07 0.18 0.26 0.07 0.26 Matches 2023-2024 27 Pachuca mx MEX 1. Liga MX 23 17 1,496 16.6 5 9 14 5 0 0 9 1 1.1 1.1 4.1 5.1 82 61 168 0.30 0.54 0.84 0.30 0.84 0.06 0.24 0.31 0.06 0.31 Matches 2024-2025 28 Pachuca mx MEX 1. Liga MX 32 28 2,345 26.1 3 9 12 3 0 0 9 1 2.7 2.7 5.6 8.3 153 172 308 0.12 0.35 0.46 0.12 0.46 0.10 0.22 0.32 0.10 0.32 Matches 10 Seasons 7 Clubs 6 Leagues 267 195 16,808 186.8 54 54 108 54 0 0 46 2 30.8 30.8 29.0 59.7 863 728 1712 0.29 0.29 0.58 0.29 0.58 0.22 0.21 0.43 0.22 0.43 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 AZ Alkmaar (3 Seasons) 2 Leagues 77 73 6,068 67.4 26 17 43 26 0 0 9 0 20.5 20.5 11.7 32.2 402 329 764 0.39 0.25 0.64 0.39 0.64 0.35 0.20 0.55 0.35 0.55 Groningen (3 Seasons) 1 League 58 32 3,126 34.7 12 7 19 12 0 0 9 0 0.35 0.20 0.55 0.35 0.55 Pachuca (2 Seasons) 1 League 55 45 3,841 42.7 8 18 26 8 0 0 18 2 3.8 3.8 9.7 13.4 235 233 476 0.19 0.42 0.61 0.19 0.61 0.09 0.23 0.31 0.09 0.31 Sevilla (2 Seasons) 3 Leagues 17 9 701 7.8 0 2 2 0 0 0 2 0 0.7 0.7 0.1 0.8 10 10 23 0.00 0.26 0.26 0.00 0.26 0.22 0.03 0.25 0.22 0.25 Feyenoord (1 Season) 2 Leagues 34 23 1,827 20.3 7 9 16 7 0 0 6 0 2.9 2.9 4.2 7.1 159 101 309 0.34 0.44 0.79 0.34 0.79 0.14 0.21 0.35 0.14 0.35 Ajax (1 Season) 2 Leagues 13 1 281 3.1 0 0 0 0 0 0 0 0 0.8 0.8 1.5 2.3 20 20 57 0.00 0.00 0.00 0.00 0.00 0.27 0.48 0.75 0.27 0.75 Cádiz (1 Season) 2 Leagues 13 12 964 10.7 1 1 2 1 0 0 2 0 2.0 2.0 1.8 3.8 37 35 83 0.09 0.09 0.19 0.09 0.19 0.20 0.18 0.38 0.20 0.38 Eredivisie (7 Seasons) 161 115 10,195 113.3 40 28 68 40 0 0 22 0 22.2 22.2 14.6 36.9 491 393 973 0.35 0.25 0.60 0.35 0.60 0.32 0.21 0.52 0.32 0.52 Europa Lg (3 Seasons) 21 14 1,107 12.3 5 5 10 5 0 0 2 0 2.0 2.0 2.8 4.8 90 57 157 0.41 0.41 0.81 0.41 0.81 0.17 0.23 0.39 0.17 0.39 Liga MX (2 Seasons) 55 45 3,841 42.7 8 18 26 8 0 0 18 2 3.8 3.8 9.7 13.4 235 233 476 0.19 0.42 0.61 0.19 0.61 0.09 0.23 0.31 0.09 0.31 La Liga (2 Seasons) 20 13 1,056 11.7 1 1 2 1 0 0 3 0 2.6 2.6 1.9 4.4 44 41 103 0.09 0.09 0.17 0.09 0.17 0.22 0.16 0.38 0.22 0.38 Copa del Rey (2 Seasons) 7 6 460 5.1 0 1 1 0 0 0 0 0 0.00 0.20 0.20 0.00 0.20 Champions Lg (1 Season) 3 2 149 1.7 0 1 1 0 0 0 1 0 0.2 0.2 0.0 0.2 3 4 3 0.00 0.60 0.60 0.00 0.60 0.10 0.03 0.13 0.10 0.13
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2015-2016 19 Groningen 1 League 16 7 821 9.1 3 3 6 3 0 0 2 0 0.33 0.33 0.66 0.33 0.66 2016-2017 20 Groningen 1 League 27 15 1,388 15.4 5 3 8 5 0 0 2 0 0.32 0.19 0.52 0.32 0.52 2017-2018 21 Groningen 1 League 15 10 917 10.2 4 1 5 4 0 0 5 0 0.39 0.10 0.49 0.39 0.49 2017-2018 21 AZ Alkmaar 1 League 12 9 748 8.3 3 6 9 3 0 0 1 0 0.36 0.72 1.08 0.36 1.08 2018-2019 22 AZ Alkmaar 1 League 32 31 2,719 30.2 8 6 14 8 0 0 4 0 10.9 10.9 6.0 16.9 212 139 368 0.26 0.20 0.46 0.26 0.46 0.36 0.20 0.56 0.36 0.56 2019-2020 23 AZ Alkmaar 2 Leagues 33 33 2,601 28.9 15 5 20 15 0 0 4 0 9.6 9.6 5.7 15.3 190 190 396 0.52 0.17 0.69 0.52 0.69 0.33 0.20 0.53 0.33 0.53 2020-2021 24 Ajax 2 Leagues 13 1 281 3.1 0 0 0 0 0 0 0 0 0.8 0.8 1.5 2.3 20 20 57 0.00 0.00 0.00 0.00 0.00 0.27 0.48 0.75 0.27 0.75 2020-2021 24 Sevilla 3 Leagues 10 5 455 5.1 0 2 2 0 0 0 1 0 0.6 0.6 0.0 0.6 7 5 7 0.00 0.40 0.40 0.00 0.40 0.31 0.02 0.33 0.31 0.33 2021-2022 25 Sevilla 2 Leagues 7 4 246 2.7 0 0 0 0 0 0 1 0 0.1 0.1 0.1 0.2 3 5 16 0.00 0.00 0.00 0.00 0.00 0.10 0.05 0.15 0.10 0.15 2021-2022 25 Cádiz 2 Leagues 13 12 964 10.7 1 1 2 1 0 0 2 0 2.0 2.0 1.8 3.8 37 35 83 0.09 0.09 0.19 0.09 0.19 0.20 0.18 0.38 0.20 0.38 2022-2023 26 Feyenoord 2 Leagues 34 23 1,827 20.3 7 9 16 7 0 0 6 0 2.9 2.9 4.2 7.1 159 101 309 0.34 0.44 0.79 0.34 0.79 0.14 0.21 0.35 0.14 0.35 2023-2024 27 Pachuca 1 League 23 17 1,496 16.6 5 9 14 5 0 0 9 1 1.1 1.1 4.1 5.1 82 61 168 0.30 0.54 0.84 0.30 0.84 0.06 0.24 0.31 0.06 0.31 2024-2025 28 Pachuca 1 League 32 28 2,345 26.1 3 9 12 3 0 0 9 1 2.7 2.7 5.6 8.3 153 172 308 0.12 0.35 0.46 0.12 0.46 0.10 0.22 0.32 0.10 0.32 10 Seasons 7 Clubs 6 Leagues 267 195 16,808 186.8 54 54 108 54 0 0 46 2 30.8 30.8 29.0 59.7 863 728 1712 0.29 0.29 0.58 0.29 0.58 0.22 0.21 0.43 0.22 0.43 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 AZ Alkmaar (3 Seasons) 2 Leagues 77 73 6,068 67.4 26 17 43 26 0 0 9 0 20.5 20.5 11.7 32.2 402 329 764 0.39 0.25 0.64 0.39 0.64 0.35 0.20 0.55 0.35 0.55 Groningen (3 Seasons) 1 League 58 32 3,126 34.7 12 7 19 12 0 0 9 0 0.35 0.20 0.55 0.35 0.55 Pachuca (2 Seasons) 1 League 55 45 3,841 42.7 8 18 26 8 0 0 18 2 3.8 3.8 9.7 13.4 235 233 476 0.19 0.42 0.61 0.19 0.61 0.09 0.23 0.31 0.09 0.31 Sevilla (2 Seasons) 3 Leagues 17 9 701 7.8 0 2 2 0 0 0 2 0 0.7 0.7 0.1 0.8 10 10 23 0.00 0.26 0.26 0.00 0.26 0.22 0.03 0.25 0.22 0.25 Feyenoord (1 Season) 2 Leagues 34 23 1,827 20.3 7 9 16 7 0 0 6 0 2.9 2.9 4.2 7.1 159 101 309 0.34 0.44 0.79 0.34 0.79 0.14 0.21 0.35 0.14 0.35 Ajax (1 Season) 2 Leagues 13 1 281 3.1 0 0 0 0 0 0 0 0 0.8 0.8 1.5 2.3 20 20 57 0.00 0.00 0.00 0.00 0.00 0.27 0.48 0.75 0.27 0.75 Cádiz (1 Season) 2 Leagues 13 12 964 10.7 1 1 2 1 0 0 2 0 2.0 2.0 1.8 3.8 37 35 83 0.09 0.09 0.19 0.09 0.19 0.20 0.18 0.38 0.20 0.38 Eredivisie (7 Seasons) 161 115 10,195 113.3 40 28 68 40 0 0 22 0 22.2 22.2 14.6 36.9 491 393 973 0.35 0.25 0.60 0.35 0.60 0.32 0.21 0.52 0.32 0.52 Europa Lg (3 Seasons) 21 14 1,107 12.3 5 5 10 5 0 0 2 0 2.0 2.0 2.8 4.8 90 57 157 0.41 0.41 0.81 0.41 0.81 0.17 0.23 0.39 0.17 0.39 Liga MX (2 Seasons) 55 45 3,841 42.7 8 18 26 8 0 0 18 2 3.8 3.8 9.7 13.4 235 233 476 0.19 0.42 0.61 0.19 0.61 0.09 0.23 0.31 0.09 0.31 La Liga (2 Seasons) 20 13 1,056 11.7 1 1 2 1 0 0 3 0 2.6 2.6 1.9 4.4 44 41 103 0.09 0.09 0.17 0.09 0.17 0.22 0.16 0.38 0.22 0.38 Copa del Rey (2 Seasons) 7 6 460 5.1 0 1 1 0 0 0 0 0 0.00 0.20 0.20 0.00 0.20 Champions Lg (1 Season) 3 2 149 1.7 0 1 1 0 0 0 1 0 0.2 0.2 0.0 0.2 3 4 3 0.00 0.60 0.60 0.00 0.60 0.10 0.03 0.13 0.10 0.13
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2015-2016 19 Groningen nl NED 1. Eredivisie 7th 16 7 821 9.1 3 3 6 3 0 0 2 0 0.33 0.33 0.66 0.33 0.66 Matches 2016-2017 20 Groningen nl NED 1. Eredivisie 8th 27 15 1,388 15.4 5 3 8 5 0 0 2 0 0.32 0.19 0.52 0.32 0.52 Matches 2017-2018 21 Groningen nl NED 1. Eredivisie 12th 15 10 917 10.2 4 1 5 4 0 0 5 0 0.39 0.10 0.49 0.39 0.49 Matches 2017-2018 21 AZ Alkmaar nl NED 1. Eredivisie 3rd 12 9 748 8.3 3 6 9 3 0 0 1 0 0.36 0.72 1.08 0.36 1.08 Matches 2018-2019 22 AZ Alkmaar nl NED 1. Eredivisie 4th 32 31 2,719 30.2 8 6 14 8 0 0 4 0 10.9 10.9 6.0 16.9 212 139 368 0.26 0.20 0.46 0.26 0.46 0.36 0.20 0.56 0.36 0.56 Matches 2019-2020 23 AZ Alkmaar nl NED 1. Eredivisie 2nd 25 25 1,965 21.8 13 3 16 13 0 0 3 0 8.3 8.3 3.8 12.1 136 153 310 0.60 0.14 0.73 0.60 0.73 0.38 0.18 0.56 0.38 0.56 Matches 2020-2021 24 Ajax nl NED 1. Eredivisie 1st 7 1 210 2.3 0 0 0 0 0 0 0 0 0.4 0.4 1.4 1.8 17 17 49 0.00 0.00 0.00 0.00 0.00 0.19 0.59 0.79 0.19 0.79 Matches 2020-2021 24 Sevilla es ESP 1. La Liga 4th 3 0 27 0.3 0 0 0 0 0 0 0 0 0.4 0.4 0.0 0.4 4 1 4 0.00 0.00 0.00 0.00 0.00 1.41 0.00 1.41 1.41 1.41 Matches 2021-2022 25 Sevilla es ESP 1. La Liga 4th 5 2 127 1.4 0 0 0 0 0 0 1 0 0.1 0.1 0.1 0.2 3 5 16 0.00 0.00 0.00 0.00 0.00 0.10 0.05 0.15 0.10 0.15 Matches 2021-2022 25 Cádiz es ESP 1. La Liga 17th 12 11 902 10.0 1 1 2 1 0 0 2 0 2.0 2.0 1.8 3.8 37 35 83 0.10 0.10 0.20 0.10 0.20 0.20 0.18 0.38 0.20 0.38 Matches 2022-2023 26 Feyenoord nl NED 1. Eredivisie 1st 27 17 1,427 15.9 4 6 10 4 0 0 5 0 2.6 2.6 3.4 6.0 126 84 246 0.25 0.38 0.63 0.25 0.63 0.16 0.21 0.38 0.16 0.38 Matches 2023-2024 27 Pachuca mx MEX 1. Liga MX 7th 23 17 1,496 16.6 5 9 14 5 0 0 9 1 1.1 1.1 4.1 5.1 82 61 168 0.30 0.54 0.84 0.30 0.84 0.06 0.24 0.31 0.06 0.31 Matches 2024-2025 28 Pachuca mx MEX 1. Liga MX 12th 32 28 2,345 26.1 3 9 12 3 0 0 9 1 2.7 2.7 5.6 8.3 153 172 308 0.12 0.35 0.46 0.12 0.46 0.10 0.22 0.32 0.10 0.32 Matches 10 Seasons 7 Clubs 3 Leagues 236 173 15,092 167.7 49 47 96 49 0 0 43 2 28.6 28.6 26.1 54.7 770 667 1552 0.29 0.28 0.57 0.29 0.57 0.23 0.21 0.44 0.23 0.44 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 AZ Alkmaar (3 Seasons) 1 League 69 65 5,432 60.4 24 15 39 24 0 0 8 0 19.2 19.2 9.9 29.1 348 292 678 0.40 0.25 0.65 0.40 0.65 0.37 0.19 0.56 0.37 0.56 Groningen (3 Seasons) 1 League 58 32 3,126 34.7 12 7 19 12 0 0 9 0 0.35 0.20 0.55 0.35 0.55 Pachuca (2 Seasons) 1 League 55 45 3,841 42.7 8 18 26 8 0 0 18 2 3.8 3.8 9.7 13.4 235 233 476 0.19 0.42 0.61 0.19 0.61 0.09 0.23 0.31 0.09 0.31 Sevilla (2 Seasons) 1 League 8 2 154 1.7 0 0 0 0 0 0 1 0 0.6 0.6 0.1 0.6 7 6 20 0.00 0.00 0.00 0.00 0.00 0.33 0.04 0.37 0.33 0.37 Feyenoord (1 Season) 1 League 27 17 1,427 15.9 4 6 10 4 0 0 5 0 2.6 2.6 3.4 6.0 126 84 246 0.25 0.38 0.63 0.25 0.63 0.16 0.21 0.38 0.16 0.38 Cádiz (1 Season) 1 League 12 11 902 10.0 1 1 2 1 0 0 2 0 2.0 2.0 1.8 3.8 37 35 83 0.10 0.10 0.20 0.10 0.20 0.20 0.18 0.38 0.20 0.38 Ajax (1 Season) 1 League 7 1 210 2.3 0 0 0 0 0 0 0 0 0.4 0.4 1.4 1.8 17 17 49 0.00 0.00 0.00 0.00 0.00 0.19 0.59 0.79 0.19 0.79 Eredivisie (7 Seasons) 161 115 10,195 113.3 40 28 68 40 0 0 22 0 22.2 22.2 14.6 36.9 491 393 973 0.35 0.25 0.60 0.35 0.60 0.32 0.21 0.52 0.32 0.52 Liga MX (2 Seasons) 55 45 3,841 42.7 8 18 26 8 0 0 18 2 3.8 3.8 9.7 13.4 235 233 476 0.19 0.42 0.61 0.19 0.61 0.09 0.23 0.31 0.09 0.31 La Liga (2 Seasons) 20 13 1,056 11.7 1 1 2 1 0 0 3 0 2.6 2.6 1.9 4.4 44 41 103 0.09 0.09 0.17 0.09 0.17 0.22 0.16 0.38 0.22 0.38
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 2020-2021 24 Sevilla es ESP Copa del Rey 3rd 4 3 279 3.1 0 1 1 0 0 0 0 0 0.00 0.32 0.32 0.00 0.32 Matches 2021-2022 25 Sevilla es ESP Copa del Rey R16 2 2 119 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 25 Cádiz es ESP Copa del Rey QF 1 1 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 2 Clubs 1 League 7 6 460 5.1 0 1 1 0 0 0 0 0 0.00 0.20 0.20 0.00 0.20 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 Sevilla (2 Seasons) 1 League 6 5 398 4.4 0 1 1 0 0 0 0 0 0.00 0.23 0.23 0.00 0.23 Cádiz (1 Season) 1 League 1 1 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR 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 23 AZ Alkmaar 2. Europa Lg R32 8 8 636 7.1 2 2 4 2 0 0 1 0 1.3 1.3 1.9 3.2 54 37 86 0.28 0.28 0.57 0.28 0.57 0.19 0.26 0.45 0.19 0.45 Matches 2020-2021 24 Ajax 2. Europa Lg QF 6 0 71 0.8 0 0 0 0 0 0 0 0 0.4 0.4 0.1 0.5 3 3 8 0.00 0.00 0.00 0.00 0.00 0.52 0.15 0.66 0.52 0.66 Matches 2020-2021 24 Sevilla 1. Champions Lg R16 3 2 149 1.7 0 1 1 0 0 0 1 0 0.2 0.2 0.0 0.2 3 4 3 0.00 0.60 0.60 0.00 0.60 0.10 0.03 0.13 0.10 0.13 Matches 2022-2023 26 Feyenoord 2. Europa Lg QF 7 6 400 4.4 3 3 6 3 0 0 1 0 0.3 0.3 0.8 1.1 33 17 63 0.68 0.68 1.35 0.68 1.35 0.07 0.18 0.26 0.07 0.26 Matches 3 Seasons 4 Clubs 2 Leagues 24 16 1,256 14.0 5 6 11 5 0 0 3 0 2.2 2.2 2.9 5.1 93 61 160 0.36 0.43 0.79 0.36 0.79 0.16 0.20 0.36 0.16 0.36 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 AZ Alkmaar (1 Season) 1 League 8 8 636 7.1 2 2 4 2 0 0 1 0 1.3 1.3 1.9 3.2 54 37 86 0.28 0.28 0.57 0.28 0.57 0.19 0.26 0.45 0.19 0.45 Feyenoord (1 Season) 1 League 7 6 400 4.4 3 3 6 3 0 0 1 0 0.3 0.3 0.8 1.1 33 17 63 0.68 0.68 1.35 0.68 1.35 0.07 0.18 0.26 0.07 0.26 Ajax (1 Season) 1 League 6 0 71 0.8 0 0 0 0 0 0 0 0 0.4 0.4 0.1 0.5 3 3 8 0.00 0.00 0.00 0.00 0.00 0.52 0.15 0.66 0.52 0.66 Sevilla (1 Season) 1 League 3 2 149 1.7 0 1 1 0 0 0 1 0 0.2 0.2 0.0 0.2 3 4 3 0.00 0.60 0.60 0.00 0.60 0.10 0.03 0.13 0.10 0.13 Europa Lg (3 Seasons) 21 14 1,107 12.3 5 5 10 5 0 0 2 0 2.0 2.0 2.8 4.8 90 57 157 0.41 0.41 0.81 0.41 0.81 0.17 0.23 0.39 0.17 0.39 Champions Lg (1 Season) 3 2 149 1.7 0 1 1 0 0 0 1 0 0.2 0.2 0.0 0.2 3 4 3 0.00 0.60 0.60 0.00 0.60 0.10 0.03 0.13 0.10 0.13
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 2015-2016 19 Groningen nl NED 1. Eredivisie 9.1 3 9 0.99 0.33 0 0 Matches 2016-2017 20 Groningen nl NED 1. Eredivisie 15.4 5 0 9 0.00 0.58 0.56 0 0 Matches 2017-2018 21 AZ Alkmaar nl NED 1. Eredivisie 8.3 3 0 4 0.00 0.48 0.75 0 0 Matches 2017-2018 21 Groningen nl NED 1. Eredivisie 10.2 4 0 6 0.00 0.59 0.67 0 0 Matches 2018-2019 22 AZ Alkmaar nl NED 1. Eredivisie 30.2 8 99 36 36.4 3.28 1.19 0.08 0.22 17.7 2 0 0 10.9 10.9 0.11 -2.9 -2.9 Matches 2019-2020 23 AZ Alkmaar nl NED 1. Eredivisie 21.8 13 67 34 50.7 3.07 1.56 0.19 0.38 18.8 0 0 0 8.3 8.3 0.12 +4.7 +4.7 Matches 2019-2020 23 AZ Alkmaar 2. Europa Lg 7.1 2 15 9 60.0 2.12 1.27 0.13 0.22 19.2 0 0 0 1.3 1.3 0.09 +0.7 +0.7 Matches 2020-2021 24 Sevilla 1. Champions Lg 1.7 0 2 1 50.0 1.21 0.60 0.00 0.00 15.2 0 0 0 0.2 0.2 0.08 -0.2 -0.2 Matches 2020-2021 24 Sevilla es ESP Copa del Rey 3.1 0 5 4 80.0 1.61 1.29 0.00 0.00 0 0 Matches 2020-2021 24 Ajax nl NED 1. Eredivisie 2.3 0 8 2 25.0 3.43 0.86 0.00 0.00 17.0 0 0 0 0.4 0.4 0.06 -0.4 -0.4 Matches 2020-2021 24 Ajax 2. Europa Lg 0.8 0 2 1 50.0 2.54 1.27 0.00 0.00 16.5 0 0 0 0.4 0.4 0.20 -0.4 -0.4 Matches 2020-2021 24 Sevilla es ESP 1. La Liga 0.3 0 1 1 100.0 3.33 3.33 0.00 0.00 10.6 0 0 0 0.4 0.4 0.42 -0.4 -0.4 Matches 2021-2022 25 Sevilla es ESP Copa del Rey 1.3 0 1 1 100.0 0.76 0.76 0.00 0.00 0 0 Matches 2021-2022 25 Cádiz es ESP Copa del Rey 0.7 0 1 0 0.0 1.45 0.00 0.00 0 0 Matches 2021-2022 25 Sevilla es ESP 1. La Liga 1.4 0 4 2 50.0 2.83 1.42 0.00 0.00 17.9 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2021-2022 25 Cádiz es ESP 1. La Liga 10.0 1 21 8 38.1 2.10 0.80 0.05 0.13 20.1 0 0 0 2.0 2.0 0.09 -1.0 -1.0 Matches 2022-2023 26 Feyenoord nl NED 1. Eredivisie 15.9 4 39 23 59.0 2.46 1.45 0.10 0.17 20.4 1 0 0 2.6 2.6 0.07 +1.4 +1.4 Matches 2022-2023 26 Feyenoord 2. Europa Lg 4.4 3 10 5 50.0 2.25 1.13 0.30 0.60 22.6 0 0 0 0.3 0.3 0.03 +2.7 +2.7 Matches 2023-2024 27 Pachuca mx MEX 1. Liga MX 16.6 5 29 11 37.9 1.74 0.66 0.17 0.45 23.0 1 0 0 1.1 1.1 0.04 +3.9 +3.9 Matches 2024-2025 28 Pachuca mx MEX 1. Liga MX 26.1 3 39 15 38.5 1.50 0.58 0.08 0.20 22.9 0 0 0 2.7 2.7 0.07 +0.3 +0.3 Matches 10 Seasons 7 Clubs 6 Leagues 186.8 54 343 181 50.1 1.93 0.97 0.15 0.30 19.6 4 0 0 30.8 30.8 0.09 +8.2 +8.2 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches AZ Alkmaar (3 Seasons) 2 Leagues 67.4 26 181 83 45.9 2.68 1.23 0.14 0.31 18.2 2 0 0 20.5 20.5 0.11 +2.5 +2.5 Groningen (3 Seasons) 1 League 34.7 12 0 24 0.00 0.69 0.50 0 0 Pachuca (2 Seasons) 1 League 42.7 8 68 26 38.2 1.59 0.61 0.12 0.31 23.0 1 0 0 3.8 3.8 0.06 +4.2 +4.2 Sevilla (2 Seasons) 3 Leagues 7.8 0 13 9 69.2 1.67 1.16 0.00 0.00 16.0 0 0 0 0.7 0.7 0.10 -0.7 -0.7 Feyenoord (1 Season) 2 Leagues 20.3 7 49 28 57.1 2.41 1.38 0.14 0.25 20.8 1 0 0 2.9 2.9 0.06 +4.1 +4.1 Ajax (1 Season) 2 Leagues 3.1 0 10 3 30.0 3.20 0.96 0.00 0.00 16.9 0 0 0 0.8 0.8 0.08 -0.8 -0.8 Cádiz (1 Season) 2 Leagues 10.7 1 22 8 36.4 2.05 0.75 0.05 0.13 20.1 0 0 0 2.0 2.0 0.09 -1.0 -1.0 Eredivisie (7 Seasons) 113.3 40 213 123 53.5 2.05 1.09 0.17 0.33 18.5 3 0 0 22.2 22.2 0.10 +2.8 +2.8 Europa Lg (3 Seasons) 12.3 5 27 15 55.6 2.20 1.22 0.19 0.33 20.3 0 0 0 2.0 2.0 0.08 +3.0 +3.0 Liga MX (2 Seasons) 42.7 8 68 26 38.2 1.59 0.61 0.12 0.31 23.0 1 0 0 3.8 3.8 0.06 +4.2 +4.2 La Liga (2 Seasons) 11.7 1 26 11 42.3 2.22 0.94 0.04 0.09 19.4 0 0 0 2.6 2.6 0.10 -1.6 -1.6 Copa del Rey (2 Seasons) 5.1 0 7 5 71.4 1.37 0.98 0.00 0.00 0 0 Champions Lg (1 Season) 1.7 0 2 1 50.0 1.21 0.60 0.00 0.00 15.2 0 0 0 0.2 0.2 0.08 -0.2 -0.2
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2015-2016 19 Groningen 1 League 9.1 3 9 0.99 0.33 0 0 2016-2017 20 Groningen 1 League 15.4 5 0 9 0.00 0.58 0.56 0 0 2017-2018 21 Groningen 1 League 10.2 4 0 6 0.00 0.59 0.67 0 0 2017-2018 21 AZ Alkmaar 1 League 8.3 3 0 4 0.00 0.48 0.75 0 0 2018-2019 22 AZ Alkmaar 1 League 30.2 8 99 36 36.4 3.28 1.19 0.08 0.22 17.7 2 0 0 10.9 10.9 0.11 -2.9 -2.9 2019-2020 23 AZ Alkmaar 2 Leagues 28.9 15 82 43 52.4 2.84 1.49 0.18 0.35 18.9 0 0 0 9.6 9.6 0.12 +5.4 +5.4 2020-2021 24 Ajax 2 Leagues 3.1 0 10 3 30.0 3.20 0.96 0.00 0.00 16.9 0 0 0 0.8 0.8 0.08 -0.8 -0.8 2020-2021 24 Sevilla 3 Leagues 5.1 0 8 6 75.0 1.58 1.19 0.00 0.00 13.6 0 0 0 0.6 0.6 0.20 -0.6 -0.6 2021-2022 25 Sevilla 2 Leagues 2.7 0 5 3 60.0 1.83 1.10 0.00 0.00 17.9 0 0 0 0.1 0.1 0.03 -0.1 -0.1 2021-2022 25 Cádiz 2 Leagues 10.7 1 22 8 36.4 2.05 0.75 0.05 0.13 20.1 0 0 0 2.0 2.0 0.09 -1.0 -1.0 2022-2023 26 Feyenoord 2 Leagues 20.3 7 49 28 57.1 2.41 1.38 0.14 0.25 20.8 1 0 0 2.9 2.9 0.06 +4.1 +4.1 2023-2024 27 Pachuca 1 League 16.6 5 29 11 37.9 1.74 0.66 0.17 0.45 23.0 1 0 0 1.1 1.1 0.04 +3.9 +3.9 2024-2025 28 Pachuca 1 League 26.1 3 39 15 38.5 1.50 0.58 0.08 0.20 22.9 0 0 0 2.7 2.7 0.07 +0.3 +0.3 10 Seasons 7 Clubs 6 Leagues 186.8 54 343 181 50.1 1.93 0.97 0.15 0.30 19.6 4 0 0 30.8 30.8 0.09 +8.2 +8.2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches AZ Alkmaar (3 Seasons) 2 Leagues 67.4 26 181 83 45.9 2.68 1.23 0.14 0.31 18.2 2 0 0 20.5 20.5 0.11 +2.5 +2.5 Groningen (3 Seasons) 1 League 34.7 12 0 24 0.00 0.69 0.50 0 0 Pachuca (2 Seasons) 1 League 42.7 8 68 26 38.2 1.59 0.61 0.12 0.31 23.0 1 0 0 3.8 3.8 0.06 +4.2 +4.2 Sevilla (2 Seasons) 3 Leagues 7.8 0 13 9 69.2 1.67 1.16 0.00 0.00 16.0 0 0 0 0.7 0.7 0.10 -0.7 -0.7 Feyenoord (1 Season) 2 Leagues 20.3 7 49 28 57.1 2.41 1.38 0.14 0.25 20.8 1 0 0 2.9 2.9 0.06 +4.1 +4.1 Ajax (1 Season) 2 Leagues 3.1 0 10 3 30.0 3.20 0.96 0.00 0.00 16.9 0 0 0 0.8 0.8 0.08 -0.8 -0.8 Cádiz (1 Season) 2 Leagues 10.7 1 22 8 36.4 2.05 0.75 0.05 0.13 20.1 0 0 0 2.0 2.0 0.09 -1.0 -1.0 Eredivisie (7 Seasons) 113.3 40 213 123 53.5 2.05 1.09 0.17 0.33 18.5 3 0 0 22.2 22.2 0.10 +2.8 +2.8 Europa Lg (3 Seasons) 12.3 5 27 15 55.6 2.20 1.22 0.19 0.33 20.3 0 0 0 2.0 2.0 0.08 +3.0 +3.0 Liga MX (2 Seasons) 42.7 8 68 26 38.2 1.59 0.61 0.12 0.31 23.0 1 0 0 3.8 3.8 0.06 +4.2 +4.2 La Liga (2 Seasons) 11.7 1 26 11 42.3 2.22 0.94 0.04 0.09 19.4 0 0 0 2.6 2.6 0.10 -1.6 -1.6 Copa del Rey (2 Seasons) 5.1 0 7 5 71.4 1.37 0.98 0.00 0.00 0 0 Champions Lg (1 Season) 1.7 0 2 1 50.0 1.21 0.60 0.00 0.00 15.2 0 0 0 0.2 0.2 0.08 -0.2 -0.2
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2015-2016 19 Groningen nl NED 1. Eredivisie 7th 9.1 3 9 0.99 0.33 0 0 Matches 2016-2017 20 Groningen nl NED 1. Eredivisie 8th 15.4 5 0 9 0.00 0.58 0.56 0 0 Matches 2017-2018 21 Groningen nl NED 1. Eredivisie 12th 10.2 4 0 6 0.00 0.59 0.67 0 0 Matches 2017-2018 21 AZ Alkmaar nl NED 1. Eredivisie 3rd 8.3 3 0 4 0.00 0.48 0.75 0 0 Matches 2018-2019 22 AZ Alkmaar nl NED 1. Eredivisie 4th 30.2 8 99 36 36.4 3.28 1.19 0.08 0.22 17.7 2 0 0 10.9 10.9 0.11 -2.9 -2.9 Matches 2019-2020 23 AZ Alkmaar nl NED 1. Eredivisie 2nd 21.8 13 67 34 50.7 3.07 1.56 0.19 0.38 18.8 0 0 0 8.3 8.3 0.12 +4.7 +4.7 Matches 2020-2021 24 Ajax nl NED 1. Eredivisie 1st 2.3 0 8 2 25.0 3.43 0.86 0.00 0.00 17.0 0 0 0 0.4 0.4 0.06 -0.4 -0.4 Matches 2020-2021 24 Sevilla es ESP 1. La Liga 4th 0.3 0 1 1 100.0 3.33 3.33 0.00 0.00 10.6 0 0 0 0.4 0.4 0.42 -0.4 -0.4 Matches 2021-2022 25 Sevilla es ESP 1. La Liga 4th 1.4 0 4 2 50.0 2.83 1.42 0.00 0.00 17.9 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2021-2022 25 Cádiz es ESP 1. La Liga 17th 10.0 1 21 8 38.1 2.10 0.80 0.05 0.13 20.1 0 0 0 2.0 2.0 0.09 -1.0 -1.0 Matches 2022-2023 26 Feyenoord nl NED 1. Eredivisie 1st 15.9 4 39 23 59.0 2.46 1.45 0.10 0.17 20.4 1 0 0 2.6 2.6 0.07 +1.4 +1.4 Matches 2023-2024 27 Pachuca mx MEX 1. Liga MX 7th 16.6 5 29 11 37.9 1.74 0.66 0.17 0.45 23.0 1 0 0 1.1 1.1 0.04 +3.9 +3.9 Matches 2024-2025 28 Pachuca mx MEX 1. Liga MX 12th 26.1 3 39 15 38.5 1.50 0.58 0.08 0.20 22.9 0 0 0 2.7 2.7 0.07 +0.3 +0.3 Matches 10 Seasons 7 Clubs 3 Leagues 167.7 49 307 160 49.2 1.94 0.95 0.15 0.31 19.6 4 0 0 28.6 28.6 0.09 +5.4 +5.4 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 AZ Alkmaar (3 Seasons) 1 League 60.4 24 166 74 44.6 2.75 1.23 0.14 0.32 18.1 2 0 0 19.2 19.2 0.12 +1.8 +1.8 Groningen (3 Seasons) 1 League 34.7 12 0 24 0.00 0.69 0.50 0 0 Pachuca (2 Seasons) 1 League 42.7 8 68 26 38.2 1.59 0.61 0.12 0.31 23.0 1 0 0 3.8 3.8 0.06 +4.2 +4.2 Sevilla (2 Seasons) 1 League 1.7 0 5 3 60.0 2.92 1.75 0.00 0.00 16.4 0 0 0 0.6 0.6 0.11 -0.6 -0.6 Feyenoord (1 Season) 1 League 15.9 4 39 23 59.0 2.46 1.45 0.10 0.17 20.4 1 0 0 2.6 2.6 0.07 +1.4 +1.4 Cádiz (1 Season) 1 League 10.0 1 21 8 38.1 2.10 0.80 0.05 0.13 20.1 0 0 0 2.0 2.0 0.09 -1.0 -1.0 Ajax (1 Season) 1 League 2.3 0 8 2 25.0 3.43 0.86 0.00 0.00 17.0 0 0 0 0.4 0.4 0.06 -0.4 -0.4 Eredivisie (7 Seasons) 113.3 40 213 123 53.5 2.05 1.09 0.17 0.33 18.5 3 0 0 22.2 22.2 0.10 +2.8 +2.8 Liga MX (2 Seasons) 42.7 8 68 26 38.2 1.59 0.61 0.12 0.31 23.0 1 0 0 3.8 3.8 0.06 +4.2 +4.2 La Liga (2 Seasons) 11.7 1 26 11 42.3 2.22 0.94 0.04 0.09 19.4 0 0 0 2.6 2.6 0.10 -1.6 -1.6
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 2020-2021 24 Sevilla es ESP Copa del Rey 3rd 3.1 0 5 4 80.0 1.61 1.29 0.00 0.00 0 0 Matches 2021-2022 25 Sevilla es ESP Copa del Rey R16 1.3 0 1 1 100.0 0.76 0.76 0.00 0.00 0 0 Matches 2021-2022 25 Cádiz es ESP Copa del Rey QF 0.7 0 1 0 0.0 1.45 0.00 0.00 0 0 Matches 2 Seasons 2 Clubs 1 League 5.1 0 7 5 71.4 1.37 0.98 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Sevilla (2 Seasons) 1 League 4.4 0 6 5 83.3 1.36 1.13 0.00 0.00 0 0 Cádiz (1 Season) 1 League 0.7 0 1 0 0.0 1.45 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 23 AZ Alkmaar 2. Europa Lg R32 7.1 2 15 9 60.0 2.12 1.27 0.13 0.22 19.2 0 0 0 1.3 1.3 0.09 +0.7 +0.7 Matches 2020-2021 24 Ajax 2. Europa Lg QF 0.8 0 2 1 50.0 2.54 1.27 0.00 0.00 16.5 0 0 0 0.4 0.4 0.20 -0.4 -0.4 Matches 2020-2021 24 Sevilla 1. Champions Lg R16 1.7 0 2 1 50.0 1.21 0.60 0.00 0.00 15.2 0 0 0 0.2 0.2 0.08 -0.2 -0.2 Matches 2022-2023 26 Feyenoord 2. Europa Lg QF 4.4 3 10 5 50.0 2.25 1.13 0.30 0.60 22.6 0 0 0 0.3 0.3 0.03 +2.7 +2.7 Matches 3 Seasons 4 Clubs 2 Leagues 14.0 5 29 16 55.2 2.08 1.15 0.17 0.31 19.9 0 0 0 2.2 2.2 0.08 +2.8 +2.8 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 AZ Alkmaar (1 Season) 1 League 7.1 2 15 9 60.0 2.12 1.27 0.13 0.22 19.2 0 0 0 1.3 1.3 0.09 +0.7 +0.7 Feyenoord (1 Season) 1 League 4.4 3 10 5 50.0 2.25 1.13 0.30 0.60 22.6 0 0 0 0.3 0.3 0.03 +2.7 +2.7 Ajax (1 Season) 1 League 0.8 0 2 1 50.0 2.54 1.27 0.00 0.00 16.5 0 0 0 0.4 0.4 0.20 -0.4 -0.4 Sevilla (1 Season) 1 League 1.7 0 2 1 50.0 1.21 0.60 0.00 0.00 15.2 0 0 0 0.2 0.2 0.08 -0.2 -0.2 Europa Lg (3 Seasons) 12.3 5 27 15 55.6 2.20 1.22 0.19 0.33 20.3 0 0 0 2.0 2.0 0.08 +3.0 +3.0 Champions Lg (1 Season) 1.7 0 2 1 50.0 1.21 0.60 0.00 0.00 15.2 0 0 0 0.2 0.2 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 2015-2016 19 Groningen nl NED 1. Eredivisie 9.1 3 Matches 2016-2017 20 Groningen nl NED 1. Eredivisie 15.4 3 Matches 2017-2018 21 AZ Alkmaar nl NED 1. Eredivisie 8.3 6 Matches 2017-2018 21 Groningen nl NED 1. Eredivisie 10.2 1 Matches 2018-2019 22 AZ Alkmaar nl NED 1. Eredivisie 30.2 1110 1421 78.1 19384 3763 559 661 84.6 373 445 83.8 134 212 63.2 6 6.0 5.8 0.0 58 46 66 5 139 Matches 2019-2020 23 AZ Alkmaar nl NED 1. Eredivisie 21.8 947 1159 81.7 17594 3618 419 490 85.5 380 437 87.0 135 177 76.3 3 3.8 5.2 -0.8 45 48 78 4 153 Matches 2019-2020 23 AZ Alkmaar 2. Europa Lg 7.1 297 382 77.7 5424 947 139 164 84.8 115 140 82.1 38 57 66.7 2 1.9 1.0 +0.1 17 17 18 0 37 Matches 2020-2021 24 Sevilla 1. Champions Lg 1.7 43 52 82.7 797 104 19 21 90.5 16 18 88.9 6 8 75.0 1 0.0 0.1 +1.0 1 3 0 0 4 Matches 2020-2021 24 Sevilla es ESP Copa del Rey 3.1 1 Matches 2020-2021 24 Ajax nl NED 1. Eredivisie 2.3 136 159 85.5 2114 479 81 88 92.0 42 46 91.3 9 14 64.3 0 1.4 1.8 -1.4 8 5 12 2 17 Matches 2020-2021 24 Ajax 2. Europa Lg 0.8 32 44 72.7 479 108 19 21 90.5 10 15 66.7 2 4 50.0 0 0.1 0.1 -0.1 2 4 1 0 3 Matches 2020-2021 24 Sevilla es ESP 1. La Liga 0.3 9 11 81.8 259 25 3 3 100.0 2 2 100.0 4 4 100.0 0 0.0 0.0 0.0 0 0 1 1 1 Matches 2021-2022 25 Sevilla es ESP Copa del Rey 1.3 0 Matches 2021-2022 25 Cádiz es ESP Copa del Rey 0.7 0 Matches 2021-2022 25 Sevilla es ESP 1. La Liga 1.4 39 51 76.5 671 73 17 21 81.0 18 23 78.3 3 3 100.0 0 0.1 0.1 -0.1 1 0 1 0 5 Matches 2021-2022 25 Cádiz es ESP 1. La Liga 10.0 293 389 75.3 4960 1195 144 167 86.2 105 127 82.7 33 57 57.9 1 1.8 3.2 -0.8 21 17 15 5 35 Matches 2022-2023 26 Feyenoord nl NED 1. Eredivisie 15.9 717 888 80.7 12222 2312 367 422 87.0 263 312 84.3 73 106 68.9 6 3.4 5.1 +2.6 42 24 46 7 84 Matches 2022-2023 26 Feyenoord 2. Europa Lg 4.4 161 194 83.0 2545 389 85 101 84.2 52 62 83.9 14 18 77.8 3 0.8 0.8 +2.2 12 4 6 0 17 Matches 2023-2024 27 Pachuca mx MEX 1. Liga MX 16.6 531 698 76.1 10400 2321 227 263 86.3 208 259 80.3 86 133 64.7 9 4.1 4.1 +4.9 44 32 25 6 61 Matches 2024-2025 28 Pachuca mx MEX 1. Liga MX 26.1 1054 1320 79.8 21149 4805 458 544 84.2 386 460 83.9 191 254 75.2 9 5.6 6.9 +3.4 68 78 75 7 172 Matches 10 Seasons 7 Clubs 6 Leagues 186.8 5369 6768 79.3 97998 20139 2537 2966 85.5 1970 2346 84.0 728 1047 69.5 54 29.0 34.2 +25.0 319 278 344 37 728 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 AZ Alkmaar (3 Seasons) 2 Leagues 67.4 2354 2962 79.5 42402 8328 1117 1315 84.9 868 1022 84.9 307 446 68.8 17 11.7 12.1 +5.3 120 111 162 9 329 Groningen (3 Seasons) 1 League 34.7 7 Pachuca (2 Seasons) 1 League 42.7 1585 2018 78.5 31549 7126 685 807 84.9 594 719 82.6 277 387 71.6 18 9.7 10.9 +8.3 112 110 100 13 233 Sevilla (2 Seasons) 3 Leagues 7.8 91 114 79.8 1727 202 39 45 86.7 36 43 83.7 13 15 86.7 2 0.1 0.2 +1.9 2 3 2 1 10 Feyenoord (1 Season) 2 Leagues 20.3 878 1082 81.1 14767 2701 452 523 86.4 315 374 84.2 87 124 70.2 9 4.2 5.9 +4.8 54 28 52 7 101 Ajax (1 Season) 2 Leagues 3.1 168 203 82.8 2593 587 100 109 91.7 52 61 85.2 11 18 61.1 0 1.5 1.9 -1.5 10 9 13 2 20 Cádiz (1 Season) 2 Leagues 10.7 293 389 75.3 4960 1195 144 167 86.2 105 127 82.7 33 57 57.9 1 1.8 3.2 -0.8 21 17 15 5 35 Eredivisie (7 Seasons) 113.3 2910 3627 80.2 51314 10172 1426 1661 85.9 1058 1240 85.3 351 509 69.0 28 14.6 18.0 +13.4 153 123 202 18 393 Europa Lg (3 Seasons) 12.3 490 620 79.0 8448 1444 243 286 85.0 177 217 81.6 54 79 68.4 5 2.8 2.0 +2.2 31 25 25 0 57 Liga MX (2 Seasons) 42.7 1585 2018 78.5 31549 7126 685 807 84.9 594 719 82.6 277 387 71.6 18 9.7 10.9 +8.3 112 110 100 13 233 La Liga (2 Seasons) 11.7 341 451 75.6 5890 1293 164 191 85.9 125 152 82.2 40 64 62.5 1 1.9 3.3 -0.9 22 17 17 6 41 Copa del Rey (2 Seasons) 5.1 1 Champions Lg (1 Season) 1.7 43 52 82.7 797 104 19 21 90.5 16 18 88.9 6 8 75.0 1 0.0 0.1 +1.0 1 3 0 0 4
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2015-2016 19 Groningen 1 League 9.1 3 2016-2017 20 Groningen 1 League 15.4 3 2017-2018 21 Groningen 1 League 10.2 1 2017-2018 21 AZ Alkmaar 1 League 8.3 6 2018-2019 22 AZ Alkmaar 1 League 30.2 1110 1421 78.1 19384 3763 559 661 84.6 373 445 83.8 134 212 63.2 6 6.0 5.8 0.0 58 46 66 5 139 2019-2020 23 AZ Alkmaar 2 Leagues 28.9 1244 1541 80.7 23018 4565 558 654 85.3 495 577 85.8 173 234 73.9 5 5.7 6.3 -0.7 62 65 96 4 190 2020-2021 24 Ajax 2 Leagues 3.1 168 203 82.8 2593 587 100 109 91.7 52 61 85.2 11 18 61.1 0 1.5 1.9 -1.5 10 9 13 2 20 2020-2021 24 Sevilla 3 Leagues 5.1 52 63 82.5 1056 129 22 24 91.7 18 20 90.0 10 12 83.3 2 0.0 0.1 +2.0 1 3 1 1 5 2021-2022 25 Sevilla 2 Leagues 2.7 39 51 76.5 671 73 17 21 81.0 18 23 78.3 3 3 100.0 0 0.1 0.1 -0.1 1 0 1 0 5 2021-2022 25 Cádiz 2 Leagues 10.7 293 389 75.3 4960 1195 144 167 86.2 105 127 82.7 33 57 57.9 1 1.8 3.2 -0.8 21 17 15 5 35 2022-2023 26 Feyenoord 2 Leagues 20.3 878 1082 81.1 14767 2701 452 523 86.4 315 374 84.2 87 124 70.2 9 4.2 5.9 +4.8 54 28 52 7 101 2023-2024 27 Pachuca 1 League 16.6 531 698 76.1 10400 2321 227 263 86.3 208 259 80.3 86 133 64.7 9 4.1 4.1 +4.9 44 32 25 6 61 2024-2025 28 Pachuca 1 League 26.1 1054 1320 79.8 21149 4805 458 544 84.2 386 460 83.9 191 254 75.2 9 5.6 6.9 +3.4 68 78 75 7 172 10 Seasons 7 Clubs 6 Leagues 186.8 5369 6768 79.3 97998 20139 2537 2966 85.5 1970 2346 84.0 728 1047 69.5 54 29.0 34.2 +25.0 319 278 344 37 728 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 AZ Alkmaar (3 Seasons) 2 Leagues 67.4 2354 2962 79.5 42402 8328 1117 1315 84.9 868 1022 84.9 307 446 68.8 17 11.7 12.1 +5.3 120 111 162 9 329 Groningen (3 Seasons) 1 League 34.7 7 Pachuca (2 Seasons) 1 League 42.7 1585 2018 78.5 31549 7126 685 807 84.9 594 719 82.6 277 387 71.6 18 9.7 10.9 +8.3 112 110 100 13 233 Sevilla (2 Seasons) 3 Leagues 7.8 91 114 79.8 1727 202 39 45 86.7 36 43 83.7 13 15 86.7 2 0.1 0.2 +1.9 2 3 2 1 10 Feyenoord (1 Season) 2 Leagues 20.3 878 1082 81.1 14767 2701 452 523 86.4 315 374 84.2 87 124 70.2 9 4.2 5.9 +4.8 54 28 52 7 101 Ajax (1 Season) 2 Leagues 3.1 168 203 82.8 2593 587 100 109 91.7 52 61 85.2 11 18 61.1 0 1.5 1.9 -1.5 10 9 13 2 20 Cádiz (1 Season) 2 Leagues 10.7 293 389 75.3 4960 1195 144 167 86.2 105 127 82.7 33 57 57.9 1 1.8 3.2 -0.8 21 17 15 5 35 Eredivisie (7 Seasons) 113.3 2910 3627 80.2 51314 10172 1426 1661 85.9 1058 1240 85.3 351 509 69.0 28 14.6 18.0 +13.4 153 123 202 18 393 Europa Lg (3 Seasons) 12.3 490 620 79.0 8448 1444 243 286 85.0 177 217 81.6 54 79 68.4 5 2.8 2.0 +2.2 31 25 25 0 57 Liga MX (2 Seasons) 42.7 1585 2018 78.5 31549 7126 685 807 84.9 594 719 82.6 277 387 71.6 18 9.7 10.9 +8.3 112 110 100 13 233 La Liga (2 Seasons) 11.7 341 451 75.6 5890 1293 164 191 85.9 125 152 82.2 40 64 62.5 1 1.9 3.3 -0.9 22 17 17 6 41 Copa del Rey (2 Seasons) 5.1 1 Champions Lg (1 Season) 1.7 43 52 82.7 797 104 19 21 90.5 16 18 88.9 6 8 75.0 1 0.0 0.1 +1.0 1 3 0 0 4
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2015-2016 19 Groningen nl NED 1. Eredivisie 7th 9.1 3 Matches 2016-2017 20 Groningen nl NED 1. Eredivisie 8th 15.4 3 Matches 2017-2018 21 Groningen nl NED 1. Eredivisie 12th 10.2 1 Matches 2017-2018 21 AZ Alkmaar nl NED 1. Eredivisie 3rd 8.3 6 Matches 2018-2019 22 AZ Alkmaar nl NED 1. Eredivisie 4th 30.2 1110 1421 78.1 19384 3763 559 661 84.6 373 445 83.8 134 212 63.2 6 6.0 5.8 0.0 58 46 66 5 139 Matches 2019-2020 23 AZ Alkmaar nl NED 1. Eredivisie 2nd 21.8 947 1159 81.7 17594 3618 419 490 85.5 380 437 87.0 135 177 76.3 3 3.8 5.2 -0.8 45 48 78 4 153 Matches 2020-2021 24 Ajax nl NED 1. Eredivisie 1st 2.3 136 159 85.5 2114 479 81 88 92.0 42 46 91.3 9 14 64.3 0 1.4 1.8 -1.4 8 5 12 2 17 Matches 2020-2021 24 Sevilla es ESP 1. La Liga 4th 0.3 9 11 81.8 259 25 3 3 100.0 2 2 100.0 4 4 100.0 0 0.0 0.0 0.0 0 0 1 1 1 Matches 2021-2022 25 Sevilla es ESP 1. La Liga 4th 1.4 39 51 76.5 671 73 17 21 81.0 18 23 78.3 3 3 100.0 0 0.1 0.1 -0.1 1 0 1 0 5 Matches 2021-2022 25 Cádiz es ESP 1. La Liga 17th 10.0 293 389 75.3 4960 1195 144 167 86.2 105 127 82.7 33 57 57.9 1 1.8 3.2 -0.8 21 17 15 5 35 Matches 2022-2023 26 Feyenoord nl NED 1. Eredivisie 1st 15.9 717 888 80.7 12222 2312 367 422 87.0 263 312 84.3 73 106 68.9 6 3.4 5.1 +2.6 42 24 46 7 84 Matches 2023-2024 27 Pachuca mx MEX 1. Liga MX 7th 16.6 531 698 76.1 10400 2321 227 263 86.3 208 259 80.3 86 133 64.7 9 4.1 4.1 +4.9 44 32 25 6 61 Matches 2024-2025 28 Pachuca mx MEX 1. Liga MX 12th 26.1 1054 1320 79.8 21149 4805 458 544 84.2 386 460 83.9 191 254 75.2 9 5.6 6.9 +3.4 68 78 75 7 172 Matches 10 Seasons 7 Clubs 3 Leagues 167.7 4836 6096 79.3 88753 18591 2275 2659 85.6 1777 2111 84.2 668 960 69.6 47 26.1 32.2 +20.9 287 250 319 37 667 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 AZ Alkmaar (3 Seasons) 1 League 60.4 2057 2580 79.7 36978 7381 978 1151 85.0 753 882 85.4 269 389 69.2 15 9.9 11.1 +5.1 103 94 144 9 292 Groningen (3 Seasons) 1 League 34.7 7 Pachuca (2 Seasons) 1 League 42.7 1585 2018 78.5 31549 7126 685 807 84.9 594 719 82.6 277 387 71.6 18 9.7 10.9 +8.3 112 110 100 13 233 Sevilla (2 Seasons) 1 League 1.7 48 62 77.4 930 98 20 24 83.3 20 25 80.0 7 7 100.0 0 0.1 0.1 -0.1 1 0 2 1 6 Feyenoord (1 Season) 1 League 15.9 717 888 80.7 12222 2312 367 422 87.0 263 312 84.3 73 106 68.9 6 3.4 5.1 +2.6 42 24 46 7 84 Cádiz (1 Season) 1 League 10.0 293 389 75.3 4960 1195 144 167 86.2 105 127 82.7 33 57 57.9 1 1.8 3.2 -0.8 21 17 15 5 35 Ajax (1 Season) 1 League 2.3 136 159 85.5 2114 479 81 88 92.0 42 46 91.3 9 14 64.3 0 1.4 1.8 -1.4 8 5 12 2 17 Eredivisie (7 Seasons) 113.3 2910 3627 80.2 51314 10172 1426 1661 85.9 1058 1240 85.3 351 509 69.0 28 14.6 18.0 +13.4 153 123 202 18 393 Liga MX (2 Seasons) 42.7 1585 2018 78.5 31549 7126 685 807 84.9 594 719 82.6 277 387 71.6 18 9.7 10.9 +8.3 112 110 100 13 233 La Liga (2 Seasons) 11.7 341 451 75.6 5890 1293 164 191 85.9 125 152 82.2 40 64 62.5 1 1.9 3.3 -0.9 22 17 17 6 41
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 2020-2021 24 Sevilla es ESP Copa del Rey 3rd 3.1 1 Matches 2021-2022 25 Sevilla es ESP Copa del Rey R16 1.3 0 Matches 2021-2022 25 Cádiz es ESP Copa del Rey QF 0.7 0 Matches 2 Seasons 2 Clubs 1 League 5.1 1 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 Sevilla (2 Seasons) 1 League 4.4 1 Cádiz (1 Season) 1 League 0.7 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 23 AZ Alkmaar 2. Europa Lg R32 7.1 297 382 77.7 5424 947 139 164 84.8 115 140 82.1 38 57 66.7 2 1.9 1.0 +0.1 17 17 18 0 37 Matches 2020-2021 24 Ajax 2. Europa Lg QF 0.8 32 44 72.7 479 108 19 21 90.5 10 15 66.7 2 4 50.0 0 0.1 0.1 -0.1 2 4 1 0 3 Matches 2020-2021 24 Sevilla 1. Champions Lg R16 1.7 43 52 82.7 797 104 19 21 90.5 16 18 88.9 6 8 75.0 1 0.0 0.1 +1.0 1 3 0 0 4 Matches 2022-2023 26 Feyenoord 2. Europa Lg QF 4.4 161 194 83.0 2545 389 85 101 84.2 52 62 83.9 14 18 77.8 3 0.8 0.8 +2.2 12 4 6 0 17 Matches 3 Seasons 4 Clubs 2 Leagues 14.0 533 672 79.3 9245 1548 262 307 85.3 193 235 82.1 60 87 69.0 6 2.9 2.0 +3.1 32 28 25 0 61 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 AZ Alkmaar (1 Season) 1 League 7.1 297 382 77.7 5424 947 139 164 84.8 115 140 82.1 38 57 66.7 2 1.9 1.0 +0.1 17 17 18 0 37 Feyenoord (1 Season) 1 League 4.4 161 194 83.0 2545 389 85 101 84.2 52 62 83.9 14 18 77.8 3 0.8 0.8 +2.2 12 4 6 0 17 Ajax (1 Season) 1 League 0.8 32 44 72.7 479 108 19 21 90.5 10 15 66.7 2 4 50.0 0 0.1 0.1 -0.1 2 4 1 0 3 Sevilla (1 Season) 1 League 1.7 43 52 82.7 797 104 19 21 90.5 16 18 88.9 6 8 75.0 1 0.0 0.1 +1.0 1 3 0 0 4 Europa Lg (3 Seasons) 12.3 490 620 79.0 8448 1444 243 286 85.0 177 217 81.6 54 79 68.4 5 2.8 2.0 +2.2 31 25 25 0 57 Champions Lg (1 Season) 1.7 43 52 82.7 797 104 19 21 90.5 16 18 88.9 6 8 75.0 1 0.0 0.1 +1.0 1 3 0 0 4
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015-2016 19 Groningen 1 League 9.1 2016-2017 20 Groningen 1 League 15.4 0 2017-2018 21 Groningen 1 League 10.2 0 2017-2018 21 AZ Alkmaar 1 League 8.3 0 2018-2019 22 AZ Alkmaar 1 League 30.2 1421 1252 164 21 5 38 78 76 67 23 6 3 1110 5 31 2019-2020 23 AZ Alkmaar 2 Leagues 28.9 1541 1401 136 9 2 26 56 86 41 15 0 0 1244 4 34 2020-2021 24 Ajax 2 Leagues 3.1 203 187 14 1 0 2 11 7 6 4 1 0 168 2 7 2020-2021 24 Sevilla 3 Leagues 5.1 63 61 2 0 0 1 14 0 2 0 0 0 52 0 3 2021-2022 25 Sevilla 2 Leagues 2.7 51 49 2 0 0 0 7 2 0 0 0 0 39 0 2 2021-2022 25 Cádiz 2 Leagues 10.7 389 342 44 6 0 4 45 14 23 12 4 0 293 3 13 2022-2023 26 Feyenoord 2 Leagues 20.3 1082 988 94 6 1 14 75 63 24 9 2 0 878 0 20 2023-2024 27 Pachuca 1 League 16.6 698 610 83 15 0 26 69 30 37 19 3 0 531 5 20 2024-2025 28 Pachuca 1 League 26.1 1320 1178 135 20 4 62 67 83 31 18 2 0 1054 7 28 10 Seasons 7 Clubs 6 Leagues 186.8 6768 6068 674 78 12 173 422 361 231 100 18 3 5369 26 158 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches AZ Alkmaar (3 Seasons) 2 Leagues 67.4 2962 2653 300 30 7 64 134 162 108 38 6 3 2354 9 65 Groningen (3 Seasons) 1 League 34.7 0 Pachuca (2 Seasons) 1 League 42.7 2018 1788 218 35 4 88 136 113 68 37 5 0 1585 12 48 Sevilla (2 Seasons) 3 Leagues 7.8 114 110 4 0 0 1 21 2 2 0 0 0 91 0 5 Feyenoord (1 Season) 2 Leagues 20.3 1082 988 94 6 1 14 75 63 24 9 2 0 878 0 20 Ajax (1 Season) 2 Leagues 3.1 203 187 14 1 0 2 11 7 6 4 1 0 168 2 7 Cádiz (1 Season) 2 Leagues 10.7 389 342 44 6 0 4 45 14 23 12 4 0 293 3 13 Eredivisie (7 Seasons) 113.3 3627 3262 355 34 7 70 193 195 126 45 8 3 2910 10 81 Europa Lg (3 Seasons) 12.3 620 566 53 3 1 10 27 37 12 6 1 0 490 1 11 Liga MX (2 Seasons) 42.7 2018 1788 218 35 4 88 136 113 68 37 5 0 1585 12 48 La Liga (2 Seasons) 11.7 451 402 46 6 0 4 52 16 23 12 4 0 341 3 16 Copa del Rey (2 Seasons) 5.1 13 Champions Lg (1 Season) 1.7 52 50 2 0 0 1 1 0 2 0 0 0 43 0 2
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 2020-2021 24 Sevilla es ESP Copa del Rey 3rd 3.1 10 Matches 2021-2022 25 Sevilla es ESP Copa del Rey R16 1.3 3 Matches 2021-2022 25 Cádiz es ESP Copa del Rey QF 0.7 0 Matches 2 Seasons 2 Clubs 1 League 5.1 13 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Sevilla (2 Seasons) 1 League 4.4 13 Cádiz (1 Season) 1 League 0.7 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 23 AZ Alkmaar 2. Europa Lg R32 7.1 382 339 42 3 1 6 19 29 10 5 0 0 297 1 8 Matches 2020-2021 24 Ajax 2. Europa Lg QF 0.8 44 40 4 0 0 1 3 3 1 0 1 0 32 0 2 Matches 2020-2021 24 Sevilla 1. Champions Lg R16 1.7 52 50 2 0 0 1 1 0 2 0 0 0 43 0 2 Matches 2022-2023 26 Feyenoord 2. Europa Lg QF 4.4 194 187 7 0 0 3 5 5 1 1 0 0 161 0 1 Matches 3 Seasons 4 Clubs 2 Leagues 14.0 672 616 55 3 1 11 28 37 14 6 1 0 533 1 13 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches AZ Alkmaar (1 Season) 1 League 7.1 382 339 42 3 1 6 19 29 10 5 0 0 297 1 8 Feyenoord (1 Season) 1 League 4.4 194 187 7 0 0 3 5 5 1 1 0 0 161 0 1 Ajax (1 Season) 1 League 0.8 44 40 4 0 0 1 3 3 1 0 1 0 32 0 2 Sevilla (1 Season) 1 League 1.7 52 50 2 0 0 1 1 0 2 0 0 0 43 0 2 Europa Lg (3 Seasons) 12.3 620 566 53 3 1 10 27 37 12 6 1 0 490 1 11 Champions Lg (1 Season) 1.7 52 50 2 0 0 1 1 0 2 0 0 0 43 0 2
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2015-2016 19 Groningen 1 League 9.1 2016-2017 20 Groningen 1 League 15.4 2017-2018 21 Groningen 1 League 10.2 2017-2018 21 AZ Alkmaar 1 League 8.3 2018-2019 22 AZ Alkmaar 1 League 30.2 151 5.00 99 15 20 15 2 0 13 0.43 10 0 1 2 0 0 2019-2020 23 AZ Alkmaar 2 Leagues 28.9 147 5.09 104 8 25 8 1 1 14 0.48 8 1 3 2 0 0 2020-2021 24 Ajax 2 Leagues 3.1 16 5.16 13 1 1 0 1 0 0 0.00 0 0 0 0 0 0 2020-2021 24 Sevilla 3 Leagues 5.1 5 2.57 3 1 0 0 1 0 1 0.51 1 0 0 0 0 0 2021-2022 25 Sevilla 2 Leagues 2.7 5 3.54 2 1 1 0 1 0 1 0.71 0 0 0 0 1 0 2021-2022 25 Cádiz 2 Leagues 10.7 41 4.09 30 6 4 1 0 0 4 0.40 3 1 0 0 0 0 2022-2023 26 Feyenoord 2 Leagues 20.3 119 5.86 88 10 13 5 1 2 17 0.84 13 1 2 1 0 0 2023-2024 27 Pachuca 1 League 16.6 86 5.17 53 13 12 2 3 3 16 0.96 11 1 4 0 0 0 2024-2025 28 Pachuca 1 League 26.1 144 5.53 108 10 19 3 3 1 15 0.58 11 2 1 1 0 0 10 Seasons 7 Clubs 6 Leagues 186.8 714 5.15 500 65 95 34 13 7 81 0.58 57 6 11 6 1 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches AZ Alkmaar (3 Seasons) 2 Leagues 67.4 298 5.04 203 23 45 23 3 1 27 0.46 18 1 4 4 0 0 Groningen (3 Seasons) 1 League 34.7 Pachuca (2 Seasons) 1 League 42.7 230 5.39 161 23 31 5 6 4 31 0.73 22 3 5 1 0 0 Sevilla (2 Seasons) 3 Leagues 7.8 10 2.98 5 2 1 0 2 0 2 0.60 1 0 0 0 1 0 Feyenoord (1 Season) 2 Leagues 20.3 119 5.86 88 10 13 5 1 2 17 0.84 13 1 2 1 0 0 Ajax (1 Season) 2 Leagues 3.1 16 5.16 13 1 1 0 1 0 0 0.00 0 0 0 0 0 0 Cádiz (1 Season) 2 Leagues 10.7 41 4.09 30 6 4 1 0 0 4 0.40 3 1 0 0 0 0 Eredivisie (7 Seasons) 113.3 382 5.44 264 31 54 25 5 3 35 0.50 26 2 4 3 0 0 Europa Lg (3 Seasons) 12.3 51 4.15 40 3 5 3 0 0 9 0.73 5 0 2 2 0 0 Liga MX (2 Seasons) 42.7 230 5.39 161 23 31 5 6 4 31 0.73 22 3 5 1 0 0 La Liga (2 Seasons) 11.7 46 3.92 32 7 5 1 1 0 5 0.43 3 1 0 0 1 0 Copa del Rey (2 Seasons) 5.1 Champions Lg (1 Season) 1.7 5 3.04 3 1 0 0 1 0 1 0.61 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 2020-2021 24 Sevilla es ESP Copa del Rey 3rd 3.1 Matches 2021-2022 25 Sevilla es ESP Copa del Rey R16 1.3 Matches 2021-2022 25 Cádiz es ESP Copa del Rey QF 0.7 Matches 2 Seasons 2 Clubs 1 League 5.1 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Sevilla (2 Seasons) 1 League 4.4 Cádiz (1 Season) 1 League 0.7
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 23 AZ Alkmaar 2. Europa Lg R32 7.1 26 3.68 21 1 2 2 0 0 3 0.42 1 0 1 1 0 0 Matches 2020-2021 24 Ajax 2. Europa Lg QF 0.8 2 2.54 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2020-2021 24 Sevilla 1. Champions Lg R16 1.7 5 3.04 3 1 0 0 1 0 1 0.61 1 0 0 0 0 0 Matches 2022-2023 26 Feyenoord 2. Europa Lg QF 4.4 23 5.18 18 1 3 1 0 0 6 1.35 4 0 1 1 0 0 Matches 3 Seasons 4 Clubs 2 Leagues 14.0 56 4.02 43 4 5 3 1 0 10 0.72 6 0 2 2 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches AZ Alkmaar (1 Season) 1 League 7.1 26 3.68 21 1 2 2 0 0 3 0.42 1 0 1 1 0 0 Feyenoord (1 Season) 1 League 4.4 23 5.18 18 1 3 1 0 0 6 1.35 4 0 1 1 0 0 Ajax (1 Season) 1 League 0.8 2 2.54 1 1 0 0 0 0 0 0.00 0 0 0 0 0 0 Sevilla (1 Season) 1 League 1.7 5 3.04 3 1 0 0 1 0 1 0.61 1 0 0 0 0 0 Europa Lg (3 Seasons) 12.3 51 4.15 40 3 5 3 0 0 9 0.73 5 0 2 2 0 0 Champions Lg (1 Season) 1.7 5 3.04 3 1 0 0 1 0 1 0.61 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 2015-2016 19 Groningen 1 League 9.1 0 2016-2017 20 Groningen 1 League 15.4 0 0 0 2017-2018 21 Groningen 1 League 10.2 0 0 0 2017-2018 21 AZ Alkmaar 1 League 8.3 0 0 0 2018-2019 22 AZ Alkmaar 1 League 30.2 50 24 18 19 13 20 65 30.8 45 32 1 31 11 61 18 4 2019-2020 23 AZ Alkmaar 2 Leagues 28.9 33 16 10 15 8 15 65 23.1 50 33 0 33 5 38 5 0 2020-2021 24 Ajax 2 Leagues 3.1 8 4 1 3 4 6 10 60.0 4 9 0 9 2 10 0 0 2020-2021 24 Sevilla 3 Leagues 5.1 7 6 0 5 2 3 11 27.3 8 3 1 2 3 8 3 0 2021-2022 25 Sevilla 2 Leagues 2.7 1 0 0 1 0 0 1 0.0 1 1 0 1 1 2 1 0 2021-2022 25 Cádiz 2 Leagues 10.7 8 4 3 4 1 4 15 26.7 11 8 0 8 3 11 5 0 2022-2023 26 Feyenoord 2 Leagues 20.3 47 34 13 18 16 19 50 38.0 31 24 2 22 4 51 8 0 2023-2024 27 Pachuca 1 League 16.6 24 16 8 12 4 8 32 25.0 24 20 0 20 7 31 2 2 2024-2025 28 Pachuca 1 League 26.1 41 28 12 21 8 16 33 48.5 17 31 0 31 9 50 5 2 10 Seasons 7 Clubs 6 Leagues 186.8 219 132 65 98 56 91 282 32.3 191 161 4 157 45 262 47 8 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches AZ Alkmaar (3 Seasons) 2 Leagues 67.4 83 40 28 34 21 35 130 26.9 95 65 1 64 16 99 23 4 Groningen (3 Seasons) 1 League 34.7 0 0 0 Pachuca (2 Seasons) 1 League 42.7 65 44 20 33 12 24 65 36.9 41 51 0 51 16 81 7 4 Sevilla (2 Seasons) 3 Leagues 7.8 8 6 0 6 2 3 12 25.0 9 4 1 3 4 10 4 0 Feyenoord (1 Season) 2 Leagues 20.3 47 34 13 18 16 19 50 38.0 31 24 2 22 4 51 8 0 Ajax (1 Season) 2 Leagues 3.1 8 4 1 3 4 6 10 60.0 4 9 0 9 2 10 0 0 Cádiz (1 Season) 2 Leagues 10.7 8 4 3 4 1 4 15 26.7 11 8 0 8 3 11 5 0 Eredivisie (7 Seasons) 113.3 121 68 39 49 33 50 162 30.9 112 80 1 79 17 138 25 4 Europa Lg (3 Seasons) 12.3 17 10 3 6 8 10 28 35.7 18 18 2 16 5 22 6 0 Liga MX (2 Seasons) 42.7 65 44 20 33 12 24 65 36.9 41 51 0 51 16 81 7 4 La Liga (2 Seasons) 11.7 10 5 3 6 1 5 18 27.8 13 11 0 11 5 15 6 0 Copa del Rey (2 Seasons) 5.1 1 2 0 Champions Lg (1 Season) 1.7 6 4 0 4 2 2 9 22.2 7 1 1 0 0 6 3 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 2020-2021 24 Sevilla es ESP Copa del Rey 3rd 3.1 1 2 Matches 2021-2022 25 Sevilla es ESP Copa del Rey R16 1.3 0 0 Matches 2021-2022 25 Cádiz es ESP Copa del Rey QF 0.7 0 0 Matches 2 Seasons 2 Clubs 1 League 5.1 1 2 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 Sevilla (2 Seasons) 1 League 4.4 1 2 0 Cádiz (1 Season) 1 League 0.7 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 23 AZ Alkmaar 2. Europa Lg R32 7.1 4 1 1 1 2 1 12 8.3 11 9 0 9 2 6 3 0 Matches 2020-2021 24 Ajax 2. Europa Lg QF 0.8 4 2 1 2 1 4 4 100.0 0 4 0 4 2 6 0 0 Matches 2020-2021 24 Sevilla 1. Champions Lg R16 1.7 6 4 0 4 2 2 9 22.2 7 1 1 0 0 6 3 0 Matches 2022-2023 26 Feyenoord 2. Europa Lg QF 4.4 9 7 1 3 5 5 12 41.7 7 5 2 3 1 10 3 0 Matches 3 Seasons 4 Clubs 2 Leagues 14.0 23 14 3 10 10 12 37 32.4 25 19 3 16 5 28 9 0 Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches AZ Alkmaar (1 Season) 1 League 7.1 4 1 1 1 2 1 12 8.3 11 9 0 9 2 6 3 0 Feyenoord (1 Season) 1 League 4.4 9 7 1 3 5 5 12 41.7 7 5 2 3 1 10 3 0 Ajax (1 Season) 1 League 0.8 4 2 1 2 1 4 4 100.0 0 4 0 4 2 6 0 0 Sevilla (1 Season) 1 League 1.7 6 4 0 4 2 2 9 22.2 7 1 1 0 0 6 3 0 Europa Lg (3 Seasons) 12.3 17 10 3 6 8 10 28 35.7 18 18 2 16 5 22 6 0 Champions Lg (1 Season) 1.7 6 4 0 4 2 2 9 22.2 7 1 1 0 0 6 3 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 2015-2016 19 Groningen nl NED 1. Eredivisie 9.1 Matches 2016-2017 20 Groningen nl NED 1. Eredivisie 15.4 Matches 2017-2018 21 AZ Alkmaar nl NED 1. Eredivisie 8.3 Matches 2017-2018 21 Groningen nl NED 1. Eredivisie 10.2 Matches 2018-2019 22 AZ Alkmaar nl NED 1. Eredivisie 30.2 1878 18 174 635 1100 208 1877 161 96 59.6 65 40.4 1356 10803 5730 212 123 104 85 95 1412 368 Matches 2019-2020 23 AZ Alkmaar nl NED 1. Eredivisie 21.8 1432 8 107 555 783 125 1432 125 85 68.0 40 32.0 980 7432 3890 136 104 64 64 36 1114 310 Matches 2019-2020 23 AZ Alkmaar 2. Europa Lg 7.1 462 2 29 161 274 38 462 36 26 72.2 10 27.8 305 2257 1297 54 33 22 21 9 355 86 Matches 2020-2021 24 Sevilla 1. Champions Lg 1.7 80 3 8 36 37 5 80 4 2 50.0 2 50.0 43 230 86 3 2 2 6 7 54 3 Matches 2020-2021 24 Sevilla es ESP Copa del Rey 3.1 Matches 2020-2021 24 Ajax nl NED 1. Eredivisie 2.3 197 2 15 64 119 27 197 16 10 62.5 6 37.5 138 1080 592 17 12 8 8 7 161 49 Matches 2020-2021 24 Ajax 2. Europa Lg 0.8 64 0 6 29 29 5 64 6 3 50.0 3 50.0 39 210 101 3 4 1 4 2 39 8 Matches 2020-2021 24 Sevilla es ESP 1. La Liga 0.3 19 1 4 2 13 5 19 0 0 0 11 80 62 4 0 2 2 2 10 4 Matches 2021-2022 25 Sevilla es ESP Copa del Rey 1.3 Matches 2021-2022 25 Cádiz es ESP Copa del Rey 0.7 Matches 2021-2022 25 Sevilla es ESP 1. La Liga 1.4 65 1 5 17 43 5 65 10 8 80.0 2 20.0 48 310 147 3 7 2 2 3 55 16 Matches 2021-2022 25 Cádiz es ESP 1. La Liga 10.0 493 5 54 186 255 43 493 42 23 54.8 19 45.2 299 2236 1215 37 31 15 16 16 327 83 Matches 2022-2023 26 Feyenoord nl NED 1. Eredivisie 15.9 1101 10 71 362 679 105 1101 86 39 45.3 33 38.4 733 5111 2900 126 69 50 37 25 791 246 Matches 2022-2023 26 Feyenoord 2. Europa Lg 4.4 252 7 22 91 142 25 252 24 11 45.8 11 45.8 198 1255 745 33 15 17 12 7 194 63 Matches 2023-2024 27 Pachuca mx MEX 1. Liga MX 16.6 929 4 76 375 504 66 929 123 68 55.3 50 40.7 627 4942 2318 82 60 39 48 37 671 168 Matches 2024-2025 28 Pachuca mx MEX 1. Liga MX 26.1 1673 11 119 717 860 104 1673 182 104 57.1 75 41.2 1125 8488 4488 153 115 58 84 62 1262 308 Matches 10 Seasons 7 Clubs 6 Leagues 186.8 8645 72 690 3230 4838 761 8644 815 475 58.3 316 38.8 5902 44434 23571 863 575 384 389 308 6445 1712 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 AZ Alkmaar (3 Seasons) 2 Leagues 67.4 3772 28 310 1351 2157 371 3771 322 207 64.3 115 35.7 2641 20492 10917 402 260 190 170 140 2881 764 Groningen (3 Seasons) 1 League 34.7 Pachuca (2 Seasons) 1 League 42.7 2602 15 195 1092 1364 170 2602 305 172 56.4 125 41.0 1752 13430 6806 235 175 97 132 99 1933 476 Sevilla (2 Seasons) 3 Leagues 7.8 164 5 17 55 93 15 164 14 10 71.4 4 28.6 102 620 295 10 9 6 10 12 119 23 Feyenoord (1 Season) 2 Leagues 20.3 1353 17 93 453 821 130 1353 110 50 45.5 44 40.0 931 6366 3645 159 84 67 49 32 985 309 Ajax (1 Season) 2 Leagues 3.1 261 2 21 93 148 32 261 22 13 59.1 9 40.9 177 1290 693 20 16 9 12 9 200 57 Cádiz (1 Season) 2 Leagues 10.7 493 5 54 186 255 43 493 42 23 54.8 19 45.2 299 2236 1215 37 31 15 16 16 327 83 Eredivisie (7 Seasons) 113.3 4608 38 367 1616 2681 465 4607 388 230 59.3 144 37.1 3207 24426 13112 491 308 226 194 163 3478 973 Europa Lg (3 Seasons) 12.3 778 9 57 281 445 68 778 66 40 60.6 24 36.4 542 3722 2143 90 52 40 37 18 588 157 Liga MX (2 Seasons) 42.7 2602 15 195 1092 1364 170 2602 305 172 56.4 125 41.0 1752 13430 6806 235 175 97 132 99 1933 476 La Liga (2 Seasons) 11.7 577 7 63 205 311 53 577 52 31 59.6 21 40.4 358 2626 1424 44 38 19 20 21 392 103 Copa del Rey (2 Seasons) 5.1 Champions Lg (1 Season) 1.7 80 3 8 36 37 5 80 4 2 50.0 2 50.0 43 230 86 3 2 2 6 7 54 3
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2015-2016 19 Groningen 1 League 9.1 2016-2017 20 Groningen 1 League 15.4 2017-2018 21 Groningen 1 League 10.2 2017-2018 21 AZ Alkmaar 1 League 8.3 2018-2019 22 AZ Alkmaar 1 League 30.2 1878 18 174 635 1100 208 1877 161 96 59.6 65 40.4 1356 10803 5730 212 123 104 85 95 1412 368 2019-2020 23 AZ Alkmaar 2 Leagues 28.9 1894 10 136 716 1057 163 1894 161 111 68.9 50 31.1 1285 9689 5187 190 137 86 85 45 1469 396 2020-2021 24 Ajax 2 Leagues 3.1 261 2 21 93 148 32 261 22 13 59.1 9 40.9 177 1290 693 20 16 9 12 9 200 57 2020-2021 24 Sevilla 3 Leagues 5.1 99 4 12 38 50 10 99 4 2 50.0 2 50.0 54 310 148 7 2 4 8 9 64 7 2021-2022 25 Sevilla 2 Leagues 2.7 65 1 5 17 43 5 65 10 8 80.0 2 20.0 48 310 147 3 7 2 2 3 55 16 2021-2022 25 Cádiz 2 Leagues 10.7 493 5 54 186 255 43 493 42 23 54.8 19 45.2 299 2236 1215 37 31 15 16 16 327 83 2022-2023 26 Feyenoord 2 Leagues 20.3 1353 17 93 453 821 130 1353 110 50 45.5 44 40.0 931 6366 3645 159 84 67 49 32 985 309 2023-2024 27 Pachuca 1 League 16.6 929 4 76 375 504 66 929 123 68 55.3 50 40.7 627 4942 2318 82 60 39 48 37 671 168 2024-2025 28 Pachuca 1 League 26.1 1673 11 119 717 860 104 1673 182 104 57.1 75 41.2 1125 8488 4488 153 115 58 84 62 1262 308 10 Seasons 7 Clubs 6 Leagues 186.8 8645 72 690 3230 4838 761 8644 815 475 58.3 316 38.8 5902 44434 23571 863 575 384 389 308 6445 1712 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 AZ Alkmaar (3 Seasons) 2 Leagues 67.4 3772 28 310 1351 2157 371 3771 322 207 64.3 115 35.7 2641 20492 10917 402 260 190 170 140 2881 764 Groningen (3 Seasons) 1 League 34.7 Pachuca (2 Seasons) 1 League 42.7 2602 15 195 1092 1364 170 2602 305 172 56.4 125 41.0 1752 13430 6806 235 175 97 132 99 1933 476 Sevilla (2 Seasons) 3 Leagues 7.8 164 5 17 55 93 15 164 14 10 71.4 4 28.6 102 620 295 10 9 6 10 12 119 23 Feyenoord (1 Season) 2 Leagues 20.3 1353 17 93 453 821 130 1353 110 50 45.5 44 40.0 931 6366 3645 159 84 67 49 32 985 309 Ajax (1 Season) 2 Leagues 3.1 261 2 21 93 148 32 261 22 13 59.1 9 40.9 177 1290 693 20 16 9 12 9 200 57 Cádiz (1 Season) 2 Leagues 10.7 493 5 54 186 255 43 493 42 23 54.8 19 45.2 299 2236 1215 37 31 15 16 16 327 83 Eredivisie (7 Seasons) 113.3 4608 38 367 1616 2681 465 4607 388 230 59.3 144 37.1 3207 24426 13112 491 308 226 194 163 3478 973 Europa Lg (3 Seasons) 12.3 778 9 57 281 445 68 778 66 40 60.6 24 36.4 542 3722 2143 90 52 40 37 18 588 157 Liga MX (2 Seasons) 42.7 2602 15 195 1092 1364 170 2602 305 172 56.4 125 41.0 1752 13430 6806 235 175 97 132 99 1933 476 La Liga (2 Seasons) 11.7 577 7 63 205 311 53 577 52 31 59.6 21 40.4 358 2626 1424 44 38 19 20 21 392 103 Copa del Rey (2 Seasons) 5.1 Champions Lg (1 Season) 1.7 80 3 8 36 37 5 80 4 2 50.0 2 50.0 43 230 86 3 2 2 6 7 54 3
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2015-2016 19 Groningen nl NED 1. Eredivisie 7th 9.1 Matches 2016-2017 20 Groningen nl NED 1. Eredivisie 8th 15.4 Matches 2017-2018 21 Groningen nl NED 1. Eredivisie 12th 10.2 Matches 2017-2018 21 AZ Alkmaar nl NED 1. Eredivisie 3rd 8.3 Matches 2018-2019 22 AZ Alkmaar nl NED 1. Eredivisie 4th 30.2 1878 18 174 635 1100 208 1877 161 96 59.6 65 40.4 1356 10803 5730 212 123 104 85 95 1412 368 Matches 2019-2020 23 AZ Alkmaar nl NED 1. Eredivisie 2nd 21.8 1432 8 107 555 783 125 1432 125 85 68.0 40 32.0 980 7432 3890 136 104 64 64 36 1114 310 Matches 2020-2021 24 Ajax nl NED 1. Eredivisie 1st 2.3 197 2 15 64 119 27 197 16 10 62.5 6 37.5 138 1080 592 17 12 8 8 7 161 49 Matches 2020-2021 24 Sevilla es ESP 1. La Liga 4th 0.3 19 1 4 2 13 5 19 0 0 0 11 80 62 4 0 2 2 2 10 4 Matches 2021-2022 25 Sevilla es ESP 1. La Liga 4th 1.4 65 1 5 17 43 5 65 10 8 80.0 2 20.0 48 310 147 3 7 2 2 3 55 16 Matches 2021-2022 25 Cádiz es ESP 1. La Liga 17th 10.0 493 5 54 186 255 43 493 42 23 54.8 19 45.2 299 2236 1215 37 31 15 16 16 327 83 Matches 2022-2023 26 Feyenoord nl NED 1. Eredivisie 1st 15.9 1101 10 71 362 679 105 1101 86 39 45.3 33 38.4 733 5111 2900 126 69 50 37 25 791 246 Matches 2023-2024 27 Pachuca mx MEX 1. Liga MX 7th 16.6 929 4 76 375 504 66 929 123 68 55.3 50 40.7 627 4942 2318 82 60 39 48 37 671 168 Matches 2024-2025 28 Pachuca mx MEX 1. Liga MX 12th 26.1 1673 11 119 717 860 104 1673 182 104 57.1 75 41.2 1125 8488 4488 153 115 58 84 62 1262 308 Matches 10 Seasons 7 Clubs 3 Leagues 167.7 7787 60 625 2913 4356 688 7786 745 433 58.1 290 38.9 5317 40482 21342 770 521 342 346 283 5803 1552 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 AZ Alkmaar (3 Seasons) 1 League 60.4 3310 26 281 1190 1883 333 3309 286 181 63.3 105 36.7 2336 18235 9620 348 227 168 149 131 2526 678 Groningen (3 Seasons) 1 League 34.7 Pachuca (2 Seasons) 1 League 42.7 2602 15 195 1092 1364 170 2602 305 172 56.4 125 41.0 1752 13430 6806 235 175 97 132 99 1933 476 Sevilla (2 Seasons) 1 League 1.7 84 2 9 19 56 10 84 10 8 80.0 2 20.0 59 390 209 7 7 4 4 5 65 20 Feyenoord (1 Season) 1 League 15.9 1101 10 71 362 679 105 1101 86 39 45.3 33 38.4 733 5111 2900 126 69 50 37 25 791 246 Cádiz (1 Season) 1 League 10.0 493 5 54 186 255 43 493 42 23 54.8 19 45.2 299 2236 1215 37 31 15 16 16 327 83 Ajax (1 Season) 1 League 2.3 197 2 15 64 119 27 197 16 10 62.5 6 37.5 138 1080 592 17 12 8 8 7 161 49 Eredivisie (7 Seasons) 113.3 4608 38 367 1616 2681 465 4607 388 230 59.3 144 37.1 3207 24426 13112 491 308 226 194 163 3478 973 Liga MX (2 Seasons) 42.7 2602 15 195 1092 1364 170 2602 305 172 56.4 125 41.0 1752 13430 6806 235 175 97 132 99 1933 476 La Liga (2 Seasons) 11.7 577 7 63 205 311 53 577 52 31 59.6 21 40.4 358 2626 1424 44 38 19 20 21 392 103
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 2020-2021 24 Sevilla es ESP Copa del Rey 3rd 3.1 Matches 2021-2022 25 Sevilla es ESP Copa del Rey R16 1.3 Matches 2021-2022 25 Cádiz es ESP Copa del Rey QF 0.7 Matches 2 Seasons 2 Clubs 1 League 5.1 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 Sevilla (2 Seasons) 1 League 4.4 Cádiz (1 Season) 1 League 0.7
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 23 AZ Alkmaar 2. Europa Lg R32 7.1 462 2 29 161 274 38 462 36 26 72.2 10 27.8 305 2257 1297 54 33 22 21 9 355 86 Matches 2020-2021 24 Ajax 2. Europa Lg QF 0.8 64 0 6 29 29 5 64 6 3 50.0 3 50.0 39 210 101 3 4 1 4 2 39 8 Matches 2020-2021 24 Sevilla 1. Champions Lg R16 1.7 80 3 8 36 37 5 80 4 2 50.0 2 50.0 43 230 86 3 2 2 6 7 54 3 Matches 2022-2023 26 Feyenoord 2. Europa Lg QF 4.4 252 7 22 91 142 25 252 24 11 45.8 11 45.8 198 1255 745 33 15 17 12 7 194 63 Matches 3 Seasons 4 Clubs 2 Leagues 14.0 858 12 65 317 482 73 858 70 42 60.0 26 37.1 585 3952 2229 93 54 42 43 25 642 160 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 AZ Alkmaar (1 Season) 1 League 7.1 462 2 29 161 274 38 462 36 26 72.2 10 27.8 305 2257 1297 54 33 22 21 9 355 86 Feyenoord (1 Season) 1 League 4.4 252 7 22 91 142 25 252 24 11 45.8 11 45.8 198 1255 745 33 15 17 12 7 194 63 Ajax (1 Season) 1 League 0.8 64 0 6 29 29 5 64 6 3 50.0 3 50.0 39 210 101 3 4 1 4 2 39 8 Sevilla (1 Season) 1 League 1.7 80 3 8 36 37 5 80 4 2 50.0 2 50.0 43 230 86 3 2 2 6 7 54 3 Europa Lg (3 Seasons) 12.3 778 9 57 281 445 68 778 66 40 60.6 24 36.4 542 3722 2143 90 52 40 37 18 588 157 Champions Lg (1 Season) 1.7 80 3 8 36 37 5 80 4 2 50.0 2 50.0 43 230 86 3 2 2 6 7 54 3
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2015-2016 19 Groningen nl NED 1. Eredivisie 16 821 51 26.8 9.1 7 2 9 3 1.33 14 16 -2 -0.22 -0.02 Matches 2016-2017 20 Groningen nl NED 1. Eredivisie 27 1,388 51 45.4 15.4 15 5 12 5 1.10 30 27 +3 +0.19 +0.14 Matches 2017-2018 21 AZ Alkmaar nl NED 1. Eredivisie 12 748 62 24.4 8.3 9 2 3 1 2.17 22 7 +15 +1.80 +1.07 Matches 2017-2018 21 Groningen nl NED 1. Eredivisie 15 917 61 30.0 10.2 10 4 5 0 1.27 21 14 +7 +0.69 +0.98 Matches 2018-2019 22 AZ Alkmaar nl NED 1. Eredivisie 32 2,719 85 88.9 30.2 31 87 24 1 23 2 1.63 56 40 +16 +0.53 -0.79 58.0 38.4 +19.5 +0.65 +0.89 Matches 2019-2020 23 AZ Alkmaar nl NED 1. Eredivisie 25 1,965 79 87.3 21.8 25 79 10 0 0 2.24 51 13 +38 +1.74 +2.06 50.3 19.6 +30.7 +1.41 +1.49 Matches 2019-2020 23 AZ Alkmaar 2. Europa Lg 8 636 80 88.3 7.1 8 80 5 0 0 1.57 14 9 +5 +0.71 +0.71 14.7 7.3 +7.4 +1.05 +3.02 Matches 2020-2021 24 Sevilla 1. Champions Lg 3 149 50 20.7 1.7 2 65 0 1 19 0 2.00 3 2 +1 +0.60 +0.76 2.8 1.6 +1.2 +0.73 +0.76 Matches 2020-2021 24 Sevilla es ESP Copa del Rey 4 279 70 40.4 3.1 3 84 1 1 28 0 3.00 5 0 +5 +1.61 +0.74 Matches 2020-2021 24 Ajax nl NED 1. Eredivisie 7 210 30 6.9 2.3 1 68 0 6 24 6 3.00 3 2 +1 +0.43 -2.03 6.6 1.3 +5.3 +2.31 +0.40 Matches 2020-2021 24 Ajax 2. Europa Lg 6 71 12 13.1 0.8 0 0 6 12 0 2.17 4 0 +4 +5.07 +4.69 3.7 0.1 +3.6 +4.56 +3.26 Matches 2020-2021 24 Sevilla es ESP 1. La Liga 3 27 9 0.8 0.3 0 0 3 9 10 2.00 2 0 +2 +6.67 +6.19 1.1 0.4 +0.7 +2.43 +1.93 Matches 2021-2022 25 Sevilla es ESP Copa del Rey 2 119 60 28.3 1.3 2 60 0 0 2 2.00 1 1 0 0.00 -0.60 Matches 2021-2022 25 Cádiz es ESP Copa del Rey 1 62 62 12.9 0.7 1 62 0 0 0 0.00 1 1 0 0.00 -1.72 Matches 2021-2022 25 Sevilla es ESP 1. La Liga 5 127 25 3.7 1.4 2 49 0 3 10 15 1.60 3 2 +1 +0.71 +0.11 4.0 1.3 +2.7 +1.92 +1.85 Matches 2021-2022 25 Cádiz es ESP 1. La Liga 12 902 75 26.4 10.0 11 82 3 1 1 5 1.25 12 10 +2 +0.20 +0.84 15.1 8.2 +6.9 +0.69 +1.25 Matches 2022-2023 26 Feyenoord nl NED 1. Eredivisie 27 1,427 53 46.6 15.9 17 69 2 10 26 0 2.33 44 13 +31 +1.96 +0.85 32.4 14.5 +17.8 +1.13 +0.15 Matches 2022-2023 26 Feyenoord 2. Europa Lg 7 400 57 43.0 4.4 6 63 1 1 21 0 1.57 14 1 +13 +2.93 +3.77 6.6 4.5 +2.2 +0.49 +0.82 Matches 2023-2024 27 Pachuca mx MEX 1. Liga MX 23 1,496 65 48.9 16.6 17 79 5 6 26 0 1.77 31 27 +4 +0.24 +0.70 22.6 23.0 -0.4 -0.02 -0.11 Matches 2024-2025 28 Pachuca mx MEX 1. Liga MX 32 2,345 73 76.6 26.1 28 78 11 4 42 0 1.16 40 41 -1 -0.04 +0.21 36.3 24.4 +11.9 +0.46 +0.91 Matches 10 Seasons 7 Clubs 6 Leagues 267 16,808 63 37.7 186.8 195 78 75 72 22 49 1.70 371 226 +145 +0.78 +0.35 254.2 144.7 +109.6 +0.79 +0.38 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 AZ Alkmaar (3 Seasons) 2 Leagues 77 6,068 79 66.8 67.4 73 83 41 4 23 3 1.91 143 69 +74 +1.10 +0.41 123.0 65.4 +57.6 +0.97 +1.36 Groningen (3 Seasons) 1 League 58 3,126 54 34.1 34.7 32 11 26 8 1.21 65 57 +8 +0.23 +0.39 Pachuca (2 Seasons) 1 League 55 3,841 70 62.8 42.7 45 78 16 10 32 0 1.42 71 68 +3 +0.07 +0.47 58.9 47.5 +11.4 +0.27 +0.35 Sevilla (2 Seasons) 3 Leagues 17 701 41 8.1 7.8 9 66 1 8 13 27 2.12 14 5 +9 +1.16 +0.65 7.9 3.3 +4.6 +1.38 +1.12 Feyenoord (1 Season) 2 Leagues 34 1,827 54 45.8 20.3 23 67 3 11 25 0 2.17 58 14 +44 +2.17 +1.54 39.0 19.0 +20.0 +0.99 +0.33 Ajax (1 Season) 2 Leagues 13 281 22 7.8 3.1 1 68 0 12 18 6 2.62 7 2 +5 +1.60 -0.57 10.3 1.4 +8.9 +2.88 +1.06 Cádiz (1 Season) 2 Leagues 13 964 74 24.7 10.7 12 80 3 1 1 5 1.15 13 11 +2 +0.19 +0.49 15.1 8.2 +6.9 +0.69 +1.25 Eredivisie (7 Seasons) 161 10,195 63 43.1 113.3 115 80 49 46 25 17 1.79 241 132 +109 +0.96 +0.23 147.3 73.8 +73.4 +1.05 -0.31 Europa Lg (3 Seasons) 21 1,107 53 50.5 12.3 14 73 6 7 13 0 1.74 32 10 +22 +1.79 +2.04 25.1 11.9 +13.2 +1.07 +0.82 Liga MX (2 Seasons) 55 3,841 70 62.8 42.7 45 78 16 10 32 0 1.42 71 68 +3 +0.07 +0.47 58.9 47.5 +11.4 +0.27 +0.35 La Liga (2 Seasons) 20 1,056 53 10.3 11.7 13 77 3 7 8 30 1.45 17 12 +5 +0.43 +0.21 20.2 9.9 +10.3 +0.88 +0.82 Copa del Rey (2 Seasons) 7 460 66 28.9 5.1 6 72 1 1 28 2 2.29 7 2 +5 +0.98 -0.14 Champions Lg (1 Season) 3 149 50 20.7 1.7 2 65 0 1 19 0 2.00 3 2 +1 +0.60 +0.76 2.8 1.6 +1.2 +0.73 +0.76
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2015-2016 19 Groningen 1 League 16 821 51 26.8 9.1 7 2 9 3 1.33 14 16 -2 -0.22 -0.02 2016-2017 20 Groningen 1 League 27 1,388 51 45.4 15.4 15 5 12 5 1.10 30 27 +3 +0.19 +0.14 2017-2018 21 Groningen 1 League 15 917 61 30.0 10.2 10 4 5 0 1.27 21 14 +7 +0.69 +0.98 2017-2018 21 AZ Alkmaar 1 League 12 748 62 24.4 8.3 9 2 3 1 2.17 22 7 +15 +1.80 +1.07 2018-2019 22 AZ Alkmaar 1 League 32 2,719 85 88.9 30.2 31 87 24 1 23 2 1.63 56 40 +16 +0.53 -0.79 58.0 38.4 +19.5 +0.65 +0.89 2019-2020 23 AZ Alkmaar 2 Leagues 33 2,601 79 87.6 28.9 33 79 15 0 0 2.08 65 22 +43 +1.49 +1.73 65.1 27.0 +38.1 +1.32 +1.83 2020-2021 24 Ajax 2 Leagues 13 281 22 7.8 3.1 1 68 0 12 18 6 2.62 7 2 +5 +1.60 -0.57 10.3 1.4 +8.9 +2.88 +1.06 2020-2021 24 Sevilla 3 Leagues 10 455 46 9.4 5.1 5 76 1 5 15 10 2.40 10 2 +8 +1.58 +1.15 3.9 2.0 +1.9 +0.99 +0.57 2021-2022 25 Sevilla 2 Leagues 7 246 35 6.4 2.7 4 54 0 3 10 17 1.71 4 3 +1 +0.37 -0.24 4.0 1.3 +2.7 +1.92 +1.85 2021-2022 25 Cádiz 2 Leagues 13 964 74 24.7 10.7 12 80 3 1 1 5 1.15 13 11 +2 +0.19 +0.49 15.1 8.2 +6.9 +0.69 +1.25 2022-2023 26 Feyenoord 2 Leagues 34 1,827 54 45.8 20.3 23 67 3 11 25 0 2.17 58 14 +44 +2.17 +1.54 39.0 19.0 +20.0 +0.99 +0.33 2023-2024 27 Pachuca 1 League 23 1,496 65 48.9 16.6 17 79 5 6 26 0 1.77 31 27 +4 +0.24 +0.70 22.6 23.0 -0.4 -0.02 -0.11 2024-2025 28 Pachuca 1 League 32 2,345 73 76.6 26.1 28 78 11 4 42 0 1.16 40 41 -1 -0.04 +0.21 36.3 24.4 +11.9 +0.46 +0.91 10 Seasons 7 Clubs 6 Leagues 267 16,808 63 37.7 186.8 195 78 75 72 22 49 1.70 371 226 +145 +0.78 +0.35 254.2 144.7 +109.6 +0.79 +0.38 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 AZ Alkmaar (3 Seasons) 2 Leagues 77 6,068 79 66.8 67.4 73 83 41 4 23 3 1.91 143 69 +74 +1.10 +0.41 123.0 65.4 +57.6 +0.97 +1.36 Groningen (3 Seasons) 1 League 58 3,126 54 34.1 34.7 32 11 26 8 1.21 65 57 +8 +0.23 +0.39 Pachuca (2 Seasons) 1 League 55 3,841 70 62.8 42.7 45 78 16 10 32 0 1.42 71 68 +3 +0.07 +0.47 58.9 47.5 +11.4 +0.27 +0.35 Sevilla (2 Seasons) 3 Leagues 17 701 41 8.1 7.8 9 66 1 8 13 27 2.12 14 5 +9 +1.16 +0.65 7.9 3.3 +4.6 +1.38 +1.12 Feyenoord (1 Season) 2 Leagues 34 1,827 54 45.8 20.3 23 67 3 11 25 0 2.17 58 14 +44 +2.17 +1.54 39.0 19.0 +20.0 +0.99 +0.33 Ajax (1 Season) 2 Leagues 13 281 22 7.8 3.1 1 68 0 12 18 6 2.62 7 2 +5 +1.60 -0.57 10.3 1.4 +8.9 +2.88 +1.06 Cádiz (1 Season) 2 Leagues 13 964 74 24.7 10.7 12 80 3 1 1 5 1.15 13 11 +2 +0.19 +0.49 15.1 8.2 +6.9 +0.69 +1.25 Eredivisie (7 Seasons) 161 10,195 63 43.1 113.3 115 80 49 46 25 17 1.79 241 132 +109 +0.96 +0.23 147.3 73.8 +73.4 +1.05 -0.31 Europa Lg (3 Seasons) 21 1,107 53 50.5 12.3 14 73 6 7 13 0 1.74 32 10 +22 +1.79 +2.04 25.1 11.9 +13.2 +1.07 +0.82 Liga MX (2 Seasons) 55 3,841 70 62.8 42.7 45 78 16 10 32 0 1.42 71 68 +3 +0.07 +0.47 58.9 47.5 +11.4 +0.27 +0.35 La Liga (2 Seasons) 20 1,056 53 10.3 11.7 13 77 3 7 8 30 1.45 17 12 +5 +0.43 +0.21 20.2 9.9 +10.3 +0.88 +0.82 Copa del Rey (2 Seasons) 7 460 66 28.9 5.1 6 72 1 1 28 2 2.29 7 2 +5 +0.98 -0.14 Champions Lg (1 Season) 3 149 50 20.7 1.7 2 65 0 1 19 0 2.00 3 2 +1 +0.60 +0.76 2.8 1.6 +1.2 +0.73 +0.76
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2015-2016 19 Groningen nl NED 1. Eredivisie 7th 16 821 51 26.8 9.1 7 2 9 3 1.33 14 16 -2 -0.22 -0.02 Matches 2016-2017 20 Groningen nl NED 1. Eredivisie 8th 27 1,388 51 45.4 15.4 15 5 12 5 1.10 30 27 +3 +0.19 +0.14 Matches 2017-2018 21 Groningen nl NED 1. Eredivisie 12th 15 917 61 30.0 10.2 10 4 5 0 1.27 21 14 +7 +0.69 +0.98 Matches 2017-2018 21 AZ Alkmaar nl NED 1. Eredivisie 3rd 12 748 62 24.4 8.3 9 2 3 1 2.17 22 7 +15 +1.80 +1.07 Matches 2018-2019 22 AZ Alkmaar nl NED 1. Eredivisie 4th 32 2,719 85 88.9 30.2 31 87 24 1 23 2 1.63 56 40 +16 +0.53 -0.79 58.0 38.4 +19.5 +0.65 +0.89 Matches 2019-2020 23 AZ Alkmaar nl NED 1. Eredivisie 2nd 25 1,965 79 87.3 21.8 25 79 10 0 0 2.24 51 13 +38 +1.74 +2.06 50.3 19.6 +30.7 +1.41 +1.49 Matches 2020-2021 24 Ajax nl NED 1. Eredivisie 1st 7 210 30 6.9 2.3 1 68 0 6 24 6 3.00 3 2 +1 +0.43 -2.03 6.6 1.3 +5.3 +2.31 +0.40 Matches 2020-2021 24 Sevilla es ESP 1. La Liga 4th 3 27 9 0.8 0.3 0 0 3 9 10 2.00 2 0 +2 +6.67 +6.19 1.1 0.4 +0.7 +2.43 +1.93 Matches 2021-2022 25 Sevilla es ESP 1. La Liga 4th 5 127 25 3.7 1.4 2 49 0 3 10 15 1.60 3 2 +1 +0.71 +0.11 4.0 1.3 +2.7 +1.92 +1.85 Matches 2021-2022 25 Cádiz es ESP 1. La Liga 17th 12 902 75 26.4 10.0 11 82 3 1 1 5 1.25 12 10 +2 +0.20 +0.84 15.1 8.2 +6.9 +0.69 +1.25 Matches 2022-2023 26 Feyenoord nl NED 1. Eredivisie 1st 27 1,427 53 46.6 15.9 17 69 2 10 26 0 2.33 44 13 +31 +1.96 +0.85 32.4 14.5 +17.8 +1.13 +0.15 Matches 2023-2024 27 Pachuca mx MEX 1. Liga MX 7th 23 1,496 65 48.9 16.6 17 79 5 6 26 0 1.77 31 27 +4 +0.24 +0.70 22.6 23.0 -0.4 -0.02 -0.11 Matches 2024-2025 28 Pachuca mx MEX 1. Liga MX 12th 32 2,345 73 76.6 26.1 28 78 11 4 42 0 1.16 40 41 -1 -0.04 +0.21 36.3 24.4 +11.9 +0.46 +0.91 Matches 10 Seasons 7 Clubs 3 Leagues 236 15,092 64 37.7 167.7 173 79 68 63 24 47 1.67 329 212 +117 +0.70 +0.26 226.4 131.2 +95.2 +0.76 +0.33 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 AZ Alkmaar (3 Seasons) 1 League 69 5,432 79 64.9 60.4 65 83 36 4 23 3 1.94 129 60 +69 +1.14 +0.44 108.3 58.0 +50.3 +0.97 +1.14 Groningen (3 Seasons) 1 League 58 3,126 54 34.1 34.7 32 11 26 8 1.21 65 57 +8 +0.23 +0.39 Pachuca (2 Seasons) 1 League 55 3,841 70 62.8 42.7 45 78 16 10 32 0 1.42 71 68 +3 +0.07 +0.47 58.9 47.5 +11.4 +0.27 +0.35 Sevilla (2 Seasons) 1 League 8 154 19 2.3 1.7 2 49 0 6 9 25 1.75 5 2 +3 +1.75 +1.21 5.1 1.7 +3.4 +2.01 +1.72 Feyenoord (1 Season) 1 League 27 1,427 53 46.6 15.9 17 69 2 10 26 0 2.33 44 13 +31 +1.96 +0.85 32.4 14.5 +17.8 +1.13 +0.15 Cádiz (1 Season) 1 League 12 902 75 26.4 10.0 11 82 3 1 1 5 1.25 12 10 +2 +0.20 +0.84 15.1 8.2 +6.9 +0.69 +1.25 Ajax (1 Season) 1 League 7 210 30 6.9 2.3 1 68 0 6 24 6 3.00 3 2 +1 +0.43 -2.03 6.6 1.3 +5.3 +2.31 +0.40 Eredivisie (7 Seasons) 161 10,195 63 43.1 113.3 115 80 49 46 25 17 1.79 241 132 +109 +0.96 +0.23 147.3 73.8 +73.4 +1.05 -0.31 Liga MX (2 Seasons) 55 3,841 70 62.8 42.7 45 78 16 10 32 0 1.42 71 68 +3 +0.07 +0.47 58.9 47.5 +11.4 +0.27 +0.35 La Liga (2 Seasons) 20 1,056 53 10.3 11.7 13 77 3 7 8 30 1.45 17 12 +5 +0.43 +0.21 20.2 9.9 +10.3 +0.88 +0.82
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 2020-2021 24 Sevilla es ESP Copa del Rey 3rd 4 279 70 40.4 3.1 3 84 1 1 28 0 3.00 5 0 +5 +1.61 +0.74 Matches 2021-2022 25 Sevilla es ESP Copa del Rey R16 2 119 60 28.3 1.3 2 60 0 0 2 2.00 1 1 0 0.00 -0.60 Matches 2021-2022 25 Cádiz es ESP Copa del Rey QF 1 62 62 12.9 0.7 1 62 0 0 0 0.00 1 1 0 0.00 -1.72 Matches 2 Seasons 2 Clubs 1 League 7 460 66 28.9 5.1 6 72 1 1 28 2 2.29 7 2 +5 +0.98 -0.14 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sevilla (2 Seasons) 1 League 6 398 66 35.9 4.4 5 74 1 1 28 2 2.67 6 1 +5 +1.13 +0.37 Cádiz (1 Season) 1 League 1 62 62 12.9 0.7 1 62 0 0 0 0.00 1 1 0 0.00 -1.72
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 23 AZ Alkmaar 2. Europa Lg R32 8 636 80 88.3 7.1 8 80 5 0 0 1.57 14 9 +5 +0.71 +0.71 14.7 7.3 +7.4 +1.05 +3.02 Matches 2020-2021 24 Ajax 2. Europa Lg QF 6 71 12 13.1 0.8 0 0 6 12 0 2.17 4 0 +4 +5.07 +4.69 3.7 0.1 +3.6 +4.56 +3.26 Matches 2020-2021 24 Sevilla 1. Champions Lg R16 3 149 50 20.7 1.7 2 65 0 1 19 0 2.00 3 2 +1 +0.60 +0.76 2.8 1.6 +1.2 +0.73 +0.76 Matches 2022-2023 26 Feyenoord 2. Europa Lg QF 7 400 57 43.0 4.4 6 63 1 1 21 0 1.57 14 1 +13 +2.93 +3.77 6.6 4.5 +2.2 +0.49 +0.82 Matches 3 Seasons 4 Clubs 2 Leagues 24 1,256 52 43.2 14.0 16 72 6 8 14 0 1.77 35 12 +23 +1.65 +1.87 27.8 13.5 +14.3 +1.03 +0.88 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 AZ Alkmaar (1 Season) 1 League 8 636 80 88.3 7.1 8 80 5 0 0 1.57 14 9 +5 +0.71 +0.71 14.7 7.3 +7.4 +1.05 +3.02 Feyenoord (1 Season) 1 League 7 400 57 43.0 4.4 6 63 1 1 21 0 1.57 14 1 +13 +2.93 +3.77 6.6 4.5 +2.2 +0.49 +0.82 Ajax (1 Season) 1 League 6 71 12 13.1 0.8 0 0 6 12 0 2.17 4 0 +4 +5.07 +4.69 3.7 0.1 +3.6 +4.56 +3.26 Sevilla (1 Season) 1 League 3 149 50 20.7 1.7 2 65 0 1 19 0 2.00 3 2 +1 +0.60 +0.76 2.8 1.6 +1.2 +0.73 +0.76 Europa Lg (3 Seasons) 21 1,107 53 50.5 12.3 14 73 6 7 13 0 1.74 32 10 +22 +1.79 +2.04 25.1 11.9 +13.2 +1.07 +0.82 Champions Lg (1 Season) 3 149 50 20.7 1.7 2 65 0 1 19 0 2.00 3 2 +1 +0.60 +0.76 2.8 1.6 +1.2 +0.73 +0.76
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2015-2016 19 Groningen 1 League 9.1 2 0 18 2016-2017 20 Groningen 1 League 15.4 2 0 0 15 0 0 0 0 0 0 0 0 2017-2018 21 Groningen 1 League 10.2 5 0 0 12 0 0 0 0 0 0 0 0 2017-2018 21 AZ Alkmaar 1 League 8.3 1 0 0 2 0 0 0 0 0 0 0 0 2018-2019 22 AZ Alkmaar 1 League 30.2 4 0 0 32 39 10 78 11 24 0 0 0 147 1 17 5.6 2019-2020 23 AZ Alkmaar 2 Leagues 28.9 4 0 0 39 40 21 56 5 16 0 1 0 145 8 16 33.3 2020-2021 24 Ajax 2 Leagues 3.1 0 0 0 5 3 0 11 2 4 0 0 0 27 0 2 0.0 2020-2021 24 Sevilla 3 Leagues 5.1 1 0 0 7 7 3 14 3 6 0 0 0 11 1 3 25.0 2021-2022 25 Sevilla 2 Leagues 2.7 1 0 0 6 6 4 7 1 0 1 0 0 6 0 1 0.0 2021-2022 25 Cádiz 2 Leagues 10.7 2 0 0 14 3 2 45 3 4 0 0 0 48 0 8 0.0 2022-2023 26 Feyenoord 2 Leagues 20.3 6 0 0 33 14 5 75 4 34 0 0 0 103 5 9 35.7 2023-2024 27 Pachuca 1 League 16.6 9 1 1 33 29 4 69 7 16 0 0 0 80 5 5 50.0 2024-2025 28 Pachuca 1 League 26.1 9 1 0 35 57 11 67 9 28 0 0 0 129 4 9 30.8 10 Seasons 7 Clubs 6 Leagues 186.8 46 2 1 251 198 60 422 45 132 1 1 0 696 24 70 25.5 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches AZ Alkmaar (3 Seasons) 2 Leagues 67.4 9 0 0 73 79 31 134 16 40 0 1 0 292 9 33 21.4 Groningen (3 Seasons) 1 League 34.7 9 0 0 45 0 0 0 0 0 0 0 0 Pachuca (2 Seasons) 1 League 42.7 18 2 1 68 86 15 136 16 44 0 0 0 209 9 14 39.1 Sevilla (2 Seasons) 3 Leagues 7.8 2 0 0 13 13 7 21 4 6 1 0 0 17 1 4 20.0 Feyenoord (1 Season) 2 Leagues 20.3 6 0 0 33 14 5 75 4 34 0 0 0 103 5 9 35.7 Ajax (1 Season) 2 Leagues 3.1 0 0 0 5 3 0 11 2 4 0 0 0 27 0 2 0.0 Cádiz (1 Season) 2 Leagues 10.7 2 0 0 14 3 2 45 3 4 0 0 0 48 0 8 0.0 Eredivisie (7 Seasons) 113.3 22 0 0 136 82 31 193 17 68 0 0 0 367 11 35 23.9 Europa Lg (3 Seasons) 12.3 2 0 0 20 14 5 27 5 10 0 1 0 55 3 9 25.0 Liga MX (2 Seasons) 42.7 18 2 1 68 86 15 136 16 44 0 0 0 209 9 14 39.1 La Liga (2 Seasons) 11.7 3 0 0 15 7 4 52 5 5 1 0 0 56 0 10 0.0 Copa del Rey (2 Seasons) 5.1 0 0 0 10 5 5 13 2 1 0 Champions Lg (1 Season) 1.7 1 0 0 2 4 0 1 0 4 0 0 0 9 1 2 33.3
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2020-2021 24 Sevilla es ESP Copa del Rey 3rd 3.1 0 0 0 4 3 3 10 2 1 0 Matches 2021-2022 25 Sevilla es ESP Copa del Rey R16 1.3 0 0 0 2 2 2 3 0 0 0 Matches 2021-2022 25 Cádiz es ESP Copa del Rey QF 0.7 0 0 0 4 0 0 0 0 0 0 Matches 2 Seasons 2 Clubs 1 League 5.1 0 0 0 10 5 5 13 2 1 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Sevilla (2 Seasons) 1 League 4.4 0 0 0 6 5 5 13 2 1 0 Cádiz (1 Season) 1 League 0.7 0 0 0 4 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 23 AZ Alkmaar 2. Europa Lg R32 7.1 1 0 0 9 12 5 19 2 1 0 1 0 27 3 4 42.9 Matches 2020-2021 24 Ajax 2. Europa Lg QF 0.8 0 0 0 1 0 0 3 2 2 0 0 0 8 0 2 0.0 Matches 2020-2021 24 Sevilla 1. Champions Lg R16 1.7 1 0 0 2 4 0 1 0 4 0 0 0 9 1 2 33.3 Matches 2022-2023 26 Feyenoord 2. Europa Lg QF 4.4 1 0 0 10 2 0 5 1 7 0 0 0 20 0 3 0.0 Matches 3 Seasons 4 Clubs 2 Leagues 14.0 3 0 0 22 18 5 28 5 14 0 1 0 64 4 11 26.7 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches AZ Alkmaar (1 Season) 1 League 7.1 1 0 0 9 12 5 19 2 1 0 1 0 27 3 4 42.9 Feyenoord (1 Season) 1 League 4.4 1 0 0 10 2 0 5 1 7 0 0 0 20 0 3 0.0 Ajax (1 Season) 1 League 0.8 0 0 0 1 0 0 3 2 2 0 0 0 8 0 2 0.0 Sevilla (1 Season) 1 League 1.7 1 0 0 2 4 0 1 0 4 0 0 0 9 1 2 33.3 Europa Lg (3 Seasons) 12.3 2 0 0 20 14 5 27 5 10 0 1 0 55 3 9 25.0 Champions Lg (1 Season) 1.7 1 0 0 2 4 0 1 0 4 0 0 0 9 1 2 33.3
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Oussama Idrissi Pages
Oussama Idrissi 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