Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 17 AZ Alkmaar nl NED 1. Eredivisie 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 18 AZ Alkmaar nl NED 1. Eredivisie 1 1 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 Jong AZ nl NED 2. Eerste Divisie 2 2 139 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 AZ Alkmaar nl NED 1. Eredivisie 21 20 1,685 18.7 3 4 7 3 0 0 0 0 4.5 4.5 5.2 9.8 69 92 163 0.16 0.21 0.37 0.16 0.37 0.24 0.28 0.52 0.24 0.52 Matches 2019-2020 20 AZ Alkmaar nl NED 1. Eredivisie 25 24 2,154 23.9 5 7 12 5 0 0 0 0 3.8 3.8 9.3 13.1 99 202 267 0.21 0.29 0.50 0.21 0.50 0.16 0.39 0.55 0.16 0.55 Matches 2019-2020 20 AZ Alkmaar 2. Europa Lg 8 8 699 7.8 2 2 4 2 0 0 2 0 2.5 2.5 1.7 4.2 25 49 68 0.26 0.26 0.52 0.26 0.52 0.32 0.22 0.54 0.32 0.54 Matches 2020-2021 21 AZ Alkmaar nl NED 1. Eredivisie 30 30 2,605 28.9 7 5 12 7 0 0 1 1 5.6 5.6 8.0 13.6 89 183 215 0.24 0.17 0.41 0.24 0.41 0.19 0.28 0.47 0.19 0.47 Matches 2020-2021 21 AZ Alkmaar 2. Europa Lg 6 6 495 5.5 0 1 1 0 0 0 1 0 0.3 0.3 0.5 0.8 13 21 22 0.00 0.18 0.18 0.00 0.18 0.06 0.09 0.15 0.06 0.15 Matches 2021-2022 22 Nice fr FRA Coupe de France 2 2 178 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 22 Nice fr FRA 1. Ligue 1 24 11 1,073 11.9 1 1 2 1 0 0 1 0 2.7 2.7 2.5 5.2 33 51 74 0.08 0.08 0.17 0.08 0.17 0.23 0.21 0.44 0.23 0.44 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 4 3 212 2.4 0 0 0 0 0 0 0 0 0.3 0.3 0.1 0.4 10 12 16 0.00 0.00 0.00 0.00 0.00 0.12 0.05 0.17 0.12 0.17 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 21 19 1,673 18.6 1 4 5 1 0 0 5 1 2.6 2.6 3.4 6.1 63 127 128 0.05 0.22 0.27 0.05 0.27 0.14 0.18 0.33 0.14 0.33 Matches 2023-2024 24 Feyenoord 1. Champions Lg 6 6 470 5.2 1 1 2 1 0 0 1 0 0.4 0.4 1.7 2.1 19 46 62 0.19 0.19 0.38 0.19 0.38 0.08 0.33 0.41 0.08 0.41 Matches 2023-2024 24 Feyenoord nl NED 1. Eredivisie 29 26 2,095 23.3 6 12 18 6 0 0 2 0 5.2 5.2 7.8 13.0 75 146 171 0.26 0.52 0.77 0.26 0.77 0.22 0.34 0.56 0.22 0.56 Matches 2023-2024 24 Feyenoord 2. Europa Lg 2 2 129 1.4 0 0 0 0 0 0 1 0 0.1 0.1 0.4 0.4 3 6 2 0.00 0.00 0.00 0.00 0.00 0.06 0.26 0.32 0.06 0.32 Matches 8 Seasons 5 Clubs 7 Leagues 182 160 13,660 151.8 26 37 63 26 0 0 15 2 28.1 28.1 40.7 68.7 498 935 1188 0.17 0.24 0.42 0.17 0.42 0.19 0.28 0.47 0.19 0.47 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 (5 Seasons) 2 Leagues 92 89 7,691 85.5 17 19 36 17 0 0 4 1 16.8 16.8 24.7 41.4 295 547 735 0.20 0.22 0.42 0.20 0.42 0.20 0.29 0.49 0.20 0.49 Nice (2 Seasons) 2 Leagues 30 16 1,463 16.3 1 1 2 1 0 0 2 0 3.0 3.0 2.6 5.6 43 63 90 0.06 0.06 0.12 0.06 0.12 0.21 0.18 0.39 0.21 0.39 Feyenoord (1 Season) 3 Leagues 37 34 2,694 29.9 7 13 20 7 0 0 4 0 5.7 5.7 9.9 15.6 97 198 235 0.23 0.43 0.67 0.23 0.67 0.19 0.33 0.52 0.19 0.52 Antwerp (1 Season) 1 League 21 19 1,673 18.6 1 4 5 1 0 0 5 1 2.6 2.6 3.4 6.1 63 127 128 0.05 0.22 0.27 0.05 0.27 0.14 0.18 0.33 0.14 0.33 Jong AZ (1 Season) 1 League 2 2 139 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (6 Seasons) 107 101 8,592 95.5 21 28 49 21 0 0 3 1 19.1 19.1 30.3 49.4 332 623 816 0.22 0.29 0.51 0.22 0.51 0.20 0.32 0.52 0.20 0.52 Europa Lg (3 Seasons) 16 16 1,323 14.7 2 3 5 2 0 0 4 0 2.9 2.9 2.6 5.5 41 76 92 0.14 0.20 0.34 0.14 0.34 0.20 0.18 0.38 0.20 0.38 Ligue 1 (2 Seasons) 28 14 1,285 14.3 1 1 2 1 0 0 1 0 3.0 3.0 2.6 5.6 43 63 90 0.07 0.07 0.14 0.07 0.14 0.21 0.18 0.39 0.21 0.39 Pro League A (1 Season) 21 19 1,673 18.6 1 4 5 1 0 0 5 1 2.6 2.6 3.4 6.1 63 127 128 0.05 0.22 0.27 0.05 0.27 0.14 0.18 0.33 0.14 0.33 Champions Lg (1 Season) 6 6 470 5.2 1 1 2 1 0 0 1 0 0.4 0.4 1.7 2.1 19 46 62 0.19 0.19 0.38 0.19 0.38 0.08 0.33 0.41 0.08 0.41 Eerste Divisie (1 Season) 2 2 139 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (1 Season) 2 2 178 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 17 AZ Alkmaar 1 League 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 18 AZ Alkmaar 1 League 1 1 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 19 Jong AZ 1 League 2 2 139 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 19 AZ Alkmaar 1 League 21 20 1,685 18.7 3 4 7 3 0 0 0 0 4.5 4.5 5.2 9.8 69 92 163 0.16 0.21 0.37 0.16 0.37 0.24 0.28 0.52 0.24 0.52 2019-2020 20 AZ Alkmaar 2 Leagues 33 32 2,853 31.7 7 9 16 7 0 0 2 0 6.3 6.3 11.0 17.3 124 251 335 0.22 0.28 0.50 0.22 0.50 0.20 0.35 0.55 0.20 0.55 2020-2021 21 AZ Alkmaar 2 Leagues 36 36 3,100 34.4 7 6 13 7 0 0 2 1 5.9 5.9 8.5 14.4 102 204 237 0.20 0.17 0.38 0.20 0.38 0.17 0.25 0.42 0.17 0.42 2021-2022 22 Nice 2 Leagues 26 13 1,251 13.9 1 1 2 1 0 0 2 0 2.7 2.7 2.5 5.2 33 51 74 0.07 0.07 0.14 0.07 0.14 0.23 0.21 0.44 0.23 0.44 2022-2023 23 Nice 1 League 4 3 212 2.4 0 0 0 0 0 0 0 0 0.3 0.3 0.1 0.4 10 12 16 0.00 0.00 0.00 0.00 0.00 0.12 0.05 0.17 0.12 0.17 2022-2023 23 Antwerp 1 League 21 19 1,673 18.6 1 4 5 1 0 0 5 1 2.6 2.6 3.4 6.1 63 127 128 0.05 0.22 0.27 0.05 0.27 0.14 0.18 0.33 0.14 0.33 2023-2024 24 Feyenoord 3 Leagues 37 34 2,694 29.9 7 13 20 7 0 0 4 0 5.7 5.7 9.9 15.6 97 198 235 0.23 0.43 0.67 0.23 0.67 0.19 0.33 0.52 0.19 0.52 8 Seasons 5 Clubs 7 Leagues 182 160 13,660 151.8 26 37 63 26 0 0 15 2 28.1 28.1 40.7 68.7 498 935 1188 0.17 0.24 0.42 0.17 0.42 0.19 0.28 0.47 0.19 0.47 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 (5 Seasons) 2 Leagues 92 89 7,691 85.5 17 19 36 17 0 0 4 1 16.8 16.8 24.7 41.4 295 547 735 0.20 0.22 0.42 0.20 0.42 0.20 0.29 0.49 0.20 0.49 Nice (2 Seasons) 2 Leagues 30 16 1,463 16.3 1 1 2 1 0 0 2 0 3.0 3.0 2.6 5.6 43 63 90 0.06 0.06 0.12 0.06 0.12 0.21 0.18 0.39 0.21 0.39 Feyenoord (1 Season) 3 Leagues 37 34 2,694 29.9 7 13 20 7 0 0 4 0 5.7 5.7 9.9 15.6 97 198 235 0.23 0.43 0.67 0.23 0.67 0.19 0.33 0.52 0.19 0.52 Antwerp (1 Season) 1 League 21 19 1,673 18.6 1 4 5 1 0 0 5 1 2.6 2.6 3.4 6.1 63 127 128 0.05 0.22 0.27 0.05 0.27 0.14 0.18 0.33 0.14 0.33 Jong AZ (1 Season) 1 League 2 2 139 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (6 Seasons) 107 101 8,592 95.5 21 28 49 21 0 0 3 1 19.1 19.1 30.3 49.4 332 623 816 0.22 0.29 0.51 0.22 0.51 0.20 0.32 0.52 0.20 0.52 Europa Lg (3 Seasons) 16 16 1,323 14.7 2 3 5 2 0 0 4 0 2.9 2.9 2.6 5.5 41 76 92 0.14 0.20 0.34 0.14 0.34 0.20 0.18 0.38 0.20 0.38 Ligue 1 (2 Seasons) 28 14 1,285 14.3 1 1 2 1 0 0 1 0 3.0 3.0 2.6 5.6 43 63 90 0.07 0.07 0.14 0.07 0.14 0.21 0.18 0.39 0.21 0.39 Pro League A (1 Season) 21 19 1,673 18.6 1 4 5 1 0 0 5 1 2.6 2.6 3.4 6.1 63 127 128 0.05 0.22 0.27 0.05 0.27 0.14 0.18 0.33 0.14 0.33 Champions Lg (1 Season) 6 6 470 5.2 1 1 2 1 0 0 1 0 0.4 0.4 1.7 2.1 19 46 62 0.19 0.19 0.38 0.19 0.38 0.08 0.33 0.41 0.08 0.41 Eerste Divisie (1 Season) 2 2 139 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (1 Season) 2 2 178 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 17 AZ Alkmaar nl NED 1. Eredivisie 6th 1 0 45 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 18 AZ Alkmaar nl NED 1. Eredivisie 3rd 1 1 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 Jong AZ nl NED 2. Eerste Divisie 18th 2 2 139 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 19 AZ Alkmaar nl NED 1. Eredivisie 4th 21 20 1,685 18.7 3 4 7 3 0 0 0 0 4.5 4.5 5.2 9.8 69 92 163 0.16 0.21 0.37 0.16 0.37 0.24 0.28 0.52 0.24 0.52 Matches 2019-2020 20 AZ Alkmaar nl NED 1. Eredivisie 2nd 25 24 2,154 23.9 5 7 12 5 0 0 0 0 3.8 3.8 9.3 13.1 99 202 267 0.21 0.29 0.50 0.21 0.50 0.16 0.39 0.55 0.16 0.55 Matches 2020-2021 21 AZ Alkmaar nl NED 1. Eredivisie 3rd 30 30 2,605 28.9 7 5 12 7 0 0 1 1 5.6 5.6 8.0 13.6 89 183 215 0.24 0.17 0.41 0.24 0.41 0.19 0.28 0.47 0.19 0.47 Matches 2021-2022 22 Nice fr FRA 1. Ligue 1 5th 24 11 1,073 11.9 1 1 2 1 0 0 1 0 2.7 2.7 2.5 5.2 33 51 74 0.08 0.08 0.17 0.08 0.17 0.23 0.21 0.44 0.23 0.44 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 4 3 212 2.4 0 0 0 0 0 0 0 0 0.3 0.3 0.1 0.4 10 12 16 0.00 0.00 0.00 0.00 0.00 0.12 0.05 0.17 0.12 0.17 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 21 19 1,673 18.6 1 4 5 1 0 0 5 1 2.6 2.6 3.4 6.1 63 127 128 0.05 0.22 0.27 0.05 0.27 0.14 0.18 0.33 0.14 0.33 Matches 2023-2024 24 Feyenoord nl NED 1. Eredivisie 2nd 29 26 2,095 23.3 6 12 18 6 0 0 2 0 5.2 5.2 7.8 13.0 75 146 171 0.26 0.52 0.77 0.26 0.77 0.22 0.34 0.56 0.22 0.56 Matches 8 Seasons 5 Clubs 4 Leagues 158 136 11,689 129.9 23 33 56 23 0 0 9 2 24.7 24.7 36.4 61.1 438 813 1034 0.18 0.25 0.43 0.18 0.43 0.19 0.28 0.48 0.19 0.48 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 (5 Seasons) 1 League 78 75 6,497 72.2 15 16 31 15 0 0 1 1 13.9 13.9 22.5 36.4 257 477 645 0.21 0.22 0.43 0.21 0.43 0.19 0.31 0.51 0.19 0.51 Nice (2 Seasons) 1 League 28 14 1,285 14.3 1 1 2 1 0 0 1 0 3.0 3.0 2.6 5.6 43 63 90 0.07 0.07 0.14 0.07 0.14 0.21 0.18 0.39 0.21 0.39 Feyenoord (1 Season) 1 League 29 26 2,095 23.3 6 12 18 6 0 0 2 0 5.2 5.2 7.8 13.0 75 146 171 0.26 0.52 0.77 0.26 0.77 0.22 0.34 0.56 0.22 0.56 Antwerp (1 Season) 1 League 21 19 1,673 18.6 1 4 5 1 0 0 5 1 2.6 2.6 3.4 6.1 63 127 128 0.05 0.22 0.27 0.05 0.27 0.14 0.18 0.33 0.14 0.33 Jong AZ (1 Season) 1 League 2 2 139 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (6 Seasons) 107 101 8,592 95.5 21 28 49 21 0 0 3 1 19.1 19.1 30.3 49.4 332 623 816 0.22 0.29 0.51 0.22 0.51 0.20 0.32 0.52 0.20 0.52 Ligue 1 (2 Seasons) 28 14 1,285 14.3 1 1 2 1 0 0 1 0 3.0 3.0 2.6 5.6 43 63 90 0.07 0.07 0.14 0.07 0.14 0.21 0.18 0.39 0.21 0.39 Pro League A (1 Season) 21 19 1,673 18.6 1 4 5 1 0 0 5 1 2.6 2.6 3.4 6.1 63 127 128 0.05 0.22 0.27 0.05 0.27 0.14 0.18 0.33 0.14 0.33 Eerste Divisie (1 Season) 2 2 139 1.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2021-2022 22 Nice fr FRA Coupe de France F 2 2 178 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 2 2 178 2.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2019-2020 20 AZ Alkmaar 2. Europa Lg R32 8 8 699 7.8 2 2 4 2 0 0 2 0 2.5 2.5 1.7 4.2 25 49 68 0.26 0.26 0.52 0.26 0.52 0.32 0.22 0.54 0.32 0.54 Matches 2020-2021 21 AZ Alkmaar 2. Europa Lg GR 6 6 495 5.5 0 1 1 0 0 0 1 0 0.3 0.3 0.5 0.8 13 21 22 0.00 0.18 0.18 0.00 0.18 0.06 0.09 0.15 0.06 0.15 Matches 2023-2024 24 Feyenoord 1. Champions Lg GR 6 6 470 5.2 1 1 2 1 0 0 1 0 0.4 0.4 1.7 2.1 19 46 62 0.19 0.19 0.38 0.19 0.38 0.08 0.33 0.41 0.08 0.41 Matches 2023-2024 24 Feyenoord 2. Europa Lg KO 2 2 129 1.4 0 0 0 0 0 0 1 0 0.1 0.1 0.4 0.4 3 6 2 0.00 0.00 0.00 0.00 0.00 0.06 0.26 0.32 0.06 0.32 Matches 3 Seasons 2 Clubs 2 Leagues 22 22 1,793 19.9 3 4 7 3 0 0 5 0 3.3 3.3 4.3 7.6 60 122 154 0.15 0.20 0.35 0.15 0.35 0.17 0.22 0.38 0.17 0.38 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 (2 Seasons) 1 League 14 14 1,194 13.3 2 3 5 2 0 0 3 0 2.9 2.9 2.2 5.1 38 70 90 0.15 0.23 0.38 0.15 0.38 0.22 0.17 0.38 0.22 0.38 Feyenoord (1 Season) 2 Leagues 8 8 599 6.7 1 1 2 1 0 0 2 0 0.5 0.5 2.1 2.6 22 52 64 0.15 0.15 0.30 0.15 0.30 0.07 0.32 0.39 0.07 0.39 Europa Lg (3 Seasons) 16 16 1,323 14.7 2 3 5 2 0 0 4 0 2.9 2.9 2.6 5.5 41 76 92 0.14 0.20 0.34 0.14 0.34 0.20 0.18 0.38 0.20 0.38 Champions Lg (1 Season) 6 6 470 5.2 1 1 2 1 0 0 1 0 0.4 0.4 1.7 2.1 19 46 62 0.19 0.19 0.38 0.19 0.38 0.08 0.33 0.41 0.08 0.41
Standard Stats Table Season Age Squad 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 21 nl Netherlands Friendlies (M) 2 0 73 0.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 21 nl Netherlands UEFA Nations League LgA 2 1 71 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021 22 nl Netherlands UEFA Euro Qualifying 1 1 90 1.0 0 2 2 0 0 0 0 0 0.00 2.00 2.00 0.00 2.00 Matches 2022 23 nl Netherlands WCQ 2 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 25 nl Netherlands UEFA Euro Qualifying 1 1 90 1.0 3 0 3 3 0 0 0 0 3.00 0.00 3.00 3.00 3.00 Matches 4 Seasons 1 Club 4 Leagues 8 3 341 3.8 3 2 5 3 0 0 1 0 0.79 0.53 1.32 0.79 1.32 UEFA Euro Qualifying (2 Seasons) 2 2 180 2.0 3 2 5 3 0 0 0 0 1.50 1.00 2.50 1.50 2.50 WCQ (1 Season) 2 0 17 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (1 Season) 2 0 73 0.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 UEFA Nations League (1 Season) 2 1 71 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 17 AZ Alkmaar nl NED 1. Eredivisie 0.5 0 0 0 0.00 0.00 0 0 Matches 2017-2018 18 AZ Alkmaar nl NED 1. Eredivisie 0.1 0 0 0 0.00 0.00 0 0 Matches 2018-2019 19 Jong AZ nl NED 2. Eerste Divisie 1.5 0 0 0 Matches 2018-2019 19 AZ Alkmaar nl NED 1. Eredivisie 18.7 3 47 17 36.2 2.51 0.91 0.06 0.18 20.8 2 0 0 4.5 4.5 0.10 -1.5 -1.5 Matches 2019-2020 20 AZ Alkmaar nl NED 1. Eredivisie 23.9 5 62 19 30.6 2.59 0.79 0.08 0.26 21.1 0 0 0 3.8 3.8 0.06 +1.2 +1.2 Matches 2019-2020 20 AZ Alkmaar 2. Europa Lg 7.8 2 22 8 36.4 2.83 1.03 0.09 0.25 21.6 0 0 0 2.5 2.5 0.11 -0.5 -0.5 Matches 2020-2021 21 AZ Alkmaar nl NED 1. Eredivisie 28.9 7 63 27 42.9 2.18 0.93 0.11 0.26 19.1 0 0 0 5.6 5.6 0.09 +1.4 +1.4 Matches 2020-2021 21 AZ Alkmaar 2. Europa Lg 5.5 0 7 0 0.0 1.27 0.00 0.00 19.0 0 0 0 0.3 0.3 0.05 -0.3 -0.3 Matches 2021-2022 22 Nice fr FRA Coupe de France 2.0 0 4 1 25.0 2.02 0.51 0.00 0.00 0 0 Matches 2021-2022 22 Nice fr FRA 1. Ligue 1 11.9 1 21 5 23.8 1.76 0.42 0.05 0.20 17.9 0 0 0 2.7 2.7 0.13 -1.7 -1.7 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 2.4 0 3 1 33.3 1.27 0.42 0.00 0.00 20.1 0 0 0 0.3 0.3 0.09 -0.3 -0.3 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 18.6 1 30 8 26.7 1.61 0.43 0.03 0.13 16.5 0 0 0 2.6 2.6 0.09 -1.6 -1.6 Matches 2023-2024 24 Feyenoord 1. Champions Lg 5.2 1 4 4 100.0 0.77 0.77 0.25 0.25 22.4 2 0 0 0.4 0.4 0.10 +0.6 +0.6 Matches 2023-2024 24 Feyenoord nl NED 1. Eredivisie 23.3 6 44 18 40.9 1.89 0.77 0.14 0.33 18.1 2 0 0 5.2 5.2 0.12 +0.8 +0.8 Matches 2023-2024 24 Feyenoord 2. Europa Lg 1.4 0 3 1 33.3 2.09 0.70 0.00 0.00 24.2 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 8 Seasons 5 Clubs 7 Leagues 151.8 26 310 109 35.2 2.06 0.73 0.08 0.24 19.6 6 0 0 28.1 28.1 0.09 -2.1 -2.1 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 (5 Seasons) 2 Leagues 85.5 17 201 71 35.3 2.35 0.83 0.08 0.24 20.4 2 0 0 16.8 16.8 0.08 +0.2 +0.2 Nice (2 Seasons) 2 Leagues 16.3 1 28 7 25.0 1.72 0.43 0.04 0.14 18.1 0 0 0 3.0 3.0 0.12 -2.0 -2.0 Feyenoord (1 Season) 3 Leagues 29.9 7 51 23 45.1 1.70 0.77 0.14 0.30 18.8 4 0 0 5.7 5.7 0.11 +1.3 +1.3 Antwerp (1 Season) 1 League 18.6 1 30 8 26.7 1.61 0.43 0.03 0.13 16.5 0 0 0 2.6 2.6 0.09 -1.6 -1.6 Jong AZ (1 Season) 1 League 1.5 0 0 0 Eredivisie (6 Seasons) 95.5 21 216 81 37.5 2.26 0.85 0.10 0.26 19.8 4 0 0 19.1 19.1 0.09 +1.9 +1.9 Europa Lg (3 Seasons) 14.7 2 32 9 28.1 2.18 0.61 0.06 0.22 21.3 0 0 0 2.9 2.9 0.09 -0.9 -0.9 Ligue 1 (2 Seasons) 14.3 1 24 6 25.0 1.68 0.42 0.04 0.17 18.1 0 0 0 3.0 3.0 0.12 -2.0 -2.0 Pro League A (1 Season) 18.6 1 30 8 26.7 1.61 0.43 0.03 0.13 16.5 0 0 0 2.6 2.6 0.09 -1.6 -1.6 Champions Lg (1 Season) 5.2 1 4 4 100.0 0.77 0.77 0.25 0.25 22.4 2 0 0 0.4 0.4 0.10 +0.6 +0.6 Eerste Divisie (1 Season) 1.5 0 0 0 Coupe de France (1 Season) 2.0 0 4 1 25.0 2.02 0.51 0.00 0.00 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 17 AZ Alkmaar 1 League 0.5 0 0 0 0.00 0.00 0 0 2017-2018 18 AZ Alkmaar 1 League 0.1 0 0 0 0.00 0.00 0 0 2018-2019 19 Jong AZ 1 League 1.5 0 0 0 2018-2019 19 AZ Alkmaar 1 League 18.7 3 47 17 36.2 2.51 0.91 0.06 0.18 20.8 2 0 0 4.5 4.5 0.10 -1.5 -1.5 2019-2020 20 AZ Alkmaar 2 Leagues 31.7 7 84 27 32.1 2.65 0.85 0.08 0.26 21.2 0 0 0 6.3 6.3 0.08 +0.7 +0.7 2020-2021 21 AZ Alkmaar 2 Leagues 34.4 7 70 27 38.6 2.03 0.78 0.10 0.26 19.1 0 0 0 5.9 5.9 0.09 +1.1 +1.1 2021-2022 22 Nice 2 Leagues 13.9 1 25 6 24.0 1.80 0.43 0.04 0.17 17.9 0 0 0 2.7 2.7 0.13 -1.7 -1.7 2022-2023 23 Nice 1 League 2.4 0 3 1 33.3 1.27 0.42 0.00 0.00 20.1 0 0 0 0.3 0.3 0.09 -0.3 -0.3 2022-2023 23 Antwerp 1 League 18.6 1 30 8 26.7 1.61 0.43 0.03 0.13 16.5 0 0 0 2.6 2.6 0.09 -1.6 -1.6 2023-2024 24 Feyenoord 3 Leagues 29.9 7 51 23 45.1 1.70 0.77 0.14 0.30 18.8 4 0 0 5.7 5.7 0.11 +1.3 +1.3 8 Seasons 5 Clubs 7 Leagues 151.8 26 310 109 35.2 2.06 0.73 0.08 0.24 19.6 6 0 0 28.1 28.1 0.09 -2.1 -2.1 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 (5 Seasons) 2 Leagues 85.5 17 201 71 35.3 2.35 0.83 0.08 0.24 20.4 2 0 0 16.8 16.8 0.08 +0.2 +0.2 Nice (2 Seasons) 2 Leagues 16.3 1 28 7 25.0 1.72 0.43 0.04 0.14 18.1 0 0 0 3.0 3.0 0.12 -2.0 -2.0 Feyenoord (1 Season) 3 Leagues 29.9 7 51 23 45.1 1.70 0.77 0.14 0.30 18.8 4 0 0 5.7 5.7 0.11 +1.3 +1.3 Antwerp (1 Season) 1 League 18.6 1 30 8 26.7 1.61 0.43 0.03 0.13 16.5 0 0 0 2.6 2.6 0.09 -1.6 -1.6 Jong AZ (1 Season) 1 League 1.5 0 0 0 Eredivisie (6 Seasons) 95.5 21 216 81 37.5 2.26 0.85 0.10 0.26 19.8 4 0 0 19.1 19.1 0.09 +1.9 +1.9 Europa Lg (3 Seasons) 14.7 2 32 9 28.1 2.18 0.61 0.06 0.22 21.3 0 0 0 2.9 2.9 0.09 -0.9 -0.9 Ligue 1 (2 Seasons) 14.3 1 24 6 25.0 1.68 0.42 0.04 0.17 18.1 0 0 0 3.0 3.0 0.12 -2.0 -2.0 Pro League A (1 Season) 18.6 1 30 8 26.7 1.61 0.43 0.03 0.13 16.5 0 0 0 2.6 2.6 0.09 -1.6 -1.6 Champions Lg (1 Season) 5.2 1 4 4 100.0 0.77 0.77 0.25 0.25 22.4 2 0 0 0.4 0.4 0.10 +0.6 +0.6 Eerste Divisie (1 Season) 1.5 0 0 0 Coupe de France (1 Season) 2.0 0 4 1 25.0 2.02 0.51 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 17 AZ Alkmaar nl NED 1. Eredivisie 6th 0.5 0 0 0 0.00 0.00 0 0 Matches 2017-2018 18 AZ Alkmaar nl NED 1. Eredivisie 3rd 0.1 0 0 0 0.00 0.00 0 0 Matches 2018-2019 19 Jong AZ nl NED 2. Eerste Divisie 18th 1.5 0 0 0 Matches 2018-2019 19 AZ Alkmaar nl NED 1. Eredivisie 4th 18.7 3 47 17 36.2 2.51 0.91 0.06 0.18 20.8 2 0 0 4.5 4.5 0.10 -1.5 -1.5 Matches 2019-2020 20 AZ Alkmaar nl NED 1. Eredivisie 2nd 23.9 5 62 19 30.6 2.59 0.79 0.08 0.26 21.1 0 0 0 3.8 3.8 0.06 +1.2 +1.2 Matches 2020-2021 21 AZ Alkmaar nl NED 1. Eredivisie 3rd 28.9 7 63 27 42.9 2.18 0.93 0.11 0.26 19.1 0 0 0 5.6 5.6 0.09 +1.4 +1.4 Matches 2021-2022 22 Nice fr FRA 1. Ligue 1 5th 11.9 1 21 5 23.8 1.76 0.42 0.05 0.20 17.9 0 0 0 2.7 2.7 0.13 -1.7 -1.7 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 2.4 0 3 1 33.3 1.27 0.42 0.00 0.00 20.1 0 0 0 0.3 0.3 0.09 -0.3 -0.3 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 18.6 1 30 8 26.7 1.61 0.43 0.03 0.13 16.5 0 0 0 2.6 2.6 0.09 -1.6 -1.6 Matches 2023-2024 24 Feyenoord nl NED 1. Eredivisie 2nd 23.3 6 44 18 40.9 1.89 0.77 0.14 0.33 18.1 2 0 0 5.2 5.2 0.12 +0.8 +0.8 Matches 8 Seasons 5 Clubs 4 Leagues 129.9 23 270 95 35.2 2.10 0.74 0.09 0.24 19.3 4 0 0 24.7 24.7 0.09 -1.7 -1.7 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches AZ Alkmaar (5 Seasons) 1 League 72.2 15 172 63 36.6 2.38 0.87 0.09 0.24 20.3 2 0 0 13.9 13.9 0.08 +1.1 +1.1 Nice (2 Seasons) 1 League 14.3 1 24 6 25.0 1.68 0.42 0.04 0.17 18.1 0 0 0 3.0 3.0 0.12 -2.0 -2.0 Feyenoord (1 Season) 1 League 23.3 6 44 18 40.9 1.89 0.77 0.14 0.33 18.1 2 0 0 5.2 5.2 0.12 +0.8 +0.8 Antwerp (1 Season) 1 League 18.6 1 30 8 26.7 1.61 0.43 0.03 0.13 16.5 0 0 0 2.6 2.6 0.09 -1.6 -1.6 Jong AZ (1 Season) 1 League 1.5 0 0 0 Eredivisie (6 Seasons) 95.5 21 216 81 37.5 2.26 0.85 0.10 0.26 19.8 4 0 0 19.1 19.1 0.09 +1.9 +1.9 Ligue 1 (2 Seasons) 14.3 1 24 6 25.0 1.68 0.42 0.04 0.17 18.1 0 0 0 3.0 3.0 0.12 -2.0 -2.0 Pro League A (1 Season) 18.6 1 30 8 26.7 1.61 0.43 0.03 0.13 16.5 0 0 0 2.6 2.6 0.09 -1.6 -1.6 Eerste Divisie (1 Season) 1.5 0 0 0
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 2021-2022 22 Nice fr FRA Coupe de France F 2.0 0 4 1 25.0 2.02 0.51 0.00 0.00 0 0 Matches 1 Season 1 Club 1 League 2.0 0 4 1 25.0 2.02 0.51 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 20 AZ Alkmaar 2. Europa Lg R32 7.8 2 22 8 36.4 2.83 1.03 0.09 0.25 21.6 0 0 0 2.5 2.5 0.11 -0.5 -0.5 Matches 2020-2021 21 AZ Alkmaar 2. Europa Lg GR 5.5 0 7 0 0.0 1.27 0.00 0.00 19.0 0 0 0 0.3 0.3 0.05 -0.3 -0.3 Matches 2023-2024 24 Feyenoord 1. Champions Lg GR 5.2 1 4 4 100.0 0.77 0.77 0.25 0.25 22.4 2 0 0 0.4 0.4 0.10 +0.6 +0.6 Matches 2023-2024 24 Feyenoord 2. Europa Lg KO 1.4 0 3 1 33.3 2.09 0.70 0.00 0.00 24.2 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 3 Seasons 2 Clubs 2 Leagues 19.9 3 36 13 36.1 1.81 0.65 0.08 0.23 21.4 2 0 0 3.3 3.3 0.09 -0.3 -0.3 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 (2 Seasons) 1 League 13.3 2 29 8 27.6 2.19 0.60 0.07 0.25 21.0 0 0 0 2.9 2.9 0.10 -0.9 -0.9 Feyenoord (1 Season) 2 Leagues 6.7 1 7 5 71.4 1.05 0.75 0.14 0.20 23.2 2 0 0 0.5 0.5 0.07 +0.5 +0.5 Europa Lg (3 Seasons) 14.7 2 32 9 28.1 2.18 0.61 0.06 0.22 21.3 0 0 0 2.9 2.9 0.09 -0.9 -0.9 Champions Lg (1 Season) 5.2 1 4 4 100.0 0.77 0.77 0.25 0.25 22.4 2 0 0 0.4 0.4 0.10 +0.6 +0.6
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 17 AZ Alkmaar nl NED 1. Eredivisie 0.5 0 Matches 2017-2018 18 AZ Alkmaar nl NED 1. Eredivisie 0.1 0 Matches 2018-2019 19 Jong AZ nl NED 2. Eerste Divisie 1.5 0 Matches 2018-2019 19 AZ Alkmaar nl NED 1. Eredivisie 18.7 512 732 69.9 8823 2575 234 291 80.4 182 235 77.4 69 132 52.3 4 5.2 4.6 -1.2 34 44 38 3 92 Matches 2019-2020 20 AZ Alkmaar nl NED 1. Eredivisie 23.9 924 1244 74.3 15951 4916 449 534 84.1 349 445 78.4 103 190 54.2 7 9.3 8.5 -2.3 60 98 67 3 202 Matches 2019-2020 20 AZ Alkmaar 2. Europa Lg 7.8 270 389 69.4 4806 1404 125 148 84.5 112 154 72.7 29 67 43.3 2 1.7 1.8 +0.3 10 36 13 0 49 Matches 2020-2021 21 AZ Alkmaar nl NED 1. Eredivisie 28.9 939 1227 76.5 16505 5336 444 526 84.4 347 434 80.0 119 184 64.7 5 8.0 9.3 -3.0 57 113 79 3 183 Matches 2020-2021 21 AZ Alkmaar 2. Europa Lg 5.5 118 165 71.5 2206 602 53 61 86.9 46 57 80.7 18 29 62.1 1 0.5 0.3 +0.5 9 8 5 0 21 Matches 2021-2022 22 Nice fr FRA Coupe de France 2.0 0 Matches 2021-2022 22 Nice fr FRA 1. Ligue 1 11.9 295 411 71.8 4718 1665 162 197 82.2 86 124 69.4 34 58 58.6 1 2.5 2.7 -1.5 23 35 19 5 51 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 2.4 82 100 82.0 1288 254 45 55 81.8 31 34 91.2 3 7 42.9 0 0.1 0.4 -0.1 1 11 2 0 12 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 18.6 625 855 73.1 11528 3774 261 316 82.6 273 342 79.8 80 150 53.3 4 3.4 3.6 +0.6 40 64 43 2 127 Matches 2023-2024 24 Feyenoord 1. Champions Lg 5.2 183 260 70.4 3165 1018 93 110 84.5 60 86 69.8 23 41 56.1 1 1.7 1.9 -0.7 17 20 17 1 46 Matches 2023-2024 24 Feyenoord nl NED 1. Eredivisie 23.3 802 1028 78.0 12640 3977 423 484 87.4 284 348 81.6 66 120 55.0 12 7.8 8.6 +4.2 71 73 58 4 146 Matches 2023-2024 24 Feyenoord 2. Europa Lg 1.4 31 38 81.6 479 185 11 14 78.6 16 17 94.1 1 2 50.0 0 0.4 0.1 -0.4 3 6 1 0 6 Matches 8 Seasons 5 Clubs 7 Leagues 151.8 4781 6449 74.1 82109 25706 2300 2736 84.1 1786 2276 78.5 545 980 55.6 37 40.7 41.9 -3.7 325 508 342 21 935 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 (5 Seasons) 2 Leagues 85.5 2763 3757 73.5 48291 14833 1305 1560 83.7 1036 1325 78.2 338 602 56.1 19 24.7 24.5 -5.7 170 299 202 9 547 Nice (2 Seasons) 2 Leagues 16.3 377 511 73.8 6006 1919 207 252 82.1 117 158 74.1 37 65 56.9 1 2.6 3.1 -1.6 24 46 21 5 63 Feyenoord (1 Season) 3 Leagues 29.9 1016 1326 76.6 16284 5180 527 608 86.7 360 451 79.8 90 163 55.2 13 9.9 10.6 +3.1 91 99 76 5 198 Antwerp (1 Season) 1 League 18.6 625 855 73.1 11528 3774 261 316 82.6 273 342 79.8 80 150 53.3 4 3.4 3.6 +0.6 40 64 43 2 127 Jong AZ (1 Season) 1 League 1.5 0 Eredivisie (6 Seasons) 95.5 3177 4231 75.1 53919 16804 1550 1835 84.5 1162 1462 79.5 357 626 57.0 28 30.3 31.0 -2.3 222 328 242 13 623 Europa Lg (3 Seasons) 14.7 419 592 70.8 7491 2191 189 223 84.8 174 228 76.3 48 98 49.0 3 2.6 2.3 +0.4 22 50 19 0 76 Ligue 1 (2 Seasons) 14.3 377 511 73.8 6006 1919 207 252 82.1 117 158 74.1 37 65 56.9 1 2.6 3.1 -1.6 24 46 21 5 63 Pro League A (1 Season) 18.6 625 855 73.1 11528 3774 261 316 82.6 273 342 79.8 80 150 53.3 4 3.4 3.6 +0.6 40 64 43 2 127 Champions Lg (1 Season) 5.2 183 260 70.4 3165 1018 93 110 84.5 60 86 69.8 23 41 56.1 1 1.7 1.9 -0.7 17 20 17 1 46 Eerste Divisie (1 Season) 1.5 0 Coupe de France (1 Season) 2.0 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 17 AZ Alkmaar 1 League 0.5 0 2017-2018 18 AZ Alkmaar 1 League 0.1 0 2018-2019 19 Jong AZ 1 League 1.5 0 2018-2019 19 AZ Alkmaar 1 League 18.7 512 732 69.9 8823 2575 234 291 80.4 182 235 77.4 69 132 52.3 4 5.2 4.6 -1.2 34 44 38 3 92 2019-2020 20 AZ Alkmaar 2 Leagues 31.7 1194 1633 73.1 20757 6320 574 682 84.2 461 599 77.0 132 257 51.4 9 11.0 10.3 -2.0 70 134 80 3 251 2020-2021 21 AZ Alkmaar 2 Leagues 34.4 1057 1392 75.9 18711 5938 497 587 84.7 393 491 80.0 137 213 64.3 6 8.5 9.6 -2.5 66 121 84 3 204 2021-2022 22 Nice 2 Leagues 13.9 295 411 71.8 4718 1665 162 197 82.2 86 124 69.4 34 58 58.6 1 2.5 2.7 -1.5 23 35 19 5 51 2022-2023 23 Nice 1 League 2.4 82 100 82.0 1288 254 45 55 81.8 31 34 91.2 3 7 42.9 0 0.1 0.4 -0.1 1 11 2 0 12 2022-2023 23 Antwerp 1 League 18.6 625 855 73.1 11528 3774 261 316 82.6 273 342 79.8 80 150 53.3 4 3.4 3.6 +0.6 40 64 43 2 127 2023-2024 24 Feyenoord 3 Leagues 29.9 1016 1326 76.6 16284 5180 527 608 86.7 360 451 79.8 90 163 55.2 13 9.9 10.6 +3.1 91 99 76 5 198 8 Seasons 5 Clubs 7 Leagues 151.8 4781 6449 74.1 82109 25706 2300 2736 84.1 1786 2276 78.5 545 980 55.6 37 40.7 41.9 -3.7 325 508 342 21 935 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 (5 Seasons) 2 Leagues 85.5 2763 3757 73.5 48291 14833 1305 1560 83.7 1036 1325 78.2 338 602 56.1 19 24.7 24.5 -5.7 170 299 202 9 547 Nice (2 Seasons) 2 Leagues 16.3 377 511 73.8 6006 1919 207 252 82.1 117 158 74.1 37 65 56.9 1 2.6 3.1 -1.6 24 46 21 5 63 Feyenoord (1 Season) 3 Leagues 29.9 1016 1326 76.6 16284 5180 527 608 86.7 360 451 79.8 90 163 55.2 13 9.9 10.6 +3.1 91 99 76 5 198 Antwerp (1 Season) 1 League 18.6 625 855 73.1 11528 3774 261 316 82.6 273 342 79.8 80 150 53.3 4 3.4 3.6 +0.6 40 64 43 2 127 Jong AZ (1 Season) 1 League 1.5 0 Eredivisie (6 Seasons) 95.5 3177 4231 75.1 53919 16804 1550 1835 84.5 1162 1462 79.5 357 626 57.0 28 30.3 31.0 -2.3 222 328 242 13 623 Europa Lg (3 Seasons) 14.7 419 592 70.8 7491 2191 189 223 84.8 174 228 76.3 48 98 49.0 3 2.6 2.3 +0.4 22 50 19 0 76 Ligue 1 (2 Seasons) 14.3 377 511 73.8 6006 1919 207 252 82.1 117 158 74.1 37 65 56.9 1 2.6 3.1 -1.6 24 46 21 5 63 Pro League A (1 Season) 18.6 625 855 73.1 11528 3774 261 316 82.6 273 342 79.8 80 150 53.3 4 3.4 3.6 +0.6 40 64 43 2 127 Champions Lg (1 Season) 5.2 183 260 70.4 3165 1018 93 110 84.5 60 86 69.8 23 41 56.1 1 1.7 1.9 -0.7 17 20 17 1 46 Eerste Divisie (1 Season) 1.5 0 Coupe de France (1 Season) 2.0 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 17 AZ Alkmaar nl NED 1. Eredivisie 6th 0.5 0 Matches 2017-2018 18 AZ Alkmaar nl NED 1. Eredivisie 3rd 0.1 0 Matches 2018-2019 19 Jong AZ nl NED 2. Eerste Divisie 18th 1.5 0 Matches 2018-2019 19 AZ Alkmaar nl NED 1. Eredivisie 4th 18.7 512 732 69.9 8823 2575 234 291 80.4 182 235 77.4 69 132 52.3 4 5.2 4.6 -1.2 34 44 38 3 92 Matches 2019-2020 20 AZ Alkmaar nl NED 1. Eredivisie 2nd 23.9 924 1244 74.3 15951 4916 449 534 84.1 349 445 78.4 103 190 54.2 7 9.3 8.5 -2.3 60 98 67 3 202 Matches 2020-2021 21 AZ Alkmaar nl NED 1. Eredivisie 3rd 28.9 939 1227 76.5 16505 5336 444 526 84.4 347 434 80.0 119 184 64.7 5 8.0 9.3 -3.0 57 113 79 3 183 Matches 2021-2022 22 Nice fr FRA 1. Ligue 1 5th 11.9 295 411 71.8 4718 1665 162 197 82.2 86 124 69.4 34 58 58.6 1 2.5 2.7 -1.5 23 35 19 5 51 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 2.4 82 100 82.0 1288 254 45 55 81.8 31 34 91.2 3 7 42.9 0 0.1 0.4 -0.1 1 11 2 0 12 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 18.6 625 855 73.1 11528 3774 261 316 82.6 273 342 79.8 80 150 53.3 4 3.4 3.6 +0.6 40 64 43 2 127 Matches 2023-2024 24 Feyenoord nl NED 1. Eredivisie 2nd 23.3 802 1028 78.0 12640 3977 423 484 87.4 284 348 81.6 66 120 55.0 12 7.8 8.6 +4.2 71 73 58 4 146 Matches 8 Seasons 5 Clubs 4 Leagues 129.9 4179 5597 74.7 71453 22497 2018 2403 84.0 1552 1962 79.1 474 841 56.4 33 36.4 37.7 -3.4 286 438 306 20 813 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 (5 Seasons) 1 League 72.2 2375 3203 74.1 41279 12827 1127 1351 83.4 878 1114 78.8 291 506 57.5 16 22.5 22.4 -6.5 151 255 184 9 477 Nice (2 Seasons) 1 League 14.3 377 511 73.8 6006 1919 207 252 82.1 117 158 74.1 37 65 56.9 1 2.6 3.1 -1.6 24 46 21 5 63 Feyenoord (1 Season) 1 League 23.3 802 1028 78.0 12640 3977 423 484 87.4 284 348 81.6 66 120 55.0 12 7.8 8.6 +4.2 71 73 58 4 146 Antwerp (1 Season) 1 League 18.6 625 855 73.1 11528 3774 261 316 82.6 273 342 79.8 80 150 53.3 4 3.4 3.6 +0.6 40 64 43 2 127 Jong AZ (1 Season) 1 League 1.5 0 Eredivisie (6 Seasons) 95.5 3177 4231 75.1 53919 16804 1550 1835 84.5 1162 1462 79.5 357 626 57.0 28 30.3 31.0 -2.3 222 328 242 13 623 Ligue 1 (2 Seasons) 14.3 377 511 73.8 6006 1919 207 252 82.1 117 158 74.1 37 65 56.9 1 2.6 3.1 -1.6 24 46 21 5 63 Pro League A (1 Season) 18.6 625 855 73.1 11528 3774 261 316 82.6 273 342 79.8 80 150 53.3 4 3.4 3.6 +0.6 40 64 43 2 127 Eerste Divisie (1 Season) 1.5 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2021-2022 22 Nice fr FRA Coupe de France F 2.0 0 Matches 1 Season 1 Club 1 League 2.0 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 20 AZ Alkmaar 2. Europa Lg R32 7.8 270 389 69.4 4806 1404 125 148 84.5 112 154 72.7 29 67 43.3 2 1.7 1.8 +0.3 10 36 13 0 49 Matches 2020-2021 21 AZ Alkmaar 2. Europa Lg GR 5.5 118 165 71.5 2206 602 53 61 86.9 46 57 80.7 18 29 62.1 1 0.5 0.3 +0.5 9 8 5 0 21 Matches 2023-2024 24 Feyenoord 1. Champions Lg GR 5.2 183 260 70.4 3165 1018 93 110 84.5 60 86 69.8 23 41 56.1 1 1.7 1.9 -0.7 17 20 17 1 46 Matches 2023-2024 24 Feyenoord 2. Europa Lg KO 1.4 31 38 81.6 479 185 11 14 78.6 16 17 94.1 1 2 50.0 0 0.4 0.1 -0.4 3 6 1 0 6 Matches 3 Seasons 2 Clubs 2 Leagues 19.9 602 852 70.7 10656 3209 282 333 84.7 234 314 74.5 71 139 51.1 4 4.3 4.2 -0.3 39 70 36 1 122 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 (2 Seasons) 1 League 13.3 388 554 70.0 7012 2006 178 209 85.2 158 211 74.9 47 96 49.0 3 2.2 2.2 +0.8 19 44 18 0 70 Feyenoord (1 Season) 2 Leagues 6.7 214 298 71.8 3644 1203 104 124 83.9 76 103 73.8 24 43 55.8 1 2.1 2.0 -1.1 20 26 18 1 52 Europa Lg (3 Seasons) 14.7 419 592 70.8 7491 2191 189 223 84.8 174 228 76.3 48 98 49.0 3 2.6 2.3 +0.4 22 50 19 0 76 Champions Lg (1 Season) 5.2 183 260 70.4 3165 1018 93 110 84.5 60 86 69.8 23 41 56.1 1 1.7 1.9 -0.7 17 20 17 1 46
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 17 AZ Alkmaar 1 League 0.5 0 2017-2018 18 AZ Alkmaar 1 League 0.1 0 2018-2019 19 Jong AZ 1 League 1.5 2018-2019 19 AZ Alkmaar 1 League 18.7 732 668 63 2 11 5 61 4 56 37 7 1 512 1 29 2019-2020 20 AZ Alkmaar 2 Leagues 31.7 1633 1502 119 27 21 16 91 21 67 46 4 0 1194 12 41 2020-2021 21 AZ Alkmaar 2 Leagues 34.4 1392 1319 68 9 13 12 63 16 41 24 4 0 1057 5 31 2021-2022 22 Nice 2 Leagues 13.9 411 377 32 13 4 0 57 4 15 12 3 0 295 2 11 2022-2023 23 Nice 1 League 2.4 100 94 6 0 2 2 3 3 3 2 0 0 82 0 0 2022-2023 23 Antwerp 1 League 18.6 855 717 123 29 5 7 85 18 75 41 15 0 625 15 22 2023-2024 24 Feyenoord 3 Leagues 29.9 1326 1117 203 43 14 4 124 20 112 60 16 0 1016 6 45 8 Seasons 5 Clubs 7 Leagues 151.8 6449 5794 614 123 70 46 484 86 369 222 49 1 4781 41 179 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches AZ Alkmaar (5 Seasons) 2 Leagues 85.5 3757 3489 250 38 45 33 215 41 164 107 15 1 2763 18 101 Nice (2 Seasons) 2 Leagues 16.3 511 471 38 13 6 2 60 7 18 14 3 0 377 2 11 Feyenoord (1 Season) 3 Leagues 29.9 1326 1117 203 43 14 4 124 20 112 60 16 0 1016 6 45 Antwerp (1 Season) 1 League 18.6 855 717 123 29 5 7 85 18 75 41 15 0 625 15 22 Jong AZ (1 Season) 1 League 1.5 Eredivisie (6 Seasons) 95.5 4231 3853 364 62 50 27 271 50 228 136 23 1 3177 14 118 Europa Lg (3 Seasons) 14.7 592 537 49 10 6 8 36 8 24 19 2 0 419 6 19 Ligue 1 (2 Seasons) 14.3 511 471 38 13 6 2 44 7 18 14 3 0 377 2 11 Pro League A (1 Season) 18.6 855 717 123 29 5 7 85 18 75 41 15 0 625 15 22 Champions Lg (1 Season) 5.2 260 216 40 9 3 2 32 3 24 12 6 0 183 4 9 Eerste Divisie (1 Season) 1.5 Coupe de France (1 Season) 2.0 16
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2016-2017 17 AZ Alkmaar nl NED 1. Eredivisie 6th 0.5 0 Matches 2017-2018 18 AZ Alkmaar nl NED 1. Eredivisie 3rd 0.1 0 Matches 2018-2019 19 Jong AZ nl NED 2. Eerste Divisie 18th 1.5 Matches 2018-2019 19 AZ Alkmaar nl NED 1. Eredivisie 4th 18.7 732 668 63 2 11 5 61 4 56 37 7 1 512 1 29 Matches 2019-2020 20 AZ Alkmaar nl NED 1. Eredivisie 2nd 23.9 1244 1149 86 20 15 10 64 17 48 32 2 0 924 9 31 Matches 2020-2021 21 AZ Alkmaar nl NED 1. Eredivisie 3rd 28.9 1227 1166 59 8 13 10 55 13 37 20 4 0 939 2 24 Matches 2021-2022 22 Nice fr FRA 1. Ligue 1 5th 11.9 411 377 32 13 4 0 41 4 15 12 3 0 295 2 11 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 2.4 100 94 6 0 2 2 3 3 3 2 0 0 82 0 0 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 18.6 855 717 123 29 5 7 85 18 75 41 15 0 625 15 22 Matches 2023-2024 24 Feyenoord nl NED 1. Eredivisie 2nd 23.3 1028 870 156 32 11 2 91 16 87 47 10 0 802 2 34 Matches 8 Seasons 5 Clubs 4 Leagues 129.9 5597 5041 525 104 61 36 400 75 321 191 41 1 4179 31 151 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches AZ Alkmaar (5 Seasons) 1 League 72.2 3203 2983 208 30 39 25 180 34 141 89 13 1 2375 12 84 Nice (2 Seasons) 1 League 14.3 511 471 38 13 6 2 44 7 18 14 3 0 377 2 11 Feyenoord (1 Season) 1 League 23.3 1028 870 156 32 11 2 91 16 87 47 10 0 802 2 34 Antwerp (1 Season) 1 League 18.6 855 717 123 29 5 7 85 18 75 41 15 0 625 15 22 Jong AZ (1 Season) 1 League 1.5 Eredivisie (6 Seasons) 95.5 4231 3853 364 62 50 27 271 50 228 136 23 1 3177 14 118 Ligue 1 (2 Seasons) 14.3 511 471 38 13 6 2 44 7 18 14 3 0 377 2 11 Pro League A (1 Season) 18.6 855 717 123 29 5 7 85 18 75 41 15 0 625 15 22 Eerste Divisie (1 Season) 1.5
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 2021-2022 22 Nice fr FRA Coupe de France F 2.0 16 Matches 1 Season 1 Club 1 League 2.0 16
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 20 AZ Alkmaar 2. Europa Lg R32 7.8 389 353 33 7 6 6 27 4 19 14 2 0 270 3 10 Matches 2020-2021 21 AZ Alkmaar 2. Europa Lg GR 5.5 165 153 9 1 0 2 8 3 4 4 0 0 118 3 7 Matches 2023-2024 24 Feyenoord 1. Champions Lg GR 5.2 260 216 40 9 3 2 32 3 24 12 6 0 183 4 9 Matches 2023-2024 24 Feyenoord 2. Europa Lg KO 1.4 38 31 7 2 0 0 1 1 1 1 0 0 31 0 2 Matches 3 Seasons 2 Clubs 2 Leagues 19.9 852 753 89 19 9 10 68 11 48 31 8 0 602 10 28 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches AZ Alkmaar (2 Seasons) 1 League 13.3 554 506 42 8 6 8 35 7 23 18 2 0 388 6 17 Feyenoord (1 Season) 2 Leagues 6.7 298 247 47 11 3 2 33 4 25 13 6 0 214 4 11 Europa Lg (3 Seasons) 14.7 592 537 49 10 6 8 36 8 24 19 2 0 419 6 19 Champions Lg (1 Season) 5.2 260 216 40 9 3 2 32 3 24 12 6 0 183 4 9
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2016-2017 17 AZ Alkmaar 1 League 0.5 2017-2018 18 AZ Alkmaar 1 League 0.1 2018-2019 19 Jong AZ 1 League 1.5 2018-2019 19 AZ Alkmaar 1 League 18.7 67 3.58 52 7 7 1 0 0 10 0.53 4 3 3 0 0 0 2019-2020 20 AZ Alkmaar 2 Leagues 31.7 157 4.95 117 17 16 5 1 1 21 0.66 15 2 2 1 1 0 2020-2021 21 AZ Alkmaar 2 Leagues 34.4 145 4.21 106 9 15 5 9 1 23 0.67 14 1 5 2 0 1 2021-2022 22 Nice 2 Leagues 13.9 40 3.36 29 7 2 2 0 0 3 0.25 3 0 0 0 0 0 2022-2023 23 Nice 1 League 2.4 9 3.82 8 0 1 0 0 0 1 0.42 1 0 0 0 0 0 2022-2023 23 Antwerp 1 League 18.6 81 4.36 55 19 3 2 2 0 11 0.59 8 3 0 0 0 0 2023-2024 24 Feyenoord 3 Leagues 29.9 161 5.38 109 35 9 4 2 2 20 0.67 17 1 1 0 1 0 8 Seasons 5 Clubs 7 Leagues 151.8 660 4.47 476 94 53 19 14 4 89 0.60 62 10 11 3 2 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches AZ Alkmaar (5 Seasons) 2 Leagues 85.5 369 4.35 275 33 38 11 10 2 54 0.64 33 6 10 3 1 1 Nice (2 Seasons) 2 Leagues 16.3 49 3.43 37 7 3 2 0 0 4 0.28 4 0 0 0 0 0 Feyenoord (1 Season) 3 Leagues 29.9 161 5.38 109 35 9 4 2 2 20 0.67 17 1 1 0 1 0 Antwerp (1 Season) 1 League 18.6 81 4.36 55 19 3 2 2 0 11 0.59 8 3 0 0 0 0 Jong AZ (1 Season) 1 League 1.5 Eredivisie (6 Seasons) 95.5 456 4.81 331 56 41 14 11 3 65 0.69 42 7 11 2 2 1 Europa Lg (3 Seasons) 14.7 49 3.34 37 5 5 1 1 0 7 0.48 6 0 0 1 0 0 Ligue 1 (2 Seasons) 14.3 49 3.43 37 7 3 2 0 0 4 0.28 4 0 0 0 0 0 Pro League A (1 Season) 18.6 81 4.36 55 19 3 2 2 0 11 0.59 8 3 0 0 0 0 Champions Lg (1 Season) 5.2 25 4.80 16 7 1 0 0 1 2 0.38 2 0 0 0 0 0 Eerste Divisie (1 Season) 1.5 Coupe de France (1 Season) 2.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 2016-2017 17 AZ Alkmaar nl NED 1. Eredivisie 6th 0.5 Matches 2017-2018 18 AZ Alkmaar nl NED 1. Eredivisie 3rd 0.1 Matches 2018-2019 19 Jong AZ nl NED 2. Eerste Divisie 18th 1.5 Matches 2018-2019 19 AZ Alkmaar nl NED 1. Eredivisie 4th 18.7 67 3.58 52 7 7 1 0 0 10 0.53 4 3 3 0 0 0 Matches 2019-2020 20 AZ Alkmaar nl NED 1. Eredivisie 2nd 23.9 128 5.35 95 14 13 4 1 1 17 0.71 12 2 2 0 1 0 Matches 2020-2021 21 AZ Alkmaar nl NED 1. Eredivisie 3rd 28.9 132 4.56 96 8 14 5 8 1 21 0.73 12 1 5 2 0 1 Matches 2021-2022 22 Nice fr FRA 1. Ligue 1 5th 11.9 40 3.36 29 7 2 2 0 0 3 0.25 3 0 0 0 0 0 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 2.4 9 3.82 8 0 1 0 0 0 1 0.42 1 0 0 0 0 0 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 18.6 81 4.36 55 19 3 2 2 0 11 0.59 8 3 0 0 0 0 Matches 2023-2024 24 Feyenoord nl NED 1. Eredivisie 2nd 23.3 129 5.54 88 27 7 4 2 1 17 0.73 14 1 1 0 1 0 Matches 8 Seasons 5 Clubs 4 Leagues 129.9 586 4.59 423 82 47 18 13 3 80 0.63 54 10 11 2 2 1 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches AZ Alkmaar (5 Seasons) 1 League 72.2 327 4.57 243 29 34 10 9 2 48 0.67 28 6 10 2 1 1 Nice (2 Seasons) 1 League 14.3 49 3.43 37 7 3 2 0 0 4 0.28 4 0 0 0 0 0 Feyenoord (1 Season) 1 League 23.3 129 5.54 88 27 7 4 2 1 17 0.73 14 1 1 0 1 0 Antwerp (1 Season) 1 League 18.6 81 4.36 55 19 3 2 2 0 11 0.59 8 3 0 0 0 0 Jong AZ (1 Season) 1 League 1.5 Eredivisie (6 Seasons) 95.5 456 4.81 331 56 41 14 11 3 65 0.69 42 7 11 2 2 1 Ligue 1 (2 Seasons) 14.3 49 3.43 37 7 3 2 0 0 4 0.28 4 0 0 0 0 0 Pro League A (1 Season) 18.6 81 4.36 55 19 3 2 2 0 11 0.59 8 3 0 0 0 0 Eerste Divisie (1 Season) 1.5
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 2021-2022 22 Nice fr FRA Coupe de France F 2.0 Matches 1 Season 1 Club 1 League 2.0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2019-2020 20 AZ Alkmaar 2. Europa Lg R32 7.8 29 3.73 22 3 3 1 0 0 4 0.52 3 0 0 1 0 0 Matches 2020-2021 21 AZ Alkmaar 2. Europa Lg GR 5.5 13 2.37 10 1 1 0 1 0 2 0.36 2 0 0 0 0 0 Matches 2023-2024 24 Feyenoord 1. Champions Lg GR 5.2 25 4.80 16 7 1 0 0 1 2 0.38 2 0 0 0 0 0 Matches 2023-2024 24 Feyenoord 2. Europa Lg KO 1.4 7 4.92 5 1 1 0 0 0 1 0.70 1 0 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 19.9 74 3.72 53 12 6 1 1 1 9 0.45 8 0 0 1 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches AZ Alkmaar (2 Seasons) 1 League 13.3 42 3.17 32 4 4 1 1 0 6 0.45 5 0 0 1 0 0 Feyenoord (1 Season) 2 Leagues 6.7 32 4.82 21 8 2 0 0 1 3 0.45 3 0 0 0 0 0 Europa Lg (3 Seasons) 14.7 49 3.34 37 5 5 1 1 0 7 0.48 6 0 0 1 0 0 Champions Lg (1 Season) 5.2 25 4.80 16 7 1 0 0 1 2 0.38 2 0 0 0 0 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 17 AZ Alkmaar 1 League 0.5 0 0 0 2017-2018 18 AZ Alkmaar 1 League 0.1 0 0 0 2018-2019 19 Jong AZ 1 League 1.5 0 2018-2019 19 AZ Alkmaar 1 League 18.7 32 17 8 19 5 8 25 32.0 17 14 2 12 10 42 18 0 2019-2020 20 AZ Alkmaar 2 Leagues 31.7 29 12 9 14 6 9 62 14.5 53 15 1 14 10 39 8 0 2020-2021 21 AZ Alkmaar 2 Leagues 34.4 51 33 18 29 4 20 58 34.5 38 24 4 20 22 73 21 0 2021-2022 22 Nice 2 Leagues 13.9 16 10 6 9 1 7 20 35.0 13 10 0 10 8 24 6 0 2022-2023 23 Nice 1 League 2.4 2 2 1 0 1 1 2 50.0 1 0 0 0 0 2 0 0 2022-2023 23 Antwerp 1 League 18.6 30 18 9 15 6 12 29 41.4 17 12 3 9 11 41 7 0 2023-2024 24 Feyenoord 3 Leagues 29.9 39 24 5 24 10 11 32 34.4 21 22 3 19 5 44 11 0 8 Seasons 5 Clubs 7 Leagues 151.8 199 116 56 110 33 68 228 29.8 160 97 13 84 66 265 71 0 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 (5 Seasons) 2 Leagues 85.5 112 62 35 62 15 37 145 25.5 108 53 7 46 42 154 47 0 Nice (2 Seasons) 2 Leagues 16.3 18 12 7 9 2 8 22 36.4 14 10 0 10 8 26 6 0 Feyenoord (1 Season) 3 Leagues 29.9 39 24 5 24 10 11 32 34.4 21 22 3 19 5 44 11 0 Antwerp (1 Season) 1 League 18.6 30 18 9 15 6 12 29 41.4 17 12 3 9 11 41 7 0 Jong AZ (1 Season) 1 League 1.5 0 Eredivisie (6 Seasons) 95.5 136 77 36 77 23 44 154 28.6 110 65 6 59 39 175 49 0 Europa Lg (3 Seasons) 14.7 7 2 3 4 0 2 17 11.8 15 8 3 5 6 13 8 0 Ligue 1 (2 Seasons) 14.3 18 9 7 9 2 8 22 36.4 14 10 0 10 8 26 6 0 Pro League A (1 Season) 18.6 30 18 9 15 6 12 29 41.4 17 12 3 9 11 41 7 0 Champions Lg (1 Season) 5.2 8 7 1 5 2 2 6 33.3 4 2 1 1 2 10 1 0 Eerste Divisie (1 Season) 1.5 0 Coupe de France (1 Season) 2.0 3 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 17 AZ Alkmaar nl NED 1. Eredivisie 6th 0.5 0 0 Matches 2017-2018 18 AZ Alkmaar nl NED 1. Eredivisie 3rd 0.1 0 0 Matches 2018-2019 19 Jong AZ nl NED 2. Eerste Divisie 18th 1.5 Matches 2018-2019 19 AZ Alkmaar nl NED 1. Eredivisie 4th 18.7 32 17 8 19 5 8 25 32.0 17 14 2 12 10 42 18 0 Matches 2019-2020 20 AZ Alkmaar nl NED 1. Eredivisie 2nd 23.9 25 11 7 12 6 7 52 13.5 45 11 1 10 7 32 5 0 Matches 2020-2021 21 AZ Alkmaar nl NED 1. Eredivisie 3rd 28.9 48 32 17 27 4 20 51 39.2 31 22 3 19 19 67 16 0 Matches 2021-2022 22 Nice fr FRA 1. Ligue 1 5th 11.9 16 7 6 9 1 7 20 35.0 13 10 0 10 8 24 6 0 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 2.4 2 2 1 0 1 1 2 50.0 1 0 0 0 0 2 0 0 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 18.6 30 18 9 15 6 12 29 41.4 17 12 3 9 11 41 7 0 Matches 2023-2024 24 Feyenoord nl NED 1. Eredivisie 2nd 23.3 31 17 4 19 8 9 26 34.6 17 18 0 18 3 34 10 0 Matches 8 Seasons 5 Clubs 4 Leagues 129.9 184 104 52 101 31 64 205 31.2 141 87 9 78 58 242 62 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 AZ Alkmaar (5 Seasons) 1 League 72.2 105 60 32 58 15 35 128 27.3 93 47 6 41 36 141 39 0 Nice (2 Seasons) 1 League 14.3 18 9 7 9 2 8 22 36.4 14 10 0 10 8 26 6 0 Feyenoord (1 Season) 1 League 23.3 31 17 4 19 8 9 26 34.6 17 18 0 18 3 34 10 0 Antwerp (1 Season) 1 League 18.6 30 18 9 15 6 12 29 41.4 17 12 3 9 11 41 7 0 Jong AZ (1 Season) 1 League 1.5 0 Eredivisie (6 Seasons) 95.5 136 77 36 77 23 44 154 28.6 110 65 6 59 39 175 49 0 Ligue 1 (2 Seasons) 14.3 18 9 7 9 2 8 22 36.4 14 10 0 10 8 26 6 0 Pro League A (1 Season) 18.6 30 18 9 15 6 12 29 41.4 17 12 3 9 11 41 7 0 Eerste Divisie (1 Season) 1.5 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2021-2022 22 Nice fr FRA Coupe de France F 2.0 3 0 Matches 1 Season 1 Club 1 League 2.0 3 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 20 AZ Alkmaar 2. Europa Lg R32 7.8 4 1 2 2 0 2 10 20.0 8 4 0 4 3 7 3 0 Matches 2020-2021 21 AZ Alkmaar 2. Europa Lg GR 5.5 3 1 1 2 0 0 7 0.0 7 2 1 1 3 6 5 0 Matches 2023-2024 24 Feyenoord 1. Champions Lg GR 5.2 8 7 1 5 2 2 6 33.3 4 2 1 1 2 10 1 0 Matches 2023-2024 24 Feyenoord 2. Europa Lg KO 1.4 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 19.9 15 9 4 9 2 4 23 17.4 19 10 4 6 8 23 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 (2 Seasons) 1 League 13.3 7 2 3 4 0 2 17 11.8 15 6 1 5 6 13 8 0 Feyenoord (1 Season) 2 Leagues 6.7 8 7 1 5 2 2 6 33.3 4 4 3 1 2 10 1 0 Europa Lg (3 Seasons) 14.7 7 2 3 4 0 2 17 11.8 15 8 3 5 6 13 8 0 Champions Lg (1 Season) 5.2 8 7 1 5 2 2 6 33.3 4 2 1 1 2 10 1 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 2016-2017 17 AZ Alkmaar nl NED 1. Eredivisie 0.5 Matches 2017-2018 18 AZ Alkmaar nl NED 1. Eredivisie 0.1 Matches 2018-2019 19 Jong AZ nl NED 2. Eerste Divisie 1.5 Matches 2018-2019 19 AZ Alkmaar nl NED 1. Eredivisie 18.7 992 15 102 408 501 78 992 60 31 51.7 29 48.3 696 4997 2369 69 59 28 64 42 718 163 Matches 2019-2020 20 AZ Alkmaar nl NED 1. Eredivisie 23.9 1546 7 104 706 753 115 1546 95 59 62.1 36 37.9 1085 7039 3456 99 93 31 82 55 1239 267 Matches 2019-2020 20 AZ Alkmaar 2. Europa Lg 7.8 472 6 34 240 205 20 472 36 26 72.2 10 27.8 320 2109 975 25 23 3 22 10 363 68 Matches 2020-2021 21 AZ Alkmaar nl NED 1. Eredivisie 28.9 1618 27 168 732 738 99 1618 110 63 57.3 47 42.7 1108 6523 2949 89 65 16 101 55 1224 215 Matches 2020-2021 21 AZ Alkmaar 2. Europa Lg 5.5 224 5 38 103 90 6 224 16 13 81.3 3 18.8 144 1054 386 13 15 0 17 7 173 22 Matches 2021-2022 22 Nice fr FRA Coupe de France 2.0 Matches 2021-2022 22 Nice fr FRA 1. Ligue 1 11.9 558 11 66 254 244 33 558 41 19 46.3 22 53.7 379 2423 1078 33 25 11 43 30 410 74 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 2.4 119 0 14 47 61 6 119 10 6 60.0 3 30.0 105 727 332 10 11 1 6 3 100 16 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 18.6 1044 14 101 502 459 66 1044 56 28 50.0 25 44.6 774 5121 2372 63 59 15 51 40 739 128 Matches 2023-2024 24 Feyenoord 1. Champions Lg 5.2 308 3 15 136 163 16 308 14 12 85.7 1 7.1 201 1204 684 19 16 4 17 10 219 62 Matches 2023-2024 24 Feyenoord nl NED 1. Eredivisie 23.3 1267 7 104 481 699 107 1267 76 41 53.9 31 40.8 743 4289 2091 75 48 28 50 37 874 171 Matches 2023-2024 24 Feyenoord 2. Europa Lg 1.4 46 2 9 18 19 2 46 2 2 100.0 0 0.0 31 188 75 3 1 1 3 1 34 2 Matches 8 Seasons 5 Clubs 7 Leagues 151.8 8194 97 755 3627 3932 548 8194 516 300 58.1 207 40.1 5586 35674 16767 498 415 138 456 290 6093 1188 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 (5 Seasons) 2 Leagues 85.5 4852 60 446 2189 2287 318 4852 317 192 60.6 125 39.4 3353 21722 10135 295 255 78 286 169 3717 735 Nice (2 Seasons) 2 Leagues 16.3 677 11 80 301 305 39 677 51 25 49.0 25 49.0 484 3150 1410 43 36 12 49 33 510 90 Feyenoord (1 Season) 3 Leagues 29.9 1621 12 128 635 881 125 1621 92 55 59.8 32 34.8 975 5681 2850 97 65 33 70 48 1127 235 Antwerp (1 Season) 1 League 18.6 1044 14 101 502 459 66 1044 56 28 50.0 25 44.6 774 5121 2372 63 59 15 51 40 739 128 Jong AZ (1 Season) 1 League 1.5 Eredivisie (6 Seasons) 95.5 5423 56 478 2327 2691 399 5423 341 194 56.9 143 41.9 3632 22848 10865 332 265 103 297 189 4055 816 Europa Lg (3 Seasons) 14.7 742 13 81 361 314 28 742 54 41 75.9 13 24.1 495 3351 1436 41 39 4 42 18 570 92 Ligue 1 (2 Seasons) 14.3 677 11 80 301 305 39 677 51 25 49.0 25 49.0 484 3150 1410 43 36 12 49 33 510 90 Pro League A (1 Season) 18.6 1044 14 101 502 459 66 1044 56 28 50.0 25 44.6 774 5121 2372 63 59 15 51 40 739 128 Champions Lg (1 Season) 5.2 308 3 15 136 163 16 308 14 12 85.7 1 7.1 201 1204 684 19 16 4 17 10 219 62 Eerste Divisie (1 Season) 1.5 Coupe de France (1 Season) 2.0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2016-2017 17 AZ Alkmaar 1 League 0.5 2017-2018 18 AZ Alkmaar 1 League 0.1 2018-2019 19 Jong AZ 1 League 1.5 2018-2019 19 AZ Alkmaar 1 League 18.7 992 15 102 408 501 78 992 60 31 51.7 29 48.3 696 4997 2369 69 59 28 64 42 718 163 2019-2020 20 AZ Alkmaar 2 Leagues 31.7 2018 13 138 946 958 135 2018 131 85 64.9 46 35.1 1405 9148 4431 124 116 34 104 65 1602 335 2020-2021 21 AZ Alkmaar 2 Leagues 34.4 1842 32 206 835 828 105 1842 126 76 60.3 50 39.7 1252 7577 3335 102 80 16 118 62 1397 237 2021-2022 22 Nice 2 Leagues 13.9 558 11 66 254 244 33 558 41 19 46.3 22 53.7 379 2423 1078 33 25 11 43 30 410 74 2022-2023 23 Nice 1 League 2.4 119 0 14 47 61 6 119 10 6 60.0 3 30.0 105 727 332 10 11 1 6 3 100 16 2022-2023 23 Antwerp 1 League 18.6 1044 14 101 502 459 66 1044 56 28 50.0 25 44.6 774 5121 2372 63 59 15 51 40 739 128 2023-2024 24 Feyenoord 3 Leagues 29.9 1621 12 128 635 881 125 1621 92 55 59.8 32 34.8 975 5681 2850 97 65 33 70 48 1127 235 8 Seasons 5 Clubs 7 Leagues 151.8 8194 97 755 3627 3932 548 8194 516 300 58.1 207 40.1 5586 35674 16767 498 415 138 456 290 6093 1188 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 (5 Seasons) 2 Leagues 85.5 4852 60 446 2189 2287 318 4852 317 192 60.6 125 39.4 3353 21722 10135 295 255 78 286 169 3717 735 Nice (2 Seasons) 2 Leagues 16.3 677 11 80 301 305 39 677 51 25 49.0 25 49.0 484 3150 1410 43 36 12 49 33 510 90 Feyenoord (1 Season) 3 Leagues 29.9 1621 12 128 635 881 125 1621 92 55 59.8 32 34.8 975 5681 2850 97 65 33 70 48 1127 235 Antwerp (1 Season) 1 League 18.6 1044 14 101 502 459 66 1044 56 28 50.0 25 44.6 774 5121 2372 63 59 15 51 40 739 128 Jong AZ (1 Season) 1 League 1.5 Eredivisie (6 Seasons) 95.5 5423 56 478 2327 2691 399 5423 341 194 56.9 143 41.9 3632 22848 10865 332 265 103 297 189 4055 816 Europa Lg (3 Seasons) 14.7 742 13 81 361 314 28 742 54 41 75.9 13 24.1 495 3351 1436 41 39 4 42 18 570 92 Ligue 1 (2 Seasons) 14.3 677 11 80 301 305 39 677 51 25 49.0 25 49.0 484 3150 1410 43 36 12 49 33 510 90 Pro League A (1 Season) 18.6 1044 14 101 502 459 66 1044 56 28 50.0 25 44.6 774 5121 2372 63 59 15 51 40 739 128 Champions Lg (1 Season) 5.2 308 3 15 136 163 16 308 14 12 85.7 1 7.1 201 1204 684 19 16 4 17 10 219 62 Eerste Divisie (1 Season) 1.5 Coupe de France (1 Season) 2.0
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2016-2017 17 AZ Alkmaar nl NED 1. Eredivisie 6th 0.5 Matches 2017-2018 18 AZ Alkmaar nl NED 1. Eredivisie 3rd 0.1 Matches 2018-2019 19 Jong AZ nl NED 2. Eerste Divisie 18th 1.5 Matches 2018-2019 19 AZ Alkmaar nl NED 1. Eredivisie 4th 18.7 992 15 102 408 501 78 992 60 31 51.7 29 48.3 696 4997 2369 69 59 28 64 42 718 163 Matches 2019-2020 20 AZ Alkmaar nl NED 1. Eredivisie 2nd 23.9 1546 7 104 706 753 115 1546 95 59 62.1 36 37.9 1085 7039 3456 99 93 31 82 55 1239 267 Matches 2020-2021 21 AZ Alkmaar nl NED 1. Eredivisie 3rd 28.9 1618 27 168 732 738 99 1618 110 63 57.3 47 42.7 1108 6523 2949 89 65 16 101 55 1224 215 Matches 2021-2022 22 Nice fr FRA 1. Ligue 1 5th 11.9 558 11 66 254 244 33 558 41 19 46.3 22 53.7 379 2423 1078 33 25 11 43 30 410 74 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 2.4 119 0 14 47 61 6 119 10 6 60.0 3 30.0 105 727 332 10 11 1 6 3 100 16 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 18.6 1044 14 101 502 459 66 1044 56 28 50.0 25 44.6 774 5121 2372 63 59 15 51 40 739 128 Matches 2023-2024 24 Feyenoord nl NED 1. Eredivisie 2nd 23.3 1267 7 104 481 699 107 1267 76 41 53.9 31 40.8 743 4289 2091 75 48 28 50 37 874 171 Matches 8 Seasons 5 Clubs 4 Leagues 129.9 7144 81 659 3130 3455 504 7144 448 247 55.1 193 43.1 4890 31119 14647 438 360 130 397 262 5304 1034 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 (5 Seasons) 1 League 72.2 4156 49 374 1846 1992 292 4156 265 153 57.7 112 42.3 2889 18559 8774 257 217 75 247 152 3181 645 Nice (2 Seasons) 1 League 14.3 677 11 80 301 305 39 677 51 25 49.0 25 49.0 484 3150 1410 43 36 12 49 33 510 90 Feyenoord (1 Season) 1 League 23.3 1267 7 104 481 699 107 1267 76 41 53.9 31 40.8 743 4289 2091 75 48 28 50 37 874 171 Antwerp (1 Season) 1 League 18.6 1044 14 101 502 459 66 1044 56 28 50.0 25 44.6 774 5121 2372 63 59 15 51 40 739 128 Jong AZ (1 Season) 1 League 1.5 Eredivisie (6 Seasons) 95.5 5423 56 478 2327 2691 399 5423 341 194 56.9 143 41.9 3632 22848 10865 332 265 103 297 189 4055 816 Ligue 1 (2 Seasons) 14.3 677 11 80 301 305 39 677 51 25 49.0 25 49.0 484 3150 1410 43 36 12 49 33 510 90 Pro League A (1 Season) 18.6 1044 14 101 502 459 66 1044 56 28 50.0 25 44.6 774 5121 2372 63 59 15 51 40 739 128 Eerste Divisie (1 Season) 1.5
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 2021-2022 22 Nice fr FRA Coupe de France F 2.0 Matches 1 Season 1 Club 1 League 2.0
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 20 AZ Alkmaar 2. Europa Lg R32 7.8 472 6 34 240 205 20 472 36 26 72.2 10 27.8 320 2109 975 25 23 3 22 10 363 68 Matches 2020-2021 21 AZ Alkmaar 2. Europa Lg GR 5.5 224 5 38 103 90 6 224 16 13 81.3 3 18.8 144 1054 386 13 15 0 17 7 173 22 Matches 2023-2024 24 Feyenoord 1. Champions Lg GR 5.2 308 3 15 136 163 16 308 14 12 85.7 1 7.1 201 1204 684 19 16 4 17 10 219 62 Matches 2023-2024 24 Feyenoord 2. Europa Lg KO 1.4 46 2 9 18 19 2 46 2 2 100.0 0 0.0 31 188 75 3 1 1 3 1 34 2 Matches 3 Seasons 2 Clubs 2 Leagues 19.9 1050 16 96 497 477 44 1050 68 53 77.9 14 20.6 696 4555 2120 60 55 8 59 28 789 154 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 (2 Seasons) 1 League 13.3 696 11 72 343 295 26 696 52 39 75.0 13 25.0 464 3163 1361 38 38 3 39 17 536 90 Feyenoord (1 Season) 2 Leagues 6.7 354 5 24 154 182 18 354 16 14 87.5 1 6.3 232 1392 759 22 17 5 20 11 253 64 Europa Lg (3 Seasons) 14.7 742 13 81 361 314 28 742 54 41 75.9 13 24.1 495 3351 1436 41 39 4 42 18 570 92 Champions Lg (1 Season) 5.2 308 3 15 136 163 16 308 14 12 85.7 1 7.1 201 1204 684 19 16 4 17 10 219 62
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 17 AZ Alkmaar nl NED 1. Eredivisie 1 45 45 1.5 0.5 0 0 1 2 2.00 0 1 -1 -2.00 -2.15 Matches 2017-2018 18 AZ Alkmaar nl NED 1. Eredivisie 1 8 8 0.3 0.1 1 0 0 0 0.00 0 0 0 0.00 -1.00 Matches 2018-2019 19 Jong AZ nl NED 2. Eerste Divisie 2 139 70 4.1 1.5 2 70 0 0 0 0.50 2 4 -2 -1.29 -0.77 Matches 2018-2019 19 AZ Alkmaar nl NED 1. Eredivisie 21 1,685 80 55.1 18.7 20 83 11 1 18 1 2.00 35 18 +17 +0.91 +0.65 35.1 22.5 +12.6 +0.67 +0.28 Matches 2019-2020 20 AZ Alkmaar nl NED 1. Eredivisie 25 2,154 86 95.7 23.9 24 87 19 1 62 0 2.24 53 16 +37 +1.55 +1.55 52.8 23.0 +29.7 +1.24 +0.58 Matches 2019-2020 20 AZ Alkmaar 2. Europa Lg 8 699 87 97.1 7.8 8 87 6 0 0 1.57 16 11 +5 +0.64 +0.64 15.3 10.1 +5.2 +0.66 -1.04 Matches 2020-2021 21 AZ Alkmaar nl NED 1. Eredivisie 30 2,605 87 85.1 28.9 30 87 26 0 0 2.10 61 32 +29 +1.00 +0.01 57.5 30.8 +26.6 +0.92 -0.33 Matches 2020-2021 21 AZ Alkmaar 2. Europa Lg 6 495 83 91.7 5.5 6 83 4 0 0 1.33 7 4 +3 +0.55 +2.55 7.1 9.5 -2.4 -0.43 -0.12 Matches 2021-2022 22 Nice fr FRA Coupe de France 2 178 89 37.1 2.0 2 89 1 0 2 3.00 3 0 +3 +1.52 +0.92 Matches 2021-2022 22 Nice fr FRA 1. Ligue 1 24 1,073 45 31.4 11.9 11 76 1 13 19 8 1.71 14 8 +6 +0.50 +0.12 19.9 14.9 +5.0 +0.42 +0.11 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 4 212 53 6.2 2.4 3 66 0 1 13 0 0.50 1 3 -2 -0.85 -1.21 3.1 2.3 +0.8 +0.32 -0.01 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 21 1,673 80 54.7 18.6 19 83 10 2 45 0 1.80 30 16 +14 +0.75 -0.48 27.7 16.5 +11.2 +0.60 -0.13 Matches 2023-2024 24 Feyenoord 1. Champions Lg 6 470 78 87.0 5.2 6 78 3 0 0 1.00 7 7 0 0.00 +1.29 8.6 5.9 +2.7 +0.53 +0.71 Matches 2023-2024 24 Feyenoord nl NED 1. Eredivisie 29 2,095 72 68.5 23.3 26 77 7 3 35 0 2.52 68 16 +52 +2.23 +0.93 64.2 16.3 +47.9 +2.06 +0.29 Matches 2023-2024 24 Feyenoord 2. Europa Lg 2 129 65 61.4 1.4 2 65 0 0 0 1.00 2 2 0 0.00 0.00 1.7 1.8 -0.2 -0.13 -0.18 Matches 8 Seasons 5 Clubs 7 Leagues 182 13,660 75 40.9 151.8 160 82 88 22 25 13 1.94 299 138 +161 +1.06 +0.67 293.0 153.9 +139.2 +0.94 +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 (5 Seasons) 2 Leagues 92 7,691 84 48.8 85.5 89 86 66 3 40 3 2.00 172 82 +90 +1.05 +0.53 167.8 96.1 +71.7 +0.85 +0.25 Nice (2 Seasons) 2 Leagues 30 1,463 49 20.0 16.3 16 76 2 14 18 10 1.63 18 11 +7 +0.43 +0.05 23.0 17.2 +5.8 +0.41 +0.08 Feyenoord (1 Season) 3 Leagues 37 2,694 73 70.7 29.9 34 76 10 3 35 0 2.19 77 25 +52 +1.74 +0.69 74.5 24.0 +50.5 +1.69 +0.17 Antwerp (1 Season) 1 League 21 1,673 80 54.7 18.6 19 83 10 2 45 0 1.80 30 16 +14 +0.75 -0.48 27.7 16.5 +11.2 +0.60 -0.13 Jong AZ (1 Season) 1 League 2 139 70 4.1 1.5 2 70 0 0 0 0.50 2 4 -2 -1.29 -0.77 Eredivisie (6 Seasons) 107 8,592 80 49.0 95.5 101 84 63 6 37 3 2.21 217 83 +134 +1.40 +0.78 209.6 92.7 +116.9 +1.23 +0.23 Europa Lg (3 Seasons) 16 1,323 83 90.0 14.7 16 83 10 0 0 1.41 25 17 +8 +0.54 +1.16 24.1 21.5 +2.6 +0.18 +0.01 Ligue 1 (2 Seasons) 28 1,285 46 18.8 14.3 14 74 1 14 18 8 1.54 15 11 +4 +0.28 -0.09 23.0 17.2 +5.8 +0.41 +0.08 Pro League A (1 Season) 21 1,673 80 54.7 18.6 19 83 10 2 45 0 1.80 30 16 +14 +0.75 -0.48 27.7 16.5 +11.2 +0.60 -0.13 Champions Lg (1 Season) 6 470 78 87.0 5.2 6 78 3 0 0 1.00 7 7 0 0.00 +1.29 8.6 5.9 +2.7 +0.53 +0.71 Eerste Divisie (1 Season) 2 139 70 4.1 1.5 2 70 0 0 0 0.50 2 4 -2 -1.29 -0.77 Coupe de France (1 Season) 2 178 89 37.1 2.0 2 89 1 0 2 3.00 3 0 +3 +1.52 +0.92
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 17 AZ Alkmaar 1 League 1 45 45 1.5 0.5 0 0 1 2 2.00 0 1 -1 -2.00 -2.15 2017-2018 18 AZ Alkmaar 1 League 1 8 8 0.3 0.1 1 0 0 0 0.00 0 0 0 0.00 -1.00 2018-2019 19 Jong AZ 1 League 2 139 70 4.1 1.5 2 70 0 0 0 0.50 2 4 -2 -1.29 -0.77 2018-2019 19 AZ Alkmaar 1 League 21 1,685 80 55.1 18.7 20 83 11 1 18 1 2.00 35 18 +17 +0.91 +0.65 35.1 22.5 +12.6 +0.67 +0.28 2019-2020 20 AZ Alkmaar 2 Leagues 33 2,853 86 96.1 31.7 32 87 25 1 62 0 2.08 69 27 +42 +1.32 +1.32 68.1 33.2 +34.9 +1.10 +0.25 2020-2021 21 AZ Alkmaar 2 Leagues 36 3,100 86 86.1 34.4 36 86 30 0 0 1.97 68 36 +32 +0.93 +0.21 64.6 40.3 +24.3 +0.70 -0.40 2021-2022 22 Nice 2 Leagues 26 1,251 48 32.1 13.9 13 78 2 13 19 10 1.81 17 8 +9 +0.65 +0.24 19.9 14.9 +5.0 +0.42 +0.11 2022-2023 23 Nice 1 League 4 212 53 6.2 2.4 3 66 0 1 13 0 0.50 1 3 -2 -0.85 -1.21 3.1 2.3 +0.8 +0.32 -0.01 2022-2023 23 Antwerp 1 League 21 1,673 80 54.7 18.6 19 83 10 2 45 0 1.80 30 16 +14 +0.75 -0.48 27.7 16.5 +11.2 +0.60 -0.13 2023-2024 24 Feyenoord 3 Leagues 37 2,694 73 70.7 29.9 34 76 10 3 35 0 2.19 77 25 +52 +1.74 +0.69 74.5 24.0 +50.5 +1.69 +0.17 8 Seasons 5 Clubs 7 Leagues 182 13,660 75 40.9 151.8 160 82 88 22 25 13 1.94 299 138 +161 +1.06 +0.67 293.0 153.9 +139.2 +0.94 +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 (5 Seasons) 2 Leagues 92 7,691 84 48.8 85.5 89 86 66 3 40 3 2.00 172 82 +90 +1.05 +0.53 167.8 96.1 +71.7 +0.85 +0.25 Nice (2 Seasons) 2 Leagues 30 1,463 49 20.0 16.3 16 76 2 14 18 10 1.63 18 11 +7 +0.43 +0.05 23.0 17.2 +5.8 +0.41 +0.08 Feyenoord (1 Season) 3 Leagues 37 2,694 73 70.7 29.9 34 76 10 3 35 0 2.19 77 25 +52 +1.74 +0.69 74.5 24.0 +50.5 +1.69 +0.17 Antwerp (1 Season) 1 League 21 1,673 80 54.7 18.6 19 83 10 2 45 0 1.80 30 16 +14 +0.75 -0.48 27.7 16.5 +11.2 +0.60 -0.13 Jong AZ (1 Season) 1 League 2 139 70 4.1 1.5 2 70 0 0 0 0.50 2 4 -2 -1.29 -0.77 Eredivisie (6 Seasons) 107 8,592 80 49.0 95.5 101 84 63 6 37 3 2.21 217 83 +134 +1.40 +0.78 209.6 92.7 +116.9 +1.23 +0.23 Europa Lg (3 Seasons) 16 1,323 83 90.0 14.7 16 83 10 0 0 1.41 25 17 +8 +0.54 +1.16 24.1 21.5 +2.6 +0.18 +0.01 Ligue 1 (2 Seasons) 28 1,285 46 18.8 14.3 14 74 1 14 18 8 1.54 15 11 +4 +0.28 -0.09 23.0 17.2 +5.8 +0.41 +0.08 Pro League A (1 Season) 21 1,673 80 54.7 18.6 19 83 10 2 45 0 1.80 30 16 +14 +0.75 -0.48 27.7 16.5 +11.2 +0.60 -0.13 Champions Lg (1 Season) 6 470 78 87.0 5.2 6 78 3 0 0 1.00 7 7 0 0.00 +1.29 8.6 5.9 +2.7 +0.53 +0.71 Eerste Divisie (1 Season) 2 139 70 4.1 1.5 2 70 0 0 0 0.50 2 4 -2 -1.29 -0.77 Coupe de France (1 Season) 2 178 89 37.1 2.0 2 89 1 0 2 3.00 3 0 +3 +1.52 +0.92
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 17 AZ Alkmaar nl NED 1. Eredivisie 6th 1 45 45 1.5 0.5 0 0 1 2 2.00 0 1 -1 -2.00 -2.15 Matches 2017-2018 18 AZ Alkmaar nl NED 1. Eredivisie 3rd 1 8 8 0.3 0.1 1 0 0 0 0.00 0 0 0 0.00 -1.00 Matches 2018-2019 19 Jong AZ nl NED 2. Eerste Divisie 18th 2 139 70 4.1 1.5 2 70 0 0 0 0.50 2 4 -2 -1.29 -0.77 Matches 2018-2019 19 AZ Alkmaar nl NED 1. Eredivisie 4th 21 1,685 80 55.1 18.7 20 83 11 1 18 1 2.00 35 18 +17 +0.91 +0.65 35.1 22.5 +12.6 +0.67 +0.28 Matches 2019-2020 20 AZ Alkmaar nl NED 1. Eredivisie 2nd 25 2,154 86 95.7 23.9 24 87 19 1 62 0 2.24 53 16 +37 +1.55 +1.55 52.8 23.0 +29.7 +1.24 +0.58 Matches 2020-2021 21 AZ Alkmaar nl NED 1. Eredivisie 3rd 30 2,605 87 85.1 28.9 30 87 26 0 0 2.10 61 32 +29 +1.00 +0.01 57.5 30.8 +26.6 +0.92 -0.33 Matches 2021-2022 22 Nice fr FRA 1. Ligue 1 5th 24 1,073 45 31.4 11.9 11 76 1 13 19 8 1.71 14 8 +6 +0.50 +0.12 19.9 14.9 +5.0 +0.42 +0.11 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 4 212 53 6.2 2.4 3 66 0 1 13 0 0.50 1 3 -2 -0.85 -1.21 3.1 2.3 +0.8 +0.32 -0.01 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 21 1,673 80 54.7 18.6 19 83 10 2 45 0 1.80 30 16 +14 +0.75 -0.48 27.7 16.5 +11.2 +0.60 -0.13 Matches 2023-2024 24 Feyenoord nl NED 1. Eredivisie 2nd 29 2,095 72 68.5 23.3 26 77 7 3 35 0 2.52 68 16 +52 +2.23 +0.93 64.2 16.3 +47.9 +2.06 +0.29 Matches 8 Seasons 5 Clubs 4 Leagues 158 11,689 74 37.9 129.9 136 82 74 22 25 11 2.01 264 114 +150 +1.15 +0.76 260.3 126.5 +133.9 +1.05 +0.47 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 (5 Seasons) 1 League 78 6,497 83 44.8 72.2 75 86 56 3 40 3 2.09 149 67 +82 +1.14 +0.60 145.4 76.4 +69.0 +0.96 +0.35 Nice (2 Seasons) 1 League 28 1,285 46 18.8 14.3 14 74 1 14 18 8 1.54 15 11 +4 +0.28 -0.09 23.0 17.2 +5.8 +0.41 +0.08 Feyenoord (1 Season) 1 League 29 2,095 72 68.5 23.3 26 77 7 3 35 0 2.52 68 16 +52 +2.23 +0.93 64.2 16.3 +47.9 +2.06 +0.29 Antwerp (1 Season) 1 League 21 1,673 80 54.7 18.6 19 83 10 2 45 0 1.80 30 16 +14 +0.75 -0.48 27.7 16.5 +11.2 +0.60 -0.13 Jong AZ (1 Season) 1 League 2 139 70 4.1 1.5 2 70 0 0 0 0.50 2 4 -2 -1.29 -0.77 Eredivisie (6 Seasons) 107 8,592 80 49.0 95.5 101 84 63 6 37 3 2.21 217 83 +134 +1.40 +0.78 209.6 92.7 +116.9 +1.23 +0.23 Ligue 1 (2 Seasons) 28 1,285 46 18.8 14.3 14 74 1 14 18 8 1.54 15 11 +4 +0.28 -0.09 23.0 17.2 +5.8 +0.41 +0.08 Pro League A (1 Season) 21 1,673 80 54.7 18.6 19 83 10 2 45 0 1.80 30 16 +14 +0.75 -0.48 27.7 16.5 +11.2 +0.60 -0.13 Eerste Divisie (1 Season) 2 139 70 4.1 1.5 2 70 0 0 0 0.50 2 4 -2 -1.29 -0.77
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 2021-2022 22 Nice fr FRA Coupe de France F 2 178 89 37.1 2.0 2 89 1 0 2 3.00 3 0 +3 +1.52 +0.92 Matches 1 Season 1 Club 1 League 2 178 89 37.1 2.0 2 89 1 0 2 3.00 3 0 +3 +1.52 +0.92
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 20 AZ Alkmaar 2. Europa Lg R32 8 699 87 97.1 7.8 8 87 6 0 0 1.57 16 11 +5 +0.64 +0.64 15.3 10.1 +5.2 +0.66 -1.04 Matches 2020-2021 21 AZ Alkmaar 2. Europa Lg GR 6 495 83 91.7 5.5 6 83 4 0 0 1.33 7 4 +3 +0.55 +2.55 7.1 9.5 -2.4 -0.43 -0.12 Matches 2023-2024 24 Feyenoord 1. Champions Lg GR 6 470 78 87.0 5.2 6 78 3 0 0 1.00 7 7 0 0.00 +1.29 8.6 5.9 +2.7 +0.53 +0.71 Matches 2023-2024 24 Feyenoord 2. Europa Lg KO 2 129 65 61.4 1.4 2 65 0 0 0 1.00 2 2 0 0.00 0.00 1.7 1.8 -0.2 -0.13 -0.18 Matches 3 Seasons 2 Clubs 2 Leagues 22 1,793 82 89.2 19.9 22 82 13 0 0 1.30 32 24 +8 +0.40 +1.23 32.7 27.4 +5.3 +0.27 +0.21 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 (2 Seasons) 1 League 14 1,194 85 94.8 13.3 14 85 10 0 0 1.47 23 15 +8 +0.60 +1.97 22.4 19.7 +2.8 +0.21 -0.11 Feyenoord (1 Season) 2 Leagues 8 599 75 79.9 6.7 8 75 3 0 0 1.00 9 9 0 0.00 +0.60 10.3 7.7 +2.6 +0.39 +0.44 Europa Lg (3 Seasons) 16 1,323 83 90.0 14.7 16 83 10 0 0 1.41 25 17 +8 +0.54 +1.16 24.1 21.5 +2.6 +0.18 +0.01 Champions Lg (1 Season) 6 470 78 87.0 5.2 6 78 3 0 0 1.00 7 7 0 0.00 +1.29 8.6 5.9 +2.7 +0.53 +0.71
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2020 21 nl Netherlands Friendlies (M) 2 73 37 40.6 0.8 0 0 2 37 0 0.50 1 0 +1 +1.23 +2.92 Matches 2020-2021 21 nl Netherlands UEFA Nations League LgA 2 71 36 13.1 0.8 1 69 0 1 2 2 3.00 0 1 -1 -1.27 -2.04 Matches 2021 22 nl Netherlands UEFA Euro Qualifying 1 90 90 12.5 1.0 1 90 0 0 1 3.00 5 0 +5 +5.00 +3.29 Matches 2022 23 nl Netherlands WCQ 2 17 9 1.9 0.2 0 0 2 9 1 3.00 2 0 +2 +10.59 +8.24 Matches 2024 25 nl Netherlands UEFA Euro Qualifying 1 90 90 12.5 1.0 1 90 1 0 3 3.00 6 0 +6 +6.00 +5.43 Matches 4 Seasons 1 Club 4 Leagues 8 341 43 11.1 3.8 3 83 1 5 18 7 2.38 14 1 +13 +3.43 +2.07 UEFA Euro Qualifying (2 Seasons) 2 180 90 12.5 2.0 2 90 1 0 4 3.00 11 0 +11 +5.50 +4.36 WCQ (1 Season) 2 17 9 1.9 0.2 0 0 2 9 1 3.00 2 0 +2 +10.59 +8.24 Friendlies (M) (1 Season) 2 73 37 40.6 0.8 0 0 2 37 0 0.50 1 0 +1 +1.23 +2.92 UEFA Nations League (1 Season) 2 71 36 13.1 0.8 1 69 0 1 2 2 3.00 0 1 -1 -1.27 -2.04
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2016-2017 17 AZ Alkmaar 1 League 0.5 0 0 0 1 0 0 0 0 0 0 0 0 2017-2018 18 AZ Alkmaar 1 League 0.1 0 0 0 1 0 0 0 0 0 0 0 0 2018-2019 19 Jong AZ 1 League 1.5 0 0 0 0 2018-2019 19 AZ Alkmaar 1 League 18.7 0 0 0 17 9 3 61 10 17 0 0 0 107 5 13 27.8 2019-2020 20 AZ Alkmaar 2 Leagues 31.7 2 0 0 28 26 4 91 10 12 1 0 0 142 8 26 23.5 2020-2021 21 AZ Alkmaar 2 Leagues 34.4 2 1 0 30 53 7 63 22 33 1 2 0 170 9 31 22.5 2021-2022 22 Nice 2 Leagues 13.9 2 0 0 18 9 2 57 8 10 0 1 0 57 2 12 14.3 2022-2023 23 Nice 1 League 2.4 0 0 0 5 6 0 3 0 2 0 0 0 13 1 1 50.0 2022-2023 23 Antwerp 1 League 18.6 5 1 0 34 17 2 85 11 18 0 0 0 103 5 13 27.8 2023-2024 24 Feyenoord 3 Leagues 29.9 4 0 0 36 30 12 124 5 24 1 0 0 127 15 17 46.9 8 Seasons 5 Clubs 7 Leagues 151.8 15 2 0 170 150 30 484 66 116 3 3 0 719 45 113 28.5 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches AZ Alkmaar (5 Seasons) 2 Leagues 85.5 4 1 0 77 88 14 215 42 62 2 2 0 419 22 70 23.9 Nice (2 Seasons) 2 Leagues 16.3 2 0 0 23 15 2 60 8 12 0 1 0 70 3 13 18.8 Feyenoord (1 Season) 3 Leagues 29.9 4 0 0 36 30 12 124 5 24 1 0 0 127 15 17 46.9 Antwerp (1 Season) 1 League 18.6 5 1 0 34 17 2 85 11 18 0 0 0 103 5 13 27.8 Jong AZ (1 Season) 1 League 1.5 0 0 0 0 Eredivisie (6 Seasons) 95.5 3 1 0 92 98 22 271 39 77 3 2 0 461 29 76 27.6 Europa Lg (3 Seasons) 14.7 4 0 0 12 15 3 36 6 2 0 0 0 64 4 10 28.6 Ligue 1 (2 Seasons) 14.3 1 0 0 20 13 2 44 8 9 0 1 0 70 3 13 18.8 Pro League A (1 Season) 18.6 5 1 0 34 17 2 85 11 18 0 0 0 103 5 13 27.8 Champions Lg (1 Season) 5.2 1 0 0 9 5 1 32 2 7 0 0 0 21 4 1 80.0 Eerste Divisie (1 Season) 1.5 0 0 0 0 Coupe de France (1 Season) 2.0 1 0 0 3 2 0 16 0 3 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2016-2017 17 AZ Alkmaar nl NED 1. Eredivisie 6th 0.5 0 0 0 1 0 0 0 0 0 0 0 0 Matches 2017-2018 18 AZ Alkmaar nl NED 1. Eredivisie 3rd 0.1 0 0 0 1 0 0 0 0 0 0 0 0 Matches 2018-2019 19 Jong AZ nl NED 2. Eerste Divisie 18th 1.5 0 0 0 0 Matches 2018-2019 19 AZ Alkmaar nl NED 1. Eredivisie 4th 18.7 0 0 0 17 9 3 61 10 17 0 0 0 107 5 13 27.8 Matches 2019-2020 20 AZ Alkmaar nl NED 1. Eredivisie 2nd 23.9 0 0 0 23 20 2 64 7 11 1 0 0 102 6 19 24.0 Matches 2020-2021 21 AZ Alkmaar nl NED 1. Eredivisie 3rd 28.9 1 1 0 26 45 6 55 19 32 1 2 0 149 8 28 22.2 Matches 2021-2022 22 Nice fr FRA 1. Ligue 1 5th 11.9 1 0 0 15 7 2 41 8 7 0 1 0 57 2 12 14.3 Matches 2022-2023 23 Nice fr FRA 1. Ligue 1 9th 2.4 0 0 0 5 6 0 3 0 2 0 0 0 13 1 1 50.0 Matches 2022-2023 23 Antwerp be BEL 1. Pro League A 1st 18.6 5 1 0 34 17 2 85 11 18 0 0 0 103 5 13 27.8 Matches 2023-2024 24 Feyenoord nl NED 1. Eredivisie 2nd 23.3 2 0 0 24 24 11 91 3 17 1 0 0 103 10 16 38.5 Matches 8 Seasons 5 Clubs 4 Leagues 129.9 9 2 0 146 128 26 400 58 104 3 3 0 634 37 102 26.6 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches AZ Alkmaar (5 Seasons) 1 League 72.2 1 1 0 68 74 11 180 36 60 2 2 0 358 19 60 24.1 Nice (2 Seasons) 1 League 14.3 1 0 0 20 13 2 44 8 9 0 1 0 70 3 13 18.8 Feyenoord (1 Season) 1 League 23.3 2 0 0 24 24 11 91 3 17 1 0 0 103 10 16 38.5 Antwerp (1 Season) 1 League 18.6 5 1 0 34 17 2 85 11 18 0 0 0 103 5 13 27.8 Jong AZ (1 Season) 1 League 1.5 0 0 0 0 Eredivisie (6 Seasons) 95.5 3 1 0 92 98 22 271 39 77 3 2 0 461 29 76 27.6 Ligue 1 (2 Seasons) 14.3 1 0 0 20 13 2 44 8 9 0 1 0 70 3 13 18.8 Pro League A (1 Season) 18.6 5 1 0 34 17 2 85 11 18 0 0 0 103 5 13 27.8 Eerste Divisie (1 Season) 1.5 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2021-2022 22 Nice fr FRA Coupe de France F 2.0 1 0 0 3 2 0 16 0 3 0 Matches 1 Season 1 Club 1 League 2.0 1 0 0 3 2 0 16 0 3 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 20 AZ Alkmaar 2. Europa Lg R32 7.8 2 0 0 5 6 2 27 3 1 0 0 0 40 2 7 22.2 Matches 2020-2021 21 AZ Alkmaar 2. Europa Lg GR 5.5 1 0 0 4 8 1 8 3 1 0 0 0 21 1 3 25.0 Matches 2023-2024 24 Feyenoord 1. Champions Lg GR 5.2 1 0 0 9 5 1 32 2 7 0 0 0 21 4 1 80.0 Matches 2023-2024 24 Feyenoord 2. Europa Lg KO 1.4 1 0 0 3 1 0 1 0 0 0 0 0 3 1 0 100.0 Matches 3 Seasons 2 Clubs 2 Leagues 19.9 5 0 0 21 20 4 68 8 9 0 0 0 85 8 11 42.1 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches AZ Alkmaar (2 Seasons) 1 League 13.3 3 0 0 9 14 3 35 6 2 0 0 0 61 3 10 23.1 Feyenoord (1 Season) 2 Leagues 6.7 2 0 0 12 6 1 33 2 7 0 0 0 24 5 1 83.3 Europa Lg (3 Seasons) 14.7 4 0 0 12 15 3 36 6 2 0 0 0 64 4 10 28.6 Champions Lg (1 Season) 5.2 1 0 0 9 5 1 32 2 7 0 0 0 21 4 1 80.0
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Calvin Stengs Pages
Calvin Stengs 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