Career snapshot
Position rank · 20/21
Among 1,429 Midfield - Attacking Midfields · ≥200 mins
Career highs
Born the same day
Shares 1991-04-13 · 6 players total
| Full name | Ali Messaoud |
|---|---|
| Date of birth | 1991-04-13 (35 yrs) |
| Place of birth | Amsterdam, Morocco |
| Citizenship | Morocco Netherlands |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | right |
| Height | 185.00 m |
| Current club | Retired |
| Joined | 2022-07-26 |
| Contract expires | — |
| Outfitter | Puma |
Percentile rank vs 746 other Midfield - Attacking Midfields with ≥500 minutes in 20/21. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Roda JC Kerkrade | 1 | 20/21 | 20/21 | 18 | 1 | 1 | 534 |
| Vendsyssel FF | 2 | 19/20 | 20/21 | 46 | 11 | 2 | 1,149 |
| SBV Excelsior | 2 | 17/18 | 18/19 | 63 | 11 | 9 | 779 |
| Excelsior Rotterdam U21 | 2 | 17/18 | 18/19 | 8 | 3 | 0 | 486 |
| FC Vaduz | 2 | 15/16 | 16/17 | 35 | 5 | 2 | 1,284 |
| NEC Nijmegen | 1 | 16/17 | 16/17 | 17 | 1 | 1 | 770 |
| NEC Nijmegen U21 | 1 | 16/17 | 16/17 | 1 | 0 | 0 | 0 |
| Willem II Tilburg | 2 | 13/14 | 14/15 | 65 | 15 | 11 | 727 |
| Willem II Tilburg U21 | 1 | 14/15 | 14/15 | 2 | 0 | 0 | 0 |
| AZ Alkmaar | 2 | 11/12 | 12/13 | 2 | 0 | 0 | 0 |
| AZ Alkmaar U21 | 2 | 11/12 | 12/13 | 41 | 25 | 0 | 256 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 20/21 | Keuken Kampioen Divisie | Roda JC Kerkrade | 16 | 1 | 1 | 0 | 0 | 534 |
| 20/21 | Keuken Kampioen Play-Offs | Roda JC Kerkrade | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | NordicBet LIGA | Vendsyssel FF | 15 | 2 | 0 | 2 | 0 | 493 |
| 20/21 | Sydbank Pokalen | Vendsyssel FF | 2 | 1 | 0 | 0 | 0 | 163 |
| 19/20 | NordicBet LIGA | Vendsyssel FF | 26 | 7 | 2 | 3 | 0 | 268 |
| 19/20 | Sydbank Pokalen | Vendsyssel FF | 3 | 1 | 0 | 1 | 0 | 225 |
| 18/19 | Beloften Eerste Divisie | Excelsior Rotterdam U21 | 2 | 2 | 0 | 0 | 0 | 89 |
| 18/19 | Beloften Preliminary Round | Excelsior Rotterdam U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Eredivisie | SBV Excelsior | 30 | 7 | 4 | 3 | 1 | 335 |
| 18/19 | KNVB Beker | SBV Excelsior | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Beloften Eredivisie | Excelsior Rotterdam U21 | 5 | 1 | 0 | 0 | 0 | 397 |
| 17/18 | Eredivisie | SBV Excelsior | 31 | 4 | 5 | 5 | 0 | 444 |
| 17/18 | KNVB Beker | SBV Excelsior | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Beloften Eerste Divisie | NEC Nijmegen U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Eredivisie | NEC Nijmegen | 13 | 1 | 1 | 1 | 0 | 770 |
| 16/17 | Europa League Qualifying | FC Vaduz | 2 | 1 | 0 | 0 | 0 | 33 |
| 16/17 | FL-Cup | FC Vaduz | 1 | 1 | 0 | 0 | 0 | 90 |
| 16/17 | Jupiler PO | NEC Nijmegen | 4 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Super League | FC Vaduz | 4 | 1 | 0 | 0 | 0 | 107 |
| 15/16 | Europa League Qualifying | FC Vaduz | 3 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FL-Cup | FC Vaduz | 3 | 1 | 1 | 0 | 0 | 264 |
| 15/16 | Super League | FC Vaduz | 22 | 1 | 1 | 1 | 0 | 790 |
| 14/15 | Beloften Eredivisie | Willem II Tilburg U21 | 2 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Eredivisie | Willem II Tilburg | 27 | 5 | 6 | 5 | 0 | 416 |
| 14/15 | KNVB Beker | Willem II Tilburg | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Jupiler League | Willem II Tilburg | 36 | 10 | 5 | 5 | 0 | 311 |
| 13/14 | KNVB Beker | Willem II Tilburg | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Beloften Eerste Divisie | AZ Alkmaar U21 | 17 | 13 | 0 | 1 | 0 | 92 |
| 12/13 | Beloften Eredivisie | AZ Alkmaar U21 | 2 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Eredivisie | AZ Alkmaar | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Beloften Eredivisie | AZ Alkmaar U21 | 22 | 12 | 0 | 1 | 0 | 164 |
| 11/12 | Eredivisie | AZ Alkmaar | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Europa League | AZ Alkmaar | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | KNVB Beker | AZ Alkmaar | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 08/09 | 2008-07-01 | DWS Youth | AZ U19 | Transfer | 0 | — |
| 09/10 | 2009-07-01 | AZ U19 | AZ Alkmaar U21 | Transfer | 0 | — |
| 10/11 | 2010-07-01 | AZ Alkmaar U21 | AZ Alkmaar | Transfer | 0 | — |
| 13/14 | 2013-07-01 | AZ Alkmaar | Willem II | Transfer | 150000 | — |
| 15/16 | 2015-07-01 | Willem II | FC Vaduz | Transfer | 800000 | — |
| 16/17 | 2017-01-02 | FC Vaduz | NEC Nijmegen | Loan | 300000 | — |
| 16/17 | 2017-06-30 | NEC Nijmegen | FC Vaduz | Return from loan | 300000 | — |
| 17/18 | 2017-07-01 | FC Vaduz | Excelsior | Transfer | 300000 | — |
| 19/20 | 2019-07-21 | Excelsior | Vendsyssel FF | Transfer | 750000 | — |
| 20/21 | 2021-01-14 | Vendsyssel FF | Roda JC | Transfer | 250000 | — |
| 21/22 | 2021-07-01 | Roda JC | Without Club | Transfer | 250000 | — |
| 22/23 | 2022-07-01 | Without Club | SteDoCo | Transfer | 250000 | — |
| 22/23 | 2022-07-26 | SteDoCo | Retired | Transfer | 250000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 11/12 | Broken jaw | 2011-09-23 | 2011-11-14 | 53 | 15 |
| 12/13 | Knee injury | 2012-07-06 | 2012-09-13 | 70 | 9 |
| 12/13 | Meniscus injury | 2013-01-04 | 2013-03-28 | 84 | 14 |
| 14/15 | Torn muscle fiber | 2014-09-01 | 2014-09-18 | 18 | 5 |
| 14/15 | Ankle injury | 2015-01-16 | 2015-02-01 | 17 | 3 |
| 15/16 | Ill | 2015-08-28 | 2015-08-31 | 4 | 1 |
| 15/16 | unknown injury | 2015-10-16 | 2015-11-02 | 18 | 3 |
| 15/16 | Ill | 2016-04-29 | 2016-05-06 | 8 | 2 |
| 15/16 | Torn ligaments | 2016-05-22 | 2016-07-13 | 53 | 5 |
| 16/17 | Ill | 2016-11-04 | 2016-11-08 | 5 | 1 |
| 18/19 | Hamstring injury | 2019-05-18 | 2019-05-23 | 6 | 2 |
| 20/21 | Corona virus | 2021-01-15 | 2021-01-29 | 15 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €150k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #37630 | #3 | 1 | 0 | — | — | former national player |
| Team #16341 | — | 1 | 0 | — | — | former national player |
| Team #16340 | — | 3 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Dries Wuytens | 2 | 1 | 0 |
| Jeffry Fortes | 1 | 2 | 0 |
| Lorenzo Burnet | 1 | 2 | 0 |
| Ricardo Ippel | 2 | 0 | 0 |
| Robert Klaasen | 2 | 1 | 0 |
| Milan Hoek | 2 | 0 | 0 |
| Thomas Lam | 2 | 0 | 0 |
| Hicham Faik | 1 | 1 | 0 |
| Jelle van der Heyden | 1 | 0 | 0 |
| Erik Falkenburg | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 12/13 | Beloften Eerste Divisie | AZ Alkmaar U21 | 13 | 17 |
| 11/12 | Beloften Eredivisie | AZ Alkmaar U21 | 12 | 22 |
| 13/14 | Jupiler League | Willem II Tilburg | 10 | 36 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 14/15 | Eredivisie | Willem II Tilburg | 6 | 27 |
| 17/18 | Eredivisie | SBV Excelsior | 5 | 31 |
| 13/14 | Jupiler League | Willem II Tilburg | 5 | 36 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 16/17 | 2017-06-30 | NEC Nijmegen | FC Vaduz | Return from loan | — | €300k |
| 16/17 | 2017-01-02 | FC Vaduz | NEC Nijmegen | Loan | — | €300k |
Teams faced most often by Ali Messaoud'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 % |
|---|---|---|---|---|---|---|---|---|
| BSC Young Boys | 8 | 1 | 2 | 5 | 3 | 9 | -6 | 13% |
| De Graafschap | 8 | 1 | 1 | 6 | 7 | 18 | -11 | 13% |
| FC Luzern | 8 | 0 | 4 | 4 | 4 | 13 | -9 | 0% |
| FC Sion | 8 | 4 | 0 | 4 | 11 | 10 | +1 | 50% |
| FC St. Gallen | 8 | 3 | 2 | 3 | 12 | 12 | 0 | 38% |
| Grasshopper Club Zürich | 8 | 2 | 4 | 2 | 12 | 12 | 0 | 25% |
| FC Zürich | 8 | 2 | 2 | 4 | 11 | 21 | -10 | 25% |
| NAC Breda | 8 | 3 | 2 | 3 | 11 | 13 | -2 | 38% |
| FC Basel 1893 | 8 | 1 | 2 | 5 | 7 | 17 | -10 | 13% |
| FC Aarau | 8 | 4 | 3 | 1 | 13 | 9 | +4 | 50% |
| FC Lausanne-Sport | 8 | 2 | 1 | 5 | 7 | 14 | -7 | 25% |
| FC Volendam | 6 | 4 | 1 | 1 | 13 | 8 | +5 | 67% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 11/12 | Senior debut season | |
| 11/12 | 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′ |
|---|---|---|---|---|---|---|
| 20/21 | 35 | 1,190 | 2 | 0 | 0 | 0.15 |
| 19/20 | 29 | 493 | 4 | 0 | 0 | 0.73 |
| 18/19 | 34 | 424 | 3 | 0 | 1 | 0.85 |
| 17/18 | 37 | 841 | 5 | 0 | 0 | 0.54 |
| 16/17 | 25 | 1,000 | 2 | 0 | 0 | 0.18 |
| 15/16 | 28 | 1,054 | 1 | 0 | 0 | 0.09 |
| 14/15 | 30 | 416 | 6 | 0 | 0 | 1.3 |
| 13/14 | 37 | 311 | 5 | 0 | 0 | 1.45 |
| 12/13 | 20 | 92 | 1 | 0 | 0 | 0.98 |
| 11/12 | 23 | 164 | 1 | 0 | 0 | 0.55 |
Output by competition
Career goals and assists broken down by tournament.
More on Ali Messaoud
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Ali Messaoud
Who is Ali Messaoud?
Ali Messaoud is a Morocco professional footballer who plays as a attacking midfield for Retired.
How old is Ali Messaoud?
Ali Messaoud is 35 years old. He was born on April 13, 1991 in Amsterdam.
What position does Ali Messaoud play?
Ali Messaoud plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Ali Messaoud play for?
Ali Messaoud currently plays for Retired.
How many career goals has Ali Messaoud scored?
Across all senior club competitions in our dataset, Ali Messaoud has scored 72 goals in 298 appearances.