#TeamPGxG/90+/-
1Al Hilal256664.352.57+1.7
2Al Nassr256657.442.3+8.6
3Al Ahli254945.471.82+3.5
4Al-Qadsiah255945.441.82+13.6
5Al Ittihad254040.691.63-0.7
6Al Fateh253436.931.48-2.9
7Al Khaleej254436.621.46+7.4
8Al Taawoun254535.811.43+9.2
9Al Shabab253134.911.4-3.9
10NEOM SC252932.011.28-3
11Al Hazm252729.361.17-2.4
12Al Ettifaq253629.251.17+6.8
13Al-Fayha253327.471.1+5.5
14Al Kholood253327.271.09+5.7
15Al Riyadh252225.971.04-4
16Damac FC252122.370.89-1.4
17Al Akhdoud252221.580.86+0.4
18Al Najma252220.580.82+1.4
#TeamPGAxGA/90+/-
1Al Hilal252319.350.77+3.7
2Al Nassr251919.550.78-0.6
3Al Ahli251619.940.8-3.9
4Al-Qadsiah252327.291.09-4.3
5Al Ittihad2531291.16+2
6NEOM SC253432.451.3+1.6
7Al Khaleej253933.231.33+5.8
8Al-Fayha254134.321.37+6.7
9Al Hazm254635.731.43+10.3
10Al Taawoun253136.791.47-5.8
11Al Fateh254638.431.54+7.6
12Al Shabab253939.041.560
13Damac FC254140.121.6+0.9
14Al Riyadh254841.261.65+6.7
15Al Kholood254642.261.69+3.7
16Al Ettifaq254343.941.76-0.9
17Al Najma255849.321.97+8.7
18Al Akhdoud255551.52.06+3.5
#TeamPPTSxPTS/90+/-
1Al Hilal256157.552.3+3.5
2Al Nassr256456.362.25+7.6
3Al Ahli256249.171.97+12.8
4Al-Qadsiah255746.361.85+10.6
5Al Ittihad254240.41.62+1.6
6Al Khaleej253035.811.43-5.8
7NEOM SC253235.11.4-3.1
8Al Taawoun254434.081.36+9.9
9Al Shabab252633.231.33-7.2
10Al Fateh252833.081.32-5.1
11Al-Fayha253031.021.24-1
12Al Hazm252830.111.2-2.1
13Al Ettifaq253929.431.18+9.6
14Al Kholood252526.641.07-1.6
15Al Riyadh251625.331.01-9.3
16Damac FC251924.20.97-5.2
17Al Akhdoud251319.980.8-7
18Al Najma25818.020.72-10
#TeamPxGxGAxGD/90
1Al Hilal2564.3519.35451.8
2Al Nassr2557.4419.5537.891.52
3Al Ahli2545.4719.9425.531.02
4Al-Qadsiah2545.4427.2918.150.73
5Al Ittihad2540.692911.690.47
6Al Khaleej2536.6233.233.390.14
7NEOM SC2532.0132.45-0.44-0.02
8Al Taawoun2535.8136.79-0.98-0.04
9Al Fateh2536.9338.43-1.5-0.06
10Al Shabab2534.9139.04-4.13-0.17
11Al Hazm2529.3635.73-6.37-0.25
12Al-Fayha2527.4734.32-6.85-0.27
13Al Ettifaq2529.2543.94-14.69-0.59
14Al Kholood2527.2742.26-14.99-0.6
15Al Riyadh2525.9741.26-15.29-0.61
16Damac FC2522.3740.12-17.75-0.71
17Al Najma2520.5849.32-28.74-1.15
18Al Akhdoud2521.5851.5-29.92-1.2
#TeamPGnpxGxG/90
1Al Hilal256658.0364.352.57
2Al Nassr256650.3357.442.3
3Al-Qadsiah255941.4945.441.82
4Al Ahli254938.3645.471.82
5Al Ittihad254036.7440.691.63
6Al Khaleej254432.6736.621.46
7Al Fateh253430.6136.931.48
8Al Taawoun254530.2835.811.43
9NEOM SC252928.0632.011.28
10Al Shabab253127.834.911.4
11Al Ettifaq253626.8829.251.17
12Al-Fayha253326.6827.471.1
13Al Riyadh252224.3925.971.04
14Al Kholood253323.3227.271.09
15Al Hazm252722.2529.361.17
16Damac FC252120.7922.370.89
17Al Akhdoud25222021.580.86
18Al Najma25221920.580.82
#TeamPGxGoTxG/90
1Al Nassr256666.3957.442.3
2Al Hilal256664.5164.352.57
3Al-Qadsiah255951.6545.441.82
4Al Ahli254950.8945.471.82
5Al Ittihad254045.5140.691.63
6Al Khaleej254443.2236.621.46
7Al Fateh253438.6536.931.48
8Al Taawoun254537.8135.811.43
9Al Ettifaq253637.229.251.17
10Al Shabab253135.8934.911.4
11NEOM SC252933.1332.011.28
12Al Kholood253331.0527.271.09
13Al Hazm252727.6329.361.17
14Al-Fayha253327.3127.471.1
15Al Riyadh252225.6325.971.04
16Al Akhdoud252223.1921.580.86
17Al Najma252221.7420.580.82
18Damac FC252118.0922.370.89
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
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
1.64
Al Riyadh
1 - 1
Al Khaleej
0.84
xG
Fri, Feb 13
xG
0.8
Al Ittihad
2 - 1
Al-Fayha
0.59
3.12
Al Hilal
2 - 0
Al Ettifaq
0.87
1.12
Al Shabab
2 - 5
Al Ahli
3.63
xG
Thu, Feb 12
xG
0.81
Al-Qadsiah
1 - 0
NEOM SC
0.76
2.62
Al Hazm
2 - 1
Al Akhdoud
0.66
0.56
Damac FC
2 - 1
Al Taawoun
0.53
xG
Sat, Feb 7
xG
1.7
Al-Qadsiah
1 - 1
Al Fateh
0.55
1.19
Al Taawoun
1 - 1
Al Khaleej
1.46
0.69
Al Kholood
1 - 0
Al Shabab
0.63
xG
Fri, Feb 6
xG
1.92
Al Nassr
2 - 0
Al Ittihad
0.14
1.96
Al Ettifaq
2 - 0
Damac FC
0.87

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 64.35 expected goals from 25 games (2.57/90). They have scored 66 actual goals, outperforming their xG by +1.7.

Who has the best defence?

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

Biggest overperformer

Al-Qadsiah are the biggest overperformers in Pro League, scoring 59 goals from an xG of just 45.44 — a difference of +13.6. 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 22 from an xG of 25.97 (diff: -4). 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-03-09 07:05:52