Career Progression
2026/2027
2
Games
0
Goals
0
Assists
135
Minutes
Friendlies
2025/2026
21
Games
1
Goals
1
Assists
1,811
Minutes
Jupiler Pro League
2024/2025
32
Games
1
Goals
0
Assists
2,677
Minutes
Helmond Sport
(32 G)
Atlético Madrid II
(0 G)
Primera División RFEF - Play Offs, Eerste Divisie
+3
2023/2024
+1
4
Games
0
Goals
0
Assists
175
Minutes
Morocco U23
(2 G)
Atlético Madrid II
(2 G)
Montpellier II
(0 G)
CAF U23 Cup of Nations, Primera División RFEF - Play Offs
+1
2022/2023
+1
16
Games
0
Goals
0
Assists
1,171
Minutes
Montpellier II
(14 G)
Morocco U23
(2 G)
Montpellier
(0 G)
Ligue 1, National 3 - Group M
+1
2021/2022
17
Games
0
Goals
0
Assists
1,370
Minutes
Montpellier II
(17 G)
Montpellier
(0 G)
Ligue 1, National 2 - Group D
+1
| Season | Team | Games | Goals | Assists | Minutes | G/90 | Cards |
|---|---|---|---|---|---|---|---|
| 2026/2027 Current |
Morocco
|
2 | 0 | 0 | 135 | 0.00 | 1 |
| 2025/2026 |
KV Mechelen
|
21 | 1 | 1 | 1,811 | 0.05 | 6 |
| 2024/2025 |
Helmond Sport
(32)
Atlético Madrid II
(0)
|
32 | 1 | 0 | 2,677 | 0.03 | 5 / 1 |
| 2023/2024 |
Morocco U23
(2)
Atlético Madrid II
(2)
Montpellier II
(0)
|
4 | 0 | 0 | 175 | 0.00 | 0 |
| 2022/2023 |
Montpellier II
(14)
Morocco U23
(2)
Montpellier
(0)
|
16 | 0 | 0 | 1,171 | 0.00 | 3 |
| 2021/2022 |
Montpellier II
(17)
Montpellier
(0)
|
17 | 0 | 0 | 1,370 | 0.00 | 1 |
92
Career Games
2
Career Goals
1
Career Assists
Scoring rate has declined
Advanced Metrics
2025/2026 Season
7.0
Avg Rating
Good
86
Min/Game
1,811 Total Minutes
2
Goal Involvement
1G + 1A
1
Total Goals
1
Total Assists
0.05
Goals/Game
0.05
Assists/Game
2
Goal Involvement
Performance Insights
Most Productive:
Goal Scorer
Shot Efficiency:
Needs Improvement
(37.5%)
Discipline Level:
Good
Playing Time:
Regular Starter
(86min)
Career Timeline - R. Halhal
6 Seasons2
Total Goals
→ Stable
vs First Season
1
Total Assists
→ Stable
vs First Season
92
Total Appearances
15.3 Per Season
7.1
Peak Rating
7.1 Average
Season Breakdown
26
2026/2027
Morocco
0
Goals
0
Assists
2
Apps
7.1
Rating
135 Minutes
68 Min/Game
25
2025/2026
KV Mechelen
1
Goals
1
Assists
21
Apps
7.0
Rating
1,811 Minutes
86 Min/Game
0.05 Goals/Game
24
2024/2025
Atlético Madrid II, Helmond Sport
1
Goals
0
Assists
32
Apps
7.1
Rating
2,677 Minutes
84 Min/Game
0.03 Goals/Game
23
2023/2024
Morocco U23, Atlético Madrid II
+ 1 More
0
Goals
0
Assists
4
Apps
-
Rating
175 Minutes
44 Min/Game
22
2022/2023
Montpellier, Montpellier II
+ 1 More
0
Goals
0
Assists
16
Apps
-
Rating
1,171 Minutes
73 Min/Game
21
2021/2022
Montpellier, Montpellier II
0
Goals
0
Assists
17
Apps
-
Rating
1,370 Minutes
81 Min/Game
Career Overview
6
Seasons
92
Appearances
2
Goals
1
Assists
7
Teams
7,339
Minutes
16
Yellow Cards
1
Red Cards
Season History
| Season | Team | League | Appearances | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|
| 2026/2027 |
Morocco
|
Friendlies
|
2 | 0 | 0 | 135 |
| 2025/2026 |
KV Mechelen
|
Jupiler Pro League
|
21 | 1 | 1 | 1,811 |
| 2024/2025 |
Atlético Madrid II
Helmond Sport
|
Primera División RFEF - Play Offs
Eerste Divisie
National 2 - Group D
Primera División RFEF - Group 1
KNVB Beker
|
32 | 1 | 0 | 2,677 |
| 2023/2024 |
Morocco U23
Atlético Madrid II
Montpellier II
|
CAF U23 Cup of Nations
Primera División RFEF - Play Offs
National 3 - Group G
|
4 | 0 | 0 | 175 |
| 2022/2023 |
Montpellier
Montpellier II
Morocco U23
|
Ligue 1
National 3 - Group M
Africa U23 Cup of Nations - Qualification
|
16 | 0 | 0 | 1,171 |
| 2021/2022 |
Montpellier
Montpellier II
|
Ligue 1
National 2 - Group D
Coupe de France
|
17 | 0 | 0 | 1,370 |
2026/2027
Morocco
Morocco
Goals
0
Assists
0
League
Friendlies
2025/2026
KV Mechelen
KV Mechelen
Goals
1
Assists
1
League
Jupiler Pro League
2024/2025
Atlético Madrid II
Helmond Sport
Atlético Madrid II
Helmond Sport
Goals
1
Assists
0
League
Primera División RFEF - Play Offs
Eerste Divisie
National 2 - Group D
Primera División RFEF - Group 1
KNVB Beker
2023/2024
Morocco U23
Atlético Madrid II
Montpellier II
Morocco U23
Atlético Madrid II
Montpellier II
Goals
0
Assists
0
League
CAF U23 Cup of Nations
Primera División RFEF - Play Offs
National 3 - Group G
2022/2023
Montpellier
Montpellier II
Morocco U23
Montpellier
Montpellier II
Morocco U23
Goals
0
Assists
0
League
Ligue 1
National 3 - Group M
Africa U23 Cup of Nations - Qualification
2021/2022
Montpellier
Montpellier II
Montpellier
Montpellier II
Goals
0
Assists
0
League
Ligue 1
National 2 - Group D
Coupe de France