A. El Mahdioui

A. El Mahdioui

A. El Mahdioui

Midfielder Al Taawon
Full Name Aschraf El Mahdioui
National Team Morocco
Place Of Birth Amsterdam
Age 30 · May 24, 1996
Height / Weight 172 cm · 69 kg
Last 5 d l w w w Wins: 3; Draws: 1; Losses: 1
Last Win November 4, 2026 9days ago
Last Loss May 21, 2026 176days ago
Season Record
Avg Rating 7.13 3 Games · 75% of matches 3 W 0 D 0 L
Starts 3
0 0.00 / 90 min Goals
1 0.33 / 90 min Assists
0 Penalty Goals
270 90 / game Minutes
Goals 0 0.00 / 90 · 0.00 / game League Leader Malcom 4 A. El Mahdioui 0 0% Club Leader A. Hamed Allah 2 A. El Mahdioui 0 0%
Assists 1 0.33 / 90 · 0.33 / game League Leader Y. El Bahraoui 3 A. El Mahdioui 1 33% Club Leader Y. El Bahraoui 3 A. El Mahdioui 1 17% of club total 33%
Penalty Goals 0 0.00 / 90 · 0.00 / game League Leader Malcom 2 A. El Mahdioui 0 0% Club Leader A. Hamed Allah 1 A. El Mahdioui 0 0%
Minutes 270 90 / game League Leader Dani Ramirez 407 A. El Mahdioui 270 66% Club Leader A. El Mahdioui 270 75% of available minutes Leads
Season Statistics
AFC Cup 2026
Al Taawon
3
3
270′
1
7.1
Game Log
Career Chart
Career
Club / Season
Al Taawon 3 seasons · 2024–2026
66
65
5,761
0
3
11Y
7.14
2026 AFC Cup
3
3
270
0
1
—
7.14
2025-2026 Saudi Pro League
33
33
2,970
0
2
7Y
7.08
2024-2025 Saudi Pro League
30
29
2,521
0
0
4Y
7.22
National Team
Morocco 1 season · 2025
4
1
208
1
0
—
—
2025 Arab Cup
4
1
208
1
0
—
—
By season 4 seasons
By competition 3 competitions
Career — total · 4 seasons
70
66
5,969
1
3
11Y
7.14
Splits
Venue
GP
Min
G
A
Rating
Home
35
2,998
1
1
7.27
Away
35
2,971
0
2
7.01
vs Opponents
2 clubs
Opponent
GP
Min
G
A
Rating
2
180
0
0
7.14
1
90
0
1
7.14
Goal Analysis
1 Goals
Open play 1 100%
Penalties 0 0%
0.02 per 90 min
70 games

Goal minutes · open play vs penalty

Most dangerous 76-90+ · 1 goals
Discipline
11 0.16 / game Yellow Cards
0 Second Yellow
0 0 straight + 0 second Red Cards
0.16 cards / game · 70 games
Teammates
1
51 matches played together
2
48 matches played together
3
46 matches played together
4
43 matches played together
5
38 matches played together
6
37 matches played together
7
37 matches played together
8
35 matches played together
9
35 matches played together
10
34 matches played together