PLAYER PROFILE / Centre-Forward

M'Baye Niang.

USL Dunkerque · Senegal

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

01 / PLAYER DETAILS

At a glance

Full name
M'Baye Hamady Niang
Born
19 Dec 1994
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 202631Genclerbirligi Ankara€800k
17 Dec 202530Genclerbirligi Ankara€800k
01 Oct 202530Genclerbirligi Ankara€800k
02 Jun 202530UC Sampdoria€1.00m
08 Jan 202530Wydad Casablanca€1.50m
31 Oct 202429Wydad Casablanca€2.00m
05 Jun 202429FC Empoli€2.50m
21 Dec 202329Adana Demirspor€2.70m
27 Sep 202328Adana Demirspor€2.70m
27 Jun 202328AJ Auxerre€2.50m
02 Nov 202227AJ Auxerre€3.00m
19 Sep 202227AJ Auxerre€3.50m
30 May 202227FC Girondins Bordeaux€4.00m
16 Dec 202126FC Girondins Bordeaux€4.50m
18 Jun 202126Al-Ahli SFC€4.50m
07 Jan 202126Stade Rennais FC€10.00m
15 Oct 202025Stade Rennais FC€12.00m
03 Aug 202025Stade Rennais FC€15.00m
08 Apr 202025Stade Rennais FC€12.00m
19 Dec 201925Stade Rennais FC€15.00m
03 Jun 201924Stade Rennais FC€12.00m
17 Dec 201823Stade Rennais FC€8.00m
07 Jun 201823Torino FC€10.00m
29 Dec 201723Torino FC€13.00m
28 Jun 201722Watford FC€15.00m
02 Jan 201722AC Milan€15.00m
14 Oct 201621AC Milan€15.00m
15 Jul 201621AC Milan€12.00m
01 Apr 201621AC Milan€12.00m
04 Jan 201621AC 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.