Mostafa Mohamed
Career snapshot
Position rank · 25/26
Among 573 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1997-11-28 · 5 players total
| Full name | Mostafa Mohamed |
|---|---|
| Name in home country | Mostafa Mohamed Ahmed Abdalla |
| Date of birth | 1997-11-28 (28 yrs) |
| Place of birth | Giza, Egypt |
| Citizenship | Egypt |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 185.00 m |
| Current club | FC Nantes |
| Joined | 2023-07-01 |
| Contract expires | 2027-06-30 |
Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Nantes | 4 | 22/23 | 25/26 | 115 | 26 | 8 | 1,775 |
| Galatasaray | 2 | 20/21 | 21/22 | 58 | 17 | 5 | 480 |
| Zamalek SC | 3 | 18/19 | 20/21 | 53 | 19 | 4 | 675 |
| Tala'ea El Gaish | 1 | 18/19 | 18/19 | 29 | 12 | 5 | 201 |
| Tanta SC | 1 | 17/18 | 17/18 | 23 | 6 | 1 | 308 |
| El Dakhlia SC | 1 | 16/17 | 16/17 | 17 | 4 | 0 | 202 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Ligue 1 | FC Nantes | 3 | 1 | 0 | 0 | 0 | 256 |
| 24/25 | Coupe de France | FC Nantes | 2 | 1 | 0 | 0 | 0 | 64 |
| 24/25 | Ligue 1 | FC Nantes | 30 | 5 | 1 | 3 | 0 | 249 |
| 23/24 | Ligue 1 | FC Nantes | 29 | 8 | 2 | 2 | 1 | 252 |
| 22/23 | Coupe de France | FC Nantes | 6 | 1 | 0 | 0 | 0 | 401 |
| 22/23 | Europa League | FC Nantes | 8 | 2 | 2 | 2 | 0 | 311 |
| 22/23 | Ligue 1 | FC Nantes | 36 | 8 | 3 | 1 | 0 | 242 |
| 22/23 | Trophée des Champions | FC Nantes | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Champions League Qu. | Galatasaray | 2 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Europa League | Galatasaray | 7 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Europa League Qualifying | Galatasaray | 4 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Süper Lig | Galatasaray | 27 | 7 | 3 | 4 | 0 | 157 |
| 21/22 | Türkiye Kupasi | Galatasaray | 1 | 1 | 1 | 1 | 0 | 120 |
| 20/21 | Premier League | Zamalek SC | 4 | 2 | 0 | 0 | 0 | 149 |
| 20/21 | Süper Lig | Galatasaray | 16 | 8 | 0 | 2 | 1 | 113 |
| 20/21 | Türkiye Kupasi | Galatasaray | 1 | 1 | 0 | 0 | 0 | 90 |
| 19/20 | CAF-Champions League | Zamalek SC | 12 | 5 | 2 | 3 | 0 | 189 |
| 19/20 | CAF-Supercup | Zamalek SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Egypt Cup | Zamalek SC | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Egyptian Super Cup | Zamalek SC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League | Zamalek SC | 29 | 11 | 1 | 3 | 0 | 200 |
| 18/19 | Egypt Cup | Zamalek SC | 2 | 1 | 0 | 1 | 0 | 137 |
| 18/19 | Egypt Cup | Tala'ea El Gaish | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Egyptian Super Cup | Zamalek SC | 1 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Premier League | Tala'ea El Gaish | 29 | 12 | 5 | 5 | 0 | 201 |
| 17/18 | Premier League | Tanta SC | 23 | 6 | 1 | 4 | 0 | 308 |
| 16/17 | Egypt Cup | El Dakhlia SC | 1 | 1 | 0 | 0 | 0 | 25 |
| 16/17 | Premier League | El Dakhlia SC | 16 | 3 | 0 | 1 | 0 | 177 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-08-16 | Zamalek U21 | El Dakhlia | Loan | 25000 | — |
| 16/17 | 2017-06-30 | El Dakhlia | Zamalek U21 | Return from loan | 50000 | — |
| 17/18 | 2017-09-07 | Zamalek U21 | Tanta SC | Loan | 100000 | — |
| 17/18 | 2018-06-30 | Tanta SC | Zamalek U21 | Return from loan | 300000 | — |
| 18/19 | 2018-07-30 | Zamalek U21 | Talaea El Gaish | Loan | 300000 | — |
| 18/19 | 2019-06-30 | Talaea El Gaish | Zamalek U21 | Return from loan | 600000 | — |
| 19/20 | 2019-07-01 | Zamalek U21 | Zamalek | Transfer | 600000 | — |
| 20/21 | 2021-02-01 | Zamalek | Galatasaray | Loan | 2500000 | — |
| 21/22 | 2022-06-30 | Galatasaray | Zamalek | Return from loan | 6500000 | — |
| 22/23 | 2022-07-01 | Zamalek | Galatasaray | Transfer | 6500000 | €3.85m |
| 22/23 | 2022-07-21 | Galatasaray | FC Nantes | Loan | 6500000 | — |
| 22/23 | 2023-06-30 | FC Nantes | Galatasaray | Return from loan | 6000000 | — |
| 23/24 | 2023-07-01 | Galatasaray | FC Nantes | Transfer | 6000000 | €5.75m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Corona virus | 2021-04-13 | 2021-04-21 | 9 | 2 |
| 20/21 | Quarantine | 2021-04-21 | 2021-04-24 | 4 | 2 |
| 20/21 | Bone edema | 2021-06-27 | 2021-07-05 | 9 | 0 |
| 21/22 | Thigh problems | 2022-03-29 | 2022-04-11 | 14 | 2 |
| 21/22 | Fitness | 2022-04-11 | 2022-04-19 | 9 | 1 |
| 24/25 | Hamstring injury | 2024-09-06 | 2024-09-16 | 11 | 2 |
| 24/25 | Muscle injury | 2024-10-14 | 2024-10-18 | 5 | 1 |
| 24/25 | Groin injury | 2024-12-16 | 2024-12-19 | 4 | 0 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €950k |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €25k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #53825 | — | 0 | 0 | — | — | former national player |
| Team #30951 | #11 | 12 | 6 | — | — | former national player |
| Team #16121 | — | 6 | 2 | — | — | former national player |
| Team #3672 | #11 | 49 | 13 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Ludovic Blas | 1 | 7 | 0 |
| Quentin Merlin | 1 | 1 | 0 |
| Ferjani Sassi | 2 | 2 | 0 |
| Taylan Antalyalı | 2 | 0 | 0 |
| Marcão | 2 | 0 | 0 |
| Douglas Augusto | 1 | 0 | 0 |
| Ignatius Ganago | 1 | 1 | 0 |
| Fernando Muslera | 2 | 0 | 0 |
| Andrei Girotto | 1 | 0 | 0 |
| Gabaski | 2 | 0 | 0 |
| Kerem Aktürkoğlu | 2 | 5 | 0 |
| Jean-Charles Castelletto | 1 | 0 | 0 |
| Mahmoud Alaa | 2 | 2 | 0 |
| Mahmoud El Wensh | 2 | 1 | 0 |
| Samuel Moutoussamy | 1 | 1 | 0 |
| Moussa Sissoko | 1 | 0 | 0 |
| Marcus Coco | 1 | 0 | 0 |
| Zizo | 2 | 2 | 0 |
| Nicolas Pallois | 1 | 0 | 0 |
| Alban Lafont | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 18/19 | Premier League | Tala'ea El Gaish | 12 | 29 |
| 19/20 | Premier League | Zamalek SC | 11 | 29 |
| 20/21 | Süper Lig | Galatasaray | 8 | 16 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | Premier League | Tala'ea El Gaish | 5 | 29 |
| 21/22 | Süper Lig | Galatasaray | 3 | 27 |
| 22/23 | Ligue 1 | FC Nantes | 3 | 36 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 22/23 | 2023-06-30 | FC Nantes | Galatasaray | Return from loan | — | €6.00m |
| 22/23 | 2022-07-21 | Galatasaray | FC Nantes | Loan | — | €6.50m |
| 21/22 | 2022-06-30 | Galatasaray | Zamalek | Return from loan | — | €6.50m |
| 20/21 | 2021-02-01 | Zamalek | Galatasaray | Loan | — | €2.50m |
| 18/19 | 2019-06-30 | Talaea El Gaish | Zamalek U21 | Return from loan | — | €600k |
| 18/19 | 2018-07-30 | Zamalek U21 | Talaea El Gaish | Loan | — | €300k |
| 17/18 | 2018-06-30 | Tanta SC | Zamalek U21 | Return from loan | — | €300k |
| 17/18 | 2017-09-07 | Zamalek U21 | Tanta SC | Loan | — | €100k |
| 16/17 | 2017-06-30 | El Dakhlia | Zamalek U21 | Return from loan | — | €50k |
| 16/17 | 2016-08-16 | Zamalek U21 | El Dakhlia | Loan | — | €25k |
Last 50 matches for FC Nantes while Mostafa Mohamed was at the club (joined 2023-07-01). 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 |
|---|---|---|---|---|---|
| 2026-05-17 | FR1 |
FC Nantes | – | Toulouse FC | TIMED |
| 2026-05-08 | FR1 |
Racing Club de Lens | 1–0 | FC Nantes | Available |
| 2026-05-08 | FR1 |
Racing Club de Lens | 1–0 | FC Nantes | Available |
| 2026-05-02 | FR1 |
FC Nantes | 3–0 | Olympique de Marseille | Available |
| 2026-05-02 | FR1 |
FC Nantes | 3–0 | Olympique de Marseille | Available |
| 2026-04-26 | FR1 |
Stade Rennais FC 1901 | 2–1 | FC Nantes | Available |
| 2026-04-26 | FR1 |
Stade Rennais FC 1901 | 2–1 | FC Nantes | Available |
| 2026-04-22 | FR1 |
Paris Saint-Germain FC | 3–0 | FC Nantes | Available |
| 2026-04-22 | FR1 |
Paris Saint-Germain FC | 3–0 | FC Nantes | Available |
| 2026-04-19 | FR1 |
FC Nantes | 1–1 | Stade Brestois 29 | Available |
| 2026-04-19 | FR1 |
FC Nantes | 1–1 | Stade Brestois 29 | Available |
| 2026-04-11 | FR1 |
AJ Auxerre | 0–0 | FC Nantes | Available |
| 2026-04-05 | FR1 |
FC Metz | 0–0 | FC Nantes | Available |
| 2026-03-22 | FR1 |
FC Nantes | 2–3 | RC Strasbourg Alsace | Available |
| 2026-03-07 | FR1 |
FC Nantes | 0–1 | Angers SCO | Available |
| 2026-03-01 | FR1 |
Lille OSC | 1–0 | FC Nantes | Available |
| 2026-02-22 | FR1 |
FC Nantes | 2–0 | Le Havre AC | Available |
| 2026-02-13 | FR1 |
AS Monaco FC | 3–1 | FC Nantes | Available |
| 2026-02-07 | FR1 |
FC Nantes | 0–1 | Olympique Lyonnais | Available |
| 2026-01-31 | FR1 |
FC Lorient | 2–1 | FC Nantes | Available |
| 2026-01-25 | FR1 |
FC Nantes | 1–4 | OGC Nice | Available |
| 2026-01-18 | FR1 |
FC Nantes | 1–2 | Paris FC | Available |
| 2026-01-04 | FR1 |
Olympique de Marseille | 0–2 | FC Nantes | Available |
| 2025-12-12 | FR1 |
Angers SCO | 4–1 | FC Nantes | Available |
| 2025-12-06 | FR1 |
FC Nantes | 1–2 | Racing Club de Lens | Available |
| 2025-11-30 | FR1 |
Olympique Lyonnais | 3–0 | FC Nantes | Available |
| 2025-11-23 | FR1 |
FC Nantes | 1–1 | FC Lorient | Available |
| 2025-11-08 | FR1 |
Le Havre AC | 1–1 | FC Nantes | Available |
| 2025-11-02 | FR1 |
FC Nantes | 0–2 | FC Metz | Available |
| 2025-10-29 | FR1 |
FC Nantes | 3–5 | AS Monaco FC | Available |
| 2025-10-24 | FR1 |
Paris FC | 1–2 | FC Nantes | Available |
| 2025-10-19 | FR1 |
FC Nantes | 0–2 | Lille OSC | Available |
| 2025-10-04 | FR1 |
Stade Brestois 29 | 0–0 | FC Nantes | Available |
| 2025-09-27 | FR1 |
Toulouse FC | 2–2 | FC Nantes | Available |
| 2025-09-20 | FR1 |
FC Nantes | 2–2 | Stade Rennais FC 1901 | Available |
| 2025-09-13 | FR1 |
OGC Nice | 1–0 | FC Nantes | Available |
| 2025-08-30 | FR1 |
FC Nantes | 1–0 | AJ Auxerre | Available |
| 2025-08-24 | FR1 |
RC Strasbourg Alsace | 1–0 | FC Nantes | Available |
| 2025-08-17 | FR1 |
FC Nantes | 0–1 | Paris Saint-Germain FC | Available |
| 2025-05-17 | FR1 |
FC Nantes | 3–0 | Montpellier HSC | Available |
| 2025-05-10 | FR1 |
AJ Auxerre | 1–1 | FC Nantes | Available |
| 2025-05-04 | FR1 |
FC Nantes | 0–1 | Angers SCO | Available |
| 2025-04-27 | FR1 |
FC Nantes | 0–0 | Toulouse FC | Available |
| 2025-04-22 | FR1 |
FC Nantes | 1–1 | Paris Saint-Germain FC | Available |
| 2025-04-18 | FR1 |
Stade Rennais FC 1901 | 2–1 | FC Nantes | Available |
| 2025-04-04 | FR1 |
OGC Nice | 1–2 | FC Nantes | Available |
| 2025-03-30 | FR1 |
Le Havre AC | 3–2 | FC Nantes | Available |
| 2025-03-15 | FR1 |
FC Nantes | 1–0 | Lille OSC | Available |
| 2025-03-09 | FR1 |
FC Nantes | 0–1 | RC Strasbourg Alsace | Available |
| 2025-03-02 | FR1 |
Olympique de Marseille | 2–0 | FC Nantes | Available |
Teams faced most often by Mostafa Mohamed'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 % |
|---|---|---|---|---|---|---|---|---|
| Lille OSC | 20 | 1 | 5 | 14 | 12 | 33 | -21 | 5% |
| OGC Nice | 19 | 4 | 6 | 9 | 20 | 30 | -10 | 21% |
| Olympique Lyonnais | 19 | 2 | 5 | 12 | 12 | 34 | -22 | 11% |
| Angers SCO | 18 | 7 | 5 | 6 | 21 | 18 | +3 | 39% |
| Montpellier HSC | 17 | 10 | 3 | 4 | 25 | 15 | +10 | 59% |
| Paris Saint-Germain | 16 | 3 | 0 | 13 | 13 | 37 | -24 | 19% |
| Toulouse FC | 14 | 6 | 6 | 2 | 19 | 11 | +8 | 43% |
| FC Metz | 14 | 2 | 6 | 6 | 7 | 16 | -9 | 14% |
| AS Saint-Étienne | 14 | 2 | 9 | 3 | 15 | 19 | -4 | 14% |
| Stade Rennais | 14 | 2 | 4 | 8 | 10 | 18 | -8 | 14% |
| Stade Brestois 29 | 14 | 4 | 6 | 4 | 19 | 18 | +1 | 29% |
| Olympique Marseille | 14 | 4 | 3 | 7 | 18 | 22 | -4 | 29% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 16/17 | Senior debut season | |
| 16/17 | First senior goal | |
| 20/21 | Goal #50 (career) |
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′ |
|---|---|---|---|---|---|---|
| 24/25 | 32 | 313 | 3 | 0 | 0 | 0.86 |
| 23/24 | 29 | 252 | 2 | 0 | 1 | 1.07 |
| 22/23 | 51 | 954 | 3 | 0 | 0 | 0.28 |
| 21/22 | 41 | 277 | 6 | 0 | 0 | 1.95 |
| 20/21 | 21 | 352 | 2 | 0 | 1 | 0.77 |
| 19/20 | 46 | 389 | 6 | 0 | 0 | 1.39 |
| 18/19 | 32 | 338 | 6 | 0 | 0 | 1.6 |
| 17/18 | 23 | 308 | 4 | 0 | 0 | 1.17 |
| 16/17 | 17 | 202 | 1 | 0 | 0 | 0.45 |
Output by competition
Career goals and assists broken down by tournament.
More on Mostafa Mohamed
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Mostafa Mohamed
Who is Mostafa Mohamed?
Mostafa Mohamed is an Egypt professional footballer who plays as a centre-forward for FC Nantes.
How old is Mostafa Mohamed?
Mostafa Mohamed is 28 years old. He was born on November 28, 1997 in Giza.
What position does Mostafa Mohamed play?
Mostafa Mohamed plays as a centre-forward (Attack - Centre-Forward).
What club does Mostafa Mohamed play for?
Mostafa Mohamed currently plays for FC Nantes.
How many career goals has Mostafa Mohamed scored?
Across all senior club competitions in our dataset, Mostafa Mohamed has scored 84 goals in 295 appearances.
What is Mostafa Mohamed's market value?
Mostafa Mohamed's most recent reported market value is €5.00m.
Egypt