Home»Teams»Antwerp»Ibrahim Salah
Player · #21

Ibrahim Salah

AntwerpForwardRightBelgium25 years old185 cm72 kg
SeasonTeamCompetitionMPMinGA
2026/27AntwerpBelgian Jupiler League633000
2025/26RennesLigue 123300
2025/26BaselSwiss Cup29100
2025/26BaselSwiss Super League271,23733
2025/26BaselUEFA Europa League615510
2024/25BrestUEFA Champions League66700
2024/25BrestCoupe de France323810
2024/25BrestLigue 11235511
2023/24RennesCoupe de France311810
2023/24RennesLigue 12350941
2023/24RennesUEFA Europa League621910
2023/24Morocco U23Under 23 Internationals13200
2022/23GentBelgian Cup211800
2022/23GentBelgian Jupiler League1480831
2022/23GentUEFA Europa Conference League417100
2022/23RennesLigue 11321700
2022/23RennesUEFA Europa League24210
2022/23Morocco U23Africa U23 Cup of Nations521500
Total18 seasons1374,955166
6
Matches
0
Goals
0
Assists
330
Minutes
10
Shots

Belgian Jupiler League

2026/27
Goals per 90 minutes · 13 percentile among 26 players in the same positionGoals0.00Shots per 90 minutes · 54 percentile among 26 players in the same positionShots2.73Chances created per 90 minutes · 62 percentile among 26 players in the same positionChances created1.64Dribbles completed per 90 minutes · 92 percentile among 26 players in the same positionDribbles2.45Touches in the opposition box per 90 minutes · 15 percentile among 26 players in the same positionTouches in the box3.27Aerial duels won over aerial duels contested · 15 percentile among 26 players in the same positionAerial game13%

Compared with 26 players in the same position in 2026/27.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Goals0.0013
Shots2.7354
Chances created1.6462
Dribbles2.4592
Touches in the box3.2715
Aerial game13%15
MetricTotalPer 90
Big chances created61.64
Shots102.73
Dribbles completed92.45
Tackles won30.82
Clearances10.27
2
Matches
0
Goals
0
Assists
33
Minutes
1
Shots

Ligue 1

2025/26
Goals per 90 minutes · 3 percentile among 97 players in the same positionGoals0.00Shots per 90 minutes · 72 percentile among 97 players in the same positionShots2.73Chances created per 90 minutes · 0 percentile among 97 players in the same positionChances created0.00Dribbles completed per 90 minutes · 0 percentile among 97 players in the same positionDribbles0.00Touches in the opposition box per 90 minutes · 76 percentile among 97 players in the same positionTouches in the box5.45Aerial duels won over aerial duels contested · 85 percentile among 96 players in the same positionAerial game50%

Compared with 97 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Goals0.003
Shots2.7372
Chances created0.000
Dribbles0.000
Touches in the box5.4576
Aerial game50%85
MetricTotalPer 90
Shots12.73
Tackles won12.73
Clearances12.73
2
Matches
0
Goals
0
Assists
91
Minutes

Swiss Cup

2025/26

No stats available right now.

27
Matches
3
Goals
3
Assists
1,237
Minutes
41
Shots

Swiss Super League

2025/26
Goals per 90 minutes · 36 percentile among 62 players in the same positionGoals0.22Shots per 90 minutes · 70 percentile among 62 players in the same positionShots2.98Chances created per 90 minutes · 70 percentile among 62 players in the same positionChances created1.38Dribbles completed per 90 minutes · 85 percentile among 62 players in the same positionDribbles1.96Touches in the opposition box per 90 minutes · 25 percentile among 62 players in the same positionTouches in the box4.58Aerial duels won over aerial duels contested · 55 percentile among 62 players in the same positionAerial game44%

Compared with 62 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

MetricValuePercentile
Goals0.2236
Shots2.9870
Chances created1.3870
Dribbles1.9685
Touches in the box4.5825
Aerial game44%55
MetricTotalPer 90
Goals30.22
Assists30.22
Big chances created191.38
Shots412.98
Dribbles completed271.96
Tackles won90.65
Interceptions110.80
Clearances60.44
Clean sheets10.07
6
Matches
1
Goals
0
Assists
155
Minutes
6
Shots

