Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 17 Everton 2. Europa Lg 1 1 82 0.9 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 4 0.00 0.00 0.00 0.00 0.00 0.11 0.00 0.11 0.11 0.11 Matches 2017-2018 17 Everton eng ENG Jr. PL2 — Div. 1 13 9 863 9.6 3 2 5 3 0 0 4 0 0.31 0.21 0.52 0.31 0.52 Matches 2018-2019 18 Everton eng ENG Jr. PL2 — Div. 1 16 13 1,110 12.3 6 1 7 6 0 0 1 0 0.49 0.08 0.57 0.49 0.57 Matches 2019-2020 19 Kortrijk be BEL 1. First Division A 12 9 699 7.8 3 0 3 3 0 0 0 0 4.2 4.2 0.3 4.5 9 7 59 0.39 0.00 0.39 0.39 0.39 0.54 0.04 0.58 0.54 0.58 Matches 2019-2020 19 Everton eng ENG Jr. PL2 — Div. 1 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 20 Reims fr FRA 1. Ligue 1 3 0 35 0.4 0 0 0 0 0 0 1 0 0.2 0.2 0.0 0.2 0 1 1 0.00 0.00 0.00 0.00 0.00 0.65 0.00 0.65 0.65 0.65 Matches 2020-2021 20 Aberdeen sct SCO 1. Premiership 10 5 461 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 21 Reims fr FRA Coupe de France 2 0 39 0.4 1 0 1 1 0 0 0 0 2.31 0.00 2.31 2.31 2.31 Matches 2021-2022 21 Reims fr FRA 1. Ligue 1 8 4 350 3.9 0 0 0 0 0 0 1 0 0.5 0.5 0.2 0.7 6 4 26 0.00 0.00 0.00 0.00 0.00 0.14 0.06 0.19 0.14 0.19 Matches 2022-2023 22 Oostende be BEL 1. Pro League A 21 19 1,613 17.9 8 2 10 7 1 1 6 0 6.7 5.9 2.2 8.1 24 35 124 0.45 0.11 0.56 0.39 0.50 0.37 0.12 0.50 0.33 0.45 Matches 2023-2024 23 Darmstadt 98 de GER 1. Bundesliga 7 1 217 2.4 0 0 0 0 0 0 1 0 0.7 0.7 0.3 1.0 7 2 7 0.00 0.00 0.00 0.00 0.00 0.27 0.14 0.41 0.27 0.41 Matches 2023-2024 23 Darmstadt 98 de GER DFB-Pokal 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 6 Seasons 6 Clubs 7 Leagues 65 40 3,586 39.8 12 2 14 11 1 1 9 0 12.5 11.7 3.0 14.7 47 51 221 0.30 0.05 0.35 0.28 0.33 0.37 0.09 0.46 0.35 0.44 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 Everton (3 Seasons) 1 League 31 24 2,153 23.9 9 3 12 9 0 0 5 0 0.38 0.13 0.50 0.38 0.50 Reims (2 Seasons) 2 Leagues 13 4 424 4.7 1 0 1 1 0 0 2 0 0.8 0.8 0.2 1.0 6 5 27 0.21 0.00 0.21 0.21 0.21 0.18 0.05 0.23 0.18 0.23 Oostende (1 Season) 1 League 21 19 1,613 17.9 8 2 10 7 1 1 6 0 6.7 5.9 2.2 8.1 24 35 124 0.45 0.11 0.56 0.39 0.50 0.37 0.12 0.50 0.33 0.45 Kortrijk (1 Season) 1 League 12 9 699 7.8 3 0 3 3 0 0 0 0 4.2 4.2 0.3 4.5 9 7 59 0.39 0.00 0.39 0.39 0.39 0.54 0.04 0.58 0.54 0.58 Aberdeen (1 Season) 1 League 10 5 461 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Darmstadt 98 (1 Season) 2 Leagues 8 2 307 3.4 0 0 0 0 0 0 1 0 0.7 0.7 0.3 1.0 7 2 7 0.00 0.00 0.00 0.00 0.00 0.27 0.14 0.41 0.27 0.41 Everton (1 Season) 1 League 1 1 82 0.9 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 4 0.00 0.00 0.00 0.00 0.00 0.11 0.00 0.11 0.11 0.11 PL2 — Div. 1 (3 Seasons) 31 24 2,153 23.9 9 3 12 9 0 0 5 0 0.38 0.13 0.50 0.38 0.50 First Division A (2 Seasons) 33 28 2,312 25.7 11 2 13 10 1 1 6 0 10.9 10.1 2.5 12.6 33 42 183 0.43 0.08 0.51 0.39 0.47 0.43 0.10 0.52 0.39 0.49 Ligue 1 (2 Seasons) 11 4 385 4.3 0 0 0 0 0 0 2 0 0.8 0.8 0.2 1.0 6 5 27 0.00 0.00 0.00 0.00 0.00 0.18 0.05 0.23 0.18 0.23 Premiership (1 Season) 10 5 461 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (1 Season) 7 1 217 2.4 0 0 0 0 0 0 1 0 0.7 0.7 0.3 1.0 7 2 7 0.00 0.00 0.00 0.00 0.00 0.27 0.14 0.41 0.27 0.41 Coupe de France (1 Season) 2 0 39 0.4 1 0 1 1 0 0 0 0 2.31 0.00 2.31 2.31 2.31 Europa Lg (1 Season) 1 1 82 0.9 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 4 0.00 0.00 0.00 0.00 0.00 0.11 0.00 0.11 0.11 0.11 DFB-Pokal (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 17 Everton 1 League 1 1 82 0.9 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 4 0.00 0.00 0.00 0.00 0.00 0.11 0.00 0.11 0.11 0.11 2017-2018 17 Everton 1 League 13 9 863 9.6 3 2 5 3 0 0 4 0 0.31 0.21 0.52 0.31 0.52 2018-2019 18 Everton 1 League 16 13 1,110 12.3 6 1 7 6 0 0 1 0 0.49 0.08 0.57 0.49 0.57 2019-2020 19 Everton 1 League 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 19 Kortrijk 1 League 12 9 699 7.8 3 0 3 3 0 0 0 0 4.2 4.2 0.3 4.5 9 7 59 0.39 0.00 0.39 0.39 0.39 0.54 0.04 0.58 0.54 0.58 2020-2021 20 Aberdeen 1 League 10 5 461 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2020-2021 20 Reims 1 League 3 0 35 0.4 0 0 0 0 0 0 1 0 0.2 0.2 0.0 0.2 0 1 1 0.00 0.00 0.00 0.00 0.00 0.65 0.00 0.65 0.65 0.65 2021-2022 21 Reims 2 Leagues 10 4 389 4.3 1 0 1 1 0 0 1 0 0.5 0.5 0.2 0.7 6 4 26 0.23 0.00 0.23 0.23 0.23 0.14 0.06 0.19 0.14 0.19 2022-2023 22 Oostende 1 League 21 19 1,613 17.9 8 2 10 7 1 1 6 0 6.7 5.9 2.2 8.1 24 35 124 0.45 0.11 0.56 0.39 0.50 0.37 0.12 0.50 0.33 0.45 2023-2024 23 Darmstadt 98 2 Leagues 8 2 307 3.4 0 0 0 0 0 0 1 0 0.7 0.7 0.3 1.0 7 2 7 0.00 0.00 0.00 0.00 0.00 0.27 0.14 0.41 0.27 0.41 6 Seasons 6 Clubs 7 Leagues 65 40 3,586 39.8 12 2 14 11 1 1 9 0 12.5 11.7 3.0 14.7 47 51 221 0.30 0.05 0.35 0.28 0.33 0.37 0.09 0.46 0.35 0.44 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 Everton (3 Seasons) 1 League 31 24 2,153 23.9 9 3 12 9 0 0 5 0 0.38 0.13 0.50 0.38 0.50 Reims (2 Seasons) 2 Leagues 13 4 424 4.7 1 0 1 1 0 0 2 0 0.8 0.8 0.2 1.0 6 5 27 0.21 0.00 0.21 0.21 0.21 0.18 0.05 0.23 0.18 0.23 Oostende (1 Season) 1 League 21 19 1,613 17.9 8 2 10 7 1 1 6 0 6.7 5.9 2.2 8.1 24 35 124 0.45 0.11 0.56 0.39 0.50 0.37 0.12 0.50 0.33 0.45 Kortrijk (1 Season) 1 League 12 9 699 7.8 3 0 3 3 0 0 0 0 4.2 4.2 0.3 4.5 9 7 59 0.39 0.00 0.39 0.39 0.39 0.54 0.04 0.58 0.54 0.58 Aberdeen (1 Season) 1 League 10 5 461 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Darmstadt 98 (1 Season) 2 Leagues 8 2 307 3.4 0 0 0 0 0 0 1 0 0.7 0.7 0.3 1.0 7 2 7 0.00 0.00 0.00 0.00 0.00 0.27 0.14 0.41 0.27 0.41 Everton (1 Season) 1 League 1 1 82 0.9 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 4 0.00 0.00 0.00 0.00 0.00 0.11 0.00 0.11 0.11 0.11 PL2 — Div. 1 (3 Seasons) 31 24 2,153 23.9 9 3 12 9 0 0 5 0 0.38 0.13 0.50 0.38 0.50 First Division A (2 Seasons) 33 28 2,312 25.7 11 2 13 10 1 1 6 0 10.9 10.1 2.5 12.6 33 42 183 0.43 0.08 0.51 0.39 0.47 0.43 0.10 0.52 0.39 0.49 Ligue 1 (2 Seasons) 11 4 385 4.3 0 0 0 0 0 0 2 0 0.8 0.8 0.2 1.0 6 5 27 0.00 0.00 0.00 0.00 0.00 0.18 0.05 0.23 0.18 0.23 Premiership (1 Season) 10 5 461 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (1 Season) 7 1 217 2.4 0 0 0 0 0 0 1 0 0.7 0.7 0.3 1.0 7 2 7 0.00 0.00 0.00 0.00 0.00 0.27 0.14 0.41 0.27 0.41 Coupe de France (1 Season) 2 0 39 0.4 1 0 1 1 0 0 0 0 2.31 0.00 2.31 2.31 2.31 Europa Lg (1 Season) 1 1 82 0.9 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 4 0.00 0.00 0.00 0.00 0.00 0.11 0.00 0.11 0.11 0.11 DFB-Pokal (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 17 Everton eng ENG Jr. PL2 — Div. 1 7th 13 9 863 9.6 3 2 5 3 0 0 4 0 0.31 0.21 0.52 0.31 0.52 Matches 2018-2019 18 Everton eng ENG Jr. PL2 — Div. 1 1st 16 13 1,110 12.3 6 1 7 6 0 0 1 0 0.49 0.08 0.57 0.49 0.57 Matches 2019-2020 19 Everton eng ENG Jr. PL2 — Div. 1 7th 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 19 Kortrijk be BEL 1. First Division A 11th 12 9 699 7.8 3 0 3 3 0 0 0 0 4.2 4.2 0.3 4.5 9 7 59 0.39 0.00 0.39 0.39 0.39 0.54 0.04 0.58 0.54 0.58 Matches 2020-2021 20 Aberdeen sct SCO 1. Premiership 4th 10 5 461 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 20 Reims fr FRA 1. Ligue 1 14th 3 0 35 0.4 0 0 0 0 0 0 1 0 0.2 0.2 0.0 0.2 0 1 1 0.00 0.00 0.00 0.00 0.00 0.65 0.00 0.65 0.65 0.65 Matches 2021-2022 21 Reims fr FRA 1. Ligue 1 12th 8 4 350 3.9 0 0 0 0 0 0 1 0 0.5 0.5 0.2 0.7 6 4 26 0.00 0.00 0.00 0.00 0.00 0.14 0.06 0.19 0.14 0.19 Matches 2022-2023 22 Oostende be BEL 1. Pro League A 16th 21 19 1,613 17.9 8 2 10 7 1 1 6 0 6.7 5.9 2.2 8.1 24 35 124 0.45 0.11 0.56 0.39 0.50 0.37 0.12 0.50 0.33 0.45 Matches 2023-2024 23 Darmstadt 98 de GER 1. Bundesliga 18th 7 1 217 2.4 0 0 0 0 0 0 1 0 0.7 0.7 0.3 1.0 7 2 7 0.00 0.00 0.00 0.00 0.00 0.27 0.14 0.41 0.27 0.41 Matches 5 Seasons 5 Clubs 4 Leagues 61 38 3,375 37.5 11 2 13 10 1 1 9 0 12.4 11.6 3.0 14.6 46 49 217 0.29 0.05 0.35 0.27 0.32 0.38 0.09 0.47 0.36 0.45 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 Everton (3 Seasons) 1 League 31 24 2,153 23.9 9 3 12 9 0 0 5 0 0.38 0.13 0.50 0.38 0.50 Reims (2 Seasons) 1 League 11 4 385 4.3 0 0 0 0 0 0 2 0 0.8 0.8 0.2 1.0 6 5 27 0.00 0.00 0.00 0.00 0.00 0.18 0.05 0.23 0.18 0.23 Oostende (1 Season) 1 League 21 19 1,613 17.9 8 2 10 7 1 1 6 0 6.7 5.9 2.2 8.1 24 35 124 0.45 0.11 0.56 0.39 0.50 0.37 0.12 0.50 0.33 0.45 Kortrijk (1 Season) 1 League 12 9 699 7.8 3 0 3 3 0 0 0 0 4.2 4.2 0.3 4.5 9 7 59 0.39 0.00 0.39 0.39 0.39 0.54 0.04 0.58 0.54 0.58 Aberdeen (1 Season) 1 League 10 5 461 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Darmstadt 98 (1 Season) 1 League 7 1 217 2.4 0 0 0 0 0 0 1 0 0.7 0.7 0.3 1.0 7 2 7 0.00 0.00 0.00 0.00 0.00 0.27 0.14 0.41 0.27 0.41 PL2 — Div. 1 (3 Seasons) 31 24 2,153 23.9 9 3 12 9 0 0 5 0 0.38 0.13 0.50 0.38 0.50 First Division A (2 Seasons) 33 28 2,312 25.7 11 2 13 10 1 1 6 0 10.9 10.1 2.5 12.6 33 42 183 0.43 0.08 0.51 0.39 0.47 0.43 0.10 0.52 0.39 0.49 Ligue 1 (2 Seasons) 11 4 385 4.3 0 0 0 0 0 0 2 0 0.8 0.8 0.2 1.0 6 5 27 0.00 0.00 0.00 0.00 0.00 0.18 0.05 0.23 0.18 0.23 Premiership (1 Season) 10 5 461 5.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Bundesliga (1 Season) 7 1 217 2.4 0 0 0 0 0 0 1 0 0.7 0.7 0.3 1.0 7 2 7 0.00 0.00 0.00 0.00 0.00 0.27 0.14 0.41 0.27 0.41
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2021-2022 21 Reims fr FRA Coupe de France R16 2 0 39 0.4 1 0 1 1 0 0 0 0 2.31 0.00 2.31 2.31 2.31 Matches 2023-2024 23 Darmstadt 98 de GER DFB-Pokal R64 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 2 Clubs 2 Leagues 3 1 129 1.4 1 0 1 1 0 0 0 0 0.70 0.00 0.70 0.70 0.70 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 Reims (1 Season) 1 League 2 0 39 0.4 1 0 1 1 0 0 0 0 2.31 0.00 2.31 2.31 2.31 Darmstadt 98 (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de France (1 Season) 2 0 39 0.4 1 0 1 1 0 0 0 0 2.31 0.00 2.31 2.31 2.31 DFB-Pokal (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2017-2018 17 Everton 2. Europa Lg GR 1 1 82 0.9 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 4 0.00 0.00 0.00 0.00 0.00 0.11 0.00 0.11 0.11 0.11 Matches 1 Season 1 Club 1 League 1 1 82 0.9 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 4 0.00 0.00 0.00 0.00 0.00 0.11 0.00 0.11 0.11 0.11
Shooting Table Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 17 Everton 2. Europa Lg 0.9 0 2 1 50.0 2.20 1.10 0.00 0.00 16.5 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 2017-2018 17 Everton eng ENG Jr. PL2 — Div. 1 9.6 3 0 0 Matches 2018-2019 18 Everton eng ENG Jr. PL2 — Div. 1 12.3 6 0 0 Matches 2019-2020 19 Kortrijk be BEL 1. First Division A 7.8 3 21 10 47.6 2.70 1.29 0.14 0.30 15.8 1 0 0 4.2 4.2 0.20 -1.2 -1.2 Matches 2019-2020 19 Everton eng ENG Jr. PL2 — Div. 1 2.0 0 0 0 Matches 2020-2021 20 Reims fr FRA 1. Ligue 1 0.4 0 2 1 50.0 5.14 2.57 0.00 0.00 11.9 0 0 0 0.2 0.2 0.12 -0.2 -0.2 Matches 2020-2021 20 Aberdeen sct SCO 1. Premiership 5.1 0 13 2 15.4 2.54 0.39 0.00 0.00 0 0 Matches 2021-2022 21 Reims fr FRA Coupe de France 0.4 1 2 2 100.0 4.62 4.62 0.50 0.50 0 0 Matches 2021-2022 21 Reims fr FRA 1. Ligue 1 3.9 0 6 2 33.3 1.54 0.51 0.00 0.00 12.2 0 0 0 0.5 0.5 0.09 -0.5 -0.5 Matches 2022-2023 22 Oostende be BEL 1. Pro League A 17.9 8 55 24 43.6 3.07 1.34 0.13 0.29 16.8 4 1 1 6.7 5.9 0.11 +1.3 +1.1 Matches 2023-2024 23 Darmstadt 98 de GER 1. Bundesliga 2.4 0 10 2 20.0 4.15 0.83 0.00 0.00 13.1 0 0 0 0.7 0.7 0.07 -0.7 -0.7 Matches 2023-2024 23 Darmstadt 98 de GER DFB-Pokal 1.0 0 6 1 16.7 6.00 1.00 0.00 0.00 0 0 Matches 6 Seasons 6 Clubs 7 Leagues 39.8 12 117 45 38.5 2.94 1.13 0.09 0.24 15.8 5 1 1 12.5 11.7 0.12 -1.5 -1.7 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Everton (3 Seasons) 1 League 23.9 9 0 0 Reims (2 Seasons) 2 Leagues 4.7 1 10 5 50.0 2.12 1.06 0.10 0.20 12.1 0 0 0 0.8 0.8 0.10 -0.8 -0.8 Oostende (1 Season) 1 League 17.9 8 55 24 43.6 3.07 1.34 0.13 0.29 16.8 4 1 1 6.7 5.9 0.11 +1.3 +1.1 Kortrijk (1 Season) 1 League 7.8 3 21 10 47.6 2.70 1.29 0.14 0.30 15.8 1 0 0 4.2 4.2 0.20 -1.2 -1.2 Aberdeen (1 Season) 1 League 5.1 0 13 2 15.4 2.54 0.39 0.00 0.00 0 0 Darmstadt 98 (1 Season) 2 Leagues 3.4 0 16 3 18.8 4.69 0.88 0.00 0.00 13.1 0 0 0 0.7 0.7 0.07 -0.7 -0.7 Everton (1 Season) 1 League 0.9 0 2 1 50.0 2.20 1.10 0.00 0.00 16.5 0 0 0 0.1 0.1 0.05 -0.1 -0.1 PL2 — Div. 1 (3 Seasons) 23.9 9 0 0 First Division A (2 Seasons) 25.7 11 76 34 44.7 2.96 1.32 0.13 0.29 16.5 5 1 1 10.9 10.1 0.13 +0.1 -0.1 Ligue 1 (2 Seasons) 4.3 0 8 3 37.5 1.87 0.70 0.00 0.00 12.1 0 0 0 0.8 0.8 0.10 -0.8 -0.8 Premiership (1 Season) 5.1 0 13 2 15.4 2.54 0.39 0.00 0.00 0 0 Bundesliga (1 Season) 2.4 0 10 2 20.0 4.15 0.83 0.00 0.00 13.1 0 0 0 0.7 0.7 0.07 -0.7 -0.7 Coupe de France (1 Season) 0.4 1 2 2 100.0 4.62 4.62 0.50 0.50 0 0 Europa Lg (1 Season) 0.9 0 2 1 50.0 2.20 1.10 0.00 0.00 16.5 0 0 0 0.1 0.1 0.05 -0.1 -0.1 DFB-Pokal (1 Season) 1.0 0 6 1 16.7 6.00 1.00 0.00 0.00 0 0
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 17 Everton 1 League 0.9 0 2 1 50.0 2.20 1.10 0.00 0.00 16.5 0 0 0 0.1 0.1 0.05 -0.1 -0.1 2017-2018 17 Everton 1 League 9.6 3 0 0 2018-2019 18 Everton 1 League 12.3 6 0 0 2019-2020 19 Everton 1 League 2.0 0 0 0 2019-2020 19 Kortrijk 1 League 7.8 3 21 10 47.6 2.70 1.29 0.14 0.30 15.8 1 0 0 4.2 4.2 0.20 -1.2 -1.2 2020-2021 20 Aberdeen 1 League 5.1 0 13 2 15.4 2.54 0.39 0.00 0.00 0 0 2020-2021 20 Reims 1 League 0.4 0 2 1 50.0 5.14 2.57 0.00 0.00 11.9 0 0 0 0.2 0.2 0.12 -0.2 -0.2 2021-2022 21 Reims 2 Leagues 4.3 1 8 4 50.0 1.85 0.93 0.13 0.25 12.2 0 0 0 0.5 0.5 0.09 -0.5 -0.5 2022-2023 22 Oostende 1 League 17.9 8 55 24 43.6 3.07 1.34 0.13 0.29 16.8 4 1 1 6.7 5.9 0.11 +1.3 +1.1 2023-2024 23 Darmstadt 98 2 Leagues 3.4 0 16 3 18.8 4.69 0.88 0.00 0.00 13.1 0 0 0 0.7 0.7 0.07 -0.7 -0.7 6 Seasons 6 Clubs 7 Leagues 39.8 12 117 45 38.5 2.94 1.13 0.09 0.24 15.8 5 1 1 12.5 11.7 0.12 -1.5 -1.7 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Everton (3 Seasons) 1 League 23.9 9 0 0 Reims (2 Seasons) 2 Leagues 4.7 1 10 5 50.0 2.12 1.06 0.10 0.20 12.1 0 0 0 0.8 0.8 0.10 -0.8 -0.8 Oostende (1 Season) 1 League 17.9 8 55 24 43.6 3.07 1.34 0.13 0.29 16.8 4 1 1 6.7 5.9 0.11 +1.3 +1.1 Kortrijk (1 Season) 1 League 7.8 3 21 10 47.6 2.70 1.29 0.14 0.30 15.8 1 0 0 4.2 4.2 0.20 -1.2 -1.2 Aberdeen (1 Season) 1 League 5.1 0 13 2 15.4 2.54 0.39 0.00 0.00 0 0 Darmstadt 98 (1 Season) 2 Leagues 3.4 0 16 3 18.8 4.69 0.88 0.00 0.00 13.1 0 0 0 0.7 0.7 0.07 -0.7 -0.7 Everton (1 Season) 1 League 0.9 0 2 1 50.0 2.20 1.10 0.00 0.00 16.5 0 0 0 0.1 0.1 0.05 -0.1 -0.1 PL2 — Div. 1 (3 Seasons) 23.9 9 0 0 First Division A (2 Seasons) 25.7 11 76 34 44.7 2.96 1.32 0.13 0.29 16.5 5 1 1 10.9 10.1 0.13 +0.1 -0.1 Ligue 1 (2 Seasons) 4.3 0 8 3 37.5 1.87 0.70 0.00 0.00 12.1 0 0 0 0.8 0.8 0.10 -0.8 -0.8 Premiership (1 Season) 5.1 0 13 2 15.4 2.54 0.39 0.00 0.00 0 0 Bundesliga (1 Season) 2.4 0 10 2 20.0 4.15 0.83 0.00 0.00 13.1 0 0 0 0.7 0.7 0.07 -0.7 -0.7 Coupe de France (1 Season) 0.4 1 2 2 100.0 4.62 4.62 0.50 0.50 0 0 Europa Lg (1 Season) 0.9 0 2 1 50.0 2.20 1.10 0.00 0.00 16.5 0 0 0 0.1 0.1 0.05 -0.1 -0.1 DFB-Pokal (1 Season) 1.0 0 6 1 16.7 6.00 1.00 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 17 Everton eng ENG Jr. PL2 — Div. 1 7th 9.6 3 0 0 Matches 2018-2019 18 Everton eng ENG Jr. PL2 — Div. 1 1st 12.3 6 0 0 Matches 2019-2020 19 Everton eng ENG Jr. PL2 — Div. 1 7th 2.0 0 0 0 Matches 2019-2020 19 Kortrijk be BEL 1. First Division A 11th 7.8 3 21 10 47.6 2.70 1.29 0.14 0.30 15.8 1 0 0 4.2 4.2 0.20 -1.2 -1.2 Matches 2020-2021 20 Aberdeen sct SCO 1. Premiership 4th 5.1 0 13 2 15.4 2.54 0.39 0.00 0.00 0 0 Matches 2020-2021 20 Reims fr FRA 1. Ligue 1 14th 0.4 0 2 1 50.0 5.14 2.57 0.00 0.00 11.9 0 0 0 0.2 0.2 0.12 -0.2 -0.2 Matches 2021-2022 21 Reims fr FRA 1. Ligue 1 12th 3.9 0 6 2 33.3 1.54 0.51 0.00 0.00 12.2 0 0 0 0.5 0.5 0.09 -0.5 -0.5 Matches 2022-2023 22 Oostende be BEL 1. Pro League A 16th 17.9 8 55 24 43.6 3.07 1.34 0.13 0.29 16.8 4 1 1 6.7 5.9 0.11 +1.3 +1.1 Matches 2023-2024 23 Darmstadt 98 de GER 1. Bundesliga 18th 2.4 0 10 2 20.0 4.15 0.83 0.00 0.00 13.1 0 0 0 0.7 0.7 0.07 -0.7 -0.7 Matches 5 Seasons 5 Clubs 4 Leagues 37.5 11 107 41 38.3 2.85 1.09 0.09 0.24 15.8 5 1 1 12.4 11.6 0.12 -1.4 -1.6 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 Everton (3 Seasons) 1 League 23.9 9 0 0 Reims (2 Seasons) 1 League 4.3 0 8 3 37.5 1.87 0.70 0.00 0.00 12.1 0 0 0 0.8 0.8 0.10 -0.8 -0.8 Oostende (1 Season) 1 League 17.9 8 55 24 43.6 3.07 1.34 0.13 0.29 16.8 4 1 1 6.7 5.9 0.11 +1.3 +1.1 Kortrijk (1 Season) 1 League 7.8 3 21 10 47.6 2.70 1.29 0.14 0.30 15.8 1 0 0 4.2 4.2 0.20 -1.2 -1.2 Aberdeen (1 Season) 1 League 5.1 0 13 2 15.4 2.54 0.39 0.00 0.00 0 0 Darmstadt 98 (1 Season) 1 League 2.4 0 10 2 20.0 4.15 0.83 0.00 0.00 13.1 0 0 0 0.7 0.7 0.07 -0.7 -0.7 PL2 — Div. 1 (3 Seasons) 23.9 9 0 0 First Division A (2 Seasons) 25.7 11 76 34 44.7 2.96 1.32 0.13 0.29 16.5 5 1 1 10.9 10.1 0.13 +0.1 -0.1 Ligue 1 (2 Seasons) 4.3 0 8 3 37.5 1.87 0.70 0.00 0.00 12.1 0 0 0 0.8 0.8 0.10 -0.8 -0.8 Premiership (1 Season) 5.1 0 13 2 15.4 2.54 0.39 0.00 0.00 0 0 Bundesliga (1 Season) 2.4 0 10 2 20.0 4.15 0.83 0.00 0.00 13.1 0 0 0 0.7 0.7 0.07 -0.7 -0.7
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2021-2022 21 Reims fr FRA Coupe de France R16 0.4 1 2 2 100.0 4.62 4.62 0.50 0.50 0 0 Matches 2023-2024 23 Darmstadt 98 de GER DFB-Pokal R64 1.0 0 6 1 16.7 6.00 1.00 0.00 0.00 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 1.4 1 8 3 37.5 5.58 2.09 0.13 0.33 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Reims (1 Season) 1 League 0.4 1 2 2 100.0 4.62 4.62 0.50 0.50 0 0 Darmstadt 98 (1 Season) 1 League 1.0 0 6 1 16.7 6.00 1.00 0.00 0.00 0 0 Coupe de France (1 Season) 0.4 1 2 2 100.0 4.62 4.62 0.50 0.50 0 0 DFB-Pokal (1 Season) 1.0 0 6 1 16.7 6.00 1.00 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2017-2018 17 Everton 2. Europa Lg GR 0.9 0 2 1 50.0 2.20 1.10 0.00 0.00 16.5 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 1 Season 1 Club 1 League 0.9 0 2 1 50.0 2.20 1.10 0.00 0.00 16.5 0 0 0 0.1 0.1 0.05 -0.1 -0.1
Passing Table Season Age Squad Country Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 17 Everton 2. Europa Lg 0.9 12 21 57.1 147 25 6 11 54.5 4 5 80.0 0 0 0 0.0 0.0 0.0 0 1 0 0 2 Matches 2017-2018 17 Everton eng ENG Jr. PL2 — Div. 1 9.6 2 Matches 2018-2019 18 Everton eng ENG Jr. PL2 — Div. 1 12.3 1 Matches 2019-2020 19 Kortrijk be BEL 1. First Division A 7.8 124 182 68.1 1983 176 66 84 78.6 42 58 72.4 13 20 65.0 0 0.3 0.3 -0.3 5 4 4 1 7 Matches 2019-2020 19 Everton eng ENG Jr. PL2 — Div. 1 2.0 0 Matches 2020-2021 20 Reims fr FRA 1. Ligue 1 0.4 4 9 44.4 64 11 2 6 33.3 2 2 100.0 0 1 0.0 0 0.0 0.0 0.0 0 1 0 0 1 Matches 2020-2021 20 Aberdeen sct SCO 1. Premiership 5.1 0 Matches 2021-2022 21 Reims fr FRA Coupe de France 0.4 0 Matches 2021-2022 21 Reims fr FRA 1. Ligue 1 3.9 50 89 56.2 690 123 25 43 58.1 19 27 70.4 3 6 50.0 0 0.2 0.2 -0.2 4 3 2 1 4 Matches 2022-2023 22 Oostende be BEL 1. Pro League A 17.9 270 491 55.0 3753 922 157 258 60.9 77 146 52.7 12 34 35.3 2 2.2 1.2 -0.2 16 27 9 4 35 Matches 2023-2024 23 Darmstadt 98 de GER 1. Bundesliga 2.4 35 63 55.6 503 71 24 35 68.6 7 13 53.8 3 3 100.0 0 0.3 0.5 -0.3 4 0 2 0 2 Matches 2023-2024 23 Darmstadt 98 de GER DFB-Pokal 1.0 0 Matches 6 Seasons 6 Clubs 7 Leagues 39.8 495 855 57.9 7140 1328 280 437 64.1 151 251 60.2 31 64 48.4 2 3.0 2.3 -1.0 29 36 17 6 51 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 Everton (3 Seasons) 1 League 23.9 3 Reims (2 Seasons) 2 Leagues 4.7 54 98 55.1 754 134 27 49 55.1 21 29 72.4 3 7 42.9 0 0.2 0.2 -0.2 4 4 2 1 5 Oostende (1 Season) 1 League 17.9 270 491 55.0 3753 922 157 258 60.9 77 146 52.7 12 34 35.3 2 2.2 1.2 -0.2 16 27 9 4 35 Kortrijk (1 Season) 1 League 7.8 124 182 68.1 1983 176 66 84 78.6 42 58 72.4 13 20 65.0 0 0.3 0.3 -0.3 5 4 4 1 7 Aberdeen (1 Season) 1 League 5.1 0 Darmstadt 98 (1 Season) 2 Leagues 3.4 35 63 55.6 503 71 24 35 68.6 7 13 53.8 3 3 100.0 0 0.3 0.5 -0.3 4 0 2 0 2 Everton (1 Season) 1 League 0.9 12 21 57.1 147 25 6 11 54.5 4 5 80.0 0 0 0 0.0 0.0 0.0 0 1 0 0 2 PL2 — Div. 1 (3 Seasons) 23.9 3 First Division A (2 Seasons) 25.7 394 673 58.5 5736 1098 223 342 65.2 119 204 58.3 25 54 46.3 2 2.5 1.5 -0.5 21 31 13 5 42 Ligue 1 (2 Seasons) 4.3 54 98 55.1 754 134 27 49 55.1 21 29 72.4 3 7 42.9 0 0.2 0.2 -0.2 4 4 2 1 5 Premiership (1 Season) 5.1 0 Bundesliga (1 Season) 2.4 35 63 55.6 503 71 24 35 68.6 7 13 53.8 3 3 100.0 0 0.3 0.5 -0.3 4 0 2 0 2 Coupe de France (1 Season) 0.4 0 Europa Lg (1 Season) 0.9 12 21 57.1 147 25 6 11 54.5 4 5 80.0 0 0 0 0.0 0.0 0.0 0 1 0 0 2 DFB-Pokal (1 Season) 1.0 0
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 17 Everton 1 League 0.9 12 21 57.1 147 25 6 11 54.5 4 5 80.0 0 0 0 0.0 0.0 0.0 0 1 0 0 2 2017-2018 17 Everton 1 League 9.6 2 2018-2019 18 Everton 1 League 12.3 1 2019-2020 19 Everton 1 League 2.0 0 2019-2020 19 Kortrijk 1 League 7.8 124 182 68.1 1983 176 66 84 78.6 42 58 72.4 13 20 65.0 0 0.3 0.3 -0.3 5 4 4 1 7 2020-2021 20 Aberdeen 1 League 5.1 0 2020-2021 20 Reims 1 League 0.4 4 9 44.4 64 11 2 6 33.3 2 2 100.0 0 1 0.0 0 0.0 0.0 0.0 0 1 0 0 1 2021-2022 21 Reims 2 Leagues 4.3 50 89 56.2 690 123 25 43 58.1 19 27 70.4 3 6 50.0 0 0.2 0.2 -0.2 4 3 2 1 4 2022-2023 22 Oostende 1 League 17.9 270 491 55.0 3753 922 157 258 60.9 77 146 52.7 12 34 35.3 2 2.2 1.2 -0.2 16 27 9 4 35 2023-2024 23 Darmstadt 98 2 Leagues 3.4 35 63 55.6 503 71 24 35 68.6 7 13 53.8 3 3 100.0 0 0.3 0.5 -0.3 4 0 2 0 2 6 Seasons 6 Clubs 7 Leagues 39.8 495 855 57.9 7140 1328 280 437 64.1 151 251 60.2 31 64 48.4 2 3.0 2.3 -1.0 29 36 17 6 51 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 Everton (3 Seasons) 1 League 23.9 3 Reims (2 Seasons) 2 Leagues 4.7 54 98 55.1 754 134 27 49 55.1 21 29 72.4 3 7 42.9 0 0.2 0.2 -0.2 4 4 2 1 5 Oostende (1 Season) 1 League 17.9 270 491 55.0 3753 922 157 258 60.9 77 146 52.7 12 34 35.3 2 2.2 1.2 -0.2 16 27 9 4 35 Kortrijk (1 Season) 1 League 7.8 124 182 68.1 1983 176 66 84 78.6 42 58 72.4 13 20 65.0 0 0.3 0.3 -0.3 5 4 4 1 7 Aberdeen (1 Season) 1 League 5.1 0 Darmstadt 98 (1 Season) 2 Leagues 3.4 35 63 55.6 503 71 24 35 68.6 7 13 53.8 3 3 100.0 0 0.3 0.5 -0.3 4 0 2 0 2 Everton (1 Season) 1 League 0.9 12 21 57.1 147 25 6 11 54.5 4 5 80.0 0 0 0 0.0 0.0 0.0 0 1 0 0 2 PL2 — Div. 1 (3 Seasons) 23.9 3 First Division A (2 Seasons) 25.7 394 673 58.5 5736 1098 223 342 65.2 119 204 58.3 25 54 46.3 2 2.5 1.5 -0.5 21 31 13 5 42 Ligue 1 (2 Seasons) 4.3 54 98 55.1 754 134 27 49 55.1 21 29 72.4 3 7 42.9 0 0.2 0.2 -0.2 4 4 2 1 5 Premiership (1 Season) 5.1 0 Bundesliga (1 Season) 2.4 35 63 55.6 503 71 24 35 68.6 7 13 53.8 3 3 100.0 0 0.3 0.5 -0.3 4 0 2 0 2 Coupe de France (1 Season) 0.4 0 Europa Lg (1 Season) 0.9 12 21 57.1 147 25 6 11 54.5 4 5 80.0 0 0 0 0.0 0.0 0.0 0 1 0 0 2 DFB-Pokal (1 Season) 1.0 0
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 17 Everton eng ENG Jr. PL2 — Div. 1 7th 9.6 2 Matches 2018-2019 18 Everton eng ENG Jr. PL2 — Div. 1 1st 12.3 1 Matches 2019-2020 19 Everton eng ENG Jr. PL2 — Div. 1 7th 2.0 0 Matches 2019-2020 19 Kortrijk be BEL 1. First Division A 11th 7.8 124 182 68.1 1983 176 66 84 78.6 42 58 72.4 13 20 65.0 0 0.3 0.3 -0.3 5 4 4 1 7 Matches 2020-2021 20 Aberdeen sct SCO 1. Premiership 4th 5.1 0 Matches 2020-2021 20 Reims fr FRA 1. Ligue 1 14th 0.4 4 9 44.4 64 11 2 6 33.3 2 2 100.0 0 1 0.0 0 0.0 0.0 0.0 0 1 0 0 1 Matches 2021-2022 21 Reims fr FRA 1. Ligue 1 12th 3.9 50 89 56.2 690 123 25 43 58.1 19 27 70.4 3 6 50.0 0 0.2 0.2 -0.2 4 3 2 1 4 Matches 2022-2023 22 Oostende be BEL 1. Pro League A 16th 17.9 270 491 55.0 3753 922 157 258 60.9 77 146 52.7 12 34 35.3 2 2.2 1.2 -0.2 16 27 9 4 35 Matches 2023-2024 23 Darmstadt 98 de GER 1. Bundesliga 18th 2.4 35 63 55.6 503 71 24 35 68.6 7 13 53.8 3 3 100.0 0 0.3 0.5 -0.3 4 0 2 0 2 Matches 5 Seasons 5 Clubs 4 Leagues 37.5 483 834 57.9 6993 1303 274 426 64.3 147 246 59.8 31 64 48.4 2 3.0 2.2 -1.0 29 35 17 6 49 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 Everton (3 Seasons) 1 League 23.9 3 Reims (2 Seasons) 1 League 4.3 54 98 55.1 754 134 27 49 55.1 21 29 72.4 3 7 42.9 0 0.2 0.2 -0.2 4 4 2 1 5 Oostende (1 Season) 1 League 17.9 270 491 55.0 3753 922 157 258 60.9 77 146 52.7 12 34 35.3 2 2.2 1.2 -0.2 16 27 9 4 35 Kortrijk (1 Season) 1 League 7.8 124 182 68.1 1983 176 66 84 78.6 42 58 72.4 13 20 65.0 0 0.3 0.3 -0.3 5 4 4 1 7 Aberdeen (1 Season) 1 League 5.1 0 Darmstadt 98 (1 Season) 1 League 2.4 35 63 55.6 503 71 24 35 68.6 7 13 53.8 3 3 100.0 0 0.3 0.5 -0.3 4 0 2 0 2 PL2 — Div. 1 (3 Seasons) 23.9 3 First Division A (2 Seasons) 25.7 394 673 58.5 5736 1098 223 342 65.2 119 204 58.3 25 54 46.3 2 2.5 1.5 -0.5 21 31 13 5 42 Ligue 1 (2 Seasons) 4.3 54 98 55.1 754 134 27 49 55.1 21 29 72.4 3 7 42.9 0 0.2 0.2 -0.2 4 4 2 1 5 Premiership (1 Season) 5.1 0 Bundesliga (1 Season) 2.4 35 63 55.6 503 71 24 35 68.6 7 13 53.8 3 3 100.0 0 0.3 0.5 -0.3 4 0 2 0 2
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2021-2022 21 Reims fr FRA Coupe de France R16 0.4 0 Matches 2023-2024 23 Darmstadt 98 de GER DFB-Pokal R64 1.0 0 Matches 2 Seasons 2 Clubs 2 Leagues 1.4 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 Reims (1 Season) 1 League 0.4 0 Darmstadt 98 (1 Season) 1 League 1.0 0 Coupe de France (1 Season) 0.4 0 DFB-Pokal (1 Season) 1.0 0
Passing Table Season Age Squad Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2017-2018 17 Everton 2. Europa Lg GR 0.9 12 21 57.1 147 25 6 11 54.5 4 5 80.0 0 0 0 0.0 0.0 0.0 0 1 0 0 2 Matches 1 Season 1 Club 1 League 0.9 12 21 57.1 147 25 6 11 54.5 4 5 80.0 0 0 0 0.0 0.0 0.0 0 1 0 0 2
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2017-2018 17 Everton 1 League 0.9 21 21 0 0 0 0 0 0 0 0 0 0 12 0 1 2017-2018 17 Everton 1 League 9.6 2018-2019 18 Everton 1 League 12.3 2019-2020 19 Everton 1 League 2.0 2019-2020 19 Kortrijk 1 League 7.8 182 160 21 1 0 1 5 0 0 0 0 0 124 1 8 2020-2021 20 Aberdeen 1 League 5.1 2 2020-2021 20 Reims 1 League 0.4 9 9 0 0 0 0 0 0 0 0 0 0 4 0 0 2021-2022 21 Reims 2 Leagues 4.3 89 86 2 0 1 0 1 0 0 0 0 0 50 1 6 2022-2023 22 Oostende 1 League 17.9 491 486 3 0 1 3 22 3 0 0 0 0 270 2 16 2023-2024 23 Darmstadt 98 2 Leagues 3.4 63 55 6 0 0 0 5 1 0 0 0 0 35 2 6 6 Seasons 6 Clubs 7 Leagues 39.8 855 817 32 1 2 4 35 4 0 0 0 0 495 6 37 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Everton (3 Seasons) 1 League 23.9 Reims (2 Seasons) 2 Leagues 4.7 98 95 2 0 1 0 1 0 0 0 0 0 54 1 6 Oostende (1 Season) 1 League 17.9 491 486 3 0 1 3 22 3 0 0 0 0 270 2 16 Kortrijk (1 Season) 1 League 7.8 182 160 21 1 0 1 5 0 0 0 0 0 124 1 8 Aberdeen (1 Season) 1 League 5.1 2 Darmstadt 98 (1 Season) 2 Leagues 3.4 63 55 6 0 0 0 5 1 0 0 0 0 35 2 6 Everton (1 Season) 1 League 0.9 21 21 0 0 0 0 0 0 0 0 0 0 12 0 1 PL2 — Div. 1 (3 Seasons) 23.9 First Division A (2 Seasons) 25.7 673 646 24 1 1 4 27 3 0 0 0 0 394 3 24 Ligue 1 (2 Seasons) 4.3 98 95 2 0 1 0 1 0 0 0 0 0 54 1 6 Premiership (1 Season) 5.1 2 Bundesliga (1 Season) 2.4 63 55 6 0 0 0 4 1 0 0 0 0 35 2 6 Coupe de France (1 Season) 0.4 0 Europa Lg (1 Season) 0.9 21 21 0 0 0 0 0 0 0 0 0 0 12 0 1 DFB-Pokal (1 Season) 1.0 1
Pass Types Table Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2021-2022 21 Reims fr FRA Coupe de France R16 0.4 0 Matches 2023-2024 23 Darmstadt 98 de GER DFB-Pokal R64 1.0 1 Matches 2 Seasons 2 Clubs 2 Leagues 1.4 1 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Reims (1 Season) 1 League 0.4 0 Darmstadt 98 (1 Season) 1 League 1.0 1 Coupe de France (1 Season) 0.4 0 DFB-Pokal (1 Season) 1.0 1
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 2017-2018 17 Everton 2. Europa Lg GR 0.9 21 21 0 0 0 0 0 0 0 0 0 0 12 0 1 Matches 1 Season 1 Club 1 League 0.9 21 21 0 0 0 0 0 0 0 0 0 0 12 0 1
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2017-2018 17 Everton 1 League 0.9 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2017-2018 17 Everton 1 League 9.6 2018-2019 18 Everton 1 League 12.3 2019-2020 19 Everton 1 League 2.0 2019-2020 19 Kortrijk 1 League 7.8 20 2.57 16 0 2 1 1 0 1 0.13 0 0 1 0 0 0 2020-2021 20 Aberdeen 1 League 5.1 2020-2021 20 Reims 1 League 0.4 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2021-2022 21 Reims 2 Leagues 4.3 4 1.03 4 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2022-2023 22 Oostende 1 League 17.9 41 2.29 34 1 1 4 1 0 4 0.22 2 0 0 2 0 0 2023-2024 23 Darmstadt 98 2 Leagues 3.4 8 3.30 6 0 1 1 0 0 0 0.00 0 0 0 0 0 0 6 Seasons 6 Clubs 7 Leagues 39.8 73 2.19 60 1 4 6 2 0 5 0.15 2 0 1 2 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Everton (3 Seasons) 1 League 23.9 Reims (2 Seasons) 2 Leagues 4.7 4 0.94 4 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Oostende (1 Season) 1 League 17.9 41 2.29 34 1 1 4 1 0 4 0.22 2 0 0 2 0 0 Kortrijk (1 Season) 1 League 7.8 20 2.57 16 0 2 1 1 0 1 0.13 0 0 1 0 0 0 Aberdeen (1 Season) 1 League 5.1 Darmstadt 98 (1 Season) 2 Leagues 3.4 8 3.30 6 0 1 1 0 0 0 0.00 0 0 0 0 0 0 Everton (1 Season) 1 League 0.9 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 PL2 — Div. 1 (3 Seasons) 23.9 First Division A (2 Seasons) 25.7 61 2.37 50 1 3 5 2 0 5 0.19 2 0 1 2 0 0 Ligue 1 (2 Seasons) 4.3 4 0.94 4 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Premiership (1 Season) 5.1 Bundesliga (1 Season) 2.4 8 3.30 6 0 1 1 0 0 0 0.00 0 0 0 0 0 0 Coupe de France (1 Season) 0.4 Europa Lg (1 Season) 0.9 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 DFB-Pokal (1 Season) 1.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 2017-2018 17 Everton eng ENG Jr. PL2 — Div. 1 7th 9.6 Matches 2018-2019 18 Everton eng ENG Jr. PL2 — Div. 1 1st 12.3 Matches 2019-2020 19 Everton eng ENG Jr. PL2 — Div. 1 7th 2.0 Matches 2019-2020 19 Kortrijk be BEL 1. First Division A 11th 7.8 20 2.57 16 0 2 1 1 0 1 0.13 0 0 1 0 0 0 Matches 2020-2021 20 Aberdeen sct SCO 1. Premiership 4th 5.1 Matches 2020-2021 20 Reims fr FRA 1. Ligue 1 14th 0.4 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2021-2022 21 Reims fr FRA 1. Ligue 1 12th 3.9 4 1.03 4 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 2022-2023 22 Oostende be BEL 1. Pro League A 16th 17.9 41 2.29 34 1 1 4 1 0 4 0.22 2 0 0 2 0 0 Matches 2023-2024 23 Darmstadt 98 de GER 1. Bundesliga 18th 2.4 8 3.30 6 0 1 1 0 0 0 0.00 0 0 0 0 0 0 Matches 5 Seasons 5 Clubs 4 Leagues 37.5 73 2.25 60 1 4 6 2 0 5 0.15 2 0 1 2 0 0 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Everton (3 Seasons) 1 League 23.9 Reims (2 Seasons) 1 League 4.3 4 0.94 4 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Oostende (1 Season) 1 League 17.9 41 2.29 34 1 1 4 1 0 4 0.22 2 0 0 2 0 0 Kortrijk (1 Season) 1 League 7.8 20 2.57 16 0 2 1 1 0 1 0.13 0 0 1 0 0 0 Aberdeen (1 Season) 1 League 5.1 Darmstadt 98 (1 Season) 1 League 2.4 8 3.30 6 0 1 1 0 0 0 0.00 0 0 0 0 0 0 PL2 — Div. 1 (3 Seasons) 23.9 First Division A (2 Seasons) 25.7 61 2.37 50 1 3 5 2 0 5 0.19 2 0 1 2 0 0 Ligue 1 (2 Seasons) 4.3 4 0.94 4 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Premiership (1 Season) 5.1 Bundesliga (1 Season) 2.4 8 3.30 6 0 1 1 0 0 0 0.00 0 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 2021-2022 21 Reims fr FRA Coupe de France R16 0.4 Matches 2023-2024 23 Darmstadt 98 de GER DFB-Pokal R64 1.0 Matches 2 Seasons 2 Clubs 2 Leagues 1.4 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Reims (1 Season) 1 League 0.4 Darmstadt 98 (1 Season) 1 League 1.0 Coupe de France (1 Season) 0.4 DFB-Pokal (1 Season) 1.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 2017-2018 17 Everton 2. Europa Lg GR 0.9 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Matches 1 Season 1 Club 1 League 0.9 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 17 Everton 1 League 0.9 0 0 0 0 0 0 1 0.0 1 2 1 1 1 1 0 0 2017-2018 17 Everton 1 League 9.6 0 2018-2019 18 Everton 1 League 12.3 0 2019-2020 19 Everton 1 League 2.0 0 2019-2020 19 Kortrijk 1 League 7.8 5 2 2 0 3 2 4 50.0 2 2 1 1 0 5 6 0 2020-2021 20 Aberdeen 1 League 5.1 1 0 0 2020-2021 20 Reims 1 League 0.4 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2021-2022 21 Reims 2 Leagues 4.3 3 1 1 2 0 0 2 0.0 2 3 0 3 4 7 5 0 2022-2023 22 Oostende 1 League 17.9 11 5 2 6 3 3 18 16.7 15 13 1 12 8 19 23 0 2023-2024 23 Darmstadt 98 2 Leagues 3.4 0 0 0 0 0 0 1 0.0 1 2 1 1 0 0 4 0 6 Seasons 6 Clubs 7 Leagues 39.8 19 9 5 8 6 5 26 19.2 21 22 4 18 14 33 38 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Everton (3 Seasons) 1 League 23.9 0 Reims (2 Seasons) 2 Leagues 4.7 3 1 1 2 0 0 2 0.0 2 3 0 3 5 8 5 0 Oostende (1 Season) 1 League 17.9 11 5 2 6 3 3 18 16.7 15 13 1 12 8 19 23 0 Kortrijk (1 Season) 1 League 7.8 5 2 2 0 3 2 4 50.0 2 2 1 1 0 5 6 0 Aberdeen (1 Season) 1 League 5.1 1 0 0 Darmstadt 98 (1 Season) 2 Leagues 3.4 0 0 0 0 0 0 1 0.0 1 2 1 1 0 0 4 0 Everton (1 Season) 1 League 0.9 0 0 0 0 0 0 1 0.0 1 2 1 1 1 1 0 0 PL2 — Div. 1 (3 Seasons) 23.9 0 First Division A (2 Seasons) 25.7 16 7 4 6 6 5 22 22.7 17 15 2 13 8 24 29 0 Ligue 1 (2 Seasons) 4.3 3 1 1 2 0 0 2 0.0 2 3 0 3 5 8 5 0 Premiership (1 Season) 5.1 1 0 0 Bundesliga (1 Season) 2.4 0 0 0 0 0 0 1 0.0 1 2 1 1 0 0 4 0 Coupe de France (1 Season) 0.4 0 0 0 Europa Lg (1 Season) 0.9 0 0 0 0 0 0 1 0.0 1 2 1 1 1 1 0 0 DFB-Pokal (1 Season) 1.0 0 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 17 Everton eng ENG Jr. PL2 — Div. 1 7th 9.6 Matches 2018-2019 18 Everton eng ENG Jr. PL2 — Div. 1 1st 12.3 Matches 2019-2020 19 Everton eng ENG Jr. PL2 — Div. 1 7th 2.0 Matches 2019-2020 19 Kortrijk be BEL 1. First Division A 11th 7.8 5 2 2 0 3 2 4 50.0 2 2 1 1 0 5 6 0 Matches 2020-2021 20 Aberdeen sct SCO 1. Premiership 4th 5.1 1 0 Matches 2020-2021 20 Reims fr FRA 1. Ligue 1 14th 0.4 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 Matches 2021-2022 21 Reims fr FRA 1. Ligue 1 12th 3.9 3 1 1 2 0 0 2 0.0 2 3 0 3 4 7 5 0 Matches 2022-2023 22 Oostende be BEL 1. Pro League A 16th 17.9 11 5 2 6 3 3 18 16.7 15 13 1 12 8 19 23 0 Matches 2023-2024 23 Darmstadt 98 de GER 1. Bundesliga 18th 2.4 0 0 0 0 0 0 1 0.0 1 2 1 1 0 0 4 0 Matches 5 Seasons 5 Clubs 4 Leagues 37.5 19 9 5 8 6 5 25 20.0 20 20 3 17 13 32 38 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 Everton (3 Seasons) 1 League 23.9 0 Reims (2 Seasons) 1 League 4.3 3 1 1 2 0 0 2 0.0 2 3 0 3 5 8 5 0 Oostende (1 Season) 1 League 17.9 11 5 2 6 3 3 18 16.7 15 13 1 12 8 19 23 0 Kortrijk (1 Season) 1 League 7.8 5 2 2 0 3 2 4 50.0 2 2 1 1 0 5 6 0 Aberdeen (1 Season) 1 League 5.1 1 0 0 Darmstadt 98 (1 Season) 1 League 2.4 0 0 0 0 0 0 1 0.0 1 2 1 1 0 0 4 0 PL2 — Div. 1 (3 Seasons) 23.9 0 First Division A (2 Seasons) 25.7 16 7 4 6 6 5 22 22.7 17 15 2 13 8 24 29 0 Ligue 1 (2 Seasons) 4.3 3 1 1 2 0 0 2 0.0 2 3 0 3 5 8 5 0 Premiership (1 Season) 5.1 1 0 0 Bundesliga (1 Season) 2.4 0 0 0 0 0 0 1 0.0 1 2 1 1 0 0 4 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2021-2022 21 Reims fr FRA Coupe de France R16 0.4 0 0 Matches 2023-2024 23 Darmstadt 98 de GER DFB-Pokal R64 1.0 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 1.4 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 Reims (1 Season) 1 League 0.4 0 0 0 Darmstadt 98 (1 Season) 1 League 1.0 0 0 0 Coupe de France (1 Season) 0.4 0 0 0 DFB-Pokal (1 Season) 1.0 0 0 0
Defensive Actions Table Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2017-2018 17 Everton 2. Europa Lg GR 0.9 0 0 0 0 0 0 1 0.0 1 2 1 1 1 1 0 0 Matches 1 Season 1 Club 1 League 0.9 0 0 0 0 0 0 1 0.0 1 2 1 1 1 1 0 0
Possession Table Season Age Squad Country Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 17 Everton 2. Europa Lg 0.9 30 1 1 15 14 4 30 0 0 0 9 44 8 1 0 1 4 0 22 4 Matches 2017-2018 17 Everton eng ENG Jr. PL2 — Div. 1 9.6 Matches 2018-2019 18 Everton eng ENG Jr. PL2 — Div. 1 12.3 Matches 2019-2020 19 Kortrijk be BEL 1. First Division A 7.8 245 7 16 103 130 27 245 10 6 60.0 4 40.0 120 626 173 9 6 5 15 9 195 59 Matches 2019-2020 19 Everton eng ENG Jr. PL2 — Div. 1 2.0 Matches 2020-2021 20 Reims fr FRA 1. Ligue 1 0.4 13 0 1 5 7 2 13 0 0 0 9 20 5 0 0 0 1 0 11 1 Matches 2020-2021 20 Aberdeen sct SCO 1. Premiership 5.1 Matches 2021-2022 21 Reims fr FRA Coupe de France 0.4 Matches 2021-2022 21 Reims fr FRA 1. Ligue 1 3.9 127 6 22 63 44 10 127 3 2 66.7 1 33.3 73 409 129 6 2 1 9 5 94 26 Matches 2022-2023 22 Oostende be BEL 1. Pro League A 17.9 695 26 55 291 358 90 694 16 7 43.8 8 50.0 453 2808 831 24 21 9 39 34 527 124 Matches 2023-2024 23 Darmstadt 98 de GER 1. Bundesliga 2.4 91 5 8 34 51 18 91 4 1 25.0 3 75.0 38 234 125 7 3 4 4 4 57 7 Matches 2023-2024 23 Darmstadt 98 de GER DFB-Pokal 1.0 Matches 6 Seasons 6 Clubs 7 Leagues 39.8 1201 45 103 511 604 151 1200 33 16 48.5 16 48.5 702 4141 1271 47 32 20 72 52 906 221 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 Everton (3 Seasons) 1 League 23.9 Reims (2 Seasons) 2 Leagues 4.7 140 6 23 68 51 12 140 3 2 66.7 1 33.3 82 429 134 6 2 1 10 5 105 27 Oostende (1 Season) 1 League 17.9 695 26 55 291 358 90 694 16 7 43.8 8 50.0 453 2808 831 24 21 9 39 34 527 124 Kortrijk (1 Season) 1 League 7.8 245 7 16 103 130 27 245 10 6 60.0 4 40.0 120 626 173 9 6 5 15 9 195 59 Aberdeen (1 Season) 1 League 5.1 Darmstadt 98 (1 Season) 2 Leagues 3.4 91 5 8 34 51 18 91 4 1 25.0 3 75.0 38 234 125 7 3 4 4 4 57 7 Everton (1 Season) 1 League 0.9 30 1 1 15 14 4 30 0 0 0 9 44 8 1 0 1 4 0 22 4 PL2 — Div. 1 (3 Seasons) 23.9 First Division A (2 Seasons) 25.7 940 33 71 394 488 117 939 26 13 50.0 12 46.2 573 3434 1004 33 27 14 54 43 722 183 Ligue 1 (2 Seasons) 4.3 140 6 23 68 51 12 140 3 2 66.7 1 33.3 82 429 134 6 2 1 10 5 105 27 Premiership (1 Season) 5.1 Bundesliga (1 Season) 2.4 91 5 8 34 51 18 91 4 1 25.0 3 75.0 38 234 125 7 3 4 4 4 57 7 Coupe de France (1 Season) 0.4 Europa Lg (1 Season) 0.9 30 1 1 15 14 4 30 0 0 0 9 44 8 1 0 1 4 0 22 4 DFB-Pokal (1 Season) 1.0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 17 Everton 1 League 0.9 30 1 1 15 14 4 30 0 0 0 9 44 8 1 0 1 4 0 22 4 2017-2018 17 Everton 1 League 9.6 2018-2019 18 Everton 1 League 12.3 2019-2020 19 Everton 1 League 2.0 2019-2020 19 Kortrijk 1 League 7.8 245 7 16 103 130 27 245 10 6 60.0 4 40.0 120 626 173 9 6 5 15 9 195 59 2020-2021 20 Aberdeen 1 League 5.1 2020-2021 20 Reims 1 League 0.4 13 0 1 5 7 2 13 0 0 0 9 20 5 0 0 0 1 0 11 1 2021-2022 21 Reims 2 Leagues 4.3 127 6 22 63 44 10 127 3 2 66.7 1 33.3 73 409 129 6 2 1 9 5 94 26 2022-2023 22 Oostende 1 League 17.9 695 26 55 291 358 90 694 16 7 43.8 8 50.0 453 2808 831 24 21 9 39 34 527 124 2023-2024 23 Darmstadt 98 2 Leagues 3.4 91 5 8 34 51 18 91 4 1 25.0 3 75.0 38 234 125 7 3 4 4 4 57 7 6 Seasons 6 Clubs 7 Leagues 39.8 1201 45 103 511 604 151 1200 33 16 48.5 16 48.5 702 4141 1271 47 32 20 72 52 906 221 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 Everton (3 Seasons) 1 League 23.9 Reims (2 Seasons) 2 Leagues 4.7 140 6 23 68 51 12 140 3 2 66.7 1 33.3 82 429 134 6 2 1 10 5 105 27 Oostende (1 Season) 1 League 17.9 695 26 55 291 358 90 694 16 7 43.8 8 50.0 453 2808 831 24 21 9 39 34 527 124 Kortrijk (1 Season) 1 League 7.8 245 7 16 103 130 27 245 10 6 60.0 4 40.0 120 626 173 9 6 5 15 9 195 59 Aberdeen (1 Season) 1 League 5.1 Darmstadt 98 (1 Season) 2 Leagues 3.4 91 5 8 34 51 18 91 4 1 25.0 3 75.0 38 234 125 7 3 4 4 4 57 7 Everton (1 Season) 1 League 0.9 30 1 1 15 14 4 30 0 0 0 9 44 8 1 0 1 4 0 22 4 PL2 — Div. 1 (3 Seasons) 23.9 First Division A (2 Seasons) 25.7 940 33 71 394 488 117 939 26 13 50.0 12 46.2 573 3434 1004 33 27 14 54 43 722 183 Ligue 1 (2 Seasons) 4.3 140 6 23 68 51 12 140 3 2 66.7 1 33.3 82 429 134 6 2 1 10 5 105 27 Premiership (1 Season) 5.1 Bundesliga (1 Season) 2.4 91 5 8 34 51 18 91 4 1 25.0 3 75.0 38 234 125 7 3 4 4 4 57 7 Coupe de France (1 Season) 0.4 Europa Lg (1 Season) 0.9 30 1 1 15 14 4 30 0 0 0 9 44 8 1 0 1 4 0 22 4 DFB-Pokal (1 Season) 1.0
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 17 Everton eng ENG Jr. PL2 — Div. 1 7th 9.6 Matches 2018-2019 18 Everton eng ENG Jr. PL2 — Div. 1 1st 12.3 Matches 2019-2020 19 Everton eng ENG Jr. PL2 — Div. 1 7th 2.0 Matches 2019-2020 19 Kortrijk be BEL 1. First Division A 11th 7.8 245 7 16 103 130 27 245 10 6 60.0 4 40.0 120 626 173 9 6 5 15 9 195 59 Matches 2020-2021 20 Aberdeen sct SCO 1. Premiership 4th 5.1 Matches 2020-2021 20 Reims fr FRA 1. Ligue 1 14th 0.4 13 0 1 5 7 2 13 0 0 0 9 20 5 0 0 0 1 0 11 1 Matches 2021-2022 21 Reims fr FRA 1. Ligue 1 12th 3.9 127 6 22 63 44 10 127 3 2 66.7 1 33.3 73 409 129 6 2 1 9 5 94 26 Matches 2022-2023 22 Oostende be BEL 1. Pro League A 16th 17.9 695 26 55 291 358 90 694 16 7 43.8 8 50.0 453 2808 831 24 21 9 39 34 527 124 Matches 2023-2024 23 Darmstadt 98 de GER 1. Bundesliga 18th 2.4 91 5 8 34 51 18 91 4 1 25.0 3 75.0 38 234 125 7 3 4 4 4 57 7 Matches 5 Seasons 5 Clubs 4 Leagues 37.5 1171 44 102 496 590 147 1170 33 16 48.5 16 48.5 693 4097 1263 46 32 19 68 52 884 217 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 Everton (3 Seasons) 1 League 23.9 Reims (2 Seasons) 1 League 4.3 140 6 23 68 51 12 140 3 2 66.7 1 33.3 82 429 134 6 2 1 10 5 105 27 Oostende (1 Season) 1 League 17.9 695 26 55 291 358 90 694 16 7 43.8 8 50.0 453 2808 831 24 21 9 39 34 527 124 Kortrijk (1 Season) 1 League 7.8 245 7 16 103 130 27 245 10 6 60.0 4 40.0 120 626 173 9 6 5 15 9 195 59 Aberdeen (1 Season) 1 League 5.1 Darmstadt 98 (1 Season) 1 League 2.4 91 5 8 34 51 18 91 4 1 25.0 3 75.0 38 234 125 7 3 4 4 4 57 7 PL2 — Div. 1 (3 Seasons) 23.9 First Division A (2 Seasons) 25.7 940 33 71 394 488 117 939 26 13 50.0 12 46.2 573 3434 1004 33 27 14 54 43 722 183 Ligue 1 (2 Seasons) 4.3 140 6 23 68 51 12 140 3 2 66.7 1 33.3 82 429 134 6 2 1 10 5 105 27 Premiership (1 Season) 5.1 Bundesliga (1 Season) 2.4 91 5 8 34 51 18 91 4 1 25.0 3 75.0 38 234 125 7 3 4 4 4 57 7
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2021-2022 21 Reims fr FRA Coupe de France R16 0.4 Matches 2023-2024 23 Darmstadt 98 de GER DFB-Pokal R64 1.0 Matches 2 Seasons 2 Clubs 2 Leagues 1.4 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 Reims (1 Season) 1 League 0.4 Darmstadt 98 (1 Season) 1 League 1.0 Coupe de France (1 Season) 0.4 DFB-Pokal (1 Season) 1.0
Possession Table Season Age Squad Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2017-2018 17 Everton 2. Europa Lg GR 0.9 30 1 1 15 14 4 30 0 0 0 9 44 8 1 0 1 4 0 22 4 Matches 1 Season 1 Club 1 League 0.9 30 1 1 15 14 4 30 0 0 0 9 44 8 1 0 1 4 0 22 4
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 17 Everton 2. Europa Lg 1 82 82 15.2 0.9 1 0 0 0 3.00 2 0 +2 +2.20 +4.16 1.3 0.6 +0.7 +0.78 +1.39 Matches 2017-2018 17 Everton eng ENG Jr. PL2 — Div. 1 13 863 66 43.6 9.6 9 82 6 4 31 0 1.08 13 17 -4 -0.42 -0.42 Matches 2018-2019 18 Everton eng ENG Jr. PL2 — Div. 1 16 1,110 69 56.1 12.3 13 78 6 3 30 0 1.88 20 6 +14 +1.14 +0.82 Matches 2019-2020 19 Kortrijk be BEL 1. First Division A 12 699 58 26.8 7.8 9 76 3 3 4 4 1.08 10 15 -5 -0.64 -0.69 11.9 12.9 -1.0 -0.13 +0.26 Matches 2019-2020 19 Everton eng ENG Jr. PL2 — Div. 1 2 180 90 11.1 2.0 2 90 2 0 0 1.00 0 0 0 0.00 +0.06 Matches 2020-2021 20 Reims fr FRA 1. Ligue 1 3 35 12 1.0 0.4 0 0 3 12 7 0.00 0 0 0 0.00 +0.21 0.4 1.6 -1.2 -3.25 -2.59 Matches 2020-2021 20 Aberdeen sct SCO 1. Premiership 10 461 46 13.5 5.1 5 67 1 5 25 1 1.00 2 8 -6 -1.17 -1.29 Matches 2021-2022 21 Reims fr FRA Coupe de France 2 39 20 13.0 0.4 0 0 2 20 0 2.00 0 0 0 0.00 -0.69 Matches 2021-2022 21 Reims fr FRA 1. Ligue 1 8 350 44 10.2 3.9 4 67 0 4 21 5 0.88 0 1 -1 -0.26 -0.26 2.6 3.6 -1.1 -0.28 -0.05 Matches 2022-2023 22 Oostende be BEL 1. Pro League A 21 1,613 77 52.7 17.9 19 81 12 2 36 0 0.86 20 42 -22 -1.23 -0.17 23.6 34.7 -11.0 -0.62 -0.29 Matches 2023-2024 23 Darmstadt 98 de GER 1. Bundesliga 7 217 31 7.1 2.4 1 61 0 6 26 1 1.00 1 6 -5 -2.07 -0.46 3.7 4.7 -1.1 -0.44 +0.81 Matches 2023-2024 23 Darmstadt 98 de GER DFB-Pokal 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 6 Seasons 6 Clubs 7 Leagues 65 3,586 55 18.0 39.8 40 76 17 25 21 18 0.95 35 75 -40 -1.00 -0.57 43.4 58.1 -14.7 -0.44 +0.17 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 Everton (3 Seasons) 1 League 31 2,153 69 38.6 23.9 24 81 14 7 31 0 1.49 33 23 +10 +0.42 +0.37 Reims (2 Seasons) 2 Leagues 13 424 33 5.9 4.7 4 67 0 9 17 12 0.85 0 1 -1 -0.21 -0.13 2.9 5.2 -2.3 -0.54 -0.08 Oostende (1 Season) 1 League 21 1,613 77 52.7 17.9 19 81 12 2 36 0 0.86 20 42 -22 -1.23 -0.17 23.6 34.7 -11.0 -0.62 -0.29 Kortrijk (1 Season) 1 League 12 699 58 26.8 7.8 9 76 3 3 4 4 1.08 10 15 -5 -0.64 -0.69 11.9 12.9 -1.0 -0.13 +0.26 Aberdeen (1 Season) 1 League 10 461 46 13.5 5.1 5 67 1 5 25 1 1.00 2 8 -6 -1.17 -1.29 Darmstadt 98 (1 Season) 2 Leagues 8 307 38 9.7 3.4 2 76 1 6 26 1 0.88 1 9 -8 -2.35 -0.73 3.7 4.7 -1.1 -0.44 +0.81 Everton (1 Season) 1 League 1 82 82 15.2 0.9 1 0 0 0 3.00 2 0 +2 +2.20 +4.16 1.3 0.6 +0.7 +0.78 +1.39 PL2 — Div. 1 (3 Seasons) 31 2,153 69 38.6 23.9 24 81 14 7 31 0 1.49 33 23 +10 +0.42 +0.37 First Division A (2 Seasons) 33 2,312 70 40.8 25.7 28 80 15 5 17 4 0.94 30 57 -27 -1.05 -0.62 35.5 47.6 -12.0 -0.47 -0.11 Ligue 1 (2 Seasons) 11 385 35 5.6 4.3 4 67 0 7 17 12 0.64 0 1 -1 -0.23 -0.12 2.9 5.2 -2.3 -0.54 -0.08 Premiership (1 Season) 10 461 46 13.5 5.1 5 67 1 5 25 1 1.00 2 8 -6 -1.17 -1.29 Bundesliga (1 Season) 7 217 31 7.1 2.4 1 61 0 6 26 1 1.00 1 6 -5 -2.07 -0.46 3.7 4.7 -1.1 -0.44 +0.81 Coupe de France (1 Season) 2 39 20 13.0 0.4 0 0 2 20 0 2.00 0 0 0 0.00 -0.69 Europa Lg (1 Season) 1 82 82 15.2 0.9 1 0 0 0 3.00 2 0 +2 +2.20 +4.16 1.3 0.6 +0.7 +0.78 +1.39 DFB-Pokal (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 17 Everton 1 League 1 82 82 15.2 0.9 1 0 0 0 3.00 2 0 +2 +2.20 +4.16 1.3 0.6 +0.7 +0.78 +1.39 2017-2018 17 Everton 1 League 13 863 66 43.6 9.6 9 82 6 4 31 0 1.08 13 17 -4 -0.42 -0.42 2018-2019 18 Everton 1 League 16 1,110 69 56.1 12.3 13 78 6 3 30 0 1.88 20 6 +14 +1.14 +0.82 2019-2020 19 Everton 1 League 2 180 90 11.1 2.0 2 90 2 0 0 1.00 0 0 0 0.00 +0.06 2019-2020 19 Kortrijk 1 League 12 699 58 26.8 7.8 9 76 3 3 4 4 1.08 10 15 -5 -0.64 -0.69 11.9 12.9 -1.0 -0.13 +0.26 2020-2021 20 Aberdeen 1 League 10 461 46 13.5 5.1 5 67 1 5 25 1 1.00 2 8 -6 -1.17 -1.29 2020-2021 20 Reims 1 League 3 35 12 1.0 0.4 0 0 3 12 7 0.00 0 0 0 0.00 +0.21 0.4 1.6 -1.2 -3.25 -2.59 2021-2022 21 Reims 2 Leagues 10 389 39 10.5 4.3 4 67 0 6 20 5 1.10 0 1 -1 -0.23 -0.29 2.6 3.6 -1.1 -0.28 -0.05 2022-2023 22 Oostende 1 League 21 1,613 77 52.7 17.9 19 81 12 2 36 0 0.86 20 42 -22 -1.23 -0.17 23.6 34.7 -11.0 -0.62 -0.29 2023-2024 23 Darmstadt 98 2 Leagues 8 307 38 9.7 3.4 2 76 1 6 26 1 0.88 1 9 -8 -2.35 -0.73 3.7 4.7 -1.1 -0.44 +0.81 6 Seasons 6 Clubs 7 Leagues 65 3,586 55 18.0 39.8 40 76 17 25 21 18 0.95 35 75 -40 -1.00 -0.57 43.4 58.1 -14.7 -0.44 +0.17 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 Everton (3 Seasons) 1 League 31 2,153 69 38.6 23.9 24 81 14 7 31 0 1.49 33 23 +10 +0.42 +0.37 Reims (2 Seasons) 2 Leagues 13 424 33 5.9 4.7 4 67 0 9 17 12 0.85 0 1 -1 -0.21 -0.13 2.9 5.2 -2.3 -0.54 -0.08 Oostende (1 Season) 1 League 21 1,613 77 52.7 17.9 19 81 12 2 36 0 0.86 20 42 -22 -1.23 -0.17 23.6 34.7 -11.0 -0.62 -0.29 Kortrijk (1 Season) 1 League 12 699 58 26.8 7.8 9 76 3 3 4 4 1.08 10 15 -5 -0.64 -0.69 11.9 12.9 -1.0 -0.13 +0.26 Aberdeen (1 Season) 1 League 10 461 46 13.5 5.1 5 67 1 5 25 1 1.00 2 8 -6 -1.17 -1.29 Darmstadt 98 (1 Season) 2 Leagues 8 307 38 9.7 3.4 2 76 1 6 26 1 0.88 1 9 -8 -2.35 -0.73 3.7 4.7 -1.1 -0.44 +0.81 Everton (1 Season) 1 League 1 82 82 15.2 0.9 1 0 0 0 3.00 2 0 +2 +2.20 +4.16 1.3 0.6 +0.7 +0.78 +1.39 PL2 — Div. 1 (3 Seasons) 31 2,153 69 38.6 23.9 24 81 14 7 31 0 1.49 33 23 +10 +0.42 +0.37 First Division A (2 Seasons) 33 2,312 70 40.8 25.7 28 80 15 5 17 4 0.94 30 57 -27 -1.05 -0.62 35.5 47.6 -12.0 -0.47 -0.11 Ligue 1 (2 Seasons) 11 385 35 5.6 4.3 4 67 0 7 17 12 0.64 0 1 -1 -0.23 -0.12 2.9 5.2 -2.3 -0.54 -0.08 Premiership (1 Season) 10 461 46 13.5 5.1 5 67 1 5 25 1 1.00 2 8 -6 -1.17 -1.29 Bundesliga (1 Season) 7 217 31 7.1 2.4 1 61 0 6 26 1 1.00 1 6 -5 -2.07 -0.46 3.7 4.7 -1.1 -0.44 +0.81 Coupe de France (1 Season) 2 39 20 13.0 0.4 0 0 2 20 0 2.00 0 0 0 0.00 -0.69 Europa Lg (1 Season) 1 82 82 15.2 0.9 1 0 0 0 3.00 2 0 +2 +2.20 +4.16 1.3 0.6 +0.7 +0.78 +1.39 DFB-Pokal (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2017-2018 17 Everton eng ENG Jr. PL2 — Div. 1 7th 13 863 66 43.6 9.6 9 82 6 4 31 0 1.08 13 17 -4 -0.42 -0.42 Matches 2018-2019 18 Everton eng ENG Jr. PL2 — Div. 1 1st 16 1,110 69 56.1 12.3 13 78 6 3 30 0 1.88 20 6 +14 +1.14 +0.82 Matches 2019-2020 19 Everton eng ENG Jr. PL2 — Div. 1 7th 2 180 90 11.1 2.0 2 90 2 0 0 1.00 0 0 0 0.00 +0.06 Matches 2019-2020 19 Kortrijk be BEL 1. First Division A 11th 12 699 58 26.8 7.8 9 76 3 3 4 4 1.08 10 15 -5 -0.64 -0.69 11.9 12.9 -1.0 -0.13 +0.26 Matches 2020-2021 20 Aberdeen sct SCO 1. Premiership 4th 10 461 46 13.5 5.1 5 67 1 5 25 1 1.00 2 8 -6 -1.17 -1.29 Matches 2020-2021 20 Reims fr FRA 1. Ligue 1 14th 3 35 12 1.0 0.4 0 0 3 12 7 0.00 0 0 0 0.00 +0.21 0.4 1.6 -1.2 -3.25 -2.59 Matches 2021-2022 21 Reims fr FRA 1. Ligue 1 12th 8 350 44 10.2 3.9 4 67 0 4 21 5 0.88 0 1 -1 -0.26 -0.26 2.6 3.6 -1.1 -0.28 -0.05 Matches 2022-2023 22 Oostende be BEL 1. Pro League A 16th 21 1,613 77 52.7 17.9 19 81 12 2 36 0 0.86 20 42 -22 -1.23 -0.17 23.6 34.7 -11.0 -0.62 -0.29 Matches 2023-2024 23 Darmstadt 98 de GER 1. Bundesliga 18th 7 217 31 7.1 2.4 1 61 0 6 26 1 1.00 1 6 -5 -2.07 -0.46 3.7 4.7 -1.1 -0.44 +0.81 Matches 5 Seasons 5 Clubs 4 Leagues 61 3,375 55 17.8 37.5 38 76 16 23 21 18 0.90 33 72 -39 -1.04 -0.63 42.1 57.5 -15.4 -0.48 +0.13 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 Everton (3 Seasons) 1 League 31 2,153 69 38.6 23.9 24 81 14 7 31 0 1.49 33 23 +10 +0.42 +0.37 Reims (2 Seasons) 1 League 11 385 35 5.6 4.3 4 67 0 7 17 12 0.64 0 1 -1 -0.23 -0.12 2.9 5.2 -2.3 -0.54 -0.08 Oostende (1 Season) 1 League 21 1,613 77 52.7 17.9 19 81 12 2 36 0 0.86 20 42 -22 -1.23 -0.17 23.6 34.7 -11.0 -0.62 -0.29 Kortrijk (1 Season) 1 League 12 699 58 26.8 7.8 9 76 3 3 4 4 1.08 10 15 -5 -0.64 -0.69 11.9 12.9 -1.0 -0.13 +0.26 Aberdeen (1 Season) 1 League 10 461 46 13.5 5.1 5 67 1 5 25 1 1.00 2 8 -6 -1.17 -1.29 Darmstadt 98 (1 Season) 1 League 7 217 31 7.1 2.4 1 61 0 6 26 1 1.00 1 6 -5 -2.07 -0.46 3.7 4.7 -1.1 -0.44 +0.81 PL2 — Div. 1 (3 Seasons) 31 2,153 69 38.6 23.9 24 81 14 7 31 0 1.49 33 23 +10 +0.42 +0.37 First Division A (2 Seasons) 33 2,312 70 40.8 25.7 28 80 15 5 17 4 0.94 30 57 -27 -1.05 -0.62 35.5 47.6 -12.0 -0.47 -0.11 Ligue 1 (2 Seasons) 11 385 35 5.6 4.3 4 67 0 7 17 12 0.64 0 1 -1 -0.23 -0.12 2.9 5.2 -2.3 -0.54 -0.08 Premiership (1 Season) 10 461 46 13.5 5.1 5 67 1 5 25 1 1.00 2 8 -6 -1.17 -1.29 Bundesliga (1 Season) 7 217 31 7.1 2.4 1 61 0 6 26 1 1.00 1 6 -5 -2.07 -0.46 3.7 4.7 -1.1 -0.44 +0.81
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches 2021-2022 21 Reims fr FRA Coupe de France R16 2 39 20 13.0 0.4 0 0 2 20 0 2.00 0 0 0 0.00 -0.69 Matches 2023-2024 23 Darmstadt 98 de GER DFB-Pokal R64 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Matches 2 Seasons 2 Clubs 2 Leagues 3 129 43 33.1 1.4 1 90 1 2 20 0 1.33 0 3 -3 -2.09 -2.78 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Reims (1 Season) 1 League 2 39 20 13.0 0.4 0 0 2 20 0 2.00 0 0 0 0.00 -0.69 Darmstadt 98 (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00 Coupe de France (1 Season) 2 39 20 13.0 0.4 0 0 2 20 0 2.00 0 0 0 0.00 -0.69 DFB-Pokal (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 3 -3 -3.00
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 2017-2018 17 Everton 2. Europa Lg GR 1 82 82 15.2 0.9 1 0 0 0 3.00 2 0 +2 +2.20 +4.16 1.3 0.6 +0.7 +0.78 +1.39 Matches 1 Season 1 Club 1 League 1 82 82 15.2 0.9 1 0 0 0 3.00 2 0 +2 +2.20 +4.16 1.3 0.6 +0.7 +0.78 +1.39
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2017-2018 17 Everton 1 League 0.9 0 0 1 1 1 0 1 0 0 0 0 1 5 11 31.3 2017-2018 17 Everton 1 League 9.6 4 0 0 0 2018-2019 18 Everton 1 League 12.3 1 0 0 0 2019-2020 19 Everton 1 League 2.0 0 0 0 0 2019-2020 19 Kortrijk 1 League 7.8 0 0 0 10 13 8 5 0 2 0 0 0 13 27 37 42.2 2020-2021 20 Aberdeen 1 League 5.1 0 0 0 11 4 1 2 0 1 0 2020-2021 20 Reims 1 League 0.4 1 0 0 1 0 0 0 1 0 0 0 0 2 2 2 50.0 2021-2022 21 Reims 2 Leagues 4.3 1 0 0 7 6 6 1 4 1 0 0 0 9 16 15 51.6 2022-2023 22 Oostende 1 League 17.9 6 0 0 22 19 13 22 8 5 0 0 0 61 105 109 49.1 2023-2024 23 Darmstadt 98 2 Leagues 3.4 1 0 0 6 1 1 5 0 0 0 0 0 8 11 13 45.8 6 Seasons 6 Clubs 7 Leagues 39.8 9 0 0 58 44 30 35 14 9 0 0 0 94 166 187 47.0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Everton (3 Seasons) 1 League 23.9 5 0 0 0 Reims (2 Seasons) 2 Leagues 4.7 2 0 0 8 6 6 1 5 1 0 0 0 11 18 17 51.4 Oostende (1 Season) 1 League 17.9 6 0 0 22 19 13 22 8 5 0 0 0 61 105 109 49.1 Kortrijk (1 Season) 1 League 7.8 0 0 0 10 13 8 5 0 2 0 0 0 13 27 37 42.2 Aberdeen (1 Season) 1 League 5.1 0 0 0 11 4 1 2 0 1 0 Darmstadt 98 (1 Season) 2 Leagues 3.4 1 0 0 6 1 1 5 0 0 0 0 0 8 11 13 45.8 Everton (1 Season) 1 League 0.9 0 0 1 1 1 0 1 0 0 0 0 1 5 11 31.3 PL2 — Div. 1 (3 Seasons) 23.9 5 0 0 0 First Division A (2 Seasons) 25.7 6 0 0 32 32 21 27 8 7 0 0 0 74 132 146 47.5 Ligue 1 (2 Seasons) 4.3 2 0 0 8 6 6 1 5 1 0 0 0 11 18 17 51.4 Premiership (1 Season) 5.1 0 0 0 11 4 1 2 0 1 0 Bundesliga (1 Season) 2.4 1 0 0 5 1 1 4 0 0 0 0 0 8 11 13 45.8 Coupe de France (1 Season) 0.4 0 0 0 0 0 0 0 0 0 0 Europa Lg (1 Season) 0.9 0 0 1 1 1 0 1 0 0 0 0 1 5 11 31.3 DFB-Pokal (1 Season) 1.0 0 0 0 1 0 0 1 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2017-2018 17 Everton eng ENG Jr. PL2 — Div. 1 7th 9.6 4 0 0 0 Matches 2018-2019 18 Everton eng ENG Jr. PL2 — Div. 1 1st 12.3 1 0 0 0 Matches 2019-2020 19 Everton eng ENG Jr. PL2 — Div. 1 7th 2.0 0 0 0 0 Matches 2019-2020 19 Kortrijk be BEL 1. First Division A 11th 7.8 0 0 0 10 13 8 5 0 2 0 0 0 13 27 37 42.2 Matches 2020-2021 20 Aberdeen sct SCO 1. Premiership 4th 5.1 0 0 0 11 4 1 2 0 1 0 Matches 2020-2021 20 Reims fr FRA 1. Ligue 1 14th 0.4 1 0 0 1 0 0 0 1 0 0 0 0 2 2 2 50.0 Matches 2021-2022 21 Reims fr FRA 1. Ligue 1 12th 3.9 1 0 0 7 6 6 1 4 1 0 0 0 9 16 15 51.6 Matches 2022-2023 22 Oostende be BEL 1. Pro League A 16th 17.9 6 0 0 22 19 13 22 8 5 0 0 0 61 105 109 49.1 Matches 2023-2024 23 Darmstadt 98 de GER 1. Bundesliga 18th 2.4 1 0 0 5 1 1 4 0 0 0 0 0 8 11 13 45.8 Matches 5 Seasons 5 Clubs 4 Leagues 37.5 9 0 0 56 43 29 34 13 9 0 0 0 93 161 176 47.8 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Everton (3 Seasons) 1 League 23.9 5 0 0 0 Reims (2 Seasons) 1 League 4.3 2 0 0 8 6 6 1 5 1 0 0 0 11 18 17 51.4 Oostende (1 Season) 1 League 17.9 6 0 0 22 19 13 22 8 5 0 0 0 61 105 109 49.1 Kortrijk (1 Season) 1 League 7.8 0 0 0 10 13 8 5 0 2 0 0 0 13 27 37 42.2 Aberdeen (1 Season) 1 League 5.1 0 0 0 11 4 1 2 0 1 0 Darmstadt 98 (1 Season) 1 League 2.4 1 0 0 5 1 1 4 0 0 0 0 0 8 11 13 45.8 PL2 — Div. 1 (3 Seasons) 23.9 5 0 0 0 First Division A (2 Seasons) 25.7 6 0 0 32 32 21 27 8 7 0 0 0 74 132 146 47.5 Ligue 1 (2 Seasons) 4.3 2 0 0 8 6 6 1 5 1 0 0 0 11 18 17 51.4 Premiership (1 Season) 5.1 0 0 0 11 4 1 2 0 1 0 Bundesliga (1 Season) 2.4 1 0 0 5 1 1 4 0 0 0 0 0 8 11 13 45.8
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2021-2022 21 Reims fr FRA Coupe de France R16 0.4 0 0 0 0 0 0 0 0 0 0 Matches 2023-2024 23 Darmstadt 98 de GER DFB-Pokal R64 1.0 0 0 0 1 0 0 1 0 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 1.4 0 0 0 1 0 0 1 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Reims (1 Season) 1 League 0.4 0 0 0 0 0 0 0 0 0 0 Darmstadt 98 (1 Season) 1 League 1.0 0 0 0 1 0 0 1 0 0 0 Coupe de France (1 Season) 0.4 0 0 0 0 0 0 0 0 0 0 DFB-Pokal (1 Season) 1.0 0 0 0 1 0 0 1 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2017-2018 17 Everton 2. Europa Lg GR 0.9 0 0 1 1 1 0 1 0 0 0 0 1 5 11 31.3 Matches 1 Season 1 Club 1 League 0.9 0 0 1 1 1 0 1 0 0 0 0 1 5 11 31.3
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Fraser Hornby Pages
Fraser Hornby 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