All teams

Al-Ahli

Saudi Pro League · strength −0.28 (attack −0.17, defence −0.11) against an average Premier League side, rated Oct 2026

Last 40 matches

oldest first, every competition

Form bars show each match's xG difference: no xGxG below −1−1 to 00 to +1+1 or better

Points against expected

Expected points: what each match's xG for and against would earn on average.

SeasonPlayedPointsExpectedDifference
Saudi Pro League 26/27 goals 27–13 · xG 25.8–12.0 · 21 points from 19.9 in 10102119.9+1.1
Saudi Pro League 25/26 goals 71–25 · xG 65.5–28.0 · 81 points from 67.3 in 34348167.3+13.7

Rating by month

Attack and defence against an average Premier League side (0); higher is better for both.

−0.80−0.60−0.40−0.20+0.00+0.20Aug 2025OctDecFebAprJunAugOctDefence −0.11Attack −0.17
Ratings as a table
MonthStrengthAttackDefence
Oct 2026−0.28−0.17−0.11
Sep 2026−0.46−0.26−0.20
Aug 2026−0.50−0.37−0.12
Jul 2026−0.29−0.29−0.00
Jun 2026−0.32−0.30−0.02
May 2026−0.31−0.30−0.01
Apr 2026−0.16−0.24+0.08
Mar 2026−0.10−0.17+0.07
Feb 2026−0.06−0.14+0.08
Jan 2026−0.23−0.21−0.02
Dec 2025−0.51−0.39−0.12
Nov 2025−0.63−0.40−0.23
Oct 2025−0.71−0.34−0.37
Sep 2025−0.85−0.43−0.42
Aug 2025−1.06−0.62−0.44

Best performers

