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 2015-2016 18 Basel ch SUI 1. Super Lg 2 1 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Grasshopper ch SUI 1. Super Lg 12 12 970 10.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Basel ch SUI 1. Super Lg 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Grasshopper ch SUI 1. Super Lg 7 4 297 3.3 0 0 0 0 0 0 2 2 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Xamax ch SUI 1. Super Lg 26 21 1,862 20.7 2 0 2 2 0 0 10 0 0.10 0.00 0.10 0.10 0.10 Matches 2018-2019 21 Grasshopper ch SUI 1. Super Lg 1 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Grenoble 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 22 Grenoble fr FRA 1. Coupe de la Ligue 1 1 89 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 22 Grenoble fr FRA 2. Ligue 2 26 26 2,252 25.0 1 0 1 1 0 0 8 1 1.0 1.0 0.6 1.6 17 136 46 0.04 0.00 0.04 0.04 0.04 0.04 0.02 0.06 0.04 0.06 Matches 2020-2021 23 Grenoble fr FRA Coupe de France 2 1 147 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Grenoble fr FRA 2. Ligue 2 35 34 2,990 33.2 1 2 3 1 0 0 6 0 1.1 1.1 1.9 3.0 20 175 40 0.03 0.06 0.09 0.03 0.09 0.03 0.06 0.09 0.03 0.09 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 3 3 270 3.0 1 0 1 1 0 0 1 0 0.7 0.7 0.1 0.9 1 16 2 0.33 0.00 0.33 0.33 0.33 0.24 0.05 0.29 0.24 0.29 Matches 2021-2022 24 Famalicão pt POR 1. Primeira Liga 29 28 2,368 26.3 0 1 1 0 0 0 10 0 0.4 0.4 1.1 1.5 9 92 27 0.00 0.04 0.04 0.00 0.04 0.01 0.04 0.06 0.01 0.06 Matches 2022-2023 25 Cremonese it ITA Coppa Italia 5 5 441 4.9 1 0 1 1 0 0 0 0 0.20 0.00 0.20 0.20 0.20 Matches 2022-2023 25 Cremonese it ITA 1. Serie A 33 30 2,483 27.6 1 0 1 1 0 0 8 1 1.6 1.6 1.2 2.8 18 104 61 0.04 0.00 0.04 0.04 0.04 0.06 0.04 0.10 0.06 0.10 Matches 2023-2024 26 Cremonese it ITA Coppa Italia 1 0 20 0.2 1 0 1 1 0 0 0 0 4.50 0.00 4.50 4.50 4.50 Matches 2023-2024 26 Cremonese it ITA 2. Serie B 27 16 1,453 16.1 3 2 5 3 0 0 10 1 3.3 3.3 1.7 5.0 13 78 74 0.19 0.12 0.31 0.19 0.31 0.20 0.11 0.31 0.20 0.31 Matches 9 Seasons 6 Clubs 8 Leagues 212 183 15,830 175.9 11 5 16 11 0 0 59 5 8.1 8.1 6.6 14.7 78 601 250 0.06 0.03 0.09 0.06 0.09 0.06 0.05 0.11 0.06 0.11 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 Grenoble (3 Seasons) 3 Leagues 68 66 5,838 64.9 3 2 5 3 0 0 16 1 2.8 2.8 2.6 5.5 38 327 88 0.05 0.03 0.08 0.05 0.08 0.05 0.04 0.09 0.05 0.09 Grasshopper (3 Seasons) 1 League 20 16 1,298 14.4 0 0 0 0 0 0 5 2 0.00 0.00 0.00 0.00 0.00 Cremonese (2 Seasons) 3 Leagues 66 51 4,397 48.9 6 2 8 6 0 0 18 2 4.9 4.9 2.9 7.8 31 182 135 0.12 0.04 0.16 0.12 0.16 0.11 0.07 0.18 0.11 0.18 Basel (2 Seasons) 1 League 3 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Famalicão (1 Season) 1 League 29 28 2,368 26.3 0 1 1 0 0 0 10 0 0.4 0.4 1.1 1.5 9 92 27 0.00 0.04 0.04 0.00 0.04 0.01 0.04 0.06 0.01 0.06 Xamax (1 Season) 1 League 26 21 1,862 20.7 2 0 2 2 0 0 10 0 0.10 0.00 0.10 0.10 0.10 Super Lg (4 Seasons) 49 38 3,227 35.9 2 0 2 2 0 0 15 2 0.06 0.00 0.06 0.06 0.06 Ligue 2 (3 Seasons) 64 63 5,512 61.2 3 2 5 3 0 0 15 1 2.8 2.8 2.6 5.5 38 327 88 0.05 0.03 0.08 0.05 0.08 0.05 0.04 0.09 0.05 0.09 Coppa Italia (2 Seasons) 6 5 461 5.1 2 0 2 2 0 0 0 0 0.39 0.00 0.39 0.39 0.39 Coupe de France (2 Seasons) 3 2 237 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Serie A (1 Season) 33 30 2,483 27.6 1 0 1 1 0 0 8 1 1.6 1.6 1.2 2.8 18 104 61 0.04 0.00 0.04 0.04 0.04 0.06 0.04 0.10 0.06 0.10 Primeira Liga (1 Season) 29 28 2,368 26.3 0 1 1 0 0 0 10 0 0.4 0.4 1.1 1.5 9 92 27 0.00 0.04 0.04 0.00 0.04 0.01 0.04 0.06 0.01 0.06 Serie B (1 Season) 27 16 1,453 16.1 3 2 5 3 0 0 10 1 3.3 3.3 1.7 5.0 13 78 74 0.19 0.12 0.31 0.19 0.31 0.20 0.11 0.31 0.20 0.31 Coupe de la Ligue (1 Season) 1 1 89 1.0 0 0 0 0 0 0 1 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 2015-2016 18 Basel 1 League 2 1 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 19 Basel 1 League 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 19 Grasshopper 1 League 12 12 970 10.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 2017-2018 20 Grasshopper 1 League 7 4 297 3.3 0 0 0 0 0 0 2 2 0.00 0.00 0.00 0.00 0.00 2018-2019 21 Grasshopper 1 League 1 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 21 Xamax 1 League 26 21 1,862 20.7 2 0 2 2 0 0 10 0 0.10 0.00 0.10 0.10 0.10 2019-2020 22 Grenoble 3 Leagues 28 28 2,431 27.0 1 0 1 1 0 0 9 1 1.0 1.0 0.6 1.6 17 136 46 0.04 0.00 0.04 0.04 0.04 0.04 0.02 0.06 0.04 0.06 2020-2021 23 Grenoble 2 Leagues 37 35 3,137 34.9 1 2 3 1 0 0 6 0 1.1 1.1 1.9 3.0 20 175 40 0.03 0.06 0.09 0.03 0.09 0.03 0.06 0.09 0.03 0.09 2021-2022 24 Grenoble 1 League 3 3 270 3.0 1 0 1 1 0 0 1 0 0.7 0.7 0.1 0.9 1 16 2 0.33 0.00 0.33 0.33 0.33 0.24 0.05 0.29 0.24 0.29 2021-2022 24 Famalicão 1 League 29 28 2,368 26.3 0 1 1 0 0 0 10 0 0.4 0.4 1.1 1.5 9 92 27 0.00 0.04 0.04 0.00 0.04 0.01 0.04 0.06 0.01 0.06 2022-2023 25 Cremonese 2 Leagues 38 35 2,924 32.5 2 0 2 2 0 0 8 1 1.6 1.6 1.2 2.8 18 104 61 0.06 0.00 0.06 0.06 0.06 0.06 0.04 0.10 0.06 0.10 2023-2024 26 Cremonese 2 Leagues 28 16 1,473 16.4 4 2 6 4 0 0 10 1 3.3 3.3 1.7 5.0 13 78 74 0.24 0.12 0.37 0.24 0.37 0.20 0.11 0.31 0.20 0.31 9 Seasons 6 Clubs 8 Leagues 212 183 15,830 175.9 11 5 16 11 0 0 59 5 8.1 8.1 6.6 14.7 78 601 250 0.06 0.03 0.09 0.06 0.09 0.06 0.05 0.11 0.06 0.11 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 Grenoble (3 Seasons) 3 Leagues 68 66 5,838 64.9 3 2 5 3 0 0 16 1 2.8 2.8 2.6 5.5 38 327 88 0.05 0.03 0.08 0.05 0.08 0.05 0.04 0.09 0.05 0.09 Grasshopper (3 Seasons) 1 League 20 16 1,298 14.4 0 0 0 0 0 0 5 2 0.00 0.00 0.00 0.00 0.00 Cremonese (2 Seasons) 3 Leagues 66 51 4,397 48.9 6 2 8 6 0 0 18 2 4.9 4.9 2.9 7.8 31 182 135 0.12 0.04 0.16 0.12 0.16 0.11 0.07 0.18 0.11 0.18 Basel (2 Seasons) 1 League 3 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Famalicão (1 Season) 1 League 29 28 2,368 26.3 0 1 1 0 0 0 10 0 0.4 0.4 1.1 1.5 9 92 27 0.00 0.04 0.04 0.00 0.04 0.01 0.04 0.06 0.01 0.06 Xamax (1 Season) 1 League 26 21 1,862 20.7 2 0 2 2 0 0 10 0 0.10 0.00 0.10 0.10 0.10 Super Lg (4 Seasons) 49 38 3,227 35.9 2 0 2 2 0 0 15 2 0.06 0.00 0.06 0.06 0.06 Ligue 2 (3 Seasons) 64 63 5,512 61.2 3 2 5 3 0 0 15 1 2.8 2.8 2.6 5.5 38 327 88 0.05 0.03 0.08 0.05 0.08 0.05 0.04 0.09 0.05 0.09 Coppa Italia (2 Seasons) 6 5 461 5.1 2 0 2 2 0 0 0 0 0.39 0.00 0.39 0.39 0.39 Coupe de France (2 Seasons) 3 2 237 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Serie A (1 Season) 33 30 2,483 27.6 1 0 1 1 0 0 8 1 1.6 1.6 1.2 2.8 18 104 61 0.04 0.00 0.04 0.04 0.04 0.06 0.04 0.10 0.06 0.10 Primeira Liga (1 Season) 29 28 2,368 26.3 0 1 1 0 0 0 10 0 0.4 0.4 1.1 1.5 9 92 27 0.00 0.04 0.04 0.00 0.04 0.01 0.04 0.06 0.01 0.06 Serie B (1 Season) 27 16 1,453 16.1 3 2 5 3 0 0 10 1 3.3 3.3 1.7 5.0 13 78 74 0.19 0.12 0.31 0.19 0.31 0.20 0.11 0.31 0.20 0.31 Coupe de la Ligue (1 Season) 1 1 89 1.0 0 0 0 0 0 0 1 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 2015-2016 18 Basel ch SUI 1. Super Lg 1st 2 1 62 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Basel ch SUI 1. Super Lg 1st 1 0 5 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 19 Grasshopper ch SUI 1. Super Lg 8th 12 12 970 10.8 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 20 Grasshopper ch SUI 1. Super Lg 9th 7 4 297 3.3 0 0 0 0 0 0 2 2 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Grasshopper ch SUI 1. Super Lg 10th 1 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 21 Xamax ch SUI 1. Super Lg 9th 26 21 1,862 20.7 2 0 2 2 0 0 10 0 0.10 0.00 0.10 0.10 0.10 Matches 2019-2020 22 Grenoble fr FRA 2. Ligue 2 9th 26 26 2,252 25.0 1 0 1 1 0 0 8 1 1.0 1.0 0.6 1.6 17 136 46 0.04 0.00 0.04 0.04 0.04 0.04 0.02 0.06 0.04 0.06 Matches 2020-2021 23 Grenoble fr FRA 2. Ligue 2 4th 35 34 2,990 33.2 1 2 3 1 0 0 6 0 1.1 1.1 1.9 3.0 20 175 40 0.03 0.06 0.09 0.03 0.09 0.03 0.06 0.09 0.03 0.09 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 15th 3 3 270 3.0 1 0 1 1 0 0 1 0 0.7 0.7 0.1 0.9 1 16 2 0.33 0.00 0.33 0.33 0.33 0.24 0.05 0.29 0.24 0.29 Matches 2021-2022 24 Famalicão pt POR 1. Primeira Liga 8th 29 28 2,368 26.3 0 1 1 0 0 0 10 0 0.4 0.4 1.1 1.5 9 92 27 0.00 0.04 0.04 0.00 0.04 0.01 0.04 0.06 0.01 0.06 Matches 2022-2023 25 Cremonese it ITA 1. Serie A 19th 33 30 2,483 27.6 1 0 1 1 0 0 8 1 1.6 1.6 1.2 2.8 18 104 61 0.04 0.00 0.04 0.04 0.04 0.06 0.04 0.10 0.06 0.10 Matches 2023-2024 26 Cremonese it ITA 2. Serie B 4th 27 16 1,453 16.1 3 2 5 3 0 0 10 1 3.3 3.3 1.7 5.0 13 78 74 0.19 0.12 0.31 0.19 0.31 0.20 0.11 0.31 0.20 0.31 Matches 9 Seasons 6 Clubs 5 Leagues 202 175 15,043 167.1 9 5 14 9 0 0 58 5 8.1 8.1 6.6 14.7 78 601 250 0.05 0.03 0.08 0.05 0.08 0.06 0.05 0.11 0.06 0.11 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 Grenoble (3 Seasons) 1 League 64 63 5,512 61.2 3 2 5 3 0 0 15 1 2.8 2.8 2.6 5.5 38 327 88 0.05 0.03 0.08 0.05 0.08 0.05 0.04 0.09 0.05 0.09 Grasshopper (3 Seasons) 1 League 20 16 1,298 14.4 0 0 0 0 0 0 5 2 0.00 0.00 0.00 0.00 0.00 Cremonese (2 Seasons) 2 Leagues 60 46 3,936 43.7 4 2 6 4 0 0 18 2 4.9 4.9 2.9 7.8 31 182 135 0.09 0.05 0.14 0.09 0.14 0.11 0.07 0.18 0.11 0.18 Basel (2 Seasons) 1 League 3 1 67 0.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Famalicão (1 Season) 1 League 29 28 2,368 26.3 0 1 1 0 0 0 10 0 0.4 0.4 1.1 1.5 9 92 27 0.00 0.04 0.04 0.00 0.04 0.01 0.04 0.06 0.01 0.06 Xamax (1 Season) 1 League 26 21 1,862 20.7 2 0 2 2 0 0 10 0 0.10 0.00 0.10 0.10 0.10 Super Lg (4 Seasons) 49 38 3,227 35.9 2 0 2 2 0 0 15 2 0.06 0.00 0.06 0.06 0.06 Ligue 2 (3 Seasons) 64 63 5,512 61.2 3 2 5 3 0 0 15 1 2.8 2.8 2.6 5.5 38 327 88 0.05 0.03 0.08 0.05 0.08 0.05 0.04 0.09 0.05 0.09 Serie A (1 Season) 33 30 2,483 27.6 1 0 1 1 0 0 8 1 1.6 1.6 1.2 2.8 18 104 61 0.04 0.00 0.04 0.04 0.04 0.06 0.04 0.10 0.06 0.10 Primeira Liga (1 Season) 29 28 2,368 26.3 0 1 1 0 0 0 10 0 0.4 0.4 1.1 1.5 9 92 27 0.00 0.04 0.04 0.00 0.04 0.01 0.04 0.06 0.01 0.06 Serie B (1 Season) 27 16 1,453 16.1 3 2 5 3 0 0 10 1 3.3 3.3 1.7 5.0 13 78 74 0.19 0.12 0.31 0.19 0.31 0.20 0.11 0.31 0.20 0.31
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 22 Grenoble 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 2019-2020 22 Grenoble fr FRA 1. Coupe de la Ligue 27th 1 1 89 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 23 Grenoble fr FRA Coupe de France 33rd 2 1 147 1.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 25 Cremonese it ITA Coppa Italia SF 5 5 441 4.9 1 0 1 1 0 0 0 0 0.20 0.00 0.20 0.20 0.20 Matches 2023-2024 26 Cremonese it ITA Coppa Italia R16 1 0 20 0.2 1 0 1 1 0 0 0 0 4.50 0.00 4.50 4.50 4.50 Matches 4 Seasons 2 Clubs 3 Leagues 10 8 787 8.7 2 0 2 2 0 0 1 0 0.23 0.00 0.23 0.23 0.23 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 Cremonese (2 Seasons) 1 League 6 5 461 5.1 2 0 2 2 0 0 0 0 0.39 0.00 0.39 0.39 0.39 Grenoble (2 Seasons) 2 Leagues 4 3 326 3.6 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Coppa Italia (2 Seasons) 6 5 461 5.1 2 0 2 2 0 0 0 0 0.39 0.00 0.39 0.39 0.39 Coupe de France (2 Seasons) 3 2 237 2.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (1 Season) 1 1 89 1.0 0 0 0 0 0 0 1 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 Gls Ast G+A G-PK G+A-PK Matches 2023 25 cd Congo DR Africa Cup of Nations 4th 6 6 482 5.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023 25 cd Congo DR Africa Cup of Nations qualification 1 1 57 0.6 0 1 1 0 0 0 0 0 0.00 1.58 1.58 0.00 1.58 Matches 2026 28 cd Congo DR WCQ 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2 Seasons 1 Club 3 Leagues 9 9 719 8.0 0 1 1 0 0 0 1 0 0.00 0.13 0.13 0.00 0.13 Africa Cup of Nations (1 Season) 6 6 482 5.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 WCQ (1 Season) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Africa Cup of Nations qualification (1 Season) 1 1 57 0.6 0 1 1 0 0 0 0 0 0.00 1.58 1.58 0.00 1.58
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 2015-2016 18 Basel 1 League 0.7 0 0 0.00 0 0 2016-2017 19 Basel 1 League 0.1 0 0 0 0.00 0.00 0 0 2016-2017 19 Grasshopper 1 League 10.8 0 0 0 0.00 0.00 0 0 2017-2018 20 Grasshopper 1 League 3.3 0 0 1 0.00 0.30 0.00 0 0 2018-2019 21 Grasshopper 1 League 0.3 0 0 0 2018-2019 21 Xamax 1 League 20.7 2 0 0 2019-2020 22 Grenoble 3 Leagues 27.0 1 18 5 27.8 0.69 0.19 0.06 0.20 16.5 0 0 0 1.0 1.0 0.06 0.0 0.0 2020-2021 23 Grenoble 2 Leagues 34.9 1 24 6 25.0 0.69 0.17 0.04 0.17 20.2 0 0 0 1.1 1.1 0.05 -0.1 -0.1 2021-2022 24 Grenoble 1 League 3.0 1 2 1 50.0 0.67 0.33 0.50 1.00 14.2 0 0 0 0.7 0.7 0.37 +0.3 +0.3 2021-2022 24 Famalicão 1 League 26.3 0 11 1 9.1 0.42 0.04 0.00 0.00 27.0 0 0 0 0.4 0.4 0.03 -0.4 -0.4 2022-2023 25 Cremonese 2 Leagues 32.5 2 25 9 36.0 0.77 0.28 0.08 0.22 15.9 0 0 0 1.6 1.6 0.07 -0.6 -0.6 2023-2024 26 Cremonese 2 Leagues 16.4 4 27 10 37.0 1.65 0.61 0.15 0.40 14.1 0 0 0 3.3 3.3 0.13 -0.3 -0.3 9 Seasons 6 Clubs 8 Leagues 175.9 11 107 33 30.8 0.70 0.21 0.08 0.27 17.7 0 0 0 8.1 8.1 0.08 -1.1 -1.1 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 Grenoble (3 Seasons) 3 Leagues 64.9 3 44 12 27.3 0.69 0.19 0.07 0.25 18.4 0 0 0 2.8 2.8 0.06 +0.2 +0.2 Grasshopper (3 Seasons) 1 League 14.4 0 0 1 0.00 0.07 0.00 0 0 Cremonese (2 Seasons) 3 Leagues 48.9 6 52 19 36.5 1.06 0.39 0.12 0.32 15.0 0 0 0 4.9 4.9 0.10 -0.9 -0.9 Basel (2 Seasons) 1 League 0.7 0 0 0 0.00 0.00 0 0 Famalicão (1 Season) 1 League 26.3 0 11 1 9.1 0.42 0.04 0.00 0.00 27.0 0 0 0 0.4 0.4 0.03 -0.4 -0.4 Xamax (1 Season) 1 League 20.7 2 0 0 Super Lg (4 Seasons) 35.9 2 0 1 0.00 0.07 0.00 0 0 Ligue 2 (3 Seasons) 61.2 3 44 12 27.3 0.72 0.20 0.07 0.25 18.4 0 0 0 2.8 2.8 0.06 +0.2 +0.2 Coppa Italia (2 Seasons) 5.1 2 3 3 100.0 0.59 0.59 0.67 0.67 0 0 Coupe de France (2 Seasons) 2.6 0 0 0 0.00 0.00 0 0 Serie A (1 Season) 27.6 1 23 7 30.4 0.83 0.25 0.04 0.14 15.9 0 0 0 1.6 1.6 0.07 -0.6 -0.6 Primeira Liga (1 Season) 26.3 0 11 1 9.1 0.42 0.04 0.00 0.00 27.0 0 0 0 0.4 0.4 0.03 -0.4 -0.4 Serie B (1 Season) 16.1 3 26 9 34.6 1.61 0.56 0.12 0.33 14.1 0 0 0 3.3 3.3 0.13 -0.3 -0.3 Coupe de la Ligue (1 Season) 1.0 0 0 0 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 2015-2016 18 Basel ch SUI 1. Super Lg 1st 0.7 0 0 0.00 0 0 Matches 2016-2017 19 Basel ch SUI 1. Super Lg 1st 0.1 0 0 0 0.00 0.00 0 0 Matches 2016-2017 19 Grasshopper ch SUI 1. Super Lg 8th 10.8 0 0 0 0.00 0.00 0 0 Matches 2017-2018 20 Grasshopper ch SUI 1. Super Lg 9th 3.3 0 0 1 0.00 0.30 0.00 0 0 Matches 2018-2019 21 Grasshopper ch SUI 1. Super Lg 10th 0.3 0 0 0 Matches 2018-2019 21 Xamax ch SUI 1. Super Lg 9th 20.7 2 0 0 Matches 2019-2020 22 Grenoble fr FRA 2. Ligue 2 9th 25.0 1 18 5 27.8 0.72 0.20 0.06 0.20 16.5 0 0 0 1.0 1.0 0.06 0.0 0.0 Matches 2020-2021 23 Grenoble fr FRA 2. Ligue 2 4th 33.2 1 24 6 25.0 0.72 0.18 0.04 0.17 20.2 0 0 0 1.1 1.1 0.05 -0.1 -0.1 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 15th 3.0 1 2 1 50.0 0.67 0.33 0.50 1.00 14.2 0 0 0 0.7 0.7 0.37 +0.3 +0.3 Matches 2021-2022 24 Famalicão pt POR 1. Primeira Liga 8th 26.3 0 11 1 9.1 0.42 0.04 0.00 0.00 27.0 0 0 0 0.4 0.4 0.03 -0.4 -0.4 Matches 2022-2023 25 Cremonese it ITA 1. Serie A 19th 27.6 1 23 7 30.4 0.83 0.25 0.04 0.14 15.9 0 0 0 1.6 1.6 0.07 -0.6 -0.6 Matches 2023-2024 26 Cremonese it ITA 2. Serie B 4th 16.1 3 26 9 34.6 1.61 0.56 0.12 0.33 14.1 0 0 0 3.3 3.3 0.13 -0.3 -0.3 Matches 9 Seasons 6 Clubs 5 Leagues 167.1 9 104 30 28.8 0.72 0.21 0.07 0.23 17.7 0 0 0 8.1 8.1 0.08 -1.1 -1.1 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 Grenoble (3 Seasons) 1 League 61.2 3 44 12 27.3 0.72 0.20 0.07 0.25 18.4 0 0 0 2.8 2.8 0.06 +0.2 +0.2 Grasshopper (3 Seasons) 1 League 14.4 0 0 1 0.00 0.07 0.00 0 0 Cremonese (2 Seasons) 2 Leagues 43.7 4 49 16 32.7 1.12 0.37 0.08 0.25 15.0 0 0 0 4.9 4.9 0.10 -0.9 -0.9 Basel (2 Seasons) 1 League 0.7 0 0 0 0.00 0.00 0 0 Famalicão (1 Season) 1 League 26.3 0 11 1 9.1 0.42 0.04 0.00 0.00 27.0 0 0 0 0.4 0.4 0.03 -0.4 -0.4 Xamax (1 Season) 1 League 20.7 2 0 0 Super Lg (4 Seasons) 35.9 2 0 1 0.00 0.07 0.00 0 0 Ligue 2 (3 Seasons) 61.2 3 44 12 27.3 0.72 0.20 0.07 0.25 18.4 0 0 0 2.8 2.8 0.06 +0.2 +0.2 Serie A (1 Season) 27.6 1 23 7 30.4 0.83 0.25 0.04 0.14 15.9 0 0 0 1.6 1.6 0.07 -0.6 -0.6 Primeira Liga (1 Season) 26.3 0 11 1 9.1 0.42 0.04 0.00 0.00 27.0 0 0 0 0.4 0.4 0.03 -0.4 -0.4 Serie B (1 Season) 16.1 3 26 9 34.6 1.61 0.56 0.12 0.33 14.1 0 0 0 3.3 3.3 0.13 -0.3 -0.3
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 2015-2016 18 Basel 1 League 0.7 0 2016-2017 19 Basel 1 League 0.1 0 2016-2017 19 Grasshopper 1 League 10.8 0 2017-2018 20 Grasshopper 1 League 3.3 0 2018-2019 21 Grasshopper 1 League 0.3 0 2018-2019 21 Xamax 1 League 20.7 0 2019-2020 22 Grenoble 3 Leagues 27.0 958 1196 80.1 18895 5518 325 389 83.5 501 580 86.4 126 178 70.8 0 0.6 1.0 -0.6 10 110 7 1 136 2020-2021 23 Grenoble 2 Leagues 34.9 1333 1641 81.2 27127 7652 443 542 81.7 664 765 86.8 208 287 72.5 2 1.9 1.8 +0.1 16 176 12 1 175 2021-2022 24 Grenoble 1 League 3.0 121 153 79.1 2553 658 35 43 81.4 58 73 79.5 23 28 82.1 0 0.1 0.1 -0.1 4 15 1 0 16 2021-2022 24 Famalicão 1 League 26.3 866 1049 82.6 15647 4187 346 407 85.0 406 458 88.6 90 128 70.3 1 1.1 0.8 -0.1 9 69 4 0 92 2022-2023 25 Cremonese 2 Leagues 32.5 756 978 77.3 12014 3464 379 459 82.6 308 369 83.5 46 85 54.1 0 1.2 1.1 -1.2 20 80 15 1 104 2023-2024 26 Cremonese 2 Leagues 16.4 575 675 85.2 9132 2067 281 304 92.4 249 291 85.6 28 46 60.9 2 1.7 1.4 +0.3 17 53 9 2 78 9 Seasons 6 Clubs 8 Leagues 175.9 4609 5692 81.0 85368 23546 1809 2144 84.4 2186 2536 86.2 521 752 69.3 5 6.6 6.2 -1.6 76 503 48 5 601 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 Grenoble (3 Seasons) 3 Leagues 64.9 2412 2990 80.7 48575 13828 803 974 82.4 1223 1418 86.2 357 493 72.4 2 2.6 2.9 -0.6 30 301 20 2 327 Grasshopper (3 Seasons) 1 League 14.4 0 Cremonese (2 Seasons) 3 Leagues 48.9 1331 1653 80.5 21146 5531 660 763 86.5 557 660 84.4 74 131 56.5 2 2.9 2.5 -0.9 37 133 24 3 182 Basel (2 Seasons) 1 League 0.7 0 Famalicão (1 Season) 1 League 26.3 866 1049 82.6 15647 4187 346 407 85.0 406 458 88.6 90 128 70.3 1 1.1 0.8 -0.1 9 69 4 0 92 Xamax (1 Season) 1 League 20.7 0 Super Lg (4 Seasons) 35.9 0 Ligue 2 (3 Seasons) 61.2 2412 2990 80.7 48575 13828 803 974 82.4 1223 1418 86.2 357 493 72.4 2 2.6 2.9 -0.6 30 301 20 2 327 Coppa Italia (2 Seasons) 5.1 0 Coupe de France (2 Seasons) 2.6 0 Serie A (1 Season) 27.6 756 978 77.3 12014 3464 379 459 82.6 308 369 83.5 46 85 54.1 0 1.2 1.1 -1.2 20 80 15 1 104 Primeira Liga (1 Season) 26.3 866 1049 82.6 15647 4187 346 407 85.0 406 458 88.6 90 128 70.3 1 1.1 0.8 -0.1 9 69 4 0 92 Serie B (1 Season) 16.1 575 675 85.2 9132 2067 281 304 92.4 249 291 85.6 28 46 60.9 2 1.7 1.4 +0.3 17 53 9 2 78 Coupe de la Ligue (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 2015-2016 18 Basel ch SUI 1. Super Lg 1st 0.7 0 Matches 2016-2017 19 Basel ch SUI 1. Super Lg 1st 0.1 0 Matches 2016-2017 19 Grasshopper ch SUI 1. Super Lg 8th 10.8 0 Matches 2017-2018 20 Grasshopper ch SUI 1. Super Lg 9th 3.3 0 Matches 2018-2019 21 Grasshopper ch SUI 1. Super Lg 10th 0.3 0 Matches 2018-2019 21 Xamax ch SUI 1. Super Lg 9th 20.7 0 Matches 2019-2020 22 Grenoble fr FRA 2. Ligue 2 9th 25.0 958 1196 80.1 18895 5518 325 389 83.5 501 580 86.4 126 178 70.8 0 0.6 1.0 -0.6 10 110 7 1 136 Matches 2020-2021 23 Grenoble fr FRA 2. Ligue 2 4th 33.2 1333 1641 81.2 27127 7652 443 542 81.7 664 765 86.8 208 287 72.5 2 1.9 1.8 +0.1 16 176 12 1 175 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 15th 3.0 121 153 79.1 2553 658 35 43 81.4 58 73 79.5 23 28 82.1 0 0.1 0.1 -0.1 4 15 1 0 16 Matches 2021-2022 24 Famalicão pt POR 1. Primeira Liga 8th 26.3 866 1049 82.6 15647 4187 346 407 85.0 406 458 88.6 90 128 70.3 1 1.1 0.8 -0.1 9 69 4 0 92 Matches 2022-2023 25 Cremonese it ITA 1. Serie A 19th 27.6 756 978 77.3 12014 3464 379 459 82.6 308 369 83.5 46 85 54.1 0 1.2 1.1 -1.2 20 80 15 1 104 Matches 2023-2024 26 Cremonese it ITA 2. Serie B 4th 16.1 575 675 85.2 9132 2067 281 304 92.4 249 291 85.6 28 46 60.9 2 1.7 1.4 +0.3 17 53 9 2 78 Matches 9 Seasons 6 Clubs 5 Leagues 167.1 4609 5692 81.0 85368 23546 1809 2144 84.4 2186 2536 86.2 521 752 69.3 5 6.6 6.2 -1.6 76 503 48 5 601 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 Grenoble (3 Seasons) 1 League 61.2 2412 2990 80.7 48575 13828 803 974 82.4 1223 1418 86.2 357 493 72.4 2 2.6 2.9 -0.6 30 301 20 2 327 Grasshopper (3 Seasons) 1 League 14.4 0 Cremonese (2 Seasons) 2 Leagues 43.7 1331 1653 80.5 21146 5531 660 763 86.5 557 660 84.4 74 131 56.5 2 2.9 2.5 -0.9 37 133 24 3 182 Basel (2 Seasons) 1 League 0.7 0 Famalicão (1 Season) 1 League 26.3 866 1049 82.6 15647 4187 346 407 85.0 406 458 88.6 90 128 70.3 1 1.1 0.8 -0.1 9 69 4 0 92 Xamax (1 Season) 1 League 20.7 0 Super Lg (4 Seasons) 35.9 0 Ligue 2 (3 Seasons) 61.2 2412 2990 80.7 48575 13828 803 974 82.4 1223 1418 86.2 357 493 72.4 2 2.6 2.9 -0.6 30 301 20 2 327 Serie A (1 Season) 27.6 756 978 77.3 12014 3464 379 459 82.6 308 369 83.5 46 85 54.1 0 1.2 1.1 -1.2 20 80 15 1 104 Primeira Liga (1 Season) 26.3 866 1049 82.6 15647 4187 346 407 85.0 406 458 88.6 90 128 70.3 1 1.1 0.8 -0.1 9 69 4 0 92 Serie B (1 Season) 16.1 575 675 85.2 9132 2067 281 304 92.4 249 291 85.6 28 46 60.9 2 1.7 1.4 +0.3 17 53 9 2 78
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015-2016 18 Basel 1 League 0.7 2016-2017 19 Basel 1 League 0.1 0 2016-2017 19 Grasshopper 1 League 10.8 0 2017-2018 20 Grasshopper 1 League 3.3 0 2018-2019 21 Grasshopper 1 League 0.3 2018-2019 21 Xamax 1 League 20.7 2019-2020 22 Grenoble 3 Leagues 27.0 1196 1166 23 18 1 10 6 5 0 0 0 0 958 7 23 2020-2021 23 Grenoble 2 Leagues 34.9 1641 1600 36 33 5 26 12 3 0 0 0 0 1333 5 14 2021-2022 24 Grenoble 1 League 3.0 153 149 3 2 0 4 0 0 0 0 0 0 121 1 1 2021-2022 24 Famalicão 1 League 26.3 1049 995 46 40 1 11 12 6 0 0 0 0 866 8 14 2022-2023 25 Cremonese 2 Leagues 32.5 978 940 34 10 0 0 13 14 0 0 0 0 756 4 21 2023-2024 26 Cremonese 2 Leagues 16.4 675 652 22 7 1 0 8 15 0 0 0 0 575 1 12 9 Seasons 6 Clubs 8 Leagues 175.9 5692 5502 164 110 8 51 51 43 0 0 0 0 4609 26 85 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Grenoble (3 Seasons) 3 Leagues 64.9 2990 2915 62 53 6 40 18 8 0 0 0 0 2412 13 38 Grasshopper (3 Seasons) 1 League 14.4 0 Cremonese (2 Seasons) 3 Leagues 48.9 1653 1592 56 17 1 0 21 29 0 0 0 0 1331 5 33 Basel (2 Seasons) 1 League 0.7 0 Famalicão (1 Season) 1 League 26.3 1049 995 46 40 1 11 12 6 0 0 0 0 866 8 14 Xamax (1 Season) 1 League 20.7 Super Lg (4 Seasons) 35.9 0 Ligue 2 (3 Seasons) 61.2 2990 2915 62 53 6 40 17 8 0 0 0 0 2412 13 38 Coppa Italia (2 Seasons) 5.1 2 Coupe de France (2 Seasons) 2.6 1 Serie A (1 Season) 27.6 978 940 34 10 0 0 11 14 0 0 0 0 756 4 21 Primeira Liga (1 Season) 26.3 1049 995 46 40 1 11 12 6 0 0 0 0 866 8 14 Serie B (1 Season) 16.1 675 652 22 7 1 0 8 15 0 0 0 0 575 1 12 Coupe de la Ligue (1 Season) 1.0 0
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 2015-2016 18 Basel 1 League 0.7 2016-2017 19 Basel 1 League 0.1 2016-2017 19 Grasshopper 1 League 10.8 2017-2018 20 Grasshopper 1 League 3.3 2018-2019 21 Grasshopper 1 League 0.3 2018-2019 21 Xamax 1 League 20.7 2019-2020 22 Grenoble 3 Leagues 27.0 39 1.56 32 2 0 2 2 1 3 0.12 3 0 0 0 0 0 2020-2021 23 Grenoble 2 Leagues 34.9 45 1.35 38 0 1 5 1 0 4 0.12 4 0 0 0 0 0 2021-2022 24 Grenoble 1 League 3.0 6 2.00 6 0 0 0 0 0 1 0.33 1 0 0 0 0 0 2021-2022 24 Famalicão 1 League 26.3 22 0.84 19 0 0 1 0 2 1 0.04 1 0 0 0 0 0 2022-2023 25 Cremonese 2 Leagues 32.5 52 1.89 49 1 0 2 0 0 2 0.07 2 0 0 0 0 0 2023-2024 26 Cremonese 2 Leagues 16.4 42 2.60 35 0 2 3 1 1 4 0.25 3 0 1 0 0 0 9 Seasons 6 Clubs 8 Leagues 175.9 206 1.57 179 3 3 13 4 4 15 0.11 14 0 1 0 0 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Grenoble (3 Seasons) 3 Leagues 64.9 90 1.47 76 2 1 7 3 1 8 0.13 8 0 0 0 0 0 Grasshopper (3 Seasons) 1 League 14.4 Cremonese (2 Seasons) 3 Leagues 48.9 94 2.15 84 1 2 5 1 1 6 0.14 5 0 1 0 0 0 Basel (2 Seasons) 1 League 0.7 Famalicão (1 Season) 1 League 26.3 22 0.84 19 0 0 1 0 2 1 0.04 1 0 0 0 0 0 Xamax (1 Season) 1 League 20.7 Super Lg (4 Seasons) 35.9 Ligue 2 (3 Seasons) 61.2 90 1.47 76 2 1 7 3 1 8 0.13 8 0 0 0 0 0 Coppa Italia (2 Seasons) 5.1 Coupe de France (2 Seasons) 2.6 Serie A (1 Season) 27.6 52 1.89 49 1 0 2 0 0 2 0.07 2 0 0 0 0 0 Primeira Liga (1 Season) 26.3 22 0.84 19 0 0 1 0 2 1 0.04 1 0 0 0 0 0 Serie B (1 Season) 16.1 42 2.60 35 0 2 3 1 1 4 0.25 3 0 1 0 0 0 Coupe de la Ligue (1 Season) 1.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 2015-2016 18 Basel 1 League 0.7 0 2016-2017 19 Basel 1 League 0.1 0 0 0 2016-2017 19 Grasshopper 1 League 10.8 0 0 0 2017-2018 20 Grasshopper 1 League 3.3 0 0 0 2018-2019 21 Grasshopper 1 League 0.3 0 2018-2019 21 Xamax 1 League 20.7 0 2019-2020 22 Grenoble 3 Leagues 27.0 53 33 19 29 5 15 50 30.0 35 30 8 22 30 83 42 0 2020-2021 23 Grenoble 2 Leagues 34.9 57 34 27 24 6 35 92 38.0 57 42 9 33 72 129 66 0 2021-2022 24 Grenoble 1 League 3.0 6 2 3 1 2 1 6 16.7 5 4 2 2 2 8 4 0 2021-2022 24 Famalicão 1 League 26.3 50 29 25 20 5 29 76 38.2 47 39 3 36 37 87 37 0 2022-2023 25 Cremonese 2 Leagues 32.5 55 31 25 26 4 32 57 56.1 25 37 5 32 29 79 36 1 2023-2024 26 Cremonese 2 Leagues 16.4 26 16 7 16 3 13 26 50.0 13 25 2 23 17 43 15 0 9 Seasons 6 Clubs 8 Leagues 175.9 247 145 106 116 25 125 307 40.7 182 177 29 148 187 429 200 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Grenoble (3 Seasons) 3 Leagues 64.9 116 69 49 54 13 51 148 34.5 97 76 19 57 104 220 112 0 Grasshopper (3 Seasons) 1 League 14.4 0 0 0 Cremonese (2 Seasons) 3 Leagues 48.9 81 47 32 42 7 45 83 54.2 38 62 7 55 46 122 51 1 Basel (2 Seasons) 1 League 0.7 0 0 0 Famalicão (1 Season) 1 League 26.3 50 29 25 20 5 29 76 38.2 47 39 3 36 37 87 37 0 Xamax (1 Season) 1 League 20.7 0 Super Lg (4 Seasons) 35.9 0 0 0 Ligue 2 (3 Seasons) 61.2 116 69 49 54 13 51 148 34.5 97 76 19 57 104 220 112 0 Coppa Italia (2 Seasons) 5.1 8 5 0 Coupe de France (2 Seasons) 2.6 0 0 0 Serie A (1 Season) 27.6 55 23 25 26 4 32 57 56.1 25 37 5 32 24 79 36 1 Primeira Liga (1 Season) 26.3 50 29 25 20 5 29 76 38.2 47 39 3 36 37 87 37 0 Serie B (1 Season) 16.1 26 16 7 16 3 13 26 50.0 13 25 2 23 17 43 15 0 Coupe de la Ligue (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 2015-2016 18 Basel ch SUI 1. Super Lg 1st 0.7 Matches 2016-2017 19 Basel ch SUI 1. Super Lg 1st 0.1 0 0 Matches 2016-2017 19 Grasshopper ch SUI 1. Super Lg 8th 10.8 0 0 Matches 2017-2018 20 Grasshopper ch SUI 1. Super Lg 9th 3.3 0 0 Matches 2018-2019 21 Grasshopper ch SUI 1. Super Lg 10th 0.3 Matches 2018-2019 21 Xamax ch SUI 1. Super Lg 9th 20.7 Matches 2019-2020 22 Grenoble fr FRA 2. Ligue 2 9th 25.0 53 33 19 29 5 15 50 30.0 35 30 8 22 30 83 42 0 Matches 2020-2021 23 Grenoble fr FRA 2. Ligue 2 4th 33.2 57 34 27 24 6 35 92 38.0 57 42 9 33 72 129 66 0 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 15th 3.0 6 2 3 1 2 1 6 16.7 5 4 2 2 2 8 4 0 Matches 2021-2022 24 Famalicão pt POR 1. Primeira Liga 8th 26.3 50 29 25 20 5 29 76 38.2 47 39 3 36 37 87 37 0 Matches 2022-2023 25 Cremonese it ITA 1. Serie A 19th 27.6 55 23 25 26 4 32 57 56.1 25 37 5 32 24 79 36 1 Matches 2023-2024 26 Cremonese it ITA 2. Serie B 4th 16.1 26 16 7 16 3 13 26 50.0 13 25 2 23 17 43 15 0 Matches 9 Seasons 6 Clubs 5 Leagues 167.1 247 137 106 116 25 125 307 40.7 182 177 29 148 182 429 200 1 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 Grenoble (3 Seasons) 1 League 61.2 116 69 49 54 13 51 148 34.5 97 76 19 57 104 220 112 0 Grasshopper (3 Seasons) 1 League 14.4 0 0 0 Cremonese (2 Seasons) 2 Leagues 43.7 81 39 32 42 7 45 83 54.2 38 62 7 55 41 122 51 1 Basel (2 Seasons) 1 League 0.7 0 0 0 Famalicão (1 Season) 1 League 26.3 50 29 25 20 5 29 76 38.2 47 39 3 36 37 87 37 0 Xamax (1 Season) 1 League 20.7 0 Super Lg (4 Seasons) 35.9 0 0 0 Ligue 2 (3 Seasons) 61.2 116 69 49 54 13 51 148 34.5 97 76 19 57 104 220 112 0 Serie A (1 Season) 27.6 55 23 25 26 4 32 57 56.1 25 37 5 32 24 79 36 1 Primeira Liga (1 Season) 26.3 50 29 25 20 5 29 76 38.2 47 39 3 36 37 87 37 0 Serie B (1 Season) 16.1 26 16 7 16 3 13 26 50.0 13 25 2 23 17 43 15 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 2015-2016 18 Basel 1 League 0.7 2016-2017 19 Basel 1 League 0.1 2016-2017 19 Grasshopper 1 League 10.8 2017-2018 20 Grasshopper 1 League 3.3 2018-2019 21 Grasshopper 1 League 0.3 2018-2019 21 Xamax 1 League 20.7 2019-2020 22 Grenoble 3 Leagues 27.0 1441 59 330 959 162 26 1441 12 3 25.0 9 75.0 588 3243 1441 17 17 1 22 14 922 46 2020-2021 23 Grenoble 2 Leagues 34.9 1978 79 471 1316 201 22 1978 12 5 41.7 7 58.3 994 4547 1953 20 17 1 26 19 1240 40 2021-2022 24 Grenoble 1 League 3.0 182 4 43 126 16 2 182 3 2 66.7 1 33.3 99 366 172 1 1 0 2 1 114 2 2021-2022 24 Famalicão 1 League 26.3 1290 52 331 793 176 9 1290 11 6 54.5 5 45.5 579 2368 889 9 14 0 31 14 733 27 2022-2023 25 Cremonese 2 Leagues 32.5 1261 50 270 715 288 44 1261 18 4 22.2 10 55.6 584 2332 1067 18 21 1 34 18 691 61 2023-2024 26 Cremonese 2 Leagues 16.4 831 22 119 461 257 38 831 9 3 33.3 4 44.4 433 1658 704 13 13 1 24 5 568 74 9 Seasons 6 Clubs 8 Leagues 175.9 6983 266 1564 4370 1100 141 6983 65 23 35.4 36 55.4 3277 14514 6226 78 83 4 139 71 4268 250 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 Grenoble (3 Seasons) 3 Leagues 64.9 3601 142 844 2401 379 50 3601 27 10 37.0 17 63.0 1681 8156 3566 38 35 2 50 34 2276 88 Grasshopper (3 Seasons) 1 League 14.4 Cremonese (2 Seasons) 3 Leagues 48.9 2092 72 389 1176 545 82 2092 27 7 25.9 14 51.9 1017 3990 1771 31 34 2 58 23 1259 135 Basel (2 Seasons) 1 League 0.7 Famalicão (1 Season) 1 League 26.3 1290 52 331 793 176 9 1290 11 6 54.5 5 45.5 579 2368 889 9 14 0 31 14 733 27 Xamax (1 Season) 1 League 20.7 Super Lg (4 Seasons) 35.9 Ligue 2 (3 Seasons) 61.2 3601 142 844 2401 379 50 3601 27 10 37.0 17 63.0 1681 8156 3566 38 35 2 50 34 2276 88 Coppa Italia (2 Seasons) 5.1 Coupe de France (2 Seasons) 2.6 Serie A (1 Season) 27.6 1261 50 270 715 288 44 1261 18 4 22.2 10 55.6 584 2332 1067 18 21 1 34 18 691 61 Primeira Liga (1 Season) 26.3 1290 52 331 793 176 9 1290 11 6 54.5 5 45.5 579 2368 889 9 14 0 31 14 733 27 Serie B (1 Season) 16.1 831 22 119 461 257 38 831 9 3 33.3 4 44.4 433 1658 704 13 13 1 24 5 568 74 Coupe de la Ligue (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 2015-2016 18 Basel ch SUI 1. Super Lg 1st 0.7 Matches 2016-2017 19 Basel ch SUI 1. Super Lg 1st 0.1 Matches 2016-2017 19 Grasshopper ch SUI 1. Super Lg 8th 10.8 Matches 2017-2018 20 Grasshopper ch SUI 1. Super Lg 9th 3.3 Matches 2018-2019 21 Grasshopper ch SUI 1. Super Lg 10th 0.3 Matches 2018-2019 21 Xamax ch SUI 1. Super Lg 9th 20.7 Matches 2019-2020 22 Grenoble fr FRA 2. Ligue 2 9th 25.0 1441 59 330 959 162 26 1441 12 3 25.0 9 75.0 588 3243 1441 17 17 1 22 14 922 46 Matches 2020-2021 23 Grenoble fr FRA 2. Ligue 2 4th 33.2 1978 79 471 1316 201 22 1978 12 5 41.7 7 58.3 994 4547 1953 20 17 1 26 19 1240 40 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 15th 3.0 182 4 43 126 16 2 182 3 2 66.7 1 33.3 99 366 172 1 1 0 2 1 114 2 Matches 2021-2022 24 Famalicão pt POR 1. Primeira Liga 8th 26.3 1290 52 331 793 176 9 1290 11 6 54.5 5 45.5 579 2368 889 9 14 0 31 14 733 27 Matches 2022-2023 25 Cremonese it ITA 1. Serie A 19th 27.6 1261 50 270 715 288 44 1261 18 4 22.2 10 55.6 584 2332 1067 18 21 1 34 18 691 61 Matches 2023-2024 26 Cremonese it ITA 2. Serie B 4th 16.1 831 22 119 461 257 38 831 9 3 33.3 4 44.4 433 1658 704 13 13 1 24 5 568 74 Matches 9 Seasons 6 Clubs 5 Leagues 167.1 6983 266 1564 4370 1100 141 6983 65 23 35.4 36 55.4 3277 14514 6226 78 83 4 139 71 4268 250 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 Grenoble (3 Seasons) 1 League 61.2 3601 142 844 2401 379 50 3601 27 10 37.0 17 63.0 1681 8156 3566 38 35 2 50 34 2276 88 Grasshopper (3 Seasons) 1 League 14.4 Cremonese (2 Seasons) 2 Leagues 43.7 2092 72 389 1176 545 82 2092 27 7 25.9 14 51.9 1017 3990 1771 31 34 2 58 23 1259 135 Basel (2 Seasons) 1 League 0.7 Famalicão (1 Season) 1 League 26.3 1290 52 331 793 176 9 1290 11 6 54.5 5 45.5 579 2368 889 9 14 0 31 14 733 27 Xamax (1 Season) 1 League 20.7 Super Lg (4 Seasons) 35.9 Ligue 2 (3 Seasons) 61.2 3601 142 844 2401 379 50 3601 27 10 37.0 17 63.0 1681 8156 3566 38 35 2 50 34 2276 88 Serie A (1 Season) 27.6 1261 50 270 715 288 44 1261 18 4 22.2 10 55.6 584 2332 1067 18 21 1 34 18 691 61 Primeira Liga (1 Season) 26.3 1290 52 331 793 176 9 1290 11 6 54.5 5 45.5 579 2368 889 9 14 0 31 14 733 27 Serie B (1 Season) 16.1 831 22 119 461 257 38 831 9 3 33.3 4 44.4 433 1658 704 13 13 1 24 5 568 74
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 2015-2016 18 Basel ch SUI 1. Super Lg 2 62 31 1.9 0.7 1 0 1 6 1.50 0 4 -4 -5.81 -7.34 Matches 2016-2017 19 Grasshopper ch SUI 1. Super Lg 12 970 81 29.9 10.8 12 8 0 0 1.08 17 18 -1 -0.09 +0.42 Matches 2016-2017 19 Basel ch SUI 1. Super Lg 1 5 5 0.2 0.1 0 0 1 0 3.00 0 0 0 0.00 -1.59 Matches 2017-2018 20 Grasshopper ch SUI 1. Super Lg 7 297 42 9.2 3.3 4 0 3 3 0.57 1 5 -4 -1.21 -1.06 Matches 2018-2019 21 Xamax ch SUI 1. Super Lg 26 1,862 72 57.5 20.7 21 85 15 5 16 0 1.00 23 37 -14 -0.68 -0.22 Matches 2018-2019 21 Grasshopper ch SUI 1. Super Lg 1 31 31 1.0 0.3 0 0 1 30 1 0.00 0 2 -2 -5.81 -4.77 Matches 2019-2020 22 Grenoble fr FRA Coupe de France 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2019-2020 22 Grenoble fr FRA 1. Coupe de la Ligue 1 89 89 37.1 1.0 1 89 0 0 0 3.00 1 1 0 0.00 0.00 Matches 2019-2020 22 Grenoble fr FRA 2. Ligue 2 26 2,252 87 89.4 25.0 26 87 24 0 0 1.31 26 25 +1 +0.04 +1.05 24.9 27.3 -2.3 -0.09 +0.56 Matches 2020-2021 23 Grenoble fr FRA Coupe de France 2 147 74 70.0 1.6 1 120 1 1 27 0 0.50 1 1 0 0.00 +1.43 Matches 2020-2021 23 Grenoble fr FRA 2. Ligue 2 35 2,990 85 87.4 33.2 34 87 27 1 28 0 1.73 43 30 +13 +0.39 -0.24 40.7 36.5 +4.2 +0.13 -0.38 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 3 270 90 7.9 3.0 3 90 3 0 0 1.33 2 1 +1 +0.33 +0.70 5.1 2.0 +3.2 +1.06 +1.56 Matches 2021-2022 24 Famalicão pt POR 1. Primeira Liga 29 2,368 82 77.4 26.3 28 84 21 1 16 0 1.14 29 37 -8 -0.30 -0.56 34.6 33.5 +1.1 +0.04 -0.17 Matches 2022-2023 25 Cremonese it ITA Coppa Italia 5 441 88 73.5 4.9 5 88 3 0 1 1.60 7 6 +1 +0.20 -0.36 Matches 2022-2023 25 Cremonese it ITA 1. Serie A 33 2,483 75 72.6 27.6 30 81 16 3 22 2 0.73 26 46 -20 -0.72 +0.52 28.6 44.3 -15.7 -0.57 +0.54 Matches 2023-2024 26 Cremonese it ITA Coppa Italia 1 20 20 6.1 0.2 0 0 1 20 1 3.00 2 0 +2 +9.00 +9.00 Matches 2023-2024 26 Cremonese it ITA 2. Serie B 27 1,453 54 42.5 16.1 16 78 9 11 18 4 1.71 24 17 +7 +0.43 -0.07 27.1 16.7 +10.4 +0.64 +0.21 Matches 9 Seasons 6 Clubs 8 Leagues 212 15,830 75 39.4 175.9 183 84 128 29 20 18 1.25 203 232 -29 -0.16 -0.30 161.1 160.3 +0.8 +0.01 +0.22 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 Grenoble (3 Seasons) 3 Leagues 68 5,838 86 59.0 64.9 66 88 56 2 28 0 1.51 74 60 +14 +0.22 +0.53 70.8 65.7 +5.0 +0.08 +0.49 Grasshopper (3 Seasons) 1 League 20 1,298 65 13.4 14.4 16 8 4 30 4 0.85 18 25 -7 -0.49 +0.10 Cremonese (2 Seasons) 3 Leagues 66 4,397 67 56.6 48.9 51 81 28 15 19 8 1.23 59 69 -10 -0.20 -0.18 55.8 61.1 -5.3 -0.12 -0.06 Basel (2 Seasons) 1 League 3 67 22 1.0 0.7 1 0 2 6 2.00 0 4 -4 -5.37 -6.93 Famalicão (1 Season) 1 League 29 2,368 82 77.4 26.3 28 84 21 1 16 0 1.14 29 37 -8 -0.30 -0.56 34.6 33.5 +1.1 +0.04 -0.17 Xamax (1 Season) 1 League 26 1,862 72 57.5 20.7 21 85 15 5 16 0 1.00 23 37 -14 -0.68 -0.22 Super Lg (4 Seasons) 49 3,227 66 16.6 35.9 38 85 23 11 19 10 1.00 41 66 -25 -0.70 -0.97 Ligue 2 (3 Seasons) 64 5,512 86 58.9 61.2 63 87 54 1 28 0 1.54 71 56 +15 +0.24 +0.55 70.8 65.7 +5.0 +0.08 +0.49 Coppa Italia (2 Seasons) 6 461 77 49.6 5.1 5 88 3 1 20 2 1.83 9 6 +3 +0.59 +0.39 Coupe de France (2 Seasons) 3 237 79 79.0 2.6 2 105 2 1 27 0 0.33 2 3 -1 -0.38 +1.05 Serie A (1 Season) 33 2,483 75 72.6 27.6 30 81 16 3 22 2 0.73 26 46 -20 -0.72 +0.52 28.6 44.3 -15.7 -0.57 +0.54 Primeira Liga (1 Season) 29 2,368 82 77.4 26.3 28 84 21 1 16 0 1.14 29 37 -8 -0.30 -0.56 34.6 33.5 +1.1 +0.04 -0.17 Serie B (1 Season) 27 1,453 54 42.5 16.1 16 78 9 11 18 4 1.71 24 17 +7 +0.43 -0.07 27.1 16.7 +10.4 +0.64 +0.21 Coupe de la Ligue (1 Season) 1 89 89 37.1 1.0 1 89 0 0 0 3.00 1 1 0 0.00 0.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 2015-2016 18 Basel 1 League 2 62 31 1.9 0.7 1 0 1 6 1.50 0 4 -4 -5.81 -7.34 2016-2017 19 Basel 1 League 1 5 5 0.2 0.1 0 0 1 0 3.00 0 0 0 0.00 -1.59 2016-2017 19 Grasshopper 1 League 12 970 81 29.9 10.8 12 8 0 0 1.08 17 18 -1 -0.09 +0.42 2017-2018 20 Grasshopper 1 League 7 297 42 9.2 3.3 4 0 3 3 0.57 1 5 -4 -1.21 -1.06 2018-2019 21 Grasshopper 1 League 1 31 31 1.0 0.3 0 0 1 30 1 0.00 0 2 -2 -5.81 -4.77 2018-2019 21 Xamax 1 League 26 1,862 72 57.5 20.7 21 85 15 5 16 0 1.00 23 37 -14 -0.68 -0.22 2019-2020 22 Grenoble 3 Leagues 28 2,431 87 85.3 27.0 28 87 25 0 0 1.32 28 28 0 0.00 +0.64 24.9 27.3 -2.3 -0.09 +0.56 2020-2021 23 Grenoble 2 Leagues 37 3,137 85 86.4 34.9 35 88 28 2 28 0 1.66 44 31 +13 +0.37 +0.01 40.7 36.5 +4.2 +0.13 -0.38 2021-2022 24 Grenoble 1 League 3 270 90 7.9 3.0 3 90 3 0 0 1.33 2 1 +1 +0.33 +0.70 5.1 2.0 +3.2 +1.06 +1.56 2021-2022 24 Famalicão 1 League 29 2,368 82 77.4 26.3 28 84 21 1 16 0 1.14 29 37 -8 -0.30 -0.56 34.6 33.5 +1.1 +0.04 -0.17 2022-2023 25 Cremonese 2 Leagues 38 2,924 77 72.7 32.5 35 82 19 3 22 3 0.84 33 52 -19 -0.58 +0.40 28.6 44.3 -15.7 -0.57 +0.54 2023-2024 26 Cremonese 2 Leagues 28 1,473 53 39.3 16.4 16 78 9 12 18 5 1.76 26 17 +9 +0.55 +0.12 27.1 16.7 +10.4 +0.64 +0.21 9 Seasons 6 Clubs 8 Leagues 212 15,830 75 39.4 175.9 183 84 128 29 20 18 1.25 203 232 -29 -0.16 -0.30 161.1 160.3 +0.8 +0.01 +0.22 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 Grenoble (3 Seasons) 3 Leagues 68 5,838 86 59.0 64.9 66 88 56 2 28 0 1.51 74 60 +14 +0.22 +0.53 70.8 65.7 +5.0 +0.08 +0.49 Grasshopper (3 Seasons) 1 League 20 1,298 65 13.4 14.4 16 8 4 30 4 0.85 18 25 -7 -0.49 +0.10 Cremonese (2 Seasons) 3 Leagues 66 4,397 67 56.6 48.9 51 81 28 15 19 8 1.23 59 69 -10 -0.20 -0.18 55.8 61.1 -5.3 -0.12 -0.06 Basel (2 Seasons) 1 League 3 67 22 1.0 0.7 1 0 2 6 2.00 0 4 -4 -5.37 -6.93 Famalicão (1 Season) 1 League 29 2,368 82 77.4 26.3 28 84 21 1 16 0 1.14 29 37 -8 -0.30 -0.56 34.6 33.5 +1.1 +0.04 -0.17 Xamax (1 Season) 1 League 26 1,862 72 57.5 20.7 21 85 15 5 16 0 1.00 23 37 -14 -0.68 -0.22 Super Lg (4 Seasons) 49 3,227 66 16.6 35.9 38 85 23 11 19 10 1.00 41 66 -25 -0.70 -0.97 Ligue 2 (3 Seasons) 64 5,512 86 58.9 61.2 63 87 54 1 28 0 1.54 71 56 +15 +0.24 +0.55 70.8 65.7 +5.0 +0.08 +0.49 Coppa Italia (2 Seasons) 6 461 77 49.6 5.1 5 88 3 1 20 2 1.83 9 6 +3 +0.59 +0.39 Coupe de France (2 Seasons) 3 237 79 79.0 2.6 2 105 2 1 27 0 0.33 2 3 -1 -0.38 +1.05 Serie A (1 Season) 33 2,483 75 72.6 27.6 30 81 16 3 22 2 0.73 26 46 -20 -0.72 +0.52 28.6 44.3 -15.7 -0.57 +0.54 Primeira Liga (1 Season) 29 2,368 82 77.4 26.3 28 84 21 1 16 0 1.14 29 37 -8 -0.30 -0.56 34.6 33.5 +1.1 +0.04 -0.17 Serie B (1 Season) 27 1,453 54 42.5 16.1 16 78 9 11 18 4 1.71 24 17 +7 +0.43 -0.07 27.1 16.7 +10.4 +0.64 +0.21 Coupe de la Ligue (1 Season) 1 89 89 37.1 1.0 1 89 0 0 0 3.00 1 1 0 0.00 0.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 2015-2016 18 Basel ch SUI 1. Super Lg 1st 2 62 31 1.9 0.7 1 0 1 6 1.50 0 4 -4 -5.81 -7.34 Matches 2016-2017 19 Basel ch SUI 1. Super Lg 1st 1 5 5 0.2 0.1 0 0 1 0 3.00 0 0 0 0.00 -1.59 Matches 2016-2017 19 Grasshopper ch SUI 1. Super Lg 8th 12 970 81 29.9 10.8 12 8 0 0 1.08 17 18 -1 -0.09 +0.42 Matches 2017-2018 20 Grasshopper ch SUI 1. Super Lg 9th 7 297 42 9.2 3.3 4 0 3 3 0.57 1 5 -4 -1.21 -1.06 Matches 2018-2019 21 Grasshopper ch SUI 1. Super Lg 10th 1 31 31 1.0 0.3 0 0 1 30 1 0.00 0 2 -2 -5.81 -4.77 Matches 2018-2019 21 Xamax ch SUI 1. Super Lg 9th 26 1,862 72 57.5 20.7 21 85 15 5 16 0 1.00 23 37 -14 -0.68 -0.22 Matches 2019-2020 22 Grenoble fr FRA 2. Ligue 2 9th 26 2,252 87 89.4 25.0 26 87 24 0 0 1.31 26 25 +1 +0.04 +1.05 24.9 27.3 -2.3 -0.09 +0.56 Matches 2020-2021 23 Grenoble fr FRA 2. Ligue 2 4th 35 2,990 85 87.4 33.2 34 87 27 1 28 0 1.73 43 30 +13 +0.39 -0.24 40.7 36.5 +4.2 +0.13 -0.38 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 15th 3 270 90 7.9 3.0 3 90 3 0 0 1.33 2 1 +1 +0.33 +0.70 5.1 2.0 +3.2 +1.06 +1.56 Matches 2021-2022 24 Famalicão pt POR 1. Primeira Liga 8th 29 2,368 82 77.4 26.3 28 84 21 1 16 0 1.14 29 37 -8 -0.30 -0.56 34.6 33.5 +1.1 +0.04 -0.17 Matches 2022-2023 25 Cremonese it ITA 1. Serie A 19th 33 2,483 75 72.6 27.6 30 81 16 3 22 2 0.73 26 46 -20 -0.72 +0.52 28.6 44.3 -15.7 -0.57 +0.54 Matches 2023-2024 26 Cremonese it ITA 2. Serie B 4th 27 1,453 54 42.5 16.1 16 78 9 11 18 4 1.71 24 17 +7 +0.43 -0.07 27.1 16.7 +10.4 +0.64 +0.21 Matches 9 Seasons 6 Clubs 5 Leagues 202 15,043 74 38.9 167.1 175 84 123 27 19 16 1.24 191 222 -31 -0.19 -0.32 161.1 160.3 +0.8 +0.01 +0.22 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Grenoble (3 Seasons) 1 League 64 5,512 86 58.9 61.2 63 87 54 1 28 0 1.54 71 56 +15 +0.24 +0.55 70.8 65.7 +5.0 +0.08 +0.49 Grasshopper (3 Seasons) 1 League 20 1,298 65 13.4 14.4 16 8 4 30 4 0.85 18 25 -7 -0.49 +0.10 Cremonese (2 Seasons) 2 Leagues 60 3,936 66 57.5 43.7 46 80 25 14 19 6 1.17 50 63 -13 -0.30 -0.24 55.8 61.1 -5.3 -0.12 -0.06 Basel (2 Seasons) 1 League 3 67 22 1.0 0.7 1 0 2 6 2.00 0 4 -4 -5.37 -6.93 Famalicão (1 Season) 1 League 29 2,368 82 77.4 26.3 28 84 21 1 16 0 1.14 29 37 -8 -0.30 -0.56 34.6 33.5 +1.1 +0.04 -0.17 Xamax (1 Season) 1 League 26 1,862 72 57.5 20.7 21 85 15 5 16 0 1.00 23 37 -14 -0.68 -0.22 Super Lg (4 Seasons) 49 3,227 66 16.6 35.9 38 85 23 11 19 10 1.00 41 66 -25 -0.70 -0.97 Ligue 2 (3 Seasons) 64 5,512 86 58.9 61.2 63 87 54 1 28 0 1.54 71 56 +15 +0.24 +0.55 70.8 65.7 +5.0 +0.08 +0.49 Serie A (1 Season) 33 2,483 75 72.6 27.6 30 81 16 3 22 2 0.73 26 46 -20 -0.72 +0.52 28.6 44.3 -15.7 -0.57 +0.54 Primeira Liga (1 Season) 29 2,368 82 77.4 26.3 28 84 21 1 16 0 1.14 29 37 -8 -0.30 -0.56 34.6 33.5 +1.1 +0.04 -0.17 Serie B (1 Season) 27 1,453 54 42.5 16.1 16 78 9 11 18 4 1.71 24 17 +7 +0.43 -0.07 27.1 16.7 +10.4 +0.64 +0.21
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 22 Grenoble fr FRA Coupe de France 109th 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 2 -1 -1.00 Matches 2019-2020 22 Grenoble fr FRA 1. Coupe de la Ligue 27th 1 89 89 37.1 1.0 1 89 0 0 0 3.00 1 1 0 0.00 0.00 Matches 2020-2021 23 Grenoble fr FRA Coupe de France 33rd 2 147 74 70.0 1.6 1 120 1 1 27 0 0.50 1 1 0 0.00 +1.43 Matches 2022-2023 25 Cremonese it ITA Coppa Italia SF 5 441 88 73.5 4.9 5 88 3 0 1 1.60 7 6 +1 +0.20 -0.36 Matches 2023-2024 26 Cremonese it ITA Coppa Italia R16 1 20 20 6.1 0.2 0 0 1 20 1 3.00 2 0 +2 +9.00 +9.00 Matches 4 Seasons 2 Clubs 3 Leagues 10 787 79 53.5 8.7 8 93 5 2 24 2 1.50 12 10 +2 +0.23 +0.23 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Cremonese (2 Seasons) 1 League 6 461 77 49.6 5.1 5 88 3 1 20 2 1.83 9 6 +3 +0.59 +0.39 Grenoble (2 Seasons) 2 Leagues 4 326 82 60.4 3.6 3 100 2 1 27 0 1.00 3 4 -1 -0.28 +0.14 Coppa Italia (2 Seasons) 6 461 77 49.6 5.1 5 88 3 1 20 2 1.83 9 6 +3 +0.59 +0.39 Coupe de France (2 Seasons) 3 237 79 79.0 2.6 2 105 2 1 27 0 0.33 2 3 -1 -0.38 +1.05 Coupe de la Ligue (1 Season) 1 89 89 37.1 1.0 1 89 0 0 0 3.00 1 1 0 0.00 0.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 Matches 2023 25 cd Congo DR Africa Cup of Nations 4th 6 482 80 73.0 5.4 6 80 2 0 1 1.17 6 5 +1 +0.19 +0.19 Matches 2023 25 cd Congo DR Africa Cup of Nations qualification 1 57 57 10.6 0.6 1 57 0 0 0 3.00 1 0 +1 +1.58 +0.46 Matches 2026 28 cd Congo DR WCQ 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 1 +1 +0.50 Matches 2 Seasons 1 Club 3 Leagues 9 719 80 52.1 8.0 9 80 4 0 1 1.45 9 6 +3 +0.38 -0.44 Africa Cup of Nations (1 Season) 6 482 80 73.0 5.4 6 80 2 0 1 1.17 6 5 +1 +0.19 +0.19 WCQ (1 Season) 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 1 +1 +0.50 Africa Cup of Nations qualification (1 Season) 1 57 57 10.6 0.6 1 57 0 0 0 3.00 1 0 +1 +1.58 +0.46
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 2015-2016 18 Basel 1 League 0.7 0 0 2016-2017 19 Basel 1 League 0.1 0 0 0 0 0 0 0 0 0 0 0 2016-2017 19 Grasshopper 1 League 10.8 3 0 0 0 0 0 0 0 0 0 0 2017-2018 20 Grasshopper 1 League 3.3 2 2 1 0 0 0 0 0 0 0 0 2018-2019 21 Grasshopper 1 League 0.3 0 0 0 0 2018-2019 21 Xamax 1 League 20.7 10 0 0 0 2019-2020 22 Grenoble 3 Leagues 27.0 9 1 1 42 20 0 6 30 33 0 0 0 128 73 68 51.8 2020-2021 23 Grenoble 2 Leagues 34.9 6 0 0 57 35 0 12 72 34 0 0 0 165 79 68 53.7 2021-2022 24 Grenoble 1 League 3.0 1 0 0 5 2 0 0 2 2 0 0 0 14 12 4 75.0 2021-2022 24 Famalicão 1 League 26.3 10 0 0 58 20 1 12 37 29 0 1 0 155 41 43 48.8 2022-2023 25 Cremonese 2 Leagues 32.5 8 1 0 39 19 4 13 29 31 0 0 0 163 47 76 38.2 2023-2024 26 Cremonese 2 Leagues 16.4 10 1 1 27 17 1 8 17 16 0 0 0 81 32 30 51.6 9 Seasons 6 Clubs 8 Leagues 175.9 59 5 3 228 113 6 51 187 145 0 1 0 706 284 289 49.6 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Grenoble (3 Seasons) 3 Leagues 64.9 16 1 1 104 57 0 18 104 69 0 0 0 307 164 140 53.9 Grasshopper (3 Seasons) 1 League 14.4 5 2 1 0 0 0 0 0 0 0 0 Cremonese (2 Seasons) 3 Leagues 48.9 18 2 1 66 36 5 21 46 47 0 0 0 244 79 106 42.7 Basel (2 Seasons) 1 League 0.7 0 0 0 0 0 0 0 0 0 0 0 Famalicão (1 Season) 1 League 26.3 10 0 0 58 20 1 12 37 29 0 1 0 155 41 43 48.8 Xamax (1 Season) 1 League 20.7 10 0 0 0 Super Lg (4 Seasons) 35.9 15 2 1 0 0 0 0 0 0 0 0 Ligue 2 (3 Seasons) 61.2 15 1 1 103 57 0 17 104 69 0 0 0 307 164 140 53.9 Coppa Italia (2 Seasons) 5.1 0 0 0 6 1 0 2 5 8 0 Coupe de France (2 Seasons) 2.6 0 0 0 1 0 0 1 0 0 0 Serie A (1 Season) 27.6 8 1 0 34 18 4 11 24 23 0 0 0 163 47 76 38.2 Primeira Liga (1 Season) 26.3 10 0 0 58 20 1 12 37 29 0 1 0 155 41 43 48.8 Serie B (1 Season) 16.1 10 1 1 26 17 1 8 17 16 0 0 0 81 32 30 51.6 Coupe de la Ligue (1 Season) 1.0 1 0 0 0 0 0 0 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 2015-2016 18 Basel ch SUI 1. Super Lg 1st 0.7 0 0 Matches 2016-2017 19 Basel ch SUI 1. Super Lg 1st 0.1 0 0 0 0 0 0 0 0 0 0 0 Matches 2016-2017 19 Grasshopper ch SUI 1. Super Lg 8th 10.8 3 0 0 0 0 0 0 0 0 0 0 Matches 2017-2018 20 Grasshopper ch SUI 1. Super Lg 9th 3.3 2 2 1 0 0 0 0 0 0 0 0 Matches 2018-2019 21 Grasshopper ch SUI 1. Super Lg 10th 0.3 0 0 0 0 Matches 2018-2019 21 Xamax ch SUI 1. Super Lg 9th 20.7 10 0 0 0 Matches 2019-2020 22 Grenoble fr FRA 2. Ligue 2 9th 25.0 8 1 1 42 20 0 6 30 33 0 0 0 128 73 68 51.8 Matches 2020-2021 23 Grenoble fr FRA 2. Ligue 2 4th 33.2 6 0 0 56 35 0 11 72 34 0 0 0 165 79 68 53.7 Matches 2021-2022 24 Grenoble fr FRA 2. Ligue 2 15th 3.0 1 0 0 5 2 0 0 2 2 0 0 0 14 12 4 75.0 Matches 2021-2022 24 Famalicão pt POR 1. Primeira Liga 8th 26.3 10 0 0 58 20 1 12 37 29 0 1 0 155 41 43 48.8 Matches 2022-2023 25 Cremonese it ITA 1. Serie A 19th 27.6 8 1 0 34 18 4 11 24 23 0 0 0 163 47 76 38.2 Matches 2023-2024 26 Cremonese it ITA 2. Serie B 4th 16.1 10 1 1 26 17 1 8 17 16 0 0 0 81 32 30 51.6 Matches 9 Seasons 6 Clubs 5 Leagues 167.1 58 5 3 221 112 6 48 182 137 0 1 0 706 284 289 49.6 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Grenoble (3 Seasons) 1 League 61.2 15 1 1 103 57 0 17 104 69 0 0 0 307 164 140 53.9 Grasshopper (3 Seasons) 1 League 14.4 5 2 1 0 0 0 0 0 0 0 0 Cremonese (2 Seasons) 2 Leagues 43.7 18 2 1 60 35 5 19 41 39 0 0 0 244 79 106 42.7 Basel (2 Seasons) 1 League 0.7 0 0 0 0 0 0 0 0 0 0 0 Famalicão (1 Season) 1 League 26.3 10 0 0 58 20 1 12 37 29 0 1 0 155 41 43 48.8 Xamax (1 Season) 1 League 20.7 10 0 0 0 Super Lg (4 Seasons) 35.9 15 2 1 0 0 0 0 0 0 0 0 Ligue 2 (3 Seasons) 61.2 15 1 1 103 57 0 17 104 69 0 0 0 307 164 140 53.9 Serie A (1 Season) 27.6 8 1 0 34 18 4 11 24 23 0 0 0 163 47 76 38.2 Primeira Liga (1 Season) 26.3 10 0 0 58 20 1 12 37 29 0 1 0 155 41 43 48.8 Serie B (1 Season) 16.1 10 1 1 26 17 1 8 17 16 0 0 0 81 32 30 51.6
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 Charles Pickel Pages
Charles Pickel 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