Combined View: Stats include all competitions (league + cups). 317 teams have data from multiple competitions. Select a specific league →
#TeamPGxG/90+/-
1Bodø / Glimt297177.722.68-6.7
2Flamengo427867.41.6+10.6
3Palmeiras437163.541.48+7.5
4Vancouver Whitecaps306362.952.10
5Philadelphia Union306160.622.02+0.4
6Viking286960.312.15+8.7
7Cruzeiro406158.861.47+2.1
8Inter Miami307358.331.94+14.7
9Rosario Central405457.91.45-3.9
10Bahia334655.771.69-9.8
11Cincinnati306255.151.84+6.9
12River Plate334755.031.67-8
13Estudiantes424754.981.31-8
14Hammarby245054.812.28-4.8
15Chicago Fire305254.631.82-2.6
16SJ Earthquakes305254.231.81-2.2
17Fluminense436253.731.25+8.3
18Boca Juniors365153.711.49-2.7
19Independiente Rivadavia386352.91.39+10.1
20Minnesota United304752.091.74-5.1
21Vasco da Gama303651.961.73-16
22Brann264750.791.95-3.8
23Nashville SC306449.951.67+14.1
24Mirassol394449.861.28-5.9
25New York RB303949.641.65-10.6
26San Diego305349.041.63+4
27Molde235248.482.11+3.5
28Argentinos Juniors343948.141.42-9.1
29Ajax175247.92.82+4.1
30FC Barcelona175947.652.8+11.4
31Orlando City305847.571.59+10.4
32Charlotte305347.451.58+5.6
33Los Angeles FC314847.251.52+0.8
34St. Louis City305647.031.57+9
35Sirius245546.861.95+8.1
36Bragantino313946.381.5-7.4
37Dallas305546.361.55+8.6
38LA Galaxy314346.211.49-3.2
39West Ham United184645.912.55+0.1
40São Paulo313645.781.48-9.8
41Djurgården245045.451.89+4.6
42New England304945.411.51+3.6
43Colorado Rapids304145.381.51-4.4
44DC United303845.381.51-7.4
45Lanús363744.451.23-7.5
46Columbus Crew304644.41.48+1.6
47Atlanta United303744.311.48-7.3
48GAIS263144.231.7-13.2
49Seattle Sounders303944.131.47-5.1
50Platense403544.11.1-9.1
Showing top 50 of 843 teams. View full tables by league →
#TeamPGAxGA/90+/-
1Almería100.240.24-0.2
2SD Eibar110.560.56+0.4
3Calcio Padova110.620.62+0.4
4Leganés110.630.63+0.4
5Guingamp110.640.64+0.4
6Wellington Phoenix110.650.65+0.4
7Western Sydney Wanderers100.680.68-0.7
8Córdoba110.710.71+0.3
9Sampdoria120.770.77+1.2
10Catanzaro120.770.77+1.2
11Mirandés110.810.81+0.2
12Auckland110.820.82+0.2
13Brisbane Roar110.830.83+0.2
14Melbourne Victory120.830.83+1.2
15Goa110.850.85+0.2
16Melbourne City130.890.89+2.1
17Bassin d' Arcachon Sud110.910.91+0.1
18Quintanar del Rey120.930.93+1.1
19East Bengal210.930.47+0.1
20Atlético Astorga110.960.960
21Portugalete130.980.98+2
22Dunkerque120.980.98+1
23Velez130.990.99+2
24Verl1311+2
25Utebo FC131.041.04+2
26Sporting Gijón121.041.04+1
27Grenoble Foot 38111.051.05-0.1
28Bastia221.050.53+1
291860 München121.081.08+0.9
30Carl Zeiss Jena121.091.09+0.9
31Azuaga141.111.11+2.9
32Viktoria Köln111.111.11-0.1
33Rot-Weiss Essen101.131.13-1.1
34FC Andorra111.161.16-0.2
35Sydney101.181.18-1.2
36Les Herbiers101.231.23-1.2
37Forest Green Rovers141.241.24+2.8
38MSV Duisburg131.261.26+1.7
39SA Merignac101.271.27-1.3
40Macarthur111.281.28-0.3
41Sonnenhof Großaspach121.321.32+0.7
42Empoli111.341.34-0.3
43Mumbai City231.340.67+1.7
44Gainsborough Trinity121.371.37+0.6
45Chelmsford City111.421.42-0.4
46Bethune141.421.42+2.6
47Raków Częstochowa131.431.43+1.6
48St Maur Lusitanos111.441.44-0.4
49Racing Ferrol121.461.46+0.5
50Weston-super-Mare131.481.48+1.5
Showing top 50 of 843 teams. View full tables by league →
#TeamPPTSxPTS/90+/-
1Palmeiras438772.931.7+14.1
2Flamengo429072.111.72+17.9
3Boca Juniors366166.081.84-5.1
4Estudiantes426465.071.55-1.1
5Rosario Central407363.971.6+9
6Bodø / Glimt296862.792.17+5.2
7River Plate335662.371.89-6.4
8Cruzeiro406661.561.54+4.4
9Fluminense436760.641.41+6.4
10Independiente Rivadavia387159.451.56+11.6
11Vancouver Whitecaps305557.991.93-3
12Corinthians414955.61.36-6.6
13Lanús365655.241.53+0.8
14Platense404554.981.37-10
15Argentinos Juniors346452.281.54+11.7
16Philadelphia Union304651.481.72-5.5
17Vasco da Gama303550.761.69-15.8
18Instituto295050.591.74-0.6
19Mirassol395050.411.29-0.4
20Bahia335250.241.52+1.8
21Hammarby244649.572.07-3.6
22SJ Earthquakes304847.971.60
23St. Louis City305146.931.56+4.1
24Viking286146.921.68+14.1
25Chicago Fire304846.881.56+1.1
26Inter Miami305546.781.56+8.2
27Nashville SC306746.671.56+20.3
28São Paulo314246.611.5-4.6
29Botafogo354346.581.33-3.6
30Athletico PR315346.421.5+6.6
31Tigre303346.291.54-13.3
32Bragantino314146.151.49-5.2
33Colorado Rapids303945.51.52-6.5
34Atlético Mineiro315044.951.45+5.1
35Los Angeles FC314644.851.45+1.2
36Gimnasia La Plata325444.821.4+9.2
37Dallas305144.711.49+6.3
38Minnesota United303444.41.48-10.4
39Belgrano335844.381.34+13.6
40Santos314544.181.43+0.8
41Internacional313244.071.42-12.1
42Unión Santa Fe313843.931.42-5.9
43San Diego303443.821.46-9.8
44Sirius245543.661.82+11.3
45Columbus Crew303543.561.45-8.6
46Cincinnati303943.081.44-4.1
47Vélez Sarsfield305242.21.41+9.8
48Racing Club313642.071.36-6.1
49New York City303441.931.4-7.9
50Djurgården244741.871.74+5.1
Showing top 50 of 843 teams. View full tables by league →
#TeamPxGxGAxGD/90
1Bodø / Glimt2977.7231.6146.111.59
2FC Barcelona1747.6516.4431.211.84
3Vancouver Whitecaps3062.9532.2230.731.02
4Hammarby2454.8124.4730.341.26
5River Plate3355.0326.1328.90.88
6Ajax1747.920.0927.811.64
7Boca Juniors3653.7127.8825.830.72
8Benfica1537.2112.1125.11.67
9FC Twente1536.0211.1724.851.66
10Flamengo4267.442.8724.530.58
11England1230.526.0724.452.04
12Palmeiras4363.5440.6622.880.53
13FC Bayern München1030.528.5621.962.2
14Netherlands1231.099.8221.271.77
15Norway1231.7110.5521.161.76
16Al Hilal1030.9810.2120.772.08
17Manchester City1736.6416.0320.611.21
18Spain1026.366.2920.072.01
19Heracles Almelo1232.3912.5519.841.65
20Sirius2446.8627.2319.630.82
21Vasco da Gama3051.9632.8819.080.64
22SK Rapid1537.4318.6418.791.25
23Philadelphia Union3060.6241.9918.630.62
24Belgium1230.5612.2918.271.52
25Sanfrecce Hiroshima1125.928.2217.71.61
26Fenerbahçe1734.7317.2917.441.03
27Instituto2939.7922.9216.870.58
28Croatia1229.9913.2416.751.4
29France1023.697.2216.471.65
30Bayer 04 Leverkusen1025.439.0616.371.64
31Portugal1027.4911.216.291.63
32Paris Saint Germain1231.815.5616.241.35
33West Ham United1845.9129.7816.130.9
34Molde2348.4832.3916.090.7
35Djurgården2445.4529.8615.590.65
36Beşiktaş1527.9212.3915.531.04
37Real Madrid1432.6417.1715.471.11
38Austria1226.5911.4515.141.26
39SC Freiburg1124.919.9214.991.36
40Arsenal1529.4714.6614.810.99
41Rosario Central4057.943.1414.760.37
42Viking2860.3145.9214.390.51
43Salzburg1632.7318.7713.960.87
44Estudiantes4254.9841.0713.910.33
45Nordsjælland1940.9927.4913.50.71
46SJ Earthquakes3054.2340.9913.240.44
47Germany1021.398.213.191.32
48AZ Alkmaar1226.8413.6813.161.1
49Feyenoord1227.6514.6912.961.08
50Independiente Rivadavia3852.939.9912.910.34
Showing top 50 of 843 teams. View full tables by league →
#TeamPGnpxGxG/90
1Bodø / Glimt297172.1977.722.68
2Flamengo427863.4567.41.6
3Palmeiras437159.5963.541.48
4Vancouver Whitecaps306356.6362.952.1
5Inter Miami307355.1758.331.94
6Philadelphia Union306154.360.622.02
7Cruzeiro406154.1258.861.47
8Viking286953.9960.312.15
9Hammarby245052.4454.812.28
10Rosario Central405452.3757.91.45
11Fluminense436251.3653.731.25
12Boca Juniors365151.3453.711.49
13Estudiantes424751.0354.981.31
14Cincinnati306250.4155.151.84
15Vasco da Gama303650.3851.961.73
16Minnesota United304748.9352.091.74
17New York RB303948.8549.641.65
18River Plate334748.7155.031.67
19SJ Earthquakes305248.754.231.81
20Chicago Fire305248.3154.631.82
21Independiente Rivadavia386348.1652.91.39
22Brann264746.8450.791.95
23Nashville SC306446.7949.951.67
24Los Angeles FC314846.4647.251.52
25Molde235246.1148.482.11
26Mirassol394445.9149.861.28
27Ajax175245.5347.92.82
28St. Louis City305644.6647.031.57
29Djurgården245044.6645.451.89
30LA Galaxy314343.8446.211.49
31Orlando City305843.6247.571.59
32Charlotte305343.547.451.58
33GAIS263143.4444.231.7
34FC Barcelona175942.9147.652.8
35Bragantino313942.4346.381.5
36Bahia334642.3455.771.69
37Colorado Rapids304142.2245.381.51
38Häcken244342.243.781.82
39Sirius245542.1246.861.95
40Lanús363742.0844.451.23
41Atlanta United303741.9444.311.48
42Real Salt Lake304541.941.91.4
43Seattle Sounders303941.7644.131.47
44Botafogo354741.5443.121.23
45Atlético Mineiro314241.1642.741.38
46San Diego305341.1449.041.63
47Dallas305540.8346.361.55
48Portland Timbers305140.7343.891.46
49DC United303840.6445.381.51
50Columbus Crew304640.4544.41.48
Showing top 50 of 843 teams. View full tables by league →
#TeamPGxGoTxG/90
1Flamengo427871.2867.41.6
2Inter Miami307370.8458.331.94
3Bodø / Glimt297166.6877.722.68
4Palmeiras437165.9963.541.48
5Vancouver Whitecaps306364.8362.952.1
6Cincinnati306262.5455.151.84
7Fluminense436258.0653.731.25
8Rosario Central405457.5257.91.45
9Chicago Fire305256.8254.631.82
10Cruzeiro406156.7358.861.47
11Nashville SC306456.6349.951.67
12Viking286956.5560.312.15
13Philadelphia Union306156.3660.622.02
14SJ Earthquakes305256.154.231.81
15Charlotte305355.1547.451.58
16Independiente Rivadavia386354.0152.91.39
17Estudiantes424753.7454.981.31
18St. Louis City305653.1847.031.57
19LA Galaxy314352.6446.211.49
20River Plate334752.0855.031.67
21Hammarby245051.8654.812.28
22Dallas305551.8446.361.55
23Orlando City305851.7247.571.59
24Ajax175250.947.92.82
25Boca Juniors365150.8453.711.49
26FC Barcelona175950.7647.652.8
27Bahia334650.2255.771.69
28Real Salt Lake304549.9741.91.4
29San Diego305349.2249.041.63
30Seattle Sounders303949.0244.131.47
31Vasco da Gama303648.551.961.73
32Athletico PR314948.442.21.36
33New England304948.1945.411.51
34West Ham United184647.9645.912.55
35Bragantino313947.3546.381.5
36Argentinos Juniors343947.2648.141.42
37New York City304346.9243.351.45
38Sirius245546.3146.861.95
39Botafogo354745.6443.121.23
40Minnesota United304745.6352.091.74
41Los Angeles FC314845.2147.251.52
42Corinthians414244.9940.470.99
43Benfica154744.9737.212.48
44New York RB303944.6649.641.65
45São Paulo313644.145.781.48
46Sporting KC303644.0135.11.17
47CF Montréal303643.9842.431.41
48Djurgården245043.8245.451.89
49Lanús363743.6744.451.23
50Molde235243.6248.482.11
Showing top 50 of 843 teams. View full tables by league →
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, Oct 24
xG
0.17
Cheltenham Town
1 - 0
Newport County
0.03
0.04
Bristol Rovers
0 - 0
Swindon Town
0.24
0.31
Luton Town
0 - 0
Leicester City
0
0.23
Huddersfield Town
0 - 0
Wigan Athletic
0
0.26
Sheffield United
0 - 0
Derby County
0.02
0.17
Charlton Athletic
0 - 0
Norwich City
0
0.03
Aston Villa
0 - 0
Manchester City
0
0.1
Magdeburg
0 - 0
Karlsruher SC
0.25
0.21
Hertha BSC
0 - 0
DSC Arminia Bielefeld
0.11
0.49
FC Heidenheim
0 - 0
Energie Cottbus
0.2
0.39
Eyüpspor
0 - 1
Kasımpaşa
0.31
0.72
Melbourne Victory
1 - 1
Melbourne City
1.86
1.8
Gamba Osaka
2 - 2
Kyoto Sanga
1.56
1.41
Vissel Kobe
0 - 0
Machida Zelvia
1.89
1.9
Kashima Antlers
2 - 3
Kashiwa Reysol
0.81
1.37
Tokyo Verdy
3 - 1
Avispa Fukuoka
1.35
1.71
Western Sydney Wanderers
5 - 2
Auckland
0.56
1.73
Sanfrecce Hiroshima
4 - 0
Shimizu S-Pulse
0.53
1.51
Newcastle Jets
1 - 1
Macarthur
0.74
2.13
Atlante
0 - 1
Atlético San Luis
0.61

Expected Goals (xG) Tables 2026/27

Browse xG data across 50+ football leagues worldwide. Select a specific league from the menu to see detailed team-by-team xG, xGA, xPTS, npxG, and overperformance data.

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-24 02:38:32