Mouhamadou Habibou Diallo
Metz

Mouhamadou Habibou Diallo

Centre Forward · Metz. Explore performance, career and dated market values.

PositionCF Age31 ClubMetz Market value€4mTransfermarkt · 2026-06-01
Overview

Player snapshot

ClubMetzLigue 2
PositionCentre ForwardForward
Date of birth31 years old
NationalitySenegalThies
National teamNot verifiedCaps not stored
Contract untilNot currently verifiedExpired dates are not shown as current
Market value€4mTransfermarkt · 2026-06-01
AvailabilityNo current absence reportedLatest provider status
Height186 cm79 kg
Shirt number#20Metz
Performance
Season stats

Ligue 2 · 2026

Metz · Attacker

Appearances20 starts
Minutes562 substitute entries
Rating3.9provider season average
Goals + assists00 goals · 0 assists
Goals / 90minimum 90-minute sample
Assists / 90minimum 90-minute sample
Shots00 on target
Passing7211 passes · 0 key
Defensive work10 interceptions · 0 blocks
Duels won33.3%4 of 12
Dribble success0%0 of 2
Cards0Y / 0Rdiscipline

Totals come from API-Football. Per-90 rates and percentages are transparent calculations from those totals; unavailable inputs remain blank.

Availability

No current absence is reported. No dated absence history is available.

Comparable profiles

Players similar to Mouhamadou Habibou Diallo

Matched from stored role, age, value and season data. Similarity is descriptive, not a transfer recommendation.

Daniel MusovskiDaniel MusovskiSeattle Sounders · CFsame centre forward role · same forward group · similar age69match /100
Compare season stats2026 · 56 min / 2026 · 890 min

Profile match only: performance is excluded from the similarity score.

  • Different competitions; performance is not adjusted across leagues.
  • At least 180 minutes per player are required for per-90 comparison.

Scroll the table sideways to see both players.

Mouhamadou Habibou Diallo and Daniel Musovski — stored season statistics
Context / metricMouhamadou Habibou DialloDaniel Musovski
Season20262026
CompetitionLigue 2MLS
Team in this sampleMetzSeattle Sounders
Minutes56890
Appearances219
SourceAPI-FootballAPI-Football
GoalsTotal / per 900— per 9010.1 per 90
AssistsTotal / per 900— per 9000 per 90
ShotsTotal / per 900— per 90171.72 per 90
Shots on targetTotal / per 900— per 90101.01 per 90

— means unavailable. Totals are shown even below 180 minutes; per-90 rates require at least 180. No league-strength adjustment is applied.

RonyRonySantos · FWDsame forward group · similar age · similar value range54match /100
Compare season stats2026 · 56 min / 2026 · 1,248 min

Profile match only: performance is excluded from the similarity score.

  • Different competitions; performance is not adjusted across leagues.
  • At least 180 minutes per player are required for per-90 comparison.

Scroll the table sideways to see both players.

Mouhamadou Habibou Diallo and Rony — stored season statistics
Context / metricMouhamadou Habibou DialloRony
Season20262026
CompetitionLigue 2Serie A Brazil
Team in this sampleMetzSantos
Minutes561,248
Appearances222
SourceAPI-FootballAPI-Football
GoalsTotal / per 900— per 9010.07 per 90
AssistsTotal / per 900— per 9000 per 90
ShotsTotal / per 900— per 90201.44 per 90
Shots on targetTotal / per 900— per 9060.43 per 90

— means unavailable. Totals are shown even below 180 minutes; per-90 rates require at least 180. No league-strength adjustment is applied.

Gabriel BarbosaGabriel BarbosaSantos · FWDsame forward group · similar age · comparable value band47match /100
Compare season stats2026 · 56 min / 2026 · 1,398 min

Profile match only: performance is excluded from the similarity score.

  • Different competitions; performance is not adjusted across leagues.
  • At least 180 minutes per player are required for per-90 comparison.

Scroll the table sideways to see both players.

Mouhamadou Habibou Diallo and Gabriel Barbosa — stored season statistics
Context / metricMouhamadou Habibou DialloGabriel Barbosa
Season20262026
CompetitionLigue 2Serie A Brazil
Team in this sampleMetzSantos
Minutes561,398
Appearances219
SourceAPI-FootballAPI-Football
GoalsTotal / per 900— per 90110.71 per 90
AssistsTotal / per 900— per 9030.19 per 90
ShotsTotal / per 900— per 90291.87 per 90
Shots on targetTotal / per 900— per 90130.84 per 90

— means unavailable. Totals are shown even below 180 minutes; per-90 rates require at least 180. No league-strength adjustment is applied.

Faris Pemi MoumbagnaFaris Pemi MoumbagnaMarseille · FWDsame forward group · similar value range43match /100
Compare season stats2026 · 56 min / 2026 · 14 min

Profile match only: performance is excluded from the similarity score.

  • Different competitions; performance is not adjusted across leagues.
  • At least 180 minutes per player are required for per-90 comparison.

Scroll the table sideways to see both players.

Mouhamadou Habibou Diallo and Faris Pemi Moumbagna — stored season statistics
Context / metricMouhamadou Habibou DialloFaris Pemi Moumbagna
Season20262026
CompetitionLigue 2Ligue 1
Team in this sampleMetzMarseille
Minutes5614
Appearances23
SourceAPI-FootballAPI-Football
GoalsTotal / per 900— per 900— per 90
AssistsTotal / per 900— per 900— per 90
ShotsTotal / per 900— per 900— per 90
Shots on targetTotal / per 900— per 900— per 90

