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 2018-2019 18 Twente nl NED 2. Eerste Divisie 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 20 Excelsior nl NED 2. Eerste Divisie 31 28 2,467 27.4 1 4 5 1 0 0 9 1 0.04 0.15 0.18 0.04 0.18 Matches 2021-2022 21 Excelsior nl NED 2. Eerste Divisie 34 34 2,873 31.9 4 5 9 4 0 0 6 0 0.13 0.16 0.28 0.13 0.28 Matches 2022-2023 22 Feyenoord nl NED 1. Eredivisie 25 18 1,673 18.6 1 5 6 1 0 0 5 0 1.8 1.8 2.2 4.1 31 138 37 0.05 0.27 0.32 0.05 0.32 0.10 0.12 0.22 0.10 0.22 Matches 2022-2023 22 Feyenoord 2. Europa Lg 8 4 431 4.8 1 1 2 1 0 0 3 0 0.2 0.2 0.4 0.6 8 39 14 0.21 0.21 0.42 0.21 0.42 0.03 0.08 0.12 0.03 0.12 Matches 2023-2024 23 Feyenoord 1. Champions Lg 6 5 469 5.2 1 1 2 1 0 0 2 0 0.6 0.6 0.2 0.8 4 36 8 0.19 0.19 0.38 0.19 0.38 0.12 0.03 0.15 0.12 0.15 Matches 2023-2024 23 Feyenoord nl NED 1. Eredivisie 29 29 2,590 28.8 5 3 8 5 0 0 2 0 5.2 5.2 3.2 8.4 45 231 87 0.17 0.10 0.28 0.17 0.28 0.18 0.11 0.29 0.18 0.29 Matches 2023-2024 23 Feyenoord 2. Europa Lg 2 2 209 2.3 0 0 0 0 0 0 1 0 0.4 0.4 0.1 0.5 4 10 6 0.00 0.00 0.00 0.00 0.00 0.18 0.03 0.21 0.18 0.21 Matches 5 Seasons 3 Clubs 4 Leagues 136 120 10,717 119.1 13 19 32 13 0 0 28 1 8.2 8.2 6.1 14.3 92 454 152 0.11 0.16 0.27 0.11 0.27 0.14 0.10 0.24 0.14 0.24 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 Feyenoord (2 Seasons) 3 Leagues 70 58 5,372 59.7 8 10 18 8 0 0 13 0 8.2 8.2 6.1 14.3 92 454 152 0.13 0.17 0.30 0.13 0.30 0.14 0.10 0.24 0.14 0.24 Excelsior (2 Seasons) 1 League 65 62 5,340 59.3 5 9 14 5 0 0 15 1 0.08 0.15 0.24 0.08 0.24 Twente (1 Season) 1 League 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (3 Seasons) 66 62 5,345 59.4 5 9 14 5 0 0 15 1 0.08 0.15 0.24 0.08 0.24 Eredivisie (2 Seasons) 54 47 4,263 47.4 6 8 14 6 0 0 7 0 7.0 7.0 5.5 12.5 76 369 124 0.13 0.17 0.30 0.13 0.30 0.15 0.12 0.26 0.15 0.26 Europa Lg (2 Seasons) 10 6 640 7.1 1 1 2 1 0 0 4 0 0.6 0.6 0.5 1.0 12 49 20 0.14 0.14 0.28 0.14 0.28 0.08 0.07 0.15 0.08 0.15 Champions Lg (1 Season) 6 5 469 5.2 1 1 2 1 0 0 2 0 0.6 0.6 0.2 0.8 4 36 8 0.19 0.19 0.38 0.19 0.38 0.12 0.03 0.15 0.12 0.15
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 2018-2019 18 Twente 1 League 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 20 Excelsior 1 League 31 28 2,467 27.4 1 4 5 1 0 0 9 1 0.04 0.15 0.18 0.04 0.18 2021-2022 21 Excelsior 1 League 34 34 2,873 31.9 4 5 9 4 0 0 6 0 0.13 0.16 0.28 0.13 0.28 2022-2023 22 Feyenoord 2 Leagues 33 22 2,104 23.4 2 6 8 2 0 0 8 0 2.0 2.0 2.6 4.6 39 177 51 0.09 0.26 0.34 0.09 0.34 0.09 0.11 0.20 0.09 0.20 2023-2024 23 Feyenoord 3 Leagues 37 36 3,268 36.3 6 4 10 6 0 0 5 0 6.2 6.2 3.5 9.7 53 277 101 0.17 0.11 0.28 0.17 0.28 0.17 0.10 0.27 0.17 0.27 5 Seasons 3 Clubs 4 Leagues 136 120 10,717 119.1 13 19 32 13 0 0 28 1 8.2 8.2 6.1 14.3 92 454 152 0.11 0.16 0.27 0.11 0.27 0.14 0.10 0.24 0.14 0.24 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 Feyenoord (2 Seasons) 3 Leagues 70 58 5,372 59.7 8 10 18 8 0 0 13 0 8.2 8.2 6.1 14.3 92 454 152 0.13 0.17 0.30 0.13 0.30 0.14 0.10 0.24 0.14 0.24 Excelsior (2 Seasons) 1 League 65 62 5,340 59.3 5 9 14 5 0 0 15 1 0.08 0.15 0.24 0.08 0.24 Twente (1 Season) 1 League 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (3 Seasons) 66 62 5,345 59.4 5 9 14 5 0 0 15 1 0.08 0.15 0.24 0.08 0.24 Eredivisie (2 Seasons) 54 47 4,263 47.4 6 8 14 6 0 0 7 0 7.0 7.0 5.5 12.5 76 369 124 0.13 0.17 0.30 0.13 0.30 0.15 0.12 0.26 0.15 0.26 Europa Lg (2 Seasons) 10 6 640 7.1 1 1 2 1 0 0 4 0 0.6 0.6 0.5 1.0 12 49 20 0.14 0.14 0.28 0.14 0.28 0.08 0.07 0.15 0.08 0.15 Champions Lg (1 Season) 6 5 469 5.2 1 1 2 1 0 0 2 0 0.6 0.6 0.2 0.8 4 36 8 0.19 0.19 0.38 0.19 0.38 0.12 0.03 0.15 0.12 0.15
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 2018-2019 18 Twente nl NED 2. Eerste Divisie 1st 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 20 Excelsior nl NED 2. Eerste Divisie 9th 31 28 2,467 27.4 1 4 5 1 0 0 9 1 0.04 0.15 0.18 0.04 0.18 Matches 2021-2022 21 Excelsior nl NED 2. Eerste Divisie 6th 34 34 2,873 31.9 4 5 9 4 0 0 6 0 0.13 0.16 0.28 0.13 0.28 Matches 2022-2023 22 Feyenoord nl NED 1. Eredivisie 1st 25 18 1,673 18.6 1 5 6 1 0 0 5 0 1.8 1.8 2.2 4.1 31 138 37 0.05 0.27 0.32 0.05 0.32 0.10 0.12 0.22 0.10 0.22 Matches 2023-2024 23 Feyenoord nl NED 1. Eredivisie 2nd 29 29 2,590 28.8 5 3 8 5 0 0 2 0 5.2 5.2 3.2 8.4 45 231 87 0.17 0.10 0.28 0.17 0.28 0.18 0.11 0.29 0.18 0.29 Matches 5 Seasons 3 Clubs 2 Leagues 120 109 9,608 106.8 11 17 28 11 0 0 22 1 7.0 7.0 5.5 12.5 76 369 124 0.10 0.16 0.26 0.10 0.26 0.15 0.12 0.26 0.15 0.26 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 Excelsior (2 Seasons) 1 League 65 62 5,340 59.3 5 9 14 5 0 0 15 1 0.08 0.15 0.24 0.08 0.24 Feyenoord (2 Seasons) 1 League 54 47 4,263 47.4 6 8 14 6 0 0 7 0 7.0 7.0 5.5 12.5 76 369 124 0.13 0.17 0.30 0.13 0.30 0.15 0.12 0.26 0.15 0.26 Twente (1 Season) 1 League 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (3 Seasons) 66 62 5,345 59.4 5 9 14 5 0 0 15 1 0.08 0.15 0.24 0.08 0.24 Eredivisie (2 Seasons) 54 47 4,263 47.4 6 8 14 6 0 0 7 0 7.0 7.0 5.5 12.5 76 369 124 0.13 0.17 0.30 0.13 0.30 0.15 0.12 0.26 0.15 0.26
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 2022-2023 22 Feyenoord 2. Europa Lg QF 8 4 431 4.8 1 1 2 1 0 0 3 0 0.2 0.2 0.4 0.6 8 39 14 0.21 0.21 0.42 0.21 0.42 0.03 0.08 0.12 0.03 0.12 Matches 2023-2024 23 Feyenoord 1. Champions Lg GR 6 5 469 5.2 1 1 2 1 0 0 2 0 0.6 0.6 0.2 0.8 4 36 8 0.19 0.19 0.38 0.19 0.38 0.12 0.03 0.15 0.12 0.15 Matches 2023-2024 23 Feyenoord 2. Europa Lg KO 2 2 209 2.3 0 0 0 0 0 0 1 0 0.4 0.4 0.1 0.5 4 10 6 0.00 0.00 0.00 0.00 0.00 0.18 0.03 0.21 0.18 0.21 Matches 2 Seasons 1 Club 2 Leagues 16 11 1,109 12.3 2 2 4 2 0 0 6 0 1.2 1.2 0.6 1.8 16 85 28 0.16 0.16 0.32 0.16 0.32 0.10 0.05 0.15 0.10 0.15 Europa Lg (2 Seasons) 10 6 640 7.1 1 1 2 1 0 0 4 0 0.6 0.6 0.5 1.0 12 49 20 0.14 0.14 0.28 0.14 0.28 0.08 0.07 0.15 0.08 0.15 Champions Lg (1 Season) 6 5 469 5.2 1 1 2 1 0 0 2 0 0.6 0.6 0.2 0.8 4 36 8 0.19 0.19 0.38 0.19 0.38 0.12 0.03 0.15 0.12 0.15
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2022-2023 22 nl Netherlands UEFA Nations League 4th 2 2 149 1.7 0 1 1 0 0 0 0 0 0.00 0.60 0.60 0.00 0.60 Matches 2024 24 nl Netherlands Friendlies (M) 2 1 63 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024 24 nl Netherlands UEFA Euro Qualifying 5 4 322 3.6 1 0 1 1 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Matches 2 Seasons 1 Club 3 Leagues 9 7 534 5.9 1 1 2 1 0 0 1 0 0.17 0.17 0.34 0.17 0.34 UEFA Euro Qualifying (1 Season) 5 4 322 3.6 1 0 1 1 0 0 1 0 0.28 0.00 0.28 0.28 0.28 Friendlies (M) (1 Season) 2 1 63 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 UEFA Nations League (1 Season) 2 2 149 1.7 0 1 1 0 0 0 0 0 0.00 0.60 0.60 0.00 0.60
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 2018-2019 18 Twente nl NED 2. Eerste Divisie 0.1 0 0 0 Matches 2020-2021 20 Excelsior nl NED 2. Eerste Divisie 27.4 1 23 7 30.4 0.84 0.26 0.04 0.14 0 0 Matches 2021-2022 21 Excelsior nl NED 2. Eerste Divisie 31.9 4 33 10 30.3 1.03 0.31 0.12 0.40 0 0 Matches 2022-2023 22 Feyenoord nl NED 1. Eredivisie 18.6 1 23 3 13.0 1.24 0.16 0.04 0.33 15.5 0 0 0 1.8 1.8 0.08 -0.8 -0.8 Matches 2022-2023 22 Feyenoord 2. Europa Lg 4.8 1 3 2 66.7 0.63 0.42 0.33 0.50 16.9 0 0 0 0.2 0.2 0.05 +0.8 +0.8 Matches 2023-2024 23 Feyenoord 1. Champions Lg 5.2 1 7 1 14.3 1.34 0.19 0.14 1.00 14.4 0 0 0 0.6 0.6 0.09 +0.4 +0.4 Matches 2023-2024 23 Feyenoord nl NED 1. Eredivisie 28.8 5 37 9 24.3 1.29 0.31 0.14 0.56 14.6 0 0 0 5.2 5.2 0.14 -0.2 -0.2 Matches 2023-2024 23 Feyenoord 2. Europa Lg 2.3 0 5 2 40.0 2.15 0.86 0.00 0.00 23.2 0 0 0 0.4 0.4 0.08 -0.4 -0.4 Matches 5 Seasons 3 Clubs 4 Leagues 119.1 13 131 34 26.0 1.10 0.29 0.10 0.38 15.5 0 0 0 8.2 8.2 0.11 -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 Feyenoord (2 Seasons) 3 Leagues 59.7 8 75 17 22.7 1.26 0.28 0.11 0.47 15.5 0 0 0 8.2 8.2 0.11 -0.2 -0.2 Excelsior (2 Seasons) 1 League 59.3 5 56 17 30.4 0.94 0.29 0.09 0.29 0 0 Twente (1 Season) 1 League 0.1 0 0 0 Eerste Divisie (3 Seasons) 59.4 5 56 17 30.4 0.94 0.29 0.09 0.29 0 0 Eredivisie (2 Seasons) 47.4 6 60 12 20.0 1.27 0.25 0.10 0.50 14.9 0 0 0 7.0 7.0 0.12 -1.0 -1.0 Europa Lg (2 Seasons) 7.1 1 8 4 50.0 1.13 0.56 0.13 0.25 20.8 0 0 0 0.6 0.6 0.07 +0.4 +0.4 Champions Lg (1 Season) 5.2 1 7 1 14.3 1.34 0.19 0.14 1.00 14.4 0 0 0 0.6 0.6 0.09 +0.4 +0.4
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 2018-2019 18 Twente 1 League 0.1 0 0 0 2020-2021 20 Excelsior 1 League 27.4 1 23 7 30.4 0.84 0.26 0.04 0.14 0 0 2021-2022 21 Excelsior 1 League 31.9 4 33 10 30.3 1.03 0.31 0.12 0.40 0 0 2022-2023 22 Feyenoord 2 Leagues 23.4 2 26 5 19.2 1.11 0.21 0.08 0.40 15.6 0 0 0 2.0 2.0 0.08 0.0 0.0 2023-2024 23 Feyenoord 3 Leagues 36.3 6 49 12 24.5 1.35 0.33 0.12 0.50 15.4 0 0 0 6.2 6.2 0.13 -0.2 -0.2 5 Seasons 3 Clubs 4 Leagues 119.1 13 131 34 26.0 1.10 0.29 0.10 0.38 15.5 0 0 0 8.2 8.2 0.11 -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 Feyenoord (2 Seasons) 3 Leagues 59.7 8 75 17 22.7 1.26 0.28 0.11 0.47 15.5 0 0 0 8.2 8.2 0.11 -0.2 -0.2 Excelsior (2 Seasons) 1 League 59.3 5 56 17 30.4 0.94 0.29 0.09 0.29 0 0 Twente (1 Season) 1 League 0.1 0 0 0 Eerste Divisie (3 Seasons) 59.4 5 56 17 30.4 0.94 0.29 0.09 0.29 0 0 Eredivisie (2 Seasons) 47.4 6 60 12 20.0 1.27 0.25 0.10 0.50 14.9 0 0 0 7.0 7.0 0.12 -1.0 -1.0 Europa Lg (2 Seasons) 7.1 1 8 4 50.0 1.13 0.56 0.13 0.25 20.8 0 0 0 0.6 0.6 0.07 +0.4 +0.4 Champions Lg (1 Season) 5.2 1 7 1 14.3 1.34 0.19 0.14 1.00 14.4 0 0 0 0.6 0.6 0.09 +0.4 +0.4
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 2018-2019 18 Twente nl NED 2. Eerste Divisie 1st 0.1 0 0 0 Matches 2020-2021 20 Excelsior nl NED 2. Eerste Divisie 9th 27.4 1 23 7 30.4 0.84 0.26 0.04 0.14 0 0 Matches 2021-2022 21 Excelsior nl NED 2. Eerste Divisie 6th 31.9 4 33 10 30.3 1.03 0.31 0.12 0.40 0 0 Matches 2022-2023 22 Feyenoord nl NED 1. Eredivisie 1st 18.6 1 23 3 13.0 1.24 0.16 0.04 0.33 15.5 0 0 0 1.8 1.8 0.08 -0.8 -0.8 Matches 2023-2024 23 Feyenoord nl NED 1. Eredivisie 2nd 28.8 5 37 9 24.3 1.29 0.31 0.14 0.56 14.6 0 0 0 5.2 5.2 0.14 -0.2 -0.2 Matches 5 Seasons 3 Clubs 2 Leagues 106.8 11 116 29 25.0 1.09 0.27 0.09 0.38 14.9 0 0 0 7.0 7.0 0.12 -1.0 -1.0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Excelsior (2 Seasons) 1 League 59.3 5 56 17 30.4 0.94 0.29 0.09 0.29 0 0 Feyenoord (2 Seasons) 1 League 47.4 6 60 12 20.0 1.27 0.25 0.10 0.50 14.9 0 0 0 7.0 7.0 0.12 -1.0 -1.0 Twente (1 Season) 1 League 0.1 0 0 0 Eerste Divisie (3 Seasons) 59.4 5 56 17 30.4 0.94 0.29 0.09 0.29 0 0 Eredivisie (2 Seasons) 47.4 6 60 12 20.0 1.27 0.25 0.10 0.50 14.9 0 0 0 7.0 7.0 0.12 -1.0 -1.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 2022-2023 22 Feyenoord 2. Europa Lg QF 4.8 1 3 2 66.7 0.63 0.42 0.33 0.50 16.9 0 0 0 0.2 0.2 0.05 +0.8 +0.8 Matches 2023-2024 23 Feyenoord 1. Champions Lg GR 5.2 1 7 1 14.3 1.34 0.19 0.14 1.00 14.4 0 0 0 0.6 0.6 0.09 +0.4 +0.4 Matches 2023-2024 23 Feyenoord 2. Europa Lg KO 2.3 0 5 2 40.0 2.15 0.86 0.00 0.00 23.2 0 0 0 0.4 0.4 0.08 -0.4 -0.4 Matches 2 Seasons 1 Club 2 Leagues 12.3 2 15 5 33.3 1.22 0.41 0.13 0.40 17.8 0 0 0 1.2 1.2 0.08 +0.8 +0.8 Europa Lg (2 Seasons) 7.1 1 8 4 50.0 1.13 0.56 0.13 0.25 20.8 0 0 0 0.6 0.6 0.07 +0.4 +0.4 Champions Lg (1 Season) 5.2 1 7 1 14.3 1.34 0.19 0.14 1.00 14.4 0 0 0 0.6 0.6 0.09 +0.4 +0.4
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 2018-2019 18 Twente nl NED 2. Eerste Divisie 0.1 0 Matches 2020-2021 20 Excelsior nl NED 2. Eerste Divisie 27.4 4 Matches 2021-2022 21 Excelsior nl NED 2. Eerste Divisie 31.9 5 Matches 2022-2023 22 Feyenoord nl NED 1. Eredivisie 18.6 1075 1302 82.6 17609 4835 520 595 87.4 434 506 85.8 80 114 70.2 5 2.2 2.3 +2.8 24 135 12 2 138 Matches 2022-2023 22 Feyenoord 2. Europa Lg 4.8 258 303 85.1 4124 1171 123 139 88.5 102 121 84.3 20 25 80.0 1 0.4 0.4 +0.6 8 27 6 0 39 Matches 2023-2024 23 Feyenoord 1. Champions Lg 5.2 307 357 86.0 5293 1329 134 147 91.2 145 159 91.2 22 35 62.9 1 0.2 0.2 +0.8 4 33 4 0 36 Matches 2023-2024 23 Feyenoord nl NED 1. Eredivisie 28.8 1552 1865 83.2 26508 7153 722 828 87.2 656 760 86.3 128 174 73.6 3 3.2 3.3 -0.2 38 196 36 2 231 Matches 2023-2024 23 Feyenoord 2. Europa Lg 2.3 80 98 81.6 1406 300 29 36 80.6 46 52 88.5 5 7 71.4 0 0.1 0.2 -0.1 2 9 3 0 10 Matches 5 Seasons 3 Clubs 4 Leagues 119.1 3272 3925 83.4 54940 14788 1528 1745 87.6 1383 1598 86.5 255 355 71.8 19 6.1 6.5 +12.9 76 400 61 4 454 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 Feyenoord (2 Seasons) 3 Leagues 59.7 3272 3925 83.4 54940 14788 1528 1745 87.6 1383 1598 86.5 255 355 71.8 10 6.1 6.5 +3.9 76 400 61 4 454 Excelsior (2 Seasons) 1 League 59.3 9 Twente (1 Season) 1 League 0.1 0 Eerste Divisie (3 Seasons) 59.4 9 Eredivisie (2 Seasons) 47.4 2627 3167 82.9 44117 11988 1242 1423 87.3 1090 1266 86.1 208 288 72.2 8 5.5 5.6 +2.5 62 331 48 4 369 Europa Lg (2 Seasons) 7.1 338 401 84.3 5530 1471 152 175 86.9 148 173 85.5 25 32 78.1 1 0.5 0.7 +0.5 10 36 9 0 49 Champions Lg (1 Season) 5.2 307 357 86.0 5293 1329 134 147 91.2 145 159 91.2 22 35 62.9 1 0.2 0.2 +0.8 4 33 4 0 36
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 2018-2019 18 Twente 1 League 0.1 0 2020-2021 20 Excelsior 1 League 27.4 4 2021-2022 21 Excelsior 1 League 31.9 5 2022-2023 22 Feyenoord 2 Leagues 23.4 1333 1605 83.1 21733 6006 643 734 87.6 536 627 85.5 100 139 71.9 6 2.6 2.7 +3.4 32 162 18 2 177 2023-2024 23 Feyenoord 3 Leagues 36.3 1939 2320 83.6 33207 8782 885 1011 87.5 847 971 87.2 155 216 71.8 4 3.5 3.8 +0.5 44 238 43 2 277 5 Seasons 3 Clubs 4 Leagues 119.1 3272 3925 83.4 54940 14788 1528 1745 87.6 1383 1598 86.5 255 355 71.8 19 6.1 6.5 +12.9 76 400 61 4 454 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 Feyenoord (2 Seasons) 3 Leagues 59.7 3272 3925 83.4 54940 14788 1528 1745 87.6 1383 1598 86.5 255 355 71.8 10 6.1 6.5 +3.9 76 400 61 4 454 Excelsior (2 Seasons) 1 League 59.3 9 Twente (1 Season) 1 League 0.1 0 Eerste Divisie (3 Seasons) 59.4 9 Eredivisie (2 Seasons) 47.4 2627 3167 82.9 44117 11988 1242 1423 87.3 1090 1266 86.1 208 288 72.2 8 5.5 5.6 +2.5 62 331 48 4 369 Europa Lg (2 Seasons) 7.1 338 401 84.3 5530 1471 152 175 86.9 148 173 85.5 25 32 78.1 1 0.5 0.7 +0.5 10 36 9 0 49 Champions Lg (1 Season) 5.2 307 357 86.0 5293 1329 134 147 91.2 145 159 91.2 22 35 62.9 1 0.2 0.2 +0.8 4 33 4 0 36
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 2018-2019 18 Twente nl NED 2. Eerste Divisie 1st 0.1 0 Matches 2020-2021 20 Excelsior nl NED 2. Eerste Divisie 9th 27.4 4 Matches 2021-2022 21 Excelsior nl NED 2. Eerste Divisie 6th 31.9 5 Matches 2022-2023 22 Feyenoord nl NED 1. Eredivisie 1st 18.6 1075 1302 82.6 17609 4835 520 595 87.4 434 506 85.8 80 114 70.2 5 2.2 2.3 +2.8 24 135 12 2 138 Matches 2023-2024 23 Feyenoord nl NED 1. Eredivisie 2nd 28.8 1552 1865 83.2 26508 7153 722 828 87.2 656 760 86.3 128 174 73.6 3 3.2 3.3 -0.2 38 196 36 2 231 Matches 5 Seasons 3 Clubs 2 Leagues 106.8 2627 3167 82.9 44117 11988 1242 1423 87.3 1090 1266 86.1 208 288 72.2 17 5.5 5.6 +11.5 62 331 48 4 369 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 Excelsior (2 Seasons) 1 League 59.3 9 Feyenoord (2 Seasons) 1 League 47.4 2627 3167 82.9 44117 11988 1242 1423 87.3 1090 1266 86.1 208 288 72.2 8 5.5 5.6 +2.5 62 331 48 4 369 Twente (1 Season) 1 League 0.1 0 Eerste Divisie (3 Seasons) 59.4 9 Eredivisie (2 Seasons) 47.4 2627 3167 82.9 44117 11988 1242 1423 87.3 1090 1266 86.1 208 288 72.2 8 5.5 5.6 +2.5 62 331 48 4 369
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 2022-2023 22 Feyenoord 2. Europa Lg QF 4.8 258 303 85.1 4124 1171 123 139 88.5 102 121 84.3 20 25 80.0 1 0.4 0.4 +0.6 8 27 6 0 39 Matches 2023-2024 23 Feyenoord 1. Champions Lg GR 5.2 307 357 86.0 5293 1329 134 147 91.2 145 159 91.2 22 35 62.9 1 0.2 0.2 +0.8 4 33 4 0 36 Matches 2023-2024 23 Feyenoord 2. Europa Lg KO 2.3 80 98 81.6 1406 300 29 36 80.6 46 52 88.5 5 7 71.4 0 0.1 0.2 -0.1 2 9 3 0 10 Matches 2 Seasons 1 Club 2 Leagues 12.3 645 758 85.1 10823 2800 286 322 88.8 293 332 88.3 47 67 70.1 2 0.6 0.9 +1.4 14 69 13 0 85 Europa Lg (2 Seasons) 7.1 338 401 84.3 5530 1471 152 175 86.9 148 173 85.5 25 32 78.1 1 0.5 0.7 +0.5 10 36 9 0 49 Champions Lg (1 Season) 5.2 307 357 86.0 5293 1329 134 147 91.2 145 159 91.2 22 35 62.9 1 0.2 0.2 +0.8 4 33 4 0 36
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2018-2019 18 Twente 1 League 0.1 2020-2021 20 Excelsior 1 League 27.4 12 2021-2022 21 Excelsior 1 League 31.9 14 2022-2023 22 Feyenoord 2 Leagues 23.4 1605 1577 26 16 6 12 17 10 0 0 0 0 1333 2 22 2023-2024 23 Feyenoord 3 Leagues 36.3 2320 2219 96 50 6 12 16 42 0 0 0 0 1939 5 31 5 Seasons 3 Clubs 4 Leagues 119.1 3925 3796 122 66 12 24 59 52 0 0 0 0 3272 7 53 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Feyenoord (2 Seasons) 3 Leagues 59.7 3925 3796 122 66 12 24 33 52 0 0 0 0 3272 7 53 Excelsior (2 Seasons) 1 League 59.3 26 Twente (1 Season) 1 League 0.1 Eerste Divisie (3 Seasons) 59.4 26 Eredivisie (2 Seasons) 47.4 3167 3060 100 57 9 21 29 40 0 0 0 0 2627 7 43 Europa Lg (2 Seasons) 7.1 401 392 9 4 0 1 2 4 0 0 0 0 338 0 3 Champions Lg (1 Season) 5.2 357 344 13 5 3 2 2 8 0 0 0 0 307 0 7
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2018-2019 18 Twente nl NED 2. Eerste Divisie 1st 0.1 Matches 2020-2021 20 Excelsior nl NED 2. Eerste Divisie 9th 27.4 12 Matches 2021-2022 21 Excelsior nl NED 2. Eerste Divisie 6th 31.9 14 Matches 2022-2023 22 Feyenoord nl NED 1. Eredivisie 1st 18.6 1302 1278 22 13 6 11 15 9 0 0 0 0 1075 2 21 Matches 2023-2024 23 Feyenoord nl NED 1. Eredivisie 2nd 28.8 1865 1782 78 44 3 10 14 31 0 0 0 0 1552 5 22 Matches 5 Seasons 3 Clubs 2 Leagues 106.8 3167 3060 100 57 9 21 55 40 0 0 0 0 2627 7 43 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Excelsior (2 Seasons) 1 League 59.3 26 Feyenoord (2 Seasons) 1 League 47.4 3167 3060 100 57 9 21 29 40 0 0 0 0 2627 7 43 Twente (1 Season) 1 League 0.1 Eerste Divisie (3 Seasons) 59.4 26 Eredivisie (2 Seasons) 47.4 3167 3060 100 57 9 21 29 40 0 0 0 0 2627 7 43
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 2022-2023 22 Feyenoord 2. Europa Lg QF 4.8 303 299 4 3 0 1 2 1 0 0 0 0 258 0 1 Matches 2023-2024 23 Feyenoord 1. Champions Lg GR 5.2 357 344 13 5 3 2 2 8 0 0 0 0 307 0 7 Matches 2023-2024 23 Feyenoord 2. Europa Lg KO 2.3 98 93 5 1 0 0 0 3 0 0 0 0 80 0 2 Matches 2 Seasons 1 Club 2 Leagues 12.3 758 736 22 9 3 3 4 12 0 0 0 0 645 0 10 Europa Lg (2 Seasons) 7.1 401 392 9 4 0 1 2 4 0 0 0 0 338 0 3 Champions Lg (1 Season) 5.2 357 344 13 5 3 2 2 8 0 0 0 0 307 0 7
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 2018-2019 18 Twente 1 League 0.1 2020-2021 20 Excelsior 1 League 27.4 2021-2022 21 Excelsior 1 League 31.9 2022-2023 22 Feyenoord 2 Leagues 23.4 84 3.60 75 1 2 2 1 3 13 0.56 13 0 0 0 0 0 2023-2024 23 Feyenoord 3 Leagues 36.3 110 3.03 96 0 5 3 3 3 12 0.33 12 0 0 0 0 0 5 Seasons 3 Clubs 4 Leagues 119.1 194 3.25 171 1 7 5 4 6 25 0.42 25 0 0 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Feyenoord (2 Seasons) 3 Leagues 59.7 194 3.25 171 1 7 5 4 6 25 0.42 25 0 0 0 0 0 Excelsior (2 Seasons) 1 League 59.3 Twente (1 Season) 1 League 0.1 Eerste Divisie (3 Seasons) 59.4 Eredivisie (2 Seasons) 47.4 153 3.23 134 0 6 4 4 5 18 0.38 18 0 0 0 0 0 Europa Lg (2 Seasons) 7.1 27 3.80 24 1 1 1 0 0 4 0.56 4 0 0 0 0 0 Champions Lg (1 Season) 5.2 14 2.68 13 0 0 0 0 1 3 0.57 3 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2018-2019 18 Twente nl NED 2. Eerste Divisie 1st 0.1 Matches 2020-2021 20 Excelsior nl NED 2. Eerste Divisie 9th 27.4 Matches 2021-2022 21 Excelsior nl NED 2. Eerste Divisie 6th 31.9 Matches 2022-2023 22 Feyenoord nl NED 1. Eredivisie 1st 18.6 64 3.45 57 0 2 1 1 3 9 0.48 9 0 0 0 0 0 Matches 2023-2024 23 Feyenoord nl NED 1. Eredivisie 2nd 28.8 89 3.09 77 0 4 3 3 2 9 0.31 9 0 0 0 0 0 Matches 5 Seasons 3 Clubs 2 Leagues 106.8 153 3.23 134 0 6 4 4 5 18 0.38 18 0 0 0 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Excelsior (2 Seasons) 1 League 59.3 Feyenoord (2 Seasons) 1 League 47.4 153 3.23 134 0 6 4 4 5 18 0.38 18 0 0 0 0 0 Twente (1 Season) 1 League 0.1 Eerste Divisie (3 Seasons) 59.4 Eredivisie (2 Seasons) 47.4 153 3.23 134 0 6 4 4 5 18 0.38 18 0 0 0 0 0
Goal and Shot Creation Table Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2022-2023 22 Feyenoord 2. Europa Lg QF 4.8 20 4.18 18 1 0 1 0 0 4 0.84 4 0 0 0 0 0 Matches 2023-2024 23 Feyenoord 1. Champions Lg GR 5.2 14 2.68 13 0 0 0 0 1 3 0.57 3 0 0 0 0 0 Matches 2023-2024 23 Feyenoord 2. Europa Lg KO 2.3 7 3.01 6 0 1 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2 Seasons 1 Club 2 Leagues 12.3 41 3.32 37 1 1 1 0 1 7 0.57 7 0 0 0 0 0 Europa Lg (2 Seasons) 7.1 27 3.80 24 1 1 1 0 0 4 0.56 4 0 0 0 0 0 Champions Lg (1 Season) 5.2 14 2.68 13 0 0 0 0 1 3 0.57 3 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 2018-2019 18 Twente 1 League 0.1 0 2020-2021 20 Excelsior 1 League 27.4 49 80 0 2021-2022 21 Excelsior 1 League 31.9 36 40 0 2022-2023 22 Feyenoord 2 Leagues 23.4 55 30 16 35 4 24 66 36.4 42 34 6 28 35 90 47 1 2023-2024 23 Feyenoord 3 Leagues 36.3 95 49 30 51 14 56 101 55.4 45 80 16 64 63 158 46 0 5 Seasons 3 Clubs 4 Leagues 119.1 150 164 46 86 18 80 167 47.9 87 114 22 92 218 248 93 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Feyenoord (2 Seasons) 3 Leagues 59.7 150 79 46 86 18 80 167 47.9 87 114 22 92 98 248 93 1 Excelsior (2 Seasons) 1 League 59.3 85 120 0 Twente (1 Season) 1 League 0.1 0 Eerste Divisie (3 Seasons) 59.4 85 120 0 Eredivisie (2 Seasons) 47.4 133 73 42 76 15 73 148 49.3 75 94 20 74 76 209 75 0 Europa Lg (2 Seasons) 7.1 8 1 1 6 1 1 10 10.0 9 15 2 13 12 20 13 1 Champions Lg (1 Season) 5.2 9 5 3 4 2 6 9 66.7 3 5 0 5 10 19 5 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2018-2019 18 Twente nl NED 2. Eerste Divisie 1st 0.1 Matches 2020-2021 20 Excelsior nl NED 2. Eerste Divisie 9th 27.4 49 80 Matches 2021-2022 21 Excelsior nl NED 2. Eerste Divisie 6th 31.9 36 40 Matches 2022-2023 22 Feyenoord nl NED 1. Eredivisie 1st 18.6 50 29 16 31 3 23 58 39.7 35 26 4 22 26 76 37 0 Matches 2023-2024 23 Feyenoord nl NED 1. Eredivisie 2nd 28.8 83 44 26 45 12 50 90 55.6 40 68 16 52 50 133 38 0 Matches 5 Seasons 3 Clubs 2 Leagues 106.8 133 158 42 76 15 73 148 49.3 75 94 20 74 196 209 75 0 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Excelsior (2 Seasons) 1 League 59.3 85 120 0 Feyenoord (2 Seasons) 1 League 47.4 133 73 42 76 15 73 148 49.3 75 94 20 74 76 209 75 0 Twente (1 Season) 1 League 0.1 0 Eerste Divisie (3 Seasons) 59.4 85 120 0 Eredivisie (2 Seasons) 47.4 133 73 42 76 15 73 148 49.3 75 94 20 74 76 209 75 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 2022-2023 22 Feyenoord 2. Europa Lg QF 4.8 5 1 0 4 1 1 8 12.5 7 8 2 6 9 14 10 1 Matches 2023-2024 23 Feyenoord 1. Champions Lg GR 5.2 9 5 3 4 2 6 9 66.7 3 5 0 5 10 19 5 0 Matches 2023-2024 23 Feyenoord 2. Europa Lg KO 2.3 3 0 1 2 0 0 2 0.0 2 7 0 7 3 6 3 0 Matches 2 Seasons 1 Club 2 Leagues 12.3 17 6 4 10 3 7 19 36.8 12 20 2 18 22 39 18 1 Europa Lg (2 Seasons) 7.1 8 1 1 6 1 1 10 10.0 9 15 2 13 12 20 13 1 Champions Lg (1 Season) 5.2 9 5 3 4 2 6 9 66.7 3 5 0 5 10 19 5 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 2018-2019 18 Twente nl NED 2. Eerste Divisie 0.1 Matches 2020-2021 20 Excelsior nl NED 2. Eerste Divisie 27.4 Matches 2021-2022 21 Excelsior nl NED 2. Eerste Divisie 31.9 Matches 2022-2023 22 Feyenoord nl NED 1. Eredivisie 18.6 1562 58 286 955 341 42 1562 42 26 61.9 14 33.3 891 4034 1796 31 35 6 35 16 978 37 Matches 2022-2023 22 Feyenoord 2. Europa Lg 4.8 366 19 72 203 92 12 366 9 2 22.2 6 66.7 235 1062 470 8 10 3 12 3 253 14 Matches 2023-2024 23 Feyenoord 1. Champions Lg 5.2 412 8 91 254 72 7 412 12 9 75.0 3 25.0 249 996 470 4 3 0 5 6 274 8 Matches 2023-2024 23 Feyenoord nl NED 1. Eredivisie 28.8 2270 70 379 1305 600 64 2270 57 34 59.6 17 29.8 1195 5563 2447 45 46 8 50 29 1453 87 Matches 2023-2024 23 Feyenoord 2. Europa Lg 2.3 126 3 24 70 33 6 126 4 4 100.0 0 0.0 74 441 192 4 4 2 2 2 83 6 Matches 5 Seasons 3 Clubs 4 Leagues 119.1 4736 158 852 2787 1138 131 4736 124 75 60.5 40 32.3 2644 12096 5375 92 98 19 104 56 3041 152 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 Feyenoord (2 Seasons) 3 Leagues 59.7 4736 158 852 2787 1138 131 4736 124 75 60.5 40 32.3 2644 12096 5375 92 98 19 104 56 3041 152 Excelsior (2 Seasons) 1 League 59.3 Twente (1 Season) 1 League 0.1 Eerste Divisie (3 Seasons) 59.4 Eredivisie (2 Seasons) 47.4 3832 128 665 2260 941 106 3832 99 60 60.6 31 31.3 2086 9597 4243 76 81 14 85 45 2431 124 Europa Lg (2 Seasons) 7.1 492 22 96 273 125 18 492 13 6 46.2 6 46.2 309 1503 662 12 14 5 14 5 336 20 Champions Lg (1 Season) 5.2 412 8 91 254 72 7 412 12 9 75.0 3 25.0 249 996 470 4 3 0 5 6 274 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 2018-2019 18 Twente 1 League 0.1 2020-2021 20 Excelsior 1 League 27.4 2021-2022 21 Excelsior 1 League 31.9 2022-2023 22 Feyenoord 2 Leagues 23.4 1928 77 358 1158 433 54 1928 51 28 54.9 20 39.2 1126 5096 2266 39 45 9 47 19 1231 51 2023-2024 23 Feyenoord 3 Leagues 36.3 2808 81 494 1629 705 77 2808 73 47 64.4 20 27.4 1518 7000 3109 53 53 10 57 37 1810 101 5 Seasons 3 Clubs 4 Leagues 119.1 4736 158 852 2787 1138 131 4736 124 75 60.5 40 32.3 2644 12096 5375 92 98 19 104 56 3041 152 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 Feyenoord (2 Seasons) 3 Leagues 59.7 4736 158 852 2787 1138 131 4736 124 75 60.5 40 32.3 2644 12096 5375 92 98 19 104 56 3041 152 Excelsior (2 Seasons) 1 League 59.3 Twente (1 Season) 1 League 0.1 Eerste Divisie (3 Seasons) 59.4 Eredivisie (2 Seasons) 47.4 3832 128 665 2260 941 106 3832 99 60 60.6 31 31.3 2086 9597 4243 76 81 14 85 45 2431 124 Europa Lg (2 Seasons) 7.1 492 22 96 273 125 18 492 13 6 46.2 6 46.2 309 1503 662 12 14 5 14 5 336 20 Champions Lg (1 Season) 5.2 412 8 91 254 72 7 412 12 9 75.0 3 25.0 249 996 470 4 3 0 5 6 274 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 2018-2019 18 Twente nl NED 2. Eerste Divisie 1st 0.1 Matches 2020-2021 20 Excelsior nl NED 2. Eerste Divisie 9th 27.4 Matches 2021-2022 21 Excelsior nl NED 2. Eerste Divisie 6th 31.9 Matches 2022-2023 22 Feyenoord nl NED 1. Eredivisie 1st 18.6 1562 58 286 955 341 42 1562 42 26 61.9 14 33.3 891 4034 1796 31 35 6 35 16 978 37 Matches 2023-2024 23 Feyenoord nl NED 1. Eredivisie 2nd 28.8 2270 70 379 1305 600 64 2270 57 34 59.6 17 29.8 1195 5563 2447 45 46 8 50 29 1453 87 Matches 5 Seasons 3 Clubs 2 Leagues 106.8 3832 128 665 2260 941 106 3832 99 60 60.6 31 31.3 2086 9597 4243 76 81 14 85 45 2431 124 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 Excelsior (2 Seasons) 1 League 59.3 Feyenoord (2 Seasons) 1 League 47.4 3832 128 665 2260 941 106 3832 99 60 60.6 31 31.3 2086 9597 4243 76 81 14 85 45 2431 124 Twente (1 Season) 1 League 0.1 Eerste Divisie (3 Seasons) 59.4 Eredivisie (2 Seasons) 47.4 3832 128 665 2260 941 106 3832 99 60 60.6 31 31.3 2086 9597 4243 76 81 14 85 45 2431 124
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 2022-2023 22 Feyenoord 2. Europa Lg QF 4.8 366 19 72 203 92 12 366 9 2 22.2 6 66.7 235 1062 470 8 10 3 12 3 253 14 Matches 2023-2024 23 Feyenoord 1. Champions Lg GR 5.2 412 8 91 254 72 7 412 12 9 75.0 3 25.0 249 996 470 4 3 0 5 6 274 8 Matches 2023-2024 23 Feyenoord 2. Europa Lg KO 2.3 126 3 24 70 33 6 126 4 4 100.0 0 0.0 74 441 192 4 4 2 2 2 83 6 Matches 2 Seasons 1 Club 2 Leagues 12.3 904 30 187 527 197 25 904 25 15 60.0 9 36.0 558 2499 1132 16 17 5 19 11 610 28 Europa Lg (2 Seasons) 7.1 492 22 96 273 125 18 492 13 6 46.2 6 46.2 309 1503 662 12 14 5 14 5 336 20 Champions Lg (1 Season) 5.2 412 8 91 254 72 7 412 12 9 75.0 3 25.0 249 996 470 4 3 0 5 6 274 8
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 2018-2019 18 Twente nl NED 2. Eerste Divisie 1 5 5 0.1 0.1 0 0 1 4 6 3.00 0 0 0 0.00 -0.87 Matches 2020-2021 20 Excelsior nl NED 2. Eerste Divisie 31 2,467 80 72.1 27.4 28 86 16 3 24 0 1.16 43 48 -5 -0.18 -0.56 Matches 2021-2022 21 Excelsior nl NED 2. Eerste Divisie 34 2,873 85 84.0 31.9 34 85 26 0 0 1.82 69 48 +21 +0.66 0.00 Matches 2022-2023 22 Feyenoord nl NED 1. Eredivisie 25 1,673 67 54.7 18.6 18 86 13 7 18 4 2.68 47 13 +34 +1.83 +0.73 37.0 16.0 +21.0 +1.13 +0.18 Matches 2022-2023 22 Feyenoord 2. Europa Lg 8 431 54 46.3 4.8 4 94 3 4 14 2 1.75 13 6 +7 +1.46 +1.28 7.5 8.4 -1.0 -0.20 -0.41 Matches 2023-2024 23 Feyenoord 1. Champions Lg 6 469 78 86.9 5.2 5 87 4 1 36 0 1.00 9 9 0 0.00 +1.27 9.8 6.7 +3.1 +0.59 +1.18 Matches 2023-2024 23 Feyenoord nl NED 1. Eredivisie 29 2,590 89 87.2 28.8 29 89 28 0 0 2.38 74 21 +53 +1.84 -0.29 74.3 21.5 +52.8 +1.83 -0.94 Matches 2023-2024 23 Feyenoord 2. Europa Lg 2 209 105 99.5 2.3 2 105 1 0 0 1.00 2 2 0 0.00 0.00 2.0 2.0 0.0 0.00 +12.24 Matches 5 Seasons 3 Clubs 4 Leagues 136 10,717 79 59.6 119.1 120 87 91 16 19 12 1.90 257 147 +110 +0.92 +0.09 130.5 54.6 +75.9 +1.27 +0.24 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 Feyenoord (2 Seasons) 3 Leagues 70 5,372 77 69.7 59.7 58 89 49 12 18 6 2.26 145 51 +94 +1.57 +0.57 130.5 54.6 +75.9 +1.27 +0.24 Excelsior (2 Seasons) 1 League 65 5,340 82 78.1 59.3 62 85 42 3 24 0 1.51 112 96 +16 +0.27 -0.21 Twente (1 Season) 1 League 1 5 5 0.1 0.1 0 0 1 4 6 3.00 0 0 0 0.00 -0.87 Eerste Divisie (3 Seasons) 66 5,345 81 52.1 59.4 62 85 42 4 19 6 1.53 112 96 +16 +0.27 -0.48 Eredivisie (2 Seasons) 54 4,263 79 70.7 47.4 47 88 41 7 18 4 2.52 121 34 +87 +1.84 +0.51 111.2 37.5 +73.8 +1.56 +0.22 Europa Lg (2 Seasons) 10 640 64 56.1 7.1 6 97 4 4 14 2 1.60 15 8 +7 +0.98 +0.80 9.5 10.4 -1.0 -0.14 -0.32 Champions Lg (1 Season) 6 469 78 86.9 5.2 5 87 4 1 36 0 1.00 9 9 0 0.00 +1.27 9.8 6.7 +3.1 +0.59 +1.18
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 2018-2019 18 Twente 1 League 1 5 5 0.1 0.1 0 0 1 4 6 3.00 0 0 0 0.00 -0.87 2020-2021 20 Excelsior 1 League 31 2,467 80 72.1 27.4 28 86 16 3 24 0 1.16 43 48 -5 -0.18 -0.56 2021-2022 21 Excelsior 1 League 34 2,873 85 84.0 31.9 34 85 26 0 0 1.82 69 48 +21 +0.66 0.00 2022-2023 22 Feyenoord 2 Leagues 33 2,104 64 52.7 23.4 22 87 16 11 17 6 2.45 60 19 +41 +1.75 +0.89 44.4 24.4 +20.0 +0.86 +0.11 2023-2024 23 Feyenoord 3 Leagues 37 3,268 88 87.8 36.3 36 90 33 1 36 0 2.08 85 32 +53 +1.46 -0.13 86.0 30.2 +55.9 +1.54 -0.68 5 Seasons 3 Clubs 4 Leagues 136 10,717 79 59.6 119.1 120 87 91 16 19 12 1.90 257 147 +110 +0.92 +0.09 130.5 54.6 +75.9 +1.27 +0.24 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 Feyenoord (2 Seasons) 3 Leagues 70 5,372 77 69.7 59.7 58 89 49 12 18 6 2.26 145 51 +94 +1.57 +0.57 130.5 54.6 +75.9 +1.27 +0.24 Excelsior (2 Seasons) 1 League 65 5,340 82 78.1 59.3 62 85 42 3 24 0 1.51 112 96 +16 +0.27 -0.21 Twente (1 Season) 1 League 1 5 5 0.1 0.1 0 0 1 4 6 3.00 0 0 0 0.00 -0.87 Eerste Divisie (3 Seasons) 66 5,345 81 52.1 59.4 62 85 42 4 19 6 1.53 112 96 +16 +0.27 -0.48 Eredivisie (2 Seasons) 54 4,263 79 70.7 47.4 47 88 41 7 18 4 2.52 121 34 +87 +1.84 +0.51 111.2 37.5 +73.8 +1.56 +0.22 Europa Lg (2 Seasons) 10 640 64 56.1 7.1 6 97 4 4 14 2 1.60 15 8 +7 +0.98 +0.80 9.5 10.4 -1.0 -0.14 -0.32 Champions Lg (1 Season) 6 469 78 86.9 5.2 5 87 4 1 36 0 1.00 9 9 0 0.00 +1.27 9.8 6.7 +3.1 +0.59 +1.18
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 2018-2019 18 Twente nl NED 2. Eerste Divisie 1st 1 5 5 0.1 0.1 0 0 1 4 6 3.00 0 0 0 0.00 -0.87 Matches 2020-2021 20 Excelsior nl NED 2. Eerste Divisie 9th 31 2,467 80 72.1 27.4 28 86 16 3 24 0 1.16 43 48 -5 -0.18 -0.56 Matches 2021-2022 21 Excelsior nl NED 2. Eerste Divisie 6th 34 2,873 85 84.0 31.9 34 85 26 0 0 1.82 69 48 +21 +0.66 0.00 Matches 2022-2023 22 Feyenoord nl NED 1. Eredivisie 1st 25 1,673 67 54.7 18.6 18 86 13 7 18 4 2.68 47 13 +34 +1.83 +0.73 37.0 16.0 +21.0 +1.13 +0.18 Matches 2023-2024 23 Feyenoord nl NED 1. Eredivisie 2nd 29 2,590 89 87.2 28.8 29 89 28 0 0 2.38 74 21 +53 +1.84 -0.29 74.3 21.5 +52.8 +1.83 -0.94 Matches 5 Seasons 3 Clubs 2 Leagues 120 9,608 80 59.0 106.8 109 86 83 11 19 10 1.97 233 130 +103 +0.96 +0.06 111.2 37.5 +73.8 +1.56 +0.22 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 Excelsior (2 Seasons) 1 League 65 5,340 82 78.1 59.3 62 85 42 3 24 0 1.51 112 96 +16 +0.27 -0.21 Feyenoord (2 Seasons) 1 League 54 4,263 79 70.7 47.4 47 88 41 7 18 4 2.52 121 34 +87 +1.84 +0.51 111.2 37.5 +73.8 +1.56 +0.22 Twente (1 Season) 1 League 1 5 5 0.1 0.1 0 0 1 4 6 3.00 0 0 0 0.00 -0.87 Eerste Divisie (3 Seasons) 66 5,345 81 52.1 59.4 62 85 42 4 19 6 1.53 112 96 +16 +0.27 -0.48 Eredivisie (2 Seasons) 54 4,263 79 70.7 47.4 47 88 41 7 18 4 2.52 121 34 +87 +1.84 +0.51 111.2 37.5 +73.8 +1.56 +0.22
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 2022-2023 22 Feyenoord 2. Europa Lg QF 8 431 54 46.3 4.8 4 94 3 4 14 2 1.75 13 6 +7 +1.46 +1.28 7.5 8.4 -1.0 -0.20 -0.41 Matches 2023-2024 23 Feyenoord 1. Champions Lg GR 6 469 78 86.9 5.2 5 87 4 1 36 0 1.00 9 9 0 0.00 +1.27 9.8 6.7 +3.1 +0.59 +1.18 Matches 2023-2024 23 Feyenoord 2. Europa Lg KO 2 209 105 99.5 2.3 2 105 1 0 0 1.00 2 2 0 0.00 0.00 2.0 2.0 0.0 0.00 +12.24 Matches 2 Seasons 1 Club 2 Leagues 16 1,109 69 66.0 12.3 11 92 8 5 19 2 1.38 24 17 +7 +0.57 +0.57 19.2 17.1 +2.1 +0.17 +0.08 Europa Lg (2 Seasons) 10 640 64 56.1 7.1 6 97 4 4 14 2 1.60 15 8 +7 +0.98 +0.80 9.5 10.4 -1.0 -0.14 -0.32 Champions Lg (1 Season) 6 469 78 86.9 5.2 5 87 4 1 36 0 1.00 9 9 0 0.00 +1.27 9.8 6.7 +3.1 +0.59 +1.18
Playing Time Table Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2022-2023 22 nl Netherlands UEFA Nations League 4th 2 149 75 19.9 1.7 2 75 0 0 0 0.00 2 5 -3 -1.81 -3.01 Matches 2024 24 nl Netherlands Friendlies (M) 2 63 32 35.0 0.7 1 61 0 1 2 0 1.50 1 0 +1 +1.43 -0.11 Matches 2024 24 nl Netherlands UEFA Euro Qualifying 5 322 64 44.7 3.6 4 69 1 1 45 3 2.40 10 2 +8 +2.24 +1.78 Matches 2 Seasons 1 Club 3 Leagues 9 534 59 32.4 5.9 7 70 1 2 24 3 1.67 13 7 +6 +1.01 +0.04 UEFA Euro Qualifying (1 Season) 5 322 64 44.7 3.6 4 69 1 1 45 3 2.40 10 2 +8 +2.24 +1.78 Friendlies (M) (1 Season) 2 63 32 35.0 0.7 1 61 0 1 2 0 1.50 1 0 +1 +1.43 -0.11 UEFA Nations League (1 Season) 2 149 75 19.9 1.7 2 75 0 0 0 0.00 2 5 -3 -1.81 -3.01
Miscellaneous Stats Table Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2018-2019 18 Twente nl NED 2. Eerste Divisie 0.1 0 0 0 0 Matches 2020-2021 20 Excelsior nl NED 2. Eerste Divisie 27.4 9 1 0 49 56 0 12 80 49 0 Matches 2021-2022 21 Excelsior nl NED 2. Eerste Divisie 31.9 6 0 0 28 35 3 14 40 36 1 Matches 2022-2023 22 Feyenoord nl NED 1. Eredivisie 18.6 5 0 0 36 24 0 15 26 29 0 1 0 176 63 45 58.3 Matches 2022-2023 22 Feyenoord 2. Europa Lg 4.8 3 0 0 10 4 0 2 9 1 0 1 0 38 12 14 46.2 Matches 2023-2024 23 Feyenoord 1. Champions Lg 5.2 2 0 0 9 4 0 2 10 5 0 0 0 50 8 6 57.1 Matches 2023-2024 23 Feyenoord nl NED 1. Eredivisie 28.8 2 0 0 55 37 2 14 50 44 0 0 0 216 90 56 61.6 Matches 2023-2024 23 Feyenoord 2. Europa Lg 2.3 1 0 0 4 0 0 0 3 0 0 0 0 11 2 1 66.7 Matches 5 Seasons 3 Clubs 4 Leagues 119.1 28 1 0 191 160 5 59 218 164 0 2 1 491 175 122 58.9 Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Feyenoord (2 Seasons) 3 Leagues 59.7 13 0 0 114 69 2 33 98 79 0 2 0 491 175 122 58.9 Excelsior (2 Seasons) 1 League 59.3 15 1 0 77 91 3 26 120 85 1 Twente (1 Season) 1 League 0.1 0 0 0 0 Eerste Divisie (3 Seasons) 59.4 15 1 0 77 91 3 26 120 85 1 Eredivisie (2 Seasons) 47.4 7 0 0 91 61 2 29 76 73 0 1 0 392 153 101 60.2 Europa Lg (2 Seasons) 7.1 4 0 0 14 4 0 2 12 1 0 1 0 49 14 15 48.3 Champions Lg (1 Season) 5.2 2 0 0 9 4 0 2 10 5 0 0 0 50 8 6 57.1
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 2018-2019 18 Twente 1 League 0.1 0 0 0 0 2020-2021 20 Excelsior 1 League 27.4 9 1 0 49 56 0 12 80 49 0 2021-2022 21 Excelsior 1 League 31.9 6 0 0 28 35 3 14 40 36 1 2022-2023 22 Feyenoord 2 Leagues 23.4 8 0 0 46 28 0 17 35 30 0 2 0 214 75 59 56.0 2023-2024 23 Feyenoord 3 Leagues 36.3 5 0 0 68 41 2 16 63 49 0 0 0 277 100 63 61.3 5 Seasons 3 Clubs 4 Leagues 119.1 28 1 0 191 160 5 59 218 164 0 2 1 491 175 122 58.9 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Feyenoord (2 Seasons) 3 Leagues 59.7 13 0 0 114 69 2 33 98 79 0 2 0 491 175 122 58.9 Excelsior (2 Seasons) 1 League 59.3 15 1 0 77 91 3 26 120 85 1 Twente (1 Season) 1 League 0.1 0 0 0 0 Eerste Divisie (3 Seasons) 59.4 15 1 0 77 91 3 26 120 85 1 Eredivisie (2 Seasons) 47.4 7 0 0 91 61 2 29 76 73 0 1 0 392 153 101 60.2 Europa Lg (2 Seasons) 7.1 4 0 0 14 4 0 2 12 1 0 1 0 49 14 15 48.3 Champions Lg (1 Season) 5.2 2 0 0 9 4 0 2 10 5 0 0 0 50 8 6 57.1
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2018-2019 18 Twente nl NED 2. Eerste Divisie 1st 0.1 0 0 0 0 Matches 2020-2021 20 Excelsior nl NED 2. Eerste Divisie 9th 27.4 9 1 0 49 56 0 12 80 49 0 Matches 2021-2022 21 Excelsior nl NED 2. Eerste Divisie 6th 31.9 6 0 0 28 35 3 14 40 36 1 Matches 2022-2023 22 Feyenoord nl NED 1. Eredivisie 1st 18.6 5 0 0 36 24 0 15 26 29 0 1 0 176 63 45 58.3 Matches 2023-2024 23 Feyenoord nl NED 1. Eredivisie 2nd 28.8 2 0 0 55 37 2 14 50 44 0 0 0 216 90 56 61.6 Matches 5 Seasons 3 Clubs 2 Leagues 106.8 22 1 0 168 152 5 55 196 158 0 1 1 392 153 101 60.2 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Excelsior (2 Seasons) 1 League 59.3 15 1 0 77 91 3 26 120 85 1 Feyenoord (2 Seasons) 1 League 47.4 7 0 0 91 61 2 29 76 73 0 1 0 392 153 101 60.2 Twente (1 Season) 1 League 0.1 0 0 0 0 Eerste Divisie (3 Seasons) 59.4 15 1 0 77 91 3 26 120 85 1 Eredivisie (2 Seasons) 47.4 7 0 0 91 61 2 29 76 73 0 1 0 392 153 101 60.2
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 2022-2023 22 Feyenoord 2. Europa Lg QF 4.8 3 0 0 10 4 0 2 9 1 0 1 0 38 12 14 46.2 Matches 2023-2024 23 Feyenoord 1. Champions Lg GR 5.2 2 0 0 9 4 0 2 10 5 0 0 0 50 8 6 57.1 Matches 2023-2024 23 Feyenoord 2. Europa Lg KO 2.3 1 0 0 4 0 0 0 3 0 0 0 0 11 2 1 66.7 Matches 2 Seasons 1 Club 2 Leagues 12.3 6 0 0 23 8 0 4 22 6 0 1 0 99 22 21 51.2 Europa Lg (2 Seasons) 7.1 4 0 0 14 4 0 2 12 1 0 1 0 49 14 15 48.3 Champions Lg (1 Season) 5.2 2 0 0 9 4 0 2 10 5 0 0 0 50 8 6 57.1
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 Mats Wieffer Pages
Mats Wieffer 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