plays for Al-Ettifaq
| Match | Mins | Goals | Assists | Shots (on) | Rating |
|---|---|---|---|---|---|
| NEOM v Al-Ettifaq · May 21, 26 · KSA · sub | 28 | 0 | 0 | 1 (1) | 6.3 |
| Al-Ettifaq v Al-Ittihad FC · May 14, 26 · KSA · sub | 10 | 0 | 0 | — | 6.2 |
| Al-Ettifaq v Al Riyadh · Apr 9, 26 · KSA · sub | 21 | 0 | 0 | 1 (1) | 7.2 |
| Al-Hazm v Al-Ettifaq · Feb 27, 26 · KSA | 61 | 1 | 0 | 1 (1) | 6.5 |
| Al-Qadisiyah FC v Al-Ettifaq · Feb 23, 26 · KSA | 84 | 0 | 0 | 1 | 6.7 |
| Al-Ettifaq v Al-Fateh · Feb 19, 26 · KSA | 75 | 0 | 0 | 1 (1) | 6.3 |
| Al-Hilal Saudi FC v Al-Ettifaq · Feb 13, 26 · KSA · sub | 18 | 0 | 0 | — | 6.7 |
| Al-Ettifaq v Damac · Feb 6, 26 · KSA | 69 | 0 | 0 | 3 (1) | 6.3 |
| Al-Ettifaq v Al Taawon · Feb 3, 26 · KSA · sub | 8 | 0 | 0 | — | 6.7 |
| Al-Ettifaq v Al Okhdood · Jan 2, 26 · KSA · sub | 18 | 0 | 0 | 2 (1) | 6.2 |
| Al Riyadh v Al-Ettifaq · Dec 25, 25 · KSA | 77 | 0 | 0 | 2 | 6.5 |
| Al Shabab v Al-Ettifaq · Nov 8, 25 · KSA · sub | 27 | 0 | 0 | 2 (1) | 6.2 |
| Damac v Al-Ettifaq · Sep 26, 25 · KSA | 81 | 0 | 0 | — | 6.2 |
| Al Taawon v Al-Ettifaq · Sep 18, 25 · KSA | 63 | 0 | 0 | — | 6.0 |
| RC Strasbourg Alsace v Le Havre AC · May 17, 25 · FL1 · sub | 27 | 0 | 0 | 1 | 6.9 |
| Match | conceded | dribbles past | duels | duels won | fouls committed | fouls drawn | interceptions | passes | red | tackles | yellow |
|---|---|---|---|---|---|---|---|---|---|---|---|
| NEOM v Al-Ettifaq | 0 | — | 4 | 1 | 1 | — | — | 7 | 0 | — | 0 |
| Al-Ettifaq v Al-Ittihad FC | 0 | 1 | 2 | — | 1 | — | — | 2 | 0 | — | 0 |
| Al-Ettifaq v Al Riyadh | 0 | — | 1 | 1 | — | — | — | 4 | 0 | — | 0 |
| Al-Hazm v Al-Ettifaq | 0 | — | 6 | — | 3 | — | — | 8 | 0 | — | 0 |
| Al-Qadisiyah FC v Al-Ettifaq | 0 | 1 | 10 | 4 | 1 | 2 |
| Season | Team | Apps | Goals | Assists | Minutes | Avg rating |
|---|---|---|---|---|---|---|
| 2025 · Saudi Pro League | Al-Ettifaq | 14 | 1 | 0 | 640 | 6.43 |
| 2024-25 · Primeira Liga | Rio Ave FC | 9 | 1 | 0 | 159 | 6.65 |
| 2024-25 · Ligue 1 | Le Havre AC | 15 | 2 | 1 | 789 | 6.65 |
| 2023 · Süper Lig | Pendikspor | 4 | 0 | 0 | 237 | 6.53 |
| 2023 · Süper Lig | Alanyaspor | 12 | 6 | 2 | 756 | 7.06 |
| 2022 · Süper Lig | Alanyaspor | 24 | 10 | 1 | 1,809 | 6.90 |
| 2021 · Süper Lig | Konyaspor | 30 | 8 | 4 | 1,366 | 6.89 |
| 2020 · UEFA Europa League | Olympiakos Piraeus | 3 | 1 | 0 | 34 | 6.83 |
| 2019-20 · Primeira Liga |
| — |
| 15 |
| 0 |
| — |
| 0 |
| Al-Ettifaq v Al-Fateh | 0 | 1 | 19 | 5 | 2 | 1 | — | 27 | 0 | — | 0 |
| Al-Hilal Saudi FC v Al-Ettifaq | 0 | — | 5 | 3 | 1 | — | — | 7 | 0 | — | 0 |
| Al-Ettifaq v Damac | 0 | 2 | 9 | 4 | — | 1 | — | 8 | 0 | — | 0 |
| Al-Ettifaq v Al Taawon | 0 | — | 1 | 1 | — | 1 | — | 1 | 0 | — | 0 |
| Al-Ettifaq v Al Okhdood | 0 | — | 1 | — | — | — | — | 1 | 0 | — | 0 |
| Al Riyadh v Al-Ettifaq | 0 | 1 | 7 | 4 | 1 | 1 | — | 9 | 0 | — | 0 |
| Al Shabab v Al-Ettifaq | 0 | — | — | — | — | — | — | 5 | 0 | — | 0 |
| Damac v Al-Ettifaq | 0 | — | 5 | 1 | 3 | — | 1 | 13 | 0 | — | 0 |
| Al Taawon v Al-Ettifaq | 0 | — | 6 | 1 | 2 | — | — | 12 | 0 | 1 | 1 |
| RC Strasbourg Alsace v Le Havre AC | 0 | — | 2 | 2 | — | — | 1 | 2 | 0 | 1 | 0 |
| Sporting Clube de Braga |
| 5 |
| 1 |
| 0 |
| 286 |
| 6.66 |
| 2019 · UEFA Europa League | Olympiakos Piraeus | 1 | 0 | 0 | 25 | 6.70 |
| 2019 · Africa Cup of Nations | Egypt | 1 | 0 | 0 | 25 | 6.50 |
| 2018 · UEFA Europa League | Olympiakos Piraeus | 4 | 2 | 0 | 303 | 7.13 |
| 2017-18 · Primeira Liga | Sporting Clube de Braga | 16 | 3 | 0 | 872 | 6.67 |
| 2017 · UEFA Europa League | Sporting Clube de Braga | 5 | 1 | 0 | 204 | 6.62 |
| 2016-17 · Primeira Liga | Sporting Clube de Braga | 12 | 2 | 2 | 850 | 6.83 |
| 2016 · UEFA Europa League | Sporting Clube de Braga | 6 | 2 | 0 | 453 | 6.92 |
only matches where we hold the full stat line — coverage grows as the history backfill runs