this season; last three matches against each player's average
#PlayerMatchesAverageLast three, newest firstAgainst average
1Valentin Atangana Edoa Midfielder · 871′ · 10 matches1045.240.7on 23 Oct 2026 v Al-Khaleej48.9on 19 Oct 2026 at Al-Fayha43.7on 9 Oct 2026 at Al-Fatehlevel (−0.8)
2Francisco Trincão Midfielder · 819′ · 10 matches1049.155.0on 23 Oct 2026 v Al-Khaleej39.9on 19 Oct 2026 at Al-Fayha56.4on 9 Oct 2026 at Al-Fatehlevel (+1.0)
3Eduard Spertsyan Midfielder · 790′ · 10 matches1051.337.1on 23 Oct 2026 v Al-Khaleej37.8on 19 Oct 2026 at Al-Fayha47.5on 9 Oct 2026 at Al-Fateh−11.6
4Firas Al-Buraikan Forward · 428′ · 10 matches1046.139.4on 23 Oct 2026 v Al-Khaleej54.7on 19 Oct 2026 at Al-Fayha42.0on 9 Oct 2026 at Al-Fatehlevel (+1.2)
5Roger Ibañez Defender · 816′ · 9 matches948.841.2on 23 Oct 2026 v Al-Khaleej42.0on 19 Oct 2026 at Al-Fayha41.6on 11 Sep 2026 v Al-Hazem−7.2
6Ivan Toney Forward · 780′ · 9 matches957.066.6on 23 Oct 2026 v Al-Khaleej55.5on 9 Oct 2026 at Al-Fateh57.8on 11 Sep 2026 v Al-Hazem+3.1
7Merih Demiral Defender · 688′ · 8 matches844.034.7on 19 Oct 2026 at Al-Fayha44.1on 9 Oct 2026 at Al-Fateh40.2on 11 Sep 2026 v Al-Hazem−4.3
8Saad Yaslam Balobaid Defender · 532′ · 8 matches835.732.6on 23 Oct 2026 v Al-Khaleej39.1on 19 Oct 2026 at Al-Fayha39.7on 9 Oct 2026 at Al-Fatehlevel (+1.4)
9Wenderson Galeno Midfielder · 472′ · 7 matches740.241.2on 9 Oct 2026 at Al-Fateh41.8on 11 Sep 2026 v Al-Hazem41.0on 8 Sep 2026 at Al-Qadsiahlevel (+1.1)
10Rayan Hamed Defender · 410′ · 7 matches744.442.1on 11 Sep 2026 v Al-Hazem34.7on 8 Sep 2026 at Al-Qadsiah54.1on 4 Sep 2026 v Al-Riyadh+3.0
11Ziyad Aljohani Midfielder · 373′ · 7 matches742.240.3on 23 Oct 2026 v Al-Khaleej31.9on 19 Oct 2026 at Al-Fayha45.2on 9 Oct 2026 at Al-Fatehlevel (+0.6)
12Mohammed Sulaiman Bakor Defender · 343′ · 7 matches737.638.6on 23 Oct 2026 v Al-Khaleej30.2on 19 Oct 2026 at Al-Fayha37.8on 9 Oct 2026 at Al-Fatehlevel (+0.6)
13Saleh Abu Al-Shamat Forward · 204′ · 7 matches757.576.9on 9 Oct 2026 at Al-Fateh53.1on 11 Sep 2026 v Al-Hazem65.1on 8 Sep 2026 at Al-Qadsiahlevel (+0.3)
14Edouard Mendy Goalkeeper · 546′ · 6 matches648.747.1on 11 Sep 2026 v Al-Hazem55.8on 8 Sep 2026 at Al-Qadsiah48.8on 4 Sep 2026 v Al-Riyadhlevel (+1.8)
15Zakaria Hawsawi Defender · 349′ · 6 matches638.230.3on 11 Sep 2026 v Al-Hazem0.0on 4 Sep 2026 v Al-Riyadh39.3on 1 Sep 2026 at Al-Hilal−5.5
16Mohammed Abdulrahman Defender · 190′ · 6 matches647.635.1on 23 Oct 2026 v Al-Khaleej82.4on 19 Oct 2026 at Al-Fayha57.3on 11 Sep 2026 v Al-Hazem+4.6
17Artem Bondarenko Midfielder · 318′ · 5 matches546.258.0on 23 Oct 2026 v Al-Khaleej56.8on 19 Oct 2026 at Al-Fayha34.1on 9 Oct 2026 at Al-Fateh+9.6
18Meshal Al Mutairi Midfielder · 77′ · 5 matches548.144.5on 19 Oct 2026 at Al-Fayha64.2on 9 Oct 2026 at Al-Fateh56.8on 11 Sep 2026 v Al-Hazem+7.5
19Naif Masoud Midfielder · 62′ · 5 matches560.156.0on 8 Sep 2026 at Al-Qadsiah91.9on 4 Sep 2026 v Al-Riyadh34.1on 1 Sep 2026 at Al-Hilal+2.9
20Abdulrahman Al Sanbi Goalkeeper · 360′ · 4 matches444.040.1on 23 Oct 2026 v Al-Khaleej30.2on 19 Oct 2026 at Al-Fayha49.4on 9 Oct 2026 at Al-Fateh−4.1
21Saeed Baattia Defender · 311′ · 4 matches438.642.9on 23 Oct 2026 v Al-Khaleej33.3on 19 Oct 2026 at Al-Fayha41.3on 9 Oct 2026 at Al-Fatehlevel (+0.4)
22Matheus Gonçalves Midfielder · 182′ · 4 matches438.352.9on 23 Oct 2026 v Al-Khaleej37.7on 19 Oct 2026 at Al-Fayha31.7on 9 Oct 2026 at Al-Fatehlevel (+0.1)
23Abdullah Radif Forward · 20′ · 3 matches360.866.2on 23 Oct 2026 v Al-Khaleej24.4on 8 Sep 2026 at Al-Qadsiah59.7on 29 Aug 2026 at Al-Kholood–
24Ramez Al-Attar Midfielder · 9′ · 1 match121.421.4on 23 Oct 2026 v Al-Khaleej–
25Makaya Ibrahima Diaby Midfielder · 1′ · 1 match10.00.0on 19 Oct 2026 at Al-Fayha–

Average: minutes-weighted match score this season. Against average: the last three matches' average minus it; within 2 points either side counts as level.

Latest results

