#TeamPGxG/90+/-
1East Bengal133025.942+4.1
2ATK Mohun Bagan132322.521.73+0.5
3Mumbai City131716.571.27+0.4
4Minerva Punjab131815.91.22+2.1
5Goa131515.71.21-0.7
6Bengaluru131814.91.15+3.1
7Jamshedpur131514.581.12+0.4
8Kerala Blasters131513.21.02+1.8
9Sporting Delhi131313.181.01-0.2
10NorthEast United131613.051+3
11Odisha FC131411.520.89+2.5
12Chennaiyin139110.85-2
13Inter Kashi13119.010.69+2
14Mohammedan1376.930.53+0.1
#TeamPGAxGA/90+/-
1Minerva Punjab13128.820.68+3.2
2Jamshedpur13109.470.73+0.5
3Mumbai City1399.880.76-0.9
4Goa131110.150.78+0.9
5ATK Mohun Bagan13910.380.8-1.4
6East Bengal131111.640.9-0.6
7Bengaluru131211.970.920
8Kerala Blasters131714.291.1+2.7
9NorthEast United132114.71.13+6.3
10Inter Kashi131717.331.33-0.3
11Chennaiyin132117.491.35+3.5
12Sporting Delhi131718.171.4-1.2
13Odisha FC132222.191.71-0.2
14Mohammedan133227.522.12+4.5
#TeamPPTSxPTS/90+/-
1East Bengal132624.231.86+1.8
2ATK Mohun Bagan1326241.85+2
3Minerva Punjab132222.671.74-0.7
4Mumbai City132521.771.67+3.2
5Jamshedpur132221.241.63+0.8
6Goa132021.211.63-1.2
7Bengaluru132319.531.5+3.5
8Kerala Blasters131716.71.28+0.3
9NorthEast United131616.441.26-0.4
10Sporting Delhi131116.061.24-5.1
11Chennaiyin13913.461.04-4.5
12Inter Kashi131312.390.95+0.6
13Odisha FC131111.570.89-0.6
14Mohammedan1337.650.59-4.7
#TeamPxGxGAxGD/90
1East Bengal1325.9411.6414.31.1
2ATK Mohun Bagan1322.5210.3812.140.93
3Minerva Punjab1315.98.827.080.54
4Mumbai City1316.579.886.690.51
5Goa1315.710.155.550.43
6Jamshedpur1314.589.475.110.39
7Bengaluru1314.911.972.930.23
8Kerala Blasters1313.214.29-1.09-0.08
9NorthEast United1313.0514.7-1.65-0.13
10Sporting Delhi1313.1818.17-4.99-0.38
11Chennaiyin131117.49-6.49-0.5
12Inter Kashi139.0117.33-8.32-0.64
13Odisha FC1311.5222.19-10.67-0.82
14Mohammedan136.9327.52-20.59-1.58
#TeamPGnpxGxG/90
1ATK Mohun Bagan132322.5222.521.73
2East Bengal133021.225.942
3Minerva Punjab131815.915.91.22
4Mumbai City131715.7816.571.27
5Bengaluru131814.1114.91.15
6Jamshedpur131513.7914.581.12
7Kerala Blasters131513.213.21.02
8Goa131512.5415.71.21
9NorthEast United131612.2613.051
10Sporting Delhi131311.613.181.01
11Odisha FC131411.5211.520.89
12Chennaiyin13911110.85
13Inter Kashi13119.019.010.69
14Mohammedan1376.936.930.53
#TeamPGxGoTxG/90
1East Bengal133024.0625.942
2Mumbai City131717.5316.571.27
3Minerva Punjab131816.9915.91.22
4ATK Mohun Bagan132315.1222.521.73
5Odisha FC131414.7711.520.89
6Kerala Blasters131513.5713.21.02
7Goa131512.4915.71.21
8Jamshedpur131511.814.581.12
9NorthEast United131611.6313.051
10Bengaluru131811.4214.91.15
11Sporting Delhi131310.813.181.01
12Inter Kashi13119.119.010.69
13Chennaiyin1398.47110.85
14Mohammedan1377.086.930.53
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
0.23
Inter Kashi
1 - 2
East Bengal
0
xG
Tue, May 19
xG
1.7
NorthEast United
2 - 0
Mohammedan
0.58
xG
Mon, May 18
xG
1.11
Kerala Blasters
2 - 1
Goa
1.19
xG
Sun, May 17
xG
1.62
ATK Mohun Bagan
1 - 1
East Bengal
1.07
0.72
Sporting Delhi
0 - 0
Inter Kashi
1.15
xG
Sat, May 16
xG
0.88
Odisha FC
2 - 3
Minerva Punjab
1.89
0.78
Chennaiyin
1 - 2
Bengaluru
2.09
xG
Fri, May 15
xG
0.33
Mohammedan
0 - 4
Mumbai City
2.17
xG
Tue, May 12
xG
0.8
ATK Mohun Bagan
0 - 0
Inter Kashi
0.57
xG
Mon, May 11
xG
0.56
East Bengal
0 - 0
Minerva Punjab
1.14
xG
Sun, May 10
xG
1.36
NorthEast United
4 - 1
Chennaiyin
1.21
1.73
Kerala Blasters
3 - 1
Mohammedan
0.29
xG
Sat, May 9
xG
0.82
Jamshedpur
0 - 1
Bengaluru
0.63
0.76
Goa
1 - 1
ATK Mohun Bagan
1.4
xG
Fri, May 8
xG
2.1
Sporting Delhi
1 - 2
Odisha FC
0.32
xG
Wed, May 6
xG
1.07
Minerva Punjab
1 - 0
Chennaiyin
0.81
xG
Tue, May 5
xG
0.84
Mumbai City
1 - 2
East Bengal
1.16
xG
Mon, May 4
xG
1.18
Odisha FC
1 - 1
Bengaluru
2.44
xG
Sat, May 2
xG
0.8
Sporting Delhi
0 - 0
Minerva Punjab
0.87
2.11
NorthEast United
3 - 2
Inter Kashi
0.6
xG
Fri, May 1
xG
0.43
Jamshedpur
2 - 0
Goa
0.59
xG
Tue, Apr 28
xG
2.64
East Bengal
3 - 0
Odisha FC
0.65
xG
Sun, Apr 26
xG
2.29
Sporting Delhi
2 - 2
Mohammedan
0.74
xG
Sat, Apr 25
xG
1.67
Jamshedpur
4 - 1
Chennaiyin
0.89
0.61
Bengaluru
0 - 0
Mumbai City
0.64
xG
Fri, Apr 24
xG
0.31
NorthEast United
0 - 2
Goa
0.39
xG
Thu, Apr 23
xG
1.62
Kerala Blasters
2 - 1
Odisha FC
0.72
xG
Tue, Apr 21
xG
1.02
Chennaiyin
0 - 0
Mohammedan
0.37
xG
Mon, Apr 20
xG
2.09
Minerva Punjab
3 - 0
Inter Kashi
0.17
xG
Sun, Apr 19
xG
0.95
NorthEast United
0 - 1
ATK Mohun Bagan
1.09
xG
Sat, Apr 18
xG
0.72
Goa
2 - 0
Mumbai City
0.64
0.57
Kerala Blasters
2 - 0
Jamshedpur
1.64
xG
Fri, Apr 17
xG
0.77
Odisha FC
1 - 1
Mohammedan
1.65
0.61
Chennaiyin
1 - 0
Sporting Delhi
0.97
xG
Thu, Apr 16
xG
1.19
East Bengal
3 - 3
Bengaluru
1.68
xG
Wed, Apr 15
xG
0.8
Kerala Blasters
1 - 1
NorthEast United
1.54
xG
Sun, Apr 12
xG
0.56
ATK Mohun Bagan
3 - 2
Minerva Punjab
1.76
0.59
Inter Kashi
1 - 0
Mohammedan
0.52
xG
Sat, Apr 11
xG
0.37
Bengaluru
1 - 2
Kerala Blasters
0.73
0.73
Chennaiyin
1 - 3
East Bengal
2.11
xG
Fri, Apr 10
xG
1.59
Goa
3 - 1
Odisha FC
0.99
1.1
NorthEast United
0 - 3
Sporting Delhi
0.93
xG
Thu, Apr 9
xG
0.99
Jamshedpur
1 - 1
Mumbai City
0.66
xG
Tue, Apr 7
xG
0.42
Chennaiyin
1 - 2
Inter Kashi
1.17
xG
Sun, Apr 5
xG
2.28
Mumbai City
1 - 0
Odisha FC
0.49
xG
Sat, Apr 4
xG
1.13
Goa
0 - 2
Bengaluru
0.77
0.54
Jamshedpur
1 - 1
ATK Mohun Bagan
1.59
xG
Fri, Apr 3
xG
1.55
Minerva Punjab
2 - 1
Mohammedan
0.23
xG
Mon, Mar 23
xG
0.33
East Bengal
7 - 0
Mohammedan
6.43
xG
Sun, Mar 22
xG
0.64
Inter Kashi
1 - 3
Bengaluru
1.04

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

Indian Super League xG Table 2025/26

The Indian Super League xG table for 2025/26 tracks expected goals data for all 14 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?

East Bengal top the xG charts with 25.94 expected goals from 13 games (2/90). They have scored 30 actual goals, outperforming their xG by +4.1.

Who has the best defence?

Minerva Punjab have the tightest defence by xGA, conceding just 8.82 expected goals (0.68/90). Their actual goals conceded stands at 12.

Biggest overperformer

East Bengal are the biggest overperformers in Indian Super League, scoring 30 goals from an xG of just 25.94 — a difference of +4.1. This could indicate clinical finishing or luck that may not be sustainable over the full season.

Biggest underperformer

Chennaiyin are the most wasteful in front of goal, scoring 9 from an xG of 11 (diff: -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