#TeamPGxG/90+/-
1Bengaluru255.882.94-0.9
2ATK Mohun Bagan223.631.82-1.6
3Minerva Punjab233.091.55-0.1
4Mumbai City223.061.53-1.1
5East Bengal142.682.68+1.3
6Kerala Blasters232.071.04+0.9
7NorthEast United252.021.01+3
8Sporting Delhi232.011.01+1
9Chennaiyin211.750.88-0.8
10Odisha FC221.480.74+0.5
11Churchill Brothers221.080.54+0.9
12Goa110.920.92+0.1
13Inter Kashi210.750.38+0.3
#TeamPGAxGA/90+/-
1East Bengal100.740.74-0.7
2Goa110.850.85+0.2
3Mumbai City231.340.67+1.7
4ATK Mohun Bagan221.60.8+0.4
5Kerala Blasters241.810.91+2.2
6Bengaluru222.021.010
7Inter Kashi232.061.03+0.9
8Minerva Punjab222.151.08-0.2
9NorthEast United212.281.14-1.3
10Odisha FC232.341.17+0.7
11Chennaiyin233.071.54-0.1
12Churchill Brothers254.432.22+0.6
13Sporting Delhi255.732.87-0.7
#TeamPPTSxPTS/90+/-
1Bengaluru264.782.39+1.2
2ATK Mohun Bagan234.122.06-1.1
3Mumbai City213.981.99-3
4Minerva Punjab243.321.66+0.7
5Kerala Blasters232.911.46+0.1
6NorthEast United262.61.3+3.4
7East Bengal132.492.49+0.5
8Odisha FC212.291.15-1.3
9Chennaiyin211.90.95-0.9
10Inter Kashi211.520.76-0.5
11Goa111.391.39-0.4
12Sporting Delhi200.980.49-1
13Churchill Brothers230.770.39+2.2
#TeamPxGxGAxGD/90
1Bengaluru25.882.023.861.93
2ATK Mohun Bagan23.631.62.031.02
3East Bengal12.680.741.941.94
4Mumbai City23.061.341.720.86
5Minerva Punjab23.092.150.940.47
6Kerala Blasters22.071.810.260.13
7Goa10.920.850.070.07
8NorthEast United22.022.28-0.26-0.13
9Odisha FC21.482.34-0.86-0.43
10Inter Kashi20.752.06-1.31-0.66
11Chennaiyin21.753.07-1.32-0.66
12Churchill Brothers21.084.43-3.35-1.68
13Sporting Delhi22.015.73-3.72-1.86
#TeamPGnpxGxG/90
1Bengaluru255.885.882.94
2ATK Mohun Bagan223.633.631.82
3Minerva Punjab233.093.091.55
4East Bengal142.682.682.68
5Kerala Blasters232.072.071.04
6NorthEast United252.022.021.01
7Sporting Delhi232.012.011.01
8Chennaiyin211.751.750.88
9Mumbai City221.483.061.53
10Odisha FC221.481.480.74
11Churchill Brothers221.081.080.54
12Goa110.920.920.92
13Inter Kashi210.750.750.38
#TeamPGxGoTxG/90
1Bengaluru254.85.882.94
2Minerva Punjab233.743.091.55
3NorthEast United253.112.021.01
4ATK Mohun Bagan223.023.631.82
5Mumbai City222.533.061.53
6East Bengal142.082.682.68
7Kerala Blasters231.832.071.04
8Chennaiyin211.621.750.88
9Sporting Delhi231.282.011.01
10Inter Kashi211.090.750.38
11Odisha FC220.611.480.74
12Churchill Brothers220.591.080.54
13Goa110.520.920.92
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
Mon, Oct 19
xG
1
Minerva Punjab
1 - 1
Mumbai City
1.31
xG
Sun, Oct 18
xG
1.31
NorthEast United
4 - 1
Kerala Blasters
0.65
0.74
Churchill Brothers
0 - 4
East Bengal
2.68
xG
Sat, Oct 17
xG
2.15
Bengaluru
2 - 0
Chennaiyin
0.9
0.25
Inter Kashi
1 - 1
Odisha FC
0.64
xG
Fri, Oct 16
xG
0.89
Sporting Delhi
1 - 2
ATK Mohun Bagan
2
xG
Wed, Oct 14
xG
2.09
Minerva Punjab
2 - 1
Odisha FC
0.84
xG
Mon, Oct 12
xG
0.71
NorthEast United
1 - 0
ATK Mohun Bagan
1.63
xG
Sun, Oct 11
xG
0.34
Churchill Brothers
2 - 1
Mumbai City
1.75
0.5
Inter Kashi
0 - 2
Kerala Blasters
1.42
xG
Sat, Oct 10
xG
0.92
Goa
1 - 1
Chennaiyin
0.85
3.76
Bengaluru
3 - 2
Sporting Delhi
1.12
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

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 2026/27

The Indian Super League xG table for 2026/27 tracks expected goals data for all 13 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?

Bengaluru top the xG charts with 5.88 expected goals from 2 games (2.94/90). With 5 goals scored, they are underperforming by 0.9.

Who has the best defence?

East Bengal have the tightest defence by xGA, conceding just 0.74 expected goals (0.74/90). Their actual goals conceded stands at 0.

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