Skip to content
M'Baye Niang

M'Baye Niang

Attack - Centre-Forward  at Genclerbirligi Ankara
Age31
CitizenshipSenegal France
Height1.88 m
Footright
BornDecember 19, 1994
at Genclerbirligi Ankara 267 days · joined 2025-08-30
👕200+ Apps 100+ Goals 🏴25+ Caps
Market value €1.00m
Centre-Forward Attack

Career snapshot

17
clubs played for
10/11
debut season
0.24
goals / match
Stade Rennais FC
top club · 92 apps

Career highs

€15.00m
peak value · 2016
€15.00m
top transfer fee · 19/20
15
best season · 19/20
33 / 8
int'l caps / goals
424Appearances
101Goals
33Assists
56Yellow cards
2Red cards
75Full matches (90′)
Full nameM'Baye Niang
Name in home countryM'Baye Hamady Niang
Date of birth1994-12-19 (31 yrs)
Place of birthMeulan, Senegal
CitizenshipSenegal France
PositionAttack - Centre-Forward (main: Attack)
Footright
Height188.00 m
Current clubGenclerbirligi Ankara
Joined2025-08-30
Contract expires2027-06-30
AgentP&P Sport ...
Aug 2025
Transfer: Sampdoria → Genclerbirligi
25/26 · Transfer
Jul 2025
25/26 — Genclerbirligi Ankara
1 matches · 0 G · 0 A · across 1 competition
Apr 2025
Injury: unknown
Jan 2025
Transfer: Wydad AC → Sampdoria
24/25 · Transfer
Sep 2024
Transfer: FC Empoli → Wydad AC
24/25 · Transfer
Jul 2024
24/25 — Wydad Casablanca, UC Sampdoria
24 matches · 5 G · 0 A · across 2 competitions
Jan 2024
Transfer: Adana Demirspor → FC Empoli
23/24 · Transfer · €250k
Aug 2023
Transfer: AJ Auxerre → Adana Demirspor
23/24 · Transfer
Jul 2023
23/24 — FC Empoli, Adana Demirspor
34 matches · 14 G · 3 A · across 3 competitions
Aug 2022
Transfer: G. Bordeaux → AJ Auxerre
22/23 · Transfer
Jul 2022
22/23 — AJ Auxerre
32 matches · 7 G · 0 A · across 2 competitions
Sep 2021
Transfer: Stade Rennais → G. Bordeaux
21/22 · Transfer
Jul 2021
21/22 — FC Girondins Bordeaux
23 matches · 7 G · 2 A · across 2 competitions
Jun 2021
Transfer: Al-Ahli → Stade Rennais
20/21 · Return from loan
Feb 2021
Transfer: Stade Rennais → Al-Ahli
20/21 · Loan
Sep 2020
Injury: unknown
9 games missed
Jul 2020
20/21 — Stade Rennais FC, Al-Ahli SFC
17 matches · 1 G · 0 A · across 3 competitions
Jul 2019
19/20 — Stade Rennais FC
36 matches · 15 G · 1 A · across 4 competitions
Jul 2019
Transfer: Torino → Stade Rennais
19/20 · Transfer · €15.00m
Jun 2019
Transfer: Stade Rennais → Torino
18/19 · Return from loan
Aug 2018
Transfer: Torino → Stade Rennais
18/19 · Loan
Jul 2018
18/19 — Stade Rennais FC, Torino FC
44 matches · 14 G · 6 A · across 5 competitions
Jul 2018
Transfer: AC Milan → Torino
18/19 · Transfer · €12.00m
Jun 2018
Transfer: Torino → AC Milan
17/18 · Return from loan
Jun 2018
Injury: unknown
Apr 2018
Injury: unknown
2 games missed
Dec 2017
Injury: unknown
1 games missed
Aug 2017
Transfer: AC Milan → Torino
17/18 · Loan
Jul 2017
17/18 — AC Milan, Torino FC
31 matches · 4 G · 3 A · across 3 competitions
Jun 2017
Transfer: Watford → AC Milan
16/17 · Return from loan
Jan 2017
Transfer: AC Milan → Watford
16/17 · Loan
Oct 2016
Injury: unknown
1 games missed
Jul 2016
16/17 — Watford FC, AC Milan
34 matches · 5 G · 5 A · across 3 competitions
Feb 2016
Injury: unknown
14 games missed
Feb 2016
Injury: unknown
11 games missed
Feb 2016
Injury: unknown
11 games missed
Aug 2015
Injury: unknown
14 games missed
Jul 2015
15/16 — AC Milan
21 matches · 8 G · 4 A · across 2 competitions
Jun 2015
Transfer: Genoa → AC Milan
14/15 · Return from loan
May 2015
Injury: unknown
2 games missed
Jan 2015
Transfer: AC Milan → Genoa
14/15 · Loan
Dec 2014
Injury: unknown
1 games missed
Jul 2014
14/15 — AC Milan, Genoa CFC
19 matches · 5 G · 3 A · across 2 competitions
Jun 2014
Transfer: Montpellier → AC Milan
13/14 · Return from loan
Jan 2014
Transfer: AC Milan → Montpellier
13/14 · Loan
Sep 2013
Injury: unknown
2 games missed
Jul 2013
13/14 — AC Milan, Montpellier HSC
31 matches · 5 G · 3 A · across 4 competitions
Aug 2012
Transfer: SM Caen → AC Milan
12/13 · Transfer · €3.30m
Jul 2012
12/13 — AC Milan, Milan Primavera
25 matches · 1 G · 1 A · across 4 competitions
Jul 2011
11/12 — SM Caen B, SM Caen
29 matches · 2 G · 2 A · across 3 competitions
Mar 2011
Transfer: SM Caen B → SM Caen
10/11 · Transfer
Jul 2010
10/11 — SM Caen B, SM Caen
23 matches · 8 G · 0 A · across 2 competitions
Jul 2010
Transfer: SM Caen U19 → SM Caen B
10/11 · Transfer
Jan 1970
Peak market value: €15.00m
Highest valuation recorded in dataset
6,790 min
Minutes played by club
Genclerbirligi Ankara 0.0%
Wydad Casablanca 3.5%
UC Sampdoria 5.6%
Adana Demirspor 1.8%
FC Empoli 1.7%
AJ Auxerre 4.7%
FC Girondins Bordeaux 4.1%
Al-Ahli SFC 0.0%
Stade Rennais FC 29.2%
Torino FC 5.7%
AC Milan 11.4%
Watford FC 9.2%
Genoa CFC 2.8%
Montpellier HSC 7.3%
Milan Primavera 0.0%
SM Caen 9.4%
SM Caen B 3.5%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Genclerbirligi Ankara 1 25/26 25/26 1 0 0 0
Wydad Casablanca 1 24/25 24/25 8 2 0 238
UC Sampdoria 1 24/25 24/25 16 3 0 381
Adana Demirspor 1 23/24 23/24 20 8 2 124
FC Empoli 1 23/24 23/24 14 6 1 118
AJ Auxerre 1 22/23 22/23 32 7 0 318
FC Girondins Bordeaux 1 21/22 21/22 23 7 2 275
Al-Ahli SFC 1 20/21 20/21 5 0 0 0
Stade Rennais FC 3 18/19 20/21 92 30 7 1,985
Torino FC 2 17/18 18/19 29 4 3 385
AC Milan 6 12/13 17/18 79 12 9 776
Watford FC 1 16/17 16/17 16 2 2 627
Genoa CFC 1 14/15 14/15 14 5 3 193
Montpellier HSC 1 13/14 13/14 22 5 2 499
Milan Primavera 1 12/13 12/13 1 0 0 0
SM Caen 2 10/11 11/12 30 5 2 635
SM Caen B 2 10/11 11/12 22 5 0 236