44 since July 2025
DateCompetitionOpponentResultxGExpected points
23 Oct 2026Saudi Pro LeagueAl-KhaleejW 4–13.9–0.52.84
19 Oct 2026Saudi Pro Leagueat Al-FayhaW 3–23.5–0.62.76
9 Oct 2026Saudi Pro Leagueat Al-FatehW 4–02.2–0.42.54
11 Sep 2026Saudi Pro LeagueAl-HazemW 3–15.3–1.22.77
8 Sep 2026Saudi Pro Leagueat Al-QadsiahL 2–31.2–2.70.58
4 Sep 2026Saudi Pro LeagueAl-RiyadhW 5–03.3–0.82.63
1 Sep 2026Saudi Pro Leagueat Al-HilalL 0–31.3–2.00.94
29 Aug 2026Saudi Pro Leagueat Al-KholoodL 1–31.4–1.11.56
22 Aug 2026Saudi Pro LeagueAbhaW 4–02.8–1.32.23
13 Aug 2026Saudi Pro Leagueat DiriyahW 1–00.9–1.31.04
All 44 results
DateCompetitionOpponentResultxGExpected points
23 Oct 2026Saudi Pro LeagueAl-KhaleejW 4–13.9–0.52.84
19 Oct 2026Saudi Pro Leagueat Al-FayhaW 3–23.5–0.62.76
9 Oct 2026Saudi Pro Leagueat Al-FatehW 4–02.2–0.42.54
11 Sep 2026Saudi Pro LeagueAl-HazemW 3–15.3–1.22.77
8 Sep 2026Saudi Pro Leagueat Al-QadsiahL 2–31.2–2.70.58
4 Sep 2026Saudi Pro LeagueAl-RiyadhW 5–03.3–0.82.63
1 Sep 2026Saudi Pro Leagueat Al-HilalL 0–31.3–2.00.94
29 Aug 2026Saudi Pro Leagueat Al-KholoodL 1–31.4–1.11.56
22 Aug 2026Saudi Pro LeagueAbhaW 4–02.8–1.32.23
13 Aug 2026Saudi Pro Leagueat DiriyahW 1–00.9–1.31.04
20 May 2026Saudi Pro Leagueat Al-KhaleejW 4–12.1–0.82.17
16 May 2026Saudi Pro LeagueAl-KholoodW 3–01.5–0.71.93
11 May 2026Saudi Pro Leagueat Al-TaawounW 2–10.9–0.91.35
6 May 2026Saudi Pro LeagueAl-FatehW 3–14.9–1.42.71
3 May 2026Saudi Pro LeagueAl-OkhdoodW 4–02.5–0.32.69
29 Apr 2026Saudi Pro Leagueat Al-NassrL 0–20.2–0.50.88
8 Apr 2026Saudi Pro Leagueat Al-FayhaD 1–11.6–1.41.52
4 Apr 2026Saudi Pro LeagueDamac FCW 3–01.3–0.52.01
13 Mar 2026Saudi Pro Leagueat Al-QadsiahL 2–31.8–0.62.22
6 Mar 2026Saudi Pro LeagueAl-IttihadW 3–12.0–1.12.01
26 Feb 2026Saudi Pro Leagueat Al-RiyadhW 1–01.5–1.21.57
23 Feb 2026Saudi Pro Leagueat Damac FCW 1–00.7–0.31.68
19 Feb 2026Saudi Pro LeagueAl-Najma SCW 4–13.3–0.52.74
13 Feb 2026Saudi Pro Leagueat Al-ShababW 5–23.6–1.32.50
5 Feb 2026Saudi Pro LeagueAl-HazemW 2–01.9–0.72.14
2 Feb 2026Saudi Pro Leagueat Al-HilalD 0–00.8–0.21.91
28 Jan 2026Saudi Pro LeagueAl-EttifaqW 4–04.9–0.22.92
24 Jan 2026Saudi Pro Leagueat Neom SCW 3–02.2–0.82.27
20 Jan 2026Saudi Pro LeagueAl-KhaleejW 4–12.8–0.42.71
17 Jan 2026Saudi Pro Leagueat Al-KholoodW 1–01.2–1.21.36
14 Jan 2026Saudi Pro LeagueAl-TaawounW 2–12.2–1.02.13
10 Jan 2026Saudi Pro Leagueat Al-OkhdoodW 1–01.4–0.91.71
2 Jan 2026Saudi Pro LeagueAl-NassrW 3–23.7–0.92.68
30 Dec 2025Saudi Pro LeagueAl-FayhaW 2–02.0–0.52.36
26 Dec 2025Saudi Pro Leagueat Al-FatehL 1–21.8–0.62.20
21 Nov 2025Saudi Pro LeagueAl-QadsiahW 2–10.6–1.10.91
8 Nov 2025Saudi Pro Leagueat Al-IttihadW 1–01.4–0.42.14
30 Oct 2025Saudi Pro LeagueAl-RiyadhD 1–12.5–1.02.29
23 Oct 2025Saudi Pro Leagueat Al-Najma SCW 1–01.2–0.22.23
17 Oct 2025Saudi Pro LeagueAl-ShababD 1–12.1–1.21.90
26 Sep 2025Saudi Pro Leagueat Al-HazemW 2–00.9–1.60.90
19 Sep 2025Saudi Pro LeagueAl-HilalD 3–31.6–2.21.07
12 Sep 2025Saudi Pro Leagueat Al-EttifaqD 0–01.3–0.51.94
28 Aug 2025Saudi Pro LeagueNeom SCW 1–01.0–0.71.57