AM
Ahmed El Messaoudi
€730KMarket Value
Ahmed El Messaoudi
€730KMarket Value
6.8
Season Score
31
Aug 3, 1995
184 cm
Height
0.14
Goals/Match
Card stats based on2026
6.8
Season Score
31
Aug 3, 1995
184 cm
Height
0.14
Goals/Match
Card stats based on2026
Performance Overview
Season Performance 2026
All Competitions
- Matches
- 14
- Goals
- 2
- Assists
- 2
- Goal Contributions
- 4
- Mins/game
- 77
- Avg Rating
- 6.76
rating
6.80+0.07(+1.0%)
Last 14 matches
Oct 6, 2025 — Oct 6, 2026
High
6.96
Low
6.62
Avg
6.80
G+A
4
Wins5
Draws1
Losses8
| Month | Matches | Mins | G | A | G+A | G/M | Rating |
|---|---|---|---|---|---|---|---|
Jun 2026 | 1 | 77 | 1 | 0 | 1 | 1.00 | 6.69 |
May 2026 | 6 | 367 | 0 | 1 | 1 | 0.00 | 6.62 |
Apr 2026 | 4 | 360 | 1 | 0 | 1 | 0.25 | 6.96 |
Mar 2026 | 3 | 270 | 0 | 1 | 1 | 0.00 | 6.87 |
4 months • 14 matches
Career
Club Career
MGAGxGRtg
Tobyl
2024 - 2025
551590.274,3696.73
FC Groningen
2019/2020 - 2020/2021
551050.184,0396.97
Mechelen
2018/2019
55120.023,867-
FC Emmen
2022/2023 - 2023/2024
51530.103,0086.88
Lierse
2013/2014 - 2014/2015
47010.003,708-
Fortuna Sittard
2018/2019
33550.152,1607.01
Gaziantep F.K.
2021/2022
18000.004906.70
Qingdao Hainiu
2026 - now
14220.141,0746.76
Total
32838270.1222,715
National Team
MGAGxGRtg
Morocco
2015 - 2019
2000.0046-
Club Career
MGAG+A/90Rtg
Qingdao Hainiu
2026
14221,0740.34006.76
Tobyl
24/25
28872,1060.64206.59
Tobyl
23/24
27722,2630.36206.87
FC Emmen
23/24
20311,1880.30207.08
FC Emmen
22/23
31221,8200.20006.75
Gaziantep F.K.
21/22
180—4900.00306.70
FC Groningen
21/22
31—1700.53006.56
FC Groningen
20/21
30822,3860.38207.06
FC Groningen
19/20
22131,4830.24206.91
Fortuna Sittard
18/19
33552,1600.42207.01
Lierse
14/15
32012,6510.03101-
Lierse
13/14
150—1,0570.0030-
National Team
MGAG+A/90Rtg
Morocco
2019
10—46—00-
Morocco
2015
10———00-
League seasons, computed
| Season | League | Apps | Min | Goals | Assists | G+A / 90 | Rating |
|---|---|---|---|---|---|---|---|
| 2013/2014 | Pro League | 15 | 1057 | 0 | 0 | 0 | — |
| 2014/2015 | Pro League | 26 | 2154 | 0 | 0 | 0 | — |
| 2015/2016 | Pro League | 6 | 216 | 0 | 0 | 0 | — |
| 2016/2017 | Pro League | 23 | 1620 | 0 | 2 | 0.11 | — |
| 2017/2018 | Pro League | 19 | 1553 | 0 | 0 | 0 | — |
| 2018/2019 | Eredivisie | 29 | 1903 | 5 | 2 | 0.33 | 6.9 |
| 2019/2020 | Eredivisie | 20 | 1375 | 1 | 3 | 0.26 | 6.92 |
| 2020/2021 | Eredivisie | 29 | 2296 | 8 | 2 | 0.39 | 7.08 |
| 2021/2022 | Eredivisie | 3 | 170 | 1 | 0 | 0.53 | 6.56 |
| 2021/2022 | Super Lig | 16 | 429 | 0 | 0 | 0 | 6.7 |
| 2022/2023 | Eredivisie | 25 | 1410 | 2 | 0 | 0.13 | 6.73 |
| 2023/2024 | Eerste Divisie | 19 | 1144 | 3 | 1 | 0.31 | 7.1 |
| 2024 | Premier League (Kazakhstan) | 23 | 2005 | 4 | 0 | 0.18 | 6.87 |
| 2025 | Premier League (Kazakhstan) | 22 | 1575 | 7 | 6 | 0.74 | 6.58 |
| 2026 | Super League (China) | 14 | 1074 | 2 | 2 | 0.34 | 6.76 |
Career Progress
Appearances per Season
Appearance Distribution
44
Full match
57
Substituted off
24
From Bench
Ahmed El Messaoudi: career in numbers
What stands outUpdated 2026-10-06
- Ahmed El Messaoudi: 0.34 assists per 90 in the Premier League (Kazakhstan) 2025, #1 of 53 midfielders with 900+ minutes.Cohort median 0.07; Ahmed El Messaoudi played 1,575 minutes. Cohort: 53 Premier League (Kazakhstan) midfielders with this stat on record, 2025.
- Ahmed El Messaoudi: 9.31 duels won per 90 in the Premier League (Kazakhstan) 2025, #1 of 53 midfielders with 900+ minutes.Cohort median 5.45; Ahmed El Messaoudi played 1,575 minutes. Cohort: 53 Premier League (Kazakhstan) midfielders with this stat on record, 2025.
- Ahmed El Messaoudi's 0.40 goals per 90 in the Premier League (Kazakhstan) 2025 is the best of 11 league seasons on record with 900+ minutes.7 goals in 1,575 minutes; previous best 0.31 in the Eredivisie 2020/2021.
- Best-rated season
- 2023/2024 · 7.1Eerste Divisie
- Lowest-rated season
- 2025 · 6.58Premier League (Kazakhstan)
- Rating trend
- -0.23last 2 rated seasons vs career average before them
- Career involvement (league)
- 0.23 G+A per 9033 goals + 18 assists across 15 league seasons (per-90 from 19981 minutes on record)
- League seasons on record
- 15 (2013–2026)
- Clubs with recorded appearances
- 9
Rival Clubs(50)
Player stats against each opponent club
| Team | MP | W | D | L | G | A | ||
|---|---|---|---|---|---|---|---|---|
| 12 | 1 | 4 | 7 | 0 | 0 | 5 | 2 | |
| 11 | 6 | 1 | 4 | 0 | 0 | 1 | 0 | |
| 11 | 3 | 0 | 8 | 0 | 0 | 1 | 0 | |
| 10 | 2 | 5 | 3 | 0 | 0 | 1 | 0 | |
| 10 | 2 | 5 | 3 | 0 | 0 | 1 | 0 | |
| 9 | 3 | 1 | 5 | 0 | 0 | 2 | 0 | |
| 8 | 3 | 2 | 3 | 0 | 0 | 1 | 0 | |
| 8 | 0 | 2 | 6 | 0 | 0 | 3 | 0 | |
| 8 | 1 | 0 | 7 | 0 | 1 | 1 | 0 | |
| 8 | 3 | 3 | 2 | 0 | 0 | 1 | 0 | |
| 8 | 0 | 4 | 4 | 0 | 1 | 1 | 0 | |
| 8 | 3 | 2 | 3 | 0 | 0 | 1 | 0 | |
| 8 | 3 | 1 | 4 | 0 | 2 | 1 | 0 | |
| 7 | 0 | 2 | 5 | 0 | 0 | 1 | 0 | |
| 7 | 2 | 1 | 4 | 1 | 0 | 0 | 0 | |
| 7 | 2 | 2 | 3 | 0 | 0 | 2 | 0 | |
| 6 | 1 | 2 | 3 | 2 | 0 | 0 | 0 | |
| 6 | 1 | 1 | 4 | 1 | 1 | 0 | 0 | |
| 6 | 2 | 2 | 2 | 1 | 0 | 2 | 0 | |
| 6 | 3 | 1 | 2 | 2 | 0 | 1 | 0 |
1–20 of 50






