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 2009-2010 18 Nantes fr FRA 2. Ligue 2 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 19 Nantes fr FRA 2. Ligue 2 3 1 87 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 23 Mechelen be BEL 1. Pro League 35 34 2,759 30.7 9 3 12 8 1 1 2 0 0.29 0.10 0.39 0.26 0.36 Matches 2015-2016 24 Mechelen be BEL 1. Pro League 35 32 2,810 31.2 17 7 24 16 1 2 3 0 0.54 0.22 0.77 0.51 0.74 Matches 2016-2017 25 Anderlecht 2. Europa Lg 11 7 674 7.5 1 3 4 1 0 0 2 0 0.13 0.40 0.53 0.13 0.53 Matches 2016-2017 25 Anderlecht be BEL 1. First Division A 38 35 3,074 34.2 10 13 23 10 0 0 6 0 0.29 0.38 0.67 0.29 0.67 Matches 2017-2018 26 Anderlecht 1. Champions Lg 6 6 471 5.2 1 0 1 1 0 0 0 0 0.19 0.00 0.19 0.19 0.19 Matches 2017-2018 26 Spartak Moscow 2. Europa Lg 2 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 26 Anderlecht be BEL 1. First Division A 23 21 1,796 20.0 8 5 13 8 0 1 5 0 0.40 0.25 0.65 0.40 0.65 Matches 2017-2018 26 Spartak Moscow ru RUS 1. RPL 7 6 448 5.0 2 2 4 2 0 0 0 0 0.40 0.40 0.80 0.40 0.80 Matches 2018-2019 27 Spartak Moscow 2. Europa Lg 5 3 293 3.3 1 1 2 1 0 0 0 0 0.31 0.31 0.61 0.31 0.61 Matches 2018-2019 27 Spartak Moscow ru RUS 1. RPL 18 15 1,293 14.4 1 3 4 1 0 0 4 0 0.07 0.21 0.28 0.07 0.28 Matches 2019-2020 28 Spartak Moscow ru RUS 1. RPL 0 0 Matches 8 Seasons 4 Clubs 5 Leagues 184 161 13,787 153.2 50 37 87 48 2 4 22 0 0.33 0.24 0.57 0.31 0.55 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 Spartak Moscow (3 Seasons) 2 Leagues 32 25 2,108 23.4 4 6 10 4 0 0 4 0 0.17 0.26 0.43 0.17 0.43 Anderlecht (2 Seasons) 3 Leagues 78 69 6,015 66.8 20 21 41 20 0 1 13 0 0.30 0.31 0.61 0.30 0.61 Mechelen (2 Seasons) 1 League 70 66 5,569 61.9 26 10 36 24 2 3 5 0 0.42 0.16 0.58 0.39 0.55 Nantes (2 Seasons) 1 League 4 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 First Division A (4 Seasons) 131 122 10,439 116.0 44 28 72 42 2 4 16 0 0.38 0.24 0.62 0.36 0.60 RPL (3 Seasons) 25 21 1,741 19.3 3 5 8 3 0 0 4 0 0.16 0.26 0.41 0.16 0.41 Europa Lg (3 Seasons) 18 11 1,041 11.6 2 4 6 2 0 0 2 0 0.17 0.35 0.52 0.17 0.52 Ligue 2 (2 Seasons) 4 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 6 6 471 5.2 1 0 1 1 0 0 0 0 0.19 0.00 0.19 0.19 0.19
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 2009-2010 18 Nantes 1 League 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 19 Nantes 1 League 3 1 87 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 23 Mechelen 1 League 35 34 2,759 30.7 9 3 12 8 1 1 2 0 0.29 0.10 0.39 0.26 0.36 2015-2016 24 Mechelen 1 League 35 32 2,810 31.2 17 7 24 16 1 2 3 0 0.54 0.22 0.77 0.51 0.74 2016-2017 25 Anderlecht 2 Leagues 49 42 3,748 41.6 11 16 27 11 0 0 8 0 0.26 0.38 0.65 0.26 0.65 2017-2018 26 Anderlecht 2 Leagues 29 27 2,267 25.2 9 5 14 9 0 1 5 0 0.36 0.20 0.56 0.36 0.56 2017-2018 26 Spartak Moscow 2 Leagues 9 7 522 5.8 2 2 4 2 0 0 0 0 0.34 0.34 0.69 0.34 0.69 2018-2019 27 Spartak Moscow 2 Leagues 23 18 1,586 17.6 2 4 6 2 0 0 4 0 0.11 0.23 0.34 0.11 0.34 2019-2020 28 Spartak Moscow 1 League 0 0 8 Seasons 4 Clubs 5 Leagues 184 161 13,787 153.2 50 37 87 48 2 4 22 0 0.33 0.24 0.57 0.31 0.55 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 Spartak Moscow (3 Seasons) 2 Leagues 32 25 2,108 23.4 4 6 10 4 0 0 4 0 0.17 0.26 0.43 0.17 0.43 Anderlecht (2 Seasons) 3 Leagues 78 69 6,015 66.8 20 21 41 20 0 1 13 0 0.30 0.31 0.61 0.30 0.61 Mechelen (2 Seasons) 1 League 70 66 5,569 61.9 26 10 36 24 2 3 5 0 0.42 0.16 0.58 0.39 0.55 Nantes (2 Seasons) 1 League 4 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 First Division A (4 Seasons) 131 122 10,439 116.0 44 28 72 42 2 4 16 0 0.38 0.24 0.62 0.36 0.60 RPL (3 Seasons) 25 21 1,741 19.3 3 5 8 3 0 0 4 0 0.16 0.26 0.41 0.16 0.41 Europa Lg (3 Seasons) 18 11 1,041 11.6 2 4 6 2 0 0 2 0 0.17 0.35 0.52 0.17 0.52 Ligue 2 (2 Seasons) 4 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Champions Lg (1 Season) 6 6 471 5.2 1 0 1 1 0 0 0 0 0.19 0.00 0.19 0.19 0.19
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 2009-2010 18 Nantes fr FRA 2. Ligue 2 15th 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2010-2011 19 Nantes fr FRA 2. Ligue 2 13th 3 1 87 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2014-2015 23 Mechelen be BEL 1. Pro League 8th 35 34 2,759 30.7 9 3 12 8 1 1 2 0 0.29 0.10 0.39 0.26 0.36 Matches 2015-2016 24 Mechelen be BEL 1. Pro League 11th 35 32 2,810 31.2 17 7 24 16 1 2 3 0 0.54 0.22 0.77 0.51 0.74 Matches 2016-2017 25 Anderlecht be BEL 1. First Division A 1st 38 35 3,074 34.2 10 13 23 10 0 0 6 0 0.29 0.38 0.67 0.29 0.67 Matches 2017-2018 26 Anderlecht be BEL 1. First Division A 3rd 23 21 1,796 20.0 8 5 13 8 0 1 5 0 0.40 0.25 0.65 0.40 0.65 Matches 2017-2018 26 Spartak Moscow ru RUS 1. RPL 3rd 7 6 448 5.0 2 2 4 2 0 0 0 0 0.40 0.40 0.80 0.40 0.80 Matches 2018-2019 27 Spartak Moscow ru RUS 1. RPL 5th 18 15 1,293 14.4 1 3 4 1 0 0 4 0 0.07 0.21 0.28 0.07 0.28 Matches 2019-2020 28 Spartak Moscow ru RUS 1. RPL 7th 0 0 Matches 8 Seasons 4 Clubs 3 Leagues 160 144 12,275 136.4 47 33 80 45 2 4 20 0 0.34 0.24 0.59 0.33 0.57 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 Spartak Moscow (3 Seasons) 1 League 25 21 1,741 19.3 3 5 8 3 0 0 4 0 0.16 0.26 0.41 0.16 0.41 Mechelen (2 Seasons) 1 League 70 66 5,569 61.9 26 10 36 24 2 3 5 0 0.42 0.16 0.58 0.39 0.55 Anderlecht (2 Seasons) 1 League 61 56 4,870 54.1 18 18 36 18 0 1 11 0 0.33 0.33 0.67 0.33 0.67 Nantes (2 Seasons) 1 League 4 1 95 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 First Division A (4 Seasons) 131 122 10,439 116.0 44 28 72 42 2 4 16 0 0.38 0.24 0.62 0.36 0.60 RPL (3 Seasons) 25 21 1,741 19.3 3 5 8 3 0 0 4 0 0.16 0.26 0.41 0.16 0.41 Ligue 2 (2 Seasons) 4 1 95 1.1 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 2016-2017 25 Anderlecht 2. Europa Lg QF 11 7 674 7.5 1 3 4 1 0 0 2 0 0.13 0.40 0.53 0.13 0.53 Matches 2017-2018 26 Anderlecht 1. Champions Lg GR 6 6 471 5.2 1 0 1 1 0 0 0 0 0.19 0.00 0.19 0.19 0.19 Matches 2017-2018 26 Spartak Moscow 2. Europa Lg R32 2 1 74 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 27 Spartak Moscow 2. Europa Lg GR 5 3 293 3.3 1 1 2 1 0 0 0 0 0.31 0.31 0.61 0.31 0.61 Matches 3 Seasons 2 Clubs 2 Leagues 24 17 1,512 16.8 3 4 7 3 0 0 2 0 0.18 0.24 0.42 0.18 0.42 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 Anderlecht (2 Seasons) 2 Leagues 17 13 1,145 12.7 2 3 5 2 0 0 2 0 0.16 0.24 0.39 0.16 0.39 Spartak Moscow (2 Seasons) 1 League 7 4 367 4.1 1 1 2 1 0 0 0 0 0.25 0.25 0.49 0.25 0.49 Europa Lg (3 Seasons) 18 11 1,041 11.6 2 4 6 2 0 0 2 0 0.17 0.35 0.52 0.17 0.52 Champions Lg (1 Season) 6 6 471 5.2 1 0 1 1 0 0 0 0 0.19 0.00 0.19 0.19 0.19
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2009-2010 18 Nantes 1 League 0.1 0 0 0.00 0 0 2010-2011 19 Nantes 1 League 1.0 0 1 1.03 0.00 0 0 2014-2015 23 Mechelen 1 League 30.7 9 24 0.78 0.33 1 1 2015-2016 24 Mechelen 1 League 31.2 17 39 1.25 0.41 1 2 2016-2017 25 Anderlecht 2 Leagues 41.6 11 21 52 247.6 0.50 1.25 0.52 0.21 0 0 2017-2018 26 Anderlecht 2 Leagues 25.2 9 9 27 300.0 0.36 1.07 1.00 0.33 0 1 2017-2018 26 Spartak Moscow 2 Leagues 5.8 2 1 8 800.0 0.17 1.38 2.00 0.25 0 0 2018-2019 27 Spartak Moscow 2 Leagues 17.6 2 9 6 66.7 2.76 1.84 0.11 0.17 0 0 8 Seasons 4 Clubs 5 Leagues 153.2 50 40 157 232.5 0.53 1.13 0.58 0.30 2 4 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Spartak Moscow (3 Seasons) 2 Leagues 23.4 4 10 14 140.0 1.10 1.55 0.30 0.21 0 0 Anderlecht (2 Seasons) 3 Leagues 66.8 20 30 79 263.3 0.45 1.18 0.67 0.25 0 1 Mechelen (2 Seasons) 1 League 61.9 26 63 1.02 0.38 2 3 Nantes (2 Seasons) 1 League 1.1 0 1 0.95 0.00 0 0 First Division A (4 Seasons) 116.0 44 0 128 0.00 1.10 0.33 2 4 RPL (3 Seasons) 19.3 3 0 8 0.00 1.61 0.25 0 0 Europa Lg (3 Seasons) 11.6 2 31 13 41.9 2.68 1.12 0.06 0.15 0 0 Ligue 2 (2 Seasons) 1.1 0 1 0.95 0.00 0 0 Champions Lg (1 Season) 5.2 1 9 7 77.8 1.72 1.34 0.11 0.14 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2016-2017 25 Anderlecht 2. Europa Lg QF 7.5 1 21 7 33.3 2.80 0.93 0.05 0.14 0 0 Matches 2017-2018 26 Anderlecht 1. Champions Lg GR 5.2 1 9 7 77.8 1.72 1.34 0.11 0.14 0 0 Matches 2017-2018 26 Spartak Moscow 2. Europa Lg R32 0.8 0 1 0 0.0 1.22 0.00 0.00 0 0 Matches 2018-2019 27 Spartak Moscow 2. Europa Lg GR 3.3 1 9 6 66.7 2.76 1.84 0.11 0.17 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 16.8 3 40 20 50.0 2.38 1.19 0.08 0.15 0 0 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Anderlecht (2 Seasons) 2 Leagues 12.7 2 30 14 46.7 2.36 1.10 0.07 0.14 0 0 Spartak Moscow (2 Seasons) 1 League 4.1 1 10 6 60.0 2.45 1.47 0.10 0.17 0 0 Europa Lg (3 Seasons) 11.6 2 31 13 41.9 2.68 1.12 0.06 0.15 0 0 Champions Lg (1 Season) 5.2 1 9 7 77.8 1.72 1.34 0.11 0.14 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 2009-2010 18 Nantes fr FRA 2. Ligue 2 1 8 8 0.2 0.1 0 1 2010-2011 19 Nantes fr FRA 2. Ligue 2 3 87 29 2.5 1.0 1 2 2014-2015 23 Mechelen be BEL 1. Pro League 35 2,759 79 85.2 30.7 34 14 1 1 1.59 46 37 +9 +0.29 +0.29 Matches 2015-2016 24 Mechelen be BEL 1. Pro League 35 2,810 80 86.7 31.2 32 25 3 1 1.23 50 54 -4 -0.13 +0.92 Matches 2016-2017 25 Anderlecht 2. Europa Lg 11 674 61 60.7 7.5 7 5 4 0 2.08 17 6 +11 +1.47 +1.88 Matches 2016-2017 25 Anderlecht be BEL 1. First Division A 38 3,074 81 85.4 34.2 35 24 3 0 2.00 66 31 +35 +1.02 -0.69 Matches 2017-2018 26 Anderlecht 1. Champions Lg 6 471 79 87.2 5.2 6 3 0 0 0.50 2 13 -11 -2.10 +3.12 Matches 2017-2018 26 Spartak Moscow 2. Europa Lg 2 74 37 41.1 0.8 1 0 1 0 1.50 1 1 0 0.00 +0.85 Matches 2017-2018 26 Anderlecht be BEL 1. First Division A 23 1,796 78 49.9 20.0 21 12 2 0 1.91 32 24 +8 +0.40 +0.60 Matches 2017-2018 26 Spartak Moscow ru RUS 1. RPL 7 448 64 16.6 5.0 6 0 1 3 2.14 8 4 +4 +0.80 +0.20 Matches 2018-2019 27 Spartak Moscow 2. Europa Lg 5 293 59 54.3 3.3 3 75 1 2 34 0 1.00 7 6 +1 +0.31 +2.13 Matches 2018-2019 27 Spartak Moscow ru RUS 1. RPL 18 1,293 72 47.9 14.4 15 79 6 3 35 9 1.28 17 14 +3 +0.21 +0.08 Matches 2019-2020 28 Spartak Moscow ru RUS 1. RPL 0 0 0 0 1 Matches 8 Seasons 4 Clubs 5 Leagues 184 13,787 75 44.5 153.2 161 79 90 23 34 15 1.61 246 190 +56 +0.37 +0.30 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Spartak Moscow (3 Seasons) 2 Leagues 32 2,108 66 23.9 23.4 25 79 7 7 34 13 1.44 33 25 +8 +0.34 +0.09 Anderlecht (2 Seasons) 3 Leagues 78 6,015 77 68.0 66.8 69 44 9 0 1.87 117 74 +43 +0.64 +0.64 Mechelen (2 Seasons) 1 League 70 5,569 80 85.9 61.9 66 39 4 2 1.41 96 91 +5 +0.08 +0.57 Nantes (2 Seasons) 1 League 4 95 24 1.4 1.1 1 3 First Division A (4 Seasons) 131 10,439 80 76.3 116.0 122 75 9 2 1.67 194 146 +48 +0.41 +0.39 RPL (3 Seasons) 25 1,741 70 21.5 19.3 21 79 6 4 35 13 1.52 25 18 +7 +0.36 -0.06 Europa Lg (3 Seasons) 18 1,041 58 56.9 11.6 11 75 6 7 34 0 1.72 25 13 +12 +1.04 +1.95 Ligue 2 (2 Seasons) 4 95 24 1.4 1.1 1 3 Champions Lg (1 Season) 6 471 79 87.2 5.2 6 3 0 0 0.50 2 13 -11 -2.10 +3.12
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 2009-2010 18 Nantes 1 League 1 8 8 0.2 0.1 0 1 2010-2011 19 Nantes 1 League 3 87 29 2.5 1.0 1 2 2014-2015 23 Mechelen 1 League 35 2,759 79 85.2 30.7 34 14 1 1 1.59 46 37 +9 +0.29 +0.29 2015-2016 24 Mechelen 1 League 35 2,810 80 86.7 31.2 32 25 3 1 1.23 50 54 -4 -0.13 +0.92 2016-2017 25 Anderlecht 2 Leagues 49 3,748 76 79.6 41.6 42 29 7 0 2.02 83 37 +46 +1.10 +0.36 2017-2018 26 Anderlecht 2 Leagues 29 2,267 78 54.8 25.2 27 15 2 0 1.62 34 37 -3 -0.12 +0.27 2017-2018 26 Spartak Moscow 2 Leagues 9 522 58 18.1 5.8 7 0 2 3 2.00 9 5 +4 +0.69 +0.16 2018-2019 27 Spartak Moscow 2 Leagues 23 1,586 69 49.0 17.6 18 79 7 5 34 9 1.22 24 20 +4 +0.23 +0.39 2019-2020 28 Spartak Moscow 1 League 0 0 0 0 1 8 Seasons 4 Clubs 5 Leagues 184 13,787 75 44.5 153.2 161 79 90 23 34 15 1.61 246 190 +56 +0.37 +0.30 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Spartak Moscow (3 Seasons) 2 Leagues 32 2,108 66 23.9 23.4 25 79 7 7 34 13 1.44 33 25 +8 +0.34 +0.09 Anderlecht (2 Seasons) 3 Leagues 78 6,015 77 68.0 66.8 69 44 9 0 1.87 117 74 +43 +0.64 +0.64 Mechelen (2 Seasons) 1 League 70 5,569 80 85.9 61.9 66 39 4 2 1.41 96 91 +5 +0.08 +0.57 Nantes (2 Seasons) 1 League 4 95 24 1.4 1.1 1 3 First Division A (4 Seasons) 131 10,439 80 76.3 116.0 122 75 9 2 1.67 194 146 +48 +0.41 +0.39 RPL (3 Seasons) 25 1,741 70 21.5 19.3 21 79 6 4 35 13 1.52 25 18 +7 +0.36 -0.06 Europa Lg (3 Seasons) 18 1,041 58 56.9 11.6 11 75 6 7 34 0 1.72 25 13 +12 +1.04 +1.95 Ligue 2 (2 Seasons) 4 95 24 1.4 1.1 1 3 Champions Lg (1 Season) 6 471 79 87.2 5.2 6 3 0 0 0.50 2 13 -11 -2.10 +3.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 2009-2010 18 Nantes fr FRA 2. Ligue 2 15th 1 8 8 0.2 0.1 0 1 2010-2011 19 Nantes fr FRA 2. Ligue 2 13th 3 87 29 2.5 1.0 1 2 2014-2015 23 Mechelen be BEL 1. Pro League 8th 35 2,759 79 85.2 30.7 34 14 1 1 1.59 46 37 +9 +0.29 +0.29 Matches 2015-2016 24 Mechelen be BEL 1. Pro League 11th 35 2,810 80 86.7 31.2 32 25 3 1 1.23 50 54 -4 -0.13 +0.92 Matches 2016-2017 25 Anderlecht be BEL 1. First Division A 1st 38 3,074 81 85.4 34.2 35 24 3 0 2.00 66 31 +35 +1.02 -0.69 Matches 2017-2018 26 Anderlecht be BEL 1. First Division A 3rd 23 1,796 78 49.9 20.0 21 12 2 0 1.91 32 24 +8 +0.40 +0.60 Matches 2017-2018 26 Spartak Moscow ru RUS 1. RPL 3rd 7 448 64 16.6 5.0 6 0 1 3 2.14 8 4 +4 +0.80 +0.20 Matches 2018-2019 27 Spartak Moscow ru RUS 1. RPL 5th 18 1,293 72 47.9 14.4 15 79 6 3 35 9 1.28 17 14 +3 +0.21 +0.08 Matches 2019-2020 28 Spartak Moscow ru RUS 1. RPL 7th 0 0 0 0 1 Matches 8 Seasons 4 Clubs 3 Leagues 160 12,275 77 42.9 136.4 144 79 81 16 35 15 1.65 219 164 +55 +0.41 +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 Matches Spartak Moscow (3 Seasons) 1 League 25 1,741 70 21.5 19.3 21 79 6 4 35 13 1.52 25 18 +7 +0.36 -0.06 Mechelen (2 Seasons) 1 League 70 5,569 80 85.9 61.9 66 39 4 2 1.41 96 91 +5 +0.08 +0.57 Anderlecht (2 Seasons) 1 League 61 4,870 80 67.6 54.1 56 36 5 0 1.97 98 55 +43 +0.79 +0.56 Nantes (2 Seasons) 1 League 4 95 24 1.4 1.1 1 3 First Division A (4 Seasons) 131 10,439 80 76.3 116.0 122 75 9 2 1.67 194 146 +48 +0.41 +0.39 RPL (3 Seasons) 25 1,741 70 21.5 19.3 21 79 6 4 35 13 1.52 25 18 +7 +0.36 -0.06 Ligue 2 (2 Seasons) 4 95 24 1.4 1.1 1 3
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 2016-2017 25 Anderlecht 2. Europa Lg QF 11 674 61 60.7 7.5 7 5 4 0 2.08 17 6 +11 +1.47 +1.88 Matches 2017-2018 26 Anderlecht 1. Champions Lg GR 6 471 79 87.2 5.2 6 3 0 0 0.50 2 13 -11 -2.10 +3.12 Matches 2017-2018 26 Spartak Moscow 2. Europa Lg R32 2 74 37 41.1 0.8 1 0 1 0 1.50 1 1 0 0.00 +0.85 Matches 2018-2019 27 Spartak Moscow 2. Europa Lg GR 5 293 59 54.3 3.3 3 75 1 2 34 0 1.00 7 6 +1 +0.31 +2.13 Matches 3 Seasons 2 Clubs 2 Leagues 24 1,512 63 63.8 16.8 17 75 9 7 34 0 1.41 27 26 +1 +0.06 +1.32 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Anderlecht (2 Seasons) 2 Leagues 17 1,145 67 69.4 12.7 13 8 4 0 1.52 19 19 0 0.00 +1.07 Spartak Moscow (2 Seasons) 1 League 7 367 52 51.0 4.1 4 75 1 3 34 0 1.14 8 7 +1 +0.25 +1.77 Europa Lg (3 Seasons) 18 1,041 58 56.9 11.6 11 75 6 7 34 0 1.72 25 13 +12 +1.04 +1.95 Champions Lg (1 Season) 6 471 79 87.2 5.2 6 3 0 0 0.50 2 13 -11 -2.10 +3.12
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2009-2010 18 Nantes 1 League 0.1 0 0 2010-2011 19 Nantes 1 League 1.0 0 0 2014-2015 23 Mechelen 1 League 30.7 2 0 2015-2016 24 Mechelen 1 League 31.2 3 0 43 2016-2017 25 Anderlecht 2 Leagues 41.6 8 0 0 10 10 0 19 6 13 0 0 0 2017-2018 26 Anderlecht 2 Leagues 25.2 5 0 0 28 6 2 12 9 4 0 0 0 2017-2018 26 Spartak Moscow 2 Leagues 5.8 0 0 0 7 0 0 0 0 1 0 0 0 2018-2019 27 Spartak Moscow 2 Leagues 17.6 4 0 0 3 9 1 5 0 4 0 0 0 8 Seasons 4 Clubs 5 Leagues 153.2 22 0 0 91 25 3 36 15 22 0 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Spartak Moscow (3 Seasons) 2 Leagues 23.4 4 0 0 10 9 1 5 0 5 0 0 0 Anderlecht (2 Seasons) 3 Leagues 66.8 13 0 0 38 16 2 31 15 17 0 0 0 Mechelen (2 Seasons) 1 League 61.9 5 0 43 Nantes (2 Seasons) 1 League 1.1 0 0 First Division A (4 Seasons) 116.0 16 0 0 67 0 0 0 0 0 0 0 0 RPL (3 Seasons) 19.3 4 0 0 7 0 0 0 0 0 0 0 0 Europa Lg (3 Seasons) 11.6 2 0 0 13 19 1 24 6 18 0 0 0 Ligue 2 (2 Seasons) 1.1 0 0 Champions Lg (1 Season) 5.2 0 0 0 4 6 2 12 9 4 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 2016-2017 25 Anderlecht 2. Europa Lg QF 7.5 2 0 0 10 10 0 19 6 13 0 0 0 Matches 2017-2018 26 Anderlecht 1. Champions Lg GR 5.2 0 0 0 4 6 2 12 9 4 0 0 0 Matches 2017-2018 26 Spartak Moscow 2. Europa Lg R32 0.8 0 0 0 0 0 0 0 0 1 0 0 0 Matches 2018-2019 27 Spartak Moscow 2. Europa Lg GR 3.3 0 0 0 3 9 1 5 0 4 0 0 0 Matches 3 Seasons 2 Clubs 2 Leagues 16.8 2 0 0 17 25 3 36 15 22 0 0 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Anderlecht (2 Seasons) 2 Leagues 12.7 2 0 0 14 16 2 31 15 17 0 0 0 Spartak Moscow (2 Seasons) 1 League 4.1 0 0 0 3 9 1 5 0 5 0 0 0 Europa Lg (3 Seasons) 11.6 2 0 0 13 19 1 24 6 18 0 0 0 Champions Lg (1 Season) 5.2 0 0 0 4 6 2 12 9 4 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.
View Additional Information
More Sofiane Hanni Pages
Sofiane Hanni Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary