#TeamPGxG/90+/-
1East Bengal82218.262.28+3.7
2ATK Mohun Bagan91913.531.5+5.5
3Goa91112.791.42-1.8
4Mumbai City91011.481.28-1.5
5Minerva Punjab81410.041.26+4
6Jamshedpur999.451.05-0.4
7Bengaluru9149.141.02+4.9
8Kerala Blasters1088.690.87-0.7
9NorthEast United977.540.84-0.5
10Odisha FC787.361.05+0.6
11Chennaiyin967.090.79-1.1
12Sporting Delhi896.960.87+2
13Inter Kashi985.860.65+2.1
14Mohammedan944.930.55-0.9
#TeamPGAxGA/90+/-
1Minerva Punjab884.450.56+3.6
2Mumbai City976.870.76+0.1
3Jamshedpur986.870.76+1.1
4East Bengal886.870.86+1.1
5Goa966.90.77-0.9
6ATK Mohun Bagan967.590.84-1.6
7Bengaluru9108.220.91+1.8
8Odisha FC7129.251.32+2.8
9Sporting Delhi8119.851.23+1.2
10Chennaiyin91011.361.26-1.4
11Inter Kashi91211.381.26+0.6
12NorthEast United91611.871.32+4.1
13Kerala Blasters101412.091.21+1.9
14Mohammedan92119.552.17+1.5
#TeamPPTSxPTS/90+/-
1Goa91616.151.79-0.1
2ATK Mohun Bagan92015.981.78+4
3East Bengal81515.81.98-0.8
4Mumbai City91815.021.67+3
5Minerva Punjab81414.811.85-0.8
6Jamshedpur91514.271.59+0.7
7Bengaluru91512.971.44+2
8Kerala Blasters10810.951.1-3
9Chennaiyin999.51.06-0.5
10NorthEast United979.321.04-2.3
11Sporting Delhi888.931.12-0.9
12Inter Kashi9118.580.95+2.4
13Odisha FC768.491.21-2.5
14Mohammedan925.890.65-3.9
#TeamPxGxGAxGD/90
1East Bengal818.266.8711.391.42
2ATK Mohun Bagan913.537.595.940.66
3Goa912.796.95.890.65
4Minerva Punjab810.044.455.590.7
5Mumbai City911.486.874.610.51
6Jamshedpur99.456.872.580.29
7Bengaluru99.148.220.920.1
8Odisha FC77.369.25-1.89-0.27
9Sporting Delhi86.969.85-2.89-0.36
10Kerala Blasters108.6912.09-3.4-0.34
11Chennaiyin97.0911.36-4.27-0.47
12NorthEast United97.5411.87-4.33-0.48
13Inter Kashi95.8611.38-5.52-0.61
14Mohammedan94.9319.55-14.62-1.62
#TeamPGnpxGxG/90
1East Bengal82214.3118.262.28
2ATK Mohun Bagan91913.5313.531.5
3Mumbai City91010.6911.481.28
4Minerva Punjab81410.0410.041.26
5Goa9119.6312.791.42
6Bengaluru9149.149.141.02
7Kerala Blasters1088.698.690.87
8Jamshedpur998.669.451.05
9NorthEast United977.547.540.84
10Odisha FC787.367.361.05
11Chennaiyin967.097.090.79
12Sporting Delhi896.966.960.87
13Inter Kashi985.865.860.65
14Mohammedan944.934.930.55
#TeamPGxGoTxG/90
1East Bengal82217.1218.262.28
2Minerva Punjab81413.2310.041.26
3Mumbai City91010.8611.481.28
4ATK Mohun Bagan91910.0313.531.5
5Goa9119.7412.791.42
6Odisha FC789.677.361.05
7Bengaluru9148.339.141.02
8Jamshedpur997.279.451.05
9Inter Kashi986.795.860.65
10Kerala Blasters1086.798.690.87
11Sporting Delhi896.446.960.87
12NorthEast United976.417.540.84
13Mohammedan945.84.930.55
14Chennaiyin964.277.090.79
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, Apr 23
xG
1.07
Kerala Blasters
1 - 1
Odisha FC
0.33
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
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

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 18.26 expected goals from 8 games (2.28/90). They have scored 22 actual goals, outperforming their xG by +3.7.

Who has the best defence?

Minerva Punjab have the tightest defence by xGA, conceding just 4.45 expected goals (0.56/90). Their actual goals conceded stands at 8.

Biggest overperformer

ATK Mohun Bagan are the biggest overperformers in Indian Super League, scoring 19 goals from an xG of just 13.53 — a difference of +5.5. 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 11 from an xG of 12.79 (diff: -1.8). 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-23 06:21:07