PLAYER PROFILE / Centre-Forward

M'Baye Niang.

USL Dunkerque · Senegal

TM 157501 · Current player profile
Full career record
Age today
Recorded moves27
Peak recorded value€15.00m
Current market value€800k

01 / PLAYER DETAILS

At a glance

Full name
M'Baye Hamady Niang
Born
Nationality
Senegal
Position
Centre-Forward
Preferred foot
right
Height
188
Joined current club
Contract expires

02 / THE JOURNEY

Previous clubs

Clubs from completed, dated transfers, most recent first. Repeat spells are listed in the full transfer history.

03 / VALUE OVER TIME

Market value history

43 valuations
M'Baye Niang historical market values in euros, newest first
Valuation dateAge thenClub at the timeMarket value
21 May 2026Genclerbirligi Ankara€800k
17 Dec 2025Genclerbirligi Ankara€800k
01 Oct 2025Genclerbirligi Ankara€800k
02 Jun 2025UC Sampdoria€1.00m
08 Jan 2025Wydad Casablanca€1.50m
31 Oct 2024Wydad Casablanca€2.00m
05 Jun 2024FC Empoli€2.50m
21 Dec 2023Adana Demirspor€2.70m
27 Sep 2023Adana Demirspor€2.70m
27 Jun 2023AJ Auxerre€2.50m
02 Nov 2022AJ Auxerre€3.00m
19 Sep 2022AJ Auxerre€3.50m
30 May 2022FC Girondins Bordeaux€4.00m
16 Dec 2021FC Girondins Bordeaux€4.50m
18 Jun 2021Al-Ahli SFC€4.50m
07 Jan 2021Stade Rennais FC€10.00m
15 Oct 2020Stade Rennais FC€12.00m
03 Aug 2020Stade Rennais FC€15.00m
08 Apr 2020Stade Rennais FC€12.00m
19 Dec 2019Stade Rennais FC€15.00m
03 Jun 2019Stade Rennais FC€12.00m
17 Dec 2018Stade Rennais FC€8.00m
07 Jun 2018Torino FC€10.00m
29 Dec 2017Torino FC€13.00m
28 Jun 2017Watford FC€15.00m
02 Jan 2017AC Milan€15.00m
14 Oct 2016AC Milan€15.00m
15 Jul 2016AC Milan€12.00m
01 Apr 2016AC Milan€12.00m
04 Jan 2016AC Milan€9.00m

Each row is a dated valuation. The bar shows its share of the player’s peak recorded value. — means not recorded.

04 / EVERY MOVE

Full transfer history

27 records
M'Baye Niang full transfer history
DateFromToMoveFee
12 Sep 2026 Not recorded USL Dunkerque Transfer
01 Jul 2026 Genclerbirligi Ankara Not recorded Transfer
30 Aug 2025 UC Sampdoria Genclerbirligi Ankara Transfer Free
15 Jan 2025 Wydad Casablanca UC Sampdoria Transfer Free
08 Sep 2024 FC Empoli Wydad Casablanca Transfer Free
31 Jan 2024 Adana Demirspor FC Empoli Transfer €250k
09 Aug 2023 AJ Auxerre Adana Demirspor Transfer Free
16 Aug 2022 FC Girondins Bordeaux AJ Auxerre Transfer Free
24 Sep 2021 Stade Rennais FC FC Girondins Bordeaux Transfer Free
30 Jun 2021 Al-Ahli SFC Stade Rennais FC Loan return End of loan
07 Feb 2021 Stade Rennais FC Al-Ahli SFC Loan €1.50m
01 Jul 2019 Torino FC Stade Rennais FC Transfer €15.00m
30 Jun 2019 Stade Rennais FC Torino FC Loan return End of loan
31 Aug 2018 Torino FC Stade Rennais FC Loan loan transfer
01 Jul 2018 AC Milan Torino FC Transfer €12.00m
30 Jun 2018 Torino FC AC Milan Loan return End of loan
31 Aug 2017 AC Milan Torino FC Loan €2.00m
30 Jun 2017 Watford FC AC Milan Loan return End of loan
26 Jan 2017 AC Milan Watford FC Loan €750k
30 Jun 2015 Genoa CFC AC Milan Loan return End of loan
21 Jan 2015 AC Milan Genoa CFC Loan loan transfer
30 Jun 2014 Montpellier HSC AC Milan Loan return End of loan
01 Jan 2014 AC Milan Montpellier HSC Loan loan transfer
28 Aug 2012 SM Caen AC Milan Transfer €3.30m
01 Mar 2011 SM Caen B SM Caen Internal move
01 Jul 2010 Not recorded SM Caen B Internal move
01 Jan 2010 Not recorded Not recorded Internal move

Includes loans, loan returns, internal moves and scheduled transfers. Free means a recorded €0 fee; — means no figure was recorded.