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 2014-2015 18 Tours fr FRA 2. Ligue 2 9 0 139 1.5 1 0 1 1 0 0 0 0 0.65 0.00 0.65 0.65 0.65 Matches 2015-2016 19 Tours fr FRA 2. Ligue 2 11 6 666 7.4 4 1 5 4 0 0 0 0 0.54 0.14 0.68 0.54 0.68 Matches 2016-2017 20 Charleroi be BEL 1. First Division A 35 19 1,857 20.6 5 2 7 3 2 2 1 0 0.24 0.10 0.34 0.15 0.24 Matches 2017-2018 21 Charleroi be BEL 1. First Division A 31 10 1,243 13.8 1 1 2 1 0 0 3 0 2.2 2.2 0.8 3.0 19 22 67 0.07 0.07 0.14 0.07 0.14 0.16 0.06 0.22 0.16 0.22 Matches 2018-2019 22 Charleroi be BEL 1. First Division A 2 1 59 0.7 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 2 0 7 0.00 0.00 0.00 0.00 0.00 0.17 0.00 0.17 0.17 0.17 Matches 2018-2019 22 Zulte Waregem be BEL 1. First Division A 15 4 498 5.5 0 0 0 0 0 0 2 0 0.8 0.8 0.1 0.9 10 5 30 0.00 0.00 0.00 0.00 0.00 0.14 0.01 0.16 0.14 0.16 Matches 2019-2020 23 Troyes fr FRA Coupe de France 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 23 Charleroi be BEL 1. First Division A 3 1 127 1.4 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 6 0.00 0.00 0.00 0.00 0.00 0.08 0.03 0.11 0.08 0.11 Matches 2019-2020 23 Troyes fr FRA 2. Ligue 2 22 14 1,367 15.2 3 1 4 3 0 0 5 0 4.9 4.9 1.8 6.7 29 20 101 0.20 0.07 0.26 0.20 0.26 0.32 0.12 0.44 0.32 0.44 Matches 2020-2021 24 Sochaux fr FRA Coupe de France 3 1 139 1.5 3 0 3 3 0 0 0 0 1.94 0.00 1.94 1.94 1.94 Matches 2020-2021 24 Sochaux fr FRA 2. Ligue 2 35 23 2,030 22.6 9 2 11 7 2 3 4 2 12.9 10.6 2.2 12.8 24 19 114 0.40 0.09 0.49 0.31 0.40 0.57 0.10 0.67 0.47 0.57 Matches 2021-2022 25 Charleroi be BEL 1. First Division A 9 3 285 3.2 1 0 1 1 0 0 0 0 1.5 1.5 0.1 1.5 3 6 15 0.32 0.00 0.32 0.32 0.32 0.47 0.02 0.49 0.47 0.49 Matches 2021-2022 25 Servette FC ch SUI 1. Super Lg 14 9 778 8.6 3 0 3 2 1 1 3 0 0.35 0.00 0.35 0.23 0.23 Matches 2022-2023 26 Servette FC ch SUI 1. Super Lg 23 21 1,521 16.9 12 2 14 10 2 2 4 0 0.71 0.12 0.83 0.59 0.71 Matches 2023-2024 27 Union Berlin de GER 1. Bundesliga 7 0 145 1.6 1 0 1 1 0 0 0 0 0.2 0.2 0.2 0.4 1 1 6 0.62 0.00 0.62 0.62 0.62 0.13 0.11 0.24 0.13 0.24 Matches 2023-2024 27 Servette FC 2. Europa Lg 6 5 397 4.4 2 0 2 1 1 1 2 0 1.7 0.9 0.4 1.3 2 4 17 0.45 0.00 0.45 0.23 0.23 0.39 0.09 0.48 0.21 0.30 Matches 2023-2024 27 Servette FC ch SUI 1. Super Lg 17 14 1,244 13.8 10 3 13 8 2 3 5 0 0.72 0.22 0.94 0.58 0.80 Matches 2024-2025 28 Hull City eng ENG 2. Championship 21 9 921 10.2 3 0 3 2 1 1 0 0 4.7 4.0 0.7 4.6 6 9 29 0.29 0.00 0.29 0.20 0.20 0.46 0.07 0.53 0.39 0.45 Matches 11 Seasons 8 Clubs 7 Leagues 264 141 13,506 150.1 58 12 70 47 11 13 29 2 29.2 25.2 6.3 31.5 97 88 392 0.39 0.08 0.47 0.31 0.39 0.37 0.08 0.45 0.32 0.40 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 Charleroi (5 Seasons) 1 League 80 34 3,571 39.7 7 3 10 5 2 2 4 0 3.9 3.9 0.9 4.8 25 30 95 0.18 0.08 0.25 0.13 0.20 0.20 0.05 0.25 0.20 0.25 Servette FC (3 Seasons) 2 Leagues 60 49 3,940 43.8 27 5 32 21 6 7 14 0 1.7 0.9 0.4 1.3 2 4 17 0.62 0.11 0.73 0.48 0.59 0.39 0.09 0.48 0.21 0.30 Tours (2 Seasons) 1 League 20 6 805 8.9 5 1 6 5 0 0 0 0 0.56 0.11 0.67 0.56 0.67 Sochaux (1 Season) 2 Leagues 38 24 2,169 24.1 12 2 14 10 2 3 4 2 12.9 10.6 2.2 12.8 24 19 114 0.50 0.08 0.58 0.41 0.50 0.57 0.10 0.67 0.47 0.57 Troyes (1 Season) 2 Leagues 23 15 1,457 16.2 3 1 4 3 0 0 5 0 4.9 4.9 1.8 6.7 29 20 101 0.19 0.06 0.25 0.19 0.25 0.32 0.12 0.44 0.32 0.44 Hull City (1 Season) 1 League 21 9 921 10.2 3 0 3 2 1 1 0 0 4.7 4.0 0.7 4.6 6 9 29 0.29 0.00 0.29 0.20 0.20 0.46 0.07 0.53 0.39 0.45 Zulte Waregem (1 Season) 1 League 15 4 498 5.5 0 0 0 0 0 0 2 0 0.8 0.8 0.1 0.9 10 5 30 0.00 0.00 0.00 0.00 0.00 0.14 0.01 0.16 0.14 0.16 Union Berlin (1 Season) 1 League 7 0 145 1.6 1 0 1 1 0 0 0 0 0.2 0.2 0.2 0.4 1 1 6 0.62 0.00 0.62 0.62 0.62 0.13 0.11 0.24 0.13 0.24 First Division A (5 Seasons) 95 38 4,069 45.2 7 3 10 5 2 2 6 0 4.7 4.7 1.0 5.7 35 35 125 0.15 0.07 0.22 0.11 0.18 0.19 0.04 0.23 0.19 0.23 Ligue 2 (4 Seasons) 77 43 4,202 46.7 17 4 21 15 2 3 9 2 17.8 15.5 4.0 19.5 53 39 215 0.36 0.09 0.45 0.32 0.41 0.47 0.11 0.58 0.41 0.52 Super Lg (3 Seasons) 54 44 3,543 39.4 25 5 30 20 5 6 12 0 0.64 0.13 0.76 0.51 0.64 Coupe de France (2 Seasons) 4 2 229 2.5 3 0 3 3 0 0 0 0 1.18 0.00 1.18 1.18 1.18 Championship (1 Season) 21 9 921 10.2 3 0 3 2 1 1 0 0 4.7 4.0 0.7 4.6 6 9 29 0.29 0.00 0.29 0.20 0.20 0.46 0.07 0.53 0.39 0.45 Bundesliga (1 Season) 7 0 145 1.6 1 0 1 1 0 0 0 0 0.2 0.2 0.2 0.4 1 1 6 0.62 0.00 0.62 0.62 0.62 0.13 0.11 0.24 0.13 0.24 Europa Lg (1 Season) 6 5 397 4.4 2 0 2 1 1 1 2 0 1.7 0.9 0.4 1.3 2 4 17 0.45 0.00 0.45 0.23 0.23 0.39 0.09 0.48 0.21 0.30
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 2014-2015 18 Tours 1 League 9 0 139 1.5 1 0 1 1 0 0 0 0 0.65 0.00 0.65 0.65 0.65 2015-2016 19 Tours 1 League 11 6 666 7.4 4 1 5 4 0 0 0 0 0.54 0.14 0.68 0.54 0.68 2016-2017 20 Charleroi 1 League 35 19 1,857 20.6 5 2 7 3 2 2 1 0 0.24 0.10 0.34 0.15 0.24 2017-2018 21 Charleroi 1 League 31 10 1,243 13.8 1 1 2 1 0 0 3 0 2.2 2.2 0.8 3.0 19 22 67 0.07 0.07 0.14 0.07 0.14 0.16 0.06 0.22 0.16 0.22 2018-2019 22 Zulte Waregem 1 League 15 4 498 5.5 0 0 0 0 0 0 2 0 0.8 0.8 0.1 0.9 10 5 30 0.00 0.00 0.00 0.00 0.00 0.14 0.01 0.16 0.14 0.16 2018-2019 22 Charleroi 1 League 2 1 59 0.7 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 2 0 7 0.00 0.00 0.00 0.00 0.00 0.17 0.00 0.17 0.17 0.17 2019-2020 23 Charleroi 1 League 3 1 127 1.4 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 6 0.00 0.00 0.00 0.00 0.00 0.08 0.03 0.11 0.08 0.11 2019-2020 23 Troyes 2 Leagues 23 15 1,457 16.2 3 1 4 3 0 0 5 0 4.9 4.9 1.8 6.7 29 20 101 0.19 0.06 0.25 0.19 0.25 0.32 0.12 0.44 0.32 0.44 2020-2021 24 Sochaux 2 Leagues 38 24 2,169 24.1 12 2 14 10 2 3 4 2 12.9 10.6 2.2 12.8 24 19 114 0.50 0.08 0.58 0.41 0.50 0.57 0.10 0.67 0.47 0.57 2021-2022 25 Charleroi 1 League 9 3 285 3.2 1 0 1 1 0 0 0 0 1.5 1.5 0.1 1.5 3 6 15 0.32 0.00 0.32 0.32 0.32 0.47 0.02 0.49 0.47 0.49 2021-2022 25 Servette FC 1 League 14 9 778 8.6 3 0 3 2 1 1 3 0 0.35 0.00 0.35 0.23 0.23 2022-2023 26 Servette FC 1 League 23 21 1,521 16.9 12 2 14 10 2 2 4 0 0.71 0.12 0.83 0.59 0.71 2023-2024 27 Servette FC 2 Leagues 23 19 1,641 18.2 12 3 15 9 3 4 7 0 1.7 0.9 0.4 1.3 2 4 17 0.66 0.16 0.82 0.49 0.66 0.39 0.09 0.48 0.21 0.30 2023-2024 27 Union Berlin 1 League 7 0 145 1.6 1 0 1 1 0 0 0 0 0.2 0.2 0.2 0.4 1 1 6 0.62 0.00 0.62 0.62 0.62 0.13 0.11 0.24 0.13 0.24 2024-2025 28 Hull City 1 League 21 9 921 10.2 3 0 3 2 1 1 0 0 4.7 4.0 0.7 4.6 6 9 29 0.29 0.00 0.29 0.20 0.20 0.46 0.07 0.53 0.39 0.45 11 Seasons 8 Clubs 7 Leagues 264 141 13,506 150.1 58 12 70 47 11 13 29 2 29.2 25.2 6.3 31.5 97 88 392 0.39 0.08 0.47 0.31 0.39 0.37 0.08 0.45 0.32 0.40 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 Charleroi (5 Seasons) 1 League 80 34 3,571 39.7 7 3 10 5 2 2 4 0 3.9 3.9 0.9 4.8 25 30 95 0.18 0.08 0.25 0.13 0.20 0.20 0.05 0.25 0.20 0.25 Servette FC (3 Seasons) 2 Leagues 60 49 3,940 43.8 27 5 32 21 6 7 14 0 1.7 0.9 0.4 1.3 2 4 17 0.62 0.11 0.73 0.48 0.59 0.39 0.09 0.48 0.21 0.30 Tours (2 Seasons) 1 League 20 6 805 8.9 5 1 6 5 0 0 0 0 0.56 0.11 0.67 0.56 0.67 Sochaux (1 Season) 2 Leagues 38 24 2,169 24.1 12 2 14 10 2 3 4 2 12.9 10.6 2.2 12.8 24 19 114 0.50 0.08 0.58 0.41 0.50 0.57 0.10 0.67 0.47 0.57 Troyes (1 Season) 2 Leagues 23 15 1,457 16.2 3 1 4 3 0 0 5 0 4.9 4.9 1.8 6.7 29 20 101 0.19 0.06 0.25 0.19 0.25 0.32 0.12 0.44 0.32 0.44 Hull City (1 Season) 1 League 21 9 921 10.2 3 0 3 2 1 1 0 0 4.7 4.0 0.7 4.6 6 9 29 0.29 0.00 0.29 0.20 0.20 0.46 0.07 0.53 0.39 0.45 Zulte Waregem (1 Season) 1 League 15 4 498 5.5 0 0 0 0 0 0 2 0 0.8 0.8 0.1 0.9 10 5 30 0.00 0.00 0.00 0.00 0.00 0.14 0.01 0.16 0.14 0.16 Union Berlin (1 Season) 1 League 7 0 145 1.6 1 0 1 1 0 0 0 0 0.2 0.2 0.2 0.4 1 1 6 0.62 0.00 0.62 0.62 0.62 0.13 0.11 0.24 0.13 0.24 First Division A (5 Seasons) 95 38 4,069 45.2 7 3 10 5 2 2 6 0 4.7 4.7 1.0 5.7 35 35 125 0.15 0.07 0.22 0.11 0.18 0.19 0.04 0.23 0.19 0.23 Ligue 2 (4 Seasons) 77 43 4,202 46.7 17 4 21 15 2 3 9 2 17.8 15.5 4.0 19.5 53 39 215 0.36 0.09 0.45 0.32 0.41 0.47 0.11 0.58 0.41 0.52 Super Lg (3 Seasons) 54 44 3,543 39.4 25 5 30 20 5 6 12 0 0.64 0.13 0.76 0.51 0.64 Coupe de France (2 Seasons) 4 2 229 2.5 3 0 3 3 0 0 0 0 1.18 0.00 1.18 1.18 1.18 Championship (1 Season) 21 9 921 10.2 3 0 3 2 1 1 0 0 4.7 4.0 0.7 4.6 6 9 29 0.29 0.00 0.29 0.20 0.20 0.46 0.07 0.53 0.39 0.45 Bundesliga (1 Season) 7 0 145 1.6 1 0 1 1 0 0 0 0 0.2 0.2 0.2 0.4 1 1 6 0.62 0.00 0.62 0.62 0.62 0.13 0.11 0.24 0.13 0.24 Europa Lg (1 Season) 6 5 397 4.4 2 0 2 1 1 1 2 0 1.7 0.9 0.4 1.3 2 4 17 0.45 0.00 0.45 0.23 0.23 0.39 0.09 0.48 0.21 0.30
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 2014-2015 18 Tours fr FRA 2. Ligue 2 15th 9 0 139 1.5 1 0 1 1 0 0 0 0 0.65 0.00 0.65 0.65 0.65 Matches 2015-2016 19 Tours fr FRA 2. Ligue 2 9th 11 6 666 7.4 4 1 5 4 0 0 0 0 0.54 0.14 0.68 0.54 0.68 Matches 2016-2017 20 Charleroi be BEL 1. First Division A 5th 35 19 1,857 20.6 5 2 7 3 2 2 1 0 0.24 0.10 0.34 0.15 0.24 Matches 2017-2018 21 Charleroi be BEL 1. First Division A 6th 31 10 1,243 13.8 1 1 2 1 0 0 3 0 2.2 2.2 0.8 3.0 19 22 67 0.07 0.07 0.14 0.07 0.14 0.16 0.06 0.22 0.16 0.22 Matches 2018-2019 22 Zulte Waregem be BEL 1. First Division A 11th 15 4 498 5.5 0 0 0 0 0 0 2 0 0.8 0.8 0.1 0.9 10 5 30 0.00 0.00 0.00 0.00 0.00 0.14 0.01 0.16 0.14 0.16 Matches 2018-2019 22 Charleroi be BEL 1. First Division A 8th 2 1 59 0.7 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 2 0 7 0.00 0.00 0.00 0.00 0.00 0.17 0.00 0.17 0.17 0.17 Matches 2019-2020 23 Charleroi be BEL 1. First Division A 3rd 3 1 127 1.4 0 0 0 0 0 0 0 0 0.1 0.1 0.0 0.1 1 2 6 0.00 0.00 0.00 0.00 0.00 0.08 0.03 0.11 0.08 0.11 Matches 2019-2020 23 Troyes fr FRA 2. Ligue 2 4th 22 14 1,367 15.2 3 1 4 3 0 0 5 0 4.9 4.9 1.8 6.7 29 20 101 0.20 0.07 0.26 0.20 0.26 0.32 0.12 0.44 0.32 0.44 Matches 2020-2021 24 Sochaux fr FRA 2. Ligue 2 7th 35 23 2,030 22.6 9 2 11 7 2 3 4 2 12.9 10.6 2.2 12.8 24 19 114 0.40 0.09 0.49 0.31 0.40 0.57 0.10 0.67 0.47 0.57 Matches 2021-2022 25 Charleroi be BEL 1. First Division A 6th 9 3 285 3.2 1 0 1 1 0 0 0 0 1.5 1.5 0.1 1.5 3 6 15 0.32 0.00 0.32 0.32 0.32 0.47 0.02 0.49 0.47 0.49 Matches 2021-2022 25 Servette FC ch SUI 1. Super Lg 6th 14 9 778 8.6 3 0 3 2 1 1 3 0 0.35 0.00 0.35 0.23 0.23 Matches 2022-2023 26 Servette FC ch SUI 1. Super Lg 2nd 23 21 1,521 16.9 12 2 14 10 2 2 4 0 0.71 0.12 0.83 0.59 0.71 Matches 2023-2024 27 Servette FC ch SUI 1. Super Lg 3rd 17 14 1,244 13.8 10 3 13 8 2 3 5 0 0.72 0.22 0.94 0.58 0.80 Matches 2023-2024 27 Union Berlin de GER 1. Bundesliga 15th 7 0 145 1.6 1 0 1 1 0 0 0 0 0.2 0.2 0.2 0.4 1 1 6 0.62 0.00 0.62 0.62 0.62 0.13 0.11 0.24 0.13 0.24 Matches 2024-2025 28 Hull City eng ENG 2. Championship 22nd 21 9 921 10.2 3 0 3 2 1 1 0 0 4.7 4.0 0.7 4.6 6 9 29 0.29 0.00 0.29 0.20 0.20 0.46 0.07 0.53 0.39 0.45 Matches 11 Seasons 8 Clubs 5 Leagues 254 134 12,880 143.1 53 12 65 43 10 12 27 2 27.5 24.3 5.9 30.2 95 84 375 0.37 0.08 0.45 0.30 0.38 0.37 0.08 0.45 0.33 0.41 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 Charleroi (5 Seasons) 1 League 80 34 3,571 39.7 7 3 10 5 2 2 4 0 3.9 3.9 0.9 4.8 25 30 95 0.18 0.08 0.25 0.13 0.20 0.20 0.05 0.25 0.20 0.25 Servette FC (3 Seasons) 1 League 54 44 3,543 39.4 25 5 30 20 5 6 12 0 0.64 0.13 0.76 0.51 0.64 Tours (2 Seasons) 1 League 20 6 805 8.9 5 1 6 5 0 0 0 0 0.56 0.11 0.67 0.56 0.67 Sochaux (1 Season) 1 League 35 23 2,030 22.6 9 2 11 7 2 3 4 2 12.9 10.6 2.2 12.8 24 19 114 0.40 0.09 0.49 0.31 0.40 0.57 0.10 0.67 0.47 0.57 Troyes (1 Season) 1 League 22 14 1,367 15.2 3 1 4 3 0 0 5 0 4.9 4.9 1.8 6.7 29 20 101 0.20 0.07 0.26 0.20 0.26 0.32 0.12 0.44 0.32 0.44 Hull City (1 Season) 1 League 21 9 921 10.2 3 0 3 2 1 1 0 0 4.7 4.0 0.7 4.6 6 9 29 0.29 0.00 0.29 0.20 0.20 0.46 0.07 0.53 0.39 0.45 Zulte Waregem (1 Season) 1 League 15 4 498 5.5 0 0 0 0 0 0 2 0 0.8 0.8 0.1 0.9 10 5 30 0.00 0.00 0.00 0.00 0.00 0.14 0.01 0.16 0.14 0.16 Union Berlin (1 Season) 1 League 7 0 145 1.6 1 0 1 1 0 0 0 0 0.2 0.2 0.2 0.4 1 1 6 0.62 0.00 0.62 0.62 0.62 0.13 0.11 0.24 0.13 0.24 First Division A (5 Seasons) 95 38 4,069 45.2 7 3 10 5 2 2 6 0 4.7 4.7 1.0 5.7 35 35 125 0.15 0.07 0.22 0.11 0.18 0.19 0.04 0.23 0.19 0.23 Ligue 2 (4 Seasons) 77 43 4,202 46.7 17 4 21 15 2 3 9 2 17.8 15.5 4.0 19.5 53 39 215 0.36 0.09 0.45 0.32 0.41 0.47 0.11 0.58 0.41 0.52 Super Lg (3 Seasons) 54 44 3,543 39.4 25 5 30 20 5 6 12 0 0.64 0.13 0.76 0.51 0.64 Championship (1 Season) 21 9 921 10.2 3 0 3 2 1 1 0 0 4.7 4.0 0.7 4.6 6 9 29 0.29 0.00 0.29 0.20 0.20 0.46 0.07 0.53 0.39 0.45 Bundesliga (1 Season) 7 0 145 1.6 1 0 1 1 0 0 0 0 0.2 0.2 0.2 0.4 1 1 6 0.62 0.00 0.62 0.62 0.62 0.13 0.11 0.24 0.13 0.24
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 2019-2020 23 Troyes fr FRA Coupe de France 109th 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 24 Sochaux fr FRA Coupe de France 17th 3 1 139 1.5 3 0 3 3 0 0 0 0 1.94 0.00 1.94 1.94 1.94 Matches 2 Seasons 2 Clubs 1 League 4 2 229 2.5 3 0 3 3 0 0 0 0 1.18 0.00 1.18 1.18 1.18 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 Sochaux (1 Season) 1 League 3 1 139 1.5 3 0 3 3 0 0 0 0 1.94 0.00 1.94 1.94 1.94 Troyes (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
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 2023-2024 27 Servette FC 2. Europa Lg GR 6 5 397 4.4 2 0 2 1 1 1 2 0 1.7 0.9 0.4 1.3 2 4 17 0.45 0.00 0.45 0.23 0.23 0.39 0.09 0.48 0.21 0.30 Matches 1 Season 1 Club 1 League 6 5 397 4.4 2 0 2 1 1 1 2 0 1.7 0.9 0.4 1.3 2 4 17 0.45 0.00 0.45 0.23 0.23 0.39 0.09 0.48 0.21 0.30
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 2014-2015 18 Tours fr FRA 2. Ligue 2 1.5 1 2 1.29 0.50 0 0 Matches 2015-2016 19 Tours fr FRA 2. Ligue 2 7.4 4 5 0.68 0.80 0 0 Matches 2016-2017 20 Charleroi be BEL 1. First Division A 20.6 5 0 16 0.00 0.78 0.19 2 2 Matches 2017-2018 21 Charleroi be BEL 1. First Division A 13.8 1 19 8 42.1 1.38 0.58 0.05 0.13 16.3 0 0 0 2.2 2.2 0.12 -1.2 -1.2 Matches 2018-2019 22 Charleroi be BEL 1. First Division A 0.7 0 2 0 0.0 3.05 0.00 0.00 15.5 0 0 0 0.1 0.1 0.06 -0.1 -0.1 Matches 2018-2019 22 Zulte Waregem be BEL 1. First Division A 5.5 0 13 3 23.1 2.35 0.54 0.00 0.00 18.8 0 0 0 0.8 0.8 0.06 -0.8 -0.8 Matches 2019-2020 23 Troyes fr FRA Coupe de France 1.0 0 0 0 Matches 2019-2020 23 Charleroi be BEL 1. First Division A 1.4 0 2 1 50.0 1.42 0.71 0.00 0.00 22.2 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 2019-2020 23 Troyes fr FRA 2. Ligue 2 15.2 3 38 16 42.1 2.50 1.05 0.08 0.19 14.1 1 0 0 4.9 4.9 0.13 -1.9 -1.9 Matches 2020-2021 24 Sochaux fr FRA Coupe de France 1.5 3 4 4 100.0 2.59 2.59 0.75 0.75 0 0 Matches 2020-2021 24 Sochaux fr FRA 2. Ligue 2 22.6 9 52 19 36.5 2.31 0.84 0.13 0.37 12.9 0 2 3 12.9 10.6 0.20 -3.9 -3.6 Matches 2021-2022 25 Charleroi be BEL 1. First Division A 3.2 1 7 2 28.6 2.21 0.63 0.14 0.50 11.0 0 0 0 1.5 1.5 0.21 -0.5 -0.5 Matches 2021-2022 25 Servette FC ch SUI 1. Super Lg 8.6 3 30 9 30.0 3.47 1.04 0.07 0.22 1 1 Matches 2022-2023 26 Servette FC ch SUI 1. Super Lg 16.9 12 53 26 49.1 3.14 1.54 0.19 0.38 2 2 Matches 2023-2024 27 Union Berlin de GER 1. Bundesliga 1.6 1 3 1 33.3 1.86 0.62 0.33 1.00 16.9 0 0 0 0.2 0.2 0.07 +0.8 +0.8 Matches 2023-2024 27 Servette FC 2. Europa Lg 4.4 2 8 1 12.5 1.81 0.23 0.13 1.00 17.6 0 1 1 1.7 0.9 0.12 +0.3 +0.1 Matches 2023-2024 27 Servette FC ch SUI 1. Super Lg 13.8 10 42 28 66.7 3.04 2.03 0.19 0.29 2 3 Matches 2024-2025 28 Hull City eng ENG 2. Championship 10.2 3 19 7 36.8 1.86 0.68 0.11 0.29 9.8 0 1 1 4.7 4.0 0.21 -1.7 -2.0 Matches 11 Seasons 8 Clubs 7 Leagues 150.1 58 292 148 48.3 2.08 0.99 0.14 0.32 14.0 1 11 13 29.2 25.2 0.16 -9.2 -9.2 Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Charleroi (5 Seasons) 1 League 39.7 7 30 27 90.0 0.76 0.68 0.17 0.19 15.4 0 2 2 3.9 3.9 0.14 -1.9 -1.9 Servette FC (3 Seasons) 2 Leagues 43.8 27 133 64 48.1 3.04 1.46 0.16 0.33 17.6 0 6 7 1.7 0.9 0.12 +0.3 +0.1 Tours (2 Seasons) 1 League 8.9 5 7 0.78 0.71 0 0 Sochaux (1 Season) 2 Leagues 24.1 12 56 23 41.1 2.32 0.95 0.18 0.43 12.9 0 2 3 12.9 10.6 0.20 -3.9 -3.6 Troyes (1 Season) 2 Leagues 16.2 3 38 16 42.1 2.50 1.05 0.08 0.19 14.1 1 0 0 4.9 4.9 0.13 -1.9 -1.9 Hull City (1 Season) 1 League 10.2 3 19 7 36.8 1.86 0.68 0.11 0.29 9.8 0 1 1 4.7 4.0 0.21 -1.7 -2.0 Zulte Waregem (1 Season) 1 League 5.5 0 13 3 23.1 2.35 0.54 0.00 0.00 18.8 0 0 0 0.8 0.8 0.06 -0.8 -0.8 Union Berlin (1 Season) 1 League 1.6 1 3 1 33.3 1.86 0.62 0.33 1.00 16.9 0 0 0 0.2 0.2 0.07 +0.8 +0.8 First Division A (5 Seasons) 45.2 7 43 30 69.8 0.95 0.66 0.12 0.17 16.4 0 2 2 4.7 4.7 0.11 -2.7 -2.7 Ligue 2 (4 Seasons) 46.7 17 90 42 38.9 2.38 0.90 0.11 0.36 13.4 1 2 3 17.8 15.5 0.17 -5.8 -5.5 Super Lg (3 Seasons) 39.4 25 125 63 50.4 3.18 1.60 0.16 0.32 5 6 Coupe de France (2 Seasons) 2.5 3 4 4 100.0 2.59 2.59 0.75 0.75 0 0 Championship (1 Season) 10.2 3 19 7 36.8 1.86 0.68 0.11 0.29 9.8 0 1 1 4.7 4.0 0.21 -1.7 -2.0 Bundesliga (1 Season) 1.6 1 3 1 33.3 1.86 0.62 0.33 1.00 16.9 0 0 0 0.2 0.2 0.07 +0.8 +0.8 Europa Lg (1 Season) 4.4 2 8 1 12.5 1.81 0.23 0.13 1.00 17.6 0 1 1 1.7 0.9 0.12 +0.3 +0.1
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 2014-2015 18 Tours 1 League 1.5 1 2 1.29 0.50 0 0 2015-2016 19 Tours 1 League 7.4 4 5 0.68 0.80 0 0 2016-2017 20 Charleroi 1 League 20.6 5 0 16 0.00 0.78 0.19 2 2 2017-2018 21 Charleroi 1 League 13.8 1 19 8 42.1 1.38 0.58 0.05 0.13 16.3 0 0 0 2.2 2.2 0.12 -1.2 -1.2 2018-2019 22 Zulte Waregem 1 League 5.5 0 13 3 23.1 2.35 0.54 0.00 0.00 18.8 0 0 0 0.8 0.8 0.06 -0.8 -0.8 2018-2019 22 Charleroi 1 League 0.7 0 2 0 0.0 3.05 0.00 0.00 15.5 0 0 0 0.1 0.1 0.06 -0.1 -0.1 2019-2020 23 Charleroi 1 League 1.4 0 2 1 50.0 1.42 0.71 0.00 0.00 22.2 0 0 0 0.1 0.1 0.05 -0.1 -0.1 2019-2020 23 Troyes 2 Leagues 16.2 3 38 16 42.1 2.50 1.05 0.08 0.19 14.1 1 0 0 4.9 4.9 0.13 -1.9 -1.9 2020-2021 24 Sochaux 2 Leagues 24.1 12 56 23 41.1 2.32 0.95 0.18 0.43 12.9 0 2 3 12.9 10.6 0.20 -3.9 -3.6 2021-2022 25 Charleroi 1 League 3.2 1 7 2 28.6 2.21 0.63 0.14 0.50 11.0 0 0 0 1.5 1.5 0.21 -0.5 -0.5 2021-2022 25 Servette FC 1 League 8.6 3 30 9 30.0 3.47 1.04 0.07 0.22 1 1 2022-2023 26 Servette FC 1 League 16.9 12 53 26 49.1 3.14 1.54 0.19 0.38 2 2 2023-2024 27 Servette FC 2 Leagues 18.2 12 50 29 58.0 2.74 1.59 0.18 0.31 17.6 0 3 4 1.7 0.9 0.12 +0.3 +0.1 2023-2024 27 Union Berlin 1 League 1.6 1 3 1 33.3 1.86 0.62 0.33 1.00 16.9 0 0 0 0.2 0.2 0.07 +0.8 +0.8 2024-2025 28 Hull City 1 League 10.2 3 19 7 36.8 1.86 0.68 0.11 0.29 9.8 0 1 1 4.7 4.0 0.21 -1.7 -2.0 11 Seasons 8 Clubs 7 Leagues 150.1 58 292 148 48.3 2.08 0.99 0.14 0.32 14.0 1 11 13 29.2 25.2 0.16 -9.2 -9.2 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Charleroi (5 Seasons) 1 League 39.7 7 30 27 90.0 0.76 0.68 0.17 0.19 15.4 0 2 2 3.9 3.9 0.14 -1.9 -1.9 Servette FC (3 Seasons) 2 Leagues 43.8 27 133 64 48.1 3.04 1.46 0.16 0.33 17.6 0 6 7 1.7 0.9 0.12 +0.3 +0.1 Tours (2 Seasons) 1 League 8.9 5 7 0.78 0.71 0 0 Sochaux (1 Season) 2 Leagues 24.1 12 56 23 41.1 2.32 0.95 0.18 0.43 12.9 0 2 3 12.9 10.6 0.20 -3.9 -3.6 Troyes (1 Season) 2 Leagues 16.2 3 38 16 42.1 2.50 1.05 0.08 0.19 14.1 1 0 0 4.9 4.9 0.13 -1.9 -1.9 Hull City (1 Season) 1 League 10.2 3 19 7 36.8 1.86 0.68 0.11 0.29 9.8 0 1 1 4.7 4.0 0.21 -1.7 -2.0 Zulte Waregem (1 Season) 1 League 5.5 0 13 3 23.1 2.35 0.54 0.00 0.00 18.8 0 0 0 0.8 0.8 0.06 -0.8 -0.8 Union Berlin (1 Season) 1 League 1.6 1 3 1 33.3 1.86 0.62 0.33 1.00 16.9 0 0 0 0.2 0.2 0.07 +0.8 +0.8 First Division A (5 Seasons) 45.2 7 43 30 69.8 0.95 0.66 0.12 0.17 16.4 0 2 2 4.7 4.7 0.11 -2.7 -2.7 Ligue 2 (4 Seasons) 46.7 17 90 42 38.9 2.38 0.90 0.11 0.36 13.4 1 2 3 17.8 15.5 0.17 -5.8 -5.5 Super Lg (3 Seasons) 39.4 25 125 63 50.4 3.18 1.60 0.16 0.32 5 6 Coupe de France (2 Seasons) 2.5 3 4 4 100.0 2.59 2.59 0.75 0.75 0 0 Championship (1 Season) 10.2 3 19 7 36.8 1.86 0.68 0.11 0.29 9.8 0 1 1 4.7 4.0 0.21 -1.7 -2.0 Bundesliga (1 Season) 1.6 1 3 1 33.3 1.86 0.62 0.33 1.00 16.9 0 0 0 0.2 0.2 0.07 +0.8 +0.8 Europa Lg (1 Season) 4.4 2 8 1 12.5 1.81 0.23 0.13 1.00 17.6 0 1 1 1.7 0.9 0.12 +0.3 +0.1
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 2014-2015 18 Tours fr FRA 2. Ligue 2 15th 1.5 1 2 1.29 0.50 0 0 Matches 2015-2016 19 Tours fr FRA 2. Ligue 2 9th 7.4 4 5 0.68 0.80 0 0 Matches 2016-2017 20 Charleroi be BEL 1. First Division A 5th 20.6 5 0 16 0.00 0.78 0.19 2 2 Matches 2017-2018 21 Charleroi be BEL 1. First Division A 6th 13.8 1 19 8 42.1 1.38 0.58 0.05 0.13 16.3 0 0 0 2.2 2.2 0.12 -1.2 -1.2 Matches 2018-2019 22 Zulte Waregem be BEL 1. First Division A 11th 5.5 0 13 3 23.1 2.35 0.54 0.00 0.00 18.8 0 0 0 0.8 0.8 0.06 -0.8 -0.8 Matches 2018-2019 22 Charleroi be BEL 1. First Division A 8th 0.7 0 2 0 0.0 3.05 0.00 0.00 15.5 0 0 0 0.1 0.1 0.06 -0.1 -0.1 Matches 2019-2020 23 Charleroi be BEL 1. First Division A 3rd 1.4 0 2 1 50.0 1.42 0.71 0.00 0.00 22.2 0 0 0 0.1 0.1 0.05 -0.1 -0.1 Matches 2019-2020 23 Troyes fr FRA 2. Ligue 2 4th 15.2 3 38 16 42.1 2.50 1.05 0.08 0.19 14.1 1 0 0 4.9 4.9 0.13 -1.9 -1.9 Matches 2020-2021 24 Sochaux fr FRA 2. Ligue 2 7th 22.6 9 52 19 36.5 2.31 0.84 0.13 0.37 12.9 0 2 3 12.9 10.6 0.20 -3.9 -3.6 Matches 2021-2022 25 Charleroi be BEL 1. First Division A 6th 3.2 1 7 2 28.6 2.21 0.63 0.14 0.50 11.0 0 0 0 1.5 1.5 0.21 -0.5 -0.5 Matches 2021-2022 25 Servette FC ch SUI 1. Super Lg 6th 8.6 3 30 9 30.0 3.47 1.04 0.07 0.22 1 1 Matches 2022-2023 26 Servette FC ch SUI 1. Super Lg 2nd 16.9 12 53 26 49.1 3.14 1.54 0.19 0.38 2 2 Matches 2023-2024 27 Servette FC ch SUI 1. Super Lg 3rd 13.8 10 42 28 66.7 3.04 2.03 0.19 0.29 2 3 Matches 2023-2024 27 Union Berlin de GER 1. Bundesliga 15th 1.6 1 3 1 33.3 1.86 0.62 0.33 1.00 16.9 0 0 0 0.2 0.2 0.07 +0.8 +0.8 Matches 2024-2025 28 Hull City eng ENG 2. Championship 22nd 10.2 3 19 7 36.8 1.86 0.68 0.11 0.29 9.8 0 1 1 4.7 4.0 0.21 -1.7 -2.0 Matches 11 Seasons 8 Clubs 5 Leagues 143.1 53 280 143 48.6 2.09 1.00 0.14 0.30 13.9 1 10 12 27.5 24.3 0.16 -9.5 -9.3 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 Charleroi (5 Seasons) 1 League 39.7 7 30 27 90.0 0.76 0.68 0.17 0.19 15.4 0 2 2 3.9 3.9 0.14 -1.9 -1.9 Servette FC (3 Seasons) 1 League 39.4 25 125 63 50.4 3.18 1.60 0.16 0.32 5 6 Tours (2 Seasons) 1 League 8.9 5 7 0.78 0.71 0 0 Sochaux (1 Season) 1 League 22.6 9 52 19 36.5 2.31 0.84 0.13 0.37 12.9 0 2 3 12.9 10.6 0.20 -3.9 -3.6 Troyes (1 Season) 1 League 15.2 3 38 16 42.1 2.50 1.05 0.08 0.19 14.1 1 0 0 4.9 4.9 0.13 -1.9 -1.9 Hull City (1 Season) 1 League 10.2 3 19 7 36.8 1.86 0.68 0.11 0.29 9.8 0 1 1 4.7 4.0 0.21 -1.7 -2.0 Zulte Waregem (1 Season) 1 League 5.5 0 13 3 23.1 2.35 0.54 0.00 0.00 18.8 0 0 0 0.8 0.8 0.06 -0.8 -0.8 Union Berlin (1 Season) 1 League 1.6 1 3 1 33.3 1.86 0.62 0.33 1.00 16.9 0 0 0 0.2 0.2 0.07 +0.8 +0.8 First Division A (5 Seasons) 45.2 7 43 30 69.8 0.95 0.66 0.12 0.17 16.4 0 2 2 4.7 4.7 0.11 -2.7 -2.7 Ligue 2 (4 Seasons) 46.7 17 90 42 38.9 2.38 0.90 0.11 0.36 13.4 1 2 3 17.8 15.5 0.17 -5.8 -5.5 Super Lg (3 Seasons) 39.4 25 125 63 50.4 3.18 1.60 0.16 0.32 5 6 Championship (1 Season) 10.2 3 19 7 36.8 1.86 0.68 0.11 0.29 9.8 0 1 1 4.7 4.0 0.21 -1.7 -2.0 Bundesliga (1 Season) 1.6 1 3 1 33.3 1.86 0.62 0.33 1.00 16.9 0 0 0 0.2 0.2 0.07 +0.8 +0.8
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 2019-2020 23 Troyes fr FRA Coupe de France 109th 1.0 0 0 0 Matches 2020-2021 24 Sochaux fr FRA Coupe de France 17th 1.5 3 4 4 100.0 2.59 2.59 0.75 0.75 0 0 Matches 2 Seasons 2 Clubs 1 League 2.5 3 4 4 100.0 2.59 2.59 0.75 0.75 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Sochaux (1 Season) 1 League 1.5 3 4 4 100.0 2.59 2.59 0.75 0.75 0 0 Troyes (1 Season) 1 League 1.0 0 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 2023-2024 27 Servette FC 2. Europa Lg GR 4.4 2 8 1 12.5 1.81 0.23 0.13 1.00 17.6 0 1 1 1.7 0.9 0.12 +0.3 +0.1 Matches 1 Season 1 Club 1 League 4.4 2 8 1 12.5 1.81 0.23 0.13 1.00 17.6 0 1 1 1.7 0.9 0.12 +0.3 +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 2014-2015 18 Tours fr FRA 2. Ligue 2 1.5 0 Matches 2015-2016 19 Tours fr FRA 2. Ligue 2 7.4 1 Matches 2016-2017 20 Charleroi be BEL 1. First Division A 20.6 2 Matches 2017-2018 21 Charleroi be BEL 1. First Division A 13.8 175 240 72.9 2308 523 98 132 74.2 50 69 72.5 7 8 87.5 1 0.8 1.1 +0.2 10 13 9 2 22 Matches 2018-2019 22 Charleroi be BEL 1. First Division A 0.7 5 10 50.0 67 2 3 4 75.0 2 6 33.3 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2018-2019 22 Zulte Waregem be BEL 1. First Division A 5.5 58 97 59.8 791 155 37 58 63.8 17 25 68.0 2 6 33.3 0 0.1 0.1 -0.1 1 6 0 0 5 Matches 2019-2020 23 Troyes fr FRA Coupe de France 1.0 0 Matches 2019-2020 23 Charleroi be BEL 1. First Division A 1.4 16 20 80.0 230 49 10 12 83.3 4 4 100.0 1 1 100.0 0 0.0 0.0 0.0 1 2 0 0 2 Matches 2019-2020 23 Troyes fr FRA 2. Ligue 2 15.2 159 222 71.6 2121 435 99 134 73.9 47 60 78.3 5 12 41.7 1 1.8 1.3 -0.8 12 15 8 0 20 Matches 2020-2021 24 Sochaux fr FRA Coupe de France 1.5 0 Matches 2020-2021 24 Sochaux fr FRA 2. Ligue 2 22.6 194 292 66.4 2455 383 111 159 69.8 54 79 68.4 4 8 50.0 2 2.2 0.9 -0.2 20 15 7 2 19 Matches 2021-2022 25 Charleroi be BEL 1. First Division A 3.2 36 50 72.0 517 117 22 30 73.3 13 16 81.3 0 1 0.0 0 0.1 0.0 -0.1 2 6 0 0 6 Matches 2021-2022 25 Servette FC ch SUI 1. Super Lg 8.6 0 Matches 2022-2023 26 Servette FC ch SUI 1. Super Lg 16.9 2 Matches 2023-2024 27 Union Berlin de GER 1. Bundesliga 1.6 14 20 70.0 140 19 10 13 76.9 3 5 60.0 0 0 0 0.2 0.2 -0.2 3 0 0 0 1 Matches 2023-2024 27 Servette FC 2. Europa Lg 4.4 45 57 78.9 635 99 22 28 78.6 12 13 92.3 4 4 100.0 0 0.4 0.1 -0.4 5 5 1 0 4 Matches 2023-2024 27 Servette FC ch SUI 1. Super Lg 13.8 3 Matches 2024-2025 28 Hull City eng ENG 2. Championship 10.2 78 92 84.8 1040 183 47 51 92.2 25 29 86.2 3 3 100.0 0 0.7 0.7 -0.7 6 3 4 0 9 Matches 11 Seasons 8 Clubs 7 Leagues 150.1 780 1100 70.9 10304 1965 459 621 73.9 227 306 74.2 26 43 60.5 12 6.3 4.5 +5.7 60 65 29 4 88 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 Charleroi (5 Seasons) 1 League 39.7 232 320 72.5 3122 691 133 178 74.7 69 95 72.6 8 10 80.0 3 0.9 1.2 +2.1 13 21 9 2 30 Servette FC (3 Seasons) 2 Leagues 43.8 45 57 78.9 635 99 22 28 78.6 12 13 92.3 4 4 100.0 5 0.4 0.1 +4.6 5 5 1 0 4 Tours (2 Seasons) 1 League 8.9 1 Sochaux (1 Season) 2 Leagues 24.1 194 292 66.4 2455 383 111 159 69.8 54 79 68.4 4 8 50.0 2 2.2 0.9 -0.2 20 15 7 2 19 Troyes (1 Season) 2 Leagues 16.2 159 222 71.6 2121 435 99 134 73.9 47 60 78.3 5 12 41.7 1 1.8 1.3 -0.8 12 15 8 0 20 Hull City (1 Season) 1 League 10.2 78 92 84.8 1040 183 47 51 92.2 25 29 86.2 3 3 100.0 0 0.7 0.7 -0.7 6 3 4 0 9 Zulte Waregem (1 Season) 1 League 5.5 58 97 59.8 791 155 37 58 63.8 17 25 68.0 2 6 33.3 0 0.1 0.1 -0.1 1 6 0 0 5 Union Berlin (1 Season) 1 League 1.6 14 20 70.0 140 19 10 13 76.9 3 5 60.0 0 0 0 0.2 0.2 -0.2 3 0 0 0 1 First Division A (5 Seasons) 45.2 290 417 69.5 3913 846 170 236 72.0 86 120 71.7 10 16 62.5 3 1.0 1.3 +2.0 14 27 9 2 35 Ligue 2 (4 Seasons) 46.7 353 514 68.7 4576 818 210 293 71.7 101 139 72.7 9 20 45.0 4 4.0 2.3 0.0 32 30 15 2 39 Super Lg (3 Seasons) 39.4 5 Coupe de France (2 Seasons) 2.5 0 Championship (1 Season) 10.2 78 92 84.8 1040 183 47 51 92.2 25 29 86.2 3 3 100.0 0 0.7 0.7 -0.7 6 3 4 0 9 Bundesliga (1 Season) 1.6 14 20 70.0 140 19 10 13 76.9 3 5 60.0 0 0 0 0.2 0.2 -0.2 3 0 0 0 1 Europa Lg (1 Season) 4.4 45 57 78.9 635 99 22 28 78.6 12 13 92.3 4 4 100.0 0 0.4 0.1 -0.4 5 5 1 0 4
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 2014-2015 18 Tours 1 League 1.5 0 2015-2016 19 Tours 1 League 7.4 1 2016-2017 20 Charleroi 1 League 20.6 2 2017-2018 21 Charleroi 1 League 13.8 175 240 72.9 2308 523 98 132 74.2 50 69 72.5 7 8 87.5 1 0.8 1.1 +0.2 10 13 9 2 22 2018-2019 22 Zulte Waregem 1 League 5.5 58 97 59.8 791 155 37 58 63.8 17 25 68.0 2 6 33.3 0 0.1 0.1 -0.1 1 6 0 0 5 2018-2019 22 Charleroi 1 League 0.7 5 10 50.0 67 2 3 4 75.0 2 6 33.3 0 0 0 0.0 0.0 0.0 0 0 0 0 0 2019-2020 23 Charleroi 1 League 1.4 16 20 80.0 230 49 10 12 83.3 4 4 100.0 1 1 100.0 0 0.0 0.0 0.0 1 2 0 0 2 2019-2020 23 Troyes 2 Leagues 16.2 159 222 71.6 2121 435 99 134 73.9 47 60 78.3 5 12 41.7 1 1.8 1.3 -0.8 12 15 8 0 20 2020-2021 24 Sochaux 2 Leagues 24.1 194 292 66.4 2455 383 111 159 69.8 54 79 68.4 4 8 50.0 2 2.2 0.9 -0.2 20 15 7 2 19 2021-2022 25 Charleroi 1 League 3.2 36 50 72.0 517 117 22 30 73.3 13 16 81.3 0 1 0.0 0 0.1 0.0 -0.1 2 6 0 0 6 2021-2022 25 Servette FC 1 League 8.6 0 2022-2023 26 Servette FC 1 League 16.9 2 2023-2024 27 Servette FC 2 Leagues 18.2 45 57 78.9 635 99 22 28 78.6 12 13 92.3 4 4 100.0 3 0.4 0.1 +2.6 5 5 1 0 4 2023-2024 27 Union Berlin 1 League 1.6 14 20 70.0 140 19 10 13 76.9 3 5 60.0 0 0 0 0.2 0.2 -0.2 3 0 0 0 1 2024-2025 28 Hull City 1 League 10.2 78 92 84.8 1040 183 47 51 92.2 25 29 86.2 3 3 100.0 0 0.7 0.7 -0.7 6 3 4 0 9 11 Seasons 8 Clubs 7 Leagues 150.1 780 1100 70.9 10304 1965 459 621 73.9 227 306 74.2 26 43 60.5 12 6.3 4.5 +5.7 60 65 29 4 88 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 Charleroi (5 Seasons) 1 League 39.7 232 320 72.5 3122 691 133 178 74.7 69 95 72.6 8 10 80.0 3 0.9 1.2 +2.1 13 21 9 2 30 Servette FC (3 Seasons) 2 Leagues 43.8 45 57 78.9 635 99 22 28 78.6 12 13 92.3 4 4 100.0 5 0.4 0.1 +4.6 5 5 1 0 4 Tours (2 Seasons) 1 League 8.9 1 Sochaux (1 Season) 2 Leagues 24.1 194 292 66.4 2455 383 111 159 69.8 54 79 68.4 4 8 50.0 2 2.2 0.9 -0.2 20 15 7 2 19 Troyes (1 Season) 2 Leagues 16.2 159 222 71.6 2121 435 99 134 73.9 47 60 78.3 5 12 41.7 1 1.8 1.3 -0.8 12 15 8 0 20 Hull City (1 Season) 1 League 10.2 78 92 84.8 1040 183 47 51 92.2 25 29 86.2 3 3 100.0 0 0.7 0.7 -0.7 6 3 4 0 9 Zulte Waregem (1 Season) 1 League 5.5 58 97 59.8 791 155 37 58 63.8 17 25 68.0 2 6 33.3 0 0.1 0.1 -0.1 1 6 0 0 5 Union Berlin (1 Season) 1 League 1.6 14 20 70.0 140 19 10 13 76.9 3 5 60.0 0 0 0 0.2 0.2 -0.2 3 0 0 0 1 First Division A (5 Seasons) 45.2 290 417 69.5 3913 846 170 236 72.0 86 120 71.7 10 16 62.5 3 1.0 1.3 +2.0 14 27 9 2 35 Ligue 2 (4 Seasons) 46.7 353 514 68.7 4576 818 210 293 71.7 101 139 72.7 9 20 45.0 4 4.0 2.3 0.0 32 30 15 2 39 Super Lg (3 Seasons) 39.4 5 Coupe de France (2 Seasons) 2.5 0 Championship (1 Season) 10.2 78 92 84.8 1040 183 47 51 92.2 25 29 86.2 3 3 100.0 0 0.7 0.7 -0.7 6 3 4 0 9 Bundesliga (1 Season) 1.6 14 20 70.0 140 19 10 13 76.9 3 5 60.0 0 0 0 0.2 0.2 -0.2 3 0 0 0 1 Europa Lg (1 Season) 4.4 45 57 78.9 635 99 22 28 78.6 12 13 92.3 4 4 100.0 0 0.4 0.1 -0.4 5 5 1 0 4
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 2014-2015 18 Tours fr FRA 2. Ligue 2 15th 1.5 0 Matches 2015-2016 19 Tours fr FRA 2. Ligue 2 9th 7.4 1 Matches 2016-2017 20 Charleroi be BEL 1. First Division A 5th 20.6 2 Matches 2017-2018 21 Charleroi be BEL 1. First Division A 6th 13.8 175 240 72.9 2308 523 98 132 74.2 50 69 72.5 7 8 87.5 1 0.8 1.1 +0.2 10 13 9 2 22 Matches 2018-2019 22 Zulte Waregem be BEL 1. First Division A 11th 5.5 58 97 59.8 791 155 37 58 63.8 17 25 68.0 2 6 33.3 0 0.1 0.1 -0.1 1 6 0 0 5 Matches 2018-2019 22 Charleroi be BEL 1. First Division A 8th 0.7 5 10 50.0 67 2 3 4 75.0 2 6 33.3 0 0 0 0.0 0.0 0.0 0 0 0 0 0 Matches 2019-2020 23 Charleroi be BEL 1. First Division A 3rd 1.4 16 20 80.0 230 49 10 12 83.3 4 4 100.0 1 1 100.0 0 0.0 0.0 0.0 1 2 0 0 2 Matches 2019-2020 23 Troyes fr FRA 2. Ligue 2 4th 15.2 159 222 71.6 2121 435 99 134 73.9 47 60 78.3 5 12 41.7 1 1.8 1.3 -0.8 12 15 8 0 20 Matches 2020-2021 24 Sochaux fr FRA 2. Ligue 2 7th 22.6 194 292 66.4 2455 383 111 159 69.8 54 79 68.4 4 8 50.0 2 2.2 0.9 -0.2 20 15 7 2 19 Matches 2021-2022 25 Charleroi be BEL 1. First Division A 6th 3.2 36 50 72.0 517 117 22 30 73.3 13 16 81.3 0 1 0.0 0 0.1 0.0 -0.1 2 6 0 0 6 Matches 2021-2022 25 Servette FC ch SUI 1. Super Lg 6th 8.6 0 Matches 2022-2023 26 Servette FC ch SUI 1. Super Lg 2nd 16.9 2 Matches 2023-2024 27 Servette FC ch SUI 1. Super Lg 3rd 13.8 3 Matches 2023-2024 27 Union Berlin de GER 1. Bundesliga 15th 1.6 14 20 70.0 140 19 10 13 76.9 3 5 60.0 0 0 0 0.2 0.2 -0.2 3 0 0 0 1 Matches 2024-2025 28 Hull City eng ENG 2. Championship 22nd 10.2 78 92 84.8 1040 183 47 51 92.2 25 29 86.2 3 3 100.0 0 0.7 0.7 -0.7 6 3 4 0 9 Matches 11 Seasons 8 Clubs 5 Leagues 143.1 735 1043 70.5 9669 1866 437 593 73.7 215 293 73.4 22 39 56.4 12 5.9 4.4 +6.1 55 60 28 4 84 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 Charleroi (5 Seasons) 1 League 39.7 232 320 72.5 3122 691 133 178 74.7 69 95 72.6 8 10 80.0 3 0.9 1.2 +2.1 13 21 9 2 30 Servette FC (3 Seasons) 1 League 39.4 5 Tours (2 Seasons) 1 League 8.9 1 Sochaux (1 Season) 1 League 22.6 194 292 66.4 2455 383 111 159 69.8 54 79 68.4 4 8 50.0 2 2.2 0.9 -0.2 20 15 7 2 19 Troyes (1 Season) 1 League 15.2 159 222 71.6 2121 435 99 134 73.9 47 60 78.3 5 12 41.7 1 1.8 1.3 -0.8 12 15 8 0 20 Hull City (1 Season) 1 League 10.2 78 92 84.8 1040 183 47 51 92.2 25 29 86.2 3 3 100.0 0 0.7 0.7 -0.7 6 3 4 0 9 Zulte Waregem (1 Season) 1 League 5.5 58 97 59.8 791 155 37 58 63.8 17 25 68.0 2 6 33.3 0 0.1 0.1 -0.1 1 6 0 0 5 Union Berlin (1 Season) 1 League 1.6 14 20 70.0 140 19 10 13 76.9 3 5 60.0 0 0 0 0.2 0.2 -0.2 3 0 0 0 1 First Division A (5 Seasons) 45.2 290 417 69.5 3913 846 170 236 72.0 86 120 71.7 10 16 62.5 3 1.0 1.3 +2.0 14 27 9 2 35 Ligue 2 (4 Seasons) 46.7 353 514 68.7 4576 818 210 293 71.7 101 139 72.7 9 20 45.0 4 4.0 2.3 0.0 32 30 15 2 39 Super Lg (3 Seasons) 39.4 5 Championship (1 Season) 10.2 78 92 84.8 1040 183 47 51 92.2 25 29 86.2 3 3 100.0 0 0.7 0.7 -0.7 6 3 4 0 9 Bundesliga (1 Season) 1.6 14 20 70.0 140 19 10 13 76.9 3 5 60.0 0 0 0 0.2 0.2 -0.2 3 0 0 0 1
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2019-2020 23 Troyes fr FRA Coupe de France 109th 1.0 0 Matches 2020-2021 24 Sochaux fr FRA Coupe de France 17th 1.5 0 Matches 2 Seasons 2 Clubs 1 League 2.5 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 Sochaux (1 Season) 1 League 1.5 0 Troyes (1 Season) 1 League 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 2023-2024 27 Servette FC 2. Europa Lg GR 4.4 45 57 78.9 635 99 22 28 78.6 12 13 92.3 4 4 100.0 0 0.4 0.1 -0.4 5 5 1 0 4 Matches 1 Season 1 Club 1 League 4.4 45 57 78.9 635 99 22 28 78.6 12 13 92.3 4 4 100.0 0 0.4 0.1 -0.4 5 5 1 0 4
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2014-2015 18 Tours 1 League 1.5 2015-2016 19 Tours 1 League 7.4 2016-2017 20 Charleroi 1 League 20.6 0 2017-2018 21 Charleroi 1 League 13.8 240 234 5 0 2 0 7 1 0 0 0 0 175 1 8 2018-2019 22 Zulte Waregem 1 League 5.5 97 95 1 1 0 2 3 0 0 0 0 0 58 1 7 2018-2019 22 Charleroi 1 League 0.7 10 10 0 0 0 0 0 0 0 0 0 0 5 0 0 2019-2020 23 Charleroi 1 League 1.4 20 17 3 0 0 0 0 0 0 0 0 0 16 0 1 2019-2020 23 Troyes 2 Leagues 16.2 222 200 20 1 0 0 3 2 0 0 0 0 159 2 5 2020-2021 24 Sochaux 2 Leagues 24.1 292 268 23 0 0 1 4 0 0 0 0 0 194 1 6 2021-2022 25 Charleroi 1 League 3.2 50 45 5 0 0 0 0 0 0 0 0 0 36 0 1 2021-2022 25 Servette FC 1 League 8.6 1 2022-2023 26 Servette FC 1 League 16.9 1 2023-2024 27 Servette FC 2 Leagues 18.2 57 47 10 0 0 0 1 0 0 0 0 0 45 0 3 2023-2024 27 Union Berlin 1 League 1.6 20 19 1 0 0 0 0 0 0 0 0 0 14 0 1 2024-2025 28 Hull City 1 League 10.2 92 71 21 0 0 0 0 0 0 0 0 0 78 0 3 11 Seasons 8 Clubs 7 Leagues 150.1 1100 1006 89 2 2 3 20 3 0 0 0 0 780 5 35 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Charleroi (5 Seasons) 1 League 39.7 320 306 13 0 2 0 7 1 0 0 0 0 232 1 10 Servette FC (3 Seasons) 2 Leagues 43.8 57 47 10 0 0 0 3 0 0 0 0 0 45 0 3 Tours (2 Seasons) 1 League 8.9 Sochaux (1 Season) 2 Leagues 24.1 292 268 23 0 0 1 4 0 0 0 0 0 194 1 6 Troyes (1 Season) 2 Leagues 16.2 222 200 20 1 0 0 3 2 0 0 0 0 159 2 5 Hull City (1 Season) 1 League 10.2 92 71 21 0 0 0 0 0 0 0 0 0 78 0 3 Zulte Waregem (1 Season) 1 League 5.5 97 95 1 1 0 2 3 0 0 0 0 0 58 1 7 Union Berlin (1 Season) 1 League 1.6 20 19 1 0 0 0 0 0 0 0 0 0 14 0 1 First Division A (5 Seasons) 45.2 417 401 14 1 2 2 10 1 0 0 0 0 290 2 17 Ligue 2 (4 Seasons) 46.7 514 468 43 1 0 1 7 2 0 0 0 0 353 3 11 Super Lg (3 Seasons) 39.4 3 Coupe de France (2 Seasons) 2.5 0 Championship (1 Season) 10.2 92 71 21 0 0 0 0 0 0 0 0 0 78 0 3 Bundesliga (1 Season) 1.6 20 19 1 0 0 0 0 0 0 0 0 0 14 0 1 Europa Lg (1 Season) 4.4 57 47 10 0 0 0 0 0 0 0 0 0 45 0 3
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 2019-2020 23 Troyes fr FRA Coupe de France 109th 1.0 Matches 2020-2021 24 Sochaux fr FRA Coupe de France 17th 1.5 0 Matches 2 Seasons 2 Clubs 1 League 2.5 0 Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Sochaux (1 Season) 1 League 1.5 0 Troyes (1 Season) 1 League 1.0
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 2023-2024 27 Servette FC 2. Europa Lg GR 4.4 57 47 10 0 0 0 0 0 0 0 0 0 45 0 3 Matches 1 Season 1 Club 1 League 4.4 57 47 10 0 0 0 0 0 0 0 0 0 45 0 3
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 2014-2015 18 Tours 1 League 1.5 2015-2016 19 Tours 1 League 7.4 2016-2017 20 Charleroi 1 League 20.6 2017-2018 21 Charleroi 1 League 13.8 28 2.03 16 0 4 3 5 0 4 0.29 3 0 0 0 1 0 2018-2019 22 Zulte Waregem 1 League 5.5 9 1.63 4 0 3 2 0 0 0 0.00 0 0 0 0 0 0 2018-2019 22 Charleroi 1 League 0.7 0 0.00 0 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2019-2020 23 Charleroi 1 League 1.4 4 2.83 2 0 1 1 0 0 0 0.00 0 0 0 0 0 0 2019-2020 23 Troyes 2 Leagues 16.2 42 2.77 22 0 5 4 8 3 5 0.33 2 0 0 1 1 1 2020-2021 24 Sochaux 2 Leagues 24.1 59 2.62 31 0 10 5 12 1 8 0.35 3 0 2 0 2 1 2021-2022 25 Charleroi 1 League 3.2 6 1.90 3 0 0 2 1 0 0 0.00 0 0 0 0 0 0 2021-2022 25 Servette FC 1 League 8.6 2022-2023 26 Servette FC 1 League 16.9 2023-2024 27 Servette FC 2 Leagues 18.2 7 1.59 6 0 1 0 0 0 1 0.23 0 0 1 0 0 0 2023-2024 27 Union Berlin 1 League 1.6 4 2.48 4 0 0 0 0 0 0 0.00 0 0 0 0 0 0 2024-2025 28 Hull City 1 League 10.2 16 1.57 9 0 2 4 1 0 0 0.00 0 0 0 0 0 0 11 Seasons 8 Clubs 7 Leagues 150.1 175 2.23 97 0 26 21 27 4 18 0.23 8 0 3 1 4 2 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Charleroi (5 Seasons) 1 League 39.7 38 2.00 21 0 5 6 6 0 4 0.21 3 0 0 0 1 0 Servette FC (3 Seasons) 2 Leagues 43.8 7 1.59 6 0 1 0 0 0 1 0.23 0 0 1 0 0 0 Tours (2 Seasons) 1 League 8.9 Sochaux (1 Season) 2 Leagues 24.1 59 2.62 31 0 10 5 12 1 8 0.35 3 0 2 0 2 1 Troyes (1 Season) 2 Leagues 16.2 42 2.77 22 0 5 4 8 3 5 0.33 2 0 0 1 1 1 Hull City (1 Season) 1 League 10.2 16 1.57 9 0 2 4 1 0 0 0.00 0 0 0 0 0 0 Zulte Waregem (1 Season) 1 League 5.5 9 1.63 4 0 3 2 0 0 0 0.00 0 0 0 0 0 0 Union Berlin (1 Season) 1 League 1.6 4 2.48 4 0 0 0 0 0 0 0.00 0 0 0 0 0 0 First Division A (5 Seasons) 45.2 47 1.92 25 0 8 8 6 0 4 0.16 3 0 0 0 1 0 Ligue 2 (4 Seasons) 46.7 101 2.68 53 0 15 9 20 4 13 0.34 5 0 2 1 3 2 Super Lg (3 Seasons) 39.4 Coupe de France (2 Seasons) 2.5 Championship (1 Season) 10.2 16 1.57 9 0 2 4 1 0 0 0.00 0 0 0 0 0 0 Bundesliga (1 Season) 1.6 4 2.48 4 0 0 0 0 0 0 0.00 0 0 0 0 0 0 Europa Lg (1 Season) 4.4 7 1.59 6 0 1 0 0 0 1 0.23 0 0 1 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 2019-2020 23 Troyes fr FRA Coupe de France 109th 1.0 Matches 2020-2021 24 Sochaux fr FRA Coupe de France 17th 1.5 Matches 2 Seasons 2 Clubs 1 League 2.5 Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Sochaux (1 Season) 1 League 1.5 Troyes (1 Season) 1 League 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 2023-2024 27 Servette FC 2. Europa Lg GR 4.4 7 1.59 6 0 1 0 0 0 1 0.23 0 0 1 0 0 0 Matches 1 Season 1 Club 1 League 4.4 7 1.59 6 0 1 0 0 0 1 0.23 0 0 1 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 2014-2015 18 Tours 1 League 1.5 0 2015-2016 19 Tours 1 League 7.4 0 2016-2017 20 Charleroi 1 League 20.6 0 0 0 2017-2018 21 Charleroi 1 League 13.8 10 8 2 5 3 0 5 0.0 5 9 2 7 1 11 8 0 2018-2019 22 Zulte Waregem 1 League 5.5 9 7 2 7 0 2 3 66.7 1 4 1 3 1 10 3 0 2018-2019 22 Charleroi 1 League 0.7 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 2019-2020 23 Charleroi 1 League 1.4 5 2 0 3 2 1 1 100.0 0 1 1 0 0 5 1 0 2019-2020 23 Troyes 2 Leagues 16.2 13 11 2 7 4 4 12 33.3 8 10 1 9 1 14 5 0 2020-2021 24 Sochaux 2 Leagues 24.1 13 9 2 7 4 3 10 30.0 7 9 0 9 5 18 23 0 2021-2022 25 Charleroi 1 League 3.2 3 2 0 1 2 0 0 0 1 1 0 0 3 2 0 2021-2022 25 Servette FC 1 League 8.6 5 1 0 2022-2023 26 Servette FC 1 League 16.9 10 5 0 2023-2024 27 Servette FC 2 Leagues 18.2 2 1 0 0 2 2 2 100.0 0 1 0 1 3 2 0 0 2023-2024 27 Union Berlin 1 League 1.6 2 1 0 2 0 0 1 0.0 1 3 0 3 0 2 2 0 2024-2025 28 Hull City 1 League 10.2 10 6 2 6 2 1 4 25.0 3 6 1 5 0 10 10 0 11 Seasons 8 Clubs 7 Leagues 150.1 67 62 10 38 19 13 38 34.2 25 44 7 37 18 76 54 0 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Charleroi (5 Seasons) 1 League 39.7 18 12 2 9 7 1 6 16.7 5 11 4 7 2 20 11 0 Servette FC (3 Seasons) 2 Leagues 43.8 2 16 0 0 2 2 2 100.0 0 1 0 1 9 2 0 0 Tours (2 Seasons) 1 League 8.9 0 Sochaux (1 Season) 2 Leagues 24.1 13 9 2 7 4 3 10 30.0 7 9 0 9 5 18 23 0 Troyes (1 Season) 2 Leagues 16.2 13 11 2 7 4 4 12 33.3 8 10 1 9 1 14 5 0 Hull City (1 Season) 1 League 10.2 10 6 2 6 2 1 4 25.0 3 6 1 5 0 10 10 0 Zulte Waregem (1 Season) 1 League 5.5 9 7 2 7 0 2 3 66.7 1 4 1 3 1 10 3 0 Union Berlin (1 Season) 1 League 1.6 2 1 0 2 0 0 1 0.0 1 3 0 3 0 2 2 0 First Division A (5 Seasons) 45.2 27 19 4 16 7 3 9 33.3 6 15 5 10 3 30 14 0 Ligue 2 (4 Seasons) 46.7 26 18 4 14 8 7 22 31.8 15 19 1 18 6 32 28 0 Super Lg (3 Seasons) 39.4 16 9 0 Coupe de France (2 Seasons) 2.5 2 0 0 Championship (1 Season) 10.2 10 6 2 6 2 1 4 25.0 3 6 1 5 0 10 10 0 Bundesliga (1 Season) 1.6 2 1 0 2 0 0 1 0.0 1 3 0 3 0 2 2 0 Europa Lg (1 Season) 4.4 2 0 0 0 2 2 2 100.0 0 1 0 1 0 2 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 2019-2020 23 Troyes fr FRA Coupe de France 109th 1.0 Matches 2020-2021 24 Sochaux fr FRA Coupe de France 17th 1.5 2 0 Matches 2 Seasons 2 Clubs 1 League 2.5 2 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 Sochaux (1 Season) 1 League 1.5 2 0 0 Troyes (1 Season) 1 League 1.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 2023-2024 27 Servette FC 2. Europa Lg GR 4.4 2 0 0 0 2 2 2 100.0 0 1 0 1 0 2 0 0 Matches 1 Season 1 Club 1 League 4.4 2 0 0 0 2 2 2 100.0 0 1 0 1 0 2 0 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 2014-2015 18 Tours 1 League 1.5 2015-2016 19 Tours 1 League 7.4 2016-2017 20 Charleroi 1 League 20.6 2017-2018 21 Charleroi 1 League 13.8 369 8 33 159 187 44 369 30 19 63.3 11 36.7 241 1604 579 19 20 10 48 28 289 67 2018-2019 22 Zulte Waregem 1 League 5.5 151 4 17 62 77 17 151 10 8 80.0 2 20.0 106 629 293 10 6 4 15 18 115 30 2018-2019 22 Charleroi 1 League 0.7 15 0 0 2 13 3 15 2 1 50.0 1 50.0 9 46 18 2 0 1 1 0 13 7 2019-2020 23 Charleroi 1 League 1.4 43 3 4 20 21 2 43 4 2 50.0 2 50.0 27 184 32 1 5 1 6 4 28 6 2019-2020 23 Troyes 2 Leagues 16.2 385 7 18 166 214 70 385 30 21 70.0 9 30.0 258 1434 697 29 25 17 54 37 307 101 2020-2021 24 Sochaux 2 Leagues 24.1 570 22 40 221 318 99 567 46 24 52.2 22 47.8 352 1615 658 24 16 9 97 35 451 114 2021-2022 25 Charleroi 1 League 3.2 84 3 9 47 31 14 84 3 2 66.7 1 33.3 45 246 104 3 2 2 14 4 63 15 2021-2022 25 Servette FC 1 League 8.6 2022-2023 26 Servette FC 1 League 16.9 2023-2024 27 Servette FC 2 Leagues 18.2 100 0 1 45 56 19 99 11 2 18.2 8 72.7 65 299 124 2 6 0 12 6 70 17 2023-2024 27 Union Berlin 1 League 1.6 40 2 2 17 23 8 40 2 2 100.0 0 0.0 23 80 31 1 1 1 6 1 30 6 2024-2025 28 Hull City 1 League 10.2 191 9 21 79 94 42 190 21 9 42.9 12 57.1 93 449 207 6 4 4 21 12 108 29 11 Seasons 8 Clubs 7 Leagues 150.1 1948 58 145 818 1034 318 1943 159 90 56.6 68 42.8 1219 6586 2743 97 85 49 274 145 1474 392 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 Charleroi (5 Seasons) 1 League 39.7 511 14 46 228 252 63 511 39 24 61.5 15 38.5 322 2080 733 25 27 14 69 36 393 95 Servette FC (3 Seasons) 2 Leagues 43.8 100 0 1 45 56 19 99 11 2 18.2 8 72.7 65 299 124 2 6 0 12 6 70 17 Tours (2 Seasons) 1 League 8.9 Sochaux (1 Season) 2 Leagues 24.1 570 22 40 221 318 99 567 46 24 52.2 22 47.8 352 1615 658 24 16 9 97 35 451 114 Troyes (1 Season) 2 Leagues 16.2 385 7 18 166 214 70 385 30 21 70.0 9 30.0 258 1434 697 29 25 17 54 37 307 101 Hull City (1 Season) 1 League 10.2 191 9 21 79 94 42 190 21 9 42.9 12 57.1 93 449 207 6 4 4 21 12 108 29 Zulte Waregem (1 Season) 1 League 5.5 151 4 17 62 77 17 151 10 8 80.0 2 20.0 106 629 293 10 6 4 15 18 115 30 Union Berlin (1 Season) 1 League 1.6 40 2 2 17 23 8 40 2 2 100.0 0 0.0 23 80 31 1 1 1 6 1 30 6 First Division A (5 Seasons) 45.2 662 18 63 290 329 80 662 49 32 65.3 17 34.7 428 2709 1026 35 33 18 84 54 508 125 Ligue 2 (4 Seasons) 46.7 955 29 58 387 532 169 952 76 45 59.2 31 40.8 610 3049 1355 53 41 26 151 72 758 215 Super Lg (3 Seasons) 39.4 Coupe de France (2 Seasons) 2.5 Championship (1 Season) 10.2 191 9 21 79 94 42 190 21 9 42.9 12 57.1 93 449 207 6 4 4 21 12 108 29 Bundesliga (1 Season) 1.6 40 2 2 17 23 8 40 2 2 100.0 0 0.0 23 80 31 1 1 1 6 1 30 6 Europa Lg (1 Season) 4.4 100 0 1 45 56 19 99 11 2 18.2 8 72.7 65 299 124 2 6 0 12 6 70 17
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 2014-2015 18 Tours fr FRA 2. Ligue 2 15th 1.5 Matches 2015-2016 19 Tours fr FRA 2. Ligue 2 9th 7.4 Matches 2016-2017 20 Charleroi be BEL 1. First Division A 5th 20.6 Matches 2017-2018 21 Charleroi be BEL 1. First Division A 6th 13.8 369 8 33 159 187 44 369 30 19 63.3 11 36.7 241 1604 579 19 20 10 48 28 289 67 Matches 2018-2019 22 Zulte Waregem be BEL 1. First Division A 11th 5.5 151 4 17 62 77 17 151 10 8 80.0 2 20.0 106 629 293 10 6 4 15 18 115 30 Matches 2018-2019 22 Charleroi be BEL 1. First Division A 8th 0.7 15 0 0 2 13 3 15 2 1 50.0 1 50.0 9 46 18 2 0 1 1 0 13 7 Matches 2019-2020 23 Charleroi be BEL 1. First Division A 3rd 1.4 43 3 4 20 21 2 43 4 2 50.0 2 50.0 27 184 32 1 5 1 6 4 28 6 Matches 2019-2020 23 Troyes fr FRA 2. Ligue 2 4th 15.2 385 7 18 166 214 70 385 30 21 70.0 9 30.0 258 1434 697 29 25 17 54 37 307 101 Matches 2020-2021 24 Sochaux fr FRA 2. Ligue 2 7th 22.6 570 22 40 221 318 99 567 46 24 52.2 22 47.8 352 1615 658 24 16 9 97 35 451 114 Matches 2021-2022 25 Charleroi be BEL 1. First Division A 6th 3.2 84 3 9 47 31 14 84 3 2 66.7 1 33.3 45 246 104 3 2 2 14 4 63 15 Matches 2021-2022 25 Servette FC ch SUI 1. Super Lg 6th 8.6 Matches 2022-2023 26 Servette FC ch SUI 1. Super Lg 2nd 16.9 Matches 2023-2024 27 Servette FC ch SUI 1. Super Lg 3rd 13.8 Matches 2023-2024 27 Union Berlin de GER 1. Bundesliga 15th 1.6 40 2 2 17 23 8 40 2 2 100.0 0 0.0 23 80 31 1 1 1 6 1 30 6 Matches 2024-2025 28 Hull City eng ENG 2. Championship 22nd 10.2 191 9 21 79 94 42 190 21 9 42.9 12 57.1 93 449 207 6 4 4 21 12 108 29 Matches 11 Seasons 8 Clubs 5 Leagues 143.1 1848 58 144 773 978 299 1844 148 88 59.5 60 40.5 1154 6287 2619 95 79 49 262 139 1404 375 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 Charleroi (5 Seasons) 1 League 39.7 511 14 46 228 252 63 511 39 24 61.5 15 38.5 322 2080 733 25 27 14 69 36 393 95 Servette FC (3 Seasons) 1 League 39.4 Tours (2 Seasons) 1 League 8.9 Sochaux (1 Season) 1 League 22.6 570 22 40 221 318 99 567 46 24 52.2 22 47.8 352 1615 658 24 16 9 97 35 451 114 Troyes (1 Season) 1 League 15.2 385 7 18 166 214 70 385 30 21 70.0 9 30.0 258 1434 697 29 25 17 54 37 307 101 Hull City (1 Season) 1 League 10.2 191 9 21 79 94 42 190 21 9 42.9 12 57.1 93 449 207 6 4 4 21 12 108 29 Zulte Waregem (1 Season) 1 League 5.5 151 4 17 62 77 17 151 10 8 80.0 2 20.0 106 629 293 10 6 4 15 18 115 30 Union Berlin (1 Season) 1 League 1.6 40 2 2 17 23 8 40 2 2 100.0 0 0.0 23 80 31 1 1 1 6 1 30 6 First Division A (5 Seasons) 45.2 662 18 63 290 329 80 662 49 32 65.3 17 34.7 428 2709 1026 35 33 18 84 54 508 125 Ligue 2 (4 Seasons) 46.7 955 29 58 387 532 169 952 76 45 59.2 31 40.8 610 3049 1355 53 41 26 151 72 758 215 Super Lg (3 Seasons) 39.4 Championship (1 Season) 10.2 191 9 21 79 94 42 190 21 9 42.9 12 57.1 93 449 207 6 4 4 21 12 108 29 Bundesliga (1 Season) 1.6 40 2 2 17 23 8 40 2 2 100.0 0 0.0 23 80 31 1 1 1 6 1 30 6
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 2019-2020 23 Troyes fr FRA Coupe de France 109th 1.0 Matches 2020-2021 24 Sochaux fr FRA Coupe de France 17th 1.5 Matches 2 Seasons 2 Clubs 1 League 2.5 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 Sochaux (1 Season) 1 League 1.5 Troyes (1 Season) 1 League 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 2023-2024 27 Servette FC 2. Europa Lg GR 4.4 100 0 1 45 56 19 99 11 2 18.2 8 72.7 65 299 124 2 6 0 12 6 70 17 Matches 1 Season 1 Club 1 League 4.4 100 0 1 45 56 19 99 11 2 18.2 8 72.7 65 299 124 2 6 0 12 6 70 17
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 2014-2015 18 Tours fr FRA 2. Ligue 2 9 139 15 4.1 1.5 0 0 9 0 0.67 1 3 -2 -1.29 -1.21 Matches 2015-2016 19 Tours fr FRA 2. Ligue 2 11 666 61 19.5 7.4 6 3 5 1 1.00 9 14 -5 -0.68 -0.68 Matches 2016-2017 20 Charleroi be BEL 1. First Division A 35 1,857 53 51.6 20.6 19 8 16 5 1.40 27 20 +7 +0.34 +0.60 Matches 2017-2018 21 Charleroi be BEL 1. First Division A 31 1,243 40 34.5 13.8 10 5 21 5 1.29 24 24 0 0.00 -0.11 16.6 22.4 -5.9 -0.43 -0.45 Matches 2018-2019 22 Charleroi be BEL 1. First Division A 2 59 30 2.2 0.7 1 58 0 1 1 0 1.50 0 1 -1 -1.53 -2.00 0.6 1.5 -1.0 -1.49 -1.72 Matches 2018-2019 22 Zulte Waregem be BEL 1. First Division A 15 498 33 18.4 5.5 4 77 1 11 17 8 0.73 8 18 -10 -1.81 -1.77 7.3 11.9 -4.6 -0.83 -0.92 Matches 2019-2020 23 Troyes fr FRA Coupe de France 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2019-2020 23 Charleroi be BEL 1. First Division A 3 127 42 4.9 1.4 1 78 0 2 25 0 1.67 2 2 0 0.00 -0.94 1.6 1.7 -0.1 -0.05 -0.73 Matches 2019-2020 23 Troyes fr FRA 2. Ligue 2 22 1,367 62 54.2 15.2 14 85 9 8 21 1 1.86 20 14 +6 +0.40 +0.16 18.7 14.4 +4.3 +0.28 +0.08 Matches 2020-2021 24 Sochaux fr FRA Coupe de France 3 139 46 51.5 1.5 1 63 0 2 38 0 2.00 3 3 0 0.00 +0.69 Matches 2020-2021 24 Sochaux fr FRA 2. Ligue 2 35 2,030 58 59.4 22.6 23 72 2 12 32 0 1.29 24 21 +3 +0.13 -0.19 28.7 22.7 +6.0 +0.27 +0.24 Matches 2021-2022 25 Charleroi be BEL 1. First Division A 9 285 32 9.3 3.2 3 60 0 6 17 2 1.67 6 5 +1 +0.32 +0.06 5.0 5.1 -0.1 -0.04 -0.15 Matches 2021-2022 25 Servette FC ch SUI 1. Super Lg 14 778 56 24.0 8.6 9 67 0 5 35 1 0.93 11 18 -7 -0.81 -0.48 Matches 2022-2023 26 Servette FC ch SUI 1. Super Lg 23 1,521 66 46.9 16.9 21 70 1 2 24 0 1.65 24 20 +4 +0.24 +0.18 Matches 2023-2024 27 Union Berlin de GER 1. Bundesliga 7 145 21 4.7 1.6 0 0 7 21 8 0.00 3 5 -2 -1.24 -0.53 2.4 4.0 -1.7 -1.03 -0.76 Matches 2023-2024 27 Servette FC 2. Europa Lg 6 397 66 73.5 4.4 5 74 1 1 27 0 0.83 3 13 -10 -2.27 -2.90 4.0 8.3 -4.3 -0.97 -1.65 Matches 2023-2024 27 Servette FC ch SUI 1. Super Lg 17 1,244 73 36.4 13.8 14 83 7 3 27 0 1.65 22 18 +4 +0.29 -0.21 Matches 2024-2025 28 Hull City eng ENG 2. Championship 21 921 44 39.4 10.2 9 82 3 12 16 2 0.67 13 17 -4 -0.39 +0.05 14.5 15.7 -1.2 -0.12 -0.06 Matches 11 Seasons 8 Clubs 7 Leagues 264 13,506 51 28.6 150.1 141 75 41 123 23 33 1.25 200 217 -17 -0.11 -0.18 99.3 107.8 -8.5 -0.11 -0.23 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 Charleroi (5 Seasons) 1 League 80 3,571 45 22.9 39.7 34 63 13 46 17 12 1.40 59 52 +7 +0.18 -0.17 23.8 30.8 -7.0 -0.37 -0.63 Servette FC (3 Seasons) 2 Leagues 60 3,940 66 37.7 43.8 49 74 9 11 30 1 1.40 60 69 -9 -0.21 -0.27 4.0 8.3 -4.3 -0.97 -1.65 Tours (2 Seasons) 1 League 20 805 40 11.8 8.9 6 3 14 1 0.85 10 17 -7 -0.78 -0.74 Sochaux (1 Season) 2 Leagues 38 2,169 57 58.8 24.1 24 71 2 14 32 0 1.35 27 24 +3 +0.12 -0.11 28.7 22.7 +6.0 +0.27 +0.24 Troyes (1 Season) 2 Leagues 23 1,457 63 55.8 16.2 15 86 10 8 21 1 1.78 20 15 +5 +0.31 +0.07 18.7 14.4 +4.3 +0.28 +0.08 Hull City (1 Season) 1 League 21 921 44 39.4 10.2 9 82 3 12 16 2 0.67 13 17 -4 -0.39 +0.05 14.5 15.7 -1.2 -0.12 -0.06 Zulte Waregem (1 Season) 1 League 15 498 33 18.4 5.5 4 77 1 11 17 8 0.73 8 18 -10 -1.81 -1.77 7.3 11.9 -4.6 -0.83 -0.92 Union Berlin (1 Season) 1 League 7 145 21 4.7 1.6 0 0 7 21 8 0.00 3 5 -2 -1.24 -0.53 2.4 4.0 -1.7 -1.03 -0.76 First Division A (5 Seasons) 95 4,069 43 22.3 45.2 38 69 14 57 17 20 1.29 67 70 -3 -0.07 -0.35 31.1 42.7 -11.6 -0.47 -0.70 Ligue 2 (4 Seasons) 77 4,202 55 32.9 46.7 43 77 14 34 27 2 1.34 54 52 +2 +0.04 -0.01 47.4 37.1 +10.3 +0.27 +0.17 Super Lg (3 Seasons) 54 3,543 66 35.8 39.4 44 74 8 10 30 1 1.46 57 56 +1 +0.03 -0.03 Coupe de France (2 Seasons) 4 229 57 63.6 2.5 2 77 1 2 38 0 1.50 3 4 -1 -0.39 +0.29 Championship (1 Season) 21 921 44 39.4 10.2 9 82 3 12 16 2 0.67 13 17 -4 -0.39 +0.05 14.5 15.7 -1.2 -0.12 -0.06 Bundesliga (1 Season) 7 145 21 4.7 1.6 0 0 7 21 8 0.00 3 5 -2 -1.24 -0.53 2.4 4.0 -1.7 -1.03 -0.76 Europa Lg (1 Season) 6 397 66 73.5 4.4 5 74 1 1 27 0 0.83 3 13 -10 -2.27 -2.90 4.0 8.3 -4.3 -0.97 -1.65
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 2014-2015 18 Tours 1 League 9 139 15 4.1 1.5 0 0 9 0 0.67 1 3 -2 -1.29 -1.21 2015-2016 19 Tours 1 League 11 666 61 19.5 7.4 6 3 5 1 1.00 9 14 -5 -0.68 -0.68 2016-2017 20 Charleroi 1 League 35 1,857 53 51.6 20.6 19 8 16 5 1.40 27 20 +7 +0.34 +0.60 2017-2018 21 Charleroi 1 League 31 1,243 40 34.5 13.8 10 5 21 5 1.29 24 24 0 0.00 -0.11 16.6 22.4 -5.9 -0.43 -0.45 2018-2019 22 Zulte Waregem 1 League 15 498 33 18.4 5.5 4 77 1 11 17 8 0.73 8 18 -10 -1.81 -1.77 7.3 11.9 -4.6 -0.83 -0.92 2018-2019 22 Charleroi 1 League 2 59 30 2.2 0.7 1 58 0 1 1 0 1.50 0 1 -1 -1.53 -2.00 0.6 1.5 -1.0 -1.49 -1.72 2019-2020 23 Charleroi 1 League 3 127 42 4.9 1.4 1 78 0 2 25 0 1.67 2 2 0 0.00 -0.94 1.6 1.7 -0.1 -0.05 -0.73 2019-2020 23 Troyes 2 Leagues 23 1,457 63 55.8 16.2 15 86 10 8 21 1 1.78 20 15 +5 +0.31 +0.07 18.7 14.4 +4.3 +0.28 +0.08 2020-2021 24 Sochaux 2 Leagues 38 2,169 57 58.8 24.1 24 71 2 14 32 0 1.35 27 24 +3 +0.12 -0.11 28.7 22.7 +6.0 +0.27 +0.24 2021-2022 25 Charleroi 1 League 9 285 32 9.3 3.2 3 60 0 6 17 2 1.67 6 5 +1 +0.32 +0.06 5.0 5.1 -0.1 -0.04 -0.15 2021-2022 25 Servette FC 1 League 14 778 56 24.0 8.6 9 67 0 5 35 1 0.93 11 18 -7 -0.81 -0.48 2022-2023 26 Servette FC 1 League 23 1,521 66 46.9 16.9 21 70 1 2 24 0 1.65 24 20 +4 +0.24 +0.18 2023-2024 27 Servette FC 2 Leagues 23 1,641 71 41.4 18.2 19 81 8 4 27 0 1.44 25 31 -6 -0.33 -0.83 4.0 8.3 -4.3 -0.97 -1.65 2023-2024 27 Union Berlin 1 League 7 145 21 4.7 1.6 0 0 7 21 8 0.00 3 5 -2 -1.24 -0.53 2.4 4.0 -1.7 -1.03 -0.76 2024-2025 28 Hull City 1 League 21 921 44 39.4 10.2 9 82 3 12 16 2 0.67 13 17 -4 -0.39 +0.05 14.5 15.7 -1.2 -0.12 -0.06 11 Seasons 8 Clubs 7 Leagues 264 13,506 51 28.6 150.1 141 75 41 123 23 33 1.25 200 217 -17 -0.11 -0.18 99.3 107.8 -8.5 -0.11 -0.23 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 Charleroi (5 Seasons) 1 League 80 3,571 45 22.9 39.7 34 63 13 46 17 12 1.40 59 52 +7 +0.18 -0.17 23.8 30.8 -7.0 -0.37 -0.63 Servette FC (3 Seasons) 2 Leagues 60 3,940 66 37.7 43.8 49 74 9 11 30 1 1.40 60 69 -9 -0.21 -0.27 4.0 8.3 -4.3 -0.97 -1.65 Tours (2 Seasons) 1 League 20 805 40 11.8 8.9 6 3 14 1 0.85 10 17 -7 -0.78 -0.74 Sochaux (1 Season) 2 Leagues 38 2,169 57 58.8 24.1 24 71 2 14 32 0 1.35 27 24 +3 +0.12 -0.11 28.7 22.7 +6.0 +0.27 +0.24 Troyes (1 Season) 2 Leagues 23 1,457 63 55.8 16.2 15 86 10 8 21 1 1.78 20 15 +5 +0.31 +0.07 18.7 14.4 +4.3 +0.28 +0.08 Hull City (1 Season) 1 League 21 921 44 39.4 10.2 9 82 3 12 16 2 0.67 13 17 -4 -0.39 +0.05 14.5 15.7 -1.2 -0.12 -0.06 Zulte Waregem (1 Season) 1 League 15 498 33 18.4 5.5 4 77 1 11 17 8 0.73 8 18 -10 -1.81 -1.77 7.3 11.9 -4.6 -0.83 -0.92 Union Berlin (1 Season) 1 League 7 145 21 4.7 1.6 0 0 7 21 8 0.00 3 5 -2 -1.24 -0.53 2.4 4.0 -1.7 -1.03 -0.76 First Division A (5 Seasons) 95 4,069 43 22.3 45.2 38 69 14 57 17 20 1.29 67 70 -3 -0.07 -0.35 31.1 42.7 -11.6 -0.47 -0.70 Ligue 2 (4 Seasons) 77 4,202 55 32.9 46.7 43 77 14 34 27 2 1.34 54 52 +2 +0.04 -0.01 47.4 37.1 +10.3 +0.27 +0.17 Super Lg (3 Seasons) 54 3,543 66 35.8 39.4 44 74 8 10 30 1 1.46 57 56 +1 +0.03 -0.03 Coupe de France (2 Seasons) 4 229 57 63.6 2.5 2 77 1 2 38 0 1.50 3 4 -1 -0.39 +0.29 Championship (1 Season) 21 921 44 39.4 10.2 9 82 3 12 16 2 0.67 13 17 -4 -0.39 +0.05 14.5 15.7 -1.2 -0.12 -0.06 Bundesliga (1 Season) 7 145 21 4.7 1.6 0 0 7 21 8 0.00 3 5 -2 -1.24 -0.53 2.4 4.0 -1.7 -1.03 -0.76 Europa Lg (1 Season) 6 397 66 73.5 4.4 5 74 1 1 27 0 0.83 3 13 -10 -2.27 -2.90 4.0 8.3 -4.3 -0.97 -1.65
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 2014-2015 18 Tours fr FRA 2. Ligue 2 15th 9 139 15 4.1 1.5 0 0 9 0 0.67 1 3 -2 -1.29 -1.21 Matches 2015-2016 19 Tours fr FRA 2. Ligue 2 9th 11 666 61 19.5 7.4 6 3 5 1 1.00 9 14 -5 -0.68 -0.68 Matches 2016-2017 20 Charleroi be BEL 1. First Division A 5th 35 1,857 53 51.6 20.6 19 8 16 5 1.40 27 20 +7 +0.34 +0.60 Matches 2017-2018 21 Charleroi be BEL 1. First Division A 6th 31 1,243 40 34.5 13.8 10 5 21 5 1.29 24 24 0 0.00 -0.11 16.6 22.4 -5.9 -0.43 -0.45 Matches 2018-2019 22 Zulte Waregem be BEL 1. First Division A 11th 15 498 33 18.4 5.5 4 77 1 11 17 8 0.73 8 18 -10 -1.81 -1.77 7.3 11.9 -4.6 -0.83 -0.92 Matches 2018-2019 22 Charleroi be BEL 1. First Division A 8th 2 59 30 2.2 0.7 1 58 0 1 1 0 1.50 0 1 -1 -1.53 -2.00 0.6 1.5 -1.0 -1.49 -1.72 Matches 2019-2020 23 Charleroi be BEL 1. First Division A 3rd 3 127 42 4.9 1.4 1 78 0 2 25 0 1.67 2 2 0 0.00 -0.94 1.6 1.7 -0.1 -0.05 -0.73 Matches 2019-2020 23 Troyes fr FRA 2. Ligue 2 4th 22 1,367 62 54.2 15.2 14 85 9 8 21 1 1.86 20 14 +6 +0.40 +0.16 18.7 14.4 +4.3 +0.28 +0.08 Matches 2020-2021 24 Sochaux fr FRA 2. Ligue 2 7th 35 2,030 58 59.4 22.6 23 72 2 12 32 0 1.29 24 21 +3 +0.13 -0.19 28.7 22.7 +6.0 +0.27 +0.24 Matches 2021-2022 25 Charleroi be BEL 1. First Division A 6th 9 285 32 9.3 3.2 3 60 0 6 17 2 1.67 6 5 +1 +0.32 +0.06 5.0 5.1 -0.1 -0.04 -0.15 Matches 2021-2022 25 Servette FC ch SUI 1. Super Lg 6th 14 778 56 24.0 8.6 9 67 0 5 35 1 0.93 11 18 -7 -0.81 -0.48 Matches 2022-2023 26 Servette FC ch SUI 1. Super Lg 2nd 23 1,521 66 46.9 16.9 21 70 1 2 24 0 1.65 24 20 +4 +0.24 +0.18 Matches 2023-2024 27 Servette FC ch SUI 1. Super Lg 3rd 17 1,244 73 36.4 13.8 14 83 7 3 27 0 1.65 22 18 +4 +0.29 -0.21 Matches 2023-2024 27 Union Berlin de GER 1. Bundesliga 15th 7 145 21 4.7 1.6 0 0 7 21 8 0.00 3 5 -2 -1.24 -0.53 2.4 4.0 -1.7 -1.03 -0.76 Matches 2024-2025 28 Hull City eng ENG 2. Championship 22nd 21 921 44 39.4 10.2 9 82 3 12 16 2 0.67 13 17 -4 -0.39 +0.05 14.5 15.7 -1.2 -0.12 -0.06 Matches 11 Seasons 8 Clubs 5 Leagues 254 12,880 51 27.8 143.1 134 75 39 120 22 33 1.26 194 200 -6 -0.04 -0.11 95.3 99.5 -4.2 -0.06 -0.17 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 Charleroi (5 Seasons) 1 League 80 3,571 45 22.9 39.7 34 63 13 46 17 12 1.40 59 52 +7 +0.18 -0.17 23.8 30.8 -7.0 -0.37 -0.63 Servette FC (3 Seasons) 1 League 54 3,543 66 35.8 39.4 44 74 8 10 30 1 1.46 57 56 +1 +0.03 -0.03 Tours (2 Seasons) 1 League 20 805 40 11.8 8.9 6 3 14 1 0.85 10 17 -7 -0.78 -0.74 Sochaux (1 Season) 1 League 35 2,030 58 59.4 22.6 23 72 2 12 32 0 1.29 24 21 +3 +0.13 -0.19 28.7 22.7 +6.0 +0.27 +0.24 Troyes (1 Season) 1 League 22 1,367 62 54.2 15.2 14 85 9 8 21 1 1.86 20 14 +6 +0.40 +0.16 18.7 14.4 +4.3 +0.28 +0.08 Hull City (1 Season) 1 League 21 921 44 39.4 10.2 9 82 3 12 16 2 0.67 13 17 -4 -0.39 +0.05 14.5 15.7 -1.2 -0.12 -0.06 Zulte Waregem (1 Season) 1 League 15 498 33 18.4 5.5 4 77 1 11 17 8 0.73 8 18 -10 -1.81 -1.77 7.3 11.9 -4.6 -0.83 -0.92 Union Berlin (1 Season) 1 League 7 145 21 4.7 1.6 0 0 7 21 8 0.00 3 5 -2 -1.24 -0.53 2.4 4.0 -1.7 -1.03 -0.76 First Division A (5 Seasons) 95 4,069 43 22.3 45.2 38 69 14 57 17 20 1.29 67 70 -3 -0.07 -0.35 31.1 42.7 -11.6 -0.47 -0.70 Ligue 2 (4 Seasons) 77 4,202 55 32.9 46.7 43 77 14 34 27 2 1.34 54 52 +2 +0.04 -0.01 47.4 37.1 +10.3 +0.27 +0.17 Super Lg (3 Seasons) 54 3,543 66 35.8 39.4 44 74 8 10 30 1 1.46 57 56 +1 +0.03 -0.03 Championship (1 Season) 21 921 44 39.4 10.2 9 82 3 12 16 2 0.67 13 17 -4 -0.39 +0.05 14.5 15.7 -1.2 -0.12 -0.06 Bundesliga (1 Season) 7 145 21 4.7 1.6 0 0 7 21 8 0.00 3 5 -2 -1.24 -0.53 2.4 4.0 -1.7 -1.03 -0.76
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 2019-2020 23 Troyes fr FRA Coupe de France 109th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.00 Matches 2020-2021 24 Sochaux fr FRA Coupe de France 17th 3 139 46 51.5 1.5 1 63 0 2 38 0 2.00 3 3 0 0.00 +0.69 Matches 2 Seasons 2 Clubs 1 League 4 229 57 63.6 2.5 2 77 1 2 38 0 1.50 3 4 -1 -0.39 +0.29 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sochaux (1 Season) 1 League 3 139 46 51.5 1.5 1 63 0 2 38 0 2.00 3 3 0 0.00 +0.69 Troyes (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 0 1 -1 -1.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 2023-2024 27 Servette FC 2. Europa Lg GR 6 397 66 73.5 4.4 5 74 1 1 27 0 0.83 3 13 -10 -2.27 -2.90 4.0 8.3 -4.3 -0.97 -1.65 Matches 1 Season 1 Club 1 League 6 397 66 73.5 4.4 5 74 1 1 27 0 0.83 3 13 -10 -2.27 -2.90 4.0 8.3 -4.3 -0.97 -1.65
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 2014-2015 18 Tours 1 League 1.5 0 0 2015-2016 19 Tours 1 League 7.4 0 0 15 2016-2017 20 Charleroi 1 League 20.6 1 0 0 0 0 0 0 0 0 0 0 2017-2018 21 Charleroi 1 League 13.8 3 0 0 40 23 6 7 1 8 1 0 0 56 13 29 31.0 2018-2019 22 Zulte Waregem 1 League 5.5 2 0 0 20 13 1 3 1 7 0 1 0 15 9 15 37.5 2018-2019 22 Charleroi 1 League 0.7 0 0 0 4 0 2 0 1 0 0 0 0 0 0 4 0.0 2019-2020 23 Charleroi 1 League 1.4 0 0 0 7 1 0 0 0 2 0 0 0 6 4 9 30.8 2019-2020 23 Troyes 2 Leagues 16.2 5 0 0 41 31 6 3 1 11 0 0 0 32 28 59 32.2 2020-2021 24 Sochaux 2 Leagues 24.1 4 2 0 73 55 15 4 5 9 3 0 0 49 63 77 45.0 2021-2022 25 Charleroi 1 League 3.2 0 0 0 11 6 2 0 0 2 0 0 0 8 11 15 42.3 2021-2022 25 Servette FC 1 League 8.6 3 0 0 27 14 2 1 1 5 0 2022-2023 26 Servette FC 1 League 16.9 4 0 0 20 21 6 1 5 10 0 2023-2024 27 Servette FC 2 Leagues 18.2 7 0 0 30 25 7 1 3 1 0 0 0 9 8 7 53.3 2023-2024 27 Union Berlin 1 League 1.6 0 0 0 7 2 0 0 0 1 0 0 0 2 3 7 30.0 2024-2025 28 Hull City 1 League 10.2 0 0 0 19 6 4 0 0 6 0 0 0 15 12 23 34.3 11 Seasons 8 Clubs 7 Leagues 150.1 29 2 0 314 197 51 20 18 62 4 1 0 192 151 245 38.1 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Charleroi (5 Seasons) 1 League 39.7 4 0 0 62 30 10 7 2 12 1 0 0 70 28 57 32.9 Servette FC (3 Seasons) 2 Leagues 43.8 14 0 0 77 60 15 3 9 16 0 0 0 9 8 7 53.3 Tours (2 Seasons) 1 League 8.9 0 0 15 Sochaux (1 Season) 2 Leagues 24.1 4 2 0 73 55 15 4 5 9 3 0 0 49 63 77 45.0 Troyes (1 Season) 2 Leagues 16.2 5 0 0 41 31 6 3 1 11 0 0 0 32 28 59 32.2 Hull City (1 Season) 1 League 10.2 0 0 0 19 6 4 0 0 6 0 0 0 15 12 23 34.3 Zulte Waregem (1 Season) 1 League 5.5 2 0 0 20 13 1 3 1 7 0 1 0 15 9 15 37.5 Union Berlin (1 Season) 1 League 1.6 0 0 0 7 2 0 0 0 1 0 0 0 2 3 7 30.0 First Division A (5 Seasons) 45.2 6 0 0 82 43 11 10 3 19 1 1 0 85 37 72 33.9 Ligue 2 (4 Seasons) 46.7 9 2 0 123 84 21 7 6 18 3 0 0 81 91 136 40.1 Super Lg (3 Seasons) 39.4 12 0 0 69 59 14 3 9 16 0 Coupe de France (2 Seasons) 2.5 0 0 0 6 2 0 0 0 2 0 Championship (1 Season) 10.2 0 0 0 19 6 4 0 0 6 0 0 0 15 12 23 34.3 Bundesliga (1 Season) 1.6 0 0 0 7 2 0 0 0 1 0 0 0 2 3 7 30.0 Europa Lg (1 Season) 4.4 2 0 0 8 1 1 0 0 0 0 0 0 9 8 7 53.3
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2019-2020 23 Troyes fr FRA Coupe de France 109th 1.0 0 0 0 0 Matches 2020-2021 24 Sochaux fr FRA Coupe de France 17th 1.5 0 0 0 6 2 0 0 0 2 0 Matches 2 Seasons 2 Clubs 1 League 2.5 0 0 0 6 2 0 0 0 2 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Sochaux (1 Season) 1 League 1.5 0 0 0 6 2 0 0 0 2 0 Troyes (1 Season) 1 League 1.0 0 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 2023-2024 27 Servette FC 2. Europa Lg GR 4.4 2 0 0 8 1 1 0 0 0 0 0 0 9 8 7 53.3 Matches 1 Season 1 Club 1 League 4.4 2 0 0 8 1 1 0 0 0 0 0 0 9 8 7 53.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 Chris Bedia Pages
Chris Bedia 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