#TeamPGxG/90+/-
1Al Hilal266766.162.54+0.8
2Al Nassr267160.892.34+10.1
3Al Ahli265146.831.8+4.2
4Al-Qadsiah266246.361.78+15.6
5Al Ittihad274243.191.6-1.2
6Al Khaleej274639.621.47+6.4
7Al Shabab263338.31.47-5.3
8Al Fateh263437.931.46-3.9
9Al Taawoun264736.721.41+10.3
10NEOM SC263132.971.27-2
11Al Hazm272932.891.22-3.9
12Al Ettifaq263630.11.16+5.9
13Al Riyadh262529.211.12-4.2
14Al Kholood273629.031.08+7
15Al-Fayha263428.551.1+5.5
16Damac FC262424.060.93-0.1
17Al Akhdoud262221.850.84+0.1
18Al Najma262321.350.82+1.7
#TeamPGAxGA/90+/-
1Al Hilal262320.350.78+2.7
2Al Nassr261920.670.8-1.7
3Al Ahli261920.750.8-1.8
4Al-Qadsiah262528.751.11-3.8
5Al Ittihad273433.491.24+0.5
6NEOM SC263633.551.29+2.5
7Al-Fayha264135.141.35+5.9
8Al Khaleej274637.481.39+8.5
9Al Hazm274837.681.4+10.3
10Al Taawoun263337.851.46-4.9
11Al Shabab263939.341.51-0.3
12Al Fateh264740.241.55+6.8
13Damac FC264240.891.57+1.1
14Al Riyadh264942.481.63+6.5
15Al Ettifaq264445.161.74-1.2
16Al Kholood275046.431.72+3.6
17Al Najma266151.011.96+10
18Al Akhdoud265754.752.11+2.3
#TeamPPTSxPTS/90+/-
1Al Hilal266459.472.29+4.5
2Al Nassr266758.882.26+8.1
3Al Ahli266250.941.96+11.1
4Al-Qadsiah266047.291.82+12.7
5Al Ittihad274542.241.56+2.8
6Al Khaleej273138.161.41-7.2
7NEOM SC263336.491.4-3.5
8Al Shabab262936.021.39-7
9Al Taawoun264535.311.36+9.7
10Al Fateh262833.931.31-5.9
11Al Hazm273133.831.25-2.8
12Al-Fayha263332.731.26+0.3
13Al Ettifaq263930.421.17+8.6
14Al Kholood272627.971.04-2
15Al Riyadh261927.751.07-8.8
16Damac FC262226.221.01-4.2
17Al Akhdoud261320.110.77-7.1
18Al Najma26818.760.72-10.8
#TeamPxGxGAxGD/90
1Al Hilal2666.1620.3545.811.76
2Al Nassr2660.8920.6740.221.55
3Al Ahli2646.8320.7526.081
4Al-Qadsiah2646.3628.7517.610.68
5Al Ittihad2743.1933.499.70.36
6Al Khaleej2739.6237.482.140.08
7NEOM SC2632.9733.55-0.58-0.02
8Al Shabab2638.339.34-1.04-0.04
9Al Taawoun2636.7237.85-1.13-0.04
10Al Fateh2637.9340.24-2.31-0.09
11Al Hazm2732.8937.68-4.79-0.18
12Al-Fayha2628.5535.14-6.59-0.25
13Al Riyadh2629.2142.48-13.27-0.51
14Al Ettifaq2630.145.16-15.06-0.58
15Damac FC2624.0640.89-16.83-0.65
16Al Kholood2729.0346.43-17.4-0.64
17Al Najma2621.3551.01-29.66-1.14
18Al Akhdoud2621.8554.75-32.9-1.27
#TeamPGnpxGxG/90
1Al Hilal266759.8466.162.54
2Al Nassr267153.7860.892.34
3Al-Qadsiah266242.4146.361.78
4Al Ahli265139.7246.831.8
5Al Ittihad274239.2443.191.6
6Al Khaleej274634.8839.621.47
7Al Fateh263431.6137.931.46
8Al Taawoun264731.1936.721.41
9Al Shabab263330.438.31.47
10NEOM SC263129.0232.971.27
11Al-Fayha263427.7628.551.1
12Al Ettifaq263627.7330.11.16
13Al Riyadh262526.8429.211.12
14Al Kholood273625.0829.031.08
15Al Hazm272924.9932.891.22
16Damac FC262422.4824.060.93
17Al Akhdoud262220.2721.850.84
18Al Najma262319.7721.350.82
#TeamPGxGoTxG/90
1Al Nassr267170.960.892.34
2Al Hilal266765.2966.162.54
3Al Ahli265154.546.831.8
4Al-Qadsiah266254.1846.361.78
5Al Ittihad274247.5143.191.6
6Al Khaleej274645.0139.621.47
7Al Taawoun264738.9136.721.41
8Al Fateh263438.8837.931.46
9Al Shabab263337.938.31.47
10Al Ettifaq263637.630.11.16
11NEOM SC263135.2432.971.27
12Al Kholood273634.6429.031.08
13Al Hazm272930.3832.891.22
14Al Riyadh262529.1529.211.12
15Al-Fayha263428.0628.551.1
16Al Akhdoud262224.3421.850.84
17Al Najma262322.7821.350.82
18Damac FC262420.9524.060.93
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
Fri, Apr 3
xG
4.31
Al Nassr
5 - 2
Al Najma
0.6
1.28
Al Ittihad
1 - 0
Al Hazm
1.25
0.99
Al Kholood
2 - 2
Al Khaleej
1.78
xG
Sat, Mar 14
xG
1.09
Al Khaleej
0 - 5
Al Nassr
3.49
0.9
Al Fateh
0 - 1
Al Hilal
1.87
3.49
Al Shabab
2 - 0
Al Akhdoud
0.29
xG
Fri, Mar 13
xG
0.8
Al-Qadsiah
3 - 2
Al Ahli
1.36
1.32
Al-Fayha
1 - 0
Al Ettifaq
0.81
3.13
Al Riyadh
3 - 1
Al Ittihad
1.43
xG
Thu, Mar 12
xG
2.28
Al Hazm
2 - 1
Al Kholood
0.75
0.83
Al Najma
1 - 3
Damac FC
1.71
1.08
NEOM SC
2 - 2
Al Taawoun
0.88
xG
Sat, Mar 7
xG
2.98
Al Nassr
1 - 0
NEOM SC
0.7
0.38
Al Ettifaq
1 - 1
Al Shabab
2.44
0.37
Al Kholood
1 - 4
Al-Qadsiah
2.3
0.24
Al Akhdoud
0 - 5
Al-Fayha
2.66
xG
Fri, Mar 6
xG
1.59
Al Khaleej
2 - 1
Al Hazm
0.66
3
Al Hilal
4 - 0
Al Najma
0.02
1.66
Al Ahli
3 - 1
Al Ittihad
1.18
2.33
Al Taawoun
3 - 2
Al Fateh
0.71
xG
Thu, Mar 5
xG
1.08
Damac FC
3 - 0
Al Riyadh
0.68
xG
Sat, Feb 28
xG
2.15
Al-Qadsiah
1 - 1
Al Taawoun
0.11
0.13
Al-Fayha
1 - 3
Al Nassr
3.2
1.73
Al Najma
1 - 3
Al Akhdoud
2.42
1.03
NEOM SC
1 - 2
Al Kholood
0.77
xG
Fri, Feb 27
xG
1.81
Al Hazm
3 - 1
Al Ettifaq
1.25
1.18
Al Ittihad
1 - 0
Al Khaleej
0.59
1.24
Al Shabab
3 - 5
Al Hilal
3.13
xG
Thu, Feb 26
xG
2.24
Al Fateh
1 - 1
Damac FC
0.26
0.75
Al Riyadh
0 - 1
Al Ahli
1.44
xG
Wed, Feb 25
xG
0.82
Al-Fayha
1 - 1
NEOM SC
1.6
0.25
Al Najma
0 - 5
Al Nassr
2.46
xG
Tue, Feb 24
xG
1.76
Al Khaleej
2 - 3
Al Kholood
1.61
1.26
Al Taawoun
1 - 1
Al Hilal
2.01
1.22
Al Hazm
1 - 1
Al Ittihad
0.93
xG
Mon, Feb 23
xG
3.78
Al-Qadsiah
4 - 0
Al Ettifaq
0.2
0.53
Damac FC
0 - 1
Al Ahli
0.7
3.26
Al Fateh
2 - 1
Al Akhdoud
0.78
2.75
Al Shabab
3 - 1
Al Riyadh
2.03
xG
Sat, Feb 21
xG
0.13
Al Khaleej
0 - 1
NEOM SC
1.83
2.08
Al Hilal
1 - 1
Al Ittihad
0.78
1.88
Al Nassr
4 - 0
Al Hazm
0.45
xG
Fri, Feb 20
xG
2.61
Damac FC
1 - 3
Al Shabab
0.87
2.26
Al Taawoun
2 - 3
Al-Fayha
0.92
0.96
Al Akhdoud
2 - 4
Al-Qadsiah
3.2
xG
Thu, Feb 19
xG
3.4
Al Ahli
4 - 1
Al Najma
0.61
1.25
Al Ettifaq
4 - 3
Al Fateh
1.58
0.65
Al Kholood
0 - 2
Al Riyadh
1.42
xG
Sat, Feb 14
xG
0.82
Al Fateh
0 - 2
Al Nassr
1.6
0.98
Al Najma
2 - 1
Al Kholood
3.15

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 2025/26

The Pro League xG table for 2025/26 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 66.16 expected goals from 26 games (2.54/90). They have scored 67 actual goals, outperforming their xG by +0.8.

Who has the best defence?

Al Hilal have the tightest defence by xGA, conceding just 20.35 expected goals (0.78/90). Their actual goals conceded stands at 23.

Biggest overperformer

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

Biggest underperformer

Al Shabab are the most wasteful in front of goal, scoring 33 from an xG of 38.3 (diff: -5.3). 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-04-03 19:06:03