#TeamPGxG/90+/-
1Al Hilal348581.72.4+3.3
2Al Nassr349177.62.28+13.4
3Al-Qadsiah348368.012+15
4Al Ahli347160.451.78+10.6
5Al Ittihad345554.811.61+0.2
6Al Shabab344450.751.49-6.8
7Al Taawoun345948.471.43+10.5
8Al Fateh344147.681.4-6.7
9NEOM SC344347.491.4-4.5
10Al Khaleej345447.41.39+6.6
11Al Hazm343843.631.28-5.6
12Al Riyadh343543.211.27-8.2
13Al Ettifaq345142.51.25+8.5
14Al-Fayha344136.421.07+4.6
15Al Kholood343934.831.02+4.2
16Damac FC343231.060.91+0.9
17Al Najma343228.730.85+3.3
18Al Okhdoud342728.480.84-1.5
#TeamPGAxGA/90+/-
1Al Hilal342725.310.74+1.7
2Al Ahli342526.760.79-1.8
3Al Nassr342827.890.82+0.1
4Al-Qadsiah343438.441.13-4.4
5NEOM SC344844.121.3+3.9
6Al Ittihad344846.351.36+1.7
7Al-Fayha345447.11.39+6.9
8Al Khaleej346248.061.41+13.9
9Al Taawoun344649.231.45-3.2
10Al Hazm345749.851.47+7.2
11Damac FC345550.471.48+4.5
12Al Fateh345552.611.55+2.4
13Al Kholood346156.021.65+5
14Al Shabab345756.921.67+0.1
15Al Riyadh346358.561.72+4.4
16Al Ettifaq345561.31.8-6.3
17Al Okhdoud347066.941.97+3.1
18Al Najma347667.291.98+8.7
#TeamPPTSxPTS/90+/-
1Al Hilal348477.112.27+6.9
2Al Nassr348674.772.2+11.2
3Al Ahli348165.91.94+15.1
4Al-Qadsiah347764.691.9+12.3
5Al Ittihad345551.551.52+3.5
6NEOM SC344550.041.47-5
7Al Taawoun345346.91.38+6.1
8Al Khaleej343746.021.35-9
9Al Shabab343544.281.3-9.3
10Al Fateh343743.991.29-7
11Al Hazm344242.81.26-0.8
12Al-Fayha343840.591.19-2.6
13Al Ettifaq345039.591.16+10.4
14Al Riyadh343038.951.15-9
15Al Kholood343335.681.05-2.7
16Damac FC342935.311.04-6.3
17Al Okhdoud342027.410.81-7.4
18Al Najma341625.450.75-9.5
#TeamPxGxGAxGD/90
1Al Hilal3481.725.3156.391.66
2Al Nassr3477.627.8949.711.46
3Al Ahli3460.4526.7633.690.99
4Al-Qadsiah3468.0138.4429.570.87
5Al Ittihad3454.8146.358.460.25
6NEOM SC3447.4944.123.370.1
7Al Khaleej3447.448.06-0.66-0.02
8Al Taawoun3448.4749.23-0.76-0.02
9Al Fateh3447.6852.61-4.93-0.15
10Al Shabab3450.7556.92-6.17-0.18
11Al Hazm3443.6349.85-6.22-0.18
12Al-Fayha3436.4247.1-10.68-0.31
13Al Riyadh3443.2158.56-15.35-0.45
14Al Ettifaq3442.561.3-18.8-0.55
15Damac FC3431.0650.47-19.41-0.57
16Al Kholood3434.8356.02-21.19-0.62
17Al Okhdoud3428.4866.94-38.46-1.13
18Al Najma3428.7367.29-38.56-1.13
#TeamPGnpxGxG/90
1Al Hilal348572.2281.72.4
2Al Nassr349168.9177.62.28
3Al-Qadsiah348363.2768.012
4Al Ahli347151.7660.451.78
5Al Ittihad345550.0754.811.61
6Al Khaleej345442.6647.41.39
7Al Taawoun345942.1548.471.43
8Al Shabab344442.0650.751.49
9NEOM SC344341.1747.491.4
10Al Fateh344140.5747.681.4
11Al Riyadh343539.2643.211.27
12Al Ettifaq345138.5542.51.25
13Al-Fayha344135.6336.421.07
14Al Hazm343834.9443.631.28
15Al Kholood343930.0934.831.02
16Damac FC343228.6931.060.91
17Al Okhdoud342726.1128.480.84
18Al Najma343225.5728.730.85
#TeamPGxGoTxG/90
1Al Nassr349188.5177.62.28
2Al Hilal348585.0781.72.4
3Al-Qadsiah348377.1768.012
4Al Ahli347171.2560.451.78
5Al Ittihad345561.9554.811.61
6Al Shabab344455.3350.751.49
7Al Ettifaq345154.9242.51.25
8Al Khaleej345452.8747.41.39
9Al Fateh344149.3647.681.4
10NEOM SC344349.1947.491.4
11Al Taawoun345947.6748.471.43
12Al Riyadh343542.4843.211.27
13Al Hazm343842.1143.631.28
14Al Kholood343938.9834.831.02
15Al-Fayha344134.8836.421.07
16Al Najma343231.6228.730.85
17Al Okhdoud342730.8328.480.84
18Damac FC343228.8931.060.91
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, May 21
xG
1.42
Al Nassr
4 - 1
Damac FC
0.93
0.28
Al-Fayha
0 - 1
Al Hilal
1.36
2.45
Al Hazm
2 - 0
Al Taawoun
1
1.82
Al Ittihad
1 - 5
Al-Qadsiah
3.77
1.04
Al Kholood
0 - 0
Al Fateh
0.26
1.04
Al Riyadh
1 - 0
Al Okhdoud
0.45
2.07
NEOM SC
1 - 1
Al Ettifaq
0.71
xG
Wed, May 20
xG
0.88
Al Khaleej
1 - 4
Al Ahli
2.08
1.42
Al Najma
1 - 0
Al Shabab
0.61
xG
Sun, May 17
xG
1.35
Al Shabab
3 - 2
Al Ittihad
1.42
xG
Sat, May 16
xG
1.4
Al Ahli
3 - 0
Al Kholood
0.45
1.98
Al Hilal
2 - 0
NEOM SC
0.77
1.33
Al Okhdoud
3 - 1
Al Khaleej
1.08
xG
Fri, May 15
xG
2.47
Al Taawoun
1 - 1
Al Riyadh
1.3
1.43
Damac FC
3 - 0
Al-Fayha
0.23
xG
Thu, May 14
xG
1.61
Al-Qadsiah
2 - 0
Al Hazm
0.07
1.4
Al Ettifaq
1 - 3
Al Ittihad
2.58
1.93
Al Fateh
2 - 0
Al Najma
0.65
xG
Tue, May 12
xG
0.98
Al Nassr
1 - 1
Al Hilal
0.76
0.78
Al Kholood
0 - 0
Al Okhdoud
0.43
xG
Mon, May 11
xG
1.09
Al Taawoun
1 - 2
Al Ahli
0.8
2.07
NEOM SC
2 - 1
Al Shabab
1.11
xG
Sun, May 10
xG
1.89
Al Ittihad
2 - 1
Damac FC
1.03
1.73
Al Riyadh
1 - 0
Al Fateh
0.79
xG
Sat, May 9
xG
1.71
Al-Fayha
1 - 2
Al-Qadsiah
1.6
0.55
Al Najma
2 - 2
Al Hazm
1.79
0.52
Al Khaleej
0 - 5
Al Ettifaq
2.49
xG
Thu, May 7
xG
1.45
Al Shabab
2 - 4
Al Nassr
3.24
xG
Wed, May 6
xG
4.19
Al Ahli
3 - 1
Al Fateh
0.8
xG
Tue, May 5
xG
0.52
Al Khaleej
1 - 2
Al Hilal
2.04
xG
Mon, May 4
xG
1.57
Al Ittihad
0 - 0
Al Kholood
0.73
1.69
Al Ettifaq
0 - 0
Al Najma
1.19
2.03
Al-Fayha
4 - 2
Al Riyadh
2.02
xG
Sun, May 3
xG
1.83
Al-Qadsiah
3 - 1
Al Nassr
0.83
2.29
Al Ahli
4 - 0
Al Okhdoud
0.39
1.66
Al Shabab
1 - 5
Al Taawoun
2.06
xG
Sat, May 2
xG
1.01
Al Hazm
0 - 3
Al Hilal
3.1
0.85
Damac FC
0 - 2
Al Khaleej
1.12
2.29
Al Fateh
2 - 2
NEOM SC
1.35
xG
Thu, Apr 30
xG
1.06
Al Kholood
1 - 1
Al-Fayha
0.71
2.77
Al Okhdoud
1 - 3
Al Ettifaq
1.68
xG
Wed, Apr 29
xG
0.66
Al Nassr
2 - 0
Al Ahli
0.11
1.82
Al Taawoun
0 - 2
Al Ittihad
0.5
0.94
Al Riyadh
0 - 4
Al-Qadsiah
4.79
xG
Tue, Apr 28
xG
2.25
Al Khaleej
3 - 1
Al Najma
1.24
1.35
Al Hilal
1 - 0
Damac FC
0.3
2.16
NEOM SC
1 - 1
Al Hazm
1.32
1.47
Al Shabab
1 - 1
Al Fateh
1.71
xG
Fri, Apr 24
xG
1.93
Al Hazm
2 - 1
Al Riyadh
2.64
0.91
Al Fateh
1 - 0
Al Khaleej
0.9

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 81.7 expected goals from 34 games (2.4/90). They have scored 85 actual goals, outperforming their xG by +3.3.

Who has the best defence?

Al Hilal have the tightest defence by xGA, conceding just 25.31 expected goals (0.74/90). Their actual goals conceded stands at 27.

Biggest overperformer

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

Biggest underperformer

Al Riyadh are the most wasteful in front of goal, scoring 35 from an xG of 43.21 (diff: -8.2). 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-06-08 01:41:10