TOP Tournaments
Show more
person-avatar

Salah Ibrahim

Morocco
Morocco
Current Club:
Position:
Forward
Age:
24 (30.08.2001)
Height:
185 cm
Weight:
82 kg
Preferred Foot:
Right
Market value:
€3.09m
Contract expires:
30.06.2027
Social media:
Salah Ibrahim Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
04.04 Basel Basel Young Boys Young Boys 3 3 6.5 90’ 0 0 0 0
22.03 Winterthur Winterthur Basel Basel 0 2 7.3 90’ 1 0 0 0
15.03 Basel Basel Servette Servette 3 1 7 71’ 0 0 0 0
08.03 St. Gallen St. Gallen Basel Basel 3 0 6.8 45’ 0 0 0 0
05.03 Basel Basel Grasshopper Club Zurich Grasshopper Club Zurich 1 0 7.7 45’ 0 1 0 0
01.03 Lausanne-Sport Lausanne-Sport Basel Basel 1 2 7.5 33’ 0 1 0 0
22.02 Luzern Luzern Basel Basel 4 2 6.5 75’ 0 0 0 0
15.02 Basel Basel Lugano Lugano 1 1 6.4 88’ 0 0 1 0
12.02 Sion Sion Basel Basel 2 0 6.2 45’ 0 0 0 0
08.02 Basel Basel Zurich Zurich 2 1 0 9’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
04.02 St. Gallen St. Gallen Basel Basel 2 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
01.02 Basel Basel Thun Thun 1 2 6.3 29’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
29.01 Basel Basel Viktoria Plzen Viktoria Plzen 0 1 5.9 12’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
25.01 Zurich Zurich Basel Basel 3 4 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
22.01 RB Salzburg RB Salzburg Basel Basel 3 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
18.01 Basel Basel Sion Sion 1 1 Not in the squad
2025 Basel Basel Servette Servette 1 1 6.2 31’ 0 0 1 0
2025 Luzern Luzern Basel Basel 1 2 0 8’ 0 0 0 0
2025 Basel Basel Lausanne-Sport Lausanne-Sport 0 0 7 74’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Basel Basel Aston Villa Aston Villa 1 2 6.3 17’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Winterthur Winterthur Basel Basel 1 2 6.9 31’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 FC Grand-Saconnex FC Grand-Saconnex Basel Basel 1 3 0 45’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Basel Basel St. Gallen St. Gallen 0 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Genk Genk Basel Basel 2 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Grasshopper Club Zurich Grasshopper Club Zurich Basel Basel 1 1 6.4 59’ 0 0 0 0
2025 Basel Basel Lugano Lugano 0 1 6.8 45’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Basel Basel FCSB FCSB 3 1 7.9 15’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Young Boys Young Boys Basel Basel 0 0 6.6 32’ 0 0 0 0
2025 Basel Basel Zurich Zurich 2 0 7.5 43’ 1 0 1 0
2025 Lausanne-Sport Lausanne-Sport Basel Basel 5 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Lyon Lyon Basel Basel 2 0 6.1 30’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Basel Basel Winterthur Winterthur 3 0 7.4 27’ 0 0 0 0
2025 Servette Servette Basel Basel 0 3 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Basel Basel VfB Stuttgart VfB Stuttgart 2 0 6.6 29’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Basel Basel Luzern Luzern 1 2 6.4 29’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Freiburg Freiburg Basel Basel 2 1 6 57’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Etoile Etoile Basel Basel 2 2 0 74’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Thun Thun Basel Basel 1 3 6.7 65’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Lorient Lorient Stade Rennais Stade Rennais 4 0 6.5 28’ 0 0 0 0
2025 Stade Rennais Stade Rennais Olympique de Marseille Olympique de Marseille 1 0 0 7’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Stade Rennais Stade Rennais Genoa Genoa 2 2 On the bench
2025 Nantes Nantes Stade Rennais Stade Rennais 0 0 Not in the squad
2025 Stade Rennais Stade Rennais Stade Brestois 29 Stade Brestois 29 2 3 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Nice Nice Stade Brestois 29 Stade Brestois 29 6 0 On the bench
2025 Stade Brestois 29 Stade Brestois 29 Lille OSC Lille OSC 2 0 On the bench
2025 Stade Brestois 29 Stade Brestois 29 Montpellier HSC Montpellier HSC 1 0 Injured
2025 Olympique de Marseille Olympique de Marseille Stade Brestois 29 Stade Brestois 29 4 1 Injured
2025 Stade Brestois 29 Stade Brestois 29 RC Lens RC Lens 1 3 Injured
2025 AS Saint-Etienne AS Saint-Etienne Stade Brestois 29 Stade Brestois 29 3 3 Injured
2025 Stade Brestois 29 Stade Brestois 29 AS Monaco AS Monaco 2 1 Injured
Salah Ibrahim Transfers
Date From To Fee
31/08/25 Stade Rennais Stade Rennais Basel Basel
2M € Transfer
29/06/25 Stade Brestois 29 Stade Brestois 29 Stade Rennais Stade Rennais Return from loan
29/08/24 Stade Rennais Stade Rennais Stade Brestois 29 Stade Brestois 29 On loan
Salah Ibrahim Career
National leagues
National cups
International cups
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
Basel Basel Super League Super League 6.8 22 3 2 3 0
2025/2026
Stade Rennais Stade Rennais Ligue 1 Ligue 1 6.5 2 0 0 0 0
2024
Stade Brestois 29 Stade Brestois 29 Ligue 1 Ligue 1 6.7 12 1 1 0 0
2023
Stade Rennais Stade Rennais Ligue 1 Ligue 1 6.8 23 4 1 3 0
2022/2023
Stade Rennais Stade Rennais Ligue 1 Ligue 1 6.8 13 0 0 0 0
2022/2023
Gent Gent Pro League Pro League 6.9 14 3 1 1 0
Total 86 11 5 7 0
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
Basel Basel Schweizer Cup Schweizer Cup 2 0 0 0 0
2024
Stade Brestois 29 Stade Brestois 29 Coupe de France Coupe de France 7.3 3 1 0 0 0
2023
Stade Rennais Stade Rennais Coupe de France Coupe de France 7.1 3 1 0 0 0
2022
Gent Gent Beker van Belgie Beker van Belgie 3 0 0 1 0
Total 11 2 0 1 0
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
Basel Basel UEFA Europa League UEFA Europa League 6.5 6 1 0 1 0
2024
Stade Brestois 29 Stade Brestois 29 UEFA Champions League UEFA Champions League 6.4 6 0 0 1 0
2023
Stade Rennais Stade Rennais UEFA Europa League UEFA Europa League 6.7 6 1 0 0 0
2022/2023
Stade Rennais Stade Rennais UEFA Europa League UEFA Europa League 7.6 2 1 0 0 0
2022/2023
Gent Gent UEFA Conference League UEFA Conference League 6.9 4 0 0 0 0
Total 24 3 0 2 0
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Salah Ibrahim injury history

From Until Injury
02.10.2025 16.10.2025 injury-icon Injury
14.02.2025 08.05.2025 injury-icon Foot Injury
06.10.2022 07.10.2022 injury-icon Injury
Top bookmakers
gift-icon-gray 100 USD
Get Bonus
rate-star
4.7/5
gift-icon-gray for $19.99
Get Bonus
rate-star
4.0/5
gift-icon-gray for $15.99
Get Bonus
rate-star
4.0/5
gift-icon-gray for $2.99
Get Bonus
rate-star
4.0/5
gift-icon-gray for $2.99
Get Bonus
rate-star
4.0/5
gift-icon-gray 100%
Get Bonus
rate-star
4.0/5
gift-icon-gray 100%
Get Bonus
rate-star
4.0/5