Career trajectory — goals, assists & market value

5€3.8M10€7.5M15€11.3M20€15M10/11 — 8 goals (SM Caen B)810/1111/12 — 2 goals (SM Caen)11/12 — 2 assists411/1212/13 — 1 goals (AC Milan)12/13 — 1 assists212/1313/14 — 5 goals (Montpellier HSC)13/14 — 3 assists813/1414/15 — 5 goals (Genoa CFC)14/15 — 3 assists814/1515/16 — 8 goals (AC Milan)15/16 — 4 assists1215/1616/17 — 5 goals (Watford FC)16/17 — 5 assists1016/1717/18 — 4 goals (Torino FC)17/18 — 3 assists717/1818/19 — 14 goals (Stade Rennais FC)18/19 — 6 assists2018/1919/20 — 15 goals (Stade Rennais FC)19/20 — 1 assists1619/2020/21 — 1 goals (Stade Rennais FC)120/2121/22 — 7 goals (FC Girondins Bordeaux)21/22 — 2 assists921/2222/23 — 7 goals (AJ Auxerre)722/2323/24 — 14 goals (Adana Demirspor)23/24 — 3 assists1723/2424/25 — 5 goals (UC Sampdoria)524/2525/2611/12 — €1.8M12/13 — €3M13/14 — €5M14/15 — €4.5M15/16 — €7M16/17 — €15M17/18 — €15M18/19 — €10M19/20 — €15M20/21 — €15M21/22 — €10M22/23 — €4M23/24 — €2.7M24/25 — €2.5M25/26 — €1.5MGoalsAssistsMarket value

