Ibrahim Salah #77
Attacker
Left winger
Morocco
Pro League 2026/27 · 9 apps · 1 G · 1 A
Club
- Age
- 25 years
- born 30 August 2001
- Height
- 186 cm
- Weight
- 72 kg
- Contract until
- Jun 2027
- At the club since
- Aug 2026
- from Basel
- Matches this season
- 9
- 536 min · 2026/27
| Competition | Matches | Goals | Assists | Rating | xG | Key passes/90 |
|---|---|---|---|---|---|---|
| Pro League | 9 | 1 | 1 | 6.86 | 0.87 | 1.61 |
Friendlies apart: 1 match, 24 min. Not counted above.
Form
Rating curve · 2026/27 · Avg 6.87 across 10 rated matches · all competitions
10
8
6
JULNOV
Match ratings · rated matches only · gaps = no rating1 Nov · vs Cercle Brugge (A) 1–2 · 6.67
1 NovPro League
Cercle Brugge away
L 1–2
63′
6.67
24 OctPro League
Sporting Charleroi home
W 3–0
79′
1A
7.68
11 OctPro League
Westerlo away
L 1–5
65′
1G
7.20
20 SepPro League
Union Saint-Gilloise home
L 0–2
32′
6.75
5 SepPro League
Standard Liège away
L 0–1
61′
6.89
All 66 matches
30 AugPro League
Sint-Truiden home
L 1–4
66′
6.50
22 AugPro League
Genk home
D 4–4
44′
6.87
15 AugPro League
KV Kortrijk away
W 3–0
60′
6.63
9 AugPro League
SK Beveren home
W 2–1
66′
6.57
18 JulClub friendlies
Juventus home
D 0–0
24′
6.89
2025/26
17 MaySuper League
Lugano away
L 0–4
62′
6.55
14 MaySuper League
St. Gallen home
L 1–3
23′
6.23
10 MaySuper League
Young Boys away
L 0–3
27′
6.42
2 MaySuper League
Thun home
W 3–1
23′
1A
7.03
18 AprSuper League
Thun away
L 1–3
46′
6.10
4 AprSuper League
Young Boys home
D 3–3
90′
6.61
22 MarSuper League
Winterthur away
W 2–0
90′
1G
7.49
15 MarSuper League
Servette home
W 3–1
71′
6.96
8 MarSuper League
St. Gallen away
L 0–3
44′
6.67
5 MarSuper League
Grasshopper home
W 1–0
44′
1A
7.37
1 MarSuper League
Lausanne Sport away
W 2–1
32′
1A
7.09
22 FebSuper League
Luzern away
L 2–4
75′
6.97
15 FebSuper League
Lugano home
D 1–1
88′
6.41
12 FebSuper League
Sion away
L 0–2
44′
6.76
8 FebSuper League
Zürich home
W 2–1
8′
1G
7.36
1 FebSuper League
Thun home
L 1–2
28′
6.64
29 JanEuropa League
Viktoria Plzeň home
L 0–1
11′
6.54
20 DecSuper League
Servette home
D 1–1
30′
6.52
17 DecSuper League
Luzern away
W 2–1
7′
6.49
14 DecSuper League
Lausanne Sport home
D 0–0
74′
7.35
11 DecEuropa League
Aston Villa home
L 1–2
15′
6.38
7 DecSuper League
Winterthur away
W 2–1
30′
7.17
23 NovSuper League
Grasshopper away
D 1–1
59′
6.53
9 NovSuper League
Lugano home
L 0–1
44′
6.99
6 NovEuropa League
FCSB home
W 3–1
14′
1G
7.21
2 NovSuper League
Young Boys away
D 0–0
31′
6.71
29 OctSuper League
Zürich home
W 2–0
44′
1G
7.20
23 OctEuropa League
Olympique Lyonnais away
L 0–2
29′
6.60
18 OctSuper League
Winterthur home
W 3–0
26′
7.22
2 OctEuropa League
VfB Stuttgart home
W 2–0
29′
6.35
28 SepSuper League
Luzern home
L 1–2
28′
6.87
24 SepEuropa League
SC Freiburg away
L 1–2
58′
6.38
13 SepSuper League
Thun away
W 3–1
64′
7.06
24 AugLigue 1
Lorient away
L 0–4
27′
6.69
15 AugLigue 1
Olympique Marseille home
W 1–0
6′
6.46
2024/25
14 FebLigue 1
Auxerre home
D 2–2
21′
6.54
11 FebChampions League
Paris Saint Germain home
L 0–3
7′
6.66
4 FebCoupe de France
Troyes away
W 2–1
90′
1G
7.56
1 FebLigue 1
Paris Saint Germain home
L 2–5
2′
29 JanChampions League
Real Madrid home
L 0–3
11′
6.39
22 JanChampions League
Shakhtar Donetsk away
L 0–2
19′
6.39
15 JanCoupe de France
Nantes home
W 2–1
83′
6.53
5 JanLigue 1
Angers SCO away
L 0–2
17′
6.59
21 DecCoupe de France
La Roche away
W 1–0
65′
7.09
15 DecLigue 1
Nantes home
W 4–1
1′
6.56
10 DecChampions League
PSV home
W 1–0
8′
7.09
6 DecLigue 1
LOSC Lille away
L 1–3
14′
6.53
10 NovLigue 1
Montpellier away
L 1–3
63′
1A
7.28
6 NovChampions League
Sparta Praha away
W 2–1
2′
7.26
2 NovLigue 1
Nice home
L 0–1
21′
6.88
26 OctLigue 1
Reims away
W 2–1
90′
7.39
23 OctChampions League
Bayer 04 Leverkusen home
D 1–1
18′
7.55
6 OctLigue 1
Le Havre home
W 2–0
33′
1G
7.60
27 SepLigue 1
Auxerre away
L 0–3
17′
6.30
22 SepLigue 1
Toulouse home
W 2–0
66′
6.70
14 SepLigue 1
Paris Saint Germain away
L 1–3
10′
6.40
Transfers
Career
| Club | Matches | Goals | Assists |
|---|---|---|---|
| 2026/27 | |||
| Antwerp Pro League | 8 | 1 | 1 |
| Basel Super League | 0 | 0 | 0 |
| 2025/26 | |||
| Basel Super League · Europa League | 33 | 4 | 3 |
| Rennes Ligue 1 | 2 | 0 | 0 |
| 2024/25 | |||
| Brest Ligue 1 · Champions League · Coupe de France | 21 | 2 | 1 |
| 2023/24 | |||
| Rennes Ligue 1 · Europa League · Coupe de France | 32 | 6 | 1 |
| 2022/23 | |||
| Rennes Ligue 1 · Europa League | 15 | 1 | 0 |
| Gent Pro League · Europa League | 14 | 3 | 1 |