UEFA Europa League

2025/26
Goals per 90 minutes · 88 percentile among 75 players in the same positionGoals0.58Shots per 90 minutes · 91 percentile among 75 players in the same positionShots3.48Chances created per 90 minutes · 25 percentile among 75 players in the same positionChances created0.58Dribbles completed per 90 minutes · 61 percentile among 75 players in the same positionDribbles1.16Touches in the opposition box per 90 minutes · 36 percentile among 75 players in the same positionTouches in the box4.06Aerial duels won over aerial duels contested · 2 percentile among 75 players in the same positionAerial game0%

Compared with 75 players in the same position in 2025/26.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Goals0.5888
Shots3.4891
Chances created0.5825
Dribbles1.1661
Touches in the box4.0636
Aerial game0%2
MetricTotalPer 90
Goals10.58
Big chances created10.58
Shots63.48
Dribbles completed21.16
Tackles won10.58
Interceptions10.58
Clearances31.74
6
Matches
0
Goals
0
Assists
67
Minutes
3
Shots

UEFA Champions League

2024/25
Goals per 90 minutes · 6 percentile among 78 players in the same positionGoals0.00Shots per 90 minutes · 92 percentile among 78 players in the same positionShots4.03Chances created per 90 minutes · 100 percentile among 78 players in the same positionChances created4.03Dribbles completed per 90 minutes · 88 percentile among 78 players in the same positionDribbles2.69Touches in the opposition box per 90 minutes · 5 percentile among 78 players in the same positionTouches in the box2.69

Compared with 78 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

No data in this competition: Aerial game.

MetricValuePercentile
Goals0.006
Shots4.0392
Chances created4.03100
Dribbles2.6988
Touches in the box2.695
MetricTotalPer 90
Big chances created34.03
Shots34.03
Dribbles completed22.69
Tackles won11.34
Interceptions11.34
3
Matches
1
Goals
0
Assists
238
Minutes
7
Shots

Coupe de France

2024/25
MetricTotalPer 90
Goals10.38
Big chances created20.76
Shots72.65
Dribbles completed51.89
Tackles won31.13
Interceptions20.76
Clearances20.76
12
Matches
1
Goals
1
Assists
355
Minutes
13
Shots

Ligue 1

2024/25
Goals per 90 minutes · 39 percentile among 88 players in the same positionGoals0.25Shots per 90 minutes · 89 percentile among 88 players in the same positionShots3.30Chances created per 90 minutes · 73 percentile among 88 players in the same positionChances created1.52Dribbles completed per 90 minutes · 93 percentile among 88 players in the same positionDribbles2.28Touches in the opposition box per 90 minutes · 35 percentile among 88 players in the same positionTouches in the box4.31Aerial duels won over aerial duels contested · 11 percentile among 87 players in the same positionAerial game20%

Compared with 88 players in the same position in 2024/25.

Value: per 90 minutes played, except the percentages. Percentile: how many of those players rank below, from 0 to 100. The dotted ring on the chart is the 50th percentile, meaning the average for the position.

Small sample so far: few matches played.

MetricValuePercentile
Goals0.2539
Shots3.3089
Chances created1.5273
Dribbles2.2893
Touches in the box4.3135
Aerial game20%11
MetricTotalPer 90
Goals10.25
Assists10.25
Big chances created61.52
Shots133.30
Dribbles completed92.28
Tackles won20.51
Interceptions20.51
0
Matches
0
Goals
0
Assists
0
Minutes

Ligue 1

2024/25

No stats available right now.

3
Matches
1
Goals
0
Assists
118
Minutes
3
Shots

Coupe de France

2023/24
MetricTotalPer 90
Goals10.76
Big chances created21.53
Shots32.29
Dribbles completed21.53
Tackles won32.29
Interceptions21.53
Clearances10.76
23
Matches
4
Goals
1
Assists
509
Minutes
17
Shots