Goals by season

10/11: 8810/1111/12: 2211/1212/13: 1112/1313/14: 5513/1414/15: 5514/1515/16: 8815/1616/17: 5516/1717/18: 4417/1818/19: 141418/1919/20: 151519/2020/21: 1120/2121/22: 7721/2222/23: 7722/2323/24: 141423/2424/25: 5524/2525/26: 0025/26

Assists by season

10/11: 0010/1111/12: 2211/1212/13: 1112/1313/14: 3313/1414/15: 3314/1515/16: 4415/1616/17: 5516/1717/18: 3317/1818/19: 6618/1919/20: 1119/2020/21: 0020/2121/22: 2221/2222/23: 0022/2323/24: 3323/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Süper Lig Genclerbirligi Ankara 1 0 0 0 0 0
24/25 Botola Pro Inwi Wydad Casablanca 8 2 0 1 0 238
24/25 Serie B UC Sampdoria 16 3 0 4 0 381
23/24 Serie A FC Empoli 14 6 1 1 0 118
23/24 Süper Lig Adana Demirspor 16 8 1 2 0 124
23/24 UECL Quali Adana Demirspor 4 0 1 0 0 0
22/23 Coupe de France AJ Auxerre 2 1 0 0 0 70
22/23 Ligue 1 AJ Auxerre 30 6 0 2 2 248
21/22 Coupe de France FC Girondins Bordeaux 1 4 2 0 0 19
21/22 Ligue 1 FC Girondins Bordeaux 22 3 0 3 0 256
20/21 Champions League Stade Rennais FC 3 0 0 0 0 0
20/21 Ligue 1 Stade Rennais FC 9 1 0 0 0 422
20/21 Saudi Pro League Al-Ahli SFC 5 0 0 0 0 0
19/20 Coupe de France Stade Rennais FC 5 4 0 1 0 92
19/20 Coupe de la Ligue Stade Rennais FC 0 0 0 0 0 0
19/20 Europa League Stade Rennais FC 5 1 0 1 0 380
19/20 Ligue 1 Stade Rennais FC 26 10 1 2 0 213
18/19 Coupe de France Stade Rennais FC 4 2 1 2 0 171
18/19 Coupe de la Ligue Stade Rennais FC 2 0 0 0 0 0
18/19 Europa League Stade Rennais FC 9 1 1 3 0 543
18/19 Italy Cup Torino FC 0 0 0 0 0 0
18/19 Ligue 1 Stade Rennais FC 29 11 4 5 0 164
17/18 Europa League Qualifying AC Milan 2 0 0 0 0 0
17/18 Italy Cup Torino FC 3 0 2 1 0 0
17/18 Serie A Torino FC 26 4 1 5 0 385
16/17 Premier League Watford FC 16 2 2 2 0 627
16/17 Serie A AC Milan 18 3 3 0 0 375
16/17 Supercoppa Italiana AC Milan 0 0 0 0 0 0
15/16 Italy Cup AC Milan 5 3 0 2 0 84
15/16 Serie A AC Milan 16 5 4 1 0 232
14/15 Italy Cup AC Milan 0 0 0 0 0 0
14/15 Serie A Genoa CFC 14 5 3 2 0 193
14/15 Serie A AC Milan 5 0 0 1 0 0
13/14 Champions League Qu. AC Milan 1 0 0 0 0 0
13/14 Coupe de France Montpellier HSC 3 1 0 0 0 153
13/14 Ligue 1 Montpellier HSC 19 4 2 1 0 346
13/14 Serie A AC Milan 8 0 1 1 0 0
12/13 Champions League AC Milan 2 0 0 0 0 0
12/13 Italy Cup AC Milan 2 1 0 0 0 85
12/13 Primavera B Milan Primavera 1 0 0 0 0 0
12/13 Serie A AC Milan 20 0 1 3 0 0
11/12 CFA - Grp. D SM Caen B 6 0 0 2 0 0
11/12 Coupe de la Ligue SM Caen 0 0 0 0 0 0
11/12 Ligue 1 SM Caen 23 2 2 2 0 522
10/11 CFA - Grp. D SM Caen B 16 5 0 3 0 236
10/11 Ligue 1 SM Caen 7 3 0 3 0 113
SeasonDateFromToTypeMarket valueFee
10/11 2010-07-01 SM Caen U19 SM Caen B Transfer 0
10/11 2011-03-01 SM Caen B SM Caen Transfer 0
12/13 2012-08-28 SM Caen AC Milan Transfer 1750000 €3.30m
13/14 2014-01-01 AC Milan Montpellier Loan 5000000
13/14 2014-06-30 Montpellier AC Milan Return from loan 4500000
14/15 2015-01-21 AC Milan Genoa Loan 4000000
14/15 2015-06-30 Genoa AC Milan Return from loan 5000000
16/17 2017-01-26 AC Milan Watford Loan 15000000
16/17 2017-06-30 Watford AC Milan Return from loan 15000000
17/18 2017-08-31 AC Milan Torino Loan 15000000
17/18 2018-06-30 Torino AC Milan Return from loan 10000000
18/19 2018-07-01 AC Milan Torino Transfer 10000000 €12.00m
18/19 2018-08-31 Torino Stade Rennais Loan 10000000
18/19 2019-06-30 Stade Rennais Torino Return from loan 12000000
19/20 2019-07-01 Torino Stade Rennais Transfer 12000000 €15.00m
20/21 2021-02-07 Stade Rennais Al-Ahli Loan 10000000
20/21 2021-06-30 Al-Ahli Stade Rennais Return from loan 4500000
21/22 2021-09-24 Stade Rennais G. Bordeaux Transfer 4500000
22/23 2022-08-16 G. Bordeaux AJ Auxerre Transfer 4000000
23/24 2023-08-09 AJ Auxerre Adana Demirspor Transfer 2500000
23/24 2024-01-31 Adana Demirspor FC Empoli Transfer 2700000 €250k
24/25 2024-09-08 FC Empoli Wydad AC Transfer 2500000
24/25 2025-01-15 Wydad AC Sampdoria Transfer 1500000
25/26 2025-08-30 Sampdoria Genclerbirligi Transfer 1000000
SeasonInjuryFromToDays missedGames missed
13/14 Shoulder injury 2013-09-12 2013-09-19 8 2
14/15 minor knock 2014-12-08 2014-12-18 11 1
14/15 Foot injury 2015-05-14 2015-05-28 15 2
15/16 Metatarsal fracture 2015-08-03 2015-10-29 88 14
15/16 Ankle injury 2016-02-29 2016-04-28 60 11
15/16 Shoulder injury 2016-02-29 2016-04-28 60 11
15/16 traffic accident 2016-02-29 2016-05-16 78 14
16/17 minor knock 2016-10-31 2016-11-07 8 1
17/18 Muscle injury 2017-12-04 2017-12-14 11 1
17/18 Thigh problems 2018-04-05 2018-04-16 12 2
17/18 Ankle problems 2018-06-21 2018-06-21 1 0
20/21 Fitness 2020-09-12 2020-10-31 50 9
24/25 Muscle fatigue 2025-04-09 2025-04-11 3 0
Current€1.00m
Peak€15.00m
Low€500k
Δ since start−€750k
€500k€4.13m€7.75m€11.38m€15.00m197019701970
DateValue
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.50m
Jan 1, 1970 €2.00m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.70m
Jan 1, 1970 €2.50m
Jan 1, 1970 €2.70m
Jan 1, 1970 €3.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €4.50m
Jan 1, 1970 €4.50m
Jan 1, 1970 €10.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €8.00m
Jan 1, 1970 €10.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €13.00m
Jan 1, 1970 €15.00m
Jan 1, 1970 €9.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €12.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €4.00m
Jan 1, 1970 €7.00m
Jan 1, 1970 €4.50m
Jan 1, 1970 €4.50m
Jan 1, 1970 €5.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €5.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €1.75m
Jan 1, 1970 €500k
Jan 1, 1970 €1.00m
Jan 1, 1970 €1.75m
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #10844 #11 6 3 former national player
Team #10831 #11 9 0 former national player
Team #9323 #18 3 1 former national player
Team #3499 #9 15 4 former national player
TeammatePPG played withJoint goalsMinutes
Hamari Traoré 2 4 0
Damien Da Silva 2 2 0
Benjamin Bourigeaud 2 2 0
Ismaïla Sarr 2 4 0
Adrien Hunou 2 1 0
Romain Del Castillo 2 2 0
Eduardo Camavinga 2 0 0
Juraj Kucka 2 0 0
Benjamin Stambouli 1 1 0
Tomás Rincón 1 0 0
Mexer 2 0 0
Edouard Mendy 2 0 0
Gianluigi Donnarumma 2 0 0
Tomas Koubek 2 0 0
Gideon Mensah 1 1 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
18/19 Ligue 1 Stade Rennais FC 11 29
19/20 Ligue 1 Stade Rennais FC 10 26
23/24 Süper Lig Adana Demirspor 8 16

