Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 18 Jong Ajax nl NED 2. Eerste Divisie 8 4 449 5.0 4 1 5 4 0 0 0 0 0.80 0.20 1.00 0.80 1.00 Matches 2017-2018 19 Jong Ajax nl NED 2. Eerste Divisie 19 8 907 10.1 14 0 14 13 1 1 2 2 1.39 0.00 1.39 1.29 1.29 Matches 2017-2018 19 Ajax nl NED 1. Eredivisie 0 0 Matches 2018-2019 20 Jong Ajax nl NED 2. Eerste Divisie 13 8 776 8.6 4 0 4 3 1 2 0 0 0.46 0.00 0.46 0.35 0.35 Matches 2018-2019 20 Ajax nl NED 1. Eredivisie 2 1 82 0.9 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 2 7 0.00 0.00 0.00 0.00 0.00 0.03 0.08 0.11 0.03 0.11 Matches 2018-2019 20 Groningen nl NED 1. Eredivisie 17 15 1,176 13.1 3 0 3 3 0 0 1 0 4.4 4.4 2.5 6.9 10 22 75 0.23 0.00 0.23 0.23 0.23 0.34 0.19 0.53 0.34 0.53 Matches 2019-2020 21 Groningen nl NED 1. Eredivisie 16 14 1,037 11.5 6 1 7 6 0 1 0 0 5.2 4.4 1.9 6.3 12 16 76 0.52 0.09 0.61 0.52 0.61 0.45 0.16 0.61 0.38 0.54 Matches 2019-2020 21 Reims fr FRA 1. Ligue 1 1 1 12 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 2 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Reims fr FRA Coupe de France 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2020-2021 22 Reims fr FRA 1. Ligue 1 24 6 652 7.2 0 1 1 0 0 0 2 0 0.9 0.9 0.5 1.5 4 22 38 0.00 0.14 0.14 0.00 0.14 0.13 0.07 0.20 0.13 0.20 Matches 2021-2022 23 Heracles Almelo nl NED 1. Eredivisie 18 18 1,419 15.8 4 3 7 4 0 0 2 0 6.5 6.5 2.7 9.1 24 46 60 0.25 0.19 0.44 0.25 0.44 0.41 0.17 0.58 0.41 0.58 Matches 2021-2022 23 Reims fr FRA 1. Ligue 1 2 1 80 0.9 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.2 3 1 3 0.00 0.00 0.00 0.00 0.00 0.08 0.12 0.20 0.08 0.20 Matches 2022-2023 24 Reims fr FRA Coupe de France 3 0 93 1.0 2 1 3 2 0 0 0 0 1.94 0.97 2.90 1.94 2.90 Matches 2022-2023 24 Reims fr FRA 1. Ligue 1 14 1 218 2.4 0 0 0 0 0 0 0 0 0.4 0.4 0.0 0.4 5 3 29 0.00 0.00 0.00 0.00 0.00 0.16 0.00 0.16 0.16 0.16 Matches 2023-2024 25 Fortuna Sittard nl NED 1. Eredivisie 31 27 2,174 24.2 12 3 15 11 1 2 4 0 12.6 11.0 2.6 13.6 42 50 130 0.50 0.12 0.62 0.46 0.58 0.52 0.11 0.63 0.46 0.56 Matches 8 Seasons 6 Clubs 4 Leagues 169 105 9,165 101.8 50 10 60 47 3 6 11 2 30.1 27.7 10.3 38.1 100 164 420 0.49 0.10 0.59 0.46 0.56 0.40 0.14 0.53 0.36 0.50 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 Reims (4 Seasons) 2 Leagues 45 10 1,145 12.7 3 2 5 3 0 0 2 0 1.4 1.4 0.6 2.0 12 28 72 0.24 0.16 0.39 0.24 0.39 0.13 0.06 0.19 0.13 0.19 Jong Ajax (3 Seasons) 1 League 40 20 2,132 23.7 22 1 23 20 2 3 2 2 0.93 0.04 0.97 0.84 0.89 Groningen (2 Seasons) 1 League 33 29 2,213 24.6 9 1 10 9 0 1 1 0 9.6 8.8 4.4 13.2 22 38 151 0.37 0.04 0.41 0.37 0.41 0.39 0.18 0.57 0.36 0.54 Ajax (2 Seasons) 1 League 2 1 82 0.9 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 2 7 0.00 0.00 0.00 0.00 0.00 0.03 0.08 0.11 0.03 0.11 Fortuna Sittard (1 Season) 1 League 31 27 2,174 24.2 12 3 15 11 1 2 4 0 12.6 11.0 2.6 13.6 42 50 130 0.50 0.12 0.62 0.46 0.58 0.52 0.11 0.63 0.46 0.56 Heracles Almelo (1 Season) 1 League 18 18 1,419 15.8 4 3 7 4 0 0 2 0 6.5 6.5 2.7 9.1 24 46 60 0.25 0.19 0.44 0.25 0.44 0.41 0.17 0.58 0.41 0.58 Eredivisie (5 Seasons) 84 75 5,888 65.4 25 7 32 24 1 3 7 0 28.7 26.3 9.7 36.0 88 136 348 0.38 0.11 0.49 0.37 0.47 0.44 0.15 0.59 0.40 0.55 Ligue 1 (4 Seasons) 41 9 962 10.7 0 1 1 0 0 0 2 0 1.4 1.4 0.6 2.0 12 28 72 0.00 0.09 0.09 0.00 0.09 0.13 0.06 0.19 0.13 0.19 Eerste Divisie (3 Seasons) 40 20 2,132 23.7 22 1 23 20 2 3 2 2 0.93 0.04 0.97 0.84 0.89 Coupe de France (2 Seasons) 4 1 183 2.0 3 1 4 3 0 0 0 0 1.48 0.49 1.97 1.48 1.97
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 18 Jong Ajax 1 League 8 4 449 5.0 4 1 5 4 0 0 0 0 0.80 0.20 1.00 0.80 1.00 2017-2018 19 Ajax 1 League 0 0 2017-2018 19 Jong Ajax 1 League 19 8 907 10.1 14 0 14 13 1 1 2 2 1.39 0.00 1.39 1.29 1.29 2018-2019 20 Ajax 1 League 2 1 82 0.9 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 2 7 0.00 0.00 0.00 0.00 0.00 0.03 0.08 0.11 0.03 0.11 2018-2019 20 Jong Ajax 1 League 13 8 776 8.6 4 0 4 3 1 2 0 0 0.46 0.00 0.46 0.35 0.35 2018-2019 20 Groningen 1 League 17 15 1,176 13.1 3 0 3 3 0 0 1 0 4.4 4.4 2.5 6.9 10 22 75 0.23 0.00 0.23 0.23 0.23 0.34 0.19 0.53 0.34 0.53 2019-2020 21 Groningen 1 League 16 14 1,037 11.5 6 1 7 6 0 1 0 0 5.2 4.4 1.9 6.3 12 16 76 0.52 0.09 0.61 0.52 0.61 0.45 0.16 0.61 0.38 0.54 2019-2020 21 Reims 1 League 1 1 12 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 2 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2020-2021 22 Reims 2 Leagues 25 7 742 8.2 1 1 2 1 0 0 2 0 0.9 0.9 0.5 1.5 4 22 38 0.12 0.12 0.24 0.12 0.24 0.13 0.07 0.20 0.13 0.20 2021-2022 23 Heracles Almelo 1 League 18 18 1,419 15.8 4 3 7 4 0 0 2 0 6.5 6.5 2.7 9.1 24 46 60 0.25 0.19 0.44 0.25 0.44 0.41 0.17 0.58 0.41 0.58 2021-2022 23 Reims 1 League 2 1 80 0.9 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.2 3 1 3 0.00 0.00 0.00 0.00 0.00 0.08 0.12 0.20 0.08 0.20 2022-2023 24 Reims 2 Leagues 17 1 311 3.5 2 1 3 2 0 0 0 0 0.4 0.4 0.0 0.4 5 3 29 0.58 0.29 0.87 0.58 0.87 0.16 0.00 0.16 0.16 0.16 2023-2024 25 Fortuna Sittard 1 League 31 27 2,174 24.2 12 3 15 11 1 2 4 0 12.6 11.0 2.6 13.6 42 50 130 0.50 0.12 0.62 0.46 0.58 0.52 0.11 0.63 0.46 0.56 8 Seasons 6 Clubs 4 Leagues 169 105 9,165 101.8 50 10 60 47 3 6 11 2 30.1 27.7 10.3 38.1 100 164 420 0.49 0.10 0.59 0.46 0.56 0.40 0.14 0.53 0.36 0.50 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 Reims (4 Seasons) 2 Leagues 45 10 1,145 12.7 3 2 5 3 0 0 2 0 1.4 1.4 0.6 2.0 12 28 72 0.24 0.16 0.39 0.24 0.39 0.13 0.06 0.19 0.13 0.19 Jong Ajax (3 Seasons) 1 League 40 20 2,132 23.7 22 1 23 20 2 3 2 2 0.93 0.04 0.97 0.84 0.89 Groningen (2 Seasons) 1 League 33 29 2,213 24.6 9 1 10 9 0 1 1 0 9.6 8.8 4.4 13.2 22 38 151 0.37 0.04 0.41 0.37 0.41 0.39 0.18 0.57 0.36 0.54 Ajax (2 Seasons) 1 League 2 1 82 0.9 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 2 7 0.00 0.00 0.00 0.00 0.00 0.03 0.08 0.11 0.03 0.11 Fortuna Sittard (1 Season) 1 League 31 27 2,174 24.2 12 3 15 11 1 2 4 0 12.6 11.0 2.6 13.6 42 50 130 0.50 0.12 0.62 0.46 0.58 0.52 0.11 0.63 0.46 0.56 Heracles Almelo (1 Season) 1 League 18 18 1,419 15.8 4 3 7 4 0 0 2 0 6.5 6.5 2.7 9.1 24 46 60 0.25 0.19 0.44 0.25 0.44 0.41 0.17 0.58 0.41 0.58 Eredivisie (5 Seasons) 84 75 5,888 65.4 25 7 32 24 1 3 7 0 28.7 26.3 9.7 36.0 88 136 348 0.38 0.11 0.49 0.37 0.47 0.44 0.15 0.59 0.40 0.55 Ligue 1 (4 Seasons) 41 9 962 10.7 0 1 1 0 0 0 2 0 1.4 1.4 0.6 2.0 12 28 72 0.00 0.09 0.09 0.00 0.09 0.13 0.06 0.19 0.13 0.19 Eerste Divisie (3 Seasons) 40 20 2,132 23.7 22 1 23 20 2 3 2 2 0.93 0.04 0.97 0.84 0.89 Coupe de France (2 Seasons) 4 1 183 2.0 3 1 4 3 0 0 0 0 1.48 0.49 1.97 1.48 1.97
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2016-2017 18 Jong Ajax nl NED 2. Eerste Divisie 2nd 8 4 449 5.0 4 1 5 4 0 0 0 0 0.80 0.20 1.00 0.80 1.00 Matches 2017-2018 19 Ajax nl NED 1. Eredivisie 2nd 0 0 Matches 2017-2018 19 Jong Ajax nl NED 2. Eerste Divisie 1st 19 8 907 10.1 14 0 14 13 1 1 2 2 1.39 0.00 1.39 1.29 1.29 Matches 2018-2019 20 Ajax nl NED 1. Eredivisie 1st 2 1 82 0.9 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 2 7 0.00 0.00 0.00 0.00 0.00 0.03 0.08 0.11 0.03 0.11 Matches 2018-2019 20 Jong Ajax nl NED 2. Eerste Divisie 11th 13 8 776 8.6 4 0 4 3 1 2 0 0 0.46 0.00 0.46 0.35 0.35 Matches 2018-2019 20 Groningen nl NED 1. Eredivisie 8th 17 15 1,176 13.1 3 0 3 3 0 0 1 0 4.4 4.4 2.5 6.9 10 22 75 0.23 0.00 0.23 0.23 0.23 0.34 0.19 0.53 0.34 0.53 Matches 2019-2020 21 Groningen nl NED 1. Eredivisie 9th 16 14 1,037 11.5 6 1 7 6 0 1 0 0 5.2 4.4 1.9 6.3 12 16 76 0.52 0.09 0.61 0.52 0.61 0.45 0.16 0.61 0.38 0.54 Matches 2019-2020 21 Reims fr FRA 1. Ligue 1 6th 1 1 12 0.1 0 0 0 0 0 0 0 0 0.0 0.0 0.0 0.0 0 2 2 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Reims fr FRA 1. Ligue 1 14th 24 6 652 7.2 0 1 1 0 0 0 2 0 0.9 0.9 0.5 1.5 4 22 38 0.00 0.14 0.14 0.00 0.14 0.13 0.07 0.20 0.13 0.20 Matches 2021-2022 23 Heracles Almelo nl NED 1. Eredivisie 16th 18 18 1,419 15.8 4 3 7 4 0 0 2 0 6.5 6.5 2.7 9.1 24 46 60 0.25 0.19 0.44 0.25 0.44 0.41 0.17 0.58 0.41 0.58 Matches 2021-2022 23 Reims fr FRA 1. Ligue 1 12th 2 1 80 0.9 0 0 0 0 0 0 0 0 0.1 0.1 0.1 0.2 3 1 3 0.00 0.00 0.00 0.00 0.00 0.08 0.12 0.20 0.08 0.20 Matches 2022-2023 24 Reims fr FRA 1. Ligue 1 11th 14 1 218 2.4 0 0 0 0 0 0 0 0 0.4 0.4 0.0 0.4 5 3 29 0.00 0.00 0.00 0.00 0.00 0.16 0.00 0.16 0.16 0.16 Matches 2023-2024 25 Fortuna Sittard nl NED 1. Eredivisie 12th 31 27 2,174 24.2 12 3 15 11 1 2 4 0 12.6 11.0 2.6 13.6 42 50 130 0.50 0.12 0.62 0.46 0.58 0.52 0.11 0.63 0.46 0.56 Matches 8 Seasons 6 Clubs 3 Leagues 165 104 8,982 99.8 47 9 56 44 3 6 11 2 30.1 27.7 10.3 38.1 100 164 420 0.47 0.09 0.56 0.44 0.53 0.40 0.14 0.53 0.36 0.50 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 Reims (4 Seasons) 1 League 41 9 962 10.7 0 1 1 0 0 0 2 0 1.4 1.4 0.6 2.0 12 28 72 0.00 0.09 0.09 0.00 0.09 0.13 0.06 0.19 0.13 0.19 Jong Ajax (3 Seasons) 1 League 40 20 2,132 23.7 22 1 23 20 2 3 2 2 0.93 0.04 0.97 0.84 0.89 Groningen (2 Seasons) 1 League 33 29 2,213 24.6 9 1 10 9 0 1 1 0 9.6 8.8 4.4 13.2 22 38 151 0.37 0.04 0.41 0.37 0.41 0.39 0.18 0.57 0.36 0.54 Ajax (2 Seasons) 1 League 2 1 82 0.9 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 0 2 7 0.00 0.00 0.00 0.00 0.00 0.03 0.08 0.11 0.03 0.11 Fortuna Sittard (1 Season) 1 League 31 27 2,174 24.2 12 3 15 11 1 2 4 0 12.6 11.0 2.6 13.6 42 50 130 0.50 0.12 0.62 0.46 0.58 0.52 0.11 0.63 0.46 0.56 Heracles Almelo (1 Season) 1 League 18 18 1,419 15.8 4 3 7 4 0 0 2 0 6.5 6.5 2.7 9.1 24 46 60 0.25 0.19 0.44 0.25 0.44 0.41 0.17 0.58 0.41 0.58 Eredivisie (5 Seasons) 84 75 5,888 65.4 25 7 32 24 1 3 7 0 28.7 26.3 9.7 36.0 88 136 348 0.38 0.11 0.49 0.37 0.47 0.44 0.15 0.59 0.40 0.55 Ligue 1 (4 Seasons) 41 9 962 10.7 0 1 1 0 0 0 2 0 1.4 1.4 0.6 2.0 12 28 72 0.00 0.09 0.09 0.00 0.09 0.13 0.06 0.19 0.13 0.19 Eerste Divisie (3 Seasons) 40 20 2,132 23.7 22 1 23 20 2 3 2 2 0.93 0.04 0.97 0.84 0.89
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2020-2021 22 Reims fr FRA Coupe de France 33rd 1 1 90 1.0 1 0 1 1 0 0 0 0 1.00 0.00 1.00 1.00 1.00 Matches 2022-2023 24 Reims fr FRA Coupe de France R16 3 0 93 1.0 2 1 3 2 0 0 0 0 1.94 0.97 2.90 1.94 2.90 Matches 2 Seasons 1 Club 1 League 4 1 183 2.0 3 1 4 3 0 0 0 0 1.48 0.49 1.97 1.48 1.97
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 18 Jong Ajax nl NED 2. Eerste Divisie 5.0 4 0 9 0.00 1.80 0.44 0 0 Matches 2017-2018 19 Jong Ajax nl NED 2. Eerste Divisie 10.1 14 0 17 0.00 1.69 0.76 1 1 Matches 2018-2019 20 Jong Ajax nl NED 2. Eerste Divisie 8.6 4 1 2 Matches 2018-2019 20 Ajax nl NED 1. Eredivisie 0.9 0 1 1 100.0 1.10 1.10 0.00 0.00 17.3 0 0 0 0.0 0.0 0.03 0.0 0.0 Matches 2018-2019 20 Groningen nl NED 1. Eredivisie 13.1 3 36 11 30.6 2.76 0.84 0.08 0.27 14.6 0 0 0 4.4 4.4 0.12 -1.4 -1.4 Matches 2019-2020 21 Groningen nl NED 1. Eredivisie 11.5 6 29 13 44.8 2.52 1.13 0.21 0.46 16.4 1 0 1 5.2 4.4 0.16 +0.8 +1.6 Matches 2019-2020 21 Reims fr FRA 1. Ligue 1 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 22 Reims fr FRA Coupe de France 1.0 1 3 1 33.3 3.00 1.00 0.33 1.00 0 0 Matches 2020-2021 22 Reims fr FRA 1. Ligue 1 7.2 0 14 3 21.4 1.93 0.41 0.00 0.00 16.4 1 0 0 0.9 0.9 0.07 -0.9 -0.9 Matches 2021-2022 23 Heracles Almelo nl NED 1. Eredivisie 15.8 4 51 14 27.5 3.23 0.89 0.08 0.29 17.2 6 0 0 6.5 6.5 0.13 -2.5 -2.5 Matches 2021-2022 23 Reims fr FRA 1. Ligue 1 0.9 0 2 0 0.0 2.25 0.00 0.00 20.8 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2022-2023 24 Reims fr FRA Coupe de France 1.0 2 3 2 66.7 2.90 1.94 0.67 1.00 0 0 Matches 2022-2023 24 Reims fr FRA 1. Ligue 1 2.4 0 5 1 20.0 2.06 0.41 0.00 0.00 14.3 0 0 0 0.4 0.4 0.08 -0.4 -0.4 Matches 2023-2024 25 Fortuna Sittard nl NED 1. Eredivisie 24.2 12 82 28 34.1 3.39 1.16 0.13 0.39 16.4 2 1 2 12.6 11.0 0.14 -0.6 0.0 Matches 8 Seasons 6 Clubs 4 Leagues 101.8 50 226 100 44.2 2.42 1.07 0.19 0.44 16.3 10 3 6 30.1 27.7 0.13 -5.1 -3.7 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 Reims (4 Seasons) 2 Leagues 12.7 3 27 7 25.9 2.12 0.55 0.11 0.43 16.3 1 0 0 1.4 1.4 0.07 -1.4 -1.4 Jong Ajax (3 Seasons) 1 League 23.7 22 0 26 0.00 1.73 0.65 2 3 Groningen (2 Seasons) 1 League 24.6 9 65 24 36.9 2.64 0.98 0.14 0.38 15.4 1 0 1 9.6 8.8 0.14 -0.6 +0.2 Ajax (2 Seasons) 1 League 0.9 0 1 1 100.0 1.10 1.10 0.00 0.00 17.3 0 0 0 0.0 0.0 0.03 0.0 0.0 Fortuna Sittard (1 Season) 1 League 24.2 12 82 28 34.1 3.39 1.16 0.13 0.39 16.4 2 1 2 12.6 11.0 0.14 -0.6 0.0 Heracles Almelo (1 Season) 1 League 15.8 4 51 14 27.5 3.23 0.89 0.08 0.29 17.2 6 0 0 6.5 6.5 0.13 -2.5 -2.5 Eredivisie (5 Seasons) 65.4 25 199 67 33.7 3.04 1.02 0.12 0.36 16.3 9 1 3 28.7 26.3 0.13 -3.7 -2.3 Ligue 1 (4 Seasons) 10.7 0 21 4 19.0 1.96 0.37 0.00 0.00 16.3 1 0 0 1.4 1.4 0.07 -1.4 -1.4 Eerste Divisie (3 Seasons) 23.7 22 0 26 0.00 1.73 0.65 2 3 Coupe de France (2 Seasons) 2.0 3 6 3 50.0 2.95 1.48 0.50 1.00 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 18 Jong Ajax 1 League 5.0 4 0 9 0.00 1.80 0.44 0 0 2017-2018 19 Jong Ajax 1 League 10.1 14 0 17 0.00 1.69 0.76 1 1 2018-2019 20 Ajax 1 League 0.9 0 1 1 100.0 1.10 1.10 0.00 0.00 17.3 0 0 0 0.0 0.0 0.03 0.0 0.0 2018-2019 20 Jong Ajax 1 League 8.6 4 1 2 2018-2019 20 Groningen 1 League 13.1 3 36 11 30.6 2.76 0.84 0.08 0.27 14.6 0 0 0 4.4 4.4 0.12 -1.4 -1.4 2019-2020 21 Groningen 1 League 11.5 6 29 13 44.8 2.52 1.13 0.21 0.46 16.4 1 0 1 5.2 4.4 0.16 +0.8 +1.6 2019-2020 21 Reims 1 League 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2020-2021 22 Reims 2 Leagues 8.2 1 17 4 23.5 2.06 0.49 0.06 0.25 16.4 1 0 0 0.9 0.9 0.07 -0.9 -0.9 2021-2022 23 Heracles Almelo 1 League 15.8 4 51 14 27.5 3.23 0.89 0.08 0.29 17.2 6 0 0 6.5 6.5 0.13 -2.5 -2.5 2021-2022 23 Reims 1 League 0.9 0 2 0 0.0 2.25 0.00 0.00 20.8 0 0 0 0.1 0.1 0.03 -0.1 -0.1 2022-2023 24 Reims 2 Leagues 3.5 2 8 3 37.5 2.32 0.87 0.25 0.67 14.3 0 0 0 0.4 0.4 0.08 -0.4 -0.4 2023-2024 25 Fortuna Sittard 1 League 24.2 12 82 28 34.1 3.39 1.16 0.13 0.39 16.4 2 1 2 12.6 11.0 0.14 -0.6 0.0 8 Seasons 6 Clubs 4 Leagues 101.8 50 226 100 44.2 2.42 1.07 0.19 0.44 16.3 10 3 6 30.1 27.7 0.13 -5.1 -3.7 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 Reims (4 Seasons) 2 Leagues 12.7 3 27 7 25.9 2.12 0.55 0.11 0.43 16.3 1 0 0 1.4 1.4 0.07 -1.4 -1.4 Jong Ajax (3 Seasons) 1 League 23.7 22 0 26 0.00 1.73 0.65 2 3 Groningen (2 Seasons) 1 League 24.6 9 65 24 36.9 2.64 0.98 0.14 0.38 15.4 1 0 1 9.6 8.8 0.14 -0.6 +0.2 Ajax (2 Seasons) 1 League 0.9 0 1 1 100.0 1.10 1.10 0.00 0.00 17.3 0 0 0 0.0 0.0 0.03 0.0 0.0 Fortuna Sittard (1 Season) 1 League 24.2 12 82 28 34.1 3.39 1.16 0.13 0.39 16.4 2 1 2 12.6 11.0 0.14 -0.6 0.0 Heracles Almelo (1 Season) 1 League 15.8 4 51 14 27.5 3.23 0.89 0.08 0.29 17.2 6 0 0 6.5 6.5 0.13 -2.5 -2.5 Eredivisie (5 Seasons) 65.4 25 199 67 33.7 3.04 1.02 0.12 0.36 16.3 9 1 3 28.7 26.3 0.13 -3.7 -2.3 Ligue 1 (4 Seasons) 10.7 0 21 4 19.0 1.96 0.37 0.00 0.00 16.3 1 0 0 1.4 1.4 0.07 -1.4 -1.4 Eerste Divisie (3 Seasons) 23.7 22 0 26 0.00 1.73 0.65 2 3 Coupe de France (2 Seasons) 2.0 3 6 3 50.0 2.95 1.48 0.50 1.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2016-2017 18 Jong Ajax nl NED 2. Eerste Divisie 2nd 5.0 4 0 9 0.00 1.80 0.44 0 0 Matches 2017-2018 19 Jong Ajax nl NED 2. Eerste Divisie 1st 10.1 14 0 17 0.00 1.69 0.76 1 1 Matches 2018-2019 20 Ajax nl NED 1. Eredivisie 1st 0.9 0 1 1 100.0 1.10 1.10 0.00 0.00 17.3 0 0 0 0.0 0.0 0.03 0.0 0.0 Matches 2018-2019 20 Jong Ajax nl NED 2. Eerste Divisie 11th 8.6 4 1 2 Matches 2018-2019 20 Groningen nl NED 1. Eredivisie 8th 13.1 3 36 11 30.6 2.76 0.84 0.08 0.27 14.6 0 0 0 4.4 4.4 0.12 -1.4 -1.4 Matches 2019-2020 21 Groningen nl NED 1. Eredivisie 9th 11.5 6 29 13 44.8 2.52 1.13 0.21 0.46 16.4 1 0 1 5.2 4.4 0.16 +0.8 +1.6 Matches 2019-2020 21 Reims fr FRA 1. Ligue 1 6th 0.1 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2020-2021 22 Reims fr FRA 1. Ligue 1 14th 7.2 0 14 3 21.4 1.93 0.41 0.00 0.00 16.4 1 0 0 0.9 0.9 0.07 -0.9 -0.9 Matches 2021-2022 23 Heracles Almelo nl NED 1. Eredivisie 16th 15.8 4 51 14 27.5 3.23 0.89 0.08 0.29 17.2 6 0 0 6.5 6.5 0.13 -2.5 -2.5 Matches 2021-2022 23 Reims fr FRA 1. Ligue 1 12th 0.9 0 2 0 0.0 2.25 0.00 0.00 20.8 0 0 0 0.1 0.1 0.03 -0.1 -0.1 Matches 2022-2023 24 Reims fr FRA 1. Ligue 1 11th 2.4 0 5 1 20.0 2.06 0.41 0.00 0.00 14.3 0 0 0 0.4 0.4 0.08 -0.4 -0.4 Matches 2023-2024 25 Fortuna Sittard nl NED 1. Eredivisie 12th 24.2 12 82 28 34.1 3.39 1.16 0.13 0.39 16.4 2 1 2 12.6 11.0 0.14 -0.6 0.0 Matches 8 Seasons 6 Clubs 3 Leagues 99.8 47 220 97 44.1 2.41 1.06 0.19 0.42 16.3 10 3 6 30.1 27.7 0.13 -5.1 -3.7 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Reims (4 Seasons) 1 League 10.7 0 21 4 19.0 1.96 0.37 0.00 0.00 16.3 1 0 0 1.4 1.4 0.07 -1.4 -1.4 Jong Ajax (3 Seasons) 1 League 23.7 22 0 26 0.00 1.73 0.65 2 3 Groningen (2 Seasons) 1 League 24.6 9 65 24 36.9 2.64 0.98 0.14 0.38 15.4 1 0 1 9.6 8.8 0.14 -0.6 +0.2 Ajax (2 Seasons) 1 League 0.9 0 1 1 100.0 1.10 1.10 0.00 0.00 17.3 0 0 0 0.0 0.0 0.03 0.0 0.0 Fortuna Sittard (1 Season) 1 League 24.2 12 82 28 34.1 3.39 1.16 0.13 0.39 16.4 2 1 2 12.6 11.0 0.14 -0.6 0.0 Heracles Almelo (1 Season) 1 League 15.8 4 51 14 27.5 3.23 0.89 0.08 0.29 17.2 6 0 0 6.5 6.5 0.13 -2.5 -2.5 Eredivisie (5 Seasons) 65.4 25 199 67 33.7 3.04 1.02 0.12 0.36 16.3 9 1 3 28.7 26.3 0.13 -3.7 -2.3 Ligue 1 (4 Seasons) 10.7 0 21 4 19.0 1.96 0.37 0.00 0.00 16.3 1 0 0 1.4 1.4 0.07 -1.4 -1.4 Eerste Divisie (3 Seasons) 23.7 22 0 26 0.00 1.73 0.65 2 3
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2020-2021 22 Reims fr FRA Coupe de France 33rd 1.0 1 3 1 33.3 3.00 1.00 0.33 1.00 0 0 Matches 2022-2023 24 Reims fr FRA Coupe de France R16 1.0 2 3 2 66.7 2.90 1.94 0.67 1.00 0 0 Matches 2 Seasons 1 Club 1 League 2.0 3 6 3 50.0 2.95 1.48 0.50 1.00 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 2016-2017 18 Jong Ajax nl NED 2. Eerste Divisie 5.0 1 Matches 2017-2018 19 Jong Ajax nl NED 2. Eerste Divisie 10.1 0 Matches 2018-2019 20 Jong Ajax nl NED 2. Eerste Divisie 8.6 0 Matches 2018-2019 20 Ajax nl NED 1. Eredivisie 0.9 15 15 100.0 143 28 13 13 100.0 1 1 100.0 0 0 0 0.1 0.3 -0.1 2 0 1 0 2 Matches 2018-2019 20 Groningen nl NED 1. Eredivisie 13.1 153 253 60.5 1847 545 96 146 65.8 33 52 63.5 7 10 70.0 0 2.5 1.0 -2.5 17 15 6 0 22 Matches 2019-2020 21 Groningen nl NED 1. Eredivisie 11.5 118 201 58.7 1712 468 65 100 65.0 36 62 58.1 7 15 46.7 1 1.9 0.8 -0.9 11 12 7 1 16 Matches 2019-2020 21 Reims fr FRA 1. Ligue 1 0.1 3 3 100.0 54 35 0 0 2 2 100.0 0 0 0 0.0 0.0 0.0 0 1 1 0 2 Matches 2020-2021 22 Reims fr FRA Coupe de France 1.0 0 Matches 2020-2021 22 Reims fr FRA 1. Ligue 1 7.2 101 165 61.2 1700 406 52 79 65.8 37 53 69.8 9 15 60.0 1 0.5 0.6 +0.5 9 16 7 1 22 Matches 2021-2022 23 Heracles Almelo nl NED 1. Eredivisie 15.8 259 391 66.2 4045 1042 128 174 73.6 87 124 70.2 24 39 61.5 3 2.7 1.9 +0.3 20 23 11 3 46 Matches 2021-2022 23 Reims fr FRA 1. Ligue 1 0.9 19 23 82.6 260 43 10 11 90.9 4 5 80.0 2 3 66.7 0 0.1 0.1 -0.1 2 1 1 0 1 Matches 2022-2023 24 Reims fr FRA Coupe de France 1.0 1 Matches 2022-2023 24 Reims fr FRA 1. Ligue 1 2.4 33 64 51.6 627 107 15 24 62.5 12 24 50.0 5 8 62.5 0 0.0 0.1 0.0 0 2 0 0 3 Matches 2023-2024 25 Fortuna Sittard nl NED 1. Eredivisie 24.2 361 546 66.1 5203 1187 211 291 72.5 107 162 66.0 20 31 64.5 3 2.6 2.8 +0.4 35 28 24 4 50 Matches 8 Seasons 6 Clubs 4 Leagues 101.8 1062 1661 63.9 15591 3861 590 838 70.4 319 485 65.8 74 121 61.2 10 10.3 7.7 -0.3 96 98 58 9 164 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 Reims (4 Seasons) 2 Leagues 12.7 156 255 61.2 2641 591 77 114 67.5 55 84 65.5 16 26 61.5 2 0.6 0.8 +1.4 11 20 9 1 28 Jong Ajax (3 Seasons) 1 League 23.7 1 Groningen (2 Seasons) 1 League 24.6 271 454 59.7 3559 1013 161 246 65.4 69 114 60.5 14 25 56.0 1 4.4 1.8 -3.4 28 27 13 1 38 Ajax (2 Seasons) 1 League 0.9 15 15 100.0 143 28 13 13 100.0 1 1 100.0 0 0 0 0.1 0.3 -0.1 2 0 1 0 2 Fortuna Sittard (1 Season) 1 League 24.2 361 546 66.1 5203 1187 211 291 72.5 107 162 66.0 20 31 64.5 3 2.6 2.8 +0.4 35 28 24 4 50 Heracles Almelo (1 Season) 1 League 15.8 259 391 66.2 4045 1042 128 174 73.6 87 124 70.2 24 39 61.5 3 2.7 1.9 +0.3 20 23 11 3 46 Eredivisie (5 Seasons) 65.4 906 1406 64.4 12950 3270 513 724 70.9 264 401 65.8 58 95 61.1 7 9.7 6.9 -2.7 85 78 49 8 136 Ligue 1 (4 Seasons) 10.7 156 255 61.2 2641 591 77 114 67.5 55 84 65.5 16 26 61.5 1 0.6 0.8 +0.4 11 20 9 1 28 Eerste Divisie (3 Seasons) 23.7 1 Coupe de France (2 Seasons) 2.0 1
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 18 Jong Ajax 1 League 5.0 1 2017-2018 19 Jong Ajax 1 League 10.1 0 2018-2019 20 Ajax 1 League 0.9 15 15 100.0 143 28 13 13 100.0 1 1 100.0 0 0 0 0.1 0.3 -0.1 2 0 1 0 2 2018-2019 20 Jong Ajax 1 League 8.6 0 2018-2019 20 Groningen 1 League 13.1 153 253 60.5 1847 545 96 146 65.8 33 52 63.5 7 10 70.0 0 2.5 1.0 -2.5 17 15 6 0 22 2019-2020 21 Groningen 1 League 11.5 118 201 58.7 1712 468 65 100 65.0 36 62 58.1 7 15 46.7 1 1.9 0.8 -0.9 11 12 7 1 16 2019-2020 21 Reims 1 League 0.1 3 3 100.0 54 35 0 0 2 2 100.0 0 0 0 0.0 0.0 0.0 0 1 1 0 2 2020-2021 22 Reims 2 Leagues 8.2 101 165 61.2 1700 406 52 79 65.8 37 53 69.8 9 15 60.0 1 0.5 0.6 +0.5 9 16 7 1 22 2021-2022 23 Heracles Almelo 1 League 15.8 259 391 66.2 4045 1042 128 174 73.6 87 124 70.2 24 39 61.5 3 2.7 1.9 +0.3 20 23 11 3 46 2021-2022 23 Reims 1 League 0.9 19 23 82.6 260 43 10 11 90.9 4 5 80.0 2 3 66.7 0 0.1 0.1 -0.1 2 1 1 0 1 2022-2023 24 Reims 2 Leagues 3.5 33 64 51.6 627 107 15 24 62.5 12 24 50.0 5 8 62.5 1 0.0 0.1 +1.0 0 2 0 0 3 2023-2024 25 Fortuna Sittard 1 League 24.2 361 546 66.1 5203 1187 211 291 72.5 107 162 66.0 20 31 64.5 3 2.6 2.8 +0.4 35 28 24 4 50 8 Seasons 6 Clubs 4 Leagues 101.8 1062 1661 63.9 15591 3861 590 838 70.4 319 485 65.8 74 121 61.2 10 10.3 7.7 -0.3 96 98 58 9 164 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 Reims (4 Seasons) 2 Leagues 12.7 156 255 61.2 2641 591 77 114 67.5 55 84 65.5 16 26 61.5 2 0.6 0.8 +1.4 11 20 9 1 28 Jong Ajax (3 Seasons) 1 League 23.7 1 Groningen (2 Seasons) 1 League 24.6 271 454 59.7 3559 1013 161 246 65.4 69 114 60.5 14 25 56.0 1 4.4 1.8 -3.4 28 27 13 1 38 Ajax (2 Seasons) 1 League 0.9 15 15 100.0 143 28 13 13 100.0 1 1 100.0 0 0 0 0.1 0.3 -0.1 2 0 1 0 2 Fortuna Sittard (1 Season) 1 League 24.2 361 546 66.1 5203 1187 211 291 72.5 107 162 66.0 20 31 64.5 3 2.6 2.8 +0.4 35 28 24 4 50 Heracles Almelo (1 Season) 1 League 15.8 259 391 66.2 4045 1042 128 174 73.6 87 124 70.2 24 39 61.5 3 2.7 1.9 +0.3 20 23 11 3 46 Eredivisie (5 Seasons) 65.4 906 1406 64.4 12950 3270 513 724 70.9 264 401 65.8 58 95 61.1 7 9.7 6.9 -2.7 85 78 49 8 136 Ligue 1 (4 Seasons) 10.7 156 255 61.2 2641 591 77 114 67.5 55 84 65.5 16 26 61.5 1 0.6 0.8 +0.4 11 20 9 1 28 Eerste Divisie (3 Seasons) 23.7 1 Coupe de France (2 Seasons) 2.0 1
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2016-2017 18 Jong Ajax nl NED 2. Eerste Divisie 2nd 5.0 1 Matches 2017-2018 19 Jong Ajax nl NED 2. Eerste Divisie 1st 10.1 0 Matches 2018-2019 20 Ajax nl NED 1. Eredivisie 1st 0.9 15 15 100.0 143 28 13 13 100.0 1 1 100.0 0 0 0 0.1 0.3 -0.1 2 0 1 0 2 Matches 2018-2019 20 Jong Ajax nl NED 2. Eerste Divisie 11th 8.6 0 Matches 2018-2019 20 Groningen nl NED 1. Eredivisie 8th 13.1 153 253 60.5 1847 545 96 146 65.8 33 52 63.5 7 10 70.0 0 2.5 1.0 -2.5 17 15 6 0 22 Matches 2019-2020 21 Groningen nl NED 1. Eredivisie 9th 11.5 118 201 58.7 1712 468 65 100 65.0 36 62 58.1 7 15 46.7 1 1.9 0.8 -0.9 11 12 7 1 16 Matches 2019-2020 21 Reims fr FRA 1. Ligue 1 6th 0.1 3 3 100.0 54 35 0 0 2 2 100.0 0 0 0 0.0 0.0 0.0 0 1 1 0 2 Matches 2020-2021 22 Reims fr FRA 1. Ligue 1 14th 7.2 101 165 61.2 1700 406 52 79 65.8 37 53 69.8 9 15 60.0 1 0.5 0.6 +0.5 9 16 7 1 22 Matches 2021-2022 23 Heracles Almelo nl NED 1. Eredivisie 16th 15.8 259 391 66.2 4045 1042 128 174 73.6 87 124 70.2 24 39 61.5 3 2.7 1.9 +0.3 20 23 11 3 46 Matches 2021-2022 23 Reims fr FRA 1. Ligue 1 12th 0.9 19 23 82.6 260 43 10 11 90.9 4 5 80.0 2 3 66.7 0 0.1 0.1 -0.1 2 1 1 0 1 Matches 2022-2023 24 Reims fr FRA 1. Ligue 1 11th 2.4 33 64 51.6 627 107 15 24 62.5 12 24 50.0 5 8 62.5 0 0.0 0.1 0.0 0 2 0 0 3 Matches 2023-2024 25 Fortuna Sittard nl NED 1. Eredivisie 12th 24.2 361 546 66.1 5203 1187 211 291 72.5 107 162 66.0 20 31 64.5 3 2.6 2.8 +0.4 35 28 24 4 50 Matches 8 Seasons 6 Clubs 3 Leagues 99.8 1062 1661 63.9 15591 3861 590 838 70.4 319 485 65.8 74 121 61.2 9 10.3 7.7 -1.3 96 98 58 9 164 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 Reims (4 Seasons) 1 League 10.7 156 255 61.2 2641 591 77 114 67.5 55 84 65.5 16 26 61.5 1 0.6 0.8 +0.4 11 20 9 1 28 Jong Ajax (3 Seasons) 1 League 23.7 1 Groningen (2 Seasons) 1 League 24.6 271 454 59.7 3559 1013 161 246 65.4 69 114 60.5 14 25 56.0 1 4.4 1.8 -3.4 28 27 13 1 38 Ajax (2 Seasons) 1 League 0.9 15 15 100.0 143 28 13 13 100.0 1 1 100.0 0 0 0 0.1 0.3 -0.1 2 0 1 0 2 Fortuna Sittard (1 Season) 1 League 24.2 361 546 66.1 5203 1187 211 291 72.5 107 162 66.0 20 31 64.5 3 2.6 2.8 +0.4 35 28 24 4 50 Heracles Almelo (1 Season) 1 League 15.8 259 391 66.2 4045 1042 128 174 73.6 87 124 70.2 24 39 61.5 3 2.7 1.9 +0.3 20 23 11 3 46 Eredivisie (5 Seasons) 65.4 906 1406 64.4 12950 3270 513 724 70.9 264 401 65.8 58 95 61.1 7 9.7 6.9 -2.7 85 78 49 8 136 Ligue 1 (4 Seasons) 10.7 156 255 61.2 2641 591 77 114 67.5 55 84 65.5 16 26 61.5 1 0.6 0.8 +0.4 11 20 9 1 28 Eerste Divisie (3 Seasons) 23.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 2016-2017 18 Jong Ajax 1 League 5.0 0 2017-2018 19 Jong Ajax 1 League 10.1 0 2018-2019 20 Ajax 1 League 0.9 15 13 2 0 0 0 0 1 0 0 0 0 15 0 0 2018-2019 20 Jong Ajax 1 League 8.6 2018-2019 20 Groningen 1 League 13.1 253 245 4 0 1 0 1 0 0 0 0 0 153 4 6 2019-2020 21 Groningen 1 League 11.5 201 193 7 1 1 1 6 2 0 0 0 0 118 1 7 2019-2020 21 Reims 1 League 0.1 3 3 0 0 0 0 0 0 0 0 0 0 3 0 0 2020-2021 22 Reims 2 Leagues 8.2 165 152 10 1 0 1 8 0 0 0 0 0 101 3 5 2021-2022 23 Heracles Almelo 1 League 15.8 391 365 22 2 2 4 14 3 1 0 0 0 259 4 10 2021-2022 23 Reims 1 League 0.9 23 23 0 0 0 0 0 0 0 0 0 0 19 0 1 2022-2023 24 Reims 2 Leagues 3.5 64 59 3 0 1 0 6 1 0 0 0 0 33 2 3 2023-2024 25 Fortuna Sittard 1 League 24.2 546 507 35 1 2 3 14 4 0 0 0 0 361 4 16 8 Seasons 6 Clubs 4 Leagues 101.8 1661 1560 83 5 7 9 49 11 1 0 0 0 1062 18 48 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Reims (4 Seasons) 2 Leagues 12.7 255 237 13 1 1 1 14 1 0 0 0 0 156 5 9 Jong Ajax (3 Seasons) 1 League 23.7 0 Groningen (2 Seasons) 1 League 24.6 454 438 11 1 2 1 7 2 0 0 0 0 271 5 13 Ajax (2 Seasons) 1 League 0.9 15 13 2 0 0 0 0 1 0 0 0 0 15 0 0 Fortuna Sittard (1 Season) 1 League 24.2 546 507 35 1 2 3 14 4 0 0 0 0 361 4 16 Heracles Almelo (1 Season) 1 League 15.8 391 365 22 2 2 4 14 3 1 0 0 0 259 4 10 Eredivisie (5 Seasons) 65.4 1406 1323 70 4 6 8 35 10 1 0 0 0 906 13 39 Ligue 1 (4 Seasons) 10.7 255 237 13 1 1 1 12 1 0 0 0 0 156 5 9 Eerste Divisie (3 Seasons) 23.7 0 Coupe de France (2 Seasons) 2.0 2
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2016-2017 18 Jong Ajax 1 League 5.0 2017-2018 19 Jong Ajax 1 League 10.1 2018-2019 20 Ajax 1 League 0.9 1 1.10 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2018-2019 20 Jong Ajax 1 League 8.6 2018-2019 20 Groningen 1 League 13.1 31 2.37 27 0 1 2 1 0 0 0.00 0 0 0 0 0 0 2019-2020 21 Groningen 1 League 11.5 25 2.17 18 0 2 3 2 0 4 0.35 1 0 0 2 1 0 2019-2020 21 Reims 1 League 0.1 1 7.50 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2020-2021 22 Reims 2 Leagues 8.2 18 2.48 15 0 1 1 1 0 1 0.14 1 0 0 0 0 0 2021-2022 23 Heracles Almelo 1 League 15.8 48 3.04 32 0 3 10 3 0 6 0.38 3 0 1 1 1 0 2021-2022 23 Reims 1 League 0.9 3 3.38 3 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2022-2023 24 Reims 2 Leagues 3.5 4 1.65 3 0 0 0 1 0 0 0.00 0 0 0 0 0 0 2023-2024 25 Fortuna Sittard 1 League 24.2 72 2.98 52 0 4 5 11 0 5 0.21 3 0 1 0 1 0 8 Seasons 6 Clubs 4 Leagues 101.8 203 2.67 152 0 11 21 19 0 16 0.21 8 0 2 3 3 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Reims (4 Seasons) 2 Leagues 12.7 26 2.43 22 0 1 1 2 0 1 0.09 1 0 0 0 0 0 Jong Ajax (3 Seasons) 1 League 23.7 Groningen (2 Seasons) 1 League 24.6 56 2.28 45 0 3 5 3 0 4 0.16 1 0 0 2 1 0 Ajax (2 Seasons) 1 League 0.9 1 1.10 1 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Fortuna Sittard (1 Season) 1 League 24.2 72 2.98 52 0 4 5 11 0 5 0.21 3 0 1 0 1 0 Heracles Almelo (1 Season) 1 League 15.8 48 3.04 32 0 3 10 3 0 6 0.38 3 0 1 1 1 0 Eredivisie (5 Seasons) 65.4 177 2.71 130 0 10 20 17 0 15 0.23 7 0 2 3 3 0 Ligue 1 (4 Seasons) 10.7 26 2.43 22 0 1 1 2 0 1 0.09 1 0 0 0 0 0 Eerste Divisie (3 Seasons) 23.7 Coupe de France (2 Seasons) 2.0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2016-2017 18 Jong Ajax 1 League 5.0 0 0 0 2017-2018 19 Jong Ajax 1 League 10.1 0 0 0 2018-2019 20 Ajax 1 League 0.9 0 0 0 0 0 0 0 0 1 0 1 0 0 1 0 2018-2019 20 Jong Ajax 1 League 8.6 0 2018-2019 20 Groningen 1 League 13.1 8 2 5 1 2 3 12 25.0 9 12 0 12 1 9 9 0 2019-2020 21 Groningen 1 League 11.5 4 1 0 2 2 0 10 0.0 10 3 0 3 1 5 12 0 2019-2020 21 Reims 1 League 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020-2021 22 Reims 2 Leagues 8.2 7 3 1 2 4 2 9 22.2 7 2 1 1 3 9 5 0 2021-2022 23 Heracles Almelo 1 League 15.8 6 5 2 1 3 5 17 29.4 12 7 3 4 0 6 10 1 2021-2022 23 Reims 1 League 0.9 1 1 1 0 0 1 3 33.3 2 0 0 0 0 1 1 0 2022-2023 24 Reims 2 Leagues 3.5 3 3 1 0 2 0 5 0.0 5 3 1 2 1 4 2 0 2023-2024 25 Fortuna Sittard 1 League 24.2 11 5 1 4 6 4 18 22.2 14 16 4 12 0 11 11 0 8 Seasons 6 Clubs 4 Leagues 101.8 40 20 11 10 19 15 74 20.3 59 44 9 35 6 45 51 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Reims (4 Seasons) 2 Leagues 12.7 11 7 3 2 6 3 17 17.6 14 5 2 3 4 14 8 0 Jong Ajax (3 Seasons) 1 League 23.7 0 0 0 Groningen (2 Seasons) 1 League 24.6 12 3 5 3 4 3 22 13.6 19 15 0 15 2 14 21 0 Ajax (2 Seasons) 1 League 0.9 0 0 0 0 0 0 0 0 1 0 1 0 0 1 0 Fortuna Sittard (1 Season) 1 League 24.2 11 5 1 4 6 4 18 22.2 14 16 4 12 0 11 11 0 Heracles Almelo (1 Season) 1 League 15.8 6 5 2 1 3 5 17 29.4 12 7 3 4 0 6 10 1 Eredivisie (5 Seasons) 65.4 29 13 8 8 13 12 57 21.1 45 39 7 32 2 31 43 1 Ligue 1 (4 Seasons) 10.7 11 6 3 2 6 3 17 17.6 14 5 2 3 3 14 8 0 Eerste Divisie (3 Seasons) 23.7 0 0 0 Coupe de France (2 Seasons) 2.0 1 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 18 Jong Ajax nl NED 2. Eerste Divisie 5.0 Matches 2017-2018 19 Jong Ajax nl NED 2. Eerste Divisie 10.1 Matches 2018-2019 20 Jong Ajax nl NED 2. Eerste Divisie 8.6 Matches 2018-2019 20 Ajax nl NED 1. Eredivisie 0.9 22 1 2 4 16 5 22 0 0 0 16 15 9 0 0 0 3 0 16 7 Matches 2018-2019 20 Groningen nl NED 1. Eredivisie 13.1 388 8 25 167 198 58 388 16 6 37.5 10 62.5 221 784 309 10 7 2 33 17 297 75 Matches 2019-2020 21 Groningen nl NED 1. Eredivisie 11.5 307 11 21 123 170 43 306 12 6 50.0 6 50.0 184 1009 396 12 12 5 30 13 216 76 Matches 2019-2020 21 Reims fr FRA 1. Ligue 1 0.1 4 0 0 1 3 1 4 0 0 0 3 10 7 0 1 0 1 0 4 2 Matches 2020-2021 22 Reims fr FRA Coupe de France 1.0 Matches 2020-2021 22 Reims fr FRA 1. Ligue 1 7.2 241 5 18 103 121 29 241 15 10 66.7 5 33.3 123 461 181 4 3 1 21 14 181 38 Matches 2021-2022 23 Heracles Almelo nl NED 1. Eredivisie 15.8 556 10 41 262 263 70 556 28 19 67.9 9 32.1 307 1314 629 24 21 3 48 21 406 60 Matches 2021-2022 23 Reims fr FRA 1. Ligue 1 0.9 30 1 3 12 15 5 30 1 0 0.0 1 100.0 12 66 50 3 1 0 1 0 21 3 Matches 2022-2023 24 Reims fr FRA Coupe de France 1.0 Matches 2022-2023 24 Reims fr FRA 1. Ligue 1 2.4 91 3 10 28 54 15 91 5 2 40.0 2 40.0 71 352 130 5 4 1 5 5 70 29 Matches 2023-2024 25 Fortuna Sittard nl NED 1. Eredivisie 24.2 826 15 44 359 435 127 824 55 26 47.3 24 43.6 431 2288 943 42 37 16 62 39 623 130 Matches 8 Seasons 6 Clubs 4 Leagues 101.8 2465 54 164 1059 1275 353 2462 132 69 52.3 57 43.2 1368 6299 2654 100 86 28 204 109 1834 420 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 Reims (4 Seasons) 2 Leagues 12.7 366 9 31 144 193 50 366 21 12 57.1 8 38.1 209 889 368 12 9 2 28 19 276 72 Jong Ajax (3 Seasons) 1 League 23.7 Groningen (2 Seasons) 1 League 24.6 695 19 46 290 368 101 694 28 12 42.9 16 57.1 405 1793 705 22 19 7 63 30 513 151 Ajax (2 Seasons) 1 League 0.9 22 1 2 4 16 5 22 0 0 0 16 15 9 0 0 0 3 0 16 7 Fortuna Sittard (1 Season) 1 League 24.2 826 15 44 359 435 127 824 55 26 47.3 24 43.6 431 2288 943 42 37 16 62 39 623 130 Heracles Almelo (1 Season) 1 League 15.8 556 10 41 262 263 70 556 28 19 67.9 9 32.1 307 1314 629 24 21 3 48 21 406 60 Eredivisie (5 Seasons) 65.4 2099 45 133 915 1082 303 2096 111 57 51.4 49 44.1 1159 5410 2286 88 77 26 176 90 1558 348 Ligue 1 (4 Seasons) 10.7 366 9 31 144 193 50 366 21 12 57.1 8 38.1 209 889 368 12 9 2 28 19 276 72 Eerste Divisie (3 Seasons) 23.7 Coupe de France (2 Seasons) 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 18 Jong Ajax 1 League 5.0 2017-2018 19 Jong Ajax 1 League 10.1 2018-2019 20 Ajax 1 League 0.9 22 1 2 4 16 5 22 0 0 0 16 15 9 0 0 0 3 0 16 7 2018-2019 20 Jong Ajax 1 League 8.6 2018-2019 20 Groningen 1 League 13.1 388 8 25 167 198 58 388 16 6 37.5 10 62.5 221 784 309 10 7 2 33 17 297 75 2019-2020 21 Groningen 1 League 11.5 307 11 21 123 170 43 306 12 6 50.0 6 50.0 184 1009 396 12 12 5 30 13 216 76 2019-2020 21 Reims 1 League 0.1 4 0 0 1 3 1 4 0 0 0 3 10 7 0 1 0 1 0 4 2 2020-2021 22 Reims 2 Leagues 8.2 241 5 18 103 121 29 241 15 10 66.7 5 33.3 123 461 181 4 3 1 21 14 181 38 2021-2022 23 Heracles Almelo 1 League 15.8 556 10 41 262 263 70 556 28 19 67.9 9 32.1 307 1314 629 24 21 3 48 21 406 60 2021-2022 23 Reims 1 League 0.9 30 1 3 12 15 5 30 1 0 0.0 1 100.0 12 66 50 3 1 0 1 0 21 3 2022-2023 24 Reims 2 Leagues 3.5 91 3 10 28 54 15 91 5 2 40.0 2 40.0 71 352 130 5 4 1 5 5 70 29 2023-2024 25 Fortuna Sittard 1 League 24.2 826 15 44 359 435 127 824 55 26 47.3 24 43.6 431 2288 943 42 37 16 62 39 623 130 8 Seasons 6 Clubs 4 Leagues 101.8 2465 54 164 1059 1275 353 2462 132 69 52.3 57 43.2 1368 6299 2654 100 86 28 204 109 1834 420 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 Reims (4 Seasons) 2 Leagues 12.7 366 9 31 144 193 50 366 21 12 57.1 8 38.1 209 889 368 12 9 2 28 19 276 72 Jong Ajax (3 Seasons) 1 League 23.7 Groningen (2 Seasons) 1 League 24.6 695 19 46 290 368 101 694 28 12 42.9 16 57.1 405 1793 705 22 19 7 63 30 513 151 Ajax (2 Seasons) 1 League 0.9 22 1 2 4 16 5 22 0 0 0 16 15 9 0 0 0 3 0 16 7 Fortuna Sittard (1 Season) 1 League 24.2 826 15 44 359 435 127 824 55 26 47.3 24 43.6 431 2288 943 42 37 16 62 39 623 130 Heracles Almelo (1 Season) 1 League 15.8 556 10 41 262 263 70 556 28 19 67.9 9 32.1 307 1314 629 24 21 3 48 21 406 60 Eredivisie (5 Seasons) 65.4 2099 45 133 915 1082 303 2096 111 57 51.4 49 44.1 1159 5410 2286 88 77 26 176 90 1558 348 Ligue 1 (4 Seasons) 10.7 366 9 31 144 193 50 366 21 12 57.1 8 38.1 209 889 368 12 9 2 28 19 276 72 Eerste Divisie (3 Seasons) 23.7 Coupe de France (2 Seasons) 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 18 Jong Ajax nl NED 2. Eerste Divisie 2nd 5.0 Matches 2017-2018 19 Jong Ajax nl NED 2. Eerste Divisie 1st 10.1 Matches 2018-2019 20 Ajax nl NED 1. Eredivisie 1st 0.9 22 1 2 4 16 5 22 0 0 0 16 15 9 0 0 0 3 0 16 7 Matches 2018-2019 20 Jong Ajax nl NED 2. Eerste Divisie 11th 8.6 Matches 2018-2019 20 Groningen nl NED 1. Eredivisie 8th 13.1 388 8 25 167 198 58 388 16 6 37.5 10 62.5 221 784 309 10 7 2 33 17 297 75 Matches 2019-2020 21 Groningen nl NED 1. Eredivisie 9th 11.5 307 11 21 123 170 43 306 12 6 50.0 6 50.0 184 1009 396 12 12 5 30 13 216 76 Matches 2019-2020 21 Reims fr FRA 1. Ligue 1 6th 0.1 4 0 0 1 3 1 4 0 0 0 3 10 7 0 1 0 1 0 4 2 Matches 2020-2021 22 Reims fr FRA 1. Ligue 1 14th 7.2 241 5 18 103 121 29 241 15 10 66.7 5 33.3 123 461 181 4 3 1 21 14 181 38 Matches 2021-2022 23 Heracles Almelo nl NED 1. Eredivisie 16th 15.8 556 10 41 262 263 70 556 28 19 67.9 9 32.1 307 1314 629 24 21 3 48 21 406 60 Matches 2021-2022 23 Reims fr FRA 1. Ligue 1 12th 0.9 30 1 3 12 15 5 30 1 0 0.0 1 100.0 12 66 50 3 1 0 1 0 21 3 Matches 2022-2023 24 Reims fr FRA 1. Ligue 1 11th 2.4 91 3 10 28 54 15 91 5 2 40.0 2 40.0 71 352 130 5 4 1 5 5 70 29 Matches 2023-2024 25 Fortuna Sittard nl NED 1. Eredivisie 12th 24.2 826 15 44 359 435 127 824 55 26 47.3 24 43.6 431 2288 943 42 37 16 62 39 623 130 Matches 8 Seasons 6 Clubs 3 Leagues 99.8 2465 54 164 1059 1275 353 2462 132 69 52.3 57 43.2 1368 6299 2654 100 86 28 204 109 1834 420 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 Reims (4 Seasons) 1 League 10.7 366 9 31 144 193 50 366 21 12 57.1 8 38.1 209 889 368 12 9 2 28 19 276 72 Jong Ajax (3 Seasons) 1 League 23.7 Groningen (2 Seasons) 1 League 24.6 695 19 46 290 368 101 694 28 12 42.9 16 57.1 405 1793 705 22 19 7 63 30 513 151 Ajax (2 Seasons) 1 League 0.9 22 1 2 4 16 5 22 0 0 0 16 15 9 0 0 0 3 0 16 7 Fortuna Sittard (1 Season) 1 League 24.2 826 15 44 359 435 127 824 55 26 47.3 24 43.6 431 2288 943 42 37 16 62 39 623 130 Heracles Almelo (1 Season) 1 League 15.8 556 10 41 262 263 70 556 28 19 67.9 9 32.1 307 1314 629 24 21 3 48 21 406 60 Eredivisie (5 Seasons) 65.4 2099 45 133 915 1082 303 2096 111 57 51.4 49 44.1 1159 5410 2286 88 77 26 176 90 1558 348 Ligue 1 (4 Seasons) 10.7 366 9 31 144 193 50 366 21 12 57.1 8 38.1 209 889 368 12 9 2 28 19 276 72 Eerste Divisie (3 Seasons) 23.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 2016-2017 18 Jong Ajax nl NED 2. Eerste Divisie 8 449 56 13.1 5.0 4 3 4 1 2.50 14 5 +9 +1.80 +0.90 Matches 2017-2018 19 Jong Ajax nl NED 2. Eerste Divisie 19 907 48 26.5 10.1 8 6 11 5 2.05 26 15 +11 +1.09 +0.20 Matches 2017-2018 19 Ajax nl NED 1. Eredivisie 0 0 0 0 2 Matches 2018-2019 20 Jong Ajax nl NED 2. Eerste Divisie 13 776 60 22.7 8.6 8 83 6 5 22 2 1.23 17 14 +3 +0.35 -0.03 Matches 2018-2019 20 Ajax nl NED 1. Eredivisie 2 82 41 2.7 0.9 1 56 0 1 26 3 2.00 2 0 +2 +2.20 -0.37 2.0 0.7 +1.3 +1.45 -0.29 Matches 2018-2019 20 Groningen nl NED 1. Eredivisie 17 1,176 69 38.4 13.1 15 76 3 2 17 0 1.74 18 8 +10 +0.77 +1.34 18.0 15.3 +2.7 +0.21 +0.41 Matches 2019-2020 21 Groningen nl NED 1. Eredivisie 16 1,037 65 44.3 11.5 14 72 1 2 14 2 1.44 14 8 +6 +0.52 +0.87 18.1 11.6 +6.6 +0.57 +0.93 Matches 2019-2020 21 Reims fr FRA 1. Ligue 1 1 12 12 0.5 0.1 1 12 0 0 0 1.00 0 0 0 0.00 -0.18 0.1 0.1 +0.1 +0.45 +0.38 Matches 2020-2021 22 Reims fr FRA Coupe de France 1 90 90 100.0 1.0 1 90 1 0 0 0.00 3 4 -1 -1.00 Matches 2020-2021 22 Reims fr FRA 1. Ligue 1 24 652 27 19.1 7.2 6 69 1 18 13 13 1.00 11 9 +2 +0.28 +0.60 8.2 11.1 -2.9 -0.40 +0.36 Matches 2021-2022 23 Heracles Almelo nl NED 1. Eredivisie 18 1,419 79 46.4 15.8 18 79 4 0 0 1.17 17 21 -4 -0.25 +0.40 24.0 20.6 +3.4 +0.21 +0.79 Matches 2021-2022 23 Reims fr FRA 1. Ligue 1 2 80 40 2.3 0.9 1 59 0 1 21 0 1.00 1 0 +1 +1.13 +1.18 0.9 0.9 +0.1 +0.07 +0.30 Matches 2022-2023 24 Reims fr FRA Coupe de France 3 93 31 34.4 1.0 0 0 3 31 0 2.00 8 0 +8 +7.74 +7.74 Matches 2022-2023 24 Reims fr FRA 1. Ligue 1 14 218 16 6.4 2.4 1 57 0 13 12 7 1.50 4 1 +3 +1.24 +1.32 3.7 1.8 +1.9 +0.79 +0.60 Matches 2023-2024 25 Fortuna Sittard nl NED 1. Eredivisie 31 2,174 70 75.5 24.2 27 78 3 4 19 0 1.13 27 39 -12 -0.50 +0.40 32.9 29.4 +3.5 +0.14 +0.41 Matches 8 Seasons 6 Clubs 4 Leagues 169 9,165 54 22.4 101.8 105 76 28 64 16 35 1.43 162 124 +38 +0.37 +0.04 107.9 91.4 +16.5 +0.22 +0.16 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 Reims (4 Seasons) 2 Leagues 45 1,145 25 8.7 12.7 10 63 2 35 15 20 1.20 27 14 +13 +1.02 +1.10 13.0 13.9 -0.9 -0.08 +0.09 Jong Ajax (3 Seasons) 1 League 40 2,132 53 20.8 23.7 20 83 15 20 22 8 1.87 57 34 +23 +0.97 +0.24 Groningen (2 Seasons) 1 League 33 2,213 67 41.0 24.6 29 74 4 4 15 2 1.59 32 16 +16 +0.65 +1.13 36.1 26.8 +9.2 +0.38 +0.65 Ajax (2 Seasons) 1 League 2 82 41 1.3 0.9 1 56 0 1 26 5 2.00 2 0 +2 +2.20 -0.37 2.0 0.7 +1.3 +1.45 -0.29 Fortuna Sittard (1 Season) 1 League 31 2,174 70 75.5 24.2 27 78 3 4 19 0 1.13 27 39 -12 -0.50 +0.40 32.9 29.4 +3.5 +0.14 +0.41 Heracles Almelo (1 Season) 1 League 18 1,419 79 46.4 15.8 18 79 4 0 0 1.17 17 21 -4 -0.25 +0.40 24.0 20.6 +3.4 +0.21 +0.79 Eredivisie (5 Seasons) 84 5,888 70 33.7 65.4 75 76 11 9 18 7 1.34 78 76 +2 +0.03 -0.49 94.9 77.5 +17.4 +0.27 -0.11 Ligue 1 (4 Seasons) 41 962 23 7.5 10.7 9 60 1 32 13 20 1.17 16 10 +6 +0.56 +0.64 13.0 13.9 -0.9 -0.08 +0.09 Eerste Divisie (3 Seasons) 40 2,132 53 20.8 23.7 20 83 15 20 22 8 1.87 57 34 +23 +0.97 +0.24 Coupe de France (2 Seasons) 4 183 46 50.8 2.0 1 90 1 3 31 0 1.50 11 4 +7 +3.44 +3.44
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 18 Jong Ajax 1 League 8 449 56 13.1 5.0 4 3 4 1 2.50 14 5 +9 +1.80 +0.90 2017-2018 19 Ajax 1 League 0 0 0 0 2 2017-2018 19 Jong Ajax 1 League 19 907 48 26.5 10.1 8 6 11 5 2.05 26 15 +11 +1.09 +0.20 2018-2019 20 Ajax 1 League 2 82 41 2.7 0.9 1 56 0 1 26 3 2.00 2 0 +2 +2.20 -0.37 2.0 0.7 +1.3 +1.45 -0.29 2018-2019 20 Jong Ajax 1 League 13 776 60 22.7 8.6 8 83 6 5 22 2 1.23 17 14 +3 +0.35 -0.03 2018-2019 20 Groningen 1 League 17 1,176 69 38.4 13.1 15 76 3 2 17 0 1.74 18 8 +10 +0.77 +1.34 18.0 15.3 +2.7 +0.21 +0.41 2019-2020 21 Groningen 1 League 16 1,037 65 44.3 11.5 14 72 1 2 14 2 1.44 14 8 +6 +0.52 +0.87 18.1 11.6 +6.6 +0.57 +0.93 2019-2020 21 Reims 1 League 1 12 12 0.5 0.1 1 12 0 0 0 1.00 0 0 0 0.00 -0.18 0.1 0.1 +0.1 +0.45 +0.38 2020-2021 22 Reims 2 Leagues 25 742 30 21.1 8.2 7 72 2 18 13 13 0.96 14 13 +1 +0.12 +0.45 8.2 11.1 -2.9 -0.40 +0.36 2021-2022 23 Heracles Almelo 1 League 18 1,419 79 46.4 15.8 18 79 4 0 0 1.17 17 21 -4 -0.25 +0.40 24.0 20.6 +3.4 +0.21 +0.79 2021-2022 23 Reims 1 League 2 80 40 2.3 0.9 1 59 0 1 21 0 1.00 1 0 +1 +1.13 +1.18 0.9 0.9 +0.1 +0.07 +0.30 2022-2023 24 Reims 2 Leagues 17 311 18 8.4 3.5 1 57 0 16 16 7 1.59 12 1 +11 +3.18 +3.26 3.7 1.8 +1.9 +0.79 +0.60 2023-2024 25 Fortuna Sittard 1 League 31 2,174 70 75.5 24.2 27 78 3 4 19 0 1.13 27 39 -12 -0.50 +0.40 32.9 29.4 +3.5 +0.14 +0.41 8 Seasons 6 Clubs 4 Leagues 169 9,165 54 22.4 101.8 105 76 28 64 16 35 1.43 162 124 +38 +0.37 +0.04 107.9 91.4 +16.5 +0.22 +0.16 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 Reims (4 Seasons) 2 Leagues 45 1,145 25 8.7 12.7 10 63 2 35 15 20 1.20 27 14 +13 +1.02 +1.10 13.0 13.9 -0.9 -0.08 +0.09 Jong Ajax (3 Seasons) 1 League 40 2,132 53 20.8 23.7 20 83 15 20 22 8 1.87 57 34 +23 +0.97 +0.24 Groningen (2 Seasons) 1 League 33 2,213 67 41.0 24.6 29 74 4 4 15 2 1.59 32 16 +16 +0.65 +1.13 36.1 26.8 +9.2 +0.38 +0.65 Ajax (2 Seasons) 1 League 2 82 41 1.3 0.9 1 56 0 1 26 5 2.00 2 0 +2 +2.20 -0.37 2.0 0.7 +1.3 +1.45 -0.29 Fortuna Sittard (1 Season) 1 League 31 2,174 70 75.5 24.2 27 78 3 4 19 0 1.13 27 39 -12 -0.50 +0.40 32.9 29.4 +3.5 +0.14 +0.41 Heracles Almelo (1 Season) 1 League 18 1,419 79 46.4 15.8 18 79 4 0 0 1.17 17 21 -4 -0.25 +0.40 24.0 20.6 +3.4 +0.21 +0.79 Eredivisie (5 Seasons) 84 5,888 70 33.7 65.4 75 76 11 9 18 7 1.34 78 76 +2 +0.03 -0.49 94.9 77.5 +17.4 +0.27 -0.11 Ligue 1 (4 Seasons) 41 962 23 7.5 10.7 9 60 1 32 13 20 1.17 16 10 +6 +0.56 +0.64 13.0 13.9 -0.9 -0.08 +0.09 Eerste Divisie (3 Seasons) 40 2,132 53 20.8 23.7 20 83 15 20 22 8 1.87 57 34 +23 +0.97 +0.24 Coupe de France (2 Seasons) 4 183 46 50.8 2.0 1 90 1 3 31 0 1.50 11 4 +7 +3.44 +3.44
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2016-2017 18 Jong Ajax nl NED 2. Eerste Divisie 2nd 8 449 56 13.1 5.0 4 3 4 1 2.50 14 5 +9 +1.80 +0.90 Matches 2017-2018 19 Ajax nl NED 1. Eredivisie 2nd 0 0 0 0 2 Matches 2017-2018 19 Jong Ajax nl NED 2. Eerste Divisie 1st 19 907 48 26.5 10.1 8 6 11 5 2.05 26 15 +11 +1.09 +0.20 Matches 2018-2019 20 Ajax nl NED 1. Eredivisie 1st 2 82 41 2.7 0.9 1 56 0 1 26 3 2.00 2 0 +2 +2.20 -0.37 2.0 0.7 +1.3 +1.45 -0.29 Matches 2018-2019 20 Jong Ajax nl NED 2. Eerste Divisie 11th 13 776 60 22.7 8.6 8 83 6 5 22 2 1.23 17 14 +3 +0.35 -0.03 Matches 2018-2019 20 Groningen nl NED 1. Eredivisie 8th 17 1,176 69 38.4 13.1 15 76 3 2 17 0 1.74 18 8 +10 +0.77 +1.34 18.0 15.3 +2.7 +0.21 +0.41 Matches 2019-2020 21 Groningen nl NED 1. Eredivisie 9th 16 1,037 65 44.3 11.5 14 72 1 2 14 2 1.44 14 8 +6 +0.52 +0.87 18.1 11.6 +6.6 +0.57 +0.93 Matches 2019-2020 21 Reims fr FRA 1. Ligue 1 6th 1 12 12 0.5 0.1 1 12 0 0 0 1.00 0 0 0 0.00 -0.18 0.1 0.1 +0.1 +0.45 +0.38 Matches 2020-2021 22 Reims fr FRA 1. Ligue 1 14th 24 652 27 19.1 7.2 6 69 1 18 13 13 1.00 11 9 +2 +0.28 +0.60 8.2 11.1 -2.9 -0.40 +0.36 Matches 2021-2022 23 Heracles Almelo nl NED 1. Eredivisie 16th 18 1,419 79 46.4 15.8 18 79 4 0 0 1.17 17 21 -4 -0.25 +0.40 24.0 20.6 +3.4 +0.21 +0.79 Matches 2021-2022 23 Reims fr FRA 1. Ligue 1 12th 2 80 40 2.3 0.9 1 59 0 1 21 0 1.00 1 0 +1 +1.13 +1.18 0.9 0.9 +0.1 +0.07 +0.30 Matches 2022-2023 24 Reims fr FRA 1. Ligue 1 11th 14 218 16 6.4 2.4 1 57 0 13 12 7 1.50 4 1 +3 +1.24 +1.32 3.7 1.8 +1.9 +0.79 +0.60 Matches 2023-2024 25 Fortuna Sittard nl NED 1. Eredivisie 12th 31 2,174 70 75.5 24.2 27 78 3 4 19 0 1.13 27 39 -12 -0.50 +0.40 32.9 29.4 +3.5 +0.14 +0.41 Matches 8 Seasons 6 Clubs 3 Leagues 165 8,982 54 22.2 99.8 104 75 27 61 15 35 1.43 151 120 +31 +0.31 -0.02 107.9 91.4 +16.5 +0.22 +0.16 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 Reims (4 Seasons) 1 League 41 962 23 7.5 10.7 9 60 1 32 13 20 1.17 16 10 +6 +0.56 +0.64 13.0 13.9 -0.9 -0.08 +0.09 Jong Ajax (3 Seasons) 1 League 40 2,132 53 20.8 23.7 20 83 15 20 22 8 1.87 57 34 +23 +0.97 +0.24 Groningen (2 Seasons) 1 League 33 2,213 67 41.0 24.6 29 74 4 4 15 2 1.59 32 16 +16 +0.65 +1.13 36.1 26.8 +9.2 +0.38 +0.65 Ajax (2 Seasons) 1 League 2 82 41 1.3 0.9 1 56 0 1 26 5 2.00 2 0 +2 +2.20 -0.37 2.0 0.7 +1.3 +1.45 -0.29 Fortuna Sittard (1 Season) 1 League 31 2,174 70 75.5 24.2 27 78 3 4 19 0 1.13 27 39 -12 -0.50 +0.40 32.9 29.4 +3.5 +0.14 +0.41 Heracles Almelo (1 Season) 1 League 18 1,419 79 46.4 15.8 18 79 4 0 0 1.17 17 21 -4 -0.25 +0.40 24.0 20.6 +3.4 +0.21 +0.79 Eredivisie (5 Seasons) 84 5,888 70 33.7 65.4 75 76 11 9 18 7 1.34 78 76 +2 +0.03 -0.49 94.9 77.5 +17.4 +0.27 -0.11 Ligue 1 (4 Seasons) 41 962 23 7.5 10.7 9 60 1 32 13 20 1.17 16 10 +6 +0.56 +0.64 13.0 13.9 -0.9 -0.08 +0.09 Eerste Divisie (3 Seasons) 40 2,132 53 20.8 23.7 20 83 15 20 22 8 1.87 57 34 +23 +0.97 +0.24
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2020-2021 22 Reims fr FRA Coupe de France 33rd 1 90 90 100.0 1.0 1 90 1 0 0 0.00 3 4 -1 -1.00 Matches 2022-2023 24 Reims fr FRA Coupe de France R16 3 93 31 34.4 1.0 0 0 3 31 0 2.00 8 0 +8 +7.74 +7.74 Matches 2 Seasons 1 Club 1 League 4 183 46 50.8 2.0 1 90 1 3 31 0 1.50 11 4 +7 +3.44 +3.44
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2016-2017 18 Jong Ajax 1 League 5.0 0 0 0 0 0 0 0 0 0 0 0 2017-2018 19 Jong Ajax 1 League 10.1 2 2 1 9 0 0 0 0 0 0 0 0 2018-2019 20 Ajax 1 League 0.9 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 0.0 2018-2019 20 Jong Ajax 1 League 8.6 0 0 0 0 2018-2019 20 Groningen 1 League 13.1 1 0 0 11 4 4 1 1 2 0 0 0 26 36 65 35.6 2019-2020 21 Groningen 1 League 11.5 0 0 0 6 11 7 6 1 1 2 0 0 38 20 35 36.4 2019-2020 21 Reims 1 League 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2020-2021 22 Reims 2 Leagues 8.2 2 0 0 18 5 2 8 3 3 0 0 0 25 13 18 41.9 2021-2022 23 Heracles Almelo 1 League 15.8 2 0 0 16 11 5 14 0 5 1 0 0 38 27 30 47.4 2021-2022 23 Reims 1 League 0.9 0 0 0 0 0 0 0 0 1 0 0 0 4 1 3 25.0 2022-2023 24 Reims 2 Leagues 3.5 0 0 0 6 4 2 6 1 3 0 0 0 9 2 8 20.0 2023-2024 25 Fortuna Sittard 1 League 24.2 4 0 0 28 32 9 14 0 5 1 0 0 50 87 115 43.1 8 Seasons 6 Clubs 4 Leagues 101.8 11 2 1 94 68 29 49 6 20 4 0 0 190 186 276 40.3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Reims (4 Seasons) 2 Leagues 12.7 2 0 0 24 9 4 14 4 7 0 0 0 38 16 29 35.6 Jong Ajax (3 Seasons) 1 League 23.7 2 2 1 9 0 0 0 0 0 0 0 0 Groningen (2 Seasons) 1 League 24.6 1 0 0 17 15 11 7 2 3 2 0 0 64 56 100 35.9 Ajax (2 Seasons) 1 League 0.9 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 0.0 Fortuna Sittard (1 Season) 1 League 24.2 4 0 0 28 32 9 14 0 5 1 0 0 50 87 115 43.1 Heracles Almelo (1 Season) 1 League 15.8 2 0 0 16 11 5 14 0 5 1 0 0 38 27 30 47.4 Eredivisie (5 Seasons) 65.4 7 0 0 61 59 25 35 2 13 4 0 0 152 170 247 40.8 Ligue 1 (4 Seasons) 10.7 2 0 0 22 8 1 12 3 6 0 0 0 38 16 29 35.6 Eerste Divisie (3 Seasons) 23.7 2 2 1 9 0 0 0 0 0 0 0 0 Coupe de France (2 Seasons) 2.0 0 0 0 2 1 3 2 1 1 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 Kaj Sierhuis Pages
Kaj Sierhuis 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