Ligue 1

2023/24
MetricTotalPer 90
Goals40.71
Assists10.18
Big chances created50.88
Shots173.01
Dribbles completed111.94
Tackles won71.24
Interceptions101.77
Clearances40.71
6
Matches
1
Goals
0
Assists
219
Minutes
8
Shots

UEFA Europa League

2023/24
MetricTotalPer 90
Goals10.41
Big chances created31.23
Shots83.29
Dribbles completed52.05
Tackles won20.82
Interceptions10.41
1
Matches
0
Goals
0
Assists
32
Minutes

Under 23 Internationals

2023/24
MetricTotalPer 90
Dribbles completed25.63
Tackles won12.81
0
Matches
0
Goals
0
Assists
0
Minutes

International Friendlies

2022/23

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

African Cup of Nations Qualifiers

2022/23

No stats available right now.

2
Matches
0
Goals
0
Assists
118
Minutes

Belgian Cup

2022/23

No stats available right now.

14
Matches
3
Goals
1
Assists
808
Minutes
24
Shots

Belgian Jupiler League

2022/23
MetricTotalPer 90
Goals30.33
Assists10.11
Big chances created91.00
Shots242.67
Dribbles completed171.89
Tackles won80.89
Interceptions20.22
Clearances10.11
0
Matches
0
Goals
0
Assists
0
Minutes

UEFA Europa League Qualifying

2022/23

No stats available right now.

4
Matches
0
Goals
0
Assists
171
Minutes
4
Shots

UEFA Europa Conference League

2022/23
MetricTotalPer 90
Big chances created21.05
Shots42.11
Dribbles completed31.58
Tackles won21.05
Interceptions10.53
0
Matches
0
Goals
0
Assists
0
Minutes

Coupe de France

2022/23

No stats available right now.

13
Matches
0
Goals
0
Assists
217
Minutes
6
Shots

Ligue 1

2022/23
MetricTotalPer 90
Big chances created62.49
Shots62.49
Dribbles completed135.39
Tackles won10.41
Interceptions20.83
2
Matches
1
Goals
0
Assists
42
Minutes
2
Shots

UEFA Europa League

2022/23
MetricTotalPer 90
Goals12.14
Big chances created12.14
Shots24.29
Dribbles completed24.29
Interceptions24.29
Clearances12.14
5
Matches
0
Goals
0
Assists
215
Minutes
4
Shots

Africa U23 Cup of Nations

2022/23
MetricTotalPer 90
Big chances created31.26
Shots41.67
Dribbles completed72.93
Tackles won41.67
0
Matches
0
Goals
0
Assists
0
Minutes

Belgian Cup

2021/22

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

Belgian Jupiler League

2021/22

No stats available right now.

0
Matches
0
Goals
0
Assists
0
Minutes

UEFA Europa Conference League

2021/22

No stats available right now.

Recent matches

MatchMinGAShSoTKPDrbDuelPassScore
09/20Union Saint-GilloiseP0-232'00100228/86.2
09/05AwayStandard LiègeP1-061'000010310/136.7
08/30Sint-TruidenP1-466'002013320/226.7
08/22GenkE4-445'002121215/176.9
08/15AwayKortrijkG0-360'002011122/286.1
08/09BeverenG2-166'003112317/216.9
07/18JuventusE0-024'00201003/46.6
05/17AwayLuganoP4-062'00210018/126.2
05/14St. GallenP1-323'00000129/95.9
05/10AwayYoung BoysP3-027'00101004/76.6
05/02ThunG3-123'01411012/47.9
04/18AwayThunP3-145'00000229/135.8
04/04Young BoysE3-390'000006823/257.2
03/22AwayWinterthurG0-290'101100228/338.2
03/15ServetteG3-171'002110113/197.1
Abreviaturas
Min Minutos jugadosG GoalsA AssistsSh ShotsSoT Shots on targetKP Key passesDrb Dribbles completedDuel Duels wonPass Passes completed / attemptedScore Our rating (1-10)G/E/P Ganado / Empatado / Perdido