Top assist seasons

SeasonCompetitionClubAssistsMatches
18/19 Ligue 1 Stade Rennais FC 4 29
15/16 Serie A AC Milan 4 16
16/17 Serie A AC Milan 3 18

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
20/21 2021-06-30 Al-Ahli Stade Rennais Return from loan €4.50m
20/21 2021-02-07 Stade Rennais Al-Ahli Loan €10.00m
18/19 2019-06-30 Stade Rennais Torino Return from loan €12.00m
18/19 2018-08-31 Torino Stade Rennais Loan €10.00m
17/18 2018-06-30 Torino AC Milan Return from loan €10.00m
17/18 2017-08-31 AC Milan Torino Loan €15.00m
16/17 2017-06-30 Watford AC Milan Return from loan €15.00m
16/17 2017-01-26 AC Milan Watford Loan €15.00m
14/15 2015-06-30 Genoa AC Milan Return from loan €5.00m
14/15 2015-01-21 AC Milan Genoa Loan €4.00m
13/14 2014-06-30 Montpellier AC Milan Return from loan €4.50m
13/14 2014-01-01 AC Milan Montpellier Loan €5.00m

Teams faced most often by M'Baye Niang's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
SSC Napoli 80 10 21 49 68 138 -70 13%
Udinese Calcio 78 32 23 23 107 89 +18 41%
AS Roma 78 16 19 43 86 129 -43 21%
ACF Fiorentina 77 21 28 28 90 107 -17 27%
Cagliari Calcio 67 34 18 15 116 76 +40 51%
Inter 51 12 12 27 44 78 -34 24%
Empoli FC 50 22 20 8 74 44 +30 44%
Lazio Roma 44 16 11 17 61 67 -6 36%
Sassuolo Calcio 43 20 10 13 72 62 +10 47%
Atalanta 43 12 14 17 52 67 -15 28%
Juventus 43 6 3 34 34 79 -45 14%
Sampdoria 42 15 11 16 55 48 +7 36%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
10/11 Senior debut season
10/11 First senior goal
18/19 Goal #50 (career)
24/25 Goal #100 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 24 619 5 1 0 0.87
23/24 34 242 3 0 0 1.12
22/23 32 318 2 0 2 1.13
21/22 23 275 3 0 0 0.98
19/20 36 685 4 0 0 0.53
18/19 44 878 10 0 0 1.03
17/18 31 385 6 0 0 1.4
16/17 34 1,002 2 1 0 0.27
15/16 21 316 3 0 0 0.85
14/15 19 193 3 0 0 1.4
13/14 31 499 2 0 0 0.36
12/13 25 85 3 0 0 3.18
11/12 29 522 4 0 0 0.69
10/11 23 349 6 0 0 1.55

