Zakaria Labyad
Career snapshot
Career highs
Born the same day
Shares 1993-03-09 · 6 players total
| Full name | Zakaria Labyad |
|---|---|
| Name in home country | زكريا لبيض |
| Date of birth | 1993-03-09 (33 yrs) |
| Place of birth | Utrecht, Morocco |
| Citizenship | Morocco Netherlands |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | both |
| Height | 175.00 m |
| Current club | Dalian Yingbo |
| Joined | 2025-01-08 |
| Contract expires | — |
| Outfitter | Nike |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Utrecht | 4 | 16/17 | 23/24 | 76 | 21 | 17 | 1,133 |
| Ajax Amsterdam | 4 | 18/19 | 21/22 | 54 | 13 | 10 | 876 |
| Dalian Yingbo | 1 | 2025 | 2025 | 19 | 5 | 3 | 486 |
| Yunnan Yukun | 1 | 2024 | 2024 | 31 | 6 | 9 | 413 |
| FC Utrecht U21 | 1 | 16/17 | 16/17 | 2 | 0 | 1 | 0 |
| Fulham FC | 1 | 15/16 | 15/16 | 2 | 0 | 0 | 0 |
| Fulham FC U21 | 1 | 15/16 | 15/16 | 2 | 0 | 0 | 0 |
| Sporting CP B | 1 | 15/16 | 15/16 | 14 | 3 | 2 | 353 |
| Vitesse Arnhem | 2 | 13/14 | 14/15 | 53 | 13 | 5 | 1,039 |
| Vitesse Arnhem U21 | 2 | 13/14 | 14/15 | 5 | 1 | 2 | 90 |
| Sporting CP | 1 | 12/13 | 12/13 | 27 | 3 | 3 | 767 |
| PSV Eindhoven | 3 | 09/10 | 11/12 | 67 | 15 | 17 | 1,477 |
| PSV Eindhoven U21 | 1 | 11/12 | 11/12 | 1 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 23/24 | Eredivisie | FC Utrecht | 9 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | KNVB Beker | FC Utrecht | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Eredivisie | FC Utrecht | 7 | 1 | 0 | 1 | 0 | 248 |
| 22/23 | KNVB Beker | FC Utrecht | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Play-Offs Conference League | FC Utrecht | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Champions League | Ajax Amsterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Eredivisie | Ajax Amsterdam | 2 | 0 | 0 | 0 | 0 | 0 |
| 2025 | Chinese FA Cup | Dalian Yingbo | 2 | 1 | 0 | 0 | 0 | 146 |
| 2025 | Super League | Dalian Yingbo | 17 | 4 | 3 | 0 | 0 | 340 |
| 2024 | Chinese FA Cup | Yunnan Yukun | 1 | 0 | 0 | 0 | 0 | 0 |
| 2024 | League One | Yunnan Yukun | 30 | 6 | 9 | 3 | 0 | 413 |
| 20/21 | Champions League | Ajax Amsterdam | 5 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Eredivisie | Ajax Amsterdam | 22 | 5 | 5 | 0 | 0 | 191 |
| 20/21 | Europa League | Ajax Amsterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | KNVB Beker | Ajax Amsterdam | 2 | 3 | 0 | 0 | 0 | 56 |
| 19/20 | Champions League | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Eredivisie | Ajax Amsterdam | 2 | 1 | 1 | 0 | 0 | 149 |
| 18/19 | Champions League | Ajax Amsterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Champions League Qu. | Ajax Amsterdam | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Eredivisie | Ajax Amsterdam | 12 | 1 | 3 | 1 | 0 | 391 |
| 18/19 | KNVB Beker | Ajax Amsterdam | 5 | 3 | 1 | 0 | 0 | 89 |
| 17/18 | Eredivisie | FC Utrecht | 29 | 11 | 8 | 7 | 0 | 232 |
| 17/18 | Europa League Qualifying | FC Utrecht | 6 | 2 | 1 | 3 | 0 | 285 |
| 17/18 | KNVB Beker | FC Utrecht | 1 | 1 | 2 | 0 | 0 | 74 |
| 17/18 | Play-Offs Conference League | FC Utrecht | 3 | 3 | 1 | 1 | 0 | 68 |
| 16/17 | Eredivisie | FC Utrecht | 14 | 3 | 2 | 3 | 0 | 226 |
| 16/17 | Jupiler League | FC Utrecht U21 | 2 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | KNVB Beker | FC Utrecht | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Play-Offs Conference League | FC Utrecht | 4 | 0 | 2 | 0 | 0 | 0 |
| 15/16 | Championship | Fulham FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Ledman LigaPro | Sporting CP B | 14 | 3 | 2 | 4 | 0 | 353 |
| 15/16 | U21 PL | Fulham FC U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Beloften Eredivisie | Vitesse Arnhem U21 | 1 | 1 | 0 | 0 | 0 | 90 |
| 14/15 | Beloften Preliminary Round | Vitesse Arnhem U21 | 2 | 0 | 2 | 0 | 0 | 0 |
| 14/15 | Eredivisie | Vitesse Arnhem | 29 | 8 | 4 | 4 | 0 | 261 |
| 14/15 | KNVB Beker | Vitesse Arnhem | 2 | 1 | 0 | 1 | 0 | 180 |
| 14/15 | Play-Offs Conference League | Vitesse Arnhem | 4 | 1 | 1 | 1 | 0 | 305 |
| 13/14 | Beloften Eredivisie | Vitesse Arnhem U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Eredivisie | Vitesse Arnhem | 16 | 3 | 0 | 2 | 0 | 293 |
| 13/14 | Play-Offs Conference League | Vitesse Arnhem | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Allianz Cup | Sporting CP | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Europa League | Sporting CP | 5 | 1 | 0 | 2 | 0 | 292 |
| 12/13 | Europa League Qualifying | Sporting CP | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Liga ZON Sagres | Sporting CP | 19 | 2 | 3 | 0 | 0 | 475 |
| 11/12 | Beloften Eredivisie | PSV Eindhoven U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Eredivisie | PSV Eindhoven | 32 | 6 | 7 | 6 | 0 | 380 |
| 11/12 | Europa League | PSV Eindhoven | 8 | 1 | 3 | 0 | 0 | 637 |
| 11/12 | Europa League Qualifying | PSV Eindhoven | 2 | 1 | 1 | 0 | 0 | 122 |
| 11/12 | KNVB Beker | PSV Eindhoven | 6 | 4 | 5 | 2 | 0 | 101 |
| 10/11 | Eredivisie | PSV Eindhoven | 7 | 0 | 1 | 1 | 0 | 0 |
| 10/11 | Europa League | PSV Eindhoven | 2 | 1 | 0 | 0 | 0 | 101 |
| 10/11 | Europa League Qualifying | PSV Eindhoven | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | KNVB Beker | PSV Eindhoven | 3 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Eredivisie | PSV Eindhoven | 6 | 2 | 0 | 0 | 0 | 136 |
| 09/10 | Europa League | PSV Eindhoven | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 04/05 | 2004-07-01 | Elinkwijk Yth. | PSV Yth. | Transfer | 0 | — |
| 08/09 | 2008-07-01 | PSV Yth. | PSV U17 | Transfer | 0 | — |
| 09/10 | 2009-07-01 | PSV U17 | PSV U19 | Transfer | 0 | — |
| 10/11 | 2010-07-01 | PSV U19 | PSV Eindhoven | Transfer | 100000 | — |
| 12/13 | 2012-07-01 | PSV Eindhoven | Sporting CP | Transfer | 4000000 | €900k |
| 13/14 | 2014-01-01 | Sporting CP | Vitesse | Loan | 5500000 | — |
| 14/15 | 2015-06-30 | Vitesse | Sporting CP | Return from loan | 4000000 | — |
| 15/16 | 2016-02-01 | Sporting CP | Fulham | Loan | 3000000 | — |
| 15/16 | 2016-06-30 | Fulham | Sporting CP | Return from loan | 2500000 | — |
| 16/17 | 2016-08-31 | Sporting CP | Without Club | Transfer | 2000000 | — |
| 16/17 | 2017-01-05 | Without Club | FC Utrecht | Transfer | 2000000 | — |
| 18/19 | 2018-07-01 | FC Utrecht | Ajax | Transfer | 6000000 | €6.00m |
| 22/23 | 2022-07-01 | Ajax | Without Club | Transfer | 3000000 | — |
| 22/23 | 2023-02-20 | Without Club | FC Utrecht | Transfer | 2500000 | — |
| 23/24 | 2024-02-28 | FC Utrecht | YN Yukun | Transfer | 1000000 | — |
| 24/25 | 2025-01-08 | YN Yukun | DL Yingbo | Transfer | 650000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 19/20 | Ill | 2019-09-27 | 2019-10-03 | 7 | 2 |
| 19/20 | Knee injury | 2019-11-27 | 2020-02-29 | 95 | 19 |
| 19/20 | Fitness | 2020-03-01 | 2020-03-15 | 15 | 3 |
| 20/21 | Knock | 2020-12-11 | 2020-12-15 | 5 | 1 |
| 20/21 | Ankle injury | 2021-02-25 | 2021-03-06 | 10 | 3 |
| 20/21 | Knock | 2021-04-03 | 2021-04-17 | 15 | 4 |
| 21/22 | Back injury | 2021-07-28 | 2021-08-13 | 17 | 1 |
| 21/22 | Ill | 2021-09-13 | 2021-09-20 | 8 | 2 |
| 21/22 | Ill | 2021-10-29 | 2021-11-02 | 5 | 1 |
| 21/22 | unknown injury | 2021-12-10 | 2022-03-05 | 86 | 14 |
| 21/22 | Knee injury | 2022-04-08 | 2022-06-30 | 84 | 11 |
| 22/23 | Ill | 2023-04-05 | 2023-04-10 | 6 | 1 |
| 23/24 | Ill | 2023-11-24 | 2023-11-28 | 5 | 1 |
| 23/24 | unknown injury | 2023-12-14 | 2023-12-18 | 5 | 1 |
| 23/24 | Ill | 2024-01-03 | 2024-01-17 | 15 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €550k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €850k |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.20m |
| Jan 1, 1970 | €3.20m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €5.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €1.00m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #53820 | — | 3 | 1 | — | — | former national player |
| Team #39118 | — | 5 | 1 | — | — | former national player |
| Team #34903 | #7 | 17 | 7 | — | — | former national player |
| Team #34684 | #12 | 0 | 0 | — | — | former national player |
| Team #16341 | — | 3 | 0 | — | — | former national player |
| Team #10933 | #6 | 5 | 0 | — | — | former national player |
| Team #3575 | #21 | 6 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Sean Klaiber | 2 | 1 | 0 |
| Gyrano Kerk | 2 | 2 | 0 |
| Guram Kashia | 2 | 1 | 0 |
| Marko Vejinović | 1 | 2 | 0 |
| Daley Blind | 2 | 1 | 0 |
| Sander van de Streek | 1 | 1 | 0 |
| Jeremain Lens | 2 | 6 | 0 |
| Bertrand Traoré | 2 | 3 | 0 |
| Georginio Wijnaldum | 2 | 5 | 0 |
| Rochdi Achenteh | 2 | 1 | 0 |
| Valeri Qazaishvili | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | Eredivisie | FC Utrecht | 11 | 29 |
| 14/15 | Eredivisie | Vitesse Arnhem | 8 | 29 |
| 11/12 | Eredivisie | PSV Eindhoven | 6 | 32 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2024 | League One | Yunnan Yukun | 9 | 30 |
| 17/18 | Eredivisie | FC Utrecht | 8 | 29 |
| 11/12 | Eredivisie | PSV Eindhoven | 7 | 32 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 15/16 | 2016-06-30 | Fulham | Sporting CP | Return from loan | — | €2.50m |
| 15/16 | 2016-02-01 | Sporting CP | Fulham | Loan | — | €3.00m |
| 14/15 | 2015-06-30 | Vitesse | Sporting CP | Return from loan | — | €4.00m |
| 13/14 | 2014-01-01 | Sporting CP | Vitesse | Loan | — | €5.50m |
Last 11 matches for Dalian Yingbo 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-05 | CSL |
Dalian Yingbo | 0–2 | Beijing Guoan | Available |
| 2026-05-01 | CSL |
Dalian Yingbo | 3–2 | Yunnan Yukun | Available |
| 2026-04-26 | CSL |
Shenzhen Peng City | 1–1 | Dalian Yingbo | Available |
| 2026-04-20 | CSL |
Qingdao West Coast | 2–0 | Dalian Yingbo | Available |
| 2026-04-16 | CSL |
Dalian Yingbo | 1–0 | Henan FC | Available |
| 2026-04-12 | CSL |
Dalian Yingbo | 1–1 | Tianjin Jinmen Tiger | Available |
| 2026-04-06 | CSL |
Chengdu Rongcheng | 2–0 | Dalian Yingbo | Available |
| 2026-04-02 | CSL |
Qingdao Hainiu | 1–1 | Dalian Yingbo | Available |
| 2026-03-29 | CSL |
Dalian Yingbo | 2–0 | Changchun Yatai | Available |
| 2026-02-28 | CSL |
Shandong Taishan | 4–1 | Dalian Yingbo | Available |
| 2026-02-23 | CSL |
Zhejiang Professional | 1–1 | Dalian Yingbo | Available |
Teams faced most often by Zakaria Labyad'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 % |
|---|---|---|---|---|---|---|---|---|
| Feyenoord | 16 | 2 | 7 | 7 | 21 | 29 | -8 | 13% |
| FC Groningen | 15 | 10 | 4 | 1 | 28 | 13 | +15 | 67% |
| AFC Ajax | 15 | 3 | 4 | 8 | 17 | 29 | -12 | 20% |
| Vitesse | 15 | 6 | 3 | 6 | 21 | 18 | +3 | 40% |
| sc Heerenveen | 14 | 7 | 7 | 0 | 26 | 16 | +10 | 50% |
| Fortuna Sittard | 14 | 10 | 3 | 1 | 37 | 13 | +24 | 71% |
| AZ Alkmaar | 14 | 4 | 2 | 8 | 17 | 29 | -12 | 29% |
| FC Emmen | 14 | 7 | 2 | 5 | 29 | 19 | +10 | 50% |
| VVV-Venlo | 12 | 7 | 4 | 1 | 29 | 11 | +18 | 58% |
| Willem II | 12 | 9 | 1 | 2 | 31 | 7 | +24 | 75% |
| PEC Zwolle | 12 | 8 | 3 | 1 | 36 | 16 | +20 | 67% |
| FC Twente | 12 | 6 | 3 | 3 | 18 | 14 | +4 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 09/10 | Senior debut season | |
| 09/10 | First senior goal | |
| 17/18 | 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′ |
|---|---|---|---|---|---|---|
| 22/23 | 8 | 248 | 1 | 0 | 0 | 0.36 |
| 2024 | 31 | 413 | 3 | 0 | 0 | 0.65 |
| 18/19 | 20 | 480 | 1 | 0 | 0 | 0.19 |
| 17/18 | 39 | 659 | 11 | 0 | 0 | 1.5 |
| 16/17 | 21 | 226 | 3 | 0 | 0 | 1.19 |
| 15/16 | 18 | 353 | 4 | 0 | 0 | 1.02 |
| 14/15 | 38 | 836 | 6 | 0 | 0 | 0.65 |
| 13/14 | 20 | 293 | 2 | 0 | 0 | 0.61 |
| 12/13 | 27 | 767 | 2 | 1 | 0 | 0.35 |
| 11/12 | 49 | 1,240 | 8 | 0 | 0 | 0.58 |
| 10/11 | 12 | 101 | 1 | 0 | 0 | 0.89 |
Output by competition
Career goals and assists broken down by tournament.
More on Zakaria Labyad
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Zakaria Labyad
Who is Zakaria Labyad?
Zakaria Labyad is a Morocco professional footballer who plays as a attacking midfield for Dalian Yingbo.
How old is Zakaria Labyad?
Zakaria Labyad is 33 years old. He was born on March 9, 1993 in Utrecht.
What position does Zakaria Labyad play?
Zakaria Labyad plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Zakaria Labyad play for?
Zakaria Labyad currently plays for Dalian Yingbo.
How many career goals has Zakaria Labyad scored?
Across all senior club competitions in our dataset, Zakaria Labyad has scored 80 goals in 353 appearances.
What is Zakaria Labyad's market value?
Zakaria Labyad's most recent reported market value is €550k.