Mohamed Belhadj Mahmoud
Career snapshot
Career highs
Born the same day
Shares 2000-04-24 · 6 players total
| Full name | Mohamed Belhadj Mahmoud |
|---|---|
| Name in home country | محمد بلحاج محمود |
| Date of birth | 2000-04-24 (26 yrs) |
| Place of birth | Sousse, Tunisia |
| Citizenship | Tunisia |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 179.00 m |
| Current club | FC Lugano |
| Joined | 2021-08-25 |
| Contract expires | 2026-06-30 |
| Agent | DWMA |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Lugano | 5 | 21/22 | 25/26 | 125 | 17 | 2 | 2,124 |
| FC Lugano II | 2 | 21/22 | 22/23 | 6 | 1 | 0 | 341 |
| Etoile Sportive du Sahel | 3 | 18/19 | 20/21 | 39 | 2 | 0 | 1,457 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Europa League Qualifying | FC Lugano | 2 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Super League | FC Lugano | 4 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | Swiss Cup | FC Lugano | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | UECL Qualifiers | FC Lugano | 2 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | Champions League Qu. | FC Lugano | 2 | 1 | 0 | 1 | 0 | 77 |
| 24/25 | Conference League | FC Lugano | 8 | 3 | 1 | 1 | 0 | 188 |
| 24/25 | Europa League Qualifying | FC Lugano | 4 | 1 | 0 | 1 | 0 | 255 |
| 24/25 | Super League | FC Lugano | 25 | 4 | 0 | 0 | 0 | 366 |
| 24/25 | Swiss Cup | FC Lugano | 3 | 1 | 0 | 1 | 0 | 81 |
| 23/24 | Conference L. | FC Lugano | 5 | 0 | 0 | 2 | 0 | 0 |
| 23/24 | Europa League Qualifying | FC Lugano | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Super League | FC Lugano | 28 | 5 | 0 | 3 | 1 | 335 |
| 23/24 | Swiss Cup | FC Lugano | 5 | 0 | 1 | 1 | 0 | 0 |
| 22/23 | 1.Liga Cl. Gr. 3 | FC Lugano II | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Super League | FC Lugano | 19 | 1 | 0 | 4 | 0 | 554 |
| 22/23 | Swiss Cup | FC Lugano | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | UECL Quali | FC Lugano | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | 1. Liga Gr. 3 | FC Lugano II | 5 | 1 | 0 | 0 | 0 | 341 |
| 21/22 | Super League | FC Lugano | 11 | 1 | 0 | 1 | 0 | 268 |
| 21/22 | Swiss Cup | FC Lugano | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | CAF Confederation Cup | Etoile Sportive du Sahel | 7 | 1 | 0 | 0 | 0 | 411 |
| 20/21 | Ligue I Pro | Etoile Sportive du Sahel | 17 | 1 | 0 | 0 | 0 | 1,046 |
| 20/21 | Tunisian Cup | Etoile Sportive du Sahel | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | CAF-Champions League | Etoile Sportive du Sahel | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Ligue I Pro | Etoile Sportive du Sahel | 8 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Ligue I Pro | Etoile Sportive du Sahel | 4 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Tunisian Cup | Etoile Sportive du Sahel | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 20/21 | 2020-10-01 | ES Sahel U21 | ES Sahel | Transfer | 100000 | — |
| 21/22 | 2021-08-25 | ES Sahel | FC Lugano | Transfer | 400000 | €650k |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | unknown injury | 2021-10-20 | 2021-10-26 | 7 | 1 |
| 21/22 | unknown injury | 2021-11-24 | 2022-02-24 | 93 | 21 |
| 22/23 | unknown injury | 2022-09-29 | 2022-10-13 | 15 | 2 |
| 22/23 | unknown injury | 2023-03-01 | 2023-04-13 | 44 | 9 |
| 23/24 | unknown injury | 2023-12-13 | 2023-12-31 | 19 | 2 |
| 23/24 | unknown injury | 2024-03-27 | 2024-04-04 | 9 | 2 |
| 24/25 | unknown injury | 2024-10-16 | 2024-10-21 | 6 | 1 |
| 24/25 | Knee injury | 2025-03-31 | 2025-04-30 | 31 | 4 |
| 24/25 | unknown injury | 2025-04-30 | 2025-06-16 | 48 | 8 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.20m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €375k |
| Jan 1, 1970 | €100k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3670 | — | 1 | 0 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jhon Espinoza | 1 | 0 | 993 |
| Albian Hajdari | 1 | 0 | 0 |
| Milton Valenzuela | 1 | 0 | 0 |
| Jonathan Sabbatini | 1 | 0 | 0 |
| Zan Celar | 2 | 0 | 0 |
| Shkelqim Vladi | 2 | 0 | 0 |
| Ignacio Aliseda | 2 | 1 | 0 |
| Roman Macek | 1 | 0 | 0 |
| Allan Arigoni | 1 | 0 | 0 |
| Kreshnik Hajrizi | 1 | 0 | 0 |
| Mortadha Ben Ouanes | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | Super League | FC Lugano | 5 | 28 |
| 24/25 | Super League | FC Lugano | 4 | 25 |
| 24/25 | Conference League | FC Lugano | 3 | 8 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Conference League | FC Lugano | 1 | 8 |
| 23/24 | Swiss Cup | FC Lugano | 1 | 5 |
Last 50 matches for FC Lugano while Mohamed Belhadj Mahmoud was at the club (joined 2021-08-25). The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-05-24 | C1 |
FC Lugano | 1–1 | BSC Young Boys | INJURED unknown injury |
| 2025-05-18 | C1 |
FC Lausanne-Sport | 1–1 | FC Lugano | INJURED unknown injury |
| 2025-05-15 | C1 |
Servette FC | 4–1 | FC Lugano | INJURED unknown injury |
| 2025-05-10 | C1 |
FC Lugano | 2–5 | FC Basel 1893 | INJURED unknown injury |
| 2025-05-04 | C1 |
FC Luzern | 0–2 | FC Lugano | INJURED unknown injury |
| 2025-04-21 | C1 |
FC Lausanne-Sport | 2–0 | FC Lugano | INJURED Knee injury |
| 2025-04-13 | C1 |
FC Lugano | 1–1 | FC St. Gallen | INJURED Knee injury |
| 2025-04-06 | C1 |
FC Basel 1893 | 2–0 | FC Lugano | INJURED Knee injury |
| 2025-04-01 | C1 |
Yverdon Sport FC | 0–2 | FC Lugano | INJURED Knee injury |
| 2025-03-29 | C1 |
FC Lugano | 0–2 | Servette FC | Available |
| 2025-03-16 | C1 |
FC Lugano | 2–1 | FC Winterthur | Available |
| 2025-03-09 | C1 |
FC Sion | 2–1 | FC Lugano | Available |
| 2025-03-02 | C1 |
FC Lugano | 0–3 | FC Zürich | Available |
| 2025-02-23 | C1 |
BSC Young Boys | 1–0 | FC Lugano | Available |
| 2025-02-15 | C1 |
FC Lugano | 2–0 | FC Luzern | Available |
| 2025-02-08 | C1 |
FC Lugano | 1–1 | Grasshopper Club Zürich | Available |
| 2025-02-05 | C1 |
FC St. Gallen | 2–1 | FC Lugano | Available |
| 2025-02-01 | C1 |
FC Lugano | 3–2 | FC Sion | Available |
| 2025-01-25 | C1 |
FC Winterthur | 2–3 | FC Lugano | Available |
| 2025-01-19 | C1 |
FC Lugano | 2–2 | FC Basel 1893 | Available |
| 2024-12-15 | C1 |
FC Lugano | 1–4 | FC Lausanne-Sport | Available |
| 2024-12-07 | C1 |
FC Luzern | 1–4 | FC Lugano | Available |
| 2024-12-01 | C1 |
Servette FC | 3–0 | FC Lugano | Available |
| 2024-11-24 | C1 |
FC Lugano | 4–1 | FC Zürich | Available |
| 2024-11-10 | C1 |
BSC Young Boys | 2–1 | FC Lugano | Available |
| 2024-11-03 | C1 |
FC Lugano | 2–0 | Yverdon Sport FC | Available |
| 2024-10-31 | C1 |
Grasshopper Club Zürich | 1–1 | FC Lugano | Available |
| 2024-10-27 | C1 |
FC Lugano | 2–0 | BSC Young Boys | Available |
| 2024-10-20 | C1 |
Yverdon Sport FC | 2–0 | FC Lugano | INJURED unknown injury |
| 2024-10-06 | C1 |
FC Zürich | 1–1 | FC Lugano | Available |
| 2024-09-29 | C1 |
FC Lugano | 2–1 | FC Winterthur | Available |
| 2024-09-22 | C1 |
FC Sion | 0–0 | FC Lugano | Available |
| 2024-09-18 | C1 |
FC Lausanne-Sport | 1–2 | FC Lugano | Available |
| 2024-09-01 | C1 |
FC Lugano | 1–1 | FC St. Gallen | Available |
| 2024-08-11 | C1 |
FC Lugano | 2–3 | FC Luzern | Available |
| 2024-08-03 | C1 |
FC Lugano | 3–1 | Servette FC | Available |
| 2024-07-27 | C1 |
FC Basel 1893 | 1–2 | FC Lugano | Available |
| 2024-07-20 | C1 |
FC Lugano | 2–1 | Grasshopper Club Zürich | Available |
| 2024-05-25 | C1 |
FC Lugano | 0–2 | Servette FC | Available |
| 2024-05-20 | C1 |
FC Zürich | 2–1 | FC Lugano | Available |
| 2024-05-16 | C1 |
FC Lugano | 4–2 | FC Winterthur | Available |
| 2024-05-11 | C1 |
BSC Young Boys | 0–1 | FC Lugano | Available |
| 2024-05-04 | C1 |
FC Lugano | 0–1 | FC St. Gallen | Available |
| 2024-04-20 | C1 |
FC Lugano | 2–0 | FC Lausanne-Sport | Available |
| 2024-04-13 | C1 |
Grasshopper Club Zürich | 0–1 | FC Lugano | Available |
| 2024-04-06 | C1 |
FC Winterthur | 2–2 | FC Lugano | Available |
| 2024-04-02 | C1 |
FC Lugano | 2–0 | FC Basel 1893 | INJURED unknown injury |
| 2024-03-30 | C1 |
Stade Lausanne-Ouchy | 1–3 | FC Lugano | INJURED unknown injury |
| 2024-03-16 | C1 |
FC Lugano | 2–0 | Yverdon Sport FC | Available |
| 2024-03-09 | C1 |
FC St. Gallen | 2–3 | FC Lugano | Available |
Teams faced most often by Mohamed Belhadj Mahmoud's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| BSC Young Boys | 14 | 2 | 4 | 8 | 15 | 26 | -11 | 14% |
| FC Zürich | 13 | 3 | 3 | 7 | 12 | 21 | -9 | 23% |
| FC St. Gallen | 13 | 6 | 4 | 3 | 17 | 12 | +5 | 46% |
| FC Luzern | 13 | 7 | 2 | 4 | 26 | 19 | +7 | 54% |
| Servette FC | 12 | 1 | 4 | 7 | 10 | 21 | -11 | 8% |
| FC Lausanne-Sport | 11 | 5 | 2 | 4 | 11 | 14 | -3 | 45% |
| FC Basel 1893 | 11 | 5 | 2 | 4 | 15 | 18 | -3 | 45% |
| FC Winterthur | 7 | 6 | 1 | 0 | 18 | 11 | +7 | 86% |
| FC Sion | 7 | 3 | 3 | 1 | 13 | 8 | +5 | 43% |
| Yverdon Sport FC | 6 | 5 | 0 | 1 | 17 | 3 | +14 | 83% |
| Grasshopper Club Zürich | 6 | 2 | 3 | 1 | 6 | 5 | +1 | 33% |
| FC Vaduz | 4 | 1 | 2 | 1 | 5 | 4 | +1 | 25% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 18/19 | Senior debut season | |
| 20/21 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 9 | 0 | 2 | 0 | 0 | 0 |
| 24/25 | 42 | 967 | 4 | 1 | 0 | 0.47 |
| 23/24 | 40 | 335 | 6 | 0 | 1 | 1.88 |
| 22/23 | 24 | 554 | 6 | 1 | 0 | 1.14 |
| 21/22 | 16 | 609 | 1 | 1 | 0 | 0.3 |
| 20/21 | 26 | 1,457 | 0 | 1 | 0 | 0.06 |
| 19/20 | 9 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | 4 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Mohamed Belhadj Mahmoud
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Mohamed Belhadj Mahmoud
Who is Mohamed Belhadj Mahmoud?
Mohamed Belhadj Mahmoud is a Tunisia professional footballer who plays as a defensive midfield for FC Lugano.
How old is Mohamed Belhadj Mahmoud?
Mohamed Belhadj Mahmoud is 26 years old. He was born on April 24, 2000 in Sousse.
What position does Mohamed Belhadj Mahmoud play?
Mohamed Belhadj Mahmoud plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Mohamed Belhadj Mahmoud play for?
Mohamed Belhadj Mahmoud currently plays for FC Lugano.
How many career goals has Mohamed Belhadj Mahmoud scored?
Across all senior club competitions in our dataset, Mohamed Belhadj Mahmoud has scored 20 goals in 170 appearances.
What is Mohamed Belhadj Mahmoud's market value?
Mohamed Belhadj Mahmoud's most recent reported market value is €4.00m.
Tunisia