Output by competition

Career goals and assists broken down by tournament.

Ligue 1
165 apps
40 G
9 A
Serie A
121 apps
23 G
14 A
Coupe de France
15 apps
12 G
3 A
Süper Lig
17 apps
8 G
1 A
CFA - Grp. D
22 apps
5 G
0 A
Italy Cup
10 apps
4 G
2 A
Serie B
16 apps
3 G
0 A
Premier League
16 apps
2 G
2 A
Europa League
14 apps
2 G
1 A
Botola Pro Inwi
8 apps
2 G
0 A

Frequently asked about M'Baye Niang

Who is M'Baye Niang?

M'Baye Niang is a Senegal professional footballer who plays as a centre-forward for Genclerbirligi Ankara.

How old is M'Baye Niang?

M'Baye Niang is 31 years old. He was born on December 19, 1994 in Meulan.

What position does M'Baye Niang play?

M'Baye Niang plays as a centre-forward (Attack - Centre-Forward).

What club does M'Baye Niang play for?

M'Baye Niang currently plays for Genclerbirligi Ankara.

How many career goals has M'Baye Niang scored?

Across all senior club competitions in our dataset, M'Baye Niang has scored 101 goals in 424 appearances.

What is M'Baye Niang's market value?

M'Baye Niang's most recent reported market value is €1.00m.