Zakaria Bakkali
Career snapshot
Career highs
Born the same day
Shares 1996-01-26 · 6 players total
| Full name | Zakaria Bakkali |
|---|---|
| Name in home country | زكريا البقالي |
| Date of birth | 1996-01-26 (30 yrs) |
| Place of birth | Liège, Belgium |
| Citizenship | Belgium Morocco |
| Position | Attack - Left Winger (main: Attack) |
| Foot | right |
| Height | 170.00 m |
| Current club | Ittihad Tanger |
| Joined | 2025-01-15 |
| Contract expires | 2027-06-30 |
| Agent | ZAKA 77 |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Ittihad Tanger | 2 | 24/25 | 25/26 | 14 | 1 | 1 | 354 |
| RKC Waalwijk | 2 | 22/23 | 23/24 | 38 | 3 | 0 | 143 |
| RSC Anderlecht | 3 | 18/19 | 20/21 | 28 | 4 | 2 | 1,295 |
| Beerschot VA | 1 | 20/21 | 20/21 | 4 | 0 | 0 | 0 |
| Deportivo de La Coruña | 1 | 17/18 | 17/18 | 24 | 0 | 1 | 0 |
| Valencia CF | 2 | 15/16 | 16/17 | 40 | 3 | 5 | 962 |
| PSV Eindhoven U21 | 3 | 12/13 | 14/15 | 25 | 5 | 2 | 671 |
| PSV Eindhoven | 2 | 12/13 | 13/14 | 24 | 4 | 0 | 382 |
| PSV Eindhoven U19 | 2 | 11/12 | 12/13 | 11 | 1 | 0 | 379 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Botola Pro Inwi | Ittihad Tanger | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Botola Pro Inwi | Ittihad Tanger | 12 | 1 | 1 | 2 | 0 | 354 |
| 24/25 | Coupe du Trône Marocaine | Ittihad Tanger | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Eredivisie | RKC Waalwijk | 18 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | KNVB Beker | RKC Waalwijk | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Eredivisie | RKC Waalwijk | 18 | 3 | 0 | 0 | 0 | 143 |
| 22/23 | KNVB Beker | RKC Waalwijk | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | JPL | RSC Anderlecht | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | JPL | Beerschot VA | 4 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | JPL | RSC Anderlecht | 4 | 1 | 0 | 1 | 0 | 55 |
| 18/19 | Europa League | RSC Anderlecht | 4 | 2 | 0 | 1 | 0 | 174 |
| 18/19 | JPL | RSC Anderlecht | 17 | 1 | 2 | 5 | 0 | 1,066 |
| 18/19 | JPL Play-Offs I | RSC Anderlecht | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Copa del Rey | Deportivo de La Coruña | 1 | 0 | 1 | 0 | 0 | 0 |
| 17/18 | LaLiga | Deportivo de La Coruña | 23 | 0 | 0 | 5 | 0 | 0 |
| 16/17 | Copa del Rey | Valencia CF | 3 | 1 | 0 | 0 | 0 | 125 |
| 16/17 | LaLiga | Valencia CF | 18 | 1 | 1 | 2 | 0 | 276 |
| 15/16 | Copa del Rey | Valencia CF | 3 | 0 | 1 | 1 | 0 | 0 |
| 15/16 | LaLiga | Valencia CF | 16 | 1 | 3 | 1 | 0 | 561 |
| 14/15 | Jupiler League | PSV Eindhoven U21 | 5 | 1 | 1 | 0 | 0 | 352 |
| 13/14 | Champions League Qu. | PSV Eindhoven | 2 | 1 | 0 | 0 | 0 | 157 |
| 13/14 | Eredivisie | PSV Eindhoven | 16 | 3 | 0 | 0 | 0 | 225 |
| 13/14 | Europa League | PSV Eindhoven | 4 | 0 | 0 | 1 | 0 | 0 |
| 13/14 | Jupiler League | PSV Eindhoven U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | KNVB Beker | PSV Eindhoven | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Beloften Eredivisie | PSV Eindhoven U21 | 3 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Beloften nacompetitie | PSV Eindhoven U21 | 16 | 4 | 1 | 0 | 0 | 319 |
| 12/13 | Eredivisie | PSV Eindhoven | 0 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | U19 Cup NL | PSV Eindhoven U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | U19 Div. 1 Spring | PSV Eindhoven U19 | 5 | 1 | 0 | 0 | 0 | 379 |
| 11/12 | U19 Div. 1 Spring | PSV Eindhoven U19 | 5 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 08/09 | 2008-07-01 | Standard Yth | PSV Yth. | Transfer | 0 | — |
| 10/11 | 2010-07-01 | PSV Yth. | PSV U17 | Transfer | 0 | — |
| 12/13 | 2012-07-01 | PSV U17 | PSV U21 | Transfer | 0 | — |
| 13/14 | 2013-07-01 | PSV U21 | PSV Eindhoven | Transfer | 250000 | — |
| 14/15 | 2014-07-01 | PSV Eindhoven | PSV U21 | Transfer | 2500000 | — |
| 15/16 | 2015-07-06 | PSV U21 | Valencia | Transfer | 2000000 | — |
| 17/18 | 2017-07-14 | Valencia | Dep. La Coruña | Loan | 2000000 | — |
| 17/18 | 2018-06-30 | Dep. La Coruña | Valencia | Return from loan | 1500000 | — |
| 18/19 | 2018-07-03 | Valencia | RSC Anderlecht | Transfer | 1500000 | €1.20m |
| 20/21 | 2021-02-01 | RSC Anderlecht | Beerschot VA | Loan | 600000 | — |
| 20/21 | 2021-06-30 | Beerschot VA | RSC Anderlecht | Return from loan | 500000 | — |
| 22/23 | 2022-08-03 | RSC Anderlecht | RKC Waalwijk | Transfer | 250000 | — |
| 24/25 | 2024-07-01 | RKC Waalwijk | Without Club | Transfer | 250000 | — |
| 24/25 | 2025-01-15 | Without Club | Ittihad Tanger | Transfer | 200000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 13/14 | Muscle strain | 2013-08-12 | 2013-08-26 | 15 | 5 |
| 13/14 | Thigh problems | 2013-10-21 | 2013-10-25 | 5 | 1 |
| 13/14 | Ankle injury | 2013-11-04 | 2013-11-21 | 18 | 5 |
| 14/15 | Groin injury | 2014-09-01 | 2015-05-11 | 253 | 44 |
| 15/16 | Groin injury | 2015-12-05 | 2016-01-14 | 41 | 10 |
| 15/16 | Groin injury | 2016-02-13 | 2016-08-03 | 173 | 21 |
| 17/18 | Ankle problems | 2017-09-17 | 2017-09-27 | 11 | 2 |
| 17/18 | Calf injury | 2017-11-20 | 2017-12-08 | 19 | 3 |
| 17/18 | Ankle injury | 2018-04-19 | 2018-05-10 | 22 | 3 |
| 18/19 | Knee problems | 2019-03-08 | 2019-04-05 | 29 | 4 |
| 19/20 | Knee surgery | 2019-07-19 | 2019-12-10 | 145 | 20 |
| 19/20 | Fitness | 2019-12-11 | 2020-01-05 | 26 | 4 |
| 19/20 | Knee injury | 2020-02-25 | 2020-07-03 | 130 | 2 |
| 20/21 | Knee injury | 2020-10-18 | 2021-03-28 | 162 | 24 |
| 22/23 | Fitness | 2022-08-01 | 2022-08-24 | 24 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.30m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €2.00m |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #34680 | #7 | 6 | 5 | — | — | former national player |
| Team #23282 | #9 | 4 | 4 | — | — | former national player |
| Team #23219 | #11 | 12 | 7 | — | — | former national player |
| Team #9315 | #7 | 9 | 1 | — | — | former national player |
| Team #3382 | #11 | 2 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Yassin Oukili | 1 | 0 | 957 |
| Michiel Kramer | 1 | 0 | 921 |
| Jetro Willems | 1 | 1 | 901 |
| Shawn Adewoye | 1 | 1 | 859 |
| Juriën Gaari | 1 | 0 | 829 |
| João Cancelo | 1 | 1 | 822 |
| Julian Lelieveld | 1 | 0 | 818 |
| Dani Parejo | 1 | 2 | 804 |
| Dario Van den Buijs | 1 | 0 | 718 |
| José Gayà | 1 | 0 | 656 |
| Thierry Lutonda | 0 | 1 | 533 |
| Ivan Santini | 1 | 0 | 0 |
| Thomas Didillon-Hödl | 1 | 0 | 0 |
| Memphis Depay | 1 | 2 | 0 |
| Thomas Horsten | 1 | 0 | 0 |
| Jorrit Hendrix | 1 | 0 | 0 |
| Etienne Vaessen | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 12/13 | Beloften nacompetitie | PSV Eindhoven U21 | 4 | 16 |
| 13/14 | Eredivisie | PSV Eindhoven | 3 | 16 |
| 22/23 | Eredivisie | RKC Waalwijk | 3 | 18 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 15/16 | LaLiga | Valencia CF | 3 | 16 |
| 18/19 | JPL | RSC Anderlecht | 2 | 17 |
| 15/16 | Copa del Rey | Valencia CF | 1 | 3 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-06-30 | Beerschot VA | RSC Anderlecht | Return from loan | — | €500k |
| 20/21 | 2021-02-01 | RSC Anderlecht | Beerschot VA | Loan | — | €600k |
| 17/18 | 2018-06-30 | Dep. La Coruña | Valencia | Return from loan | — | €1.50m |
| 17/18 | 2017-07-14 | Valencia | Dep. La Coruña | Loan | — | €2.00m |
Last 9 matches for Ittihad Tanger while Zakaria Bakkali was at the club (joined 2025-01-15). 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-03-15 | MAR1 |
Ittihad Tanger | 1–1 | Wydad AC | Available |
| 2025-03-08 | MAR1 |
Maghrib de Fès | 1–1 | Ittihad Tanger | Available |
| 2025-02-27 | MAR1 |
Ittihad Tanger | 1–0 | JS Soualem | Available |
| 2025-02-23 | MAR1 |
CR Khemis Zemamra | 2–0 | Ittihad Tanger | Available |
| 2025-02-15 | MAR1 |
Ittihad Tanger | 4–2 | Olympique de Safi | Available |
| 2025-02-08 | MAR1 |
FAR de Rabat | 3–2 | Ittihad Tanger | Available |
| 2025-01-26 | MAR1 |
Ittihad Tanger | 1–3 | RS Berkane | Available |
| 2025-01-23 | MAR1 |
Raja Casablanca | 1–1 | Ittihad Tanger | Available |
| 2025-01-18 | MAR1 |
Ittihad Tanger | 1–0 | FUS de Rabat | Available |
Teams faced most often by Zakaria Bakkali'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 % |
|---|---|---|---|---|---|---|---|---|
| FC Barcelona | 21 | 3 | 4 | 14 | 23 | 49 | -26 | 14% |
| Atlético Madrid | 20 | 2 | 8 | 10 | 22 | 35 | -13 | 10% |
| Sevilla FC | 18 | 6 | 7 | 5 | 21 | 18 | +3 | 33% |
| Athletic Club | 18 | 4 | 5 | 9 | 14 | 21 | -7 | 22% |
| Getafe CF | 16 | 8 | 5 | 3 | 28 | 18 | +10 | 50% |
| Villarreal CF | 16 | 5 | 5 | 6 | 18 | 20 | -2 | 31% |
| Real Madrid | 14 | 3 | 5 | 6 | 19 | 29 | -10 | 21% |
| AFC Ajax | 14 | 4 | 1 | 9 | 15 | 25 | -10 | 29% |
| Espanyol Barcelona | 14 | 8 | 3 | 3 | 21 | 17 | +4 | 57% |
| Real Sociedad | 14 | 2 | 3 | 9 | 14 | 26 | -12 | 14% |
| RC Celta | 14 | 7 | 3 | 4 | 21 | 16 | +5 | 50% |
| CA Osasuna | 12 | 7 | 4 | 1 | 25 | 12 | +13 | 58% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 11/12 | Senior debut season | |
| 12/13 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 13 | 354 | 2 | 0 | 0 | 0.51 |
| 19/20 | 4 | 55 | 1 | 0 | 0 | 1.64 |
| 18/19 | 22 | 1,240 | 6 | 1 | 0 | 0.51 |
| 17/18 | 24 | 0 | 5 | 0 | 0 | 0 |
| 16/17 | 21 | 401 | 2 | 0 | 0 | 0.45 |
| 15/16 | 19 | 561 | 2 | 0 | 0 | 0.32 |
| 13/14 | 25 | 382 | 1 | 0 | 0 | 0.24 |
Output by competition
Career goals and assists broken down by tournament.
More on Zakaria Bakkali
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Zakaria Bakkali
Who is Zakaria Bakkali?
Zakaria Bakkali is a Belgium professional footballer who plays as a left winger for Ittihad Tanger.
How old is Zakaria Bakkali?
Zakaria Bakkali is 30 years old. He was born on January 26, 1996 in Liège.
What position does Zakaria Bakkali play?
Zakaria Bakkali plays as a left winger (Attack - Left Winger).
What club does Zakaria Bakkali play for?
Zakaria Bakkali currently plays for Ittihad Tanger.
How many career goals has Zakaria Bakkali scored?
Across all senior club competitions in our dataset, Zakaria Bakkali has scored 21 goals in 208 appearances.
What is Zakaria Bakkali's market value?
Zakaria Bakkali's most recent reported market value is €175k.