— means unavailable. Totals are shown even below 180 minutes; per-90 rates require at least 180. No league-strength adjustment is applied.

DavidDavidVasco DA Gama · FWDsame forward group · similar age36match /100
Compare season stats2026 · 56 min / 2026 · 1,007 min

Profile match only: performance is excluded from the similarity score.

  • Different competitions; performance is not adjusted across leagues.
  • At least 180 minutes per player are required for per-90 comparison.

Scroll the table sideways to see both players.

Mouhamadou Habibou Diallo and David — stored season statistics
Context / metricMouhamadou Habibou DialloDavid
Season20262026
CompetitionLigue 2Serie A Brazil
Team in this sampleMetzVasco DA Gama
Minutes561,007
Appearances222
SourceAPI-FootballAPI-Football
GoalsTotal / per 900— per 9030.27 per 90
AssistsTotal / per 900— per 9020.18 per 90
ShotsTotal / per 900— per 90131.16 per 90
Shots on targetTotal / per 900— per 9090.8 per 90

— means unavailable. Totals are shown even below 180 minutes; per-90 rates require at least 180. No league-strength adjustment is applied.

Pedro RochaPedro RochaCoritiba · FWDsame forward group · similar age36match /100
Compare season stats2026 · 56 min / 2026 · 2,020 min

Profile match only: performance is excluded from the similarity score.

  • Different competitions; performance is not adjusted across leagues.
  • At least 180 minutes per player are required for per-90 comparison.

Scroll the table sideways to see both players.

Mouhamadou Habibou Diallo and Pedro Rocha — stored season statistics
Context / metricMouhamadou Habibou DialloPedro Rocha
Season20262026
CompetitionLigue 2Serie A Brazil
Team in this sampleMetzCoritiba
Minutes562,020
Appearances227
SourceAPI-FootballAPI-Football
GoalsTotal / per 900— per 9080.36 per 90
AssistsTotal / per 900— per 9010.04 per 90
ShotsTotal / per 900— per 90492.18 per 90
Shots on targetTotal / per 900— per 90241.07 per 90

— means unavailable. Totals are shown even below 180 minutes; per-90 rates require at least 180. No league-strength adjustment is applied.

The score compares available profile facts only. Missing stats or value data never receive neutral points.

Career
Career economics

Transfer history

Confirmed provider records only; undisclosed terms are never estimated.

Recorded moves73 loans · 2 free moves
Known fees€18mTotals are not converted across currencies
Highest disclosed fee€18MStrasbourg → Al Shabab

Latest recorded move: Al Shabab → Metz · 31 Aug 2025, with terms recorded as Terms not supplied. The player was 30.

Season / dateRouteDeal typeReported termsAge
202531 Aug 2025Al Shabab → MetzTransferTerms not supplied30
202530 Aug 2025Al Shabab → MetzFreeFree transfer30
202529 Aug 2025Al Shabab → MetzFreeFree transfer30
202501 Jul 2025Damac → Al ShababLoan returnLoan return30
202529 Jun 2025Damac → Al ShababLoan returnLoan return30
202426 Aug 2024Al Shabab → DamacLoanTerms not supplied29
202313 Aug 2023Strasbourg → Al ShababTransfer€18M28
Career record

Career timeline

Dates retain the source's precision. Fixture and record dates are labelled separately.

Season context2026 season

Metz · Ligue 2

Season label only; no start date is supplied.
TransferAl Shabab → Metz

Provider transfer record

FreeAl Shabab → Metz

Provider transfer record

FreeAl Shabab → Metz

Provider transfer record

Loan returnDamac → Al Shabab

Provider transfer record

Loan returnDamac → Al Shabab

Provider transfer record

LoanAl Shabab → Damac

Provider transfer record

TransferStrasbourg → Al Shabab

Provider transfer record

ProfileBorn

Thies, Senegal

Value & contract

Market value

€4m

Transfermarkt · 2026-06-01

View the source valuation

Market values and estimates are not asking prices or agreed transfer fees.

Contract

A current contract expiry has not been verified. Contract length, options and release clauses are unavailable.

News

Mouhamadou Habibou Diallo in the news

No published article is linked to this player yet.

Data & updates
Fact provenance

Where this profile data comes from

Confidence describes the stored field and its source, not the player's quality.

IdentityMouhamadou Habibou DialloHighAPI-Football · checked
Current clubMetzHighAPI-Football · checked
CompetitionLigue 2HighAPI-Football · checked
PositionCentre ForwardHighAPI-Football · checked
Season stats2026 seasonHighAPI-Football · checked
Availability0 recordsMediumAPI-Football · checked
Transfer history7HighAPI-Football · checked
ContractNot storedNot verifiedSource not stored
Quality record updated: No automated consistency issue is currently recorded.
Profile updates

What changed?

Recorded updates show the previous and new values. Repeated position reports are grouped with their original dates.

0records in the last 24 hours5 updates · 12 retained records
ProfileDetailed position updated

ForwardCentre Forward

API-Football squad and profile sync
8 matching records · show dates

The same position update was recorded repeatedly. Each original timestamp is retained.

ValuationValue record updated

€4.2m€4.4m

Historical source not verifiedSource details were not saved with this update.
ValuationValue record updated

€4.4m€4.2m

Historical source not verifiedSource details were not saved with this update.
ValuationValue record updated

€4.2m€4.4m

Historical source not verifiedSource details were not saved with this update.
ValuationValue record updated

€4.4m€4.2m

Historical source not verifiedSource details were not saved with this update.