Ilias Alhaft
Career snapshot
Career highs
Born the same day
Shares 1997-02-23 · 6 players total
| Full name | Ilias Alhaft |
|---|---|
| Date of birth | 1997-02-23 (29 yrs) |
| Place of birth | Rotterdam, Netherlands |
| Citizenship | Netherlands Morocco |
| Position | Attack - Right Winger (main: Attack) |
| Foot | left |
| Height | 172.00 m |
| Current club | True Bangkok United |
| Joined | 2025-07-01 |
| Contract expires | 2026-06-30 |
| Agent | Bilal Achenteh |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| True Bangkok United | 1 | 25/26 | 25/26 | 3 | 1 | 0 | 13 |
| SC Cambuur Leeuwarden | 1 | 24/25 | 24/25 | 26 | 3 | 1 | 307 |
| FC Noah Yerevan | 1 | 23/24 | 23/24 | 34 | 7 | 8 | 464 |
| Almere City FC | 5 | 18/19 | 22/23 | 101 | 18 | 12 | 1,310 |
| Almere City FC U21 | 1 | 19/20 | 19/20 | 2 | 0 | 0 | 0 |
| Sparta Rotterdam | 4 | 15/16 | 18/19 | 25 | 0 | 1 | 0 |
| Sparta Rotterdam U21 | 5 | 14/15 | 18/19 | 64 | 17 | 14 | 1,799 |
| Sparta Rotterdam U19 | 2 | 13/14 | 14/15 | 2 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | AFC CL Elite Qualif. | True Bangkok United | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Thai League | True Bangkok United | 2 | 1 | 0 | 0 | 0 | 13 |
| 24/25 | Keuken Kampioen Divisie | SC Cambuur Leeuwarden | 25 | 3 | 1 | 1 | 0 | 307 |
| 24/25 | Keuken Kampioen Play-Offs | SC Cambuur Leeuwarden | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Armenian Independence Cup | FC Noah Yerevan | 2 | 1 | 0 | 0 | 0 | 106 |
| 23/24 | Premier League | FC Noah Yerevan | 32 | 6 | 8 | 5 | 0 | 358 |
| 22/23 | Keuken Kampioen Divisie | Almere City FC | 27 | 2 | 4 | 0 | 0 | 505 |
| 22/23 | Keuken Kampioen Play-Offs | Almere City FC | 4 | 0 | 2 | 0 | 0 | 0 |
| 22/23 | KNVB Beker | Almere City FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | Keuken Kampioen Divisie | Almere City FC | 28 | 8 | 2 | 0 | 0 | 228 |
| 21/22 | KNVB Beker | Almere City FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Keuken Kampioen Divisie | Almere City FC | 21 | 3 | 3 | 0 | 0 | 359 |
| 20/21 | Keuken Kampioen Play-Offs | Almere City FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Derde Div. Sat | Almere City FC U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Keuken Kampioen Divisie | Almere City FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Keuken Kampioen Divisie | Sparta Rotterdam | 10 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | Keuken Kampioen Divisie | Almere City FC | 14 | 5 | 1 | 1 | 0 | 218 |
| 18/19 | KNVB Beker | Sparta Rotterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Tweede Divisie | Sparta Rotterdam U21 | 12 | 3 | 4 | 1 | 0 | 342 |
| 17/18 | Eredivisie | Sparta Rotterdam | 8 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Jupiler PO | Sparta Rotterdam | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | KNVB Beker | Sparta Rotterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Tweede Divisie | Sparta Rotterdam U21 | 14 | 3 | 4 | 0 | 0 | 334 |
| 16/17 | Eredivisie | Sparta Rotterdam | 4 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | KNVB Beker | Sparta Rotterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Tweede Divisie | Sparta Rotterdam U21 | 27 | 10 | 6 | 0 | 0 | 222 |
| 15/16 | Beloften Eredivisie | Sparta Rotterdam U21 | 11 | 1 | 0 | 0 | 0 | 901 |
| 15/16 | Jupiler League | Sparta Rotterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Beloften Preliminary Round | Sparta Rotterdam U21 | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | U19 Div. 1 Fall | Sparta Rotterdam U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | U19 Div. 2 Spring | Sparta Rotterdam U19 | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | U19 Div. 1 Spring | Sparta Rotterdam U19 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | Sparta R. U17 | Sparta U19 | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Sparta U19 | Sparta R. | Transfer | 50000 | — |
| 18/19 | 2019-01-25 | Sparta R. | Almere City | Transfer | 175000 | — |
| 23/24 | 2023-08-03 | Almere City | FC Noah | Transfer | 300000 | — |
| 24/25 | 2024-07-01 | FC Noah | Without Club | Transfer | 300000 | — |
| 24/25 | 2024-09-03 | Without Club | SC Cambuur | Transfer | 300000 | — |
| 25/26 | 2025-07-01 | SC Cambuur | Bangkok Utd. | Transfer | 250000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Foot injury | 2018-02-07 | 2018-02-08 | 2 | 1 |
| 18/19 | Cruciate ligament tear | 2019-04-19 | 2020-02-17 | 305 | 32 |
| 20/21 | Overstretching | 2020-12-20 | 2021-01-21 | 33 | 4 |
| 20/21 | minor knock | 2021-02-19 | 2021-03-18 | 28 | 5 |
| 21/22 | Ankle injury | 2021-08-21 | 2021-08-28 | 8 | 2 |
| 21/22 | Ankle injury | 2021-09-30 | 2021-10-06 | 7 | 1 |
| 21/22 | Hamstring injury | 2021-11-18 | 2022-01-09 | 53 | 5 |
| 21/22 | Knock | 2022-01-29 | 2022-02-20 | 23 | 3 |
| 22/23 | Knock | 2022-08-11 | 2022-08-25 | 15 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €325k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €175k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #16342 | — | 10 | 0 | — | — | former national player |
| Team #16340 | #21 | 5 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Artur Miranyan | 2 | 1 | 0 |
| Martin Gambos | 2 | 1 | 0 |
| Diederick Luydens | 2 | 0 | 0 |
| Stijn Spierings | 2 | 1 | 0 |
| Joey Jacobs | 2 | 0 | 0 |
| Martim Maia | 2 | 1 | 0 |
| Aleksandar Miljkovic | 2 | 0 | 0 |
| Damian van Bruggen | 2 | 0 | 0 |
| Michael Woud | 1 | 0 | 0 |
| Jaimy Brute | 2 | 0 | 0 |
| Thomas Poll | 2 | 1 | 0 |
| Faris Hammouti | 2 | 1 | 0 |
| Abdou Harroui | 2 | 1 | 0 |
| Deroy Duarte | 1 | 2 | 0 |
| Damon Mirani | 2 | 0 | 0 |
| Stije Resink | 2 | 2 | 0 |
| Nordin Bakker | 2 | 0 | 0 |
| Tim Receveur | 2 | 1 | 0 |
| Lance Duijvestijn | 1 | 4 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | Tweede Divisie | Sparta Rotterdam U21 | 10 | 27 |
| 21/22 | Keuken Kampioen Divisie | Almere City FC | 8 | 28 |
| 23/24 | Premier League | FC Noah Yerevan | 6 | 32 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | Premier League | FC Noah Yerevan | 8 | 32 |
| 16/17 | Tweede Divisie | Sparta Rotterdam U21 | 6 | 27 |
| 18/19 | Tweede Divisie | Sparta Rotterdam U21 | 4 | 12 |
Teams faced most often by Ilias Alhaft'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 % |
|---|---|---|---|---|---|---|---|---|
| NAC Breda | 8 | 2 | 2 | 4 | 6 | 11 | -5 | 25% |
| FC Dordrecht | 6 | 3 | 3 | 0 | 12 | 7 | +5 | 50% |
| Heracles Almelo | 6 | 1 | 3 | 2 | 6 | 12 | -6 | 17% |
| AZ Alkmaar J | 6 | 3 | 0 | 3 | 12 | 11 | +1 | 50% |
| MVV | 6 | 2 | 1 | 3 | 4 | 5 | -1 | 33% |
| FC Den Bosch | 6 | 3 | 2 | 1 | 9 | 4 | +5 | 50% |
| Telstar | 6 | 2 | 3 | 1 | 6 | 5 | +1 | 33% |
| FC Eindhoven | 6 | 3 | 2 | 1 | 8 | 5 | +3 | 50% |
| Go Ahead Eagles | 6 | 1 | 3 | 2 | 4 | 7 | -3 | 17% |
| FC Utrecht J | 6 | 5 | 1 | 0 | 13 | 4 | +9 | 83% |
| Helmond Sport | 6 | 3 | 1 | 2 | 8 | 6 | +2 | 50% |
| TOP Oss | 6 | 6 | 0 | 0 | 21 | 4 | +17 | 100% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | 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 | 26 | 307 | 1 | 0 | 0 | 0.29 |
| 23/24 | 34 | 464 | 5 | 0 | 0 | 0.97 |
| 22/23 | 33 | 505 | 1 | 0 | 0 | 0.18 |
| 18/19 | 36 | 560 | 2 | 0 | 0 | 0.32 |
Output by competition
Career goals and assists broken down by tournament.
More on Ilias Alhaft
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Ilias Alhaft
Who is Ilias Alhaft?
Ilias Alhaft is a Netherlands professional footballer who plays as a right winger for True Bangkok United.
How old is Ilias Alhaft?
Ilias Alhaft is 29 years old. He was born on February 23, 1997 in Rotterdam.
What position does Ilias Alhaft play?
Ilias Alhaft plays as a right winger (Attack - Right Winger).
What club does Ilias Alhaft play for?
Ilias Alhaft currently plays for True Bangkok United.
How many career goals has Ilias Alhaft scored?
Across all senior club competitions in our dataset, Ilias Alhaft has scored 46 goals in 257 appearances.
What is Ilias Alhaft's market value?
Ilias Alhaft's most recent reported market value is €250k.