Career Progression
2026/2027
0
Games
0
Goals
0
Assists
0
Minutes
Friendlies
2025/2026
30
Games
2
Goals
2
Assists
1,755
Minutes
Feyenoord
(25 G)
Morocco
(5 G)
Friendlies, Africa Cup of Nations
+4
2024/2025
+1
21
Games
0
Goals
0
Assists
1,286
Minutes
Le Havre
(14 G)
Feyenoord
(6 G)
Morocco U23
(1 G)
Ligue 1, Coupe de France
+3
2023/2024
+2
23
Games
1
Goals
0
Assists
1,461
Minutes
Le Havre
(17 G)
Morocco U23
(4 G)
Morocco
(2 G)
Alanyaspor
(0 G)
Ligue 1, Coupe de France
+3
2022/2023
+1
23
Games
2
Goals
1
Assists
1,207
Minutes
Le Havre
(12 G)
Alanyaspor
(7 G)
Morocco U23
(4 G)
Ligue 2, Africa U23 Cup of Nations - Qualification
+2
2021/2022
+1
11
Games
0
Goals
0
Assists
681
Minutes
Olympique Marseille II
(8 G)
Marseille
(3 G)
Morocco U20
(0 G)
Coupe de France, National 2 - Group D
+2
2020/2021
3
Games
0
Goals
0
Assists
105
Minutes
Olympique Marseille II
(3 G)
Marseille
(0 G)
Ligue 1, National 2 - Group D
| Season | Team | Games | Goals | Assists | Minutes | G/90 | Cards |
|---|---|---|---|---|---|---|---|
| 2026/2027 Current |
Morocco
|
0 | 0 | 0 | 0 | 0.00 | 0 |
| 2025/2026 |
Feyenoord
(25)
Morocco
(5)
|
30 | 2 | 2 | 1,755 | 0.10 | 7 |
| 2024/2025 |
Le Havre
(14)
Feyenoord
(6)
Morocco U23
(1)
|
21 | 0 | 0 | 1,286 | 0.00 | 0 |
| 2023/2024 |
Le Havre
(17)
Morocco U23
(4)
Morocco
(2)
Alanyaspor
(0)
|
23 | 1 | 0 | 1,461 | 0.06 | 3 |
| 2022/2023 |
Le Havre
(12)
Alanyaspor
(7)
Morocco U23
(4)
|
23 | 2 | 1 | 1,207 | 0.15 | 6 |
| 2021/2022 |
Olympique Marseille II
(8)
Marseille
(3)
Morocco U20
(0)
|
11 | 0 | 0 | 681 | 0.00 | 5 |
| 2020/2021 |
Olympique Marseille II
(3)
Marseille
(0)
|
3 | 0 | 0 | 105 | 0.00 | 0 |
111
Career Games
5
Career Goals
3
Career Assists
Scoring rate has improved
Advanced Metrics
2025/2026 Season
7.3
Avg Rating
Good
20
Min/Game
20 Total Minutes
0
Goal Involvement
0G + 0A
0
Total Goals
0
Total Assists
0
Goals/Game
0
Assists/Game
0
Goal Involvement
Performance Insights
Most Productive:
Goal Scorer
Shot Efficiency:
Needs Improvement
(0%)
Discipline Level:
Excellent
Playing Time:
Substitute
(20min)
Career Timeline - O. Targhalline
7 Seasons5
Total Goals
→ Stable
vs First Season
3
Total Assists
→ Stable
vs First Season
111
Total Appearances
15.9 Per Season
7.3
Peak Rating
7 Average
Season Breakdown
26
2026/2027
Morocco
0
Goals
0
Assists
0
Apps
-
Rating
25
2025/2026
Morocco, Feyenoord
2
Goals
2
Assists
30
Apps
7.3
Rating
1,755 Minutes
59 Min/Game
0.07 Goals/Game
24
2024/2025
Le Havre, Morocco U23
+ 1 More
0
Goals
0
Assists
21
Apps
7.1
Rating
1,286 Minutes
61 Min/Game
23
2023/2024
Le Havre, Morocco
+ 2 More
1
Goals
0
Assists
23
Apps
7.1
Rating
1,461 Minutes
64 Min/Game
0.04 Goals/Game
22
2022/2023
Le Havre, Morocco U23
+ 1 More
2
Goals
1
Assists
23
Apps
6.6
Rating
1,207 Minutes
52 Min/Game
0.09 Goals/Game
21
2021/2022
Marseille, Olympique Marseille II
+ 1 More
0
Goals
0
Assists
11
Apps
-
Rating
681 Minutes
62 Min/Game
20
2020/2021
Marseille, Olympique Marseille II
0
Goals
0
Assists
3
Apps
-
Rating
105 Minutes
35 Min/Game
Career Overview
7
Seasons
111
Appearances
5
Goals
3
Assists
8
Teams
6,495
Minutes
21
Yellow Cards
0
Red Cards
Season History
| Season | Team | League | Appearances | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|
| 2026/2027 |
Morocco
|
Friendlies
|
0 | 0 | 0 | 0 |
| 2025/2026 |
Morocco
Feyenoord
|
Friendlies
Africa Cup of Nations
Friendlies Clubs
UEFA Champions League
UEFA Europa League
Eredivisie
|
30 | 2 | 2 | 1,755 |
| 2024/2025 |
Le Havre
Morocco U23
Feyenoord
|
Ligue 1
Coupe de France
Olympics Men
Eredivisie
UEFA Champions League
|
21 | 0 | 0 | 1,286 |
| 2023/2024 |
Le Havre
Morocco
Alanyaspor
Morocco U23
|
Ligue 1
Coupe de France
World Cup - Qualification Africa
Friendlies Clubs
CAF U23 Cup of Nations
|
23 | 1 | 0 | 1,461 |
| 2022/2023 |
Le Havre
Morocco U23
Alanyaspor
|
Ligue 2
Africa U23 Cup of Nations - Qualification
Türkiye Kupası
Süper Lig
|
23 | 2 | 1 | 1,207 |
| 2021/2022 |
Marseille
Olympique Marseille II
Morocco U20
|
Coupe de France
National 2 - Group D
Ligue 1
Africa Cup of Nations U20
|
11 | 0 | 0 | 681 |
| 2020/2021 |
Marseille
Olympique Marseille II
|
Ligue 1
National 2 - Group D
|
3 | 0 | 0 | 105 |
2026/2027
Morocco
Morocco
Goals
0
Assists
0
League
Friendlies
2025/2026
Morocco
Feyenoord
Morocco
Feyenoord
Goals
2
Assists
2
League
Friendlies
Africa Cup of Nations
Friendlies Clubs
UEFA Champions League
UEFA Europa League
Eredivisie
2024/2025
Le Havre
Morocco U23
Feyenoord
Le Havre
Morocco U23
Feyenoord
Goals
0
Assists
0
League
Ligue 1
Coupe de France
Olympics Men
Eredivisie
UEFA Champions League
2023/2024
Le Havre
Morocco
Alanyaspor
Morocco U23
Le Havre
Morocco
Alanyaspor
Morocco U23
Goals
1
Assists
0
League
Ligue 1
Coupe de France
World Cup - Qualification Africa
Friendlies Clubs
CAF U23 Cup of Nations
2022/2023
Le Havre
Morocco U23
Alanyaspor
Le Havre
Morocco U23
Alanyaspor
Goals
2
Assists
1
League
Ligue 2
Africa U23 Cup of Nations - Qualification
Türkiye Kupası
Süper Lig
2021/2022
Marseille
Olympique Marseille II
Morocco U20
Marseille
Olympique Marseille II
Morocco U20
Goals
0
Assists
0
League
Coupe de France
National 2 - Group D
Ligue 1
Africa Cup of Nations U20
2020/2021
Marseille
Olympique Marseille II
Marseille
Olympique Marseille II
Goals
0
Assists
0
League
Ligue 1
National 2 - Group D