Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2011-2012 19 Lille fr FRA 1. Ligue 1 10 0 119 1.3 1 0 1 1 0 0 1 0 0.76 0.00 0.76 0.76 0.76 Matches 2012-2013 20 Lille 1. Champions Lg 2 2 141 1.6 1 0 1 1 0 0 1 0 0.64 0.00 0.64 0.64 0.64 Matches 2012-2013 20 Lille fr FRA 1. Ligue 1 13 3 284 3.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 21 Bastia fr FRA 1. Ligue 1 31 20 1,765 19.6 8 2 10 7 1 1 5 1 0.41 0.10 0.51 0.36 0.46 Matches 2014-2015 22 Evian fr FRA 1. Ligue 1 17 10 834 9.3 1 1 2 1 0 0 0 0 0.11 0.11 0.22 0.11 0.22 Matches 2014-2015 22 Lorient fr FRA 1. Ligue 1 12 3 419 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 Matches 2015-2016 23 Evian fr FRA 1. Coupe de la Ligue 2 1 107 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 23 Evian fr FRA 2. Ligue 2 21 14 1,395 15.5 4 2 6 4 0 0 1 0 0.26 0.13 0.39 0.26 0.39 Matches 2015-2016 23 Samara ru RUS 1. Premier League 11 8 718 8.0 2 0 2 2 0 0 0 0 0.25 0.00 0.25 0.25 0.25 Matches 2016-2017 24 Samara ru RUS 1. Premier League 17 14 1,042 11.6 5 3 8 4 1 1 2 0 0.43 0.26 0.69 0.35 0.60 Matches 2017-2018 25 Cercle Brugge be BEL 2. First Division B 12 8 684 7.6 3 1 4 1 2 2 0 0 0.39 0.13 0.53 0.13 0.26 Matches 2018-2019 26 Cercle Brugge be BEL 1. First Division A 24 21 1,804 20.0 8 3 11 5 3 3 4 0 0.40 0.15 0.55 0.25 0.40 Matches 2019-2020 27 Zulte Waregem be BEL 1. First Division A 27 23 2,073 23.0 9 2 11 8 1 1 2 0 0.39 0.09 0.48 0.35 0.43 Matches 2020-2021 28 Zulte Waregem be BEL 1. First Division A 34 33 2,922 32.5 20 4 24 17 3 5 2 0 0.62 0.12 0.74 0.52 0.65 Matches 2021-2022 29 Gent 3. Conf Lg 2 2 130 1.4 1 0 1 1 0 0 0 0 0.69 0.00 0.69 0.69 0.69 Matches 2021-2022 29 Gent be BEL 1. First Division A 8 4 313 3.5 1 0 1 1 0 0 0 0 0.29 0.00 0.29 0.29 0.29 Matches 2022-2023 30 Sint-Truiden be BEL 1. Pro League A 30 23 2,091 23.2 18 3 21 14 4 5 4 0 0.77 0.13 0.90 0.60 0.73 Matches 2024-2025 32 Eyüpspor tr TUR 1. Süper Lig 13 4 371 4.1 1 1 2 1 0 0 0 0 0.24 0.24 0.49 0.24 0.49 Matches 13 Seasons 10 Clubs 9 Leagues 286 193 17,212 191.2 84 22 106 69 15 18 24 1 0.44 0.12 0.55 0.36 0.48 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Zulte Waregem (2 Seasons) 1 League 61 56 4,995 55.5 29 6 35 25 4 6 4 0 0.52 0.11 0.63 0.45 0.56 Evian (2 Seasons) 3 Leagues 40 25 2,336 26.0 5 3 8 5 0 0 1 0 0.19 0.12 0.31 0.19 0.31 Cercle Brugge (2 Seasons) 2 Leagues 36 29 2,488 27.6 11 4 15 6 5 5 4 0 0.40 0.14 0.54 0.22 0.36 Samara (2 Seasons) 1 League 28 22 1,760 19.6 7 3 10 6 1 1 2 0 0.36 0.15 0.51 0.31 0.46 Lille (2 Seasons) 2 Leagues 25 5 544 6.0 2 0 2 2 0 0 4 0 0.33 0.00 0.33 0.33 0.33 Bastia (1 Season) 1 League 31 20 1,765 19.6 8 2 10 7 1 1 5 1 0.41 0.10 0.51 0.36 0.46 Sint-Truiden (1 Season) 1 League 30 23 2,091 23.2 18 3 21 14 4 5 4 0 0.77 0.13 0.90 0.60 0.73 Eyüpspor (1 Season) 1 League 13 4 371 4.1 1 1 2 1 0 0 0 0 0.24 0.24 0.49 0.24 0.49 Lorient (1 Season) 1 League 12 3 419 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 Gent (1 Season) 2 Leagues 10 6 443 4.9 2 0 2 2 0 0 0 0 0.41 0.00 0.41 0.41 0.41 First Division A (5 Seasons) 123 104 9,203 102.3 56 12 68 45 11 14 12 0 0.55 0.12 0.67 0.44 0.56 Ligue 1 (4 Seasons) 83 36 3,421 38.0 11 3 14 10 1 1 8 1 0.29 0.08 0.37 0.26 0.34 Premier League (2 Seasons) 28 22 1,760 19.6 7 3 10 6 1 1 2 0 0.36 0.15 0.51 0.31 0.46 Ligue 2 (1 Season) 21 14 1,395 15.5 4 2 6 4 0 0 1 0 0.26 0.13 0.39 0.26 0.39 Süper Lig (1 Season) 13 4 371 4.1 1 1 2 1 0 0 0 0 0.24 0.24 0.49 0.24 0.49 First Division B (1 Season) 12 8 684 7.6 3 1 4 1 2 2 0 0 0.39 0.13 0.53 0.13 0.26 Champions Lg (1 Season) 2 2 141 1.6 1 0 1 1 0 0 1 0 0.64 0.00 0.64 0.64 0.64 Coupe de la Ligue (1 Season) 2 1 107 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 2 2 130 1.4 1 0 1 1 0 0 0 0 0.69 0.00 0.69 0.69 0.69
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2011-2012 19 Lille 1 League 10 0 119 1.3 1 0 1 1 0 0 1 0 0.76 0.00 0.76 0.76 0.76 2012-2013 20 Lille 2 Leagues 15 5 425 4.7 1 0 1 1 0 0 3 0 0.21 0.00 0.21 0.21 0.21 2013-2014 21 Bastia 1 League 31 20 1,765 19.6 8 2 10 7 1 1 5 1 0.41 0.10 0.51 0.36 0.46 2014-2015 22 Lorient 1 League 12 3 419 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 2014-2015 22 Evian 1 League 17 10 834 9.3 1 1 2 1 0 0 0 0 0.11 0.11 0.22 0.11 0.22 2015-2016 23 Evian 2 Leagues 23 15 1,502 16.7 4 2 6 4 0 0 1 0 0.24 0.12 0.36 0.24 0.36 2015-2016 23 Samara 1 League 11 8 718 8.0 2 0 2 2 0 0 0 0 0.25 0.00 0.25 0.25 0.25 2016-2017 24 Samara 1 League 17 14 1,042 11.6 5 3 8 4 1 1 2 0 0.43 0.26 0.69 0.35 0.60 2017-2018 25 Cercle Brugge 1 League 12 8 684 7.6 3 1 4 1 2 2 0 0 0.39 0.13 0.53 0.13 0.26 2018-2019 26 Cercle Brugge 1 League 24 21 1,804 20.0 8 3 11 5 3 3 4 0 0.40 0.15 0.55 0.25 0.40 2019-2020 27 Zulte Waregem 1 League 27 23 2,073 23.0 9 2 11 8 1 1 2 0 0.39 0.09 0.48 0.35 0.43 2020-2021 28 Zulte Waregem 1 League 34 33 2,922 32.5 20 4 24 17 3 5 2 0 0.62 0.12 0.74 0.52 0.65 2021-2022 29 Gent 2 Leagues 10 6 443 4.9 2 0 2 2 0 0 0 0 0.41 0.00 0.41 0.41 0.41 2022-2023 30 Sint-Truiden 1 League 30 23 2,091 23.2 18 3 21 14 4 5 4 0 0.77 0.13 0.90 0.60 0.73 2024-2025 32 Eyüpspor 1 League 13 4 371 4.1 1 1 2 1 0 0 0 0 0.24 0.24 0.49 0.24 0.49 13 Seasons 10 Clubs 9 Leagues 286 193 17,212 191.2 84 22 106 69 15 18 24 1 0.44 0.12 0.55 0.36 0.48 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Zulte Waregem (2 Seasons) 1 League 61 56 4,995 55.5 29 6 35 25 4 6 4 0 0.52 0.11 0.63 0.45 0.56 Evian (2 Seasons) 3 Leagues 40 25 2,336 26.0 5 3 8 5 0 0 1 0 0.19 0.12 0.31 0.19 0.31 Cercle Brugge (2 Seasons) 2 Leagues 36 29 2,488 27.6 11 4 15 6 5 5 4 0 0.40 0.14 0.54 0.22 0.36 Samara (2 Seasons) 1 League 28 22 1,760 19.6 7 3 10 6 1 1 2 0 0.36 0.15 0.51 0.31 0.46 Lille (2 Seasons) 2 Leagues 25 5 544 6.0 2 0 2 2 0 0 4 0 0.33 0.00 0.33 0.33 0.33 Bastia (1 Season) 1 League 31 20 1,765 19.6 8 2 10 7 1 1 5 1 0.41 0.10 0.51 0.36 0.46 Sint-Truiden (1 Season) 1 League 30 23 2,091 23.2 18 3 21 14 4 5 4 0 0.77 0.13 0.90 0.60 0.73 Eyüpspor (1 Season) 1 League 13 4 371 4.1 1 1 2 1 0 0 0 0 0.24 0.24 0.49 0.24 0.49 Lorient (1 Season) 1 League 12 3 419 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 Gent (1 Season) 2 Leagues 10 6 443 4.9 2 0 2 2 0 0 0 0 0.41 0.00 0.41 0.41 0.41 First Division A (5 Seasons) 123 104 9,203 102.3 56 12 68 45 11 14 12 0 0.55 0.12 0.67 0.44 0.56 Ligue 1 (4 Seasons) 83 36 3,421 38.0 11 3 14 10 1 1 8 1 0.29 0.08 0.37 0.26 0.34 Premier League (2 Seasons) 28 22 1,760 19.6 7 3 10 6 1 1 2 0 0.36 0.15 0.51 0.31 0.46 Ligue 2 (1 Season) 21 14 1,395 15.5 4 2 6 4 0 0 1 0 0.26 0.13 0.39 0.26 0.39 Süper Lig (1 Season) 13 4 371 4.1 1 1 2 1 0 0 0 0 0.24 0.24 0.49 0.24 0.49 First Division B (1 Season) 12 8 684 7.6 3 1 4 1 2 2 0 0 0.39 0.13 0.53 0.13 0.26 Champions Lg (1 Season) 2 2 141 1.6 1 0 1 1 0 0 1 0 0.64 0.00 0.64 0.64 0.64 Coupe de la Ligue (1 Season) 2 1 107 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Conf Lg (1 Season) 2 2 130 1.4 1 0 1 1 0 0 0 0 0.69 0.00 0.69 0.69 0.69
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 2011-2012 19 Lille fr FRA 1. Ligue 1 3rd 10 0 119 1.3 1 0 1 1 0 0 1 0 0.76 0.00 0.76 0.76 0.76 Matches 2012-2013 20 Lille fr FRA 1. Ligue 1 6th 13 3 284 3.2 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2013-2014 21 Bastia fr FRA 1. Ligue 1 10th 31 20 1,765 19.6 8 2 10 7 1 1 5 1 0.41 0.10 0.51 0.36 0.46 Matches 2014-2015 22 Lorient fr FRA 1. Ligue 1 16th 12 3 419 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 Matches 2014-2015 22 Evian fr FRA 1. Ligue 1 18th 17 10 834 9.3 1 1 2 1 0 0 0 0 0.11 0.11 0.22 0.11 0.22 Matches 2015-2016 23 Evian fr FRA 2. Ligue 2 18th 21 14 1,395 15.5 4 2 6 4 0 0 1 0 0.26 0.13 0.39 0.26 0.39 Matches 2015-2016 23 Samara ru RUS 1. Premier League 9th 11 8 718 8.0 2 0 2 2 0 0 0 0 0.25 0.00 0.25 0.25 0.25 Matches 2016-2017 24 Samara ru RUS 1. Premier League 15th 17 14 1,042 11.6 5 3 8 4 1 1 2 0 0.43 0.26 0.69 0.35 0.60 Matches 2017-2018 25 Cercle Brugge be BEL 2. First Division B 1st 12 8 684 7.6 3 1 4 1 2 2 0 0 0.39 0.13 0.53 0.13 0.26 Matches 2018-2019 26 Cercle Brugge be BEL 1. First Division A 15th 24 21 1,804 20.0 8 3 11 5 3 3 4 0 0.40 0.15 0.55 0.25 0.40 Matches 2019-2020 27 Zulte Waregem be BEL 1. First Division A 9th 27 23 2,073 23.0 9 2 11 8 1 1 2 0 0.39 0.09 0.48 0.35 0.43 Matches 2020-2021 28 Zulte Waregem be BEL 1. First Division A 10th 34 33 2,922 32.5 20 4 24 17 3 5 2 0 0.62 0.12 0.74 0.52 0.65 Matches 2021-2022 29 Gent be BEL 1. First Division A 5th 8 4 313 3.5 1 0 1 1 0 0 0 0 0.29 0.00 0.29 0.29 0.29 Matches 2022-2023 30 Sint-Truiden be BEL 1. Pro League A 12th 30 23 2,091 23.2 18 3 21 14 4 5 4 0 0.77 0.13 0.90 0.60 0.73 Matches 2024-2025 32 Eyüpspor tr TUR 1. Süper Lig 5th 13 4 371 4.1 1 1 2 1 0 0 0 0 0.24 0.24 0.49 0.24 0.49 Matches 13 Seasons 10 Clubs 6 Leagues 280 188 16,834 187.0 82 22 104 67 15 18 23 1 0.44 0.12 0.56 0.36 0.48 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 Zulte Waregem (2 Seasons) 1 League 61 56 4,995 55.5 29 6 35 25 4 6 4 0 0.52 0.11 0.63 0.45 0.56 Evian (2 Seasons) 2 Leagues 38 24 2,229 24.8 5 3 8 5 0 0 1 0 0.20 0.12 0.32 0.20 0.32 Cercle Brugge (2 Seasons) 2 Leagues 36 29 2,488 27.6 11 4 15 6 5 5 4 0 0.40 0.14 0.54 0.22 0.36 Samara (2 Seasons) 1 League 28 22 1,760 19.6 7 3 10 6 1 1 2 0 0.36 0.15 0.51 0.31 0.46 Lille (2 Seasons) 1 League 23 3 403 4.5 1 0 1 1 0 0 3 0 0.22 0.00 0.22 0.22 0.22 Bastia (1 Season) 1 League 31 20 1,765 19.6 8 2 10 7 1 1 5 1 0.41 0.10 0.51 0.36 0.46 Sint-Truiden (1 Season) 1 League 30 23 2,091 23.2 18 3 21 14 4 5 4 0 0.77 0.13 0.90 0.60 0.73 Eyüpspor (1 Season) 1 League 13 4 371 4.1 1 1 2 1 0 0 0 0 0.24 0.24 0.49 0.24 0.49 Lorient (1 Season) 1 League 12 3 419 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 Gent (1 Season) 1 League 8 4 313 3.5 1 0 1 1 0 0 0 0 0.29 0.00 0.29 0.29 0.29 First Division A (5 Seasons) 123 104 9,203 102.3 56 12 68 45 11 14 12 0 0.55 0.12 0.67 0.44 0.56 Ligue 1 (4 Seasons) 83 36 3,421 38.0 11 3 14 10 1 1 8 1 0.29 0.08 0.37 0.26 0.34 Premier League (2 Seasons) 28 22 1,760 19.6 7 3 10 6 1 1 2 0 0.36 0.15 0.51 0.31 0.46 Ligue 2 (1 Season) 21 14 1,395 15.5 4 2 6 4 0 0 1 0 0.26 0.13 0.39 0.26 0.39 Süper Lig (1 Season) 13 4 371 4.1 1 1 2 1 0 0 0 0 0.24 0.24 0.49 0.24 0.49 First Division B (1 Season) 12 8 684 7.6 3 1 4 1 2 2 0 0 0.39 0.13 0.53 0.13 0.26
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 2015-2016 23 Evian fr FRA 1. Coupe de la Ligue 17th 2 1 107 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 1 Season 1 Club 1 League 2 1 107 1.2 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 Gls Ast G+A G-PK G+A-PK Matches 2012-2013 20 Lille 1. Champions Lg GR 2 2 141 1.6 1 0 1 1 0 0 1 0 0.64 0.00 0.64 0.64 0.64 Matches 2021-2022 29 Gent 3. Conf Lg R16 2 2 130 1.4 1 0 1 1 0 0 0 0 0.69 0.00 0.69 0.69 0.69 Matches 2 Seasons 2 Clubs 2 Leagues 4 4 271 3.0 2 0 2 2 0 0 1 0 0.66 0.00 0.66 0.66 0.66 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 Gent (1 Season) 1 League 2 2 130 1.4 1 0 1 1 0 0 0 0 0.69 0.00 0.69 0.69 0.69 Lille (1 Season) 1 League 2 2 141 1.6 1 0 1 1 0 0 1 0 0.64 0.00 0.64 0.64 0.64 Champions Lg (1 Season) 2 2 141 1.6 1 0 1 1 0 0 1 0 0.64 0.00 0.64 0.64 0.64 Conf Lg (1 Season) 2 2 130 1.4 1 0 1 1 0 0 0 0 0.69 0.00 0.69 0.69 0.69
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2011-2012 19 Lille 1 League 1.3 1 4 3.03 0.25 0 0 2012-2013 20 Lille 2 Leagues 4.7 1 3 0.64 0.33 0 0 2013-2014 21 Bastia 1 League 19.6 8 21 1.07 0.33 1 1 2014-2015 22 Lorient 1 League 4.7 1 8 1.72 0.13 0 0 2014-2015 22 Evian 1 League 9.3 1 3 0.32 0.33 0 0 2015-2016 23 Evian 2 Leagues 16.7 4 10 0.65 0.40 0 0 2015-2016 23 Samara 1 League 8.0 2 6 0.75 0.33 0 0 2016-2017 24 Samara 1 League 11.6 5 0 19 0.00 1.64 0.21 1 1 2017-2018 25 Cercle Brugge 1 League 7.6 3 0 5 0.00 0.66 0.20 2 2 2018-2019 26 Cercle Brugge 1 League 20.0 8 3 3 2019-2020 27 Zulte Waregem 1 League 23.0 9 1 1 2020-2021 28 Zulte Waregem 1 League 32.5 20 109 39 35.8 3.36 1.20 0.16 0.44 3 5 2021-2022 29 Gent 2 Leagues 4.9 2 12 2 16.7 3.45 0.58 0.08 0.50 0 0 2022-2023 30 Sint-Truiden 1 League 23.2 18 65 34 52.3 2.80 1.46 0.22 0.41 4 5 2024-2025 32 Eyüpspor 1 League 4.1 1 12 6 50.0 2.91 1.46 0.08 0.17 0 0 13 Seasons 10 Clubs 9 Leagues 191.2 84 198 160 53.0 2.40 1.10 0.19 0.34 15 18 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Zulte Waregem (2 Seasons) 1 League 55.5 29 109 39 35.8 3.36 1.20 0.16 0.44 4 6 Evian (2 Seasons) 3 Leagues 26.0 5 13 0.52 0.38 0 0 Cercle Brugge (2 Seasons) 2 Leagues 27.6 11 0 5 0.00 0.66 0.20 5 5 Samara (2 Seasons) 1 League 19.6 7 0 25 0.00 1.28 0.24 1 1 Lille (2 Seasons) 2 Leagues 6.0 2 7 1.16 0.29 0 0 Bastia (1 Season) 1 League 19.6 8 21 1.07 0.33 1 1 Sint-Truiden (1 Season) 1 League 23.2 18 65 34 52.3 2.80 1.46 0.22 0.41 4 5 Eyüpspor (1 Season) 1 League 4.1 1 12 6 50.0 2.91 1.46 0.08 0.17 0 0 Lorient (1 Season) 1 League 4.7 1 8 1.72 0.13 0 0 Gent (1 Season) 2 Leagues 4.9 2 12 2 16.7 3.45 0.58 0.08 0.50 0 0 First Division A (5 Seasons) 102.3 56 186 75 40.3 3.14 1.27 0.17 0.43 11 14 Ligue 1 (4 Seasons) 38.0 11 36 0.95 0.28 1 1 Premier League (2 Seasons) 19.6 7 0 25 0.00 1.28 0.24 1 1 Ligue 2 (1 Season) 15.5 4 10 0.65 0.40 0 0 Süper Lig (1 Season) 4.1 1 12 6 50.0 2.91 1.46 0.08 0.17 0 0 First Division B (1 Season) 7.6 3 0 5 0.00 0.66 0.20 2 2 Champions Lg (1 Season) 1.6 1 3 1.91 0.33 0 0 Coupe de la Ligue (1 Season) 1.2 0 0 0 Conf Lg (1 Season) 1.4 1 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2015-2016 23 Evian fr FRA 1. Coupe de la Ligue 17th 1.2 0 0 0 Matches 1 Season 1 Club 1 League 1.2 0 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2012-2013 20 Lille 1. Champions Lg GR 1.6 1 3 1.91 0.33 0 0 Matches 2021-2022 29 Gent 3. Conf Lg R16 1.4 1 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 3.0 2 3 1.91 0.33 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Gent (1 Season) 1 League 1.4 1 0 0 Lille (1 Season) 1 League 1.6 1 3 1.91 0.33 0 0 Champions Lg (1 Season) 1.6 1 3 1.91 0.33 0 0 Conf Lg (1 Season) 1.4 1 0 0
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 Matches 2011-2012 19 Lille fr FRA 1. Ligue 1 10 119 12 3.5 1.3 0 10 Matches 2012-2013 20 Lille 1. Champions Lg 2 141 71 1.6 2 0 0 Matches 2012-2013 20 Lille fr FRA 1. Ligue 1 13 284 22 8.3 3.2 3 0 10 Matches 2013-2014 21 Bastia fr FRA 1. Ligue 1 31 1,765 57 51.6 19.6 20 7 11 Matches 2014-2015 22 Evian fr FRA 1. Ligue 1 17 834 49 24.4 9.3 10 1 7 1 0.82 4 18 -14 -1.51 -1.27 Matches 2014-2015 22 Lorient fr FRA 1. Ligue 1 12 419 35 12.3 4.7 3 1 9 6 0.92 4 5 -1 -0.21 -0.06 Matches 2015-2016 23 Evian fr FRA 1. Coupe de la Ligue 2 107 54 51.0 1.2 1 62 0 1 45 0 1.50 1 3 -2 -1.68 -4.30 Matches 2015-2016 23 Evian fr FRA 2. Ligue 2 21 1,395 66 40.8 15.5 14 10 7 0 1.00 15 15 0 0.00 0.00 Matches 2015-2016 23 Samara ru RUS 1. Premier League 11 718 65 26.6 8.0 8 2 3 1 1.18 3 7 -4 -0.50 -0.14 Matches 2016-2017 24 Samara ru RUS 1. Premier League 17 1,042 61 38.6 11.6 14 2 3 0 0.88 12 13 -1 -0.09 +0.29 Matches 2017-2018 25 Cercle Brugge be BEL 2. First Division B 12 684 57 27.1 7.6 8 4 4 2 1.92 14 9 +5 +0.66 +0.12 Matches 2018-2019 26 Cercle Brugge be BEL 1. First Division A 24 1,804 75 66.8 20.0 21 83 14 3 17 1 1.00 25 36 -11 -0.55 +2.16 Matches 2019-2020 27 Zulte Waregem be BEL 1. First Division A 27 2,073 77 79.4 23.0 23 87 18 4 19 1 1.22 30 42 -12 -0.52 -1.19 Matches 2020-2021 28 Zulte Waregem be BEL 1. First Division A 34 2,922 86 95.5 32.5 33 87 23 1 45 0 1.35 50 65 -15 -0.46 +0.19 Matches 2021-2022 29 Gent 3. Conf Lg 2 130 65 18.1 1.4 2 65 0 0 2 2.00 1 1 0 0.00 -0.31 Matches 2021-2022 29 Gent be BEL 1. First Division A 8 313 39 10.2 3.5 4 68 0 4 11 2 1.11 3 2 +1 +0.29 -0.53 Matches 2022-2023 30 Sint-Truiden be BEL 1. Pro League A 30 2,091 70 68.3 23.2 23 83 12 7 26 1 1.27 30 24 +6 +0.26 +1.09 Matches 2024-2025 32 Eyüpspor tr TUR 1. Süper Lig 13 371 29 15.3 4.1 4 67 0 9 11 5 1.54 5 6 -1 -0.24 -0.77 Matches 13 Seasons 10 Clubs 9 Leagues 286 17,212 60 36.9 191.2 193 84 94 93 19 22 1.19 197 246 -49 -0.30 -0.27 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Zulte Waregem (2 Seasons) 1 League 61 4,995 82 88.1 55.5 56 87 41 5 24 1 1.29 80 107 -27 -0.49 -0.89 Evian (2 Seasons) 3 Leagues 40 2,336 58 33.1 26.0 25 62 11 15 45 1 0.95 20 36 -16 -0.62 -0.54 Cercle Brugge (2 Seasons) 2 Leagues 36 2,488 69 47.7 27.6 29 83 18 7 17 3 1.31 39 45 -6 -0.22 +0.31 Samara (2 Seasons) 1 League 28 1,760 63 32.6 19.6 22 4 6 1 1.00 15 20 -5 -0.26 +0.12 Lille (2 Seasons) 2 Leagues 25 544 22 5.9 6.0 5 0 20 Bastia (1 Season) 1 League 31 1,765 57 51.6 19.6 20 7 11 Sint-Truiden (1 Season) 1 League 30 2,091 70 68.3 23.2 23 83 12 7 26 1 1.27 30 24 +6 +0.26 +1.09 Eyüpspor (1 Season) 1 League 13 371 29 15.3 4.1 4 67 0 9 11 5 1.54 5 6 -1 -0.24 -0.77 Lorient (1 Season) 1 League 12 419 35 12.3 4.7 3 1 9 6 0.92 4 5 -1 -0.21 -0.06 Gent (1 Season) 2 Leagues 10 443 44 11.7 4.9 6 67 0 4 11 4 1.29 4 3 +1 +0.20 -0.53 First Division A (5 Seasons) 123 9,203 75 63.5 102.3 104 85 67 19 21 5 1.22 138 169 -31 -0.30 -0.17 Ligue 1 (4 Seasons) 83 3,421 41 20.0 38.0 36 9 47 7 0.86 8 23 -15 -1.08 -0.88 Premier League (2 Seasons) 28 1,760 63 32.6 19.6 22 4 6 1 1.00 15 20 -5 -0.26 +0.12 Ligue 2 (1 Season) 21 1,395 66 40.8 15.5 14 10 7 0 1.00 15 15 0 0.00 0.00 Süper Lig (1 Season) 13 371 29 15.3 4.1 4 67 0 9 11 5 1.54 5 6 -1 -0.24 -0.77 First Division B (1 Season) 12 684 57 27.1 7.6 8 4 4 2 1.92 14 9 +5 +0.66 +0.12 Champions Lg (1 Season) 2 141 71 1.6 2 0 0 Coupe de la Ligue (1 Season) 2 107 54 51.0 1.2 1 62 0 1 45 0 1.50 1 3 -2 -1.68 -4.30 Conf Lg (1 Season) 2 130 65 18.1 1.4 2 65 0 0 2 2.00 1 1 0 0.00 -0.31
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 Matches 2011-2012 19 Lille 1 League 10 119 12 3.5 1.3 0 10 2012-2013 20 Lille 2 Leagues 15 425 28 8.3 4.7 5 0 10 2013-2014 21 Bastia 1 League 31 1,765 57 51.6 19.6 20 7 11 2014-2015 22 Lorient 1 League 12 419 35 12.3 4.7 3 1 9 6 0.92 4 5 -1 -0.21 -0.06 2014-2015 22 Evian 1 League 17 834 49 24.4 9.3 10 1 7 1 0.82 4 18 -14 -1.51 -1.27 2015-2016 23 Evian 2 Leagues 23 1,502 65 41.4 16.7 15 62 10 8 45 0 1.04 16 18 -2 -0.12 -0.25 2015-2016 23 Samara 1 League 11 718 65 26.6 8.0 8 2 3 1 1.18 3 7 -4 -0.50 -0.14 2016-2017 24 Samara 1 League 17 1,042 61 38.6 11.6 14 2 3 0 0.88 12 13 -1 -0.09 +0.29 2017-2018 25 Cercle Brugge 1 League 12 684 57 27.1 7.6 8 4 4 2 1.92 14 9 +5 +0.66 +0.12 2018-2019 26 Cercle Brugge 1 League 24 1,804 75 66.8 20.0 21 83 14 3 17 1 1.00 25 36 -11 -0.55 +2.16 2019-2020 27 Zulte Waregem 1 League 27 2,073 77 79.4 23.0 23 87 18 4 19 1 1.22 30 42 -12 -0.52 -1.19 2020-2021 28 Zulte Waregem 1 League 34 2,922 86 95.5 32.5 33 87 23 1 45 0 1.35 50 65 -15 -0.46 +0.19 2021-2022 29 Gent 2 Leagues 10 443 44 11.7 4.9 6 67 0 4 11 4 1.29 4 3 +1 +0.20 -0.53 2022-2023 30 Sint-Truiden 1 League 30 2,091 70 68.3 23.2 23 83 12 7 26 1 1.27 30 24 +6 +0.26 +1.09 2024-2025 32 Eyüpspor 1 League 13 371 29 15.3 4.1 4 67 0 9 11 5 1.54 5 6 -1 -0.24 -0.77 13 Seasons 10 Clubs 9 Leagues 286 17,212 60 36.9 191.2 193 84 94 93 19 22 1.19 197 246 -49 -0.30 -0.27 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Zulte Waregem (2 Seasons) 1 League 61 4,995 82 88.1 55.5 56 87 41 5 24 1 1.29 80 107 -27 -0.49 -0.89 Evian (2 Seasons) 3 Leagues 40 2,336 58 33.1 26.0 25 62 11 15 45 1 0.95 20 36 -16 -0.62 -0.54 Cercle Brugge (2 Seasons) 2 Leagues 36 2,488 69 47.7 27.6 29 83 18 7 17 3 1.31 39 45 -6 -0.22 +0.31 Samara (2 Seasons) 1 League 28 1,760 63 32.6 19.6 22 4 6 1 1.00 15 20 -5 -0.26 +0.12 Lille (2 Seasons) 2 Leagues 25 544 22 5.9 6.0 5 0 20 Bastia (1 Season) 1 League 31 1,765 57 51.6 19.6 20 7 11 Sint-Truiden (1 Season) 1 League 30 2,091 70 68.3 23.2 23 83 12 7 26 1 1.27 30 24 +6 +0.26 +1.09 Eyüpspor (1 Season) 1 League 13 371 29 15.3 4.1 4 67 0 9 11 5 1.54 5 6 -1 -0.24 -0.77 Lorient (1 Season) 1 League 12 419 35 12.3 4.7 3 1 9 6 0.92 4 5 -1 -0.21 -0.06 Gent (1 Season) 2 Leagues 10 443 44 11.7 4.9 6 67 0 4 11 4 1.29 4 3 +1 +0.20 -0.53 First Division A (5 Seasons) 123 9,203 75 63.5 102.3 104 85 67 19 21 5 1.22 138 169 -31 -0.30 -0.17 Ligue 1 (4 Seasons) 83 3,421 41 20.0 38.0 36 9 47 7 0.86 8 23 -15 -1.08 -0.88 Premier League (2 Seasons) 28 1,760 63 32.6 19.6 22 4 6 1 1.00 15 20 -5 -0.26 +0.12 Ligue 2 (1 Season) 21 1,395 66 40.8 15.5 14 10 7 0 1.00 15 15 0 0.00 0.00 Süper Lig (1 Season) 13 371 29 15.3 4.1 4 67 0 9 11 5 1.54 5 6 -1 -0.24 -0.77 First Division B (1 Season) 12 684 57 27.1 7.6 8 4 4 2 1.92 14 9 +5 +0.66 +0.12 Champions Lg (1 Season) 2 141 71 1.6 2 0 0 Coupe de la Ligue (1 Season) 2 107 54 51.0 1.2 1 62 0 1 45 0 1.50 1 3 -2 -1.68 -4.30 Conf Lg (1 Season) 2 130 65 18.1 1.4 2 65 0 0 2 2.00 1 1 0 0.00 -0.31
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 2011-2012 19 Lille fr FRA 1. Ligue 1 3rd 10 119 12 3.5 1.3 0 10 Matches 2012-2013 20 Lille fr FRA 1. Ligue 1 6th 13 284 22 8.3 3.2 3 0 10 Matches 2013-2014 21 Bastia fr FRA 1. Ligue 1 10th 31 1,765 57 51.6 19.6 20 7 11 Matches 2014-2015 22 Lorient fr FRA 1. Ligue 1 16th 12 419 35 12.3 4.7 3 1 9 6 0.92 4 5 -1 -0.21 -0.06 Matches 2014-2015 22 Evian fr FRA 1. Ligue 1 18th 17 834 49 24.4 9.3 10 1 7 1 0.82 4 18 -14 -1.51 -1.27 Matches 2015-2016 23 Evian fr FRA 2. Ligue 2 18th 21 1,395 66 40.8 15.5 14 10 7 0 1.00 15 15 0 0.00 0.00 Matches 2015-2016 23 Samara ru RUS 1. Premier League 9th 11 718 65 26.6 8.0 8 2 3 1 1.18 3 7 -4 -0.50 -0.14 Matches 2016-2017 24 Samara ru RUS 1. Premier League 15th 17 1,042 61 38.6 11.6 14 2 3 0 0.88 12 13 -1 -0.09 +0.29 Matches 2017-2018 25 Cercle Brugge be BEL 2. First Division B 1st 12 684 57 27.1 7.6 8 4 4 2 1.92 14 9 +5 +0.66 +0.12 Matches 2018-2019 26 Cercle Brugge be BEL 1. First Division A 15th 24 1,804 75 66.8 20.0 21 83 14 3 17 1 1.00 25 36 -11 -0.55 +2.16 Matches 2019-2020 27 Zulte Waregem be BEL 1. First Division A 9th 27 2,073 77 79.4 23.0 23 87 18 4 19 1 1.22 30 42 -12 -0.52 -1.19 Matches 2020-2021 28 Zulte Waregem be BEL 1. First Division A 10th 34 2,922 86 95.5 32.5 33 87 23 1 45 0 1.35 50 65 -15 -0.46 +0.19 Matches 2021-2022 29 Gent be BEL 1. First Division A 5th 8 313 39 10.2 3.5 4 68 0 4 11 2 1.11 3 2 +1 +0.29 -0.53 Matches 2022-2023 30 Sint-Truiden be BEL 1. Pro League A 12th 30 2,091 70 68.3 23.2 23 83 12 7 26 1 1.27 30 24 +6 +0.26 +1.09 Matches 2024-2025 32 Eyüpspor tr TUR 1. Süper Lig 5th 13 371 29 15.3 4.1 4 67 0 9 11 5 1.54 5 6 -1 -0.24 -0.77 Matches 13 Seasons 10 Clubs 6 Leagues 280 16,834 60 37.1 187.0 188 84 94 92 18 20 1.18 195 242 -47 -0.29 -0.24 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Zulte Waregem (2 Seasons) 1 League 61 4,995 82 88.1 55.5 56 87 41 5 24 1 1.29 80 107 -27 -0.49 -0.89 Evian (2 Seasons) 2 Leagues 38 2,229 59 32.6 24.8 24 11 14 1 0.92 19 33 -14 -0.57 -0.43 Cercle Brugge (2 Seasons) 2 Leagues 36 2,488 69 47.7 27.6 29 83 18 7 17 3 1.31 39 45 -6 -0.22 +0.31 Samara (2 Seasons) 1 League 28 1,760 63 32.6 19.6 22 4 6 1 1.00 15 20 -5 -0.26 +0.12 Lille (2 Seasons) 1 League 23 403 18 5.9 4.5 3 0 20 Bastia (1 Season) 1 League 31 1,765 57 51.6 19.6 20 7 11 Sint-Truiden (1 Season) 1 League 30 2,091 70 68.3 23.2 23 83 12 7 26 1 1.27 30 24 +6 +0.26 +1.09 Eyüpspor (1 Season) 1 League 13 371 29 15.3 4.1 4 67 0 9 11 5 1.54 5 6 -1 -0.24 -0.77 Lorient (1 Season) 1 League 12 419 35 12.3 4.7 3 1 9 6 0.92 4 5 -1 -0.21 -0.06 Gent (1 Season) 1 League 8 313 39 10.2 3.5 4 68 0 4 11 2 1.11 3 2 +1 +0.29 -0.53 First Division A (5 Seasons) 123 9,203 75 63.5 102.3 104 85 67 19 21 5 1.22 138 169 -31 -0.30 -0.17 Ligue 1 (4 Seasons) 83 3,421 41 20.0 38.0 36 9 47 7 0.86 8 23 -15 -1.08 -0.88 Premier League (2 Seasons) 28 1,760 63 32.6 19.6 22 4 6 1 1.00 15 20 -5 -0.26 +0.12 Ligue 2 (1 Season) 21 1,395 66 40.8 15.5 14 10 7 0 1.00 15 15 0 0.00 0.00 Süper Lig (1 Season) 13 371 29 15.3 4.1 4 67 0 9 11 5 1.54 5 6 -1 -0.24 -0.77 First Division B (1 Season) 12 684 57 27.1 7.6 8 4 4 2 1.92 14 9 +5 +0.66 +0.12
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 2015-2016 23 Evian fr FRA 1. Coupe de la Ligue 17th 2 107 54 51.0 1.2 1 62 0 1 45 0 1.50 1 3 -2 -1.68 -4.30 Matches 1 Season 1 Club 1 League 2 107 54 51.0 1.2 1 62 0 1 45 0 1.50 1 3 -2 -1.68 -4.30
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 2012-2013 20 Lille 1. Champions Lg GR 2 141 71 1.6 2 0 0 Matches 2021-2022 29 Gent 3. Conf Lg R16 2 130 65 18.1 1.4 2 65 0 0 2 2.00 1 1 0 0.00 -0.31 Matches 2 Seasons 2 Clubs 2 Leagues 4 271 68 18.1 3.0 4 65 0 0 2 2.00 1 1 0 0.00 -0.31 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Gent (1 Season) 1 League 2 130 65 18.1 1.4 2 65 0 0 2 2.00 1 1 0 0.00 -0.31 Lille (1 Season) 1 League 2 141 71 1.6 2 0 0 Champions Lg (1 Season) 2 141 71 1.6 2 0 0 Conf Lg (1 Season) 2 130 65 18.1 1.4 2 65 0 0 2 2.00 1 1 0 0.00 -0.31
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2011-2012 19 Lille 1 League 1.3 1 0 5 2012-2013 20 Lille 2 Leagues 4.7 3 0 19 2013-2014 21 Bastia 1 League 19.6 5 1 44 2014-2015 22 Lorient 1 League 4.7 0 0 9 2014-2015 22 Evian 1 League 9.3 0 0 25 2015-2016 23 Evian 2 Leagues 16.7 1 0 0 12 0 2015-2016 23 Samara 1 League 8.0 0 0 17 2016-2017 24 Samara 1 League 11.6 2 0 0 17 0 0 0 0 0 0 0 0 2017-2018 25 Cercle Brugge 1 League 7.6 0 0 0 8 0 0 0 0 0 0 0 0 2018-2019 26 Cercle Brugge 1 League 20.0 4 0 0 0 2019-2020 27 Zulte Waregem 1 League 23.0 2 0 0 0 2020-2021 28 Zulte Waregem 1 League 32.5 2 0 0 26 49 10 71 15 19 0 2021-2022 29 Gent 2 Leagues 4.9 0 0 0 5 8 4 5 1 1 0 2022-2023 30 Sint-Truiden 1 League 23.2 4 0 0 20 25 16 52 3 7 0 2024-2025 32 Eyüpspor 1 League 4.1 0 0 0 3 6 3 1 3 1 0 13 Seasons 10 Clubs 9 Leagues 191.2 24 1 0 210 88 33 129 22 28 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Zulte Waregem (2 Seasons) 1 League 55.5 4 0 0 26 49 10 71 15 19 0 Evian (2 Seasons) 3 Leagues 26.0 1 0 0 37 0 Cercle Brugge (2 Seasons) 2 Leagues 27.6 4 0 0 8 0 0 0 0 0 0 0 0 Samara (2 Seasons) 1 League 19.6 2 0 0 34 0 0 0 0 0 0 0 0 Lille (2 Seasons) 2 Leagues 6.0 4 0 24 Bastia (1 Season) 1 League 19.6 5 1 44 Sint-Truiden (1 Season) 1 League 23.2 4 0 0 20 25 16 52 3 7 0 Eyüpspor (1 Season) 1 League 4.1 0 0 0 3 6 3 1 3 1 0 Lorient (1 Season) 1 League 4.7 0 0 9 Gent (1 Season) 2 Leagues 4.9 0 0 0 5 8 4 5 1 1 0 First Division A (5 Seasons) 102.3 12 0 0 51 82 30 128 19 27 0 Ligue 1 (4 Seasons) 38.0 8 1 96 Premier League (2 Seasons) 19.6 2 0 0 34 0 0 0 0 0 0 0 0 Ligue 2 (1 Season) 15.5 1 0 12 Süper Lig (1 Season) 4.1 0 0 0 3 6 3 1 3 1 0 First Division B (1 Season) 7.6 0 0 0 8 0 0 0 0 0 0 0 0 Champions Lg (1 Season) 1.6 1 0 6 Coupe de la Ligue (1 Season) 1.2 0 0 0 0 Conf Lg (1 Season) 1.4 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 Matches 2015-2016 23 Evian fr FRA 1. Coupe de la Ligue 17th 1.2 0 0 0 0 Matches 1 Season 1 Club 1 League 1.2 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 Matches 2012-2013 20 Lille 1. Champions Lg GR 1.6 1 0 6 Matches 2021-2022 29 Gent 3. Conf Lg R16 1.4 0 0 0 0 Matches 2 Seasons 2 Clubs 2 Leagues 3.0 1 0 0 6 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Gent (1 Season) 1 League 1.4 0 0 0 0 Lille (1 Season) 1 League 1.6 1 0 6 Champions Lg (1 Season) 1.6 1 0 6 Conf Lg (1 Season) 1.4 0 0 0 0
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 Gianni Bruno Pages
Gianni Bruno Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary