#TeamPGxG/90+/-
1Al Hilal92728.423.16-1.4
2Al-Qadsiah102423.012.3+1
3Al Ahli92320.912.32+2.1
4Al Ittihad91818.132.01-0.1
5Al Kholood91417.211.91-3.2
6Al Nassr92016.791.87+3.2
7Al Shabab101416.521.65-2.5
8NEOM SC101414.221.42-0.2
9Al Diraiyah FC10913.871.39-4.9
10Al Fateh111013.211.2-3.2
11Al Ettifaq101413.141.31+0.9
12Al Taawoun10412.931.29-8.9
13Al Hazm101011.851.19-1.9
14Al-Fayha111210.410.95+1.6
15Al Khaleej1099.540.95-0.5
16Al Faisaly9109.431.05+0.6
17Al Riyadh998.510.95+0.5
18Abha757.081.01-2.1
#TeamPGAxGA/90+/-
1Al Nassr976.290.7+0.7
2Al Hilal979.431.05-2.4
3Abha71310.451.49+2.6
4Al-Qadsiah10910.891.09-1.9
5Al Ahli91211.891.32+0.1
6Al Diraiyah FC10911.931.19-2.9
7Al Khaleej101312.871.29+0.1
8NEOM SC10912.991.3-4
9Al Ittihad91013.611.51-3.6
10Al Ettifaq101615.111.51+0.9
11Al Shabab101415.721.57-1.7
12Al Riyadh91815.81.76+2.2
13Al Kholood91816.51.83+1.5
14Al Faisaly91716.941.88+0.1
15Al Taawoun101717.11.71-0.1
16Al Hazm101520.962.1-6
17Al Fateh112322.272.02+0.7
18Al-Fayha111924.432.22-5.4
#TeamPPTSxPTS/90+/-
1Al Hilal92421.622.4+2.4
2Al-Qadsiah102520.862.09+4.1
3Al Nassr92219.342.15+2.7
4Al Ahli91816.81.87+1.2
5NEOM SC101615.211.52+0.8
6Al Diraiyah FC101515.141.51-0.1
7Al Ittihad92015.011.67+5
8Al Shabab101114.81.48-3.8
9Al Kholood91213.531.5-1.5
10Al Ettifaq101512.631.26+2.4
11Al Taawoun10411.821.18-7.8
12Al Khaleej101211.191.12+0.8
13Al Fateh11610.030.91-4
14Al Hazm1079.740.97-2.7
15Al Riyadh998.660.96+0.3
16Al Faisaly977.940.88-0.9
17Al-Fayha1187.830.71+0.2
18Abha727.21.03-5.2
#TeamPxGxGAxGD/90
1Al Hilal928.429.4318.992.11
2Al-Qadsiah1023.0110.8912.121.21
3Al Nassr916.796.2910.51.17
4Al Ahli920.9111.899.021
5Al Ittihad918.1313.614.520.5
6Al Diraiyah FC1013.8711.931.940.19
7NEOM SC1014.2212.991.230.12
8Al Shabab1016.5215.720.80.08
9Al Kholood917.2116.50.710.08
10Al Ettifaq1013.1415.11-1.97-0.2
11Al Khaleej109.5412.87-3.33-0.33
12Abha77.0810.45-3.37-0.48
13Al Taawoun1012.9317.1-4.17-0.42
14Al Riyadh98.5115.8-7.29-0.81
15Al Faisaly99.4316.94-7.51-0.83
16Al Fateh1113.2122.27-9.06-0.82
17Al Hazm1011.8520.96-9.11-0.91
18Al-Fayha1110.4124.43-14.02-1.27
#TeamPGnpxGxG/90
1Al Hilal92724.4728.423.16
2Al-Qadsiah102419.8523.012.3
3Al Shabab101416.5216.521.65
4Al Ahli92316.1720.912.32
5Al Nassr9201616.791.87
6Al Kholood91414.8417.211.91
7Al Ittihad91814.1818.132.01
8NEOM SC101413.4314.221.42
9Al Fateh111013.2113.211.2
10Al Taawoun10412.9312.931.29
11Al Ettifaq101411.5613.141.31
12Al Diraiyah FC10911.513.871.39
13Al-Fayha111210.4110.410.95
14Al Hazm10109.4811.851.19
15Al Faisaly9109.439.431.05
16Al Riyadh998.518.510.95
17Al Khaleej1097.969.540.95
18Abha756.297.081.01
#TeamPGxGoTxG/90
1Al Hilal92726.8128.423.16
2Al-Qadsiah102422.1523.012.3
3Al Ahli92321.620.912.32
4Al Nassr92017.6916.791.87
5Al Ittihad91817.1418.132.01
6Al Kholood91416.9517.211.91
7Al Shabab101415.6816.521.65
8Al Fateh111014.913.211.2
9Al Ettifaq101413.7413.141.31
10NEOM SC101412.7114.221.42
11Al Faisaly91011.429.431.05
12Al Diraiyah FC10911.0113.871.39
13Al Hazm101010.1511.851.19
14Al-Fayha11129.1510.410.95
15Al Riyadh998.68.510.95
16Al Khaleej1098.129.540.95
17Al Taawoun1047.5312.931.29
18Abha754.497.081.01
Upcoming Fixtures (Next 14 Days)
Show xG:

Showing home xG for home teams, away xG for away teams Showing overall xG for all teams

No upcoming fixtures available.

Recent Results with xG
xG
Thu, Oct 22
xG
1.24
Al Fateh
1 - 3
Al Shabab
3.57
2.37
Al Hazm
2 - 2
Al-Fayha
0.92
xG
Tue, Oct 20
xG
2.41
Al Nassr
1 - 0
NEOM SC
0.37
1.04
Al Ettifaq
1 - 4
Al Ittihad
2.76
0.48
Al Taawoun
0 - 1
Al-Qadsiah
1.78
1.46
Al Diraiyah FC
1 - 0
Al Riyadh
0.95
xG
Mon, Oct 19
xG
2.89
Al Hilal
1 - 0
Al Hazm
0.16
1.28
Al Shabab
2 - 2
Al Faisaly
1.13
0.59
Al-Fayha
2 - 3
Al Ahli
2.83
xG
Sun, Oct 18
xG
0.92
Al Fateh
2 - 3
Al Khaleej
0.97
xG
Sat, Oct 17
xG
1.62
Al Diraiyah FC
1 - 1
Al Taawoun
0.87
0.9
NEOM SC
0 - 1
Al Ettifaq
0.17
xG
Fri, Oct 16
xG
1.7
Al-Qadsiah
2 - 1
Abha
1.24
xG
Thu, Oct 15
xG
1.9
Al Hazm
2 - 3
Al Fateh
2.03
1.39
Al Khaleej
2 - 0
Al-Fayha
1.04
2.36
Al Faisaly
3 - 2
Al Kholood
2.99
xG
Sun, Oct 11
xG
1.99
Al Shabab
3 - 0
Al Taawoun
0.9
0.71
Al-Fayha
1 - 1
Al Riyadh
1.38
xG
Sat, Oct 10
xG
2.46
Al Hilal
3 - 2
Al Ittihad
1.21
2.16
Al Ettifaq
1 - 1
Al Khaleej
2.52
0.95
Al Hazm
1 - 1
NEOM SC
1.91
xG
Fri, Oct 9
xG
2.29
Al Nassr
3 - 0
Al Diraiyah FC
0.92
0.37
Al Fateh
0 - 4
Al Ahli
1.91
2.43
Al Kholood
0 - 5
Al-Qadsiah
5.18
xG
Sun, Sep 13
xG
1.45
Al Diraiyah FC
0 - 0
Abha
0.82
1.17
Al Riyadh
2 - 0
Al Kholood
0.75
2.5
NEOM SC
4 - 2
Al Fateh
1.28
xG
Sat, Sep 12
xG
0.33
Al Khaleej
1 - 1
Al Nassr
1.59
1.61
Al Shabab
0 - 0
Al-Fayha
0.57
1.41
Al Taawoun
0 - 6
Al Hilal
4.6
xG
Fri, Sep 11
xG
5.5
Al Ahli
3 - 1
Al Hazm
1.95
0.94
Al Faisaly
1 - 3
Al Ittihad
1.41
2.4
Al-Qadsiah
3 - 3
Al Ettifaq
0.83
xG
Wed, Sep 9
xG
1.32
Al Nassr
2 - 1
Abha
0.29
1.41
Al Fateh
1 - 2
Al Diraiyah FC
2.27
1.99
Al Kholood
2 - 1
Al Shabab
0.51
xG
Tue, Sep 8
xG
1.86
Al-Qadsiah
3 - 2
Al Ahli
1.23
2.55
Al Ittihad
2 - 1
Al-Fayha
0.92
0.86
Al Hazm
1 - 0
Al Taawoun
1.18
0.91
Al Ettifaq
0 - 0
Al Faisaly
0.16
xG
Mon, Sep 7
xG
2.07
Al Hilal
0 - 2
NEOM SC
1.44
0.71
Al Khaleej
0 - 0
Al Riyadh
0.31
xG
Sat, Sep 5
xG
1.55
Al Ittihad
2 - 1
Al Nassr
1.55
1.75
Al Taawoun
0 - 0
Al Fateh
0.82
0.56
Al Faisaly
0 - 0
Al Hazm
1.13
xG
Fri, Sep 4
xG
3.33
Al Ahli
5 - 0
Al Riyadh
0.94
0.89
Al Shabab
0 - 2
Al Hilal
3.7
0.79
Abha
0 - 1
Al Ettifaq
0.79
xG
Thu, Sep 3
xG
0.7
Al Diraiyah FC
0 - 2
Al-Qadsiah
1.19
1.27
NEOM SC
3 - 0
Al Khaleej
0.26

Download This Data as CSV

Get full access to xG, xGA, xPTS, and 30+ metrics for every team. Export to CSV and power your own analysis.

50+ Leagues 30+ Metrics Updated Daily

Pro League xG Table 2026/27

The Pro League xG table for 2026/27 tracks expected goals data for all 18 teams. This includes xG (expected goals), xGA (expected goals against), xPTS (expected points), npxG (non-penalty xG), xGoT (expected goals on target), and the goals vs xG overperformance metric.

Who has the best attack?

Al Hilal top the xG charts with 28.42 expected goals from 9 games (3.16/90). With 27 goals scored, they are underperforming by 1.4.

Who has the best defence?

Al Nassr have the tightest defence by xGA, conceding just 6.29 expected goals (0.7/90). Their actual goals conceded stands at 7.

Biggest overperformer

Al Nassr are the biggest overperformers in Pro League, scoring 20 goals from an xG of just 16.79 — a difference of +3.2. This could indicate clinical finishing or luck that may not be sustainable over the full season.

Biggest underperformer

Al Taawoun are the most wasteful in front of goal, scoring 4 from an xG of 12.93 (diff: -8.9). Regression towards their xG would suggest improvement is likely.

Understanding the xG metrics

  • xG (Expected Goals): The total expected goals a team should have scored based on the quality of their chances.
  • xGA (Expected Goals Against): How many goals a team should have conceded — lower is better.
  • xPTS (Expected Points): How many league points a team deserves based on xG performance.
  • npxG (Non-Penalty xG): xG excluding penalties, giving a truer picture of open-play chance creation.
  • xGoT (xG on Target): Expected goals from shots that were on target only.
  • +/- (Overperformance): The difference between actual goals and xG. Positive = overperforming, negative = underperforming.

Data is updated daily, powered by advanced xG models covering 50+ competitions. Learn more about how xG works.

Data last updated: 2026-10-23 02:55:56