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 2010-2011 15 Caen fr FRA 1. Ligue 1 7 4 336 3.7 3 0 3 3 0 0 3 0 0.80 0.00 0.80 0.80 0.80 Matches 2011-2012 16 Caen fr FRA 1. Ligue 1 23 14 1,043 11.6 2 0 2 2 0 0 2 0 0.17 0.00 0.17 0.17 0.17 Matches 2012-2013 17 Milan 1. Champions Lg 2 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2012-2013 17 Milan it ITA 1. Serie A 20 9 873 9.7 0 1 1 0 0 0 3 0 0.00 0.10 0.10 0.00 0.10 Matches 2013-2014 18 Montpellier fr FRA 1. Ligue 1 19 17 1,375 15.3 4 2 6 4 0 1 1 0 0.26 0.13 0.39 0.26 0.39 Matches 2013-2014 18 Milan it ITA 1. Serie A 8 1 240 2.7 0 1 1 0 0 0 1 0 0.00 0.37 0.37 0.00 0.37 Matches 2014-2015 19 Milan it ITA Coppa Italia 0 0 Matches 2014-2015 19 Genoa it ITA 1. Serie A 14 12 962 10.7 5 2 7 5 0 0 2 0 0.47 0.19 0.65 0.47 0.65 Matches 2014-2015 19 Milan it ITA 1. Serie A 5 1 87 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 20 Milan it ITA Coppa Italia 5 2 253 2.8 3 0 3 3 0 0 2 0 1.07 0.00 1.07 1.07 1.07 Matches 2015-2016 20 Milan it ITA 1. Serie A 16 15 1,147 12.7 5 4 9 3 2 2 1 0 0.39 0.31 0.71 0.24 0.55 Matches 2016-2017 21 Watford eng ENG 1. Premier League 16 15 1,246 13.8 2 2 4 2 0 0 2 0 0.14 0.14 0.29 0.14 0.29 Matches 2016-2017 21 Milan it ITA 1. Serie A 18 13 1,120 12.4 3 2 5 2 1 3 2 1 0.24 0.16 0.40 0.16 0.32 Matches 2017-2018 22 Torino it ITA Coppa Italia 3 3 204 2.3 0 1 1 0 0 0 1 0 0.00 0.44 0.44 0.00 0.44 Matches 2017-2018 22 Torino it ITA 1. Serie A 26 18 1,532 17.0 4 2 6 4 0 0 5 0 0.23 0.12 0.35 0.23 0.35 Matches 2018-2019 23 Torino it ITA Coppa Italia 0 0 Matches 2018-2019 23 Rennes fr FRA Coupe de France 4 3 340 3.8 2 1 3 2 0 0 2 0 0.53 0.26 0.79 0.53 0.79 Matches 2018-2019 23 Rennes fr FRA 1. Coupe de la Ligue 2 1 119 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Rennes 2. Europa Lg 9 5 545 6.1 1 1 2 1 0 0 3 0 0.17 0.17 0.33 0.17 0.33 Matches 2018-2019 23 Rennes fr FRA 1. Ligue 1 29 19 1,793 19.9 11 4 15 9 2 2 5 0 0.55 0.20 0.75 0.45 0.65 Matches 2019-2020 24 Rennes fr FRA Coupe de France 5 4 366 4.1 4 0 4 1 3 3 1 0 0.98 0.00 0.98 0.25 0.25 Matches 2019-2020 24 Rennes fr FRA 1. Coupe de la Ligue 0 0 Matches 2019-2020 24 Rennes 2. Europa Lg 5 4 381 4.2 1 0 1 0 1 2 1 0 0.24 0.00 0.24 0.00 0.00 Matches 2019-2020 24 Rennes fr FRA 1. Ligue 1 26 24 2,126 23.6 10 0 10 10 0 2 2 0 0.42 0.00 0.42 0.42 0.42 Matches 2020-2021 25 Rennes 1. Champions Lg 3 1 100 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 25 Rennes fr FRA 1. Ligue 1 9 4 422 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 Matches 2020-2021 25 Al-Ahli sa KSA 1. Pro League 5 1 122 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Bordeaux fr FRA Coupe de France 1 1 73 0.8 4 0 4 4 0 0 0 0 4.93 0.00 4.93 4.93 4.93 Matches 2021-2022 26 Bordeaux fr FRA 1. Ligue 1 22 7 777 8.6 3 1 4 3 0 0 3 0 0.35 0.12 0.46 0.35 0.46 Matches 2022-2023 27 Auxerre fr FRA Coupe de France 2 1 101 1.1 1 0 1 1 0 0 0 0 0.89 0.00 0.89 0.89 0.89 Matches 2022-2023 27 Auxerre fr FRA 1. Ligue 1 30 17 1,482 16.5 6 0 6 3 3 3 2 2 0.36 0.00 0.36 0.18 0.18 Matches 2023-2024 28 Empoli it ITA 1. Serie A 14 5 708 7.9 6 1 7 2 4 4 1 0 0.76 0.13 0.89 0.25 0.38 Matches 2023-2024 28 Adana Demirspor tr TUR 1. Süper Lig 16 13 986 11.0 8 1 9 4 4 4 2 0 0.73 0.09 0.82 0.37 0.46 Matches 2024-2025 29 Sampdoria it ITA 2. Serie B 16 13 1,138 12.6 3 0 3 3 0 0 6 1 0.24 0.00 0.24 0.24 0.24 Matches 2025-2026 30 Gençlerbirliği tr TUR 1. Süper Lig 26 19 1,738 19.3 4 2 6 2 2 2 6 0 0.21 0.10 0.31 0.10 0.21 Matches 16 Seasons 14 Clubs 11 Leagues 406 267 23,810 264.6 96 28 124 74 22 28 60 4 0.36 0.11 0.47 0.28 0.39 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 Milan (5 Seasons) 3 Leagues 74 42 3,795 42.2 11 8 19 8 3 5 10 1 0.26 0.19 0.45 0.19 0.38 Rennes (3 Seasons) 5 Leagues 92 65 6,192 68.8 30 6 36 24 6 9 14 0 0.44 0.09 0.52 0.35 0.44 Caen (2 Seasons) 1 League 30 18 1,379 15.3 5 0 5 5 0 0 5 0 0.33 0.00 0.33 0.33 0.33 Torino (2 Seasons) 2 Leagues 29 21 1,736 19.3 4 3 7 4 0 0 6 0 0.21 0.16 0.36 0.21 0.36 Auxerre (1 Season) 2 Leagues 32 18 1,583 17.6 7 0 7 4 3 3 2 2 0.40 0.00 0.40 0.23 0.23 Gençlerbirliği (1 Season) 1 League 26 19 1,738 19.3 4 2 6 2 2 2 6 0 0.21 0.10 0.31 0.10 0.21 Bordeaux (1 Season) 2 Leagues 23 8 850 9.4 7 1 8 7 0 0 3 0 0.74 0.11 0.85 0.74 0.85 Montpellier (1 Season) 1 League 19 17 1,375 15.3 4 2 6 4 0 1 1 0 0.26 0.13 0.39 0.26 0.39 Watford (1 Season) 1 League 16 15 1,246 13.8 2 2 4 2 0 0 2 0 0.14 0.14 0.29 0.14 0.29 Sampdoria (1 Season) 1 League 16 13 1,138 12.6 3 0 3 3 0 0 6 1 0.24 0.00 0.24 0.24 0.24 Adana Demirspor (1 Season) 1 League 16 13 986 11.0 8 1 9 4 4 4 2 0 0.73 0.09 0.82 0.37 0.46 Genoa (1 Season) 1 League 14 12 962 10.7 5 2 7 5 0 0 2 0 0.47 0.19 0.65 0.47 0.65 Empoli (1 Season) 1 League 14 5 708 7.9 6 1 7 2 4 4 1 0 0.76 0.13 0.89 0.25 0.38 Al-Ahli (1 Season) 1 League 5 1 122 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (8 Seasons) 165 106 9,354 103.9 40 7 47 35 5 8 18 2 0.38 0.07 0.45 0.34 0.40 Serie A (7 Seasons) 121 74 6,669 74.1 23 13 36 16 7 9 16 1 0.31 0.18 0.49 0.22 0.39 Coupe de France (4 Seasons) 12 9 880 9.8 11 1 12 8 3 3 3 0 1.13 0.10 1.23 0.82 0.92 Coppa Italia (4 Seasons) 8 5 457 5.1 3 1 4 3 0 0 3 0 0.59 0.20 0.79 0.59 0.79 Süper Lig (2 Seasons) 42 32 2,724 30.3 12 3 15 6 6 6 8 0 0.40 0.10 0.50 0.20 0.30 Europa Lg (2 Seasons) 14 9 926 10.3 2 1 3 1 1 2 4 0 0.19 0.10 0.29 0.10 0.19 Champions Lg (2 Seasons) 5 2 175 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (2 Seasons) 2 1 119 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 16 15 1,246 13.8 2 2 4 2 0 0 2 0 0.14 0.14 0.29 0.14 0.29 Serie B (1 Season) 16 13 1,138 12.6 3 0 3 3 0 0 6 1 0.24 0.00 0.24 0.24 0.24 Pro League (1 Season) 5 1 122 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2010-2011 15 Caen 1 League 7 4 336 3.7 3 0 3 3 0 0 3 0 0.80 0.00 0.80 0.80 0.80 2011-2012 16 Caen 1 League 23 14 1,043 11.6 2 0 2 2 0 0 2 0 0.17 0.00 0.17 0.17 0.17 2012-2013 17 Milan 2 Leagues 22 10 948 10.5 0 1 1 0 0 0 3 0 0.00 0.09 0.09 0.00 0.09 2013-2014 18 Montpellier 1 League 19 17 1,375 15.3 4 2 6 4 0 1 1 0 0.26 0.13 0.39 0.26 0.39 2013-2014 18 Milan 1 League 8 1 240 2.7 0 1 1 0 0 0 1 0 0.00 0.37 0.37 0.00 0.37 2014-2015 19 Genoa 1 League 14 12 962 10.7 5 2 7 5 0 0 2 0 0.47 0.19 0.65 0.47 0.65 2014-2015 19 Milan 2 Leagues 5 1 87 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2015-2016 20 Milan 2 Leagues 21 17 1,400 15.6 8 4 12 6 2 2 3 0 0.51 0.26 0.77 0.39 0.64 2016-2017 21 Milan 1 League 18 13 1,120 12.4 3 2 5 2 1 3 2 1 0.24 0.16 0.40 0.16 0.32 2016-2017 21 Watford 1 League 16 15 1,246 13.8 2 2 4 2 0 0 2 0 0.14 0.14 0.29 0.14 0.29 2017-2018 22 Torino 2 Leagues 29 21 1,736 19.3 4 3 7 4 0 0 6 0 0.21 0.16 0.36 0.21 0.36 2018-2019 23 Torino 1 League 0 0 2018-2019 23 Rennes 4 Leagues 44 28 2,797 31.1 14 6 20 12 2 2 10 0 0.45 0.19 0.64 0.39 0.58 2019-2020 24 Rennes 4 Leagues 36 32 2,873 31.9 15 0 15 11 4 7 4 0 0.47 0.00 0.47 0.34 0.34 2020-2021 25 Rennes 2 Leagues 12 5 522 5.8 1 0 1 1 0 0 0 0 0.17 0.00 0.17 0.17 0.17 2020-2021 25 Al-Ahli 1 League 5 1 122 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2021-2022 26 Bordeaux 2 Leagues 23 8 850 9.4 7 1 8 7 0 0 3 0 0.74 0.11 0.85 0.74 0.85 2022-2023 27 Auxerre 2 Leagues 32 18 1,583 17.6 7 0 7 4 3 3 2 2 0.40 0.00 0.40 0.23 0.23 2023-2024 28 Empoli 1 League 14 5 708 7.9 6 1 7 2 4 4 1 0 0.76 0.13 0.89 0.25 0.38 2023-2024 28 Adana Demirspor 1 League 16 13 986 11.0 8 1 9 4 4 4 2 0 0.73 0.09 0.82 0.37 0.46 2024-2025 29 Sampdoria 1 League 16 13 1,138 12.6 3 0 3 3 0 0 6 1 0.24 0.00 0.24 0.24 0.24 2025-2026 30 Gençlerbirliği 1 League 26 19 1,738 19.3 4 2 6 2 2 2 6 0 0.21 0.10 0.31 0.10 0.21 16 Seasons 14 Clubs 11 Leagues 406 267 23,810 264.6 96 28 124 74 22 28 60 4 0.36 0.11 0.47 0.28 0.39 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 Milan (5 Seasons) 3 Leagues 74 42 3,795 42.2 11 8 19 8 3 5 10 1 0.26 0.19 0.45 0.19 0.38 Rennes (3 Seasons) 5 Leagues 92 65 6,192 68.8 30 6 36 24 6 9 14 0 0.44 0.09 0.52 0.35 0.44 Caen (2 Seasons) 1 League 30 18 1,379 15.3 5 0 5 5 0 0 5 0 0.33 0.00 0.33 0.33 0.33 Torino (2 Seasons) 2 Leagues 29 21 1,736 19.3 4 3 7 4 0 0 6 0 0.21 0.16 0.36 0.21 0.36 Auxerre (1 Season) 2 Leagues 32 18 1,583 17.6 7 0 7 4 3 3 2 2 0.40 0.00 0.40 0.23 0.23 Gençlerbirliği (1 Season) 1 League 26 19 1,738 19.3 4 2 6 2 2 2 6 0 0.21 0.10 0.31 0.10 0.21 Bordeaux (1 Season) 2 Leagues 23 8 850 9.4 7 1 8 7 0 0 3 0 0.74 0.11 0.85 0.74 0.85 Montpellier (1 Season) 1 League 19 17 1,375 15.3 4 2 6 4 0 1 1 0 0.26 0.13 0.39 0.26 0.39 Watford (1 Season) 1 League 16 15 1,246 13.8 2 2 4 2 0 0 2 0 0.14 0.14 0.29 0.14 0.29 Sampdoria (1 Season) 1 League 16 13 1,138 12.6 3 0 3 3 0 0 6 1 0.24 0.00 0.24 0.24 0.24 Adana Demirspor (1 Season) 1 League 16 13 986 11.0 8 1 9 4 4 4 2 0 0.73 0.09 0.82 0.37 0.46 Genoa (1 Season) 1 League 14 12 962 10.7 5 2 7 5 0 0 2 0 0.47 0.19 0.65 0.47 0.65 Empoli (1 Season) 1 League 14 5 708 7.9 6 1 7 2 4 4 1 0 0.76 0.13 0.89 0.25 0.38 Al-Ahli (1 Season) 1 League 5 1 122 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (8 Seasons) 165 106 9,354 103.9 40 7 47 35 5 8 18 2 0.38 0.07 0.45 0.34 0.40 Serie A (7 Seasons) 121 74 6,669 74.1 23 13 36 16 7 9 16 1 0.31 0.18 0.49 0.22 0.39 Coupe de France (4 Seasons) 12 9 880 9.8 11 1 12 8 3 3 3 0 1.13 0.10 1.23 0.82 0.92 Coppa Italia (4 Seasons) 8 5 457 5.1 3 1 4 3 0 0 3 0 0.59 0.20 0.79 0.59 0.79 Süper Lig (2 Seasons) 42 32 2,724 30.3 12 3 15 6 6 6 8 0 0.40 0.10 0.50 0.20 0.30 Europa Lg (2 Seasons) 14 9 926 10.3 2 1 3 1 1 2 4 0 0.19 0.10 0.29 0.10 0.19 Champions Lg (2 Seasons) 5 2 175 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Coupe de la Ligue (2 Seasons) 2 1 119 1.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Premier League (1 Season) 16 15 1,246 13.8 2 2 4 2 0 0 2 0 0.14 0.14 0.29 0.14 0.29 Serie B (1 Season) 16 13 1,138 12.6 3 0 3 3 0 0 6 1 0.24 0.00 0.24 0.24 0.24 Pro League (1 Season) 5 1 122 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2010-2011 15 Caen fr FRA 1. Ligue 1 15th 7 4 336 3.7 3 0 3 3 0 0 3 0 0.80 0.00 0.80 0.80 0.80 Matches 2011-2012 16 Caen fr FRA 1. Ligue 1 18th 23 14 1,043 11.6 2 0 2 2 0 0 2 0 0.17 0.00 0.17 0.17 0.17 Matches 2012-2013 17 Milan it ITA 1. Serie A 3rd 20 9 873 9.7 0 1 1 0 0 0 3 0 0.00 0.10 0.10 0.00 0.10 Matches 2013-2014 18 Montpellier fr FRA 1. Ligue 1 15th 19 17 1,375 15.3 4 2 6 4 0 1 1 0 0.26 0.13 0.39 0.26 0.39 Matches 2013-2014 18 Milan it ITA 1. Serie A 8th 8 1 240 2.7 0 1 1 0 0 0 1 0 0.00 0.37 0.37 0.00 0.37 Matches 2014-2015 19 Genoa it ITA 1. Serie A 6th 14 12 962 10.7 5 2 7 5 0 0 2 0 0.47 0.19 0.65 0.47 0.65 Matches 2014-2015 19 Milan it ITA 1. Serie A 10th 5 1 87 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 20 Milan it ITA 1. Serie A 7th 16 15 1,147 12.7 5 4 9 3 2 2 1 0 0.39 0.31 0.71 0.24 0.55 Matches 2016-2017 21 Milan it ITA 1. Serie A 6th 18 13 1,120 12.4 3 2 5 2 1 3 2 1 0.24 0.16 0.40 0.16 0.32 Matches 2016-2017 21 Watford eng ENG 1. Premier League 17th 16 15 1,246 13.8 2 2 4 2 0 0 2 0 0.14 0.14 0.29 0.14 0.29 Matches 2017-2018 22 Torino it ITA 1. Serie A 9th 26 18 1,532 17.0 4 2 6 4 0 0 5 0 0.23 0.12 0.35 0.23 0.35 Matches 2018-2019 23 Rennes fr FRA 1. Ligue 1 10th 29 19 1,793 19.9 11 4 15 9 2 2 5 0 0.55 0.20 0.75 0.45 0.65 Matches 2019-2020 24 Rennes fr FRA 1. Ligue 1 3rd 26 24 2,126 23.6 10 0 10 10 0 2 2 0 0.42 0.00 0.42 0.42 0.42 Matches 2020-2021 25 Rennes fr FRA 1. Ligue 1 6th 9 4 422 4.7 1 0 1 1 0 0 0 0 0.21 0.00 0.21 0.21 0.21 Matches 2020-2021 25 Al-Ahli sa KSA 1. Pro League 8th 5 1 122 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 26 Bordeaux fr FRA 1. Ligue 1 20th 22 7 777 8.6 3 1 4 3 0 0 3 0 0.35 0.12 0.46 0.35 0.46 Matches 2022-2023 27 Auxerre fr FRA 1. Ligue 1 17th 30 17 1,482 16.5 6 0 6 3 3 3 2 2 0.36 0.00 0.36 0.18 0.18 Matches 2023-2024 28 Empoli it ITA 1. Serie A 17th 14 5 708 7.9 6 1 7 2 4 4 1 0 0.76 0.13 0.89 0.25 0.38 Matches 2023-2024 28 Adana Demirspor tr TUR 1. Süper Lig 12th 16 13 986 11.0 8 1 9 4 4 4 2 0 0.73 0.09 0.82 0.37 0.46 Matches 2024-2025 29 Sampdoria it ITA 2. Serie B 17th 16 13 1,138 12.6 3 0 3 3 0 0 6 1 0.24 0.00 0.24 0.24 0.24 Matches 2025-2026 30 Gençlerbirliği tr TUR 1. Süper Lig 14th 26 19 1,738 19.3 4 2 6 2 2 2 6 0 0.21 0.10 0.31 0.10 0.21 Matches 16 Seasons 14 Clubs 6 Leagues 365 241 21,253 236.1 80 25 105 62 18 23 50 4 0.34 0.11 0.44 0.26 0.37 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 Milan (5 Seasons) 1 League 67 39 3,467 38.5 8 8 16 5 3 5 8 1 0.21 0.21 0.42 0.13 0.34 Rennes (3 Seasons) 1 League 64 47 4,341 48.2 22 4 26 20 2 4 7 0 0.46 0.08 0.54 0.41 0.50 Caen (2 Seasons) 1 League 30 18 1,379 15.3 5 0 5 5 0 0 5 0 0.33 0.00 0.33 0.33 0.33 Auxerre (1 Season) 1 League 30 17 1,482 16.5 6 0 6 3 3 3 2 2 0.36 0.00 0.36 0.18 0.18 Torino (1 Season) 1 League 26 18 1,532 17.0 4 2 6 4 0 0 5 0 0.23 0.12 0.35 0.23 0.35 Gençlerbirliği (1 Season) 1 League 26 19 1,738 19.3 4 2 6 2 2 2 6 0 0.21 0.10 0.31 0.10 0.21 Bordeaux (1 Season) 1 League 22 7 777 8.6 3 1 4 3 0 0 3 0 0.35 0.12 0.46 0.35 0.46 Montpellier (1 Season) 1 League 19 17 1,375 15.3 4 2 6 4 0 1 1 0 0.26 0.13 0.39 0.26 0.39 Watford (1 Season) 1 League 16 15 1,246 13.8 2 2 4 2 0 0 2 0 0.14 0.14 0.29 0.14 0.29 Sampdoria (1 Season) 1 League 16 13 1,138 12.6 3 0 3 3 0 0 6 1 0.24 0.00 0.24 0.24 0.24 Adana Demirspor (1 Season) 1 League 16 13 986 11.0 8 1 9 4 4 4 2 0 0.73 0.09 0.82 0.37 0.46 Genoa (1 Season) 1 League 14 12 962 10.7 5 2 7 5 0 0 2 0 0.47 0.19 0.65 0.47 0.65 Empoli (1 Season) 1 League 14 5 708 7.9 6 1 7 2 4 4 1 0 0.76 0.13 0.89 0.25 0.38 Al-Ahli (1 Season) 1 League 5 1 122 1.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Ligue 1 (8 Seasons) 165 106 9,354 103.9 40 7 47 35 5 8 18 2 0.38 0.07 0.45 0.34 0.40 Serie A (7 Seasons) 121 74 6,669 74.1 23 13 36 16 7 9 16 1 0.31 0.18 0.49 0.22 0.39 Süper Lig (2 Seasons) 42 32 2,724 30.3 12 3 15 6 6 6 8 0 0.40 0.10 0.50 0.20 0.30 Premier League (1 Season) 16 15 1,246 13.8 2 2 4 2 0 0 2 0 0.14 0.14 0.29 0.14 0.29 Serie B (1 Season) 16 13 1,138 12.6 3 0 3 3 0 0 6 1 0.24 0.00 0.24 0.24 0.24 Pro League (1 Season) 5 1 122 1.4 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 17 Milan 1. Champions Lg R16 2 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 23 Rennes 2. Europa Lg R16 9 5 545 6.1 1 1 2 1 0 0 3 0 0.17 0.17 0.33 0.17 0.33 Matches 2019-2020 24 Rennes 2. Europa Lg GR 5 4 381 4.2 1 0 1 0 1 2 1 0 0.24 0.00 0.24 0.00 0.00 Matches 2020-2021 25 Rennes 1. Champions Lg GR 3 1 100 1.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 2 Clubs 2 Leagues 19 11 1,101 12.2 2 1 3 1 1 2 4 0 0.16 0.08 0.25 0.08 0.16 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 Rennes (3 Seasons) 2 Leagues 17 10 1,026 11.4 2 1 3 1 1 2 4 0 0.18 0.09 0.26 0.09 0.18 Milan (1 Season) 1 League 2 1 75 0.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (2 Seasons) 14 9 926 10.3 2 1 3 1 1 2 4 0 0.19 0.10 0.29 0.10 0.19 Champions Lg (2 Seasons) 5 2 175 1.9 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 2018 23 sn Senegal 1. World Cup GR 3 3 244 2.7 1 1 2 1 0 0 2 0 0.37 0.37 0.74 0.37 0.74 Matches 2018 23 sn Senegal WCQ 3 2 190 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018 23 sn Senegal Friendlies (M) 4 3 241 2.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019 24 sn Senegal Africa Cup of Nations 2nd 7 7 538 6.0 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17 Matches 2019 24 sn Senegal Africa Cup of Nations qualification 4 3 213 2.4 3 0 3 3 0 0 0 0 1.27 0.00 1.27 1.27 1.27 Matches 2021 26 sn Senegal Africa Cup of Nations qualification 1 0 7 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 1 Club 5 Leagues 22 18 1,433 15.9 4 2 6 4 0 0 3 0 0.25 0.13 0.38 0.25 0.38 Africa Cup of Nations qualification (2 Seasons) 5 3 220 2.4 3 0 3 3 0 0 0 0 1.23 0.00 1.23 1.23 1.23 Africa Cup of Nations (1 Season) 7 7 538 6.0 0 1 1 0 0 0 0 0 0.00 0.17 0.17 0.00 0.17 Friendlies (M) (1 Season) 4 3 241 2.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 World Cup (1 Season) 3 3 244 2.7 1 1 2 1 0 0 2 0 0.37 0.37 0.74 0.37 0.74 WCQ (1 Season) 3 2 190 2.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2010-2011 15 Caen 1 League 3.7 3 9 2.41 0.33 0 0 2011-2012 16 Caen 1 League 11.6 2 9 0.78 0.22 0 0 2012-2013 17 Milan 2 Leagues 10.5 0 8 0.76 0.00 0 0 2013-2014 18 Montpellier 1 League 15.3 4 16 1.05 0.25 0 1 2013-2014 18 Milan 1 League 2.7 0 5 1.87 0.00 0 0 2014-2015 19 Genoa 1 League 10.7 5 16 1.50 0.31 0 0 2014-2015 19 Milan 2 Leagues 1.0 0 1 1.03 0.00 0 0 2015-2016 20 Milan 2 Leagues 15.6 8 15 1.18 0.20 2 2 2016-2017 21 Milan 1 League 12.4 3 35 10 28.6 2.81 0.80 0.06 0.20 1 3 2016-2017 21 Watford 1 League 13.8 2 32 13 40.6 2.31 0.94 0.06 0.15 0 0 2017-2018 22 Torino 2 Leagues 19.3 4 50 20 40.0 2.59 1.04 0.08 0.20 0 0 2018-2019 23 Rennes 4 Leagues 31.1 14 97 34 35.1 3.26 1.14 0.12 0.35 2 2 2019-2020 24 Rennes 4 Leagues 31.9 15 87 39 44.8 2.73 1.22 0.13 0.28 4 7 2020-2021 25 Rennes 2 Leagues 5.8 1 17 3 17.6 2.93 0.52 0.06 0.33 0 0 2020-2021 25 Al-Ahli 1 League 1.4 0 3 0 0.0 2.21 0.00 0.00 0 0 2021-2022 26 Bordeaux 2 Leagues 9.4 7 30 15 50.0 3.18 1.59 0.23 0.47 0 0 2022-2023 27 Auxerre 2 Leagues 17.6 7 44 19 43.2 2.50 1.08 0.09 0.21 3 3 2023-2024 28 Empoli 1 League 7.9 6 24 9 37.5 3.05 1.14 0.08 0.22 4 4 2023-2024 28 Adana Demirspor 1 League 11.0 8 30 15 50.0 2.74 1.37 0.13 0.27 4 4 2024-2025 29 Sampdoria 1 League 12.6 3 42 14 33.3 3.32 1.11 0.07 0.21 0 0 2025-2026 30 Gençlerbirliği 1 League 19.3 4 47 13 27.7 2.43 0.67 0.04 0.15 2 2 16 Seasons 14 Clubs 11 Leagues 264.6 96 538 283 37.9 2.80 1.09 0.10 0.25 22 28 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Milan (5 Seasons) 3 Leagues 42.2 11 35 39 28.6 2.81 0.99 0.06 0.13 3 5 Rennes (3 Seasons) 5 Leagues 68.8 30 201 76 37.8 2.98 1.13 0.12 0.32 6 9 Caen (2 Seasons) 1 League 15.3 5 18 1.17 0.28 0 0 Torino (2 Seasons) 2 Leagues 19.3 4 50 20 40.0 2.59 1.04 0.08 0.20 0 0 Auxerre (1 Season) 2 Leagues 17.6 7 44 19 43.2 2.50 1.08 0.09 0.21 3 3 Gençlerbirliği (1 Season) 1 League 19.3 4 47 13 27.7 2.43 0.67 0.04 0.15 2 2 Bordeaux (1 Season) 2 Leagues 9.4 7 30 15 50.0 3.18 1.59 0.23 0.47 0 0 Montpellier (1 Season) 1 League 15.3 4 16 1.05 0.25 0 1 Watford (1 Season) 1 League 13.8 2 32 13 40.6 2.31 0.94 0.06 0.15 0 0 Sampdoria (1 Season) 1 League 12.6 3 42 14 33.3 3.32 1.11 0.07 0.21 0 0 Adana Demirspor (1 Season) 1 League 11.0 8 30 15 50.0 2.74 1.37 0.13 0.27 4 4 Genoa (1 Season) 1 League 10.7 5 16 1.50 0.31 0 0 Empoli (1 Season) 1 League 7.9 6 24 9 37.5 3.05 1.14 0.08 0.22 4 4 Al-Ahli (1 Season) 1 League 1.4 0 3 0 0.0 2.21 0.00 0.00 0 0 Ligue 1 (8 Seasons) 103.9 40 206 118 40.8 2.81 1.14 0.13 0.30 5 8 Serie A (7 Seasons) 74.1 23 107 84 36.4 2.87 1.13 0.07 0.19 7 9 Coupe de France (4 Seasons) 9.8 11 30 16 53.3 3.07 1.64 0.27 0.50 3 3 Coppa Italia (4 Seasons) 5.1 3 2 0 0.0 0.88 0.00 0.00 0 0 Süper Lig (2 Seasons) 30.3 12 77 28 36.4 2.54 0.93 0.08 0.21 6 6 Europa Lg (2 Seasons) 10.3 2 33 9 27.3 3.21 0.87 0.03 0.11 1 2 Champions Lg (2 Seasons) 1.9 0 6 1 16.7 5.40 0.51 0.00 0.00 0 0 Coupe de la Ligue (2 Seasons) 1.3 0 0 0 Premier League (1 Season) 13.8 2 32 13 40.6 2.31 0.94 0.06 0.15 0 0 Serie B (1 Season) 12.6 3 42 14 33.3 3.32 1.11 0.07 0.21 0 0 Pro League (1 Season) 1.4 0 3 0 0.0 2.21 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 PK PKatt Matches 2010-2011 15 Caen fr FRA 1. Ligue 1 15th 3.7 3 9 2.41 0.33 0 0 Matches 2011-2012 16 Caen fr FRA 1. Ligue 1 18th 11.6 2 9 0.78 0.22 0 0 Matches 2012-2013 17 Milan it ITA 1. Serie A 3rd 9.7 0 8 0.82 0.00 0 0 Matches 2013-2014 18 Montpellier fr FRA 1. Ligue 1 15th 15.3 4 16 1.05 0.25 0 1 Matches 2013-2014 18 Milan it ITA 1. Serie A 8th 2.7 0 5 1.87 0.00 0 0 Matches 2014-2015 19 Genoa it ITA 1. Serie A 6th 10.7 5 16 1.50 0.31 0 0 Matches 2014-2015 19 Milan it ITA 1. Serie A 10th 1.0 0 1 1.03 0.00 0 0 Matches 2015-2016 20 Milan it ITA 1. Serie A 7th 12.7 5 15 1.18 0.20 2 2 Matches 2016-2017 21 Milan it ITA 1. Serie A 6th 12.4 3 35 10 28.6 2.81 0.80 0.06 0.20 1 3 Matches 2016-2017 21 Watford eng ENG 1. Premier League 17th 13.8 2 32 13 40.6 2.31 0.94 0.06 0.15 0 0 Matches 2017-2018 22 Torino it ITA 1. Serie A 9th 17.0 4 48 20 41.7 2.82 1.17 0.08 0.20 0 0 Matches 2018-2019 23 Rennes fr FRA 1. Ligue 1 10th 19.9 11 65 25 38.5 3.26 1.25 0.14 0.36 2 2 Matches 2019-2020 24 Rennes fr FRA 1. Ligue 1 3rd 23.6 10 67 30 44.8 2.84 1.27 0.15 0.33 0 2 Matches 2020-2021 25 Rennes fr FRA 1. Ligue 1 6th 4.7 1 11 2 18.2 2.35 0.43 0.09 0.50 0 0 Matches 2020-2021 25 Al-Ahli sa KSA 1. Pro League 8th 1.4 0 3 0 0.0 2.21 0.00 0.00 0 0 Matches 2021-2022 26 Bordeaux fr FRA 1. Ligue 1 20th 8.6 3 26 11 42.3 3.01 1.27 0.12 0.27 0 0 Matches 2022-2023 27 Auxerre fr FRA 1. Ligue 1 17th 16.5 6 37 16 43.2 2.25 0.97 0.08 0.19 3 3 Matches 2023-2024 28 Empoli it ITA 1. Serie A 17th 7.9 6 24 9 37.5 3.05 1.14 0.08 0.22 4 4 Matches 2023-2024 28 Adana Demirspor tr TUR 1. Süper Lig 12th 11.0 8 30 15 50.0 2.74 1.37 0.13 0.27 4 4 Matches 2024-2025 29 Sampdoria it ITA 2. Serie B 17th 12.6 3 42 14 33.3 3.32 1.11 0.07 0.21 0 0 Matches 2025-2026 30 Gençlerbirliği tr TUR 1. Süper Lig 14th 19.3 4 47 13 27.7 2.43 0.67 0.04 0.15 2 2 Matches 16 Seasons 14 Clubs 6 Leagues 236.1 80 467 257 38.1 2.77 1.09 0.10 0.24 18 23 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Milan (5 Seasons) 1 League 38.5 8 35 39 28.6 2.81 1.01 0.06 0.13 3 5 Rennes (3 Seasons) 1 League 48.2 22 143 57 39.9 2.96 1.18 0.14 0.35 2 4 Caen (2 Seasons) 1 League 15.3 5 18 1.17 0.28 0 0 Auxerre (1 Season) 1 League 16.5 6 37 16 43.2 2.25 0.97 0.08 0.19 3 3 Torino (1 Season) 1 League 17.0 4 48 20 41.7 2.82 1.17 0.08 0.20 0 0 Gençlerbirliği (1 Season) 1 League 19.3 4 47 13 27.7 2.43 0.67 0.04 0.15 2 2 Bordeaux (1 Season) 1 League 8.6 3 26 11 42.3 3.01 1.27 0.12 0.27 0 0 Montpellier (1 Season) 1 League 15.3 4 16 1.05 0.25 0 1 Watford (1 Season) 1 League 13.8 2 32 13 40.6 2.31 0.94 0.06 0.15 0 0 Sampdoria (1 Season) 1 League 12.6 3 42 14 33.3 3.32 1.11 0.07 0.21 0 0 Adana Demirspor (1 Season) 1 League 11.0 8 30 15 50.0 2.74 1.37 0.13 0.27 4 4 Genoa (1 Season) 1 League 10.7 5 16 1.50 0.31 0 0 Empoli (1 Season) 1 League 7.9 6 24 9 37.5 3.05 1.14 0.08 0.22 4 4 Al-Ahli (1 Season) 1 League 1.4 0 3 0 0.0 2.21 0.00 0.00 0 0 Ligue 1 (8 Seasons) 103.9 40 206 118 40.8 2.81 1.14 0.13 0.30 5 8 Serie A (7 Seasons) 74.1 23 107 84 36.4 2.87 1.13 0.07 0.19 7 9 Süper Lig (2 Seasons) 30.3 12 77 28 36.4 2.54 0.93 0.08 0.21 6 6 Premier League (1 Season) 13.8 2 32 13 40.6 2.31 0.94 0.06 0.15 0 0 Serie B (1 Season) 12.6 3 42 14 33.3 3.32 1.11 0.07 0.21 0 0 Pro League (1 Season) 1.4 0 3 0 0.0 2.21 0.00 0.00 0 0
Shooting Table Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2012-2013 17 Milan 1. Champions Lg R16 0.8 0 0 0.00 0 0 Matches 2018-2019 23 Rennes 2. Europa Lg R16 6.1 1 20 5 25.0 3.30 0.83 0.05 0.20 0 0 Matches 2019-2020 24 Rennes 2. Europa Lg GR 4.2 1 13 4 30.8 3.07 0.94 0.00 0.00 1 2 Matches 2020-2021 25 Rennes 1. Champions Lg GR 1.1 0 6 1 16.7 5.40 0.90 0.00 0.00 0 0 Matches 4 Seasons 2 Clubs 2 Leagues 12.2 2 39 10 25.6 3.42 0.82 0.03 0.10 1 2 Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Rennes (3 Seasons) 2 Leagues 11.4 2 39 10 25.6 3.42 0.88 0.03 0.10 1 2 Milan (1 Season) 1 League 0.8 0 0 0.00 0 0 Europa Lg (2 Seasons) 10.3 2 33 9 27.3 3.21 0.87 0.03 0.11 1 2 Champions Lg (2 Seasons) 1.9 0 6 1 16.7 5.40 0.51 0.00 0.00 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 2010-2011 15 Caen fr FRA 1. Ligue 1 7 336 48 9.8 3.7 4 0 3 Matches 2011-2012 16 Caen fr FRA 1. Ligue 1 23 1,043 45 30.5 11.6 14 3 9 Matches 2012-2013 17 Milan 1. Champions Lg 2 75 38 10.4 0.8 1 0 1 Matches 2012-2013 17 Milan it ITA 1. Serie A 20 873 44 25.5 9.7 9 2 11 Matches 2013-2014 18 Montpellier fr FRA 1. Ligue 1 19 1,375 72 40.2 15.3 17 6 2 Matches 2013-2014 18 Milan it ITA 1. Serie A 8 240 30 7.0 2.7 1 0 7 Matches 2014-2015 19 Milan it ITA Coppa Italia 0 0 0 0 1 Matches 2014-2015 19 Genoa it ITA 1. Serie A 14 962 69 28.1 10.7 12 3 2 2 1.36 16 15 +1 +0.09 -0.42 Matches 2014-2015 19 Milan it ITA 1. Serie A 5 87 17 2.5 1.0 1 0 4 13 1.40 1 1 0 0.00 -0.16 Matches 2015-2016 20 Milan it ITA Coppa Italia 5 253 51 36.7 2.8 2 75 1 3 34 0 2.40 6 2 +4 +1.42 -0.22 Matches 2015-2016 20 Milan it ITA 1. Serie A 16 1,147 72 33.5 12.7 15 1 1 1 1.75 20 7 +13 +1.02 +1.30 Matches 2016-2017 21 Watford eng ENG 1. Premier League 16 1,246 78 36.4 13.8 15 6 1 0 1.00 14 27 -13 -0.94 -0.32 Matches 2016-2017 21 Milan it ITA 1. Serie A 18 1,120 62 32.7 12.4 13 5 5 0 1.89 19 12 +7 +0.56 +0.37 Matches 2017-2018 22 Torino it ITA Coppa Italia 3 204 68 56.7 2.3 3 68 0 0 0 2.00 4 2 +2 +0.88 -2.00 Matches 2017-2018 22 Torino it ITA 1. Serie A 26 1,532 59 44.8 17.0 18 4 8 4 1.00 23 23 0 0.00 -0.38 Matches 2018-2019 23 Torino it ITA Coppa Italia 0 0 0 0 1 Matches 2018-2019 23 Rennes fr FRA Coupe de France 4 340 85 56.7 3.8 3 98 2 1 45 1 3.00 9 5 +4 +1.06 +0.37 Matches 2018-2019 23 Rennes fr FRA 1. Coupe de la Ligue 2 119 60 56.7 1.3 1 72 0 1 47 0 1.50 1 1 0 0.00 -0.99 Matches 2018-2019 23 Rennes 2. Europa Lg 9 545 61 60.6 6.1 5 87 4 4 28 0 1.44 9 12 -3 -0.50 -1.26 Matches 2018-2019 23 Rennes fr FRA 1. Ligue 1 29 1,793 62 52.4 19.9 19 82 9 10 24 2 1.38 29 22 +7 +0.35 +0.57 Matches 2019-2020 24 Rennes fr FRA Coupe de France 5 366 73 71.8 4.1 4 89 0 1 12 0 2.40 6 4 +2 +0.49 -1.38 Matches 2019-2020 24 Rennes fr FRA 1. Coupe de la Ligue 0 0 0 0 1 Matches 2019-2020 24 Rennes 2. Europa Lg 5 381 76 70.6 4.2 4 90 4 1 21 0 0.80 3 5 -2 -0.47 +0.09 Matches 2019-2020 24 Rennes fr FRA 1. Ligue 1 26 2,126 82 84.4 23.6 24 86 15 2 32 1 1.77 30 23 +7 +0.30 -1.30 Matches 2020-2021 25 Rennes 1. Champions Lg 3 100 33 18.5 1.1 1 69 0 2 16 0 0.00 0 4 -4 -3.60 -2.78 Matches 2020-2021 25 Rennes fr FRA 1. Ligue 1 9 422 47 12.3 4.7 4 76 0 5 24 2 1.67 4 3 +1 +0.21 -0.12 Matches 2020-2021 25 Al-Ahli sa KSA 1. Pro League 5 122 24 4.5 1.4 1 45 0 4 19 0 0.20 2 8 -6 -4.43 -4.22 Matches 2021-2022 26 Bordeaux fr FRA Coupe de France 1 73 73 40.6 0.8 1 73 0 0 0 3.00 9 0 +9 +11.10 +12.78 Matches 2021-2022 26 Bordeaux fr FRA 1. Ligue 1 22 777 35 22.7 8.6 7 70 1 15 19 4 0.50 9 18 -9 -1.04 -0.02 Matches 2022-2023 27 Auxerre fr FRA Coupe de France 2 101 51 33.7 1.1 1 45 0 1 56 0 0.50 1 2 -1 -0.89 -2.70 Matches 2022-2023 27 Auxerre fr FRA 1. Ligue 1 30 1,482 49 43.3 16.5 17 74 2 13 17 0 0.93 11 31 -20 -1.21 -0.84 Matches 2023-2024 28 Empoli it ITA 1. Serie A 14 708 51 20.7 7.9 5 69 0 9 40 2 1.29 9 10 -1 -0.13 +0.67 Matches 2023-2024 28 Adana Demirspor tr TUR 1. Süper Lig 16 986 62 28.8 11.0 13 71 2 3 19 0 1.50 20 13 +7 +0.64 +1.16 Matches 2024-2025 29 Sampdoria it ITA 2. Serie B 16 1,138 71 33.3 12.6 13 81 4 3 29 0 1.25 10 10 0 0.00 +0.43 Matches 2025-2026 30 Gençlerbirliği tr TUR 1. Süper Lig 26 1,738 67 56.8 19.3 19 83 10 7 22 0 0.92 16 22 -6 -0.31 +0.03 Matches 16 Seasons 14 Clubs 11 Leagues 406 23,810 59 31.4 264.6 267 79 84 139 25 35 1.29 281 282 -1 0.00 +0.12 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Milan (5 Seasons) 3 Leagues 74 3,795 51 20.3 42.2 42 75 9 32 34 15 1.84 46 22 +24 +0.83 +0.70 Rennes (3 Seasons) 5 Leagues 92 6,192 67 48.6 68.8 65 85 34 27 26 7 1.58 91 79 +12 +0.17 -0.08 Caen (2 Seasons) 1 League 30 1,379 46 20.2 15.3 18 3 12 Torino (2 Seasons) 2 Leagues 29 1,736 60 42.9 19.3 21 68 4 8 5 1.10 27 25 +2 +0.10 -0.47 Auxerre (1 Season) 2 Leagues 32 1,583 49 42.6 17.6 18 72 2 14 20 0 0.90 12 33 -21 -1.19 -1.03 Gençlerbirliği (1 Season) 1 League 26 1,738 67 56.8 19.3 19 83 10 7 22 0 0.92 16 22 -6 -0.31 +0.03 Bordeaux (1 Season) 2 Leagues 23 850 37 23.6 9.4 8 71 1 15 19 4 0.61 18 18 0 0.00 +1.05 Montpellier (1 Season) 1 League 19 1,375 72 40.2 15.3 17 6 2 Watford (1 Season) 1 League 16 1,246 78 36.4 13.8 15 6 1 0 1.00 14 27 -13 -0.94 -0.32 Sampdoria (1 Season) 1 League 16 1,138 71 33.3 12.6 13 81 4 3 29 0 1.25 10 10 0 0.00 +0.43 Adana Demirspor (1 Season) 1 League 16 986 62 28.8 11.0 13 71 2 3 19 0 1.50 20 13 +7 +0.64 +1.16 Genoa (1 Season) 1 League 14 962 69 28.1 10.7 12 3 2 2 1.36 16 15 +1 +0.09 -0.42 Empoli (1 Season) 1 League 14 708 51 20.7 7.9 5 69 0 9 40 2 1.29 9 10 -1 -0.13 +0.67 Al-Ahli (1 Season) 1 League 5 122 24 4.5 1.4 1 45 0 4 19 0 0.20 2 8 -6 -4.43 -4.22 Ligue 1 (8 Seasons) 165 9,354 57 35.4 103.9 106 80 36 59 21 9 1.21 83 97 -14 -0.19 +0.03 Serie A (7 Seasons) 121 6,669 55 24.4 74.1 74 69 15 47 40 22 1.42 88 68 +20 +0.32 +0.31 Coupe de France (4 Seasons) 12 880 73 55.3 9.8 9 85 2 3 38 1 2.33 25 11 +14 +1.43 +0.54 Coppa Italia (4 Seasons) 8 457 57 30.5 5.1 5 71 1 3 34 2 2.25 10 4 +6 +1.18 -0.79 Süper Lig (2 Seasons) 42 2,724 65 42.0 30.3 32 78 12 10 21 0 1.14 36 35 +1 +0.03 +0.49 Europa Lg (2 Seasons) 14 926 66 64.3 10.3 9 88 8 5 27 0 1.21 12 17 -5 -0.49 -0.84 Champions Lg (2 Seasons) 5 175 35 13.9 1.9 2 69 0 3 16 0 0.00 0 4 -4 -3.60 -2.78 Coupe de la Ligue (2 Seasons) 2 119 60 39.7 1.3 1 72 0 1 47 1 1.50 1 1 0 0.00 -0.99 Premier League (1 Season) 16 1,246 78 36.4 13.8 15 6 1 0 1.00 14 27 -13 -0.94 -0.32 Serie B (1 Season) 16 1,138 71 33.3 12.6 13 81 4 3 29 0 1.25 10 10 0 0.00 +0.43 Pro League (1 Season) 5 122 24 4.5 1.4 1 45 0 4 19 0 0.20 2 8 -6 -4.43 -4.22
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 2010-2011 15 Caen 1 League 7 336 48 9.8 3.7 4 0 3 2011-2012 16 Caen 1 League 23 1,043 45 30.5 11.6 14 3 9 2012-2013 17 Milan 2 Leagues 22 948 43 22.9 10.5 10 2 12 2013-2014 18 Montpellier 1 League 19 1,375 72 40.2 15.3 17 6 2 2013-2014 18 Milan 1 League 8 240 30 7.0 2.7 1 0 7 2014-2015 19 Genoa 1 League 14 962 69 28.1 10.7 12 3 2 2 1.36 16 15 +1 +0.09 -0.42 2014-2015 19 Milan 2 Leagues 5 87 17 2.4 1.0 1 0 4 14 1.40 1 1 0 0.00 -0.16 2015-2016 20 Milan 2 Leagues 21 1,400 67 34.1 15.6 17 75 2 4 34 1 1.90 26 9 +17 +1.09 +1.06 2016-2017 21 Milan 1 League 18 1,120 62 32.7 12.4 13 5 5 0 1.89 19 12 +7 +0.56 +0.37 2016-2017 21 Watford 1 League 16 1,246 78 36.4 13.8 15 6 1 0 1.00 14 27 -13 -0.94 -0.32 2017-2018 22 Torino 2 Leagues 29 1,736 60 45.9 19.3 21 68 4 8 4 1.10 27 25 +2 +0.10 -0.47 2018-2019 23 Torino 1 League 0 0 0 0 1 2018-2019 23 Rennes 4 Leagues 44 2,797 64 54.5 31.1 28 84 15 16 28 3 1.55 48 40 +8 +0.26 +0.18 2019-2020 24 Rennes 4 Leagues 36 2,873 80 78.5 31.9 32 87 19 4 24 2 1.72 39 32 +7 +0.22 -0.94 2020-2021 25 Rennes 2 Leagues 12 522 44 13.2 5.8 5 74 0 7 21 2 1.25 4 7 -3 -0.52 -0.70 2020-2021 25 Al-Ahli 1 League 5 122 24 4.5 1.4 1 45 0 4 19 0 0.20 2 8 -6 -4.43 -4.22 2021-2022 26 Bordeaux 2 Leagues 23 850 37 23.6 9.4 8 71 1 15 19 4 0.61 18 18 0 0.00 +1.05 2022-2023 27 Auxerre 2 Leagues 32 1,583 49 42.6 17.6 18 72 2 14 20 0 0.90 12 33 -21 -1.19 -1.03 2023-2024 28 Empoli 1 League 14 708 51 20.7 7.9 5 69 0 9 40 2 1.29 9 10 -1 -0.13 +0.67 2023-2024 28 Adana Demirspor 1 League 16 986 62 28.8 11.0 13 71 2 3 19 0 1.50 20 13 +7 +0.64 +1.16 2024-2025 29 Sampdoria 1 League 16 1,138 71 33.3 12.6 13 81 4 3 29 0 1.25 10 10 0 0.00 +0.43 2025-2026 30 Gençlerbirliği 1 League 26 1,738 67 56.8 19.3 19 83 10 7 22 0 0.92 16 22 -6 -0.31 +0.03 16 Seasons 14 Clubs 11 Leagues 406 23,810 59 31.4 264.6 267 79 84 139 25 35 1.29 281 282 -1 0.00 +0.12 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Milan (5 Seasons) 3 Leagues 74 3,795 51 20.3 42.2 42 75 9 32 34 15 1.84 46 22 +24 +0.83 +0.70 Rennes (3 Seasons) 5 Leagues 92 6,192 67 48.6 68.8 65 85 34 27 26 7 1.58 91 79 +12 +0.17 -0.08 Caen (2 Seasons) 1 League 30 1,379 46 20.2 15.3 18 3 12 Torino (2 Seasons) 2 Leagues 29 1,736 60 42.9 19.3 21 68 4 8 5 1.10 27 25 +2 +0.10 -0.47 Auxerre (1 Season) 2 Leagues 32 1,583 49 42.6 17.6 18 72 2 14 20 0 0.90 12 33 -21 -1.19 -1.03 Gençlerbirliği (1 Season) 1 League 26 1,738 67 56.8 19.3 19 83 10 7 22 0 0.92 16 22 -6 -0.31 +0.03 Bordeaux (1 Season) 2 Leagues 23 850 37 23.6 9.4 8 71 1 15 19 4 0.61 18 18 0 0.00 +1.05 Montpellier (1 Season) 1 League 19 1,375 72 40.2 15.3 17 6 2 Watford (1 Season) 1 League 16 1,246 78 36.4 13.8 15 6 1 0 1.00 14 27 -13 -0.94 -0.32 Sampdoria (1 Season) 1 League 16 1,138 71 33.3 12.6 13 81 4 3 29 0 1.25 10 10 0 0.00 +0.43 Adana Demirspor (1 Season) 1 League 16 986 62 28.8 11.0 13 71 2 3 19 0 1.50 20 13 +7 +0.64 +1.16 Genoa (1 Season) 1 League 14 962 69 28.1 10.7 12 3 2 2 1.36 16 15 +1 +0.09 -0.42 Empoli (1 Season) 1 League 14 708 51 20.7 7.9 5 69 0 9 40 2 1.29 9 10 -1 -0.13 +0.67 Al-Ahli (1 Season) 1 League 5 122 24 4.5 1.4 1 45 0 4 19 0 0.20 2 8 -6 -4.43 -4.22 Ligue 1 (8 Seasons) 165 9,354 57 35.4 103.9 106 80 36 59 21 9 1.21 83 97 -14 -0.19 +0.03 Serie A (7 Seasons) 121 6,669 55 24.4 74.1 74 69 15 47 40 22 1.42 88 68 +20 +0.32 +0.31 Coupe de France (4 Seasons) 12 880 73 55.3 9.8 9 85 2 3 38 1 2.33 25 11 +14 +1.43 +0.54 Coppa Italia (4 Seasons) 8 457 57 30.5 5.1 5 71 1 3 34 2 2.25 10 4 +6 +1.18 -0.79 Süper Lig (2 Seasons) 42 2,724 65 42.0 30.3 32 78 12 10 21 0 1.14 36 35 +1 +0.03 +0.49 Europa Lg (2 Seasons) 14 926 66 64.3 10.3 9 88 8 5 27 0 1.21 12 17 -5 -0.49 -0.84 Champions Lg (2 Seasons) 5 175 35 13.9 1.9 2 69 0 3 16 0 0.00 0 4 -4 -3.60 -2.78 Coupe de la Ligue (2 Seasons) 2 119 60 39.7 1.3 1 72 0 1 47 1 1.50 1 1 0 0.00 -0.99 Premier League (1 Season) 16 1,246 78 36.4 13.8 15 6 1 0 1.00 14 27 -13 -0.94 -0.32 Serie B (1 Season) 16 1,138 71 33.3 12.6 13 81 4 3 29 0 1.25 10 10 0 0.00 +0.43 Pro League (1 Season) 5 122 24 4.5 1.4 1 45 0 4 19 0 0.20 2 8 -6 -4.43 -4.22
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 2010-2011 15 Caen fr FRA 1. Ligue 1 15th 7 336 48 9.8 3.7 4 0 3 Matches 2011-2012 16 Caen fr FRA 1. Ligue 1 18th 23 1,043 45 30.5 11.6 14 3 9 Matches 2012-2013 17 Milan it ITA 1. Serie A 3rd 20 873 44 25.5 9.7 9 2 11 Matches 2013-2014 18 Montpellier fr FRA 1. Ligue 1 15th 19 1,375 72 40.2 15.3 17 6 2 Matches 2013-2014 18 Milan it ITA 1. Serie A 8th 8 240 30 7.0 2.7 1 0 7 Matches 2014-2015 19 Genoa it ITA 1. Serie A 6th 14 962 69 28.1 10.7 12 3 2 2 1.36 16 15 +1 +0.09 -0.42 Matches 2014-2015 19 Milan it ITA 1. Serie A 10th 5 87 17 2.5 1.0 1 0 4 13 1.40 1 1 0 0.00 -0.16 Matches 2015-2016 20 Milan it ITA 1. Serie A 7th 16 1,147 72 33.5 12.7 15 1 1 1 1.75 20 7 +13 +1.02 +1.30 Matches 2016-2017 21 Milan it ITA 1. Serie A 6th 18 1,120 62 32.7 12.4 13 5 5 0 1.89 19 12 +7 +0.56 +0.37 Matches 2016-2017 21 Watford eng ENG 1. Premier League 17th 16 1,246 78 36.4 13.8 15 6 1 0 1.00 14 27 -13 -0.94 -0.32 Matches 2017-2018 22 Torino it ITA 1. Serie A 9th 26 1,532 59 44.8 17.0 18 4 8 4 1.00 23 23 0 0.00 -0.38 Matches 2018-2019 23 Rennes fr FRA 1. Ligue 1 10th 29 1,793 62 52.4 19.9 19 82 9 10 24 2 1.38 29 22 +7 +0.35 +0.57 Matches 2019-2020 24 Rennes fr FRA 1. Ligue 1 3rd 26 2,126 82 84.4 23.6 24 86 15 2 32 1 1.77 30 23 +7 +0.30 -1.30 Matches 2020-2021 25 Rennes fr FRA 1. Ligue 1 6th 9 422 47 12.3 4.7 4 76 0 5 24 2 1.67 4 3 +1 +0.21 -0.12 Matches 2020-2021 25 Al-Ahli sa KSA 1. Pro League 8th 5 122 24 4.5 1.4 1 45 0 4 19 0 0.20 2 8 -6 -4.43 -4.22 Matches 2021-2022 26 Bordeaux fr FRA 1. Ligue 1 20th 22 777 35 22.7 8.6 7 70 1 15 19 4 0.50 9 18 -9 -1.04 -0.02 Matches 2022-2023 27 Auxerre fr FRA 1. Ligue 1 17th 30 1,482 49 43.3 16.5 17 74 2 13 17 0 0.93 11 31 -20 -1.21 -0.84 Matches 2023-2024 28 Empoli it ITA 1. Serie A 17th 14 708 51 20.7 7.9 5 69 0 9 40 2 1.29 9 10 -1 -0.13 +0.67 Matches 2023-2024 28 Adana Demirspor tr TUR 1. Süper Lig 12th 16 986 62 28.8 11.0 13 71 2 3 19 0 1.50 20 13 +7 +0.64 +1.16 Matches 2024-2025 29 Sampdoria it ITA 2. Serie B 17th 16 1,138 71 33.3 12.6 13 81 4 3 29 0 1.25 10 10 0 0.00 +0.43 Matches 2025-2026 30 Gençlerbirliği tr TUR 1. Süper Lig 14th 26 1,738 67 56.8 19.3 19 83 10 7 22 0 0.92 16 22 -6 -0.31 +0.03 Matches 16 Seasons 14 Clubs 6 Leagues 365 21,253 58 30.4 236.1 241 79 73 124 24 31 1.24 233 245 -12 -0.06 +0.12 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Milan (5 Seasons) 1 League 67 3,467 52 20.3 38.5 39 8 28 14 1.77 40 20 +20 +0.76 +0.72 Rennes (3 Seasons) 1 League 64 4,341 68 46.4 48.2 47 83 24 17 25 5 1.58 63 48 +15 +0.31 +0.06 Caen (2 Seasons) 1 League 30 1,379 46 20.2 15.3 18 3 12 Auxerre (1 Season) 1 League 30 1,482 49 43.3 16.5 17 74 2 13 17 0 0.93 11 31 -20 -1.21 -0.84 Torino (1 Season) 1 League 26 1,532 59 44.8 17.0 18 4 8 4 1.00 23 23 0 0.00 -0.38 Gençlerbirliği (1 Season) 1 League 26 1,738 67 56.8 19.3 19 83 10 7 22 0 0.92 16 22 -6 -0.31 +0.03 Bordeaux (1 Season) 1 League 22 777 35 22.7 8.6 7 70 1 15 19 4 0.50 9 18 -9 -1.04 -0.02 Montpellier (1 Season) 1 League 19 1,375 72 40.2 15.3 17 6 2 Watford (1 Season) 1 League 16 1,246 78 36.4 13.8 15 6 1 0 1.00 14 27 -13 -0.94 -0.32 Sampdoria (1 Season) 1 League 16 1,138 71 33.3 12.6 13 81 4 3 29 0 1.25 10 10 0 0.00 +0.43 Adana Demirspor (1 Season) 1 League 16 986 62 28.8 11.0 13 71 2 3 19 0 1.50 20 13 +7 +0.64 +1.16 Genoa (1 Season) 1 League 14 962 69 28.1 10.7 12 3 2 2 1.36 16 15 +1 +0.09 -0.42 Empoli (1 Season) 1 League 14 708 51 20.7 7.9 5 69 0 9 40 2 1.29 9 10 -1 -0.13 +0.67 Al-Ahli (1 Season) 1 League 5 122 24 4.5 1.4 1 45 0 4 19 0 0.20 2 8 -6 -4.43 -4.22 Ligue 1 (8 Seasons) 165 9,354 57 35.4 103.9 106 80 36 59 21 9 1.21 83 97 -14 -0.19 +0.03 Serie A (7 Seasons) 121 6,669 55 24.4 74.1 74 69 15 47 40 22 1.42 88 68 +20 +0.32 +0.31 Süper Lig (2 Seasons) 42 2,724 65 42.0 30.3 32 78 12 10 21 0 1.14 36 35 +1 +0.03 +0.49 Premier League (1 Season) 16 1,246 78 36.4 13.8 15 6 1 0 1.00 14 27 -13 -0.94 -0.32 Serie B (1 Season) 16 1,138 71 33.3 12.6 13 81 4 3 29 0 1.25 10 10 0 0.00 +0.43 Pro League (1 Season) 5 122 24 4.5 1.4 1 45 0 4 19 0 0.20 2 8 -6 -4.43 -4.22
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 2014-2015 19 Milan it ITA Coppa Italia 5th 0 0 0 0 1 Matches 2015-2016 20 Milan it ITA Coppa Italia 2nd 5 253 51 36.7 2.8 2 75 1 3 34 0 2.40 6 2 +4 +1.42 -0.22 Matches 2017-2018 22 Torino it ITA Coppa Italia 5th 3 204 68 56.7 2.3 3 68 0 0 0 2.00 4 2 +2 +0.88 -2.00 Matches 2018-2019 23 Torino it ITA Coppa Italia 9th 0 0 0 0 1 Matches 2018-2019 23 Rennes fr FRA Coupe de France 1st 4 340 85 56.7 3.8 3 98 2 1 45 1 3.00 9 5 +4 +1.06 +0.37 Matches 2018-2019 23 Rennes fr FRA 1. Coupe de la Ligue 5th 2 119 60 56.7 1.3 1 72 0 1 47 0 1.50 1 1 0 0.00 -0.99 Matches 2019-2020 24 Rennes fr FRA Coupe de France 3rd 5 366 73 71.8 4.1 4 89 0 1 12 0 2.40 6 4 +2 +0.49 -1.38 Matches 2019-2020 24 Rennes fr FRA 1. Coupe de la Ligue 9th 0 0 0 0 1 Matches 2021-2022 26 Bordeaux fr FRA Coupe de France R32 1 73 73 40.6 0.8 1 73 0 0 0 3.00 9 0 +9 +11.10 +12.78 Matches 2022-2023 27 Auxerre fr FRA Coupe de France R16 2 101 51 33.7 1.1 1 45 0 1 56 0 0.50 1 2 -1 -0.89 -2.70 Matches 7 Seasons 5 Clubs 3 Leagues 22 1,456 66 42.9 16.2 15 80 3 7 38 4 2.23 36 16 +20 +1.24 -0.12 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Rennes (2 Seasons) 2 Leagues 11 825 75 58.5 9.2 8 90 2 3 35 2 2.45 16 10 +6 +0.65 -0.44 Milan (2 Seasons) 1 League 5 253 51 29.1 2.8 2 75 1 3 34 1 2.40 6 2 +4 +1.42 -0.22 Torino (2 Seasons) 1 League 3 204 68 32.4 2.3 3 68 0 0 1 2.00 4 2 +2 +0.88 -2.00 Auxerre (1 Season) 1 League 2 101 51 33.7 1.1 1 45 0 1 56 0 0.50 1 2 -1 -0.89 -2.70 Bordeaux (1 Season) 1 League 1 73 73 40.6 0.8 1 73 0 0 0 3.00 9 0 +9 +11.10 +12.78 Coupe de France (4 Seasons) 12 880 73 55.3 9.8 9 85 2 3 38 1 2.33 25 11 +14 +1.43 +0.54 Coppa Italia (4 Seasons) 8 457 57 30.5 5.1 5 71 1 3 34 2 2.25 10 4 +6 +1.18 -0.79 Coupe de la Ligue (2 Seasons) 2 119 60 39.7 1.3 1 72 0 1 47 1 1.50 1 1 0 0.00 -0.99
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 17 Milan 1. Champions Lg R16 2 75 38 10.4 0.8 1 0 1 Matches 2018-2019 23 Rennes 2. Europa Lg R16 9 545 61 60.6 6.1 5 87 4 4 28 0 1.44 9 12 -3 -0.50 -1.26 Matches 2019-2020 24 Rennes 2. Europa Lg GR 5 381 76 70.6 4.2 4 90 4 1 21 0 0.80 3 5 -2 -0.47 +0.09 Matches 2020-2021 25 Rennes 1. Champions Lg GR 3 100 33 18.5 1.1 1 69 0 2 16 0 0.00 0 4 -4 -3.60 -2.78 Matches 4 Seasons 2 Clubs 2 Leagues 19 1,101 58 40.8 12.2 11 86 8 8 23 0 1.00 12 21 -9 -0.79 -0.60 Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Rennes (3 Seasons) 2 Leagues 17 1,026 60 51.8 11.4 10 86 8 7 23 0 1.00 12 21 -9 -0.79 -0.60 Milan (1 Season) 1 League 2 75 38 10.4 0.8 1 0 1 Europa Lg (2 Seasons) 14 926 66 64.3 10.3 9 88 8 5 27 0 1.21 12 17 -5 -0.49 -0.84 Champions Lg (2 Seasons) 5 175 35 13.9 1.9 2 69 0 3 16 0 0.00 0 4 -4 -3.60 -2.78
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 2018 23 sn Senegal 1. World Cup GR 3 244 81 90.4 2.7 3 81 0 0 0 1.33 4 3 +1 +0.37 +3.83 Matches 2018 23 sn Senegal WCQ 3 190 63 26.4 2.1 2 81 0 1 28 0 3.00 5 1 +4 +1.89 +0.88 Matches 2018 23 sn Senegal Friendlies (M) 4 241 60 53.6 2.7 3 72 1 1 24 1 1.25 2 1 +1 +0.37 +0.37 Matches 2019 24 sn Senegal Africa Cup of Nations 2nd 7 538 77 81.5 6.0 7 77 1 0 0 2.14 5 2 +3 +0.50 -1.71 Matches 2019 24 sn Senegal Africa Cup of Nations qualification 4 213 53 39.4 2.4 3 61 0 1 30 0 3.00 7 0 +7 +2.96 +2.13 Matches 2021 26 sn Senegal Africa Cup of Nations qualification 1 7 7 1.3 0.1 0 0 1 7 0 3.00 0 0 0 0.00 -1.35 Matches 3 Seasons 1 Club 5 Leagues 22 1,433 65 45.1 15.9 18 75 2 4 22 1 2.18 23 7 +16 +1.00 +0.03 Africa Cup of Nations qualification (2 Seasons) 5 220 44 20.4 2.4 3 61 0 2 19 0 3.00 7 0 +7 +2.86 +1.71 Africa Cup of Nations (1 Season) 7 538 77 81.5 6.0 7 77 1 0 0 2.14 5 2 +3 +0.50 -1.71 Friendlies (M) (1 Season) 4 241 60 53.6 2.7 3 72 1 1 24 1 1.25 2 1 +1 +0.37 +0.37 World Cup (1 Season) 3 244 81 90.4 2.7 3 81 0 0 0 1.33 4 3 +1 +0.37 +3.83 WCQ (1 Season) 3 190 63 26.4 2.1 2 81 0 1 28 0 3.00 5 1 +4 +1.89 +0.88
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2010-2011 15 Caen 1 League 3.7 3 0 11 2011-2012 16 Caen 1 League 11.6 2 0 34 2012-2013 17 Milan 2 Leagues 10.5 3 0 21 2013-2014 18 Montpellier 1 League 15.3 1 0 35 2013-2014 18 Milan 1 League 2.7 1 0 10 2014-2015 19 Genoa 1 League 10.7 2 0 21 2014-2015 19 Milan 2 Leagues 1.0 1 0 4 2015-2016 20 Milan 2 Leagues 15.6 3 0 0 49 0 2016-2017 21 Milan 1 League 12.4 2 1 1 29 34 9 57 3 11 1 0 0 2016-2017 21 Watford 1 League 13.8 2 0 0 24 31 5 37 10 6 0 0 0 2017-2018 22 Torino 2 Leagues 19.3 6 0 0 46 39 15 39 17 24 0 0 0 2018-2019 23 Rennes 4 Leagues 31.1 10 0 0 69 52 23 31 13 16 2 0 0 2019-2020 24 Rennes 4 Leagues 31.9 4 0 0 61 67 20 16 6 13 0 2020-2021 25 Rennes 2 Leagues 5.8 0 0 0 16 12 1 1 1 4 0 2020-2021 25 Al-Ahli 1 League 1.4 0 0 0 2 2 0 0 0 0 0 2021-2022 26 Bordeaux 2 Leagues 9.4 3 0 0 23 19 8 3 1 0 0 2022-2023 27 Auxerre 2 Leagues 17.6 2 2 0 47 42 8 9 2 9 0 2023-2024 28 Empoli 1 League 7.9 1 0 0 15 24 9 4 3 2 0 2023-2024 28 Adana Demirspor 1 League 11.0 2 0 0 18 10 14 5 0 2 0 2024-2025 29 Sampdoria 1 League 12.6 6 1 1 44 34 12 17 3 10 0 2025-2026 30 Gençlerbirliği 1 League 19.3 6 0 0 50 61 14 6 5 4 0 16 Seasons 14 Clubs 11 Leagues 264.6 60 4 2 629 427 138 225 64 101 3 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Milan (5 Seasons) 3 Leagues 42.2 10 1 1 113 34 9 57 3 11 1 0 0 Rennes (3 Seasons) 5 Leagues 68.8 14 0 0 146 131 44 48 20 33 2 0 0 Caen (2 Seasons) 1 League 15.3 5 0 45 Torino (2 Seasons) 2 Leagues 19.3 6 0 0 46 39 15 39 17 24 0 0 0 Auxerre (1 Season) 2 Leagues 17.6 2 2 0 47 42 8 9 2 9 0 Gençlerbirliği (1 Season) 1 League 19.3 6 0 0 50 61 14 6 5 4 0 Bordeaux (1 Season) 2 Leagues 9.4 3 0 0 23 19 8 3 1 0 0 Montpellier (1 Season) 1 League 15.3 1 0 35 Watford (1 Season) 1 League 13.8 2 0 0 24 31 5 37 10 6 0 0 0 Sampdoria (1 Season) 1 League 12.6 6 1 1 44 34 12 17 3 10 0 Adana Demirspor (1 Season) 1 League 11.0 2 0 0 18 10 14 5 0 2 0 Genoa (1 Season) 1 League 10.7 2 0 21 Empoli (1 Season) 1 League 7.9 1 0 0 15 24 9 4 3 2 0 Al-Ahli (1 Season) 1 League 1.4 0 0 0 2 2 0 0 0 0 0 Ligue 1 (8 Seasons) 103.9 18 2 0 252 172 43 47 17 33 2 0 0 Serie A (7 Seasons) 74.1 16 1 1 187 93 33 98 21 36 1 0 0 Coupe de France (4 Seasons) 9.8 3 0 0 16 3 5 2 3 2 0 0 0 Coppa Italia (4 Seasons) 5.1 3 0 0 5 4 0 2 2 1 0 Süper Lig (2 Seasons) 30.3 8 0 0 68 71 28 11 5 6 0 Europa Lg (2 Seasons) 10.3 4 0 0 25 16 11 11 3 6 0 0 0 Champions Lg (2 Seasons) 1.9 0 0 0 6 1 1 0 0 1 0 Coupe de la Ligue (2 Seasons) 1.3 0 0 0 0 Premier League (1 Season) 13.8 2 0 0 24 31 5 37 10 6 0 0 0 Serie B (1 Season) 12.6 6 1 1 44 34 12 17 3 10 0 Pro League (1 Season) 1.4 0 0 0 2 2 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2012-2013 17 Milan 1. Champions Lg R16 0.8 0 0 3 Matches 2018-2019 23 Rennes 2. Europa Lg R16 6.1 3 0 0 17 5 9 5 3 5 0 0 0 Matches 2019-2020 24 Rennes 2. Europa Lg GR 4.2 1 0 0 8 11 2 6 0 1 0 Matches 2020-2021 25 Rennes 1. Champions Lg GR 1.1 0 0 0 3 1 1 0 0 1 0 Matches 4 Seasons 2 Clubs 2 Leagues 12.2 4 0 0 31 17 12 11 3 7 0 0 0 Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Rennes (3 Seasons) 2 Leagues 11.4 4 0 0 28 17 12 11 3 7 0 0 0 Milan (1 Season) 1 League 0.8 0 0 3 Europa Lg (2 Seasons) 10.3 4 0 0 25 16 11 11 3 6 0 0 0 Champions Lg (2 Seasons) 1.9 0 0 0 6 1 1 0 0 1 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 M'Baye Niang Pages
M'Baye Niang Overview
Stats by Competition
Match Logs (Summary)
Goal Logs by Competition
Stathead & Player Comparison
Player Club Summary