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 2017-2018 19 Jong AZ nl NED 2. Eerste Divisie 32 31 2,637 29.3 6 6 12 6 0 0 3 0 0.20 0.20 0.41 0.20 0.41 Matches 2017-2018 19 Zwolle nl NED 1. Eredivisie 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 AZ Alkmaar nl NED 1. Eredivisie 0 0 Matches 2018-2019 20 Jong AZ nl NED 2. Eerste Divisie 36 36 3,222 35.8 8 1 9 8 0 0 4 0 0.22 0.03 0.25 0.22 0.25 Matches 2018-2019 20 AZ Alkmaar nl NED 1. Eredivisie 0 0 Matches 2019-2020 21 Jong AZ nl NED 2. Eerste Divisie 16 16 1,440 16.0 3 3 6 3 0 0 2 0 0.19 0.19 0.37 0.19 0.37 Matches 2019-2020 21 AZ Alkmaar nl NED 1. Eredivisie 3 0 41 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 4 3 0.00 0.00 0.00 0.00 0.00 0.07 0.16 0.23 0.07 0.23 Matches 2019-2020 21 RKC Waalwijk nl NED 1. Eredivisie 8 5 545 6.1 0 1 1 0 0 0 1 0 0.6 0.6 0.4 1.0 16 48 20 0.00 0.17 0.17 0.00 0.17 0.10 0.06 0.16 0.10 0.16 Matches 2019-2020 21 AZ Alkmaar 2. Europa Lg 0 0 Matches 2020-2021 22 Jong AZ nl NED 2. Eerste Divisie 8 8 675 7.5 2 0 2 1 1 1 1 0 0.27 0.00 0.27 0.13 0.13 Matches 2020-2021 22 AZ Alkmaar nl NED 1. Eredivisie 22 6 734 8.2 0 0 0 0 0 0 0 0 1.5 1.5 0.5 2.0 15 57 27 0.00 0.00 0.00 0.00 0.00 0.18 0.06 0.24 0.18 0.24 Matches 2020-2021 22 AZ Alkmaar 2. Europa Lg 0 0 Matches 2021-2022 23 AZ Alkmaar 3. Conf Lg 7 3 398 4.4 0 0 0 0 0 0 1 0 0.3 0.3 0.3 0.6 10 30 17 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.14 0.07 0.14 Matches 2021-2022 23 AZ Alkmaar nl NED 1. Eredivisie 33 11 1,305 14.5 4 2 6 4 0 0 1 0 2.1 2.1 2.5 4.6 37 98 41 0.28 0.14 0.41 0.28 0.41 0.14 0.17 0.32 0.14 0.32 Matches 2022-2023 24 AZ Alkmaar 3. Conf Lg 12 12 1,077 12.0 1 2 3 1 0 0 2 0 1.7 1.7 1.2 2.8 33 72 32 0.08 0.17 0.25 0.08 0.25 0.14 0.10 0.24 0.14 0.24 Matches 2022-2023 24 AZ Alkmaar nl NED 1. Eredivisie 34 34 3,046 33.8 3 6 9 3 0 0 4 0 5.6 5.6 7.1 12.7 100 257 92 0.09 0.18 0.27 0.09 0.27 0.17 0.21 0.38 0.17 0.38 Matches 2023-2024 25 Milan 1. Champions Lg 6 5 480 5.3 0 0 0 0 0 0 1 0 0.3 0.3 0.2 0.5 13 20 13 0.00 0.00 0.00 0.00 0.00 0.06 0.04 0.10 0.06 0.10 Matches 2023-2024 25 Milan it ITA Coppa Italia 2 2 151 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 25 Milan 2. Europa Lg 6 4 410 4.6 1 0 1 1 0 0 0 0 0.3 0.3 0.2 0.6 10 26 10 0.22 0.00 0.22 0.22 0.22 0.07 0.05 0.13 0.07 0.13 Matches 2023-2024 25 Milan it ITA 1. Serie A 36 33 2,820 31.3 3 3 6 3 0 0 8 0 3.2 3.2 3.7 7.0 88 204 90 0.10 0.10 0.19 0.10 0.19 0.10 0.12 0.22 0.10 0.22 Matches 2024-2025 26 Milan 1. Champions Lg 10 10 867 9.6 3 0 3 3 0 0 0 0 2.4 2.4 0.7 3.1 22 54 32 0.31 0.00 0.31 0.31 0.31 0.25 0.07 0.32 0.25 0.32 Matches 2024-2025 26 Milan it ITA Coppa Italia 4 4 330 3.7 2 0 2 2 0 0 1 0 0.55 0.00 0.55 0.55 0.55 Matches 2024-2025 26 Milan it ITA 1. Serie A 35 34 2,948 32.8 10 4 14 10 0 0 2 1 7.1 7.1 3.2 10.3 109 213 112 0.31 0.12 0.43 0.31 0.43 0.22 0.10 0.32 0.22 0.32 Matches 2024-2025 26 Milan it ITA Supercoppa 2 2 166 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 5 Clubs 8 Leagues 313 256 23,293 258.8 46 28 74 45 1 1 31 1 25.2 25.2 20.1 45.3 453 1083 489 0.18 0.11 0.29 0.17 0.28 0.16 0.12 0.28 0.16 0.28 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 (6 Seasons) 3 Leagues 111 66 6,601 73.3 8 10 18 8 0 0 8 0 11.1 11.1 11.6 22.8 195 518 212 0.11 0.14 0.25 0.11 0.25 0.15 0.16 0.31 0.15 0.31 Jong AZ (4 Seasons) 1 League 92 91 7,974 88.6 19 10 29 18 1 1 10 0 0.21 0.11 0.33 0.20 0.32 Milan (2 Seasons) 5 Leagues 101 94 8,172 90.8 19 7 26 19 0 0 12 1 13.5 13.5 8.1 21.5 242 517 257 0.21 0.08 0.29 0.21 0.29 0.16 0.10 0.26 0.16 0.26 RKC Waalwijk (1 Season) 1 League 8 5 545 6.1 0 1 1 0 0 0 1 0 0.6 0.6 0.4 1.0 16 48 20 0.00 0.17 0.17 0.00 0.17 0.10 0.06 0.16 0.10 0.16 Zwolle (1 Season) 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (6 Seasons) 101 56 5,672 63.0 7 9 16 7 0 0 6 0 9.8 9.8 10.6 20.4 168 464 183 0.11 0.14 0.25 0.11 0.25 0.16 0.17 0.32 0.16 0.32 Eerste Divisie (4 Seasons) 92 91 7,974 88.6 19 10 29 18 1 1 10 0 0.21 0.11 0.33 0.20 0.32 Europa Lg (3 Seasons) 6 4 410 4.6 1 0 1 1 0 0 0 0 0.3 0.3 0.2 0.6 10 26 10 0.22 0.00 0.22 0.22 0.22 0.07 0.05 0.13 0.07 0.13 Serie A (2 Seasons) 71 67 5,768 64.1 13 7 20 13 0 0 10 1 10.4 10.4 6.9 17.3 197 417 202 0.20 0.11 0.31 0.20 0.31 0.16 0.11 0.27 0.16 0.27 Conf Lg (2 Seasons) 19 15 1,475 16.4 1 2 3 1 0 0 3 0 2.0 2.0 1.4 3.4 43 102 49 0.06 0.12 0.18 0.06 0.18 0.12 0.09 0.22 0.12 0.22 Champions Lg (2 Seasons) 16 15 1,347 15.0 3 0 3 3 0 0 1 0 2.8 2.8 0.9 3.7 35 74 45 0.20 0.00 0.20 0.20 0.20 0.18 0.06 0.25 0.18 0.25 Coppa Italia (2 Seasons) 6 6 481 5.3 2 0 2 2 0 0 1 0 0.37 0.00 0.37 0.37 0.37 Supercoppa (1 Season) 2 2 166 1.8 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 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 2017-2018 19 Zwolle 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 19 AZ Alkmaar 1 League 0 0 2017-2018 19 Jong AZ 1 League 32 31 2,637 29.3 6 6 12 6 0 0 3 0 0.20 0.20 0.41 0.20 0.41 2018-2019 20 AZ Alkmaar 1 League 0 0 2018-2019 20 Jong AZ 1 League 36 36 3,222 35.8 8 1 9 8 0 0 4 0 0.22 0.03 0.25 0.22 0.25 2019-2020 21 RKC Waalwijk 1 League 8 5 545 6.1 0 1 1 0 0 0 1 0 0.6 0.6 0.4 1.0 16 48 20 0.00 0.17 0.17 0.00 0.17 0.10 0.06 0.16 0.10 0.16 2019-2020 21 AZ Alkmaar 2 Leagues 3 0 41 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 4 3 0.00 0.00 0.00 0.00 0.00 0.07 0.16 0.23 0.07 0.23 2019-2020 21 Jong AZ 1 League 16 16 1,440 16.0 3 3 6 3 0 0 2 0 0.19 0.19 0.37 0.19 0.37 2020-2021 22 Jong AZ 1 League 8 8 675 7.5 2 0 2 1 1 1 1 0 0.27 0.00 0.27 0.13 0.13 2020-2021 22 AZ Alkmaar 2 Leagues 22 6 734 8.2 0 0 0 0 0 0 0 0 1.5 1.5 0.5 2.0 15 57 27 0.00 0.00 0.00 0.00 0.00 0.18 0.06 0.24 0.18 0.24 2021-2022 23 AZ Alkmaar 2 Leagues 40 14 1,703 18.9 4 2 6 4 0 0 2 0 2.4 2.4 2.8 5.1 47 128 58 0.21 0.11 0.32 0.21 0.32 0.13 0.15 0.28 0.13 0.28 2022-2023 24 AZ Alkmaar 2 Leagues 46 46 4,123 45.8 4 8 12 4 0 0 6 0 7.3 7.3 8.3 15.6 133 329 124 0.09 0.17 0.26 0.09 0.26 0.16 0.18 0.34 0.16 0.34 2023-2024 25 Milan 4 Leagues 50 44 3,861 42.9 4 3 7 4 0 0 9 0 3.9 3.9 4.2 8.1 111 250 113 0.09 0.07 0.16 0.09 0.16 0.09 0.10 0.20 0.09 0.20 2024-2025 26 Milan 4 Leagues 51 50 4,311 47.9 15 4 19 15 0 0 3 1 9.6 9.6 3.9 13.4 131 267 144 0.31 0.08 0.40 0.31 0.40 0.23 0.09 0.32 0.23 0.32 8 Seasons 5 Clubs 8 Leagues 313 256 23,293 258.8 46 28 74 45 1 1 31 1 25.2 25.2 20.1 45.3 453 1083 489 0.18 0.11 0.29 0.17 0.28 0.16 0.12 0.28 0.16 0.28 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 (6 Seasons) 3 Leagues 111 66 6,601 73.3 8 10 18 8 0 0 8 0 11.1 11.1 11.6 22.8 195 518 212 0.11 0.14 0.25 0.11 0.25 0.15 0.16 0.31 0.15 0.31 Jong AZ (4 Seasons) 1 League 92 91 7,974 88.6 19 10 29 18 1 1 10 0 0.21 0.11 0.33 0.20 0.32 Milan (2 Seasons) 5 Leagues 101 94 8,172 90.8 19 7 26 19 0 0 12 1 13.5 13.5 8.1 21.5 242 517 257 0.21 0.08 0.29 0.21 0.29 0.16 0.10 0.26 0.16 0.26 RKC Waalwijk (1 Season) 1 League 8 5 545 6.1 0 1 1 0 0 0 1 0 0.6 0.6 0.4 1.0 16 48 20 0.00 0.17 0.17 0.00 0.17 0.10 0.06 0.16 0.10 0.16 Zwolle (1 Season) 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (6 Seasons) 101 56 5,672 63.0 7 9 16 7 0 0 6 0 9.8 9.8 10.6 20.4 168 464 183 0.11 0.14 0.25 0.11 0.25 0.16 0.17 0.32 0.16 0.32 Eerste Divisie (4 Seasons) 92 91 7,974 88.6 19 10 29 18 1 1 10 0 0.21 0.11 0.33 0.20 0.32 Europa Lg (3 Seasons) 6 4 410 4.6 1 0 1 1 0 0 0 0 0.3 0.3 0.2 0.6 10 26 10 0.22 0.00 0.22 0.22 0.22 0.07 0.05 0.13 0.07 0.13 Serie A (2 Seasons) 71 67 5,768 64.1 13 7 20 13 0 0 10 1 10.4 10.4 6.9 17.3 197 417 202 0.20 0.11 0.31 0.20 0.31 0.16 0.11 0.27 0.16 0.27 Conf Lg (2 Seasons) 19 15 1,475 16.4 1 2 3 1 0 0 3 0 2.0 2.0 1.4 3.4 43 102 49 0.06 0.12 0.18 0.06 0.18 0.12 0.09 0.22 0.12 0.22 Champions Lg (2 Seasons) 16 15 1,347 15.0 3 0 3 3 0 0 1 0 2.8 2.8 0.9 3.7 35 74 45 0.20 0.00 0.20 0.20 0.20 0.18 0.06 0.25 0.18 0.25 Coppa Italia (2 Seasons) 6 6 481 5.3 2 0 2 2 0 0 1 0 0.37 0.00 0.37 0.37 0.37 Supercoppa (1 Season) 2 2 166 1.8 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 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 2017-2018 19 Zwolle nl NED 1. Eredivisie 9th 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 AZ Alkmaar nl NED 1. Eredivisie 3rd 0 0 Matches 2017-2018 19 Jong AZ nl NED 2. Eerste Divisie 16th 32 31 2,637 29.3 6 6 12 6 0 0 3 0 0.20 0.20 0.41 0.20 0.41 Matches 2018-2019 20 AZ Alkmaar nl NED 1. Eredivisie 4th 0 0 Matches 2018-2019 20 Jong AZ nl NED 2. Eerste Divisie 18th 36 36 3,222 35.8 8 1 9 8 0 0 4 0 0.22 0.03 0.25 0.22 0.25 Matches 2019-2020 21 RKC Waalwijk nl NED 1. Eredivisie 18th 8 5 545 6.1 0 1 1 0 0 0 1 0 0.6 0.6 0.4 1.0 16 48 20 0.00 0.17 0.17 0.00 0.17 0.10 0.06 0.16 0.10 0.16 Matches 2019-2020 21 AZ Alkmaar nl NED 1. Eredivisie 2nd 3 0 41 0.5 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 4 3 0.00 0.00 0.00 0.00 0.00 0.07 0.16 0.23 0.07 0.23 Matches 2019-2020 21 Jong AZ nl NED 2. Eerste Divisie 14th 16 16 1,440 16.0 3 3 6 3 0 0 2 0 0.19 0.19 0.37 0.19 0.37 Matches 2020-2021 22 Jong AZ nl NED 2. Eerste Divisie 17th 8 8 675 7.5 2 0 2 1 1 1 1 0 0.27 0.00 0.27 0.13 0.13 Matches 2020-2021 22 AZ Alkmaar nl NED 1. Eredivisie 3rd 22 6 734 8.2 0 0 0 0 0 0 0 0 1.5 1.5 0.5 2.0 15 57 27 0.00 0.00 0.00 0.00 0.00 0.18 0.06 0.24 0.18 0.24 Matches 2021-2022 23 AZ Alkmaar nl NED 1. Eredivisie 5th 33 11 1,305 14.5 4 2 6 4 0 0 1 0 2.1 2.1 2.5 4.6 37 98 41 0.28 0.14 0.41 0.28 0.41 0.14 0.17 0.32 0.14 0.32 Matches 2022-2023 24 AZ Alkmaar nl NED 1. Eredivisie 4th 34 34 3,046 33.8 3 6 9 3 0 0 4 0 5.6 5.6 7.1 12.7 100 257 92 0.09 0.18 0.27 0.09 0.27 0.17 0.21 0.38 0.17 0.38 Matches 2023-2024 25 Milan it ITA 1. Serie A 2nd 36 33 2,820 31.3 3 3 6 3 0 0 8 0 3.2 3.2 3.7 7.0 88 204 90 0.10 0.10 0.19 0.10 0.19 0.10 0.12 0.22 0.10 0.22 Matches 2024-2025 26 Milan it ITA 1. Serie A 8th 35 34 2,948 32.8 10 4 14 10 0 0 2 1 7.1 7.1 3.2 10.3 109 213 112 0.31 0.12 0.43 0.31 0.43 0.22 0.10 0.32 0.22 0.32 Matches 8 Seasons 5 Clubs 3 Leagues 264 214 19,414 215.7 39 26 65 38 1 1 26 1 20.1 20.1 17.5 37.6 365 881 385 0.18 0.12 0.30 0.18 0.30 0.16 0.14 0.30 0.16 0.30 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 (6 Seasons) 1 League 92 51 5,126 57.0 7 8 15 7 0 0 5 0 9.2 9.2 10.2 19.4 152 416 163 0.12 0.14 0.26 0.12 0.26 0.16 0.18 0.34 0.16 0.34 Jong AZ (4 Seasons) 1 League 92 91 7,974 88.6 19 10 29 18 1 1 10 0 0.21 0.11 0.33 0.20 0.32 Milan (2 Seasons) 1 League 71 67 5,768 64.1 13 7 20 13 0 0 10 1 10.4 10.4 6.9 17.3 197 417 202 0.20 0.11 0.31 0.20 0.31 0.16 0.11 0.27 0.16 0.27 RKC Waalwijk (1 Season) 1 League 8 5 545 6.1 0 1 1 0 0 0 1 0 0.6 0.6 0.4 1.0 16 48 20 0.00 0.17 0.17 0.00 0.17 0.10 0.06 0.16 0.10 0.16 Zwolle (1 Season) 1 League 1 0 1 0.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eredivisie (6 Seasons) 101 56 5,672 63.0 7 9 16 7 0 0 6 0 9.8 9.8 10.6 20.4 168 464 183 0.11 0.14 0.25 0.11 0.25 0.16 0.17 0.32 0.16 0.32 Eerste Divisie (4 Seasons) 92 91 7,974 88.6 19 10 29 18 1 1 10 0 0.21 0.11 0.33 0.20 0.32 Serie A (2 Seasons) 71 67 5,768 64.1 13 7 20 13 0 0 10 1 10.4 10.4 6.9 17.3 197 417 202 0.20 0.11 0.31 0.20 0.31 0.16 0.11 0.27 0.16 0.27
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2023-2024 25 Milan it ITA Coppa Italia QF 2 2 151 1.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 Milan it ITA Coppa Italia F 4 4 330 3.7 2 0 2 2 0 0 1 0 0.55 0.00 0.55 0.55 0.55 Matches 2024-2025 26 Milan it ITA Supercoppa 2 2 166 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 2 Leagues 8 8 647 7.2 2 0 2 2 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Coppa Italia (2 Seasons) 6 6 481 5.3 2 0 2 2 0 0 1 0 0.37 0.00 0.37 0.37 0.37 Supercoppa (1 Season) 2 2 166 1.8 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 21 AZ Alkmaar 2. Europa Lg R32 0 0 Matches 2020-2021 22 AZ Alkmaar 2. Europa Lg GR 0 0 Matches 2021-2022 23 AZ Alkmaar 3. Conf Lg R16 7 3 398 4.4 0 0 0 0 0 0 1 0 0.3 0.3 0.3 0.6 10 30 17 0.00 0.00 0.00 0.00 0.00 0.07 0.07 0.14 0.07 0.14 Matches 2022-2023 24 AZ Alkmaar 3. Conf Lg SF 12 12 1,077 12.0 1 2 3 1 0 0 2 0 1.7 1.7 1.2 2.8 33 72 32 0.08 0.17 0.25 0.08 0.25 0.14 0.10 0.24 0.14 0.24 Matches 2023-2024 25 Milan 1. Champions Lg GR 6 5 480 5.3 0 0 0 0 0 0 1 0 0.3 0.3 0.2 0.5 13 20 13 0.00 0.00 0.00 0.00 0.00 0.06 0.04 0.10 0.06 0.10 Matches 2023-2024 25 Milan 2. Europa Lg QF 6 4 410 4.6 1 0 1 1 0 0 0 0 0.3 0.3 0.2 0.6 10 26 10 0.22 0.00 0.22 0.22 0.22 0.07 0.05 0.13 0.07 0.13 Matches 2024-2025 26 Milan 1. Champions Lg 10 10 867 9.6 3 0 3 3 0 0 0 0 2.4 2.4 0.7 3.1 22 54 32 0.31 0.00 0.31 0.31 0.31 0.25 0.07 0.32 0.25 0.32 Matches 6 Seasons 2 Clubs 3 Leagues 41 34 3,232 35.9 5 2 7 5 0 0 4 0 5.1 5.1 2.6 7.7 88 202 104 0.14 0.06 0.19 0.14 0.19 0.14 0.07 0.22 0.14 0.22 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 (4 Seasons) 2 Leagues 19 15 1,475 16.4 1 2 3 1 0 0 3 0 2.0 2.0 1.4 3.4 43 102 49 0.06 0.12 0.18 0.06 0.18 0.12 0.09 0.22 0.12 0.22 Milan (2 Seasons) 2 Leagues 22 19 1,757 19.5 4 0 4 4 0 0 1 0 3.1 3.1 1.2 4.3 45 100 55 0.20 0.00 0.20 0.20 0.20 0.16 0.06 0.22 0.16 0.22 Europa Lg (3 Seasons) 6 4 410 4.6 1 0 1 1 0 0 0 0 0.3 0.3 0.2 0.6 10 26 10 0.22 0.00 0.22 0.22 0.22 0.07 0.05 0.13 0.07 0.13 Conf Lg (2 Seasons) 19 15 1,475 16.4 1 2 3 1 0 0 3 0 2.0 2.0 1.4 3.4 43 102 49 0.06 0.12 0.18 0.06 0.18 0.12 0.09 0.22 0.12 0.22 Champions Lg (2 Seasons) 16 15 1,347 15.0 3 0 3 3 0 0 1 0 2.8 2.8 0.9 3.7 35 74 45 0.20 0.00 0.20 0.20 0.20 0.18 0.06 0.25 0.18 0.25
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 2024 25 nl Netherlands Friendlies (M) 3 3 245 2.7 1 1 2 1 0 0 0 0 0.37 0.37 0.73 0.37 0.73 Matches 2024 25 nl Netherlands UEFA Euro SF 6 6 496 5.5 0 0 0 0 0 0 0 0 0.7 0.7 0.6 1.2 19 32 13 0.00 0.00 0.00 0.00 0.00 0.12 0.11 0.23 0.12 0.23 Matches 2024 25 nl Netherlands UEFA Euro Qualifying 6 3 385 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 26 nl Netherlands UEFA Nations League QF 7 7 603 6.7 3 1 4 3 0 0 1 0 0.45 0.15 0.60 0.45 0.60 Matches 1 Season 1 Club 4 Leagues 22 19 1,729 19.2 4 2 6 4 0 0 1 0 0.7 0.7 0.6 1.2 19 32 13 0.21 0.10 0.31 0.21 0.31 0.12 0.11 0.23 0.12 0.23 UEFA Nations League (1 Season) 7 7 603 6.7 3 1 4 3 0 0 1 0 0.45 0.15 0.60 0.45 0.60 UEFA Euro (1 Season) 6 6 496 5.5 0 0 0 0 0 0 0 0 0.7 0.7 0.6 1.2 19 32 13 0.00 0.00 0.00 0.00 0.00 0.12 0.11 0.23 0.12 0.23 UEFA Euro Qualifying (1 Season) 6 3 385 4.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Friendlies (M) (1 Season) 3 3 245 2.7 1 1 2 1 0 0 0 0 0.37 0.37 0.73 0.37 0.73
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 2017-2018 19 Jong AZ nl NED 2. Eerste Divisie 29.3 6 0 16 0.00 0.55 0.38 0 0 Matches 2017-2018 19 Zwolle nl NED 1. Eredivisie 0.0 0 0 0 0.00 0.00 0 0 Matches 2018-2019 20 Jong AZ nl NED 2. Eerste Divisie 35.8 8 0 0 Matches 2019-2020 21 Jong AZ nl NED 2. Eerste Divisie 16.0 3 25 10 40.0 1.56 0.62 0.12 0.30 0 0 Matches 2019-2020 21 AZ Alkmaar nl NED 1. Eredivisie 0.5 0 1 1 100.0 2.20 2.20 0.00 0.00 21.8 0 0 0 0.0 0.0 0.03 0.0 0.0 Matches 2019-2020 21 RKC Waalwijk nl NED 1. Eredivisie 6.1 0 14 2 14.3 2.31 0.33 0.00 0.00 22.5 0 0 0 0.6 0.6 0.04 -0.6 -0.6 Matches 2020-2021 22 Jong AZ nl NED 2. Eerste Divisie 7.5 2 15 6 40.0 2.00 0.80 0.07 0.17 1 1 Matches 2020-2021 22 AZ Alkmaar nl NED 1. Eredivisie 8.2 0 16 5 31.3 1.96 0.61 0.00 0.00 20.0 0 0 0 1.5 1.5 0.09 -1.5 -1.5 Matches 2021-2022 23 AZ Alkmaar 3. Conf Lg 4.4 0 6 2 33.3 1.36 0.45 0.00 0.00 23.8 0 0 0 0.3 0.3 0.05 -0.3 -0.3 Matches 2021-2022 23 AZ Alkmaar nl NED 1. Eredivisie 14.5 4 27 12 44.4 1.86 0.83 0.15 0.33 21.1 0 0 0 2.1 2.1 0.08 +1.9 +1.9 Matches 2022-2023 24 AZ Alkmaar 3. Conf Lg 12.0 1 22 6 27.3 1.84 0.50 0.05 0.17 20.3 1 0 0 1.7 1.7 0.08 -0.7 -0.7 Matches 2022-2023 24 AZ Alkmaar nl NED 1. Eredivisie 33.8 3 70 21 30.0 2.07 0.62 0.04 0.14 21.9 4 0 0 5.6 5.6 0.08 -2.6 -2.6 Matches 2023-2024 25 Milan 1. Champions Lg 5.3 0 6 1 16.7 1.13 0.19 0.00 0.00 19.4 0 0 0 0.3 0.3 0.06 -0.3 -0.3 Matches 2023-2024 25 Milan it ITA Coppa Italia 1.7 0 0 0 0.00 0.00 0 0 Matches 2023-2024 25 Milan 2. Europa Lg 4.6 1 10 6 60.0 2.20 1.32 0.10 0.17 24.2 0 0 0 0.3 0.3 0.03 +0.7 +0.7 Matches 2023-2024 25 Milan it ITA 1. Serie A 31.3 3 44 9 20.5 1.40 0.29 0.07 0.33 20.1 0 0 0 3.2 3.2 0.07 -0.2 -0.2 Matches 2024-2025 26 Milan 1. Champions Lg 9.6 3 20 9 45.0 2.08 0.93 0.15 0.33 20.8 4 0 0 2.4 2.4 0.12 +0.6 +0.6 Matches 2024-2025 26 Milan it ITA Coppa Italia 3.7 2 7 4 57.1 1.91 1.09 0.29 0.50 0 0 Matches 2024-2025 26 Milan it ITA 1. Serie A 32.8 10 72 27 37.5 2.20 0.82 0.14 0.37 19.8 2 0 0 7.1 7.1 0.10 +2.9 +2.9 Matches 2024-2025 26 Milan it ITA Supercoppa 1.8 0 5 2 40.0 2.71 1.08 0.00 0.00 0 0 Matches 8 Seasons 5 Clubs 8 Leagues 258.8 46 360 139 38.6 1.61 0.62 0.10 0.27 20.9 11 1 1 25.2 25.2 0.08 -0.2 -0.2 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches AZ Alkmaar (6 Seasons) 3 Leagues 73.3 8 142 47 33.1 1.94 0.64 0.06 0.17 21.4 5 0 0 11.1 11.1 0.08 -3.1 -3.1 Jong AZ (4 Seasons) 1 League 88.6 19 40 32 80.0 0.76 0.61 0.25 0.31 1 1 Milan (2 Seasons) 5 Leagues 90.8 19 164 58 35.4 1.81 0.64 0.12 0.33 20.3 6 0 0 13.5 13.5 0.09 +3.5 +3.5 RKC Waalwijk (1 Season) 1 League 6.1 0 14 2 14.3 2.31 0.33 0.00 0.00 22.5 0 0 0 0.6 0.6 0.04 -0.6 -0.6 Zwolle (1 Season) 1 League 0.0 0 0 0 0.00 0.00 0 0 Eredivisie (6 Seasons) 63.0 7 128 41 32.0 2.03 0.65 0.05 0.17 21.6 4 0 0 9.8 9.8 0.08 -2.8 -2.8 Eerste Divisie (4 Seasons) 88.6 19 40 32 80.0 0.76 0.61 0.25 0.31 1 1 Europa Lg (3 Seasons) 4.6 1 10 6 60.0 2.20 1.32 0.10 0.17 24.2 0 0 0 0.3 0.3 0.03 +0.7 +0.7 Serie A (2 Seasons) 64.1 13 116 36 31.0 1.81 0.56 0.11 0.36 19.9 2 0 0 10.4 10.4 0.09 +2.6 +2.6 Conf Lg (2 Seasons) 16.4 1 28 8 28.6 1.71 0.49 0.04 0.13 21.1 1 0 0 2.0 2.0 0.07 -1.0 -1.0 Champions Lg (2 Seasons) 15.0 3 26 10 38.5 1.74 0.67 0.12 0.30 20.5 4 0 0 2.8 2.8 0.11 +0.2 +0.2 Coppa Italia (2 Seasons) 5.3 2 7 4 57.1 1.31 0.75 0.29 0.50 0 0 Supercoppa (1 Season) 1.8 0 5 2 40.0 2.71 1.08 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 2017-2018 19 Zwolle 1 League 0.0 0 0 0 0.00 0.00 0 0 2017-2018 19 Jong AZ 1 League 29.3 6 0 16 0.00 0.55 0.38 0 0 2018-2019 20 Jong AZ 1 League 35.8 8 0 0 2019-2020 21 RKC Waalwijk 1 League 6.1 0 14 2 14.3 2.31 0.33 0.00 0.00 22.5 0 0 0 0.6 0.6 0.04 -0.6 -0.6 2019-2020 21 AZ Alkmaar 2 Leagues 0.5 0 1 1 100.0 2.20 2.20 0.00 0.00 21.8 0 0 0 0.0 0.0 0.03 0.0 0.0 2019-2020 21 Jong AZ 1 League 16.0 3 25 10 40.0 1.56 0.62 0.12 0.30 0 0 2020-2021 22 Jong AZ 1 League 7.5 2 15 6 40.0 2.00 0.80 0.07 0.17 1 1 2020-2021 22 AZ Alkmaar 2 Leagues 8.2 0 16 5 31.3 1.96 0.61 0.00 0.00 20.0 0 0 0 1.5 1.5 0.09 -1.5 -1.5 2021-2022 23 AZ Alkmaar 2 Leagues 18.9 4 33 14 42.4 1.74 0.74 0.12 0.29 21.5 0 0 0 2.4 2.4 0.07 +1.6 +1.6 2022-2023 24 AZ Alkmaar 2 Leagues 45.8 4 92 27 29.3 2.01 0.59 0.04 0.15 21.5 5 0 0 7.3 7.3 0.08 -3.3 -3.3 2023-2024 25 Milan 4 Leagues 42.9 4 60 16 26.7 1.40 0.37 0.07 0.25 20.7 0 0 0 3.9 3.9 0.07 +0.1 +0.1 2024-2025 26 Milan 4 Leagues 47.9 15 104 42 40.4 2.17 0.88 0.14 0.36 20.0 6 0 0 9.6 9.6 0.10 +3.4 +3.4 8 Seasons 5 Clubs 8 Leagues 258.8 46 360 139 38.6 1.61 0.62 0.10 0.27 20.9 11 1 1 25.2 25.2 0.08 -0.2 -0.2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches AZ Alkmaar (6 Seasons) 3 Leagues 73.3 8 142 47 33.1 1.94 0.64 0.06 0.17 21.4 5 0 0 11.1 11.1 0.08 -3.1 -3.1 Jong AZ (4 Seasons) 1 League 88.6 19 40 32 80.0 0.76 0.61 0.25 0.31 1 1 Milan (2 Seasons) 5 Leagues 90.8 19 164 58 35.4 1.81 0.64 0.12 0.33 20.3 6 0 0 13.5 13.5 0.09 +3.5 +3.5 RKC Waalwijk (1 Season) 1 League 6.1 0 14 2 14.3 2.31 0.33 0.00 0.00 22.5 0 0 0 0.6 0.6 0.04 -0.6 -0.6 Zwolle (1 Season) 1 League 0.0 0 0 0 0.00 0.00 0 0 Eredivisie (6 Seasons) 63.0 7 128 41 32.0 2.03 0.65 0.05 0.17 21.6 4 0 0 9.8 9.8 0.08 -2.8 -2.8 Eerste Divisie (4 Seasons) 88.6 19 40 32 80.0 0.76 0.61 0.25 0.31 1 1 Europa Lg (3 Seasons) 4.6 1 10 6 60.0 2.20 1.32 0.10 0.17 24.2 0 0 0 0.3 0.3 0.03 +0.7 +0.7 Serie A (2 Seasons) 64.1 13 116 36 31.0 1.81 0.56 0.11 0.36 19.9 2 0 0 10.4 10.4 0.09 +2.6 +2.6 Conf Lg (2 Seasons) 16.4 1 28 8 28.6 1.71 0.49 0.04 0.13 21.1 1 0 0 2.0 2.0 0.07 -1.0 -1.0 Champions Lg (2 Seasons) 15.0 3 26 10 38.5 1.74 0.67 0.12 0.30 20.5 4 0 0 2.8 2.8 0.11 +0.2 +0.2 Coppa Italia (2 Seasons) 5.3 2 7 4 57.1 1.31 0.75 0.29 0.50 0 0 Supercoppa (1 Season) 1.8 0 5 2 40.0 2.71 1.08 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 2017-2018 19 Zwolle nl NED 1. Eredivisie 9th 0.0 0 0 0 0.00 0.00 0 0 Matches 2017-2018 19 Jong AZ nl NED 2. Eerste Divisie 16th 29.3 6 0 16 0.00 0.55 0.38 0 0 Matches 2018-2019 20 Jong AZ nl NED 2. Eerste Divisie 18th 35.8 8 0 0 Matches 2019-2020 21 RKC Waalwijk nl NED 1. Eredivisie 18th 6.1 0 14 2 14.3 2.31 0.33 0.00 0.00 22.5 0 0 0 0.6 0.6 0.04 -0.6 -0.6 Matches 2019-2020 21 AZ Alkmaar nl NED 1. Eredivisie 2nd 0.5 0 1 1 100.0 2.20 2.20 0.00 0.00 21.8 0 0 0 0.0 0.0 0.03 0.0 0.0 Matches 2019-2020 21 Jong AZ nl NED 2. Eerste Divisie 14th 16.0 3 25 10 40.0 1.56 0.62 0.12 0.30 0 0 Matches 2020-2021 22 Jong AZ nl NED 2. Eerste Divisie 17th 7.5 2 15 6 40.0 2.00 0.80 0.07 0.17 1 1 Matches 2020-2021 22 AZ Alkmaar nl NED 1. Eredivisie 3rd 8.2 0 16 5 31.3 1.96 0.61 0.00 0.00 20.0 0 0 0 1.5 1.5 0.09 -1.5 -1.5 Matches 2021-2022 23 AZ Alkmaar nl NED 1. Eredivisie 5th 14.5 4 27 12 44.4 1.86 0.83 0.15 0.33 21.1 0 0 0 2.1 2.1 0.08 +1.9 +1.9 Matches 2022-2023 24 AZ Alkmaar nl NED 1. Eredivisie 4th 33.8 3 70 21 30.0 2.07 0.62 0.04 0.14 21.9 4 0 0 5.6 5.6 0.08 -2.6 -2.6 Matches 2023-2024 25 Milan it ITA 1. Serie A 2nd 31.3 3 44 9 20.5 1.40 0.29 0.07 0.33 20.1 0 0 0 3.2 3.2 0.07 -0.2 -0.2 Matches 2024-2025 26 Milan it ITA 1. Serie A 8th 32.8 10 72 27 37.5 2.20 0.82 0.14 0.37 19.8 2 0 0 7.1 7.1 0.10 +2.9 +2.9 Matches 8 Seasons 5 Clubs 3 Leagues 215.7 39 284 109 38.4 1.58 0.61 0.11 0.28 20.8 6 1 1 20.1 20.1 0.08 -0.1 -0.1 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 (6 Seasons) 1 League 57.0 7 114 39 34.2 2.00 0.68 0.06 0.18 21.4 4 0 0 9.2 9.2 0.08 -2.2 -2.2 Jong AZ (4 Seasons) 1 League 88.6 19 40 32 80.0 0.76 0.61 0.25 0.31 1 1 Milan (2 Seasons) 1 League 64.1 13 116 36 31.0 1.81 0.56 0.11 0.36 19.9 2 0 0 10.4 10.4 0.09 +2.6 +2.6 RKC Waalwijk (1 Season) 1 League 6.1 0 14 2 14.3 2.31 0.33 0.00 0.00 22.5 0 0 0 0.6 0.6 0.04 -0.6 -0.6 Zwolle (1 Season) 1 League 0.0 0 0 0 0.00 0.00 0 0 Eredivisie (6 Seasons) 63.0 7 128 41 32.0 2.03 0.65 0.05 0.17 21.6 4 0 0 9.8 9.8 0.08 -2.8 -2.8 Eerste Divisie (4 Seasons) 88.6 19 40 32 80.0 0.76 0.61 0.25 0.31 1 1 Serie A (2 Seasons) 64.1 13 116 36 31.0 1.81 0.56 0.11 0.36 19.9 2 0 0 10.4 10.4 0.09 +2.6 +2.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 2023-2024 25 Milan it ITA Coppa Italia QF 1.7 0 0 0 0.00 0.00 0 0 Matches 2024-2025 26 Milan it ITA Coppa Italia F 3.7 2 7 4 57.1 1.91 1.09 0.29 0.50 0 0 Matches 2024-2025 26 Milan it ITA Supercoppa 1.8 0 5 2 40.0 2.71 1.08 0.00 0.00 0 0 Matches 2 Seasons 1 Club 2 Leagues 7.2 2 12 6 50.0 1.67 0.83 0.17 0.33 0 0 Coppa Italia (2 Seasons) 5.3 2 7 4 57.1 1.31 0.75 0.29 0.50 0 0 Supercoppa (1 Season) 1.8 0 5 2 40.0 2.71 1.08 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 2021-2022 23 AZ Alkmaar 3. Conf Lg R16 4.4 0 6 2 33.3 1.36 0.45 0.00 0.00 23.8 0 0 0 0.3 0.3 0.05 -0.3 -0.3 Matches 2022-2023 24 AZ Alkmaar 3. Conf Lg SF 12.0 1 22 6 27.3 1.84 0.50 0.05 0.17 20.3 1 0 0 1.7 1.7 0.08 -0.7 -0.7 Matches 2023-2024 25 Milan 1. Champions Lg GR 5.3 0 6 1 16.7 1.13 0.19 0.00 0.00 19.4 0 0 0 0.3 0.3 0.06 -0.3 -0.3 Matches 2023-2024 25 Milan 2. Europa Lg QF 4.6 1 10 6 60.0 2.20 1.32 0.10 0.17 24.2 0 0 0 0.3 0.3 0.03 +0.7 +0.7 Matches 2024-2025 26 Milan 1. Champions Lg 9.6 3 20 9 45.0 2.08 0.93 0.15 0.33 20.8 4 0 0 2.4 2.4 0.12 +0.6 +0.6 Matches 6 Seasons 2 Clubs 3 Leagues 35.9 5 64 24 37.5 1.78 0.67 0.08 0.21 21.3 5 0 0 5.1 5.1 0.08 -0.1 -0.1 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 (4 Seasons) 2 Leagues 16.4 1 28 8 28.6 1.71 0.49 0.04 0.13 21.1 1 0 0 2.0 2.0 0.07 -1.0 -1.0 Milan (2 Seasons) 2 Leagues 19.5 4 36 16 44.4 1.84 0.82 0.11 0.25 21.5 4 0 0 3.1 3.1 0.09 +0.9 +0.9 Europa Lg (3 Seasons) 4.6 1 10 6 60.0 2.20 1.32 0.10 0.17 24.2 0 0 0 0.3 0.3 0.03 +0.7 +0.7 Conf Lg (2 Seasons) 16.4 1 28 8 28.6 1.71 0.49 0.04 0.13 21.1 1 0 0 2.0 2.0 0.07 -1.0 -1.0 Champions Lg (2 Seasons) 15.0 3 26 10 38.5 1.74 0.67 0.12 0.30 20.5 4 0 0 2.8 2.8 0.11 +0.2 +0.2
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 2024 25 nl Netherlands Friendlies (M) 2.7 1 0 0 Matches 2024 25 nl Netherlands UEFA Euro SF 5.5 0 10 0 0.0 1.81 0.00 0.00 21.3 0 0 0 0.7 0.7 0.07 -0.7 -0.7 Matches 2024 25 nl Netherlands UEFA Euro Qualifying 4.3 0 10 6 60.0 2.34 1.40 0.00 0.00 0 0 Matches 2024-2025 26 nl Netherlands UEFA Nations League QF 6.7 3 19 9 47.4 2.84 1.34 0.16 0.33 0 0 Matches 1 Season 1 Club 4 Leagues 19.2 4 39 15 38.5 2.37 0.91 0.08 0.20 21.3 0 0 0 0.7 0.7 0.07 -0.7 -0.7 UEFA Nations League (1 Season) 6.7 3 19 9 47.4 2.84 1.34 0.16 0.33 0 0 UEFA Euro (1 Season) 5.5 0 10 0 0.0 1.81 0.00 0.00 21.3 0 0 0 0.7 0.7 0.07 -0.7 -0.7 UEFA Euro Qualifying (1 Season) 4.3 0 10 6 60.0 2.34 1.40 0.00 0.00 0 0 Friendlies (M) (1 Season) 2.7 1 0 0
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 2017-2018 19 Jong AZ nl NED 2. Eerste Divisie 29.3 6 Matches 2017-2018 19 Zwolle nl NED 1. Eredivisie 0.0 0 Matches 2018-2019 20 Jong AZ nl NED 2. Eerste Divisie 35.8 1 Matches 2019-2020 21 Jong AZ nl NED 2. Eerste Divisie 16.0 3 Matches 2019-2020 21 AZ Alkmaar nl NED 1. Eredivisie 0.5 35 38 92.1 503 94 19 21 90.5 12 13 92.3 2 2 100.0 0 0.1 0.1 -0.1 1 3 0 0 4 Matches 2019-2020 21 RKC Waalwijk nl NED 1. Eredivisie 6.1 267 318 84.0 4603 1091 128 145 88.3 106 116 91.4 26 41 63.4 1 0.4 0.3 +0.6 8 32 4 0 48 Matches 2020-2021 22 Jong AZ nl NED 2. Eerste Divisie 7.5 0 Matches 2020-2021 22 AZ Alkmaar nl NED 1. Eredivisie 8.2 392 464 84.5 6166 1776 192 213 90.1 160 184 87.0 24 36 66.7 0 0.5 0.8 -0.5 10 46 4 0 57 Matches 2021-2022 23 AZ Alkmaar 3. Conf Lg 4.4 286 323 88.5 4877 1094 142 157 90.4 122 129 94.6 21 31 67.7 0 0.3 0.4 -0.3 7 21 2 0 30 Matches 2021-2022 23 AZ Alkmaar nl NED 1. Eredivisie 14.5 831 952 87.3 13528 2997 404 439 92.0 345 380 90.8 60 89 67.4 2 2.5 1.8 -0.5 16 82 15 1 98 Matches 2022-2023 24 AZ Alkmaar 3. Conf Lg 12.0 690 779 88.6 11606 2537 339 357 95.0 281 303 92.7 60 89 67.4 2 1.2 1.4 +0.8 25 62 19 2 72 Matches 2022-2023 24 AZ Alkmaar nl NED 1. Eredivisie 33.8 1730 1997 86.6 28723 7126 854 917 93.1 707 793 89.2 124 182 68.1 6 7.1 7.5 -1.1 62 150 71 3 257 Matches 2023-2024 25 Milan 1. Champions Lg 5.3 182 206 88.3 3056 934 83 89 93.3 81 93 87.1 14 18 77.8 0 0.2 0.5 -0.2 5 15 6 1 20 Matches 2023-2024 25 Milan it ITA Coppa Italia 1.7 0 Matches 2023-2024 25 Milan 2. Europa Lg 4.6 207 223 92.8 3584 714 81 87 93.1 99 105 94.3 18 20 90.0 0 0.2 0.3 -0.2 6 20 4 1 26 Matches 2023-2024 25 Milan it ITA 1. Serie A 31.3 1575 1746 90.2 24974 6527 773 822 94.0 664 708 93.8 92 129 71.3 3 3.7 4.1 -0.7 50 168 37 6 204 Matches 2024-2025 26 Milan 1. Champions Lg 9.6 383 421 91.0 6416 1429 178 191 93.2 169 179 94.4 28 36 77.8 0 0.7 1.3 -0.7 11 46 10 1 54 Matches 2024-2025 26 Milan it ITA Coppa Italia 3.7 0 Matches 2024-2025 26 Milan it ITA 1. Serie A 32.8 1241 1427 87.0 20736 5932 581 642 90.5 532 581 91.6 94 135 69.6 4 3.2 3.4 +0.8 44 128 50 2 213 Matches 2024-2025 26 Milan it ITA Supercoppa 1.8 0 Matches 8 Seasons 5 Clubs 8 Leagues 258.8 7819 8894 87.9 128772 32251 3774 4080 92.5 3278 3584 91.5 563 808 69.7 28 20.1 21.7 +7.9 245 773 222 17 1083 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 (6 Seasons) 3 Leagues 73.3 3964 4553 87.1 65403 15624 1950 2104 92.7 1627 1802 90.3 291 429 67.8 10 11.6 11.8 -1.6 121 364 111 6 518 Jong AZ (4 Seasons) 1 League 88.6 10 Milan (2 Seasons) 5 Leagues 90.8 3588 4023 89.2 58766 15536 1696 1831 92.6 1545 1666 92.7 246 338 72.8 7 8.1 9.6 -1.1 116 377 107 11 517 RKC Waalwijk (1 Season) 1 League 6.1 267 318 84.0 4603 1091 128 145 88.3 106 116 91.4 26 41 63.4 1 0.4 0.3 +0.6 8 32 4 0 48 Zwolle (1 Season) 1 League 0.0 0 Eredivisie (6 Seasons) 63.0 3255 3769 86.4 53523 13084 1597 1735 92.0 1330 1486 89.5 236 350 67.4 9 10.6 10.4 -1.6 97 313 94 4 464 Eerste Divisie (4 Seasons) 88.6 10 Europa Lg (3 Seasons) 4.6 207 223 92.8 3584 714 81 87 93.1 99 105 94.3 18 20 90.0 0 0.2 0.3 -0.2 6 20 4 1 26 Serie A (2 Seasons) 64.1 2816 3173 88.7 45710 12459 1354 1464 92.5 1196 1289 92.8 186 264 70.5 7 6.9 7.5 +0.1 94 296 87 8 417 Conf Lg (2 Seasons) 16.4 976 1102 88.6 16483 3631 481 514 93.6 403 432 93.3 81 120 67.5 2 1.4 1.8 +0.6 32 83 21 2 102 Champions Lg (2 Seasons) 15.0 565 627 90.1 9472 2363 261 280 93.2 250 272 91.9 42 54 77.8 0 0.9 1.7 -0.9 16 61 16 2 74 Coppa Italia (2 Seasons) 5.3 0 Supercoppa (1 Season) 1.8 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 19 Zwolle 1 League 0.0 0 2017-2018 19 Jong AZ 1 League 29.3 6 2018-2019 20 Jong AZ 1 League 35.8 1 2019-2020 21 RKC Waalwijk 1 League 6.1 267 318 84.0 4603 1091 128 145 88.3 106 116 91.4 26 41 63.4 1 0.4 0.3 +0.6 8 32 4 0 48 2019-2020 21 AZ Alkmaar 2 Leagues 0.5 35 38 92.1 503 94 19 21 90.5 12 13 92.3 2 2 100.0 0 0.1 0.1 -0.1 1 3 0 0 4 2019-2020 21 Jong AZ 1 League 16.0 3 2020-2021 22 Jong AZ 1 League 7.5 0 2020-2021 22 AZ Alkmaar 2 Leagues 8.2 392 464 84.5 6166 1776 192 213 90.1 160 184 87.0 24 36 66.7 0 0.5 0.8 -0.5 10 46 4 0 57 2021-2022 23 AZ Alkmaar 2 Leagues 18.9 1117 1275 87.6 18405 4091 546 596 91.6 467 509 91.7 81 120 67.5 2 2.8 2.2 -0.8 23 103 17 1 128 2022-2023 24 AZ Alkmaar 2 Leagues 45.8 2420 2776 87.2 40329 9663 1193 1274 93.6 988 1096 90.1 184 271 67.9 8 8.3 8.8 -0.3 87 212 90 5 329 2023-2024 25 Milan 4 Leagues 42.9 1964 2175 90.3 31614 8175 937 998 93.9 844 906 93.2 124 167 74.3 3 4.2 4.9 -1.2 61 203 47 8 250 2024-2025 26 Milan 4 Leagues 47.9 1624 1848 87.9 27152 7361 759 833 91.1 701 760 92.2 122 171 71.3 4 3.9 4.7 +0.1 55 174 60 3 267 8 Seasons 5 Clubs 8 Leagues 258.8 7819 8894 87.9 128772 32251 3774 4080 92.5 3278 3584 91.5 563 808 69.7 28 20.1 21.7 +7.9 245 773 222 17 1083 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 (6 Seasons) 3 Leagues 73.3 3964 4553 87.1 65403 15624 1950 2104 92.7 1627 1802 90.3 291 429 67.8 10 11.6 11.8 -1.6 121 364 111 6 518 Jong AZ (4 Seasons) 1 League 88.6 10 Milan (2 Seasons) 5 Leagues 90.8 3588 4023 89.2 58766 15536 1696 1831 92.6 1545 1666 92.7 246 338 72.8 7 8.1 9.6 -1.1 116 377 107 11 517 RKC Waalwijk (1 Season) 1 League 6.1 267 318 84.0 4603 1091 128 145 88.3 106 116 91.4 26 41 63.4 1 0.4 0.3 +0.6 8 32 4 0 48 Zwolle (1 Season) 1 League 0.0 0 Eredivisie (6 Seasons) 63.0 3255 3769 86.4 53523 13084 1597 1735 92.0 1330 1486 89.5 236 350 67.4 9 10.6 10.4 -1.6 97 313 94 4 464 Eerste Divisie (4 Seasons) 88.6 10 Europa Lg (3 Seasons) 4.6 207 223 92.8 3584 714 81 87 93.1 99 105 94.3 18 20 90.0 0 0.2 0.3 -0.2 6 20 4 1 26 Serie A (2 Seasons) 64.1 2816 3173 88.7 45710 12459 1354 1464 92.5 1196 1289 92.8 186 264 70.5 7 6.9 7.5 +0.1 94 296 87 8 417 Conf Lg (2 Seasons) 16.4 976 1102 88.6 16483 3631 481 514 93.6 403 432 93.3 81 120 67.5 2 1.4 1.8 +0.6 32 83 21 2 102 Champions Lg (2 Seasons) 15.0 565 627 90.1 9472 2363 261 280 93.2 250 272 91.9 42 54 77.8 0 0.9 1.7 -0.9 16 61 16 2 74 Coppa Italia (2 Seasons) 5.3 0 Supercoppa (1 Season) 1.8 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 19 Zwolle nl NED 1. Eredivisie 9th 0.0 0 Matches 2017-2018 19 Jong AZ nl NED 2. Eerste Divisie 16th 29.3 6 Matches 2018-2019 20 Jong AZ nl NED 2. Eerste Divisie 18th 35.8 1 Matches 2019-2020 21 RKC Waalwijk nl NED 1. Eredivisie 18th 6.1 267 318 84.0 4603 1091 128 145 88.3 106 116 91.4 26 41 63.4 1 0.4 0.3 +0.6 8 32 4 0 48 Matches 2019-2020 21 AZ Alkmaar nl NED 1. Eredivisie 2nd 0.5 35 38 92.1 503 94 19 21 90.5 12 13 92.3 2 2 100.0 0 0.1 0.1 -0.1 1 3 0 0 4 Matches 2019-2020 21 Jong AZ nl NED 2. Eerste Divisie 14th 16.0 3 Matches 2020-2021 22 Jong AZ nl NED 2. Eerste Divisie 17th 7.5 0 Matches 2020-2021 22 AZ Alkmaar nl NED 1. Eredivisie 3rd 8.2 392 464 84.5 6166 1776 192 213 90.1 160 184 87.0 24 36 66.7 0 0.5 0.8 -0.5 10 46 4 0 57 Matches 2021-2022 23 AZ Alkmaar nl NED 1. Eredivisie 5th 14.5 831 952 87.3 13528 2997 404 439 92.0 345 380 90.8 60 89 67.4 2 2.5 1.8 -0.5 16 82 15 1 98 Matches 2022-2023 24 AZ Alkmaar nl NED 1. Eredivisie 4th 33.8 1730 1997 86.6 28723 7126 854 917 93.1 707 793 89.2 124 182 68.1 6 7.1 7.5 -1.1 62 150 71 3 257 Matches 2023-2024 25 Milan it ITA 1. Serie A 2nd 31.3 1575 1746 90.2 24974 6527 773 822 94.0 664 708 93.8 92 129 71.3 3 3.7 4.1 -0.7 50 168 37 6 204 Matches 2024-2025 26 Milan it ITA 1. Serie A 8th 32.8 1241 1427 87.0 20736 5932 581 642 90.5 532 581 91.6 94 135 69.6 4 3.2 3.4 +0.8 44 128 50 2 213 Matches 8 Seasons 5 Clubs 3 Leagues 215.7 6071 6942 87.5 99233 25543 2951 3199 92.2 2526 2775 91.0 422 614 68.7 26 17.5 17.9 +8.5 191 609 181 12 881 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 (6 Seasons) 1 League 57.0 2988 3451 86.6 48920 11993 1469 1590 92.4 1224 1370 89.3 210 309 68.0 8 10.2 10.1 -2.2 89 281 90 4 416 Jong AZ (4 Seasons) 1 League 88.6 10 Milan (2 Seasons) 1 League 64.1 2816 3173 88.7 45710 12459 1354 1464 92.5 1196 1289 92.8 186 264 70.5 7 6.9 7.5 +0.1 94 296 87 8 417 RKC Waalwijk (1 Season) 1 League 6.1 267 318 84.0 4603 1091 128 145 88.3 106 116 91.4 26 41 63.4 1 0.4 0.3 +0.6 8 32 4 0 48 Zwolle (1 Season) 1 League 0.0 0 Eredivisie (6 Seasons) 63.0 3255 3769 86.4 53523 13084 1597 1735 92.0 1330 1486 89.5 236 350 67.4 9 10.6 10.4 -1.6 97 313 94 4 464 Eerste Divisie (4 Seasons) 88.6 10 Serie A (2 Seasons) 64.1 2816 3173 88.7 45710 12459 1354 1464 92.5 1196 1289 92.8 186 264 70.5 7 6.9 7.5 +0.1 94 296 87 8 417
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 2021-2022 23 AZ Alkmaar 3. Conf Lg R16 4.4 286 323 88.5 4877 1094 142 157 90.4 122 129 94.6 21 31 67.7 0 0.3 0.4 -0.3 7 21 2 0 30 Matches 2022-2023 24 AZ Alkmaar 3. Conf Lg SF 12.0 690 779 88.6 11606 2537 339 357 95.0 281 303 92.7 60 89 67.4 2 1.2 1.4 +0.8 25 62 19 2 72 Matches 2023-2024 25 Milan 1. Champions Lg GR 5.3 182 206 88.3 3056 934 83 89 93.3 81 93 87.1 14 18 77.8 0 0.2 0.5 -0.2 5 15 6 1 20 Matches 2023-2024 25 Milan 2. Europa Lg QF 4.6 207 223 92.8 3584 714 81 87 93.1 99 105 94.3 18 20 90.0 0 0.2 0.3 -0.2 6 20 4 1 26 Matches 2024-2025 26 Milan 1. Champions Lg 9.6 383 421 91.0 6416 1429 178 191 93.2 169 179 94.4 28 36 77.8 0 0.7 1.3 -0.7 11 46 10 1 54 Matches 6 Seasons 2 Clubs 3 Leagues 35.9 1748 1952 89.5 29539 6708 823 881 93.4 752 809 93.0 141 194 72.7 2 2.6 3.8 -0.6 54 164 41 5 202 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 (4 Seasons) 2 Leagues 16.4 976 1102 88.6 16483 3631 481 514 93.6 403 432 93.3 81 120 67.5 2 1.4 1.8 +0.6 32 83 21 2 102 Milan (2 Seasons) 2 Leagues 19.5 772 850 90.8 13056 3077 342 367 93.2 349 377 92.6 60 74 81.1 0 1.2 2.0 -1.2 22 81 20 3 100 Europa Lg (3 Seasons) 4.6 207 223 92.8 3584 714 81 87 93.1 99 105 94.3 18 20 90.0 0 0.2 0.3 -0.2 6 20 4 1 26 Conf Lg (2 Seasons) 16.4 976 1102 88.6 16483 3631 481 514 93.6 403 432 93.3 81 120 67.5 2 1.4 1.8 +0.6 32 83 21 2 102 Champions Lg (2 Seasons) 15.0 565 627 90.1 9472 2363 261 280 93.2 250 272 91.9 42 54 77.8 0 0.9 1.7 -0.9 16 61 16 2 74
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 2024 25 nl Netherlands Friendlies (M) 2.7 1 Matches 2024 25 nl Netherlands UEFA Euro SF 5.5 246 265 92.8 3916 984 127 133 95.5 98 102 96.1 15 19 78.9 0 0.6 0.8 -0.6 2 28 8 0 32 Matches 2024 25 nl Netherlands UEFA Euro Qualifying 4.3 0 Matches 2024-2025 26 nl Netherlands UEFA Nations League QF 6.7 1 Matches 1 Season 1 Club 4 Leagues 19.2 246 265 92.8 3916 984 127 133 95.5 98 102 96.1 15 19 78.9 2 0.6 0.8 +1.4 2 28 8 0 32 UEFA Nations League (1 Season) 6.7 1 UEFA Euro (1 Season) 5.5 246 265 92.8 3916 984 127 133 95.5 98 102 96.1 15 19 78.9 0 0.6 0.8 -0.6 2 28 8 0 32 UEFA Euro Qualifying (1 Season) 4.3 0 Friendlies (M) (1 Season) 2.7 1
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 19 Zwolle 1 League 0.0 0 2017-2018 19 Jong AZ 1 League 29.3 0 2018-2019 20 Jong AZ 1 League 35.8 2019-2020 21 RKC Waalwijk 1 League 6.1 318 310 7 2 3 2 6 4 1 0 0 1 267 1 7 2019-2020 21 AZ Alkmaar 2 Leagues 0.5 38 38 0 0 0 0 0 0 0 0 0 0 35 0 0 2019-2020 21 Jong AZ 1 League 16.0 27 2020-2021 22 Jong AZ 1 League 7.5 8 2020-2021 22 AZ Alkmaar 2 Leagues 8.2 464 452 12 5 2 1 8 4 3 1 1 0 392 0 12 2021-2022 23 AZ Alkmaar 2 Leagues 18.9 1275 1246 28 11 2 4 26 8 9 3 5 0 1117 1 17 2022-2023 24 AZ Alkmaar 2 Leagues 45.8 2776 2626 141 63 13 6 91 16 62 17 28 0 2420 9 37 2023-2024 25 Milan 4 Leagues 42.9 2175 2080 91 42 9 2 53 14 32 15 8 1 1964 4 24 2024-2025 26 Milan 4 Leagues 47.9 1848 1715 126 72 18 4 59 10 34 18 6 0 1624 7 19 8 Seasons 5 Clubs 8 Leagues 258.8 8894 8467 405 195 47 19 278 56 141 54 48 2 7819 22 116 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches AZ Alkmaar (6 Seasons) 3 Leagues 73.3 4553 4362 181 79 17 11 125 28 74 21 34 0 3964 10 66 Jong AZ (4 Seasons) 1 League 88.6 35 Milan (2 Seasons) 5 Leagues 90.8 4023 3795 217 114 27 6 112 24 66 33 14 1 3588 11 43 RKC Waalwijk (1 Season) 1 League 6.1 318 310 7 2 3 2 6 4 1 0 0 1 267 1 7 Zwolle (1 Season) 1 League 0.0 0 Eredivisie (6 Seasons) 63.0 3769 3615 147 64 16 11 107 27 56 17 27 1 3255 7 58 Eerste Divisie (4 Seasons) 88.6 35 Europa Lg (3 Seasons) 4.6 223 219 4 3 0 0 4 0 1 0 1 0 207 0 1 Serie A (2 Seasons) 64.1 3173 2983 181 94 21 5 84 21 54 27 13 0 2816 9 37 Conf Lg (2 Seasons) 16.4 1102 1057 41 17 4 2 24 5 19 4 7 0 976 4 15 Champions Lg (2 Seasons) 15.0 627 593 32 17 6 1 14 3 11 6 0 1 565 2 5 Coppa Italia (2 Seasons) 5.3 7 Supercoppa (1 Season) 1.8 3
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 2021-2022 23 AZ Alkmaar 3. Conf Lg R16 4.4 323 318 4 3 0 2 5 0 1 0 1 0 286 1 3 Matches 2022-2023 24 AZ Alkmaar 3. Conf Lg SF 12.0 779 739 37 14 4 0 19 5 18 4 6 0 690 3 12 Matches 2023-2024 25 Milan 1. Champions Lg GR 5.3 206 192 14 6 2 0 6 0 8 4 0 1 182 0 1 Matches 2023-2024 25 Milan 2. Europa Lg QF 4.6 223 219 4 3 0 0 4 0 1 0 1 0 207 0 1 Matches 2024-2025 26 Milan 1. Champions Lg 9.6 421 401 18 11 4 1 8 3 3 2 0 0 383 2 4 Matches 6 Seasons 2 Clubs 3 Leagues 35.9 1952 1869 77 37 10 3 42 8 31 10 8 1 1748 6 21 Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches AZ Alkmaar (4 Seasons) 2 Leagues 16.4 1102 1057 41 17 4 2 24 5 19 4 7 0 976 4 15 Milan (2 Seasons) 2 Leagues 19.5 850 812 36 20 6 1 18 3 12 6 1 1 772 2 6 Europa Lg (3 Seasons) 4.6 223 219 4 3 0 0 4 0 1 0 1 0 207 0 1 Conf Lg (2 Seasons) 16.4 1102 1057 41 17 4 2 24 5 19 4 7 0 976 4 15 Champions Lg (2 Seasons) 15.0 627 593 32 17 6 1 14 3 11 6 0 1 565 2 5
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 2017-2018 19 Zwolle 1 League 0.0 2017-2018 19 Jong AZ 1 League 29.3 2018-2019 20 Jong AZ 1 League 35.8 2019-2020 21 RKC Waalwijk 1 League 6.1 17 2.81 14 0 1 1 0 1 1 0.17 0 0 0 1 0 0 2019-2020 21 AZ Alkmaar 2 Leagues 0.5 2 4.39 1 0 1 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 21 Jong AZ 1 League 16.0 2020-2021 22 Jong AZ 1 League 7.5 2020-2021 22 AZ Alkmaar 2 Leagues 8.2 21 2.56 17 0 2 2 0 0 1 0.12 0 0 0 1 0 0 2021-2022 23 AZ Alkmaar 2 Leagues 18.9 68 3.66 52 2 9 3 2 0 7 0.38 5 0 2 0 0 0 2022-2023 24 AZ Alkmaar 2 Leagues 45.8 210 4.62 154 20 20 8 3 5 23 0.51 17 2 0 0 0 4 2023-2024 25 Milan 4 Leagues 42.9 167 4.05 119 17 19 7 2 3 21 0.51 19 0 2 0 0 0 2024-2025 26 Milan 4 Leagues 47.9 133 3.14 85 16 15 12 5 0 11 0.26 6 2 1 2 0 0 8 Seasons 5 Clubs 8 Leagues 258.8 618 3.81 442 55 67 33 12 9 64 0.39 47 4 5 4 0 4 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches AZ Alkmaar (6 Seasons) 3 Leagues 73.3 301 4.14 224 22 32 13 5 5 31 0.43 22 2 2 1 0 4 Jong AZ (4 Seasons) 1 League 88.6 Milan (2 Seasons) 5 Leagues 90.8 300 3.59 204 33 34 19 7 3 32 0.38 25 2 3 2 0 0 RKC Waalwijk (1 Season) 1 League 6.1 17 2.81 14 0 1 1 0 1 1 0.17 0 0 0 1 0 0 Zwolle (1 Season) 1 League 0.0 Eredivisie (6 Seasons) 63.0 252 4.00 192 15 25 11 4 5 27 0.43 17 2 2 2 0 4 Eerste Divisie (4 Seasons) 88.6 Europa Lg (3 Seasons) 4.6 16 3.51 9 2 2 2 1 0 3 0.66 3 0 0 0 0 0 Serie A (2 Seasons) 64.1 239 3.73 170 26 24 12 4 3 28 0.44 21 2 3 2 0 0 Conf Lg (2 Seasons) 16.4 66 4.20 46 7 8 3 1 1 5 0.32 5 0 0 0 0 0 Champions Lg (2 Seasons) 15.0 45 3.01 25 5 8 5 2 0 1 0.07 1 0 0 0 0 0 Coppa Italia (2 Seasons) 5.3 Supercoppa (1 Season) 1.8
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2021-2022 23 AZ Alkmaar 3. Conf Lg R16 4.4 12 2.94 8 2 1 1 0 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 24 AZ Alkmaar 3. Conf Lg SF 12.0 54 4.64 38 5 7 2 1 1 5 0.43 5 0 0 0 0 0 Matches 2023-2024 25 Milan 1. Champions Lg GR 5.3 19 3.56 8 4 6 1 0 0 0 0.00 0 0 0 0 0 0 Matches 2023-2024 25 Milan 2. Europa Lg QF 4.6 16 3.51 9 2 2 2 1 0 3 0.66 3 0 0 0 0 0 Matches 2024-2025 26 Milan 1. Champions Lg 9.6 26 2.70 17 1 2 4 2 0 1 0.10 1 0 0 0 0 0 Matches 6 Seasons 2 Clubs 3 Leagues 35.9 127 3.60 80 14 18 10 4 1 9 0.26 9 0 0 0 0 0 Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches AZ Alkmaar (4 Seasons) 2 Leagues 16.4 66 4.20 46 7 8 3 1 1 5 0.32 5 0 0 0 0 0 Milan (2 Seasons) 2 Leagues 19.5 61 3.12 34 7 10 7 3 0 4 0.20 4 0 0 0 0 0 Europa Lg (3 Seasons) 4.6 16 3.51 9 2 2 2 1 0 3 0.66 3 0 0 0 0 0 Conf Lg (2 Seasons) 16.4 66 4.20 46 7 8 3 1 1 5 0.32 5 0 0 0 0 0 Champions Lg (2 Seasons) 15.0 45 3.01 25 5 8 5 2 0 1 0.07 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 2017-2018 19 Zwolle 1 League 0.0 0 0 0 2017-2018 19 Jong AZ 1 League 29.3 0 0 0 2018-2019 20 Jong AZ 1 League 35.8 0 2019-2020 21 RKC Waalwijk 1 League 6.1 6 3 2 3 1 1 9 11.1 8 5 3 2 13 19 5 0 2019-2020 21 AZ Alkmaar 2 Leagues 0.5 1 0 0 1 0 1 2 50.0 1 1 0 1 0 1 1 0 2019-2020 21 Jong AZ 1 League 16.0 10 24 0 2020-2021 22 Jong AZ 1 League 7.5 6 12 0 2020-2021 22 AZ Alkmaar 2 Leagues 8.2 14 6 6 6 2 1 7 14.3 6 11 5 6 17 31 5 0 2021-2022 23 AZ Alkmaar 2 Leagues 18.9 26 16 7 17 2 14 24 58.3 10 22 5 17 29 55 29 3 2022-2023 24 AZ Alkmaar 2 Leagues 45.8 56 35 14 36 6 22 66 33.3 44 39 20 19 69 125 39 0 2023-2024 25 Milan 4 Leagues 42.9 60 32 17 36 7 28 56 50.0 28 38 11 27 29 88 32 0 2024-2025 26 Milan 4 Leagues 47.9 32 19 11 15 6 12 34 35.3 22 24 4 20 46 74 30 2 8 Seasons 5 Clubs 8 Leagues 258.8 195 127 57 114 24 79 198 39.9 119 140 48 92 239 393 141 5 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 (6 Seasons) 3 Leagues 73.3 97 57 27 60 10 38 99 38.4 61 73 30 43 115 212 74 3 Jong AZ (4 Seasons) 1 League 88.6 16 36 0 Milan (2 Seasons) 5 Leagues 90.8 92 51 28 51 13 40 90 44.4 50 62 15 47 75 162 62 2 RKC Waalwijk (1 Season) 1 League 6.1 6 3 2 3 1 1 9 11.1 8 5 3 2 13 19 5 0 Zwolle (1 Season) 1 League 0.0 0 0 0 Eredivisie (6 Seasons) 63.0 81 46 23 49 9 29 76 38.2 47 61 25 36 105 186 63 3 Eerste Divisie (4 Seasons) 88.6 16 36 0 Europa Lg (3 Seasons) 4.6 3 2 3 0 0 1 2 50.0 1 5 3 2 5 8 2 0 Serie A (2 Seasons) 64.1 69 38 16 43 10 30 68 44.1 38 48 12 36 53 122 53 2 Conf Lg (2 Seasons) 16.4 22 14 6 14 2 10 32 31.3 22 17 8 9 23 45 16 0 Champions Lg (2 Seasons) 15.0 20 6 9 8 3 9 20 45.0 11 9 0 9 12 32 7 0 Coppa Italia (2 Seasons) 5.3 4 4 0 Supercoppa (1 Season) 1.8 1 1 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 2021-2022 23 AZ Alkmaar 3. Conf Lg R16 4.4 2 0 0 2 0 1 3 33.3 2 8 3 5 7 9 5 0 Matches 2022-2023 24 AZ Alkmaar 3. Conf Lg SF 12.0 20 14 6 12 2 9 29 31.0 20 9 5 4 16 36 11 0 Matches 2023-2024 25 Milan 1. Champions Lg GR 5.3 11 4 4 5 2 6 11 54.5 5 7 0 7 5 16 4 0 Matches 2023-2024 25 Milan 2. Europa Lg QF 4.6 3 2 3 0 0 1 2 50.0 1 5 3 2 5 8 2 0 Matches 2024-2025 26 Milan 1. Champions Lg 9.6 9 2 5 3 1 3 9 33.3 6 2 0 2 7 16 3 0 Matches 6 Seasons 2 Clubs 3 Leagues 35.9 45 22 18 22 5 20 54 37.0 34 31 11 20 40 85 25 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 (4 Seasons) 2 Leagues 16.4 22 14 6 14 2 10 32 31.3 22 17 8 9 23 45 16 0 Milan (2 Seasons) 2 Leagues 19.5 23 8 12 8 3 10 22 45.5 12 14 3 11 17 40 9 0 Europa Lg (3 Seasons) 4.6 3 2 3 0 0 1 2 50.0 1 5 3 2 5 8 2 0 Conf Lg (2 Seasons) 16.4 22 14 6 14 2 10 32 31.3 22 17 8 9 23 45 16 0 Champions Lg (2 Seasons) 15.0 20 6 9 8 3 9 20 45.0 11 9 0 9 12 32 7 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 2017-2018 19 Jong AZ nl NED 2. Eerste Divisie 29.3 Matches 2017-2018 19 Zwolle nl NED 1. Eredivisie 0.0 Matches 2018-2019 20 Jong AZ nl NED 2. Eerste Divisie 35.8 Matches 2019-2020 21 Jong AZ nl NED 2. Eerste Divisie 16.0 Matches 2019-2020 21 AZ Alkmaar nl NED 1. Eredivisie 0.5 48 2 4 34 11 2 48 2 1 50.0 1 50.0 30 161 50 0 1 1 1 1 35 3 Matches 2019-2020 21 RKC Waalwijk nl NED 1. Eredivisie 6.1 390 12 65 233 97 13 390 18 12 66.7 6 33.3 248 1474 674 16 12 2 12 7 276 20 Matches 2020-2021 22 Jong AZ nl NED 2. Eerste Divisie 7.5 Matches 2020-2021 22 AZ Alkmaar nl NED 1. Eredivisie 8.2 576 19 104 335 144 13 576 22 14 63.6 8 36.4 375 2157 847 15 20 4 15 12 413 27 Matches 2021-2022 23 AZ Alkmaar 3. Conf Lg 4.4 363 10 72 231 61 3 363 7 6 85.7 1 14.3 258 1345 535 10 15 0 3 4 284 17 Matches 2021-2022 23 AZ Alkmaar nl NED 1. Eredivisie 14.5 1150 34 212 650 301 21 1150 43 26 60.5 17 39.5 720 3917 1726 37 34 7 25 20 812 41 Matches 2022-2023 24 AZ Alkmaar 3. Conf Lg 12.0 905 22 161 441 312 31 905 37 26 70.3 10 27.0 553 3528 1668 33 33 7 22 7 671 32 Matches 2022-2023 24 AZ Alkmaar nl NED 1. Eredivisie 33.8 2364 53 393 1199 811 72 2364 92 51 55.4 30 32.6 1490 9340 4476 100 92 26 51 31 1683 92 Matches 2023-2024 25 Milan 1. Champions Lg 5.3 256 12 56 130 72 6 256 11 9 81.8 1 9.1 176 1257 609 13 13 4 5 6 184 13 Matches 2023-2024 25 Milan it ITA Coppa Italia 1.7 Matches 2023-2024 25 Milan 2. Europa Lg 4.6 257 8 40 152 67 2 257 11 6 54.5 4 36.4 223 1455 592 10 14 1 2 3 211 10 Matches 2023-2024 25 Milan it ITA 1. Serie A 31.3 2022 54 323 1181 533 62 2022 55 35 63.6 17 30.9 1367 9122 4195 88 81 18 40 38 1571 90 Matches 2024-2025 26 Milan 1. Champions Lg 9.6 501 7 58 276 173 18 501 24 9 37.5 13 54.2 365 2316 1119 22 19 5 9 10 384 32 Matches 2024-2025 26 Milan it ITA Coppa Italia 3.7 Matches 2024-2025 26 Milan it ITA 1. Serie A 32.8 1724 36 255 885 600 79 1724 68 36 52.9 27 39.7 1113 7563 3971 109 91 28 35 31 1276 112 Matches 2024-2025 26 Milan it ITA Supercoppa 1.8 Matches 8 Seasons 5 Clubs 8 Leagues 258.8 10556 269 1743 5747 3182 322 10556 390 231 59.2 135 34.6 6918 43635 20462 453 425 103 220 170 7800 489 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 (6 Seasons) 3 Leagues 73.3 5406 140 946 2890 1640 142 5406 203 124 61.1 67 33.0 3426 20448 9302 195 195 45 117 75 3898 212 Jong AZ (4 Seasons) 1 League 88.6 Milan (2 Seasons) 5 Leagues 90.8 4760 117 732 2624 1445 167 4760 169 95 56.2 62 36.7 3244 21713 10486 242 218 56 91 88 3626 257 RKC Waalwijk (1 Season) 1 League 6.1 390 12 65 233 97 13 390 18 12 66.7 6 33.3 248 1474 674 16 12 2 12 7 276 20 Zwolle (1 Season) 1 League 0.0 Eredivisie (6 Seasons) 63.0 4528 120 778 2451 1364 121 4528 177 104 58.8 62 35.0 2863 17049 7773 168 159 40 104 71 3219 183 Eerste Divisie (4 Seasons) 88.6 Europa Lg (3 Seasons) 4.6 257 8 40 152 67 2 257 11 6 54.5 4 36.4 223 1455 592 10 14 1 2 3 211 10 Serie A (2 Seasons) 64.1 3746 90 578 2066 1133 141 3746 123 71 57.7 44 35.8 2480 16685 8166 197 172 46 75 69 2847 202 Conf Lg (2 Seasons) 16.4 1268 32 233 672 373 34 1268 44 32 72.7 11 25.0 811 4873 2203 43 48 7 25 11 955 49 Champions Lg (2 Seasons) 15.0 757 19 114 406 245 24 757 35 18 51.4 14 40.0 541 3573 1728 35 32 9 14 16 568 45 Coppa Italia (2 Seasons) 5.3 Supercoppa (1 Season) 1.8
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 19 Zwolle 1 League 0.0 2017-2018 19 Jong AZ 1 League 29.3 2018-2019 20 Jong AZ 1 League 35.8 2019-2020 21 RKC Waalwijk 1 League 6.1 390 12 65 233 97 13 390 18 12 66.7 6 33.3 248 1474 674 16 12 2 12 7 276 20 2019-2020 21 AZ Alkmaar 2 Leagues 0.5 48 2 4 34 11 2 48 2 1 50.0 1 50.0 30 161 50 0 1 1 1 1 35 3 2019-2020 21 Jong AZ 1 League 16.0 2020-2021 22 Jong AZ 1 League 7.5 2020-2021 22 AZ Alkmaar 2 Leagues 8.2 576 19 104 335 144 13 576 22 14 63.6 8 36.4 375 2157 847 15 20 4 15 12 413 27 2021-2022 23 AZ Alkmaar 2 Leagues 18.9 1513 44 284 881 362 24 1513 50 32 64.0 18 36.0 978 5262 2261 47 49 7 28 24 1096 58 2022-2023 24 AZ Alkmaar 2 Leagues 45.8 3269 75 554 1640 1123 103 3269 129 77 59.7 40 31.0 2043 12868 6144 133 125 33 73 38 2354 124 2023-2024 25 Milan 4 Leagues 42.9 2535 74 419 1463 672 70 2535 77 50 64.9 22 28.6 1766 11834 5396 111 108 23 47 47 1966 113 2024-2025 26 Milan 4 Leagues 47.9 2225 43 313 1161 773 97 2225 92 45 48.9 40 43.5 1478 9879 5090 131 110 33 44 41 1660 144 8 Seasons 5 Clubs 8 Leagues 258.8 10556 269 1743 5747 3182 322 10556 390 231 59.2 135 34.6 6918 43635 20462 453 425 103 220 170 7800 489 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 (6 Seasons) 3 Leagues 73.3 5406 140 946 2890 1640 142 5406 203 124 61.1 67 33.0 3426 20448 9302 195 195 45 117 75 3898 212 Jong AZ (4 Seasons) 1 League 88.6 Milan (2 Seasons) 5 Leagues 90.8 4760 117 732 2624 1445 167 4760 169 95 56.2 62 36.7 3244 21713 10486 242 218 56 91 88 3626 257 RKC Waalwijk (1 Season) 1 League 6.1 390 12 65 233 97 13 390 18 12 66.7 6 33.3 248 1474 674 16 12 2 12 7 276 20 Zwolle (1 Season) 1 League 0.0 Eredivisie (6 Seasons) 63.0 4528 120 778 2451 1364 121 4528 177 104 58.8 62 35.0 2863 17049 7773 168 159 40 104 71 3219 183 Eerste Divisie (4 Seasons) 88.6 Europa Lg (3 Seasons) 4.6 257 8 40 152 67 2 257 11 6 54.5 4 36.4 223 1455 592 10 14 1 2 3 211 10 Serie A (2 Seasons) 64.1 3746 90 578 2066 1133 141 3746 123 71 57.7 44 35.8 2480 16685 8166 197 172 46 75 69 2847 202 Conf Lg (2 Seasons) 16.4 1268 32 233 672 373 34 1268 44 32 72.7 11 25.0 811 4873 2203 43 48 7 25 11 955 49 Champions Lg (2 Seasons) 15.0 757 19 114 406 245 24 757 35 18 51.4 14 40.0 541 3573 1728 35 32 9 14 16 568 45 Coppa Italia (2 Seasons) 5.3 Supercoppa (1 Season) 1.8
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 19 Zwolle nl NED 1. Eredivisie 9th 0.0 Matches 2017-2018 19 Jong AZ nl NED 2. Eerste Divisie 16th 29.3 Matches 2018-2019 20 Jong AZ nl NED 2. Eerste Divisie 18th 35.8 Matches 2019-2020 21 RKC Waalwijk nl NED 1. Eredivisie 18th 6.1 390 12 65 233 97 13 390 18 12 66.7 6 33.3 248 1474 674 16 12 2 12 7 276 20 Matches 2019-2020 21 AZ Alkmaar nl NED 1. Eredivisie 2nd 0.5 48 2 4 34 11 2 48 2 1 50.0 1 50.0 30 161 50 0 1 1 1 1 35 3 Matches 2019-2020 21 Jong AZ nl NED 2. Eerste Divisie 14th 16.0 Matches 2020-2021 22 Jong AZ nl NED 2. Eerste Divisie 17th 7.5 Matches 2020-2021 22 AZ Alkmaar nl NED 1. Eredivisie 3rd 8.2 576 19 104 335 144 13 576 22 14 63.6 8 36.4 375 2157 847 15 20 4 15 12 413 27 Matches 2021-2022 23 AZ Alkmaar nl NED 1. Eredivisie 5th 14.5 1150 34 212 650 301 21 1150 43 26 60.5 17 39.5 720 3917 1726 37 34 7 25 20 812 41 Matches 2022-2023 24 AZ Alkmaar nl NED 1. Eredivisie 4th 33.8 2364 53 393 1199 811 72 2364 92 51 55.4 30 32.6 1490 9340 4476 100 92 26 51 31 1683 92 Matches 2023-2024 25 Milan it ITA 1. Serie A 2nd 31.3 2022 54 323 1181 533 62 2022 55 35 63.6 17 30.9 1367 9122 4195 88 81 18 40 38 1571 90 Matches 2024-2025 26 Milan it ITA 1. Serie A 8th 32.8 1724 36 255 885 600 79 1724 68 36 52.9 27 39.7 1113 7563 3971 109 91 28 35 31 1276 112 Matches 8 Seasons 5 Clubs 3 Leagues 215.7 8274 210 1356 4517 2497 262 8274 300 175 58.3 106 35.3 5343 33734 15939 365 331 86 179 140 6066 385 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 (6 Seasons) 1 League 57.0 4138 108 713 2218 1267 108 4138 159 92 57.9 56 35.2 2615 15575 7099 152 147 38 92 64 2943 163 Jong AZ (4 Seasons) 1 League 88.6 Milan (2 Seasons) 1 League 64.1 3746 90 578 2066 1133 141 3746 123 71 57.7 44 35.8 2480 16685 8166 197 172 46 75 69 2847 202 RKC Waalwijk (1 Season) 1 League 6.1 390 12 65 233 97 13 390 18 12 66.7 6 33.3 248 1474 674 16 12 2 12 7 276 20 Zwolle (1 Season) 1 League 0.0 Eredivisie (6 Seasons) 63.0 4528 120 778 2451 1364 121 4528 177 104 58.8 62 35.0 2863 17049 7773 168 159 40 104 71 3219 183 Eerste Divisie (4 Seasons) 88.6 Serie A (2 Seasons) 64.1 3746 90 578 2066 1133 141 3746 123 71 57.7 44 35.8 2480 16685 8166 197 172 46 75 69 2847 202
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 2021-2022 23 AZ Alkmaar 3. Conf Lg R16 4.4 363 10 72 231 61 3 363 7 6 85.7 1 14.3 258 1345 535 10 15 0 3 4 284 17 Matches 2022-2023 24 AZ Alkmaar 3. Conf Lg SF 12.0 905 22 161 441 312 31 905 37 26 70.3 10 27.0 553 3528 1668 33 33 7 22 7 671 32 Matches 2023-2024 25 Milan 1. Champions Lg GR 5.3 256 12 56 130 72 6 256 11 9 81.8 1 9.1 176 1257 609 13 13 4 5 6 184 13 Matches 2023-2024 25 Milan 2. Europa Lg QF 4.6 257 8 40 152 67 2 257 11 6 54.5 4 36.4 223 1455 592 10 14 1 2 3 211 10 Matches 2024-2025 26 Milan 1. Champions Lg 9.6 501 7 58 276 173 18 501 24 9 37.5 13 54.2 365 2316 1119 22 19 5 9 10 384 32 Matches 6 Seasons 2 Clubs 3 Leagues 35.9 2282 59 387 1230 685 60 2282 90 56 62.2 29 32.2 1575 9901 4523 88 94 17 41 30 1734 104 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 (4 Seasons) 2 Leagues 16.4 1268 32 233 672 373 34 1268 44 32 72.7 11 25.0 811 4873 2203 43 48 7 25 11 955 49 Milan (2 Seasons) 2 Leagues 19.5 1014 27 154 558 312 26 1014 46 24 52.2 18 39.1 764 5028 2320 45 46 10 16 19 779 55 Europa Lg (3 Seasons) 4.6 257 8 40 152 67 2 257 11 6 54.5 4 36.4 223 1455 592 10 14 1 2 3 211 10 Conf Lg (2 Seasons) 16.4 1268 32 233 672 373 34 1268 44 32 72.7 11 25.0 811 4873 2203 43 48 7 25 11 955 49 Champions Lg (2 Seasons) 15.0 757 19 114 406 245 24 757 35 18 51.4 14 40.0 541 3573 1728 35 32 9 14 16 568 45
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 2024 25 nl Netherlands Friendlies (M) 2.7 Matches 2024 25 nl Netherlands UEFA Euro SF 5.5 316 10 42 187 88 9 316 10 3 30.0 7 70.0 219 1539 802 19 8 3 3 5 258 13 Matches 2024 25 nl Netherlands UEFA Euro Qualifying 4.3 Matches 2024-2025 26 nl Netherlands UEFA Nations League QF 6.7 Matches 1 Season 1 Club 4 Leagues 19.2 316 10 42 187 88 9 316 10 3 30.0 7 70.0 219 1539 802 19 8 3 3 5 258 13 UEFA Nations League (1 Season) 6.7 UEFA Euro (1 Season) 5.5 316 10 42 187 88 9 316 10 3 30.0 7 70.0 219 1539 802 19 8 3 3 5 258 13 UEFA Euro Qualifying (1 Season) 4.3 Friendlies (M) (1 Season) 2.7
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 2017-2018 19 Jong AZ nl NED 2. Eerste Divisie 32 2,637 82 77.1 29.3 31 25 1 1 1.10 42 57 -15 -0.51 -0.74 Matches 2017-2018 19 Zwolle nl NED 1. Eredivisie 1 1 1 0.0 0.0 0 0 1 2 3.00 0 0 0 0.00 +0.35 Matches 2017-2018 19 AZ Alkmaar nl NED 1. Eredivisie 0 0 0 0 1 Matches 2018-2019 20 Jong AZ nl NED 2. Eerste Divisie 36 3,222 90 94.2 35.8 36 90 35 0 0 0.89 45 64 -19 -0.53 +0.38 Matches 2018-2019 20 AZ Alkmaar nl NED 1. Eredivisie 0 0 0 0 2 Matches 2019-2020 21 Jong AZ nl NED 2. Eerste Divisie 16 1,440 90 55.2 16.0 16 90 16 0 0 0.75 23 31 -8 -0.50 +0.12 Matches 2019-2020 21 AZ Alkmaar nl NED 1. Eredivisie 3 41 14 1.8 0.5 0 0 3 13 15 3.00 1 0 +1 +2.20 +0.73 1.2 0.3 +1.0 +2.10 +0.89 Matches 2019-2020 21 RKC Waalwijk nl NED 1. Eredivisie 8 545 68 23.3 6.1 5 91 5 3 31 0 0.50 5 13 -8 -1.32 -0.07 5.9 12.7 -6.8 -1.13 -0.34 Matches 2019-2020 21 AZ Alkmaar 2. Europa Lg 0 0 0 0 3 Matches 2020-2021 22 Jong AZ nl NED 2. Eerste Divisie 8 675 84 19.7 7.5 8 84 7 0 0 1.25 17 19 -2 -0.27 +0.85 Matches 2020-2021 22 AZ Alkmaar nl NED 1. Eredivisie 22 734 33 24.0 8.2 6 87 4 16 13 11 2.36 22 11 +11 +1.35 +0.46 17.7 10.2 +7.5 +0.92 -0.07 Matches 2020-2021 22 AZ Alkmaar 2. Europa Lg 0 0 0 0 4 Matches 2021-2022 23 AZ Alkmaar 3. Conf Lg 7 398 57 53.1 4.4 3 100 3 4 25 1 1.71 5 4 +1 +0.23 -0.54 6.9 3.6 +3.3 +0.80 +0.34 Matches 2021-2022 23 AZ Alkmaar nl NED 1. Eredivisie 33 1,305 40 42.6 14.5 11 78 6 22 20 0 1.75 32 21 +11 +0.76 +0.30 28.1 18.4 +9.7 +0.67 +0.35 Matches 2022-2023 24 AZ Alkmaar 3. Conf Lg 12 1,077 90 97.0 12.0 12 90 10 0 0 2.17 18 12 +6 +0.50 +0.50 16.3 9.5 +6.8 +0.58 +0.53 Matches 2022-2023 24 AZ Alkmaar nl NED 1. Eredivisie 34 3,046 90 99.5 33.8 34 90 32 0 0 1.97 68 34 +34 +1.00 +7.43 55.3 38.5 +16.8 +0.50 +1.74 Matches 2023-2024 25 Milan 1. Champions Lg 6 480 80 88.9 5.3 5 90 5 1 30 0 1.33 5 8 -3 -0.56 -0.56 8.2 7.5 +0.7 +0.13 -1.66 Matches 2023-2024 25 Milan it ITA Coppa Italia 2 151 76 83.9 1.7 2 76 0 0 0 1.50 4 2 +2 +1.19 +1.19 Matches 2023-2024 25 Milan 2. Europa Lg 6 410 68 75.9 4.6 4 88 3 2 30 0 1.50 9 7 +2 +0.44 -0.95 7.9 5.4 +2.5 +0.55 -0.97 Matches 2023-2024 25 Milan it ITA 1. Serie A 36 2,820 78 82.5 31.3 33 82 21 3 36 1 1.97 67 38 +29 +0.93 +1.23 56.6 36.6 +20.0 +0.64 +0.51 Matches 2024-2025 26 Milan 1. Champions Lg 10 867 87 96.3 9.6 10 87 7 0 0 1.60 15 13 +2 +0.21 +0.21 13.5 13.6 -0.1 -0.01 -0.44 Matches 2024-2025 26 Milan it ITA Coppa Italia 4 330 83 91.7 3.7 4 83 2 0 0 2.50 13 3 +10 +2.73 +2.73 Matches 2024-2025 26 Milan it ITA 1. Serie A 35 2,948 84 91.0 32.8 34 86 29 1 32 0 1.71 56 37 +19 +0.58 +0.89 56.5 37.6 +18.9 +0.58 -0.05 Matches 2024-2025 26 Milan it ITA Supercoppa 2 166 83 92.2 1.8 2 83 1 0 0 3.00 3 3 0 0.00 -12.86 Matches 8 Seasons 5 Clubs 8 Leagues 313 23,293 74 48.2 258.8 256 87 211 57 20 41 1.61 450 377 +73 +0.28 +0.32 274.1 194.0 +80.1 +0.49 -0.01 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 (6 Seasons) 3 Leagues 111 6,601 59 31.9 73.3 66 88 55 45 18 37 2.01 146 82 +64 +0.87 -0.07 125.5 80.5 +44.9 +0.62 -0.22 Jong AZ (4 Seasons) 1 League 92 7,974 87 62.0 88.6 91 89 83 1 1 0.97 127 171 -44 -0.50 +0.28 Milan (2 Seasons) 5 Leagues 101 8,172 81 87.3 90.8 94 84 68 7 33 1 1.81 172 111 +61 +0.67 +0.60 142.7 100.7 +42.0 +0.50 -0.01 RKC Waalwijk (1 Season) 1 League 8 545 68 23.3 6.1 5 91 5 3 31 0 0.50 5 13 -8 -1.32 -0.07 5.9 12.7 -6.8 -1.13 -0.34 Zwolle (1 Season) 1 League 1 1 1 0.0 0.0 0 0 1 2 3.00 0 0 0 0.00 +0.35 Eredivisie (6 Seasons) 101 5,672 56 24.7 63.0 56 87 47 45 18 31 1.91 128 79 +49 +0.78 +0.54 108.2 80.1 +28.1 +0.45 -0.06 Eerste Divisie (4 Seasons) 92 7,974 87 62.0 88.6 91 89 83 1 1 0.97 127 171 -44 -0.50 +0.28 Europa Lg (3 Seasons) 6 410 68 22.8 4.6 4 88 3 2 30 7 1.50 9 7 +2 +0.44 -0.95 7.9 5.4 +2.5 +0.55 -0.97 Serie A (2 Seasons) 71 5,768 81 86.6 64.1 67 84 50 4 35 1 1.84 123 75 +48 +0.75 +1.05 113.1 74.2 +38.9 +0.61 +0.32 Conf Lg (2 Seasons) 19 1,475 78 79.3 16.4 15 92 13 4 25 1 2.00 23 16 +7 +0.43 -0.27 23.2 13.2 +10.0 +0.64 +0.24 Champions Lg (2 Seasons) 16 1,347 84 93.5 15.0 15 88 12 1 30 0 1.50 20 21 -1 -0.07 -0.07 21.7 21.1 +0.6 +0.04 -1.27 Coppa Italia (2 Seasons) 6 481 80 89.1 5.3 6 80 2 0 0 2.17 17 5 +12 +2.25 +2.25 Supercoppa (1 Season) 2 166 83 92.2 1.8 2 83 1 0 0 3.00 3 3 0 0.00 -12.86
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 2017-2018 19 Zwolle 1 League 1 1 1 0.0 0.0 0 0 1 2 3.00 0 0 0 0.00 +0.35 2017-2018 19 AZ Alkmaar 1 League 0 0 0 0 1 2017-2018 19 Jong AZ 1 League 32 2,637 82 77.1 29.3 31 25 1 1 1.10 42 57 -15 -0.51 -0.74 2018-2019 20 AZ Alkmaar 1 League 0 0 0 0 2 2018-2019 20 Jong AZ 1 League 36 3,222 90 94.2 35.8 36 90 35 0 0 0.89 45 64 -19 -0.53 +0.38 2019-2020 21 RKC Waalwijk 1 League 8 545 68 23.3 6.1 5 91 5 3 31 0 0.50 5 13 -8 -1.32 -0.07 5.9 12.7 -6.8 -1.13 -0.34 2019-2020 21 AZ Alkmaar 2 Leagues 3 41 14 1.4 0.5 0 0 3 13 18 3.00 1 0 +1 +2.20 +0.73 1.2 0.3 +1.0 +2.10 +0.89 2019-2020 21 Jong AZ 1 League 16 1,440 90 55.2 16.0 16 90 16 0 0 0.75 23 31 -8 -0.50 +0.12 2020-2021 22 Jong AZ 1 League 8 675 84 19.7 7.5 8 84 7 0 0 1.25 17 19 -2 -0.27 +0.85 2020-2021 22 AZ Alkmaar 2 Leagues 22 734 33 20.4 8.2 6 87 4 16 13 15 2.36 22 11 +11 +1.35 +0.46 17.7 10.2 +7.5 +0.92 -0.07 2021-2022 23 AZ Alkmaar 2 Leagues 40 1,703 43 44.7 18.9 14 83 9 26 21 1 1.74 37 25 +12 +0.63 +0.12 34.9 22.0 +12.9 +0.69 +0.36 2022-2023 24 AZ Alkmaar 2 Leagues 46 4,123 90 98.9 45.8 46 90 42 0 0 2.02 86 46 +40 +0.87 +2.79 71.6 48.1 +23.5 +0.52 +0.71 2023-2024 25 Milan 4 Leagues 50 3,861 77 82.5 42.9 44 83 29 6 33 1 1.82 85 55 +30 +0.70 +0.70 72.7 49.5 +23.2 +0.56 +0.08 2024-2025 26 Milan 4 Leagues 51 4,311 85 92.1 47.9 50 86 39 1 32 0 1.80 87 56 +31 +0.65 +0.40 70.0 51.2 +18.8 +0.44 -0.16 8 Seasons 5 Clubs 8 Leagues 313 23,293 74 48.2 258.8 256 87 211 57 20 41 1.61 450 377 +73 +0.28 +0.32 274.1 194.0 +80.1 +0.49 -0.01 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 (6 Seasons) 3 Leagues 111 6,601 59 31.9 73.3 66 88 55 45 18 37 2.01 146 82 +64 +0.87 -0.07 125.5 80.5 +44.9 +0.62 -0.22 Jong AZ (4 Seasons) 1 League 92 7,974 87 62.0 88.6 91 89 83 1 1 0.97 127 171 -44 -0.50 +0.28 Milan (2 Seasons) 5 Leagues 101 8,172 81 87.3 90.8 94 84 68 7 33 1 1.81 172 111 +61 +0.67 +0.60 142.7 100.7 +42.0 +0.50 -0.01 RKC Waalwijk (1 Season) 1 League 8 545 68 23.3 6.1 5 91 5 3 31 0 0.50 5 13 -8 -1.32 -0.07 5.9 12.7 -6.8 -1.13 -0.34 Zwolle (1 Season) 1 League 1 1 1 0.0 0.0 0 0 1 2 3.00 0 0 0 0.00 +0.35 Eredivisie (6 Seasons) 101 5,672 56 24.7 63.0 56 87 47 45 18 31 1.91 128 79 +49 +0.78 +0.54 108.2 80.1 +28.1 +0.45 -0.06 Eerste Divisie (4 Seasons) 92 7,974 87 62.0 88.6 91 89 83 1 1 0.97 127 171 -44 -0.50 +0.28 Europa Lg (3 Seasons) 6 410 68 22.8 4.6 4 88 3 2 30 7 1.50 9 7 +2 +0.44 -0.95 7.9 5.4 +2.5 +0.55 -0.97 Serie A (2 Seasons) 71 5,768 81 86.6 64.1 67 84 50 4 35 1 1.84 123 75 +48 +0.75 +1.05 113.1 74.2 +38.9 +0.61 +0.32 Conf Lg (2 Seasons) 19 1,475 78 79.3 16.4 15 92 13 4 25 1 2.00 23 16 +7 +0.43 -0.27 23.2 13.2 +10.0 +0.64 +0.24 Champions Lg (2 Seasons) 16 1,347 84 93.5 15.0 15 88 12 1 30 0 1.50 20 21 -1 -0.07 -0.07 21.7 21.1 +0.6 +0.04 -1.27 Coppa Italia (2 Seasons) 6 481 80 89.1 5.3 6 80 2 0 0 2.17 17 5 +12 +2.25 +2.25 Supercoppa (1 Season) 2 166 83 92.2 1.8 2 83 1 0 0 3.00 3 3 0 0.00 -12.86
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 2017-2018 19 Zwolle nl NED 1. Eredivisie 9th 1 1 1 0.0 0.0 0 0 1 2 3.00 0 0 0 0.00 +0.35 Matches 2017-2018 19 AZ Alkmaar nl NED 1. Eredivisie 3rd 0 0 0 0 1 Matches 2017-2018 19 Jong AZ nl NED 2. Eerste Divisie 16th 32 2,637 82 77.1 29.3 31 25 1 1 1.10 42 57 -15 -0.51 -0.74 Matches 2018-2019 20 AZ Alkmaar nl NED 1. Eredivisie 4th 0 0 0 0 2 Matches 2018-2019 20 Jong AZ nl NED 2. Eerste Divisie 18th 36 3,222 90 94.2 35.8 36 90 35 0 0 0.89 45 64 -19 -0.53 +0.38 Matches 2019-2020 21 RKC Waalwijk nl NED 1. Eredivisie 18th 8 545 68 23.3 6.1 5 91 5 3 31 0 0.50 5 13 -8 -1.32 -0.07 5.9 12.7 -6.8 -1.13 -0.34 Matches 2019-2020 21 AZ Alkmaar nl NED 1. Eredivisie 2nd 3 41 14 1.8 0.5 0 0 3 13 15 3.00 1 0 +1 +2.20 +0.73 1.2 0.3 +1.0 +2.10 +0.89 Matches 2019-2020 21 Jong AZ nl NED 2. Eerste Divisie 14th 16 1,440 90 55.2 16.0 16 90 16 0 0 0.75 23 31 -8 -0.50 +0.12 Matches 2020-2021 22 Jong AZ nl NED 2. Eerste Divisie 17th 8 675 84 19.7 7.5 8 84 7 0 0 1.25 17 19 -2 -0.27 +0.85 Matches 2020-2021 22 AZ Alkmaar nl NED 1. Eredivisie 3rd 22 734 33 24.0 8.2 6 87 4 16 13 11 2.36 22 11 +11 +1.35 +0.46 17.7 10.2 +7.5 +0.92 -0.07 Matches 2021-2022 23 AZ Alkmaar nl NED 1. Eredivisie 5th 33 1,305 40 42.6 14.5 11 78 6 22 20 0 1.75 32 21 +11 +0.76 +0.30 28.1 18.4 +9.7 +0.67 +0.35 Matches 2022-2023 24 AZ Alkmaar nl NED 1. Eredivisie 4th 34 3,046 90 99.5 33.8 34 90 32 0 0 1.97 68 34 +34 +1.00 +7.43 55.3 38.5 +16.8 +0.50 +1.74 Matches 2023-2024 25 Milan it ITA 1. Serie A 2nd 36 2,820 78 82.5 31.3 33 82 21 3 36 1 1.97 67 38 +29 +0.93 +1.23 56.6 36.6 +20.0 +0.64 +0.51 Matches 2024-2025 26 Milan it ITA 1. Serie A 8th 35 2,948 84 91.0 32.8 34 86 29 1 32 0 1.71 56 37 +19 +0.58 +0.89 56.5 37.6 +18.9 +0.58 -0.05 Matches 8 Seasons 5 Clubs 3 Leagues 264 19,414 74 45.7 215.7 214 87 180 50 19 33 1.56 378 325 +53 +0.25 +0.33 221.3 154.3 +67.0 +0.53 +0.05 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 (6 Seasons) 1 League 92 5,126 56 29.2 57.0 51 87 42 41 17 29 2.02 123 66 +57 +1.00 +0.04 102.3 67.4 +34.9 +0.61 -0.26 Jong AZ (4 Seasons) 1 League 92 7,974 87 62.0 88.6 91 89 83 1 1 0.97 127 171 -44 -0.50 +0.28 Milan (2 Seasons) 1 League 71 5,768 81 86.6 64.1 67 84 50 4 35 1 1.84 123 75 +48 +0.75 +1.05 113.1 74.2 +38.9 +0.61 +0.32 RKC Waalwijk (1 Season) 1 League 8 545 68 23.3 6.1 5 91 5 3 31 0 0.50 5 13 -8 -1.32 -0.07 5.9 12.7 -6.8 -1.13 -0.34 Zwolle (1 Season) 1 League 1 1 1 0.0 0.0 0 0 1 2 3.00 0 0 0 0.00 +0.35 Eredivisie (6 Seasons) 101 5,672 56 24.7 63.0 56 87 47 45 18 31 1.91 128 79 +49 +0.78 +0.54 108.2 80.1 +28.1 +0.45 -0.06 Eerste Divisie (4 Seasons) 92 7,974 87 62.0 88.6 91 89 83 1 1 0.97 127 171 -44 -0.50 +0.28 Serie A (2 Seasons) 71 5,768 81 86.6 64.1 67 84 50 4 35 1 1.84 123 75 +48 +0.75 +1.05 113.1 74.2 +38.9 +0.61 +0.32
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2023-2024 25 Milan it ITA Coppa Italia QF 2 151 76 83.9 1.7 2 76 0 0 0 1.50 4 2 +2 +1.19 +1.19 Matches 2024-2025 26 Milan it ITA Coppa Italia F 4 330 83 91.7 3.7 4 83 2 0 0 2.50 13 3 +10 +2.73 +2.73 Matches 2024-2025 26 Milan it ITA Supercoppa 2 166 83 92.2 1.8 2 83 1 0 0 3.00 3 3 0 0.00 -12.86 Matches 2 Seasons 1 Club 2 Leagues 8 647 81 89.9 7.2 8 81 3 0 0 2.38 20 8 +12 +1.67 -0.80 Coppa Italia (2 Seasons) 6 481 80 89.1 5.3 6 80 2 0 0 2.17 17 5 +12 +2.25 +2.25 Supercoppa (1 Season) 2 166 83 92.2 1.8 2 83 1 0 0 3.00 3 3 0 0.00 -12.86
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2019-2020 21 AZ Alkmaar 2. Europa Lg R32 0 0 0 0 3 Matches 2020-2021 22 AZ Alkmaar 2. Europa Lg GR 0 0 0 0 4 Matches 2021-2022 23 AZ Alkmaar 3. Conf Lg R16 7 398 57 53.1 4.4 3 100 3 4 25 1 1.71 5 4 +1 +0.23 -0.54 6.9 3.6 +3.3 +0.80 +0.34 Matches 2022-2023 24 AZ Alkmaar 3. Conf Lg SF 12 1,077 90 97.0 12.0 12 90 10 0 0 2.17 18 12 +6 +0.50 +0.50 16.3 9.5 +6.8 +0.58 +0.53 Matches 2023-2024 25 Milan 1. Champions Lg GR 6 480 80 88.9 5.3 5 90 5 1 30 0 1.33 5 8 -3 -0.56 -0.56 8.2 7.5 +0.7 +0.13 -1.66 Matches 2023-2024 25 Milan 2. Europa Lg QF 6 410 68 75.9 4.6 4 88 3 2 30 0 1.50 9 7 +2 +0.44 -0.95 7.9 5.4 +2.5 +0.55 -0.97 Matches 2024-2025 26 Milan 1. Champions Lg 10 867 87 96.3 9.6 10 87 7 0 0 1.60 15 13 +2 +0.21 +0.21 13.5 13.6 -0.1 -0.01 -0.44 Matches 6 Seasons 2 Clubs 3 Leagues 41 3,232 79 63.4 35.9 34 90 28 7 27 8 1.73 52 44 +8 +0.22 -0.52 52.8 39.6 +13.2 +0.37 -0.37 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 (4 Seasons) 2 Leagues 19 1,475 78 47.3 16.4 15 92 13 4 25 8 2.00 23 16 +7 +0.43 -0.27 23.2 13.2 +10.0 +0.64 +0.24 Milan (2 Seasons) 2 Leagues 22 1,757 80 88.7 19.5 19 88 15 3 30 0 1.50 29 28 +1 +0.05 -0.76 29.6 26.5 +3.2 +0.16 -1.27 Europa Lg (3 Seasons) 6 410 68 22.8 4.6 4 88 3 2 30 7 1.50 9 7 +2 +0.44 -0.95 7.9 5.4 +2.5 +0.55 -0.97 Conf Lg (2 Seasons) 19 1,475 78 79.3 16.4 15 92 13 4 25 1 2.00 23 16 +7 +0.43 -0.27 23.2 13.2 +10.0 +0.64 +0.24 Champions Lg (2 Seasons) 16 1,347 84 93.5 15.0 15 88 12 1 30 0 1.50 20 21 -1 -0.07 -0.07 21.7 21.1 +0.6 +0.04 -1.27
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 2024 25 nl Netherlands Friendlies (M) 3 245 82 68.1 2.7 3 82 2 0 0 2.00 9 1 +8 +2.94 +0.59 Matches 2024 25 nl Netherlands UEFA Euro SF 6 496 83 91.9 5.5 6 83 4 0 0 1.67 8 6 +2 +0.36 -1.68 7.7 5.6 +2.1 +0.38 +1.42 Matches 2024 25 nl Netherlands UEFA Euro Qualifying 6 385 64 53.5 4.3 3 90 2 3 39 0 2.50 7 2 +5 +1.17 -0.17 Matches 2024-2025 26 nl Netherlands UEFA Nations League QF 7 603 86 80.4 6.7 7 86 4 0 1 1.43 17 9 +8 +1.19 +2.42 Matches 1 Season 1 Club 4 Leagues 22 1,729 79 73.0 19.2 19 85 12 3 39 1 1.87 41 18 +23 +1.20 +0.21 7.7 5.6 +2.1 +0.38 +1.42 UEFA Nations League (1 Season) 7 603 86 80.4 6.7 7 86 4 0 1 1.43 17 9 +8 +1.19 +2.42 UEFA Euro (1 Season) 6 496 83 91.9 5.5 6 83 4 0 0 1.67 8 6 +2 +0.36 -1.68 7.7 5.6 +2.1 +0.38 +1.42 UEFA Euro Qualifying (1 Season) 6 385 64 53.5 4.3 3 90 2 3 39 0 2.50 7 2 +5 +1.17 -0.17 Friendlies (M) (1 Season) 3 245 82 68.1 2.7 3 82 2 0 0 2.00 9 1 +8 +2.94 +0.59
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 2017-2018 19 Zwolle 1 League 0.0 0 0 0 0 0 0 0 0 0 0 0 0 2017-2018 19 Jong AZ 1 League 29.3 3 0 0 26 0 0 0 0 0 0 0 0 2018-2019 20 Jong AZ 1 League 35.8 4 0 0 0 2019-2020 21 RKC Waalwijk 1 League 6.1 1 0 0 3 3 0 6 13 3 0 0 0 40 2 6 25.0 2019-2020 21 AZ Alkmaar 2 Leagues 0.5 0 0 0 1 0 0 0 0 0 0 0 0 4 3 0 100.0 2019-2020 21 Jong AZ 1 League 16.0 2 0 0 16 12 0 27 24 10 0 2020-2021 22 Jong AZ 1 League 7.5 1 0 0 10 11 0 8 12 6 0 2020-2021 22 AZ Alkmaar 2 Leagues 8.2 0 0 0 6 5 1 8 17 6 0 0 0 56 6 6 50.0 2021-2022 23 AZ Alkmaar 2 Leagues 18.9 2 0 0 20 14 0 26 29 16 0 0 0 130 15 21 41.7 2022-2023 24 AZ Alkmaar 2 Leagues 45.8 6 0 0 38 22 2 91 69 35 0 0 0 296 20 40 33.3 2023-2024 25 Milan 4 Leagues 42.9 9 0 0 30 26 1 53 29 32 0 0 0 170 9 23 28.1 2024-2025 26 Milan 4 Leagues 47.9 3 1 0 35 31 4 59 46 19 1 0 0 143 6 19 24.0 8 Seasons 5 Clubs 8 Leagues 258.8 31 1 0 185 124 8 278 239 127 1 0 0 839 61 115 34.7 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches AZ Alkmaar (6 Seasons) 3 Leagues 73.3 8 0 0 65 41 3 125 115 57 0 0 0 486 44 67 39.6 Jong AZ (4 Seasons) 1 League 88.6 10 0 0 52 23 0 35 36 16 0 0 0 Milan (2 Seasons) 5 Leagues 90.8 12 1 0 65 57 5 112 75 51 1 0 0 313 15 42 26.3 RKC Waalwijk (1 Season) 1 League 6.1 1 0 0 3 3 0 6 13 3 0 0 0 40 2 6 25.0 Zwolle (1 Season) 1 League 0.0 0 0 0 0 0 0 0 0 0 0 0 0 Eredivisie (6 Seasons) 63.0 6 0 0 52 38 1 107 105 46 0 0 0 419 40 64 38.5 Eerste Divisie (4 Seasons) 88.6 10 0 0 52 23 0 35 36 16 0 0 0 Europa Lg (3 Seasons) 4.6 0 0 0 3 3 0 4 5 2 0 0 0 15 1 3 25.0 Serie A (2 Seasons) 64.1 10 1 0 46 41 3 84 53 38 1 0 0 246 13 33 28.3 Conf Lg (2 Seasons) 16.4 3 0 0 16 6 2 24 23 14 0 0 0 107 6 9 40.0 Champions Lg (2 Seasons) 15.0 1 0 0 12 10 1 14 12 6 0 0 0 52 1 6 14.3 Coppa Italia (2 Seasons) 5.3 1 0 0 3 3 1 7 4 4 0 Supercoppa (1 Season) 1.8 0 0 0 1 0 0 3 1 1 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 2021-2022 23 AZ Alkmaar 3. Conf Lg R16 4.4 1 0 0 8 2 0 5 7 0 0 0 0 28 4 4 50.0 Matches 2022-2023 24 AZ Alkmaar 3. Conf Lg SF 12.0 2 0 0 8 4 2 19 16 14 0 0 0 79 2 5 28.6 Matches 2023-2024 25 Milan 1. Champions Lg GR 5.3 1 0 0 6 3 0 6 5 4 0 0 0 19 0 2 0.0 Matches 2023-2024 25 Milan 2. Europa Lg QF 4.6 0 0 0 3 3 0 4 5 2 0 0 0 15 1 3 25.0 Matches 2024-2025 26 Milan 1. Champions Lg 9.6 0 0 0 6 7 1 8 7 2 0 0 0 33 1 4 20.0 Matches 6 Seasons 2 Clubs 3 Leagues 35.9 4 0 0 31 19 3 42 40 22 0 0 0 174 8 18 30.8 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches AZ Alkmaar (4 Seasons) 2 Leagues 16.4 3 0 0 16 6 2 24 23 14 0 0 0 107 6 9 40.0 Milan (2 Seasons) 2 Leagues 19.5 1 0 0 15 13 1 18 17 8 0 0 0 67 2 9 18.2 Europa Lg (3 Seasons) 4.6 0 0 0 3 3 0 4 5 2 0 0 0 15 1 3 25.0 Conf Lg (2 Seasons) 16.4 3 0 0 16 6 2 24 23 14 0 0 0 107 6 9 40.0 Champions Lg (2 Seasons) 15.0 1 0 0 12 10 1 14 12 6 0 0 0 52 1 6 14.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 Tijjani Reijnders Pages
Tijjani Reijnders 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