
Games Played
242
-
Per Game
Games Started
180
0.7
Per Game
Minutes
15364
63.5
Per Game
Goals
27
0.1
Per Game
Assists
24
0.1
Per Game
Stats Totals
Saudi Pro League (Saudi Arabia)
2025-2026
29
29
2361′
2
5 (0)
9
29
29
0
2361′
2
0
0
5 (0)
9
0
Ligue 1 (France)
2024-2025
22
10
12
971′
3
1 (0)
1
2023-2024
29
16
13
1374′
1
1 (0)
2
2022-2023
17
12
5
865′
1 (0)
1
2021-2022
36
35
1
2947′
6
5 (0)
4
2020-2021
33
33
2739′
4
7 (1)
4
2019-2020
20
19
1
1584′
2
1
1 (0)
1
2018-2019
31
18
13
1636′
1
4 (0)
1
188
143
45
12116′
17
1
0
20 (1)
14
0
UEFA Europa League (World) - 2023 (World)
2023-2024
2
0
2
57′
1
2
0
2
57′
1
0
0
0 (0)
0
0
UEFA Champions League (World) - 2023 (World)
2023
6
3
3
289′
2
2 (0)
6
3
3
289′
2
0
0
2 (0)
0
0
Bundesliga (Germany)
2022-2023
16
5
11
518′
1
1
16
5
11
518′
1
0
0
0 (0)
1
0
UEFA Europa Conference League (World)
2024
1
0
1
23′
1
0
1
23′
0
0
0
0 (0)
0
0
Totals:
242
180
62
15364′
23
1
0
27 (1)
24
0
Latest Matches
Date
For
Against
H/A
Result
Pro League
H
D
1:1
90`
H
L
1:2
90`
1
A
W
1:5
88`
1
1
H
L
0:2
90`
A
W
1:2
75`
H
L
1:2
88`
A
D
2:2
64`
A
D
2:2
90`
H
W
3:2
90`
A
D
1:1
88`
1
H
D
1:1
82`
H
L
2:3
86`
A
L
2:1
71`
H
D
1:1
90`
1
A
L
1:0
90`
H
W
1:0
90`
A
L
1:0
79`
H
D
2:2
90`
A
W
1:3
90`
1
A
L
2:1
76`
H
W
2:0
79`
1
H
D
1:1
79`
A
W
2:5
80`
2
H
W
2:0
77`
1
1
A
W
1:2
64`
1
H
W
6:1
68`
A
W
0:1
66`
H
W
4:1
74`
2
A
W
2:3
77`
Ligue 1
H
W
4:0
A
D
1:1
A
W
1:2
H
L
0:4
45`
A
W
1:3
H
L
0:2
69`
H
W
1:0
4`
A
L
1:0
H
L
3:4
19`
A
L
3:1
5`
H
L
0:2
65`
A
L
2:0
A
W
0:2
11`
H
W
1:0
67`
H
L
1:2
2`
A
W
1:2
90`
H
L
0:1
80`
A
D
2:2
70`
H
W
2:0
76`
A
W
0:2
78`
1
H
L
1:3
13`
1
H
W
3:2
14`
H
L
0:2
19`
A
D
2:2
72`
H
D
0:0
59`
A
D
1:1
24`
H
W
2:0
24`
A
W
0:1
65`
UEFA Europa League
A
L
3:2
39`
H
D
0:0
18`
UEFA Champions League
H
W
2:1
18`
1
A
L
6:0
90`
A
L
1:0
25`
H
D
1:1
63`
H
W
2:1
17`
A
D
1:1
76`
1
Ligue 1
A
W
1:3
65`
H
W
3:0
82`
A
W
1:3
21`
H
W
2:1
1`
H
W
2:1
57`
A
W
0:1
19`
H
W
3:0
14`
A
L
3:1
45`
H
W
2:1
67`
A
W
0:1
74`
H
W
3:0
71`
A
W
0:4
73`
1
H
D
1:1
68`
A
D
1:1
64`
1
H
W
3:1
62`
A
L
2:1
63`
A
D
1:1
19`
Bundesliga
H
W
5:2
H
L
1:2
27`
A
D
1:1
3`
H
D
1:1
A
L
1:0
31`
H
L
0:3
12`
A
L
6:2
28`
H
W
5:0
45`
A
W
0:2
14`
H
D
1:1
4`
A
L
2:1
13`
H
D
1:1
45`
A
L
4:1
64`
A
W
0:1
32`
H
L
0:3
45`
A
W
1:2
68`
1
H
D
0:0
25`
A
W
1:2
62`
Ligue 1 2021-2022
H
W
2:0
90`
A
L
1:0
78`
H
W
4:1
90`
1
A
L
2:0
90`
A
D
2:2
81`
H
L
0:3
72`
A
D
1:1
76`
H
D
1:1
7`
A
L
3:2
74`
H
L
0:1
90`
A
L
2:0
90`
H
L
1:2
89`
1
A
L
1:0
90`
H
L
0:1
90`
A
L
5:2
90`
1
1
H
L
0:1
88`
H
W
2:1
90`
A
D
0:0
90`
A
L
4:1
90`
H
L
0:1
90`
A
W
1:2
90`
1
H
L
1:3
81`
A
D
2:2
85`
1
A
D
1:1
90`
H
L
1:2
85`
A
D
2:2
90`
1
A
L
2:1
77`
1
H
W
3:2
69`
A
D
1:1
66`
H
D
0:0
71`
H
L
1:4
81`
A
D
1:1
79`
H
W
2:0
90`
A
D
1:1
80`
1
H
W
3:0
80`
A
W
0:2
88`
Ligue 1 2020-2021
H
L
1:2
90`
1
A
L
3:2
90`
H
W
3:0
70`
1
1
A
L
3:0
84`
H
D
1:1
90`
A
D
0:0
90`
H
L
0:1
90`
A
W
0:1
89`
1
H
D
2:2
90`
A
D
0:0
90`
H
L
1:3
90`
A
L
3:0
62`
H
W
3:1
10`
A
L
2:1
90`
1
H
L
0:1
90`
A
L
3:0
76`
A
W
1:2
80`
H
W
2:1
79`
H
L
0:2
62`
A
D
0:0
83`
H
W
2:0
83`
1
A
W
1:3
86`
1
H
L
0:1
81`
A
W
1:5
90`
1
H
L
0:3
84`
A
W
1:2
90`
1
H
D
1:1
90`
A
L
6:1
90`
H
W
3:2
90`
1
A
L
4:1
90`
1
H
W
1:0
90`
H
L
0:2
90`
A
W
0:1
90`
Ligue 1 2019-2020
H
W
2:0
90`
A
W
0:1
90`
H
W
1:0
90`
1
A
L
1:0
58`
H
L
0:2
90`
A
L
1:0
90`
H
L
1:4
90`
A
D
0:0
90`
H
D
1:1
76`
A
W
1:2
90`
H
D
0:0
90`
A
L
2:1
90`
H
L
0:2
77`
A
L
3:1
90`
1
A
D
0:0
70`
H
W
1:0
90`
A
D
0:0
80`
H
L
0:1
A
L
4:0
H
D
1:1
29`
A
W
0:2
69`
H
W
4:1
45`
Ligue 1 2018-2019
H
D
1:1
79`
A
L
5:0
90`
H
L
1:2
61`
A
W
0:1
73`
H
D
1:1
90`
A
L
2:1
26`
H
D
3:3
88`
A
D
2:2
74`
H
D
0:0
80`
A
D
2:2
25`
1
1
H
D
2:2
57`
A
L
1:0
66`
H
W
3:0
84`
1
A
W
1:2
85`
H
W
1:0
23`
A
D
0:0
7`
A
L
3:1
90`
H
W
1:0
15`
1
H
L
1:2
29`
A
D
0:0
13`
H
D
1:1
85`
A
D
0:0
7`
H
D
1:1
A
D
1:1
2`
A
L
4:3
12`
H
L
1:2
26`
A
D
1:1
78`
H
D
2:2
A
W
1:3
17`
H
W
1:0
21`
A
L
3:1
61`
A
L
1:0
90`
H
L
3:4
82`
1
UEFA Europa Conference League
A
L
2:0
23`
H
W
2:1
Ligue 1
H
D
2:2
70`
A
D
1:1
71`
1
H
W
2:0
78`
A
L
2:1
62`
H
W
1:0
77`
A
L
2:1
30`
H
D
1:1
5`
A
L
2:1
28`
H
L
1:3
13`
H
W
1:0
A
W
0:3
H
L
2:3
A
D
1:1
82`
H
W
3:1
A
W
0:1
12`
A
W
0:2
20`
H
L
0:2
16`
A
L
2:0
16`
H
W
2:0
65`
A
D
0:0
25`
H
W
3:2
A
W
0:3
45`
H
W
1:0
29`
1
A
D
0:0
64`
H
W
4:0
13`
A
D
0:0
45`
H
D
1:1
77`
A
W
0:1
74`
H
W
2:1
5`
H
L
0:1
63`
A
L
3:0
72`
A
L
3:1
74`
H
D
1:1
75`
A
L
3:2
68`
1
Missed Matches
Date
For
Against
Reason
Ligue 1
Suspended - Yellow Cards
Injured - (questionable) Tendon Injury
Injured - Injury
Injured - Injury

