Mayckel Lahdo
Career snapshot
Position rank · 24/25
Among 1,698 Attack - Right Wingers · ≥200 mins
Career highs
Born the same day
Shares 2002-12-30 · 6 players total
| Full name | Mayckel Lahdo |
|---|---|
| Date of birth | 2002-12-30 (23 yrs) |
| Place of birth | Stockholm, Sweden |
| Citizenship | Sweden Syria |
| Position | Attack - Right Winger (main: Attack) |
| Foot | right |
| Height | 179.00 m |
| Current club | FC Nantes |
| On loan from | ↩ AZ Alkmaar parent contract: 2027-06-30 |
| Joined | 2025-08-13 |
| Contract expires | 2026-06-30 |
| Agent | HCM Sports ... |
Percentile rank vs 890 other Attack - Right Wingers with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| AZ Alkmaar | 3 | 22/23 | 24/25 | 98 | 14 | 9 | 1,303 |
| AZ Alkmaar U21 | 1 | 22/23 | 22/23 | 6 | 1 | 0 | 361 |
| Hammarby IF | 5 | 20/21 | 21/22 | 23 | 2 | 2 | 626 |
| Hammarby TFF | 1 | 2021 | 2021 | 15 | 3 | 0 | 276 |
| IK Frej Täby | 1 | 2020 | 2020 | 21 | 5 | 1 | 288 |
| Hammarby IF U19 | 1 | 2020 | 2020 | 1 | 1 | 0 | 90 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Eredivisie | AZ Alkmaar | 21 | 3 | 1 | 0 | 0 | 288 |
| 24/25 | Europa League | AZ Alkmaar | 10 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | KNVB Beker | AZ Alkmaar | 4 | 1 | 0 | 0 | 0 | 309 |
| 24/25 | Play-Offs Conference League | AZ Alkmaar | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Conference L. | AZ Alkmaar | 2 | 0 | 1 | 0 | 1 | 0 |
| 23/24 | Eredivisie | AZ Alkmaar | 15 | 3 | 4 | 0 | 0 | 258 |
| 23/24 | KNVB Beker | AZ Alkmaar | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | UECL Quali | AZ Alkmaar | 4 | 2 | 2 | 1 | 0 | 119 |
| 22/23 | Conference L. | AZ Alkmaar | 10 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Eredivisie | AZ Alkmaar | 25 | 2 | 1 | 1 | 0 | 270 |
| 22/23 | Keuken Kampioen Divisie | AZ Alkmaar U21 | 6 | 1 | 0 | 0 | 0 | 361 |
| 22/23 | KNVB Beker | AZ Alkmaar | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | UECL Quali | AZ Alkmaar | 5 | 3 | 0 | 0 | 0 | 59 |
| 21/22 | Svenska Cupen | Hammarby IF | 3 | 1 | 0 | 0 | 0 | 223 |
| 21/22 | UECL Quali | Hammarby IF | 0 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Allsvenskan | Hammarby IF | 10 | 1 | 0 | 1 | 0 | 403 |
| 2021 | Allsvenskan | Hammarby IF | 7 | 0 | 1 | 1 | 0 | 0 |
| 2021 | Ettan Norra | Hammarby TFF | 15 | 3 | 0 | 1 | 0 | 276 |
| 2020 | Allsvenskan | Hammarby IF | 0 | 0 | 0 | 0 | 0 | 0 |
| 2020 | Ettan Norra | IK Frej Täby | 21 | 5 | 1 | 1 | 0 | 288 |
| 2020 | U19 Allsvenskan Norra | Hammarby IF U19 | 1 | 1 | 0 | 0 | 0 | 90 |
| 20/21 | Svenska Cupen | Hammarby IF | 3 | 0 | 1 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 15/16 | 2015-07-01 | Djurgården Jgd. | Hammarby Yth. | Transfer | 0 | — |
| 18/19 | 2019-01-01 | Hammarby Yth. | Hammarby IF U17 | Transfer | 0 | — |
| 19/20 | 2020-01-01 | Hammarby IF U17 | Hammarby U19 | Transfer | 0 | — |
| 20/21 | 2020-07-15 | Hammarby U19 | IK Frej Täby | Loan | 0 | — |
| 20/21 | 2020-11-30 | IK Frej Täby | Hammarby U19 | Return from loan | 0 | — |
| 20/21 | 2021-01-11 | Hammarby U19 | Hammarby | Transfer | 0 | — |
| 20/21 | 2021-03-01 | Hammarby | Hammarby TFF | Loan | 0 | — |
| 21/22 | 2021-11-30 | Hammarby TFF | Hammarby | Return from loan | 25000 | — |
| 22/23 | 2022-07-01 | Hammarby | AZ Alkmaar | Transfer | 1000000 | €600k |
| 25/26 | 2025-08-13 | AZ Alkmaar | FC Nantes | Loan | 3000000 | — |
| 25/26 | 2026-06-30 | FC Nantes | AZ Alkmaar | Return from loan | 3000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 23/24 | Ill | 2023-09-01 | 2023-09-04 | 4 | 1 |
| 23/24 | Knee injury | 2023-11-05 | 2023-12-31 | 57 | 10 |
| 23/24 | bruise | 2024-02-08 | 2024-02-12 | 5 | 1 |
| 23/24 | unknown injury | 2024-02-28 | 2024-06-14 | 108 | 11 |
| 24/25 | unknown injury | 2024-07-15 | 2024-09-13 | 61 | 4 |
| 24/25 | unknown injury | 2025-01-13 | 2025-01-15 | 3 | 1 |
| 24/25 | Foot injury | 2025-03-06 | 2025-04-08 | 34 | 6 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €25k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #8595 | #7 | 7 | 2 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Tijjani Reijnders | 2 | 0 | 996 |
| Pantelis Hatzidiakos | 2 | 0 | 971 |
| Sam Beukema | 2 | 0 | 942 |
| Denso Kasius | 2 | 0 | 940 |
| Zico Buurmeester | 2 | 0 | 936 |
| Milos Kerkez | 2 | 0 | 742 |
| Mees de Wit | 2 | 0 | 712 |
| Oliver Dovin | 2 | 0 | 0 |
| Theodor Johansson | 1 | 1 | 0 |
| Ernest Poku | 2 | 1 | 0 |
| Ludvig Svanberg | 1 | 0 | 0 |
| Wouter Goes | 2 | 0 | 0 |
| Mathew Ryan | 2 | 0 | 0 |
| Riechedly Bazoer | 2 | 0 | 0 |
| Rome Jayden Owusu-Oduro | 1 | 0 | 0 |
| Jordy Clasie | 2 | 3 | 0 |
| Williot Swedberg | 1 | 0 | 0 |
| Myron van Brederode | 2 | 1 | 0 |
| Peer Koopmeiners | 2 | 2 | 0 |
| Vangelis Pavlidis | 2 | 3 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 2020 | Ettan Norra | IK Frej Täby | 5 | 21 |
| 22/23 | UECL Quali | AZ Alkmaar | 3 | 5 |
| 2021 | Ettan Norra | Hammarby TFF | 3 | 15 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | Eredivisie | AZ Alkmaar | 4 | 15 |
| 23/24 | UECL Quali | AZ Alkmaar | 2 | 4 |
| 2021 | Allsvenskan | Hammarby IF | 1 | 7 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 25/26 | 2026-06-30 | FC Nantes | AZ Alkmaar | Return from loan | — | €3.00m |
| 25/26 | 2025-08-13 | AZ Alkmaar | FC Nantes | Loan | — | €3.00m |
| 21/22 | 2021-11-30 | Hammarby TFF | Hammarby | Return from loan | — | €25k |
| 20/21 | 2021-03-01 | Hammarby | Hammarby TFF | Loan | — | — |
| 20/21 | 2020-11-30 | IK Frej Täby | Hammarby U19 | Return from loan | — | — |
| 20/21 | 2020-07-15 | Hammarby U19 | IK Frej Täby | Loan | — | — |
Last 39 matches for FC Nantes while Mayckel Lahdo was at the club (joined 2025-08-13, left 2026-06-30). 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 |
Teams faced most often by Mayckel Lahdo'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 % |
|---|---|---|---|---|---|---|---|---|
| AFC Ajax | 5 | 3 | 2 | 0 | 8 | 4 | +4 | 60% |
| Go Ahead Eagles | 5 | 4 | 1 | 0 | 16 | 3 | +13 | 80% |
| IFK Göteborg | 4 | 1 | 2 | 1 | 3 | 3 | 0 | 25% |
| Sparta Rotterdam | 4 | 2 | 1 | 1 | 7 | 5 | +2 | 50% |
| IFK Norrköping | 4 | 2 | 1 | 1 | 5 | 5 | 0 | 50% |
| IK Sirius | 4 | 3 | 1 | 0 | 10 | 3 | +7 | 75% |
| Djurgårdens IF | 4 | 3 | 1 | 0 | 9 | 3 | +6 | 75% |
| IF Brommapojkarna | 4 | 2 | 1 | 1 | 7 | 5 | +2 | 50% |
| PSV Eindhoven | 4 | 2 | 0 | 2 | 4 | 6 | -2 | 50% |
| Fortuna Sittard | 4 | 4 | 0 | 0 | 10 | 3 | +7 | 100% |
| FC Twente | 4 | 0 | 1 | 3 | 3 | 7 | -4 | 0% |
| SC Cambuur | 4 | 3 | 1 | 0 | 6 | 2 | +4 | 75% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 20/21 | Senior debut season | |
| 2020 | 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′ |
|---|---|---|---|---|---|---|
| 23/24 | 22 | 377 | 1 | 0 | 1 | 0.48 |
| 22/23 | 47 | 690 | 1 | 0 | 0 | 0.13 |
| 2022 | 10 | 403 | 1 | 0 | 0 | 0.22 |
| 2021 | 22 | 276 | 2 | 2 | 0 | 1.3 |
| 2020 | 22 | 378 | 1 | 0 | 0 | 0.24 |
Output by competition
Career goals and assists broken down by tournament.
More on Mayckel Lahdo
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Mayckel Lahdo
Who is Mayckel Lahdo?
Mayckel Lahdo is a Sweden professional footballer who plays as a right winger for FC Nantes.
How old is Mayckel Lahdo?
Mayckel Lahdo is 23 years old. He was born on December 30, 2002 in Stockholm.
What position does Mayckel Lahdo play?
Mayckel Lahdo plays as a right winger (Attack - Right Winger).
What club does Mayckel Lahdo play for?
Mayckel Lahdo currently plays for FC Nantes.
How many career goals has Mayckel Lahdo scored?
Across all senior club competitions in our dataset, Mayckel Lahdo has scored 26 goals in 164 appearances.
What is Mayckel Lahdo's market value?
Mayckel Lahdo's most recent reported market value is €3.00m.