#TeamPGxG/90+/-
1East Bengal61614.962.49+1
2ATK Mohun Bagan61410.31.72+3.7
3Goa669.471.58-3.5
4Mumbai City687.871.31+0.1
5Minerva Punjab696.41.07+2.6
6Jamshedpur676.41.07+0.6
7Bengaluru686.251.04+1.8
8Kerala Blasters635.490.92-2.5
9Odisha FC465.061.27+0.9
10Chennaiyin534.280.86-1.3
11Inter Kashi654.150.69+0.9
12NorthEast United663.90.65+2.1
13Sporting Delhi543.310.66+0.7
14Mohammedan632.40.4+0.6
#TeamPGAxGA/90+/-
1Minerva Punjab653.730.62+1.3
2Odisha FC473.840.96+3.2
3Jamshedpur643.990.670
4Goa634.430.74-1.4
5East Bengal644.460.74-0.5
6ATK Mohun Bagan634.550.76-1.6
7Mumbai City644.670.78-0.7
8Bengaluru655.170.86-0.2
9Chennaiyin556.961.39-2
10Sporting Delhi5107.021.4+3
11Kerala Blasters6107.071.18+2.9
12Inter Kashi688.331.39-0.3
13NorthEast United6118.91.48+2.1
14Mohammedan61917.122.85+1.9
#TeamPPTSxPTS/90+/-
1East Bengal61112.482.08-1.5
2ATK Mohun Bagan61311.741.96+1.3
3Goa61011.481.91-1.5
4Mumbai City61410.211.7+3.8
5Minerva Punjab61110.071.68+0.9
6Jamshedpur61310.021.67+3
7Bengaluru6119.21.53+1.8
8Kerala Blasters616.761.13-5.8
9Odisha FC456.331.58-1.3
10Inter Kashi655.260.88-0.3
11Chennaiyin555.171.03-0.2
12NorthEast United664.770.8+1.2
13Sporting Delhi524.260.85-2.3
14Mohammedan601.980.33-2
#TeamPxGxGAxGD/90
1East Bengal614.964.4610.51.75
2ATK Mohun Bagan610.34.555.750.96
3Goa69.474.435.040.84
4Mumbai City67.874.673.20.53
5Minerva Punjab66.43.732.670.45
6Jamshedpur66.43.992.410.4
7Odisha FC45.063.841.220.31
8Bengaluru66.255.171.080.18
9Kerala Blasters65.497.07-1.58-0.26
10Chennaiyin54.286.96-2.68-0.54
11Sporting Delhi53.317.02-3.71-0.74
12Inter Kashi64.158.33-4.18-0.7
13NorthEast United63.98.9-5-0.83
14Mohammedan62.417.12-14.72-2.45
#TeamPGnpxGxG/90
1East Bengal61611.0114.962.49
2ATK Mohun Bagan61410.310.31.72
3Goa667.19.471.58
4Mumbai City687.087.871.31
5Minerva Punjab696.46.41.07
6Bengaluru686.256.251.04
7Jamshedpur675.616.41.07
8Kerala Blasters635.495.490.92
9Odisha FC465.065.061.27
10Chennaiyin534.284.280.86
11Inter Kashi654.154.150.69
12NorthEast United663.93.90.65
13Sporting Delhi543.313.310.66
14Mohammedan632.42.40.4
#TeamPGxGoTxG/90
1East Bengal61612.3114.962.49
2Minerva Punjab699.286.41.07
3Mumbai City688.357.871.31
4ATK Mohun Bagan6147.3910.31.72
5Odisha FC467.295.061.27
6Goa665.829.471.58
7Jamshedpur675.596.41.07
8Bengaluru684.616.251.04
9NorthEast United664.413.90.65
10Mohammedan634.082.40.4
11Inter Kashi653.984.150.69
12Kerala Blasters633.225.490.92
13Sporting Delhi542.763.310.66
14Chennaiyin531.974.280.86
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
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
0.71
Chennaiyin
1 - 1
Goa
1.27
xG
Sat, Mar 21
xG
0.4
Kerala Blasters
1 - 3
Minerva Punjab
1.24
xG
Fri, Mar 20
xG
0.86
ATK Mohun Bagan
0 - 1
Mumbai City
1.08
0.78
NorthEast United
1 - 4
Odisha FC
1.42
xG
Thu, Mar 19
xG
0.44
Sporting Delhi
1 - 1
Jamshedpur
0.97
xG
Mon, Mar 16
xG
0.91
Minerva Punjab
1 - 1
Goa
0.94
xG
Sun, Mar 15
xG
0.91
Inter Kashi
1 - 2
Mumbai City
2.51
0.79
NorthEast United
2 - 1
Jamshedpur
1.18
xG
Sat, Mar 14
xG
0.85
Bengaluru
0 - 0
ATK Mohun Bagan
1.93
1.28
East Bengal
1 - 1
Kerala Blasters
1.3
xG
Mon, Mar 9
xG
1.41
Minerva Punjab
1 - 1
NorthEast United
0.8
xG
Sun, Mar 8
xG
0.49
Mumbai City
2 - 2
Sporting Delhi
1.32
xG
Sat, Mar 7
xG
2.46
Kerala Blasters
0 - 1
Chennaiyin
0.54
0.53
Mohammedan
1 - 2
Bengaluru
1.43
xG
Fri, Mar 6
xG
1.63
Jamshedpur
1 - 0
Inter Kashi
0.86
0.65
ATK Mohun Bagan
5 - 1
Odisha FC
1.66
xG
Thu, Mar 5
xG
0.88
East Bengal
0 - 0
Goa
0.93
xG
Sun, Mar 1
xG
1.61
Mumbai City
1 - 1
NorthEast United
0.31
0.78
Odisha FC
1 - 1
Chennaiyin
2.05
xG
Sat, Feb 28
xG
3.3
ATK Mohun Bagan
5 - 1
Mohammedan
0.17
0.83
Kerala Blasters
1 - 2
Inter Kashi
0.74
xG
Fri, Feb 27
xG
0.71
Bengaluru
0 - 2
Minerva Punjab
0.82
1.33
East Bengal
1 - 2
Jamshedpur
0.64
xG
Thu, Feb 26
xG
1.82
Goa
1 - 0
Sporting Delhi
0.37
xG
Tue, Feb 24
xG
0.61
Odisha FC
0 - 0
Inter Kashi
0.41
xG
Mon, Feb 23
xG
1.87
ATK Mohun Bagan
2 - 0
Chennaiyin
0.24
xG
Sun, Feb 22
xG
0.47
Kerala Blasters
0 - 1
Mumbai City
1.45
1.13
Bengaluru
1 - 1
NorthEast United
1.13
xG
Sat, Feb 21
xG
0.65
Jamshedpur
1 - 0
Minerva Punjab
0.47
2.64
East Bengal
4 - 1
Sporting Delhi
1.1
xG
Fri, Feb 20
xG
0.96
Mohammedan
0 - 2
Goa
2.81
xG
Thu, Feb 19
xG
0.65
Mumbai City
1 - 0
Chennaiyin
0.75
xG
Mon, Feb 16
xG
2.1
East Bengal
3 - 0
NorthEast United
0.07
xG
Sun, Feb 15
xG
1.12
Bengaluru
2 - 0
Sporting Delhi
0.09
1.18
Jamshedpur
1 - 0
Mohammedan
0.11
xG
Sat, Feb 14
xG
1.7
Goa
1 - 1
Inter Kashi
0.6
1.68
ATK Mohun Bagan
2 - 0
Kerala Blasters
0.07

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 14.96 expected goals from 6 games (2.49/90). They have scored 16 actual goals, outperforming their xG by +1.

Who has the best defence?

Minerva Punjab have the tightest defence by xGA, conceding just 3.73 expected goals (0.62/90). Their actual goals conceded stands at 5.

Biggest overperformer

ATK Mohun Bagan are the biggest overperformers in Indian Super League, scoring 14 goals from an xG of just 10.3 — a difference of +3.7. This could indicate clinical finishing or luck that may not be sustainable over the full season.

Biggest underperformer

Goa are the most wasteful in front of goal, scoring 6 from an xG of 9.47 (diff: -3.5). 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