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 Manchester City eng ENG Jr. PL2 — Div. 1 21 19 1,689 18.8 4 3 7 4 0 0 1 0 0.21 0.16 0.37 0.21 0.37 Matches 2017-2018 19 Doncaster eng ENG EFL Cup 3 3 250 2.8 1 0 1 1 0 0 0 0 0.36 0.00 0.36 0.36 0.36 Matches 2017-2018 19 Doncaster eng ENG FA Cup 3 2 225 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Doncaster eng ENG 3. League One 35 17 1,762 19.6 0 2 2 0 0 0 0 0 0.00 0.10 0.10 0.00 0.10 Matches 2018-2019 20 Heerenveen nl NED 1. Eredivisie 9 2 289 3.2 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 7 7 2 0.00 0.00 0.00 0.00 0.00 0.00 0.02 0.02 0.00 0.02 Matches 2019-2020 21 Heerenveen nl NED 1. Eredivisie 26 25 2,075 23.1 4 0 4 4 0 0 4 0 2.0 2.0 1.4 3.4 43 74 67 0.17 0.00 0.17 0.17 0.17 0.09 0.06 0.15 0.09 0.15 Matches 2020-2021 22 Heerenveen nl NED 1. Eredivisie 31 23 2,155 23.9 1 4 5 1 0 0 5 0 0.7 0.7 1.3 1.9 41 78 33 0.04 0.17 0.21 0.04 0.21 0.03 0.05 0.08 0.03 0.08 Matches 2021-2022 23 Heerenveen nl NED 1. Eredivisie 10 7 620 6.9 0 1 1 0 0 0 1 0 0.3 0.3 0.6 0.9 7 21 2 0.00 0.15 0.15 0.00 0.15 0.04 0.08 0.13 0.04 0.13 Matches 2021-2022 23 Cosenza it ITA 2. Serie B 13 8 779 8.7 0 0 0 0 0 0 0 0 0.2 0.2 1.7 1.9 14 25 30 0.00 0.00 0.00 0.00 0.00 0.03 0.19 0.22 0.03 0.22 Matches 2022-2023 24 Cosenza it ITA Coppa Italia 0 0 Matches 2022-2023 24 Cosenza it ITA 2. Serie B 0 0 Matches 2023-2024 25 Roda JC nl NED 2. Eerste Divisie 32 30 2,603 28.9 1 3 4 1 0 0 1 0 0.03 0.10 0.14 0.03 0.14 Matches 2024-2025 26 Roda JC nl NED 2. Eerste Divisie 8 6 506 5.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 4 Clubs 7 Leagues 170 123 11,264 125.2 7 10 17 7 0 0 13 0 3.2 3.2 5.0 8.2 112 205 134 0.06 0.08 0.14 0.06 0.14 0.05 0.08 0.12 0.05 0.12 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 Heerenveen (4 Seasons) 1 League 76 57 5,139 57.1 5 5 10 5 0 0 10 0 3.0 3.0 3.3 6.3 98 180 104 0.09 0.09 0.18 0.09 0.18 0.05 0.06 0.11 0.05 0.11 Roda JC (2 Seasons) 1 League 40 36 3,109 34.5 1 3 4 1 0 0 2 0 0.03 0.09 0.12 0.03 0.12 Cosenza (2 Seasons) 2 Leagues 13 8 779 8.7 0 0 0 0 0 0 0 0 0.2 0.2 1.7 1.9 14 25 30 0.00 0.00 0.00 0.00 0.00 0.03 0.19 0.22 0.03 0.22 Doncaster (1 Season) 3 Leagues 41 22 2,237 24.9 1 2 3 1 0 0 1 0 0.04 0.08 0.12 0.04 0.12 Manchester City (1 Season) 1 League 21 19 1,689 18.8 4 3 7 4 0 0 1 0 0.21 0.16 0.37 0.21 0.37 Eredivisie (4 Seasons) 76 57 5,139 57.1 5 5 10 5 0 0 10 0 3.0 3.0 3.3 6.3 98 180 104 0.09 0.09 0.18 0.09 0.18 0.05 0.06 0.11 0.05 0.11 Eerste Divisie (2 Seasons) 40 36 3,109 34.5 1 3 4 1 0 0 2 0 0.03 0.09 0.12 0.03 0.12 Serie B (2 Seasons) 13 8 779 8.7 0 0 0 0 0 0 0 0 0.2 0.2 1.7 1.9 14 25 30 0.00 0.00 0.00 0.00 0.00 0.03 0.19 0.22 0.03 0.22 League One (1 Season) 35 17 1,762 19.6 0 2 2 0 0 0 0 0 0.00 0.10 0.10 0.00 0.10 PL2 — Div. 1 (1 Season) 21 19 1,689 18.8 4 3 7 4 0 0 1 0 0.21 0.16 0.37 0.21 0.37 FA Cup (1 Season) 3 2 225 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 3 3 250 2.8 1 0 1 1 0 0 0 0 0.36 0.00 0.36 0.36 0.36 Coppa Italia (1 Season) 0 0
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 Manchester City 1 League 21 19 1,689 18.8 4 3 7 4 0 0 1 0 0.21 0.16 0.37 0.21 0.37 2017-2018 19 Doncaster 3 Leagues 41 22 2,237 24.9 1 2 3 1 0 0 1 0 0.04 0.08 0.12 0.04 0.12 2018-2019 20 Heerenveen 1 League 9 2 289 3.2 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 7 7 2 0.00 0.00 0.00 0.00 0.00 0.00 0.02 0.02 0.00 0.02 2019-2020 21 Heerenveen 1 League 26 25 2,075 23.1 4 0 4 4 0 0 4 0 2.0 2.0 1.4 3.4 43 74 67 0.17 0.00 0.17 0.17 0.17 0.09 0.06 0.15 0.09 0.15 2020-2021 22 Heerenveen 1 League 31 23 2,155 23.9 1 4 5 1 0 0 5 0 0.7 0.7 1.3 1.9 41 78 33 0.04 0.17 0.21 0.04 0.21 0.03 0.05 0.08 0.03 0.08 2021-2022 23 Heerenveen 1 League 10 7 620 6.9 0 1 1 0 0 0 1 0 0.3 0.3 0.6 0.9 7 21 2 0.00 0.15 0.15 0.00 0.15 0.04 0.08 0.13 0.04 0.13 2021-2022 23 Cosenza 1 League 13 8 779 8.7 0 0 0 0 0 0 0 0 0.2 0.2 1.7 1.9 14 25 30 0.00 0.00 0.00 0.00 0.00 0.03 0.19 0.22 0.03 0.22 2022-2023 24 Cosenza 2 Leagues 0 0 2023-2024 25 Roda JC 1 League 32 30 2,603 28.9 1 3 4 1 0 0 1 0 0.03 0.10 0.14 0.03 0.14 2024-2025 26 Roda JC 1 League 8 6 506 5.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 8 Seasons 4 Clubs 7 Leagues 170 123 11,264 125.2 7 10 17 7 0 0 13 0 3.2 3.2 5.0 8.2 112 205 134 0.06 0.08 0.14 0.06 0.14 0.05 0.08 0.12 0.05 0.12 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 Heerenveen (4 Seasons) 1 League 76 57 5,139 57.1 5 5 10 5 0 0 10 0 3.0 3.0 3.3 6.3 98 180 104 0.09 0.09 0.18 0.09 0.18 0.05 0.06 0.11 0.05 0.11 Roda JC (2 Seasons) 1 League 40 36 3,109 34.5 1 3 4 1 0 0 2 0 0.03 0.09 0.12 0.03 0.12 Cosenza (2 Seasons) 2 Leagues 13 8 779 8.7 0 0 0 0 0 0 0 0 0.2 0.2 1.7 1.9 14 25 30 0.00 0.00 0.00 0.00 0.00 0.03 0.19 0.22 0.03 0.22 Doncaster (1 Season) 3 Leagues 41 22 2,237 24.9 1 2 3 1 0 0 1 0 0.04 0.08 0.12 0.04 0.12 Manchester City (1 Season) 1 League 21 19 1,689 18.8 4 3 7 4 0 0 1 0 0.21 0.16 0.37 0.21 0.37 Eredivisie (4 Seasons) 76 57 5,139 57.1 5 5 10 5 0 0 10 0 3.0 3.0 3.3 6.3 98 180 104 0.09 0.09 0.18 0.09 0.18 0.05 0.06 0.11 0.05 0.11 Eerste Divisie (2 Seasons) 40 36 3,109 34.5 1 3 4 1 0 0 2 0 0.03 0.09 0.12 0.03 0.12 Serie B (2 Seasons) 13 8 779 8.7 0 0 0 0 0 0 0 0 0.2 0.2 1.7 1.9 14 25 30 0.00 0.00 0.00 0.00 0.00 0.03 0.19 0.22 0.03 0.22 League One (1 Season) 35 17 1,762 19.6 0 2 2 0 0 0 0 0 0.00 0.10 0.10 0.00 0.10 PL2 — Div. 1 (1 Season) 21 19 1,689 18.8 4 3 7 4 0 0 1 0 0.21 0.16 0.37 0.21 0.37 FA Cup (1 Season) 3 2 225 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 3 3 250 2.8 1 0 1 1 0 0 0 0 0.36 0.00 0.36 0.36 0.36 Coppa Italia (1 Season) 0 0
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 Manchester City eng ENG Jr. PL2 — Div. 1 2nd 21 19 1,689 18.8 4 3 7 4 0 0 1 0 0.21 0.16 0.37 0.21 0.37 Matches 2017-2018 19 Doncaster eng ENG 3. League One 15th 35 17 1,762 19.6 0 2 2 0 0 0 0 0 0.00 0.10 0.10 0.00 0.10 Matches 2018-2019 20 Heerenveen nl NED 1. Eredivisie 11th 9 2 289 3.2 0 0 0 0 0 0 0 0 0.0 0.0 0.1 0.1 7 7 2 0.00 0.00 0.00 0.00 0.00 0.00 0.02 0.02 0.00 0.02 Matches 2019-2020 21 Heerenveen nl NED 1. Eredivisie 10th 26 25 2,075 23.1 4 0 4 4 0 0 4 0 2.0 2.0 1.4 3.4 43 74 67 0.17 0.00 0.17 0.17 0.17 0.09 0.06 0.15 0.09 0.15 Matches 2020-2021 22 Heerenveen nl NED 1. Eredivisie 12th 31 23 2,155 23.9 1 4 5 1 0 0 5 0 0.7 0.7 1.3 1.9 41 78 33 0.04 0.17 0.21 0.04 0.21 0.03 0.05 0.08 0.03 0.08 Matches 2021-2022 23 Heerenveen nl NED 1. Eredivisie 8th 10 7 620 6.9 0 1 1 0 0 0 1 0 0.3 0.3 0.6 0.9 7 21 2 0.00 0.15 0.15 0.00 0.15 0.04 0.08 0.13 0.04 0.13 Matches 2021-2022 23 Cosenza it ITA 2. Serie B 16th 13 8 779 8.7 0 0 0 0 0 0 0 0 0.2 0.2 1.7 1.9 14 25 30 0.00 0.00 0.00 0.00 0.00 0.03 0.19 0.22 0.03 0.22 Matches 2022-2023 24 Cosenza it ITA 2. Serie B 17th 0 0 Matches 2023-2024 25 Roda JC nl NED 2. Eerste Divisie 3rd 32 30 2,603 28.9 1 3 4 1 0 0 1 0 0.03 0.10 0.14 0.03 0.14 Matches 2024-2025 26 Roda JC nl NED 2. Eerste Divisie 11th 8 6 506 5.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 8 Seasons 4 Clubs 4 Leagues 164 118 10,789 119.9 6 10 16 6 0 0 12 0 3.2 3.2 5.0 8.2 112 205 134 0.05 0.08 0.13 0.05 0.13 0.05 0.08 0.12 0.05 0.12 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 Heerenveen (4 Seasons) 1 League 76 57 5,139 57.1 5 5 10 5 0 0 10 0 3.0 3.0 3.3 6.3 98 180 104 0.09 0.09 0.18 0.09 0.18 0.05 0.06 0.11 0.05 0.11 Roda JC (2 Seasons) 1 League 40 36 3,109 34.5 1 3 4 1 0 0 2 0 0.03 0.09 0.12 0.03 0.12 Cosenza (2 Seasons) 1 League 13 8 779 8.7 0 0 0 0 0 0 0 0 0.2 0.2 1.7 1.9 14 25 30 0.00 0.00 0.00 0.00 0.00 0.03 0.19 0.22 0.03 0.22 Doncaster (1 Season) 1 League 35 17 1,762 19.6 0 2 2 0 0 0 0 0 0.00 0.10 0.10 0.00 0.10 Manchester City (1 Season) 1 League 21 19 1,689 18.8 4 3 7 4 0 0 1 0 0.21 0.16 0.37 0.21 0.37 Eredivisie (4 Seasons) 76 57 5,139 57.1 5 5 10 5 0 0 10 0 3.0 3.0 3.3 6.3 98 180 104 0.09 0.09 0.18 0.09 0.18 0.05 0.06 0.11 0.05 0.11 Eerste Divisie (2 Seasons) 40 36 3,109 34.5 1 3 4 1 0 0 2 0 0.03 0.09 0.12 0.03 0.12 Serie B (2 Seasons) 13 8 779 8.7 0 0 0 0 0 0 0 0 0.2 0.2 1.7 1.9 14 25 30 0.00 0.00 0.00 0.00 0.00 0.03 0.19 0.22 0.03 0.22 League One (1 Season) 35 17 1,762 19.6 0 2 2 0 0 0 0 0 0.00 0.10 0.10 0.00 0.10 PL2 — Div. 1 (1 Season) 21 19 1,689 18.8 4 3 7 4 0 0 1 0 0.21 0.16 0.37 0.21 0.37
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 2017-2018 19 Doncaster eng ENG EFL Cup 17th 3 3 250 2.8 1 0 1 1 0 0 0 0 0.36 0.00 0.36 0.36 0.36 Matches 2017-2018 19 Doncaster eng ENG FA Cup 33rd 3 2 225 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 24 Cosenza it ITA Coppa Italia Rd1 0 0 Matches 2 Seasons 2 Clubs 3 Leagues 6 5 475 5.3 1 0 1 1 0 0 1 0 0.19 0.00 0.19 0.19 0.19 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 Doncaster (1 Season) 2 Leagues 6 5 475 5.3 1 0 1 1 0 0 1 0 0.19 0.00 0.19 0.19 0.19 Cosenza (1 Season) 1 League 0 0 FA Cup (1 Season) 3 2 225 2.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 3 3 250 2.8 1 0 1 1 0 0 0 0 0.36 0.00 0.36 0.36 0.36 Coppa Italia (1 Season) 0 0
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 Manchester City eng ENG Jr. PL2 — Div. 1 18.8 4 0 0 Matches 2017-2018 19 Doncaster eng ENG EFL Cup 2.8 1 3 3 100.0 1.08 1.08 0.33 0.33 0 0 Matches 2017-2018 19 Doncaster eng ENG FA Cup 2.5 0 4 0 0.0 1.60 0.00 0.00 0 0 Matches 2017-2018 19 Doncaster eng ENG 3. League One 19.6 0 0 4 0.00 0.20 0.00 0 0 Matches 2018-2019 20 Heerenveen nl NED 1. Eredivisie 3.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2019-2020 21 Heerenveen nl NED 1. Eredivisie 23.1 4 10 6 60.0 0.43 0.26 0.40 0.67 11.9 0 0 0 2.0 2.0 0.20 +2.0 +2.0 Matches 2020-2021 22 Heerenveen nl NED 1. Eredivisie 23.9 1 6 2 33.3 0.25 0.08 0.17 0.50 13.8 0 0 0 0.7 0.7 0.11 +0.3 +0.3 Matches 2021-2022 23 Heerenveen nl NED 1. Eredivisie 6.9 0 5 0 0.0 0.73 0.00 0.00 20.9 0 0 0 0.3 0.3 0.06 -0.3 -0.3 Matches 2021-2022 23 Cosenza it ITA 2. Serie B 8.7 0 3 0 0.0 0.35 0.00 0.00 21.4 0 0 0 0.2 0.2 0.08 -0.2 -0.2 Matches 2023-2024 25 Roda JC nl NED 2. Eerste Divisie 28.9 1 17 4 23.5 0.59 0.14 0.06 0.25 0 0 Matches 2024-2025 26 Roda JC nl NED 2. Eerste Divisie 5.6 0 2 1 50.0 0.36 0.18 0.00 0.00 0 0 Matches 8 Seasons 4 Clubs 7 Leagues 125.2 7 50 20 40.0 0.40 0.16 0.14 0.35 15.4 0 0 0 3.2 3.2 0.13 +1.8 +1.8 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Heerenveen (4 Seasons) 1 League 57.1 5 21 8 38.1 0.37 0.14 0.24 0.63 14.6 0 0 0 3.0 3.0 0.14 +2.0 +2.0 Roda JC (2 Seasons) 1 League 34.5 1 19 5 26.3 0.55 0.14 0.05 0.20 0 0 Cosenza (2 Seasons) 2 Leagues 8.7 0 3 0 0.0 0.35 0.00 0.00 21.4 0 0 0 0.2 0.2 0.08 -0.2 -0.2 Doncaster (1 Season) 3 Leagues 24.9 1 7 7 100.0 0.28 0.28 0.14 0.14 0 0 Manchester City (1 Season) 1 League 18.8 4 0 0 Eredivisie (4 Seasons) 57.1 5 21 8 38.1 0.37 0.14 0.24 0.63 14.6 0 0 0 3.0 3.0 0.14 +2.0 +2.0 Eerste Divisie (2 Seasons) 34.5 1 19 5 26.3 0.55 0.14 0.05 0.20 0 0 Serie B (2 Seasons) 8.7 0 3 0 0.0 0.35 0.00 0.00 21.4 0 0 0 0.2 0.2 0.08 -0.2 -0.2 League One (1 Season) 19.6 0 0 4 0.00 0.20 0.00 0 0 PL2 — Div. 1 (1 Season) 18.8 4 0 0 FA Cup (1 Season) 2.5 0 4 0 0.0 1.60 0.00 0.00 0 0 EFL Cup (1 Season) 2.8 1 3 3 100.0 1.08 1.08 0.33 0.33 0 0 Coppa Italia (1 Season)
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 Manchester City 1 League 18.8 4 0 0 2017-2018 19 Doncaster 3 Leagues 24.9 1 7 7 100.0 0.28 0.28 0.14 0.14 0 0 2018-2019 20 Heerenveen 1 League 3.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 2019-2020 21 Heerenveen 1 League 23.1 4 10 6 60.0 0.43 0.26 0.40 0.67 11.9 0 0 0 2.0 2.0 0.20 +2.0 +2.0 2020-2021 22 Heerenveen 1 League 23.9 1 6 2 33.3 0.25 0.08 0.17 0.50 13.8 0 0 0 0.7 0.7 0.11 +0.3 +0.3 2021-2022 23 Heerenveen 1 League 6.9 0 5 0 0.0 0.73 0.00 0.00 20.9 0 0 0 0.3 0.3 0.06 -0.3 -0.3 2021-2022 23 Cosenza 1 League 8.7 0 3 0 0.0 0.35 0.00 0.00 21.4 0 0 0 0.2 0.2 0.08 -0.2 -0.2 2023-2024 25 Roda JC 1 League 28.9 1 17 4 23.5 0.59 0.14 0.06 0.25 0 0 2024-2025 26 Roda JC 1 League 5.6 0 2 1 50.0 0.36 0.18 0.00 0.00 0 0 8 Seasons 4 Clubs 7 Leagues 125.2 7 50 20 40.0 0.40 0.16 0.14 0.35 15.4 0 0 0 3.2 3.2 0.13 +1.8 +1.8 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Heerenveen (4 Seasons) 1 League 57.1 5 21 8 38.1 0.37 0.14 0.24 0.63 14.6 0 0 0 3.0 3.0 0.14 +2.0 +2.0 Roda JC (2 Seasons) 1 League 34.5 1 19 5 26.3 0.55 0.14 0.05 0.20 0 0 Cosenza (2 Seasons) 2 Leagues 8.7 0 3 0 0.0 0.35 0.00 0.00 21.4 0 0 0 0.2 0.2 0.08 -0.2 -0.2 Doncaster (1 Season) 3 Leagues 24.9 1 7 7 100.0 0.28 0.28 0.14 0.14 0 0 Manchester City (1 Season) 1 League 18.8 4 0 0 Eredivisie (4 Seasons) 57.1 5 21 8 38.1 0.37 0.14 0.24 0.63 14.6 0 0 0 3.0 3.0 0.14 +2.0 +2.0 Eerste Divisie (2 Seasons) 34.5 1 19 5 26.3 0.55 0.14 0.05 0.20 0 0 Serie B (2 Seasons) 8.7 0 3 0 0.0 0.35 0.00 0.00 21.4 0 0 0 0.2 0.2 0.08 -0.2 -0.2 League One (1 Season) 19.6 0 0 4 0.00 0.20 0.00 0 0 PL2 — Div. 1 (1 Season) 18.8 4 0 0 FA Cup (1 Season) 2.5 0 4 0 0.0 1.60 0.00 0.00 0 0 EFL Cup (1 Season) 2.8 1 3 3 100.0 1.08 1.08 0.33 0.33 0 0 Coppa Italia (1 Season)
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 Manchester City eng ENG Jr. PL2 — Div. 1 2nd 18.8 4 0 0 Matches 2017-2018 19 Doncaster eng ENG 3. League One 15th 19.6 0 0 4 0.00 0.20 0.00 0 0 Matches 2018-2019 20 Heerenveen nl NED 1. Eredivisie 11th 3.2 0 0 0 0.00 0.00 0 0 0 0.0 0.0 0.0 0.0 Matches 2019-2020 21 Heerenveen nl NED 1. Eredivisie 10th 23.1 4 10 6 60.0 0.43 0.26 0.40 0.67 11.9 0 0 0 2.0 2.0 0.20 +2.0 +2.0 Matches 2020-2021 22 Heerenveen nl NED 1. Eredivisie 12th 23.9 1 6 2 33.3 0.25 0.08 0.17 0.50 13.8 0 0 0 0.7 0.7 0.11 +0.3 +0.3 Matches 2021-2022 23 Heerenveen nl NED 1. Eredivisie 8th 6.9 0 5 0 0.0 0.73 0.00 0.00 20.9 0 0 0 0.3 0.3 0.06 -0.3 -0.3 Matches 2021-2022 23 Cosenza it ITA 2. Serie B 16th 8.7 0 3 0 0.0 0.35 0.00 0.00 21.4 0 0 0 0.2 0.2 0.08 -0.2 -0.2 Matches 2023-2024 25 Roda JC nl NED 2. Eerste Divisie 3rd 28.9 1 17 4 23.5 0.59 0.14 0.06 0.25 0 0 Matches 2024-2025 26 Roda JC nl NED 2. Eerste Divisie 11th 5.6 0 2 1 50.0 0.36 0.18 0.00 0.00 0 0 Matches 8 Seasons 4 Clubs 4 Leagues 119.9 6 43 17 39.5 0.36 0.14 0.14 0.35 15.4 0 0 0 3.2 3.2 0.13 +1.8 +1.8 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 Heerenveen (4 Seasons) 1 League 57.1 5 21 8 38.1 0.37 0.14 0.24 0.63 14.6 0 0 0 3.0 3.0 0.14 +2.0 +2.0 Roda JC (2 Seasons) 1 League 34.5 1 19 5 26.3 0.55 0.14 0.05 0.20 0 0 Cosenza (2 Seasons) 1 League 8.7 0 3 0 0.0 0.35 0.00 0.00 21.4 0 0 0 0.2 0.2 0.08 -0.2 -0.2 Doncaster (1 Season) 1 League 19.6 0 0 4 0.00 0.20 0.00 0 0 Manchester City (1 Season) 1 League 18.8 4 0 0 Eredivisie (4 Seasons) 57.1 5 21 8 38.1 0.37 0.14 0.24 0.63 14.6 0 0 0 3.0 3.0 0.14 +2.0 +2.0 Eerste Divisie (2 Seasons) 34.5 1 19 5 26.3 0.55 0.14 0.05 0.20 0 0 Serie B (2 Seasons) 8.7 0 3 0 0.0 0.35 0.00 0.00 21.4 0 0 0 0.2 0.2 0.08 -0.2 -0.2 League One (1 Season) 19.6 0 0 4 0.00 0.20 0.00 0 0 PL2 — Div. 1 (1 Season) 18.8 4 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2017-2018 19 Doncaster eng ENG EFL Cup 17th 2.8 1 3 3 100.0 1.08 1.08 0.33 0.33 0 0 Matches 2017-2018 19 Doncaster eng ENG FA Cup 33rd 2.5 0 4 0 0.0 1.60 0.00 0.00 0 0 Matches 2 Seasons 2 Clubs 3 Leagues 5.3 1 7 3 42.9 1.33 0.57 0.14 0.33 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Doncaster (1 Season) 2 Leagues 5.3 1 7 3 42.9 1.33 0.57 0.14 0.33 0 0 Cosenza (1 Season) 1 League FA Cup (1 Season) 2.5 0 4 0 0.0 1.60 0.00 0.00 0 0 EFL Cup (1 Season) 2.8 1 3 3 100.0 1.08 1.08 0.33 0.33 0 0 Coppa Italia (1 Season)
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 Manchester City eng ENG Jr. PL2 — Div. 1 18.8 3 Matches 2017-2018 19 Doncaster eng ENG EFL Cup 2.8 0 Matches 2017-2018 19 Doncaster eng ENG FA Cup 2.5 0 Matches 2017-2018 19 Doncaster eng ENG 3. League One 19.6 2 Matches 2018-2019 20 Heerenveen nl NED 1. Eredivisie 3.2 99 130 76.2 1621 541 43 50 86.0 43 52 82.7 8 19 42.1 0 0.1 0.1 -0.1 2 5 0 0 7 Matches 2019-2020 21 Heerenveen nl NED 1. Eredivisie 23.1 624 780 80.0 8452 1937 376 437 86.0 190 232 81.9 19 37 51.4 0 1.4 1.3 -1.4 24 59 9 1 74 Matches 2020-2021 22 Heerenveen nl NED 1. Eredivisie 23.9 777 936 83.0 12723 3295 354 423 83.7 354 388 91.2 42 66 63.6 4 1.3 1.0 +2.7 15 79 6 0 78 Matches 2021-2022 23 Heerenveen nl NED 1. Eredivisie 6.9 205 264 77.7 3196 1004 105 124 84.7 91 113 80.5 5 12 41.7 1 0.6 0.6 +0.4 4 20 2 0 21 Matches 2021-2022 23 Cosenza it ITA 2. Serie B 8.7 188 256 73.4 2896 793 102 123 82.9 74 100 74.0 8 19 42.1 0 1.7 0.5 -1.7 8 25 2 0 25 Matches 2023-2024 25 Roda JC nl NED 2. Eerste Divisie 28.9 3 Matches 2024-2025 26 Roda JC nl NED 2. Eerste Divisie 5.6 0 Matches 8 Seasons 4 Clubs 7 Leagues 125.2 1893 2366 80.0 28888 7570 980 1157 84.7 752 885 85.0 82 153 53.6 10 5.0 3.5 +5.0 53 188 19 1 205 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 Heerenveen (4 Seasons) 1 League 57.1 1705 2110 80.8 25992 6777 878 1034 84.9 678 785 86.4 74 134 55.2 5 3.3 3.0 +1.7 45 163 17 1 180 Roda JC (2 Seasons) 1 League 34.5 3 Cosenza (2 Seasons) 2 Leagues 8.7 188 256 73.4 2896 793 102 123 82.9 74 100 74.0 8 19 42.1 0 1.7 0.5 -1.7 8 25 2 0 25 Doncaster (1 Season) 3 Leagues 24.9 2 Manchester City (1 Season) 1 League 18.8 3 Eredivisie (4 Seasons) 57.1 1705 2110 80.8 25992 6777 878 1034 84.9 678 785 86.4 74 134 55.2 5 3.3 3.0 +1.7 45 163 17 1 180 Eerste Divisie (2 Seasons) 34.5 3 Serie B (2 Seasons) 8.7 188 256 73.4 2896 793 102 123 82.9 74 100 74.0 8 19 42.1 0 1.7 0.5 -1.7 8 25 2 0 25 League One (1 Season) 19.6 2 PL2 — Div. 1 (1 Season) 18.8 3 FA Cup (1 Season) 2.5 0 EFL Cup (1 Season) 2.8 0 Coppa Italia (1 Season)
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 Manchester City 1 League 18.8 3 2017-2018 19 Doncaster 3 Leagues 24.9 2 2018-2019 20 Heerenveen 1 League 3.2 99 130 76.2 1621 541 43 50 86.0 43 52 82.7 8 19 42.1 0 0.1 0.1 -0.1 2 5 0 0 7 2019-2020 21 Heerenveen 1 League 23.1 624 780 80.0 8452 1937 376 437 86.0 190 232 81.9 19 37 51.4 0 1.4 1.3 -1.4 24 59 9 1 74 2020-2021 22 Heerenveen 1 League 23.9 777 936 83.0 12723 3295 354 423 83.7 354 388 91.2 42 66 63.6 4 1.3 1.0 +2.7 15 79 6 0 78 2021-2022 23 Heerenveen 1 League 6.9 205 264 77.7 3196 1004 105 124 84.7 91 113 80.5 5 12 41.7 1 0.6 0.6 +0.4 4 20 2 0 21 2021-2022 23 Cosenza 1 League 8.7 188 256 73.4 2896 793 102 123 82.9 74 100 74.0 8 19 42.1 0 1.7 0.5 -1.7 8 25 2 0 25 2023-2024 25 Roda JC 1 League 28.9 3 2024-2025 26 Roda JC 1 League 5.6 0 8 Seasons 4 Clubs 7 Leagues 125.2 1893 2366 80.0 28888 7570 980 1157 84.7 752 885 85.0 82 153 53.6 10 5.0 3.5 +5.0 53 188 19 1 205 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 Heerenveen (4 Seasons) 1 League 57.1 1705 2110 80.8 25992 6777 878 1034 84.9 678 785 86.4 74 134 55.2 5 3.3 3.0 +1.7 45 163 17 1 180 Roda JC (2 Seasons) 1 League 34.5 3 Cosenza (2 Seasons) 2 Leagues 8.7 188 256 73.4 2896 793 102 123 82.9 74 100 74.0 8 19 42.1 0 1.7 0.5 -1.7 8 25 2 0 25 Doncaster (1 Season) 3 Leagues 24.9 2 Manchester City (1 Season) 1 League 18.8 3 Eredivisie (4 Seasons) 57.1 1705 2110 80.8 25992 6777 878 1034 84.9 678 785 86.4 74 134 55.2 5 3.3 3.0 +1.7 45 163 17 1 180 Eerste Divisie (2 Seasons) 34.5 3 Serie B (2 Seasons) 8.7 188 256 73.4 2896 793 102 123 82.9 74 100 74.0 8 19 42.1 0 1.7 0.5 -1.7 8 25 2 0 25 League One (1 Season) 19.6 2 PL2 — Div. 1 (1 Season) 18.8 3 FA Cup (1 Season) 2.5 0 EFL Cup (1 Season) 2.8 0 Coppa Italia (1 Season)
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 Manchester City eng ENG Jr. PL2 — Div. 1 2nd 18.8 3 Matches 2017-2018 19 Doncaster eng ENG 3. League One 15th 19.6 2 Matches 2018-2019 20 Heerenveen nl NED 1. Eredivisie 11th 3.2 99 130 76.2 1621 541 43 50 86.0 43 52 82.7 8 19 42.1 0 0.1 0.1 -0.1 2 5 0 0 7 Matches 2019-2020 21 Heerenveen nl NED 1. Eredivisie 10th 23.1 624 780 80.0 8452 1937 376 437 86.0 190 232 81.9 19 37 51.4 0 1.4 1.3 -1.4 24 59 9 1 74 Matches 2020-2021 22 Heerenveen nl NED 1. Eredivisie 12th 23.9 777 936 83.0 12723 3295 354 423 83.7 354 388 91.2 42 66 63.6 4 1.3 1.0 +2.7 15 79 6 0 78 Matches 2021-2022 23 Heerenveen nl NED 1. Eredivisie 8th 6.9 205 264 77.7 3196 1004 105 124 84.7 91 113 80.5 5 12 41.7 1 0.6 0.6 +0.4 4 20 2 0 21 Matches 2021-2022 23 Cosenza it ITA 2. Serie B 16th 8.7 188 256 73.4 2896 793 102 123 82.9 74 100 74.0 8 19 42.1 0 1.7 0.5 -1.7 8 25 2 0 25 Matches 2023-2024 25 Roda JC nl NED 2. Eerste Divisie 3rd 28.9 3 Matches 2024-2025 26 Roda JC nl NED 2. Eerste Divisie 11th 5.6 0 Matches 8 Seasons 4 Clubs 4 Leagues 119.9 1893 2366 80.0 28888 7570 980 1157 84.7 752 885 85.0 82 153 53.6 10 5.0 3.5 +5.0 53 188 19 1 205 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 Heerenveen (4 Seasons) 1 League 57.1 1705 2110 80.8 25992 6777 878 1034 84.9 678 785 86.4 74 134 55.2 5 3.3 3.0 +1.7 45 163 17 1 180 Roda JC (2 Seasons) 1 League 34.5 3 Cosenza (2 Seasons) 1 League 8.7 188 256 73.4 2896 793 102 123 82.9 74 100 74.0 8 19 42.1 0 1.7 0.5 -1.7 8 25 2 0 25 Doncaster (1 Season) 1 League 19.6 2 Manchester City (1 Season) 1 League 18.8 3 Eredivisie (4 Seasons) 57.1 1705 2110 80.8 25992 6777 878 1034 84.9 678 785 86.4 74 134 55.2 5 3.3 3.0 +1.7 45 163 17 1 180 Eerste Divisie (2 Seasons) 34.5 3 Serie B (2 Seasons) 8.7 188 256 73.4 2896 793 102 123 82.9 74 100 74.0 8 19 42.1 0 1.7 0.5 -1.7 8 25 2 0 25 League One (1 Season) 19.6 2 PL2 — Div. 1 (1 Season) 18.8 3
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2017-2018 19 Doncaster eng ENG EFL Cup 17th 2.8 0 Matches 2017-2018 19 Doncaster eng ENG FA Cup 33rd 2.5 0 Matches 2 Seasons 2 Clubs 3 Leagues 5.3 0 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches Doncaster (1 Season) 2 Leagues 5.3 0 Cosenza (1 Season) 1 League FA Cup (1 Season) 2.5 0 EFL Cup (1 Season) 2.8 0 Coppa Italia (1 Season)
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 Manchester City 1 League 18.8 2017-2018 19 Doncaster 3 Leagues 24.9 2 2018-2019 20 Heerenveen 1 League 3.2 130 123 7 4 0 0 2 2 1 0 1 0 99 0 2 2019-2020 21 Heerenveen 1 League 23.1 780 769 10 3 2 2 4 7 0 0 0 0 624 1 16 2020-2021 22 Heerenveen 1 League 23.9 936 908 26 21 2 3 3 4 0 0 0 0 777 2 15 2021-2022 23 Heerenveen 1 League 6.9 264 258 6 4 3 0 0 2 0 0 0 0 205 0 5 2021-2022 23 Cosenza 1 League 8.7 256 250 6 4 1 1 5 0 0 0 0 0 188 0 6 2023-2024 25 Roda JC 1 League 28.9 4 2024-2025 26 Roda JC 1 League 5.6 2 8 Seasons 4 Clubs 7 Leagues 125.2 2366 2308 55 36 8 6 22 15 1 0 1 0 1893 3 44 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Heerenveen (4 Seasons) 1 League 57.1 2110 2058 49 32 7 5 9 15 1 0 1 0 1705 3 38 Roda JC (2 Seasons) 1 League 34.5 6 Cosenza (2 Seasons) 2 Leagues 8.7 256 250 6 4 1 1 5 0 0 0 0 0 188 0 6 Doncaster (1 Season) 3 Leagues 24.9 2 Manchester City (1 Season) 1 League 18.8 Eredivisie (4 Seasons) 57.1 2110 2058 49 32 7 5 9 15 1 0 1 0 1705 3 38 Eerste Divisie (2 Seasons) 34.5 6 Serie B (2 Seasons) 8.7 256 250 6 4 1 1 5 0 0 0 0 0 188 0 6 League One (1 Season) 19.6 0 PL2 — Div. 1 (1 Season) 18.8 FA Cup (1 Season) 2.5 1 EFL Cup (1 Season) 2.8 1 Coppa Italia (1 Season)
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 2017-2018 19 Doncaster eng ENG EFL Cup 17th 2.8 1 Matches 2017-2018 19 Doncaster eng ENG FA Cup 33rd 2.5 1 Matches 2 Seasons 2 Clubs 3 Leagues 5.3 2 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Doncaster (1 Season) 2 Leagues 5.3 2 Cosenza (1 Season) 1 League FA Cup (1 Season) 2.5 1 EFL Cup (1 Season) 2.8 1 Coppa Italia (1 Season)
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 Manchester City 1 League 18.8 2017-2018 19 Doncaster 3 Leagues 24.9 2018-2019 20 Heerenveen 1 League 3.2 5 1.56 3 0 0 0 1 1 1 0.31 1 0 0 0 0 0 2019-2020 21 Heerenveen 1 League 23.1 49 2.12 44 0 2 0 3 0 4 0.17 4 0 0 0 0 0 2020-2021 22 Heerenveen 1 League 23.9 35 1.46 29 0 3 1 1 1 6 0.25 4 0 2 0 0 0 2021-2022 23 Heerenveen 1 League 6.9 11 1.60 8 0 1 1 0 1 2 0.29 1 0 0 0 0 1 2021-2022 23 Cosenza 1 League 8.7 13 1.50 10 0 0 1 2 0 1 0.12 0 0 0 0 1 0 2023-2024 25 Roda JC 1 League 28.9 2024-2025 26 Roda JC 1 League 5.6 8 Seasons 4 Clubs 7 Leagues 125.2 113 1.72 94 0 6 3 7 3 14 0.21 10 0 2 0 1 1 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Heerenveen (4 Seasons) 1 League 57.1 100 1.75 84 0 6 2 5 3 13 0.23 10 0 2 0 0 1 Roda JC (2 Seasons) 1 League 34.5 Cosenza (2 Seasons) 2 Leagues 8.7 13 1.50 10 0 0 1 2 0 1 0.12 0 0 0 0 1 0 Doncaster (1 Season) 3 Leagues 24.9 Manchester City (1 Season) 1 League 18.8 Eredivisie (4 Seasons) 57.1 100 1.75 84 0 6 2 5 3 13 0.23 10 0 2 0 0 1 Eerste Divisie (2 Seasons) 34.5 Serie B (2 Seasons) 8.7 13 1.50 10 0 0 1 2 0 1 0.12 0 0 0 0 1 0 League One (1 Season) 19.6 PL2 — Div. 1 (1 Season) 18.8 FA Cup (1 Season) 2.5 EFL Cup (1 Season) 2.8 Coppa Italia (1 Season)
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 2017-2018 19 Doncaster eng ENG EFL Cup 17th 2.8 Matches 2017-2018 19 Doncaster eng ENG FA Cup 33rd 2.5 Matches 2 Seasons 2 Clubs 3 Leagues 5.3 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Doncaster (1 Season) 2 Leagues 5.3 Cosenza (1 Season) 1 League FA Cup (1 Season) 2.5 EFL Cup (1 Season) 2.8 Coppa Italia (1 Season)
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 Manchester City 1 League 18.8 0 2017-2018 19 Doncaster 3 Leagues 24.9 0 0 0 2018-2019 20 Heerenveen 1 League 3.2 4 1 3 1 0 1 3 33.3 2 2 1 1 10 14 12 1 2019-2020 21 Heerenveen 1 League 23.1 67 39 22 43 2 19 59 32.2 40 27 6 21 29 96 21 0 2020-2021 22 Heerenveen 1 League 23.9 52 31 22 25 5 16 55 29.1 39 39 7 32 44 96 38 0 2021-2022 23 Heerenveen 1 League 6.9 17 11 10 4 3 9 19 47.4 10 8 3 5 8 25 9 0 2021-2022 23 Cosenza 1 League 8.7 13 9 5 8 0 10 21 47.6 11 8 0 8 10 23 8 0 2023-2024 25 Roda JC 1 League 28.9 30 33 0 2024-2025 26 Roda JC 1 League 5.6 9 2 0 8 Seasons 4 Clubs 7 Leagues 125.2 153 130 62 81 10 55 157 35.0 102 84 17 67 136 254 88 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Heerenveen (4 Seasons) 1 League 57.1 140 82 57 73 10 45 136 33.1 91 76 17 59 91 231 80 1 Roda JC (2 Seasons) 1 League 34.5 39 35 0 Cosenza (2 Seasons) 2 Leagues 8.7 13 9 5 8 0 10 21 47.6 11 8 0 8 10 23 8 0 Doncaster (1 Season) 3 Leagues 24.9 0 0 0 Manchester City (1 Season) 1 League 18.8 0 Eredivisie (4 Seasons) 57.1 140 82 57 73 10 45 136 33.1 91 76 17 59 91 231 80 1 Eerste Divisie (2 Seasons) 34.5 39 35 0 Serie B (2 Seasons) 8.7 13 9 5 8 0 10 21 47.6 11 8 0 8 10 23 8 0 League One (1 Season) 19.6 0 0 0 PL2 — Div. 1 (1 Season) 18.8 0 FA Cup (1 Season) 2.5 0 0 0 EFL Cup (1 Season) 2.8 0 0 0 Coppa Italia (1 Season) 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 2017-2018 19 Doncaster eng ENG EFL Cup 17th 2.8 0 0 Matches 2017-2018 19 Doncaster eng ENG FA Cup 33rd 2.5 0 0 Matches 2 Seasons 2 Clubs 3 Leagues 5.3 0 0 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 Doncaster (1 Season) 2 Leagues 5.3 0 0 0 Cosenza (1 Season) 1 League 0 FA Cup (1 Season) 2.5 0 0 0 EFL Cup (1 Season) 2.8 0 0 0 Coppa Italia (1 Season) 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 Manchester City eng ENG Jr. PL2 — Div. 1 18.8 Matches 2017-2018 19 Doncaster eng ENG EFL Cup 2.8 Matches 2017-2018 19 Doncaster eng ENG FA Cup 2.5 Matches 2017-2018 19 Doncaster eng ENG 3. League One 19.6 Matches 2018-2019 20 Heerenveen nl NED 1. Eredivisie 3.2 162 10 68 83 17 0 162 6 4 66.7 2 33.3 93 466 270 7 6 0 1 3 81 2 Matches 2019-2020 21 Heerenveen nl NED 1. Eredivisie 23.1 1058 28 199 614 262 27 1058 40 24 60.0 16 40.0 597 3440 1568 43 37 4 50 24 635 67 Matches 2020-2021 22 Heerenveen nl NED 1. Eredivisie 23.9 1211 69 337 723 179 11 1211 44 26 59.1 18 40.9 651 3363 1776 41 29 2 39 26 735 33 Matches 2021-2022 23 Heerenveen nl NED 1. Eredivisie 6.9 336 21 105 200 36 4 336 14 8 57.1 6 42.9 177 837 341 7 7 1 11 5 191 2 Matches 2021-2022 23 Cosenza it ITA 2. Serie B 8.7 353 7 76 204 79 6 353 15 7 46.7 8 53.3 194 1069 567 14 12 0 21 6 209 30 Matches 2023-2024 25 Roda JC nl NED 2. Eerste Divisie 28.9 Matches 2024-2025 26 Roda JC nl NED 2. Eerste Divisie 5.6 Matches 8 Seasons 4 Clubs 7 Leagues 125.2 3120 135 785 1824 573 48 3120 119 69 58.0 50 42.0 1712 9175 4522 112 91 7 122 64 1851 134 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 Heerenveen (4 Seasons) 1 League 57.1 2767 128 709 1620 494 42 2767 104 62 59.6 42 40.4 1518 8106 3955 98 79 7 101 58 1642 104 Roda JC (2 Seasons) 1 League 34.5 Cosenza (2 Seasons) 2 Leagues 8.7 353 7 76 204 79 6 353 15 7 46.7 8 53.3 194 1069 567 14 12 0 21 6 209 30 Doncaster (1 Season) 3 Leagues 24.9 Manchester City (1 Season) 1 League 18.8 Eredivisie (4 Seasons) 57.1 2767 128 709 1620 494 42 2767 104 62 59.6 42 40.4 1518 8106 3955 98 79 7 101 58 1642 104 Eerste Divisie (2 Seasons) 34.5 Serie B (2 Seasons) 8.7 353 7 76 204 79 6 353 15 7 46.7 8 53.3 194 1069 567 14 12 0 21 6 209 30 League One (1 Season) 19.6 PL2 — Div. 1 (1 Season) 18.8 FA Cup (1 Season) 2.5 EFL Cup (1 Season) 2.8 Coppa Italia (1 Season)
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 Manchester City 1 League 18.8 2017-2018 19 Doncaster 3 Leagues 24.9 2018-2019 20 Heerenveen 1 League 3.2 162 10 68 83 17 0 162 6 4 66.7 2 33.3 93 466 270 7 6 0 1 3 81 2 2019-2020 21 Heerenveen 1 League 23.1 1058 28 199 614 262 27 1058 40 24 60.0 16 40.0 597 3440 1568 43 37 4 50 24 635 67 2020-2021 22 Heerenveen 1 League 23.9 1211 69 337 723 179 11 1211 44 26 59.1 18 40.9 651 3363 1776 41 29 2 39 26 735 33 2021-2022 23 Heerenveen 1 League 6.9 336 21 105 200 36 4 336 14 8 57.1 6 42.9 177 837 341 7 7 1 11 5 191 2 2021-2022 23 Cosenza 1 League 8.7 353 7 76 204 79 6 353 15 7 46.7 8 53.3 194 1069 567 14 12 0 21 6 209 30 2023-2024 25 Roda JC 1 League 28.9 2024-2025 26 Roda JC 1 League 5.6 8 Seasons 4 Clubs 7 Leagues 125.2 3120 135 785 1824 573 48 3120 119 69 58.0 50 42.0 1712 9175 4522 112 91 7 122 64 1851 134 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 Heerenveen (4 Seasons) 1 League 57.1 2767 128 709 1620 494 42 2767 104 62 59.6 42 40.4 1518 8106 3955 98 79 7 101 58 1642 104 Roda JC (2 Seasons) 1 League 34.5 Cosenza (2 Seasons) 2 Leagues 8.7 353 7 76 204 79 6 353 15 7 46.7 8 53.3 194 1069 567 14 12 0 21 6 209 30 Doncaster (1 Season) 3 Leagues 24.9 Manchester City (1 Season) 1 League 18.8 Eredivisie (4 Seasons) 57.1 2767 128 709 1620 494 42 2767 104 62 59.6 42 40.4 1518 8106 3955 98 79 7 101 58 1642 104 Eerste Divisie (2 Seasons) 34.5 Serie B (2 Seasons) 8.7 353 7 76 204 79 6 353 15 7 46.7 8 53.3 194 1069 567 14 12 0 21 6 209 30 League One (1 Season) 19.6 PL2 — Div. 1 (1 Season) 18.8 FA Cup (1 Season) 2.5 EFL Cup (1 Season) 2.8 Coppa Italia (1 Season)
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 Manchester City eng ENG Jr. PL2 — Div. 1 2nd 18.8 Matches 2017-2018 19 Doncaster eng ENG 3. League One 15th 19.6 Matches 2018-2019 20 Heerenveen nl NED 1. Eredivisie 11th 3.2 162 10 68 83 17 0 162 6 4 66.7 2 33.3 93 466 270 7 6 0 1 3 81 2 Matches 2019-2020 21 Heerenveen nl NED 1. Eredivisie 10th 23.1 1058 28 199 614 262 27 1058 40 24 60.0 16 40.0 597 3440 1568 43 37 4 50 24 635 67 Matches 2020-2021 22 Heerenveen nl NED 1. Eredivisie 12th 23.9 1211 69 337 723 179 11 1211 44 26 59.1 18 40.9 651 3363 1776 41 29 2 39 26 735 33 Matches 2021-2022 23 Heerenveen nl NED 1. Eredivisie 8th 6.9 336 21 105 200 36 4 336 14 8 57.1 6 42.9 177 837 341 7 7 1 11 5 191 2 Matches 2021-2022 23 Cosenza it ITA 2. Serie B 16th 8.7 353 7 76 204 79 6 353 15 7 46.7 8 53.3 194 1069 567 14 12 0 21 6 209 30 Matches 2023-2024 25 Roda JC nl NED 2. Eerste Divisie 3rd 28.9 Matches 2024-2025 26 Roda JC nl NED 2. Eerste Divisie 11th 5.6 Matches 8 Seasons 4 Clubs 4 Leagues 119.9 3120 135 785 1824 573 48 3120 119 69 58.0 50 42.0 1712 9175 4522 112 91 7 122 64 1851 134 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 Heerenveen (4 Seasons) 1 League 57.1 2767 128 709 1620 494 42 2767 104 62 59.6 42 40.4 1518 8106 3955 98 79 7 101 58 1642 104 Roda JC (2 Seasons) 1 League 34.5 Cosenza (2 Seasons) 1 League 8.7 353 7 76 204 79 6 353 15 7 46.7 8 53.3 194 1069 567 14 12 0 21 6 209 30 Doncaster (1 Season) 1 League 19.6 Manchester City (1 Season) 1 League 18.8 Eredivisie (4 Seasons) 57.1 2767 128 709 1620 494 42 2767 104 62 59.6 42 40.4 1518 8106 3955 98 79 7 101 58 1642 104 Eerste Divisie (2 Seasons) 34.5 Serie B (2 Seasons) 8.7 353 7 76 204 79 6 353 15 7 46.7 8 53.3 194 1069 567 14 12 0 21 6 209 30 League One (1 Season) 19.6 PL2 — Div. 1 (1 Season) 18.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 1/3 CPA Mis Dis Rec Matches 2017-2018 19 Doncaster eng ENG EFL Cup 17th 2.8 Matches 2017-2018 19 Doncaster eng ENG FA Cup 33rd 2.5 Matches 2 Seasons 2 Clubs 3 Leagues 5.3 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches Doncaster (1 Season) 2 Leagues 5.3 Cosenza (1 Season) 1 League FA Cup (1 Season) 2.5 EFL Cup (1 Season) 2.8 Coppa Italia (1 Season)
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 Manchester City eng ENG Jr. PL2 — Div. 1 21 1,689 80 85.3 18.8 19 87 17 2 17 0 2.00 44 31 +13 +0.69 -1.78 Matches 2017-2018 19 Doncaster eng ENG EFL Cup 3 250 83 92.6 2.8 3 83 1 0 0 2.00 4 2 +2 +0.72 +0.72 Matches 2017-2018 19 Doncaster eng ENG FA Cup 3 225 75 83.3 2.5 2 90 2 1 45 0 2.00 8 3 +5 +2.00 0.00 Matches 2017-2018 19 Doncaster eng ENG 3. League One 35 1,762 50 42.6 19.6 17 9 18 8 1.00 16 30 -14 -0.72 -1.24 Matches 2018-2019 20 Heerenveen nl NED 1. Eredivisie 9 289 32 9.4 3.2 2 87 1 7 17 25 1.67 4 4 0 0.00 +0.29 4.3 5.5 -1.2 -0.37 +0.01 Matches 2019-2020 21 Heerenveen nl NED 1. Eredivisie 26 2,075 80 88.7 23.1 25 82 15 1 31 0 1.27 36 38 -2 -0.09 -0.77 33.6 35.9 -2.3 -0.10 -1.55 Matches 2020-2021 22 Heerenveen nl NED 1. Eredivisie 31 2,155 70 70.4 23.9 23 85 17 8 26 2 1.19 35 39 -4 -0.17 +0.03 33.8 40.3 -6.5 -0.27 -0.01 Matches 2021-2022 23 Heerenveen nl NED 1. Eredivisie 10 620 62 20.3 6.9 7 81 4 3 19 6 1.00 9 12 -3 -0.44 -0.07 7.6 13.7 -6.1 -0.89 -0.87 Matches 2021-2022 23 Cosenza it ITA 2. Serie B 13 779 60 22.8 8.7 8 78 3 5 31 2 1.33 8 9 -1 -0.12 +0.63 10.6 11.2 -0.6 -0.07 +0.61 Matches 2022-2023 24 Cosenza it ITA Coppa Italia 0 0 0 0 1 Matches 2022-2023 24 Cosenza it ITA 2. Serie B 0 0 0 0 2 Matches 2023-2024 25 Roda JC nl NED 2. Eerste Divisie 32 2,603 81 76.1 28.9 30 84 18 2 37 1 1.94 51 24 +27 +0.93 +0.05 Matches 2024-2025 26 Roda JC nl NED 2. Eerste Divisie 8 506 63 40.2 5.6 6 73 1 2 34 0 1.50 6 10 -4 -0.71 -0.71 Matches 8 Seasons 4 Clubs 7 Leagues 170 11,264 66 40.5 125.2 123 83 71 47 26 47 1.37 177 171 +6 +0.05 +0.17 89.9 106.6 -16.7 -0.25 +0.05 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 Heerenveen (4 Seasons) 1 League 76 5,139 68 44.6 57.1 57 83 37 19 22 33 1.25 84 93 -9 -0.16 +0.11 79.3 95.4 -16.1 -0.28 -0.13 Roda JC (2 Seasons) 1 League 40 3,109 78 66.4 34.5 36 82 19 4 35 1 1.85 57 34 +23 +0.67 +0.21 Cosenza (2 Seasons) 2 Leagues 13 779 60 11.2 8.7 8 78 3 5 31 5 1.33 8 9 -1 -0.12 +0.63 10.6 11.2 -0.6 -0.07 +0.61 Doncaster (1 Season) 3 Leagues 41 2,237 55 47.8 24.9 22 86 12 19 45 8 1.15 28 35 -7 -0.28 -0.83 Manchester City (1 Season) 1 League 21 1,689 80 85.3 18.8 19 87 17 2 17 0 2.00 44 31 +13 +0.69 -1.78 Eredivisie (4 Seasons) 76 5,139 68 44.6 57.1 57 83 37 19 22 33 1.25 84 93 -9 -0.16 +0.11 79.3 95.4 -16.1 -0.28 -0.13 Eerste Divisie (2 Seasons) 40 3,109 78 66.4 34.5 36 82 19 4 35 1 1.85 57 34 +23 +0.67 +0.21 Serie B (2 Seasons) 13 779 60 11.4 8.7 8 78 3 5 31 4 1.33 8 9 -1 -0.12 +0.63 10.6 11.2 -0.6 -0.07 +0.61 League One (1 Season) 35 1,762 50 42.6 19.6 17 9 18 8 1.00 16 30 -14 -0.72 -1.24 PL2 — Div. 1 (1 Season) 21 1,689 80 85.3 18.8 19 87 17 2 17 0 2.00 44 31 +13 +0.69 -1.78 FA Cup (1 Season) 3 225 75 83.3 2.5 2 90 2 1 45 0 2.00 8 3 +5 +2.00 0.00 EFL Cup (1 Season) 3 250 83 92.6 2.8 3 83 1 0 0 2.00 4 2 +2 +0.72 +0.72 Coppa Italia (1 Season) 0 0 0 0 1
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 Manchester City 1 League 21 1,689 80 85.3 18.8 19 87 17 2 17 0 2.00 44 31 +13 +0.69 -1.78 2017-2018 19 Doncaster 3 Leagues 41 2,237 55 47.8 24.9 22 86 12 19 45 8 1.15 28 35 -7 -0.28 -0.83 2018-2019 20 Heerenveen 1 League 9 289 32 9.4 3.2 2 87 1 7 17 25 1.67 4 4 0 0.00 +0.29 4.3 5.5 -1.2 -0.37 +0.01 2019-2020 21 Heerenveen 1 League 26 2,075 80 88.7 23.1 25 82 15 1 31 0 1.27 36 38 -2 -0.09 -0.77 33.6 35.9 -2.3 -0.10 -1.55 2020-2021 22 Heerenveen 1 League 31 2,155 70 70.4 23.9 23 85 17 8 26 2 1.19 35 39 -4 -0.17 +0.03 33.8 40.3 -6.5 -0.27 -0.01 2021-2022 23 Heerenveen 1 League 10 620 62 20.3 6.9 7 81 4 3 19 6 1.00 9 12 -3 -0.44 -0.07 7.6 13.7 -6.1 -0.89 -0.87 2021-2022 23 Cosenza 1 League 13 779 60 22.8 8.7 8 78 3 5 31 2 1.33 8 9 -1 -0.12 +0.63 10.6 11.2 -0.6 -0.07 +0.61 2022-2023 24 Cosenza 2 Leagues 0 0 0 0 3 2023-2024 25 Roda JC 1 League 32 2,603 81 76.1 28.9 30 84 18 2 37 1 1.94 51 24 +27 +0.93 +0.05 2024-2025 26 Roda JC 1 League 8 506 63 40.2 5.6 6 73 1 2 34 0 1.50 6 10 -4 -0.71 -0.71 8 Seasons 4 Clubs 7 Leagues 170 11,264 66 40.5 125.2 123 83 71 47 26 47 1.37 177 171 +6 +0.05 +0.17 89.9 106.6 -16.7 -0.25 +0.05 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 Heerenveen (4 Seasons) 1 League 76 5,139 68 44.6 57.1 57 83 37 19 22 33 1.25 84 93 -9 -0.16 +0.11 79.3 95.4 -16.1 -0.28 -0.13 Roda JC (2 Seasons) 1 League 40 3,109 78 66.4 34.5 36 82 19 4 35 1 1.85 57 34 +23 +0.67 +0.21 Cosenza (2 Seasons) 2 Leagues 13 779 60 11.2 8.7 8 78 3 5 31 5 1.33 8 9 -1 -0.12 +0.63 10.6 11.2 -0.6 -0.07 +0.61 Doncaster (1 Season) 3 Leagues 41 2,237 55 47.8 24.9 22 86 12 19 45 8 1.15 28 35 -7 -0.28 -0.83 Manchester City (1 Season) 1 League 21 1,689 80 85.3 18.8 19 87 17 2 17 0 2.00 44 31 +13 +0.69 -1.78 Eredivisie (4 Seasons) 76 5,139 68 44.6 57.1 57 83 37 19 22 33 1.25 84 93 -9 -0.16 +0.11 79.3 95.4 -16.1 -0.28 -0.13 Eerste Divisie (2 Seasons) 40 3,109 78 66.4 34.5 36 82 19 4 35 1 1.85 57 34 +23 +0.67 +0.21 Serie B (2 Seasons) 13 779 60 11.4 8.7 8 78 3 5 31 4 1.33 8 9 -1 -0.12 +0.63 10.6 11.2 -0.6 -0.07 +0.61 League One (1 Season) 35 1,762 50 42.6 19.6 17 9 18 8 1.00 16 30 -14 -0.72 -1.24 PL2 — Div. 1 (1 Season) 21 1,689 80 85.3 18.8 19 87 17 2 17 0 2.00 44 31 +13 +0.69 -1.78 FA Cup (1 Season) 3 225 75 83.3 2.5 2 90 2 1 45 0 2.00 8 3 +5 +2.00 0.00 EFL Cup (1 Season) 3 250 83 92.6 2.8 3 83 1 0 0 2.00 4 2 +2 +0.72 +0.72 Coppa Italia (1 Season) 0 0 0 0 1
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 Manchester City eng ENG Jr. PL2 — Div. 1 2nd 21 1,689 80 85.3 18.8 19 87 17 2 17 0 2.00 44 31 +13 +0.69 -1.78 Matches 2017-2018 19 Doncaster eng ENG 3. League One 15th 35 1,762 50 42.6 19.6 17 9 18 8 1.00 16 30 -14 -0.72 -1.24 Matches 2018-2019 20 Heerenveen nl NED 1. Eredivisie 11th 9 289 32 9.4 3.2 2 87 1 7 17 25 1.67 4 4 0 0.00 +0.29 4.3 5.5 -1.2 -0.37 +0.01 Matches 2019-2020 21 Heerenveen nl NED 1. Eredivisie 10th 26 2,075 80 88.7 23.1 25 82 15 1 31 0 1.27 36 38 -2 -0.09 -0.77 33.6 35.9 -2.3 -0.10 -1.55 Matches 2020-2021 22 Heerenveen nl NED 1. Eredivisie 12th 31 2,155 70 70.4 23.9 23 85 17 8 26 2 1.19 35 39 -4 -0.17 +0.03 33.8 40.3 -6.5 -0.27 -0.01 Matches 2021-2022 23 Heerenveen nl NED 1. Eredivisie 8th 10 620 62 20.3 6.9 7 81 4 3 19 6 1.00 9 12 -3 -0.44 -0.07 7.6 13.7 -6.1 -0.89 -0.87 Matches 2021-2022 23 Cosenza it ITA 2. Serie B 16th 13 779 60 22.8 8.7 8 78 3 5 31 2 1.33 8 9 -1 -0.12 +0.63 10.6 11.2 -0.6 -0.07 +0.61 Matches 2022-2023 24 Cosenza it ITA 2. Serie B 17th 0 0 0 0 2 Matches 2023-2024 25 Roda JC nl NED 2. Eerste Divisie 3rd 32 2,603 81 76.1 28.9 30 84 18 2 37 1 1.94 51 24 +27 +0.93 +0.05 Matches 2024-2025 26 Roda JC nl NED 2. Eerste Divisie 11th 8 506 63 40.2 5.6 6 73 1 2 34 0 1.50 6 10 -4 -0.71 -0.71 Matches 8 Seasons 4 Clubs 4 Leagues 164 10,789 66 39.7 119.9 118 82 68 46 25 46 1.35 165 166 -1 -0.01 +0.12 89.9 106.6 -16.7 -0.25 +0.05 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Heerenveen (4 Seasons) 1 League 76 5,139 68 44.6 57.1 57 83 37 19 22 33 1.25 84 93 -9 -0.16 +0.11 79.3 95.4 -16.1 -0.28 -0.13 Roda JC (2 Seasons) 1 League 40 3,109 78 66.4 34.5 36 82 19 4 35 1 1.85 57 34 +23 +0.67 +0.21 Cosenza (2 Seasons) 1 League 13 779 60 11.4 8.7 8 78 3 5 31 4 1.33 8 9 -1 -0.12 +0.63 10.6 11.2 -0.6 -0.07 +0.61 Doncaster (1 Season) 1 League 35 1,762 50 42.6 19.6 17 9 18 8 1.00 16 30 -14 -0.72 -1.24 Manchester City (1 Season) 1 League 21 1,689 80 85.3 18.8 19 87 17 2 17 0 2.00 44 31 +13 +0.69 -1.78 Eredivisie (4 Seasons) 76 5,139 68 44.6 57.1 57 83 37 19 22 33 1.25 84 93 -9 -0.16 +0.11 79.3 95.4 -16.1 -0.28 -0.13 Eerste Divisie (2 Seasons) 40 3,109 78 66.4 34.5 36 82 19 4 35 1 1.85 57 34 +23 +0.67 +0.21 Serie B (2 Seasons) 13 779 60 11.4 8.7 8 78 3 5 31 4 1.33 8 9 -1 -0.12 +0.63 10.6 11.2 -0.6 -0.07 +0.61 League One (1 Season) 35 1,762 50 42.6 19.6 17 9 18 8 1.00 16 30 -14 -0.72 -1.24 PL2 — Div. 1 (1 Season) 21 1,689 80 85.3 18.8 19 87 17 2 17 0 2.00 44 31 +13 +0.69 -1.78
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 2017-2018 19 Doncaster eng ENG EFL Cup 17th 3 250 83 92.6 2.8 3 83 1 0 0 2.00 4 2 +2 +0.72 +0.72 Matches 2017-2018 19 Doncaster eng ENG FA Cup 33rd 3 225 75 83.3 2.5 2 90 2 1 45 0 2.00 8 3 +5 +2.00 0.00 Matches 2022-2023 24 Cosenza it ITA Coppa Italia Rd1 0 0 0 0 1 Matches 2 Seasons 2 Clubs 3 Leagues 6 475 79 75.4 5.3 5 86 3 1 45 1 2.00 12 5 +7 +1.33 -0.06 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Doncaster (1 Season) 2 Leagues 6 475 79 88.0 5.3 5 86 3 1 45 0 2.00 12 5 +7 +1.33 -0.06 Cosenza (1 Season) 1 League 0 0 0 0 1 FA Cup (1 Season) 3 225 75 83.3 2.5 2 90 2 1 45 0 2.00 8 3 +5 +2.00 0.00 EFL Cup (1 Season) 3 250 83 92.6 2.8 3 83 1 0 0 2.00 4 2 +2 +0.72 +0.72 Coppa Italia (1 Season) 0 0 0 0 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 2016-2017 18 Manchester City 1 League 18.8 1 0 0 0 2017-2018 19 Doncaster 3 Leagues 24.9 1 0 0 27 9 1 2 0 0 0 0 0 2018-2019 20 Heerenveen 1 League 3.2 0 0 0 5 5 0 2 10 1 0 0 0 18 4 8 33.3 2019-2020 21 Heerenveen 1 League 23.1 4 0 0 20 16 1 4 29 39 1 0 1 159 38 49 43.7 2020-2021 22 Heerenveen 1 League 23.9 5 0 0 37 26 2 3 44 31 0 1 0 147 29 29 50.0 2021-2022 23 Heerenveen 1 League 6.9 1 0 0 6 9 0 0 8 11 0 0 0 45 7 3 70.0 2021-2022 23 Cosenza 1 League 8.7 0 0 0 11 15 1 5 10 9 0 0 0 41 9 8 52.9 2023-2024 25 Roda JC 1 League 28.9 1 0 0 27 23 3 4 33 30 0 2024-2025 26 Roda JC 1 League 5.6 1 0 0 9 3 0 2 2 9 0 8 Seasons 4 Clubs 7 Leagues 125.2 13 0 0 142 106 8 22 136 130 1 1 1 410 87 97 47.3 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Heerenveen (4 Seasons) 1 League 57.1 10 0 0 68 56 3 9 91 82 1 1 1 369 78 89 46.7 Roda JC (2 Seasons) 1 League 34.5 2 0 0 36 26 3 6 35 39 0 Cosenza (2 Seasons) 2 Leagues 8.7 0 0 0 11 15 1 5 10 9 0 0 0 41 9 8 52.9 Doncaster (1 Season) 3 Leagues 24.9 1 0 0 27 9 1 2 0 0 0 0 0 Manchester City (1 Season) 1 League 18.8 1 0 0 0 Eredivisie (4 Seasons) 57.1 10 0 0 68 56 3 9 91 82 1 1 1 369 78 89 46.7 Eerste Divisie (2 Seasons) 34.5 2 0 0 36 26 3 6 35 39 0 Serie B (2 Seasons) 8.7 0 0 0 11 15 1 5 10 9 0 0 0 41 9 8 52.9 League One (1 Season) 19.6 0 0 0 26 0 0 0 0 0 0 0 0 PL2 — Div. 1 (1 Season) 18.8 1 0 0 0 FA Cup (1 Season) 2.5 1 0 0 1 2 0 1 0 0 0 EFL Cup (1 Season) 2.8 0 0 0 0 7 1 1 0 0 0 0 0 Coppa Italia (1 Season)
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 19 Doncaster eng ENG EFL Cup 17th 2.8 0 0 0 0 7 1 1 0 0 0 0 0 Matches 2017-2018 19 Doncaster eng ENG FA Cup 33rd 2.5 1 0 0 1 2 0 1 0 0 0 Matches 2 Seasons 2 Clubs 3 Leagues 5.3 1 0 0 1 9 1 2 0 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Doncaster (1 Season) 2 Leagues 5.3 1 0 0 1 9 1 2 0 0 0 0 0 Cosenza (1 Season) 1 League FA Cup (1 Season) 2.5 1 0 0 1 2 0 1 0 0 0 EFL Cup (1 Season) 2.8 0 0 0 0 7 1 1 0 0 0 0 0 Coppa Italia (1 Season)
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 Rodney Kongolo Pages
Rodney Kongolo 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