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 17 15 1,166 13.0 2 3 5 2 0 0 4 1 1.1 1.1 1.7 2.9 70 80 148 0.15 0.23 0.39 0.15 0.39 0.09 0.13 0.22 0.09 0.22 Matches 10 Seasons 7 Clubs 6 Leagues 252 182 15,629 173.7 53 48 101 53 0 0 41 2 29.2 29.2 25.1 54.3 780 636 1552 0.31 0.28 0.58 0.31 0.58 0.23 0.20 0.43 0.23 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 40 32 2,662 29.6 7 12 19 7 0 0 13 2 2.2 2.2 5.8 8.0 152 141 316 0.24 0.41 0.64 0.24 0.64 0.08 0.19 0.27 0.08 0.27 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) 40 32 2,662 29.6 7 12 19 7 0 0 13 2 2.2 2.2 5.8 8.0 152 141 316 0.24 0.41 0.64 0.24 0.64 0.08 0.19 0.27 0.08 0.27 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 17 15 1,166 13.0 2 3 5 2 0 0 4 1 1.1 1.1 1.7 2.9 70 80 148 0.15 0.23 0.39 0.15 0.39 0.09 0.13 0.22 0.09 0.22 10 Seasons 7 Clubs 6 Leagues 252 182 15,629 173.7 53 48 101 53 0 0 41 2 29.2 29.2 25.1 54.3 780 636 1552 0.31 0.28 0.58 0.31 0.58 0.23 0.20 0.43 0.23 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 40 32 2,662 29.6 7 12 19 7 0 0 13 2 2.2 2.2 5.8 8.0 152 141 316 0.24 0.41 0.64 0.24 0.64 0.08 0.19 0.27 0.08 0.27 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) 40 32 2,662 29.6 7 12 19 7 0 0 13 2 2.2 2.2 5.8 8.0 152 141 316 0.24 0.41 0.64 0.24 0.64 0.08 0.19 0.27 0.08 0.27 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 16th 17 15 1,166 13.0 2 3 5 2 0 0 4 1 1.1 1.1 1.7 2.9 70 80 148 0.15 0.23 0.39 0.15 0.39 0.09 0.13 0.22 0.09 0.22 Matches 10 Seasons 7 Clubs 3 Leagues 221 160 13,913 154.6 48 41 89 48 0 0 38 2 27.0 27.0 22.2 49.3 687 575 1392 0.31 0.27 0.58 0.31 0.58 0.24 0.20 0.44 0.24 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 40 32 2,662 29.6 7 12 19 7 0 0 13 2 2.2 2.2 5.8 8.0 152 141 316 0.24 0.41 0.64 0.24 0.64 0.08 0.19 0.27 0.08 0.27 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) 40 32 2,662 29.6 7 12 19 7 0 0 13 2 2.2 2.2 5.8 8.0 152 141 316 0.24 0.41 0.64 0.24 0.64 0.08 0.19 0.27 0.08 0.27 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 13.0 2 22 9 40.9 1.70 0.69 0.09 0.22 22.4 0 0 0 1.1 1.1 0.05 +0.9 +0.9 Matches 10 Seasons 7 Clubs 6 Leagues 173.7 53 326 175 50.9 1.98 1.01 0.15 0.30 19.4 4 0 0 29.2 29.2 0.09 +8.8 +8.8 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 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 29.6 7 51 20 39.2 1.72 0.68 0.14 0.35 22.8 1 0 0 2.2 2.2 0.04 +4.8 +4.8 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) 29.6 7 51 20 39.2 1.72 0.68 0.14 0.35 22.8 1 0 0 2.2 2.2 0.04 +4.8 +4.8 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 13.0 2 22 9 40.9 1.70 0.69 0.09 0.22 22.4 0 0 0 1.1 1.1 0.05 +0.9 +0.9 10 Seasons 7 Clubs 6 Leagues 173.7 53 326 175 50.9 1.98 1.01 0.15 0.30 19.4 4 0 0 29.2 29.2 0.09 +8.8 +8.8 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 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 29.6 7 51 20 39.2 1.72 0.68 0.14 0.35 22.8 1 0 0 2.2 2.2 0.04 +4.8 +4.8 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) 29.6 7 51 20 39.2 1.72 0.68 0.14 0.35 22.8 1 0 0 2.2 2.2 0.04 +4.8 +4.8 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 16th 13.0 2 22 9 40.9 1.70 0.69 0.09 0.22 22.4 0 0 0 1.1 1.1 0.05 +0.9 +0.9 Matches 10 Seasons 7 Clubs 3 Leagues 154.6 48 290 154 50.0 1.99 1.00 0.16 0.31 19.3 4 0 0 27.0 27.0 0.09 +6.0 +6.0 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 29.6 7 51 20 39.2 1.72 0.68 0.14 0.35 22.8 1 0 0 2.2 2.2 0.04 +4.8 +4.8 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) 29.6 7 51 20 39.2 1.72 0.68 0.14 0.35 22.8 1 0 0 2.2 2.2 0.04 +4.8 +4.8 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 13.0 528 665 79.4 10641 2467 220 263 83.7 208 243 85.6 93 128 72.7 3 1.7 2.4 +1.3 26 43 33 3 80 Matches 10 Seasons 7 Clubs 6 Leagues 173.7 4843 6113 79.2 87490 17801 2299 2685 85.6 1792 2129 84.2 630 921 68.4 48 25.1 29.7 +22.9 277 243 302 33 636 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 29.6 1059 1363 77.7 21041 4788 447 526 85.0 416 502 82.9 179 261 68.6 12 5.8 6.4 +6.2 70 75 58 9 141 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) 29.6 1059 1363 77.7 21041 4788 447 526 85.0 416 502 82.9 179 261 68.6 12 5.8 6.4 +6.2 70 75 58 9 141 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 13.0 528 665 79.4 10641 2467 220 263 83.7 208 243 85.6 93 128 72.7 3 1.7 2.4 +1.3 26 43 33 3 80 10 Seasons 7 Clubs 6 Leagues 173.7 4843 6113 79.2 87490 17801 2299 2685 85.6 1792 2129 84.2 630 921 68.4 48 25.1 29.7 +22.9 277 243 302 33 636 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 29.6 1059 1363 77.7 21041 4788 447 526 85.0 416 502 82.9 179 261 68.6 12 5.8 6.4 +6.2 70 75 58 9 141 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) 29.6 1059 1363 77.7 21041 4788 447 526 85.0 416 502 82.9 179 261 68.6 12 5.8 6.4 +6.2 70 75 58 9 141 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 16th 13.0 528 665 79.4 10641 2467 220 263 83.7 208 243 85.6 93 128 72.7 3 1.7 2.4 +1.3 26 43 33 3 80 Matches 10 Seasons 7 Clubs 3 Leagues 154.6 4310 5441 79.2 78245 16253 2037 2378 85.7 1599 1894 84.4 570 834 68.3 41 22.2 27.7 +18.8 245 215 277 33 575 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 29.6 1059 1363 77.7 21041 4788 447 526 85.0 416 502 82.9 179 261 68.6 12 5.8 6.4 +6.2 70 75 58 9 141 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) 29.6 1059 1363 77.7 21041 4788 447 526 85.0 416 502 82.9 179 261 68.6 12 5.8 6.4 +6.2 70 75 58 9 141 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 13.0 665 595 67 13 2 29 31 40 13 8 1 0 528 3 16 10 Seasons 7 Clubs 6 Leagues 173.7 6113 5485 606 71 10 140 386 318 213 90 17 3 4843 22 146 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 29.6 1363 1205 150 28 2 55 100 70 50 27 4 0 1059 8 36 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) 29.6 1363 1205 150 28 2 55 100 70 50 27 4 0 1059 8 36 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 13.0 60 4.64 42 7 5 2 3 1 6 0.46 4 1 1 0 0 0 10 Seasons 7 Clubs 6 Leagues 173.7 630 5.02 434 62 81 33 13 7 72 0.57 50 5 11 5 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 29.6 146 4.94 95 20 17 4 6 4 22 0.74 15 2 5 0 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) 29.6 146 4.94 95 20 17 4 6 4 22 0.74 15 2 5 0 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 13.0 20 12 6 11 3 9 19 47.4 10 21 0 21 5 25 2 0 10 Seasons 7 Clubs 6 Leagues 173.7 198 116 59 88 51 84 268 31.3 184 151 4 147 41 237 44 6 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 29.6 44 28 14 23 7 17 51 33.3 34 41 0 41 12 56 4 2 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) 29.6 44 28 14 23 7 17 51 33.3 34 41 0 41 12 56 4 2 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 13.0 845 6 67 382 408 53 845 82 48 58.5 32 39.0 549 4177 2143 70 55 28 40 30 628 148 Matches 10 Seasons 7 Clubs 6 Leagues 173.7 7817 67 638 2895 4386 710 7816 715 419 58.6 273 38.2 5326 40123 21226 780 515 354 345 276 5811 1552 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 29.6 1774 10 143 757 912 119 1774 205 116 56.6 82 40.0 1176 9119 4461 152 115 67 88 67 1299 316 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) 29.6 1774 10 143 757 912 119 1774 205 116 56.6 82 40.0 1176 9119 4461 152 115 67 88 67 1299 316 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 13.0 845 6 67 382 408 53 845 82 48 58.5 32 39.0 549 4177 2143 70 55 28 40 30 628 148 10 Seasons 7 Clubs 6 Leagues 173.7 7817 67 638 2895 4386 710 7816 715 419 58.6 273 38.2 5326 40123 21226 780 515 354 345 276 5811 1552 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 29.6 1774 10 143 757 912 119 1774 205 116 56.6 82 40.0 1176 9119 4461 152 115 67 88 67 1299 316 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) 29.6 1774 10 143 757 912 119 1774 205 116 56.6 82 40.0 1176 9119 4461 152 115 67 88 67 1299 316 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 16th 13.0 845 6 67 382 408 53 845 82 48 58.5 32 39.0 549 4177 2143 70 55 28 40 30 628 148 Matches 10 Seasons 7 Clubs 3 Leagues 154.6 6959 55 573 2578 3904 637 6958 645 377 58.4 247 38.3 4741 36171 18997 687 461 312 302 251 5169 1392 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 29.6 1774 10 143 757 912 119 1774 205 116 56.6 82 40.0 1176 9119 4461 152 115 67 88 67 1299 316 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) 29.6 1774 10 143 757 912 119 1774 205 116 56.6 82 40.0 1176 9119 4461 152 115 67 88 67 1299 316 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 17 1,166 69 72.0 13.0 15 73 5 2 39 0 0.76 17 26 -9 -0.69 -0.69 15.7 13.9 +1.8 +0.14 +0.34 Matches 10 Seasons 7 Clubs 6 Leagues 252 15,629 62 36.3 173.7 182 77 69 70 21 49 1.70 348 211 +137 +0.79 +0.35 233.6 134.1 +99.5 +0.79 +0.36 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 40 2,662 67 56.9 29.6 32 76 10 8 29 0 1.34 48 53 -5 -0.17 +0.19 38.3 36.9 +1.4 +0.05 +0.02 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) 40 2,662 67 56.9 29.6 32 76 10 8 29 0 1.34 48 53 -5 -0.17 +0.19 38.3 36.9 +1.4 +0.05 +0.02 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 17 1,166 69 72.0 13.0 15 73 5 2 39 0 0.76 17 26 -9 -0.69 -0.69 15.7 13.9 +1.8 +0.14 +0.34 10 Seasons 7 Clubs 6 Leagues 252 15,629 62 36.3 173.7 182 77 69 70 21 49 1.70 348 211 +137 +0.79 +0.35 233.6 134.1 +99.5 +0.79 +0.36 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 40 2,662 67 56.9 29.6 32 76 10 8 29 0 1.34 48 53 -5 -0.17 +0.19 38.3 36.9 +1.4 +0.05 +0.02 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) 40 2,662 67 56.9 29.6 32 76 10 8 29 0 1.34 48 53 -5 -0.17 +0.19 38.3 36.9 +1.4 +0.05 +0.02 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 16th 17 1,166 69 72.0 13.0 15 73 5 2 39 0 0.76 17 26 -9 -0.69 -0.69 15.7 13.9 +1.8 +0.14 +0.34 Matches 10 Seasons 7 Clubs 3 Leagues 221 13,913 63 36.0 154.6 160 78 62 61 22 47 1.68 306 197 +109 +0.71 +0.25 205.8 120.6 +85.1 +0.76 +0.30 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 40 2,662 67 56.9 29.6 32 76 10 8 29 0 1.34 48 53 -5 -0.17 +0.19 38.3 36.9 +1.4 +0.05 +0.02 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) 40 2,662 67 56.9 29.6 32 76 10 8 29 0 1.34 48 53 -5 -0.17 +0.19 38.3 36.9 +1.4 +0.05 +0.02 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 13.0 4 1 0 20 34 5 31 5 12 0 0 0 73 3 6 33.3 10 Seasons 7 Clubs 6 Leagues 173.7 41 2 1 236 175 54 386 41 116 1 1 0 640 23 67 25.6 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 29.6 13 2 1 53 63 9 100 12 28 0 0 0 153 8 11 42.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) 29.6 13 2 1 53 63 9 100 12 28 0 0 0 153 8 11 42.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