xG
xGA
xPTS
xGD
npxG
xGoT
Overall
Home
Away
Combined View:
Stats include all competitions (league + cups).
317 teams have data from multiple competitions.
Select a specific league →
# Team P G xG /90 +/- 1 Bodø / Glimt 29 71 77.72 2.68 -6.7 2 Flamengo 42 78 67.49 1.61 +10.5 3 Palmeiras 43 71 63.53 1.48 +7.5 4 Vancouver Whitecaps 30 63 62.95 2.1 0 5 Philadelphia Union 30 61 60.62 2.02 +0.4 6 Viking 28 69 60.26 2.15 +8.7 7 Inter Miami 30 73 58.33 1.94 +14.7 8 Cruzeiro 39 60 57.94 1.49 +2.1 9 Rosario Central 40 54 57.9 1.45 -3.9 10 Bahia 33 46 55.77 1.69 -9.8 11 Cincinnati 30 62 55.15 1.84 +6.9 12 River Plate 33 47 55.03 1.67 -8 13 Estudiantes 42 47 54.98 1.31 -8 14 Hammarby 24 50 54.81 2.28 -4.8 15 Chicago Fire 30 52 54.63 1.82 -2.6 16 SJ Earthquakes 30 52 54.23 1.81 -2.2 17 Fluminense 43 62 53.73 1.25 +8.3 18 Boca Juniors 36 51 53.71 1.49 -2.7 19 Independiente Rivadavia 38 63 52.9 1.39 +10.1 20 Minnesota United 30 47 52.09 1.74 -5.1 21 Vasco da Gama 30 36 51.96 1.73 -16 22 Brann 26 47 50.79 1.95 -3.8 23 Nashville SC 30 64 49.95 1.67 +14.1 24 Mirassol 39 44 49.86 1.28 -5.9 25 New York RB 30 39 49.64 1.65 -10.6 26 San Diego 30 53 49.04 1.63 +4 27 Molde 23 52 48.48 2.11 +3.5 28 Argentinos Juniors 34 39 48.14 1.42 -9.1 29 Ajax 17 52 47.9 2.82 +4.1 30 FC Barcelona 17 59 47.65 2.8 +11.4 31 Orlando City 30 58 47.57 1.59 +10.4 32 Charlotte 30 53 47.45 1.58 +5.6 33 Los Angeles FC 31 48 47.25 1.52 +0.8 34 St. Louis City 30 56 47.03 1.57 +9 35 Sirius 24 55 46.86 1.95 +8.1 36 Bragantino 31 39 46.38 1.5 -7.4 37 Dallas 30 55 46.36 1.55 +8.6 38 LA Galaxy 31 43 46.21 1.49 -3.2 39 West Ham United 18 46 45.91 2.55 +0.1 40 São Paulo 31 36 45.78 1.48 -9.8 41 Djurgården 24 50 45.45 1.89 +4.6 42 New England 30 49 45.41 1.51 +3.6 43 Colorado Rapids 30 41 45.38 1.51 -4.4 44 DC United 30 38 45.38 1.51 -7.4 45 Lanús 36 37 44.45 1.23 -7.5 46 Columbus Crew 30 46 44.4 1.48 +1.6 47 Atlanta United 30 37 44.31 1.48 -7.3 48 GAIS 26 31 44.23 1.7 -13.2 49 Seattle Sounders 30 39 44.13 1.47 -5.1 50 Portland Timbers 30 51 43.89 1.46 +7.1 Showing top 50 of 842 teams. View full tables by league →
# Team P GA xGA /90 +/- 1 Almería 1 0 0.24 0.24 -0.2 2 SD Eibar 1 1 0.56 0.56 +0.4 3 Calcio Padova 1 1 0.62 0.62 +0.4 4 Leganés 1 1 0.63 0.63 +0.4 5 Guingamp 1 1 0.64 0.64 +0.4 6 Wellington Phoenix 1 1 0.65 0.65 +0.4 7 Western Sydney Wanderers 1 0 0.68 0.68 -0.7 8 Córdoba 1 1 0.71 0.71 +0.3 9 East Bengal 1 0 0.74 0.74 -0.7 10 Sampdoria 1 2 0.77 0.77 +1.2 11 Catanzaro 1 2 0.77 0.77 +1.2 12 Mirandés 1 1 0.81 0.81 +0.2 13 Auckland 1 1 0.82 0.82 +0.2 14 Melbourne Victory 1 2 0.83 0.83 +1.2 15 Goa 1 1 0.85 0.85 +0.2 16 Melbourne City 1 3 0.89 0.89 +2.1 17 Bassin d' Arcachon Sud 1 1 0.91 0.91 +0.1 18 Quintanar del Rey 1 2 0.93 0.93 +1.1 19 Atlético Astorga 1 1 0.96 0.96 0 20 Portugalete 1 3 0.98 0.98 +2 21 Dunkerque 1 2 0.98 0.98 +1 22 Velez 1 3 0.99 0.99 +2 23 Verl 1 3 1 1 +2 24 Utebo FC 1 3 1.04 1.04 +2 25 Sporting Gijón 1 2 1.04 1.04 +1 26 Grenoble Foot 38 1 1 1.05 1.05 -0.1 27 Bastia 2 2 1.05 0.53 +1 28 1860 München 1 2 1.08 1.08 +0.9 29 Carl Zeiss Jena 1 2 1.09 1.09 +0.9 30 Azuaga 1 4 1.11 1.11 +2.9 31 Viktoria Köln 1 1 1.11 1.11 -0.1 32 Rot-Weiss Essen 1 0 1.13 1.13 -1.1 33 FC Andorra 1 1 1.16 1.16 -0.2 34 Sydney 1 0 1.18 1.18 -1.2 35 Les Herbiers 1 0 1.23 1.23 -1.2 36 Forest Green Rovers 1 4 1.24 1.24 +2.8 37 MSV Duisburg 1 3 1.26 1.26 +1.7 38 SA Merignac 1 0 1.27 1.27 -1.3 39 Macarthur 1 1 1.28 1.28 -0.3 40 Sonnenhof Großaspach 1 2 1.32 1.32 +0.7 41 Empoli 1 1 1.34 1.34 -0.3 42 Mumbai City 2 3 1.34 0.67 +1.7 43 Gainsborough Trinity 1 2 1.37 1.37 +0.6 44 Chelmsford City 1 1 1.42 1.42 -0.4 45 Bethune 1 4 1.42 1.42 +2.6 46 Raków Częstochowa 1 3 1.43 1.43 +1.6 47 St Maur Lusitanos 1 1 1.44 1.44 -0.4 48 Perth Glory 1 2 1.44 1.44 +0.6 49 Racing Ferrol 1 2 1.46 1.46 +0.5 50 Weston-super-Mare 1 3 1.48 1.48 +1.5 Showing top 50 of 842 teams. View full tables by league →
# Team P PTS xPTS /90 +/- 1 Palmeiras 43 87 72.92 1.7 +14.1 2 Flamengo 42 90 72.19 1.72 +17.8 3 Boca Juniors 36 61 66.08 1.84 -5.1 4 Estudiantes 42 64 65 1.55 -1 5 Rosario Central 40 73 63.97 1.6 +9 6 Bodø / Glimt 29 68 62.79 2.17 +5.2 7 River Plate 33 56 62.37 1.89 -6.4 8 Fluminense 43 67 60.64 1.41 +6.4 9 Cruzeiro 39 63 59.76 1.53 +3.2 10 Independiente Rivadavia 38 71 59.45 1.56 +11.6 11 Vancouver Whitecaps 30 55 57.99 1.93 -3 12 Corinthians 41 49 55.6 1.36 -6.6 13 Lanús 36 56 55.24 1.53 +0.8 14 Platense 39 42 53.14 1.36 -11.1 15 Argentinos Juniors 34 64 52.28 1.54 +11.7 16 Philadelphia Union 30 46 51.48 1.72 -5.5 17 Vasco da Gama 30 35 50.76 1.69 -15.8 18 Instituto 29 50 50.59 1.74 -0.6 19 Mirassol 39 50 50.41 1.29 -0.4 20 Bahia 33 52 50.24 1.52 +1.8 21 Hammarby 24 46 49.57 2.07 -3.6 22 SJ Earthquakes 30 48 47.97 1.6 0 23 St. Louis City 30 51 46.93 1.56 +4.1 24 Viking 28 61 46.9 1.68 +14.1 25 Chicago Fire 30 48 46.88 1.56 +1.1 26 Inter Miami 30 55 46.78 1.56 +8.2 27 Nashville SC 30 67 46.67 1.56 +20.3 28 São Paulo 31 42 46.61 1.5 -4.6 29 Botafogo 35 43 46.58 1.33 -3.6 30 Athletico PR 31 53 46.42 1.5 +6.6 31 Bragantino 31 41 46.15 1.49 -5.2 32 Colorado Rapids 30 39 45.5 1.52 -6.5 33 Atlético Mineiro 31 50 44.95 1.45 +5.1 34 Los Angeles FC 31 46 44.85 1.45 +1.2 35 Tigre 29 33 44.81 1.55 -11.8 36 Dallas 30 51 44.71 1.49 +6.3 37 Minnesota United 30 34 44.4 1.48 -10.4 38 Belgrano 33 58 44.38 1.34 +13.6 39 Santos 31 45 44.18 1.43 +0.8 40 Internacional 31 32 44.07 1.42 -12.1 41 Unión Santa Fe 31 38 43.93 1.42 -5.9 42 San Diego 30 34 43.82 1.46 -9.8 43 Sirius 24 55 43.66 1.82 +11.3 44 Columbus Crew 30 35 43.56 1.45 -8.6 45 Cincinnati 30 39 43.08 1.44 -4.1 46 Gimnasia La Plata 31 51 42.95 1.39 +8.1 47 Vélez Sarsfield 30 52 42.2 1.41 +9.8 48 Racing Club 31 36 42.07 1.36 -6.1 49 New York City 30 34 41.93 1.4 -7.9 50 Djurgården 24 47 41.87 1.74 +5.1 Showing top 50 of 842 teams. View full tables by league →
# Team P xG xGA xGD /90 1 Bodø / Glimt 29 77.72 31.61 46.11 1.59 2 FC Barcelona 17 47.65 16.44 31.21 1.84 3 Vancouver Whitecaps 30 62.95 32.22 30.73 1.02 4 Hammarby 24 54.81 24.47 30.34 1.26 5 River Plate 33 55.03 26.13 28.9 0.88 6 Ajax 17 47.9 20.09 27.81 1.64 7 Boca Juniors 36 53.71 27.88 25.83 0.72 8 Benfica 15 37.47 12.12 25.35 1.69 9 FC Twente 15 36.02 11.17 24.85 1.66 10 Flamengo 42 67.49 42.87 24.62 0.59 11 England 12 30.52 6.07 24.45 2.04 12 Palmeiras 43 63.53 40.66 22.87 0.53 13 FC Bayern München 10 30.53 8.38 22.15 2.22 14 Netherlands 12 31.09 9.82 21.27 1.77 15 Norway 12 31.71 10.55 21.16 1.76 16 Manchester City 17 36.64 16.03 20.61 1.21 17 Spain 10 26.36 6.29 20.07 2.01 18 Heracles Almelo 11 31.12 11.46 19.66 1.79 19 Sirius 24 46.86 27.23 19.63 0.82 20 Vasco da Gama 30 51.96 32.88 19.08 0.64 21 Al Hilal 9 28.42 9.43 18.99 2.11 22 SK Rapid 15 37.43 18.64 18.79 1.25 23 Philadelphia Union 30 60.62 41.99 18.63 0.62 24 Belgium 12 30.56 12.29 18.27 1.52 25 Fenerbahçe 17 34.73 17.29 17.44 1.03 26 Sanfrecce Hiroshima 11 25.94 8.83 17.11 1.56 27 Instituto 29 39.79 22.92 16.87 0.58 28 Croatia 12 29.99 13.24 16.75 1.4 29 France 10 23.69 7.22 16.47 1.65 30 Bayer 04 Leverkusen 10 25.43 9.06 16.37 1.64 31 Portugal 10 27.49 11.2 16.29 1.63 32 Paris Saint Germain 12 31.8 15.56 16.24 1.35 33 West Ham United 18 45.91 29.78 16.13 0.9 34 Molde 23 48.48 32.39 16.09 0.7 35 Djurgården 24 45.45 29.86 15.59 0.65 36 Beşiktaş 15 27.92 12.39 15.53 1.04 37 Real Madrid 14 32.64 17.17 15.47 1.11 38 Austria 12 26.59 11.45 15.14 1.26 39 SC Freiburg 11 24.91 9.92 14.99 1.36 40 Rosario Central 40 57.9 43.14 14.76 0.37 41 Arsenal 15 29.29 14.67 14.62 0.97 42 Viking 28 60.26 45.89 14.37 0.51 43 Salzburg 16 32.73 18.77 13.96 0.87 44 Estudiantes 42 54.98 41.16 13.82 0.33 45 Nordsjælland 19 40.99 27.49 13.5 0.71 46 SJ Earthquakes 30 54.23 40.99 13.24 0.44 47 Germany 10 21.39 8.2 13.19 1.32 48 AZ Alkmaar 12 26.84 13.68 13.16 1.1 49 Feyenoord 12 27.65 14.7 12.95 1.08 50 Independiente Rivadavia 38 52.9 39.99 12.91 0.34 Showing top 50 of 842 teams. View full tables by league →
# Team P G npxG xG /90 1 Bodø / Glimt 29 71 72.19 77.72 2.68 2 Flamengo 42 78 63.54 67.49 1.61 3 Palmeiras 43 71 59.58 63.53 1.48 4 Vancouver Whitecaps 30 63 56.63 62.95 2.1 5 Inter Miami 30 73 55.17 58.33 1.94 6 Philadelphia Union 30 61 54.3 60.62 2.02 7 Viking 28 69 53.94 60.26 2.15 8 Cruzeiro 39 60 53.2 57.94 1.49 9 Hammarby 24 50 52.44 54.81 2.28 10 Rosario Central 40 54 52.37 57.9 1.45 11 Fluminense 43 62 51.36 53.73 1.25 12 Boca Juniors 36 51 51.34 53.71 1.49 13 Estudiantes 42 47 51.03 54.98 1.31 14 Cincinnati 30 62 50.41 55.15 1.84 15 Vasco da Gama 30 36 50.38 51.96 1.73 16 Minnesota United 30 47 48.93 52.09 1.74 17 New York RB 30 39 48.85 49.64 1.65 18 River Plate 33 47 48.71 55.03 1.67 19 SJ Earthquakes 30 52 48.7 54.23 1.81 20 Chicago Fire 30 52 48.31 54.63 1.82 21 Independiente Rivadavia 38 63 48.16 52.9 1.39 22 Brann 26 47 46.84 50.79 1.95 23 Nashville SC 30 64 46.79 49.95 1.67 24 Los Angeles FC 31 48 46.46 47.25 1.52 25 Molde 23 52 46.11 48.48 2.11 26 Mirassol 39 44 45.91 49.86 1.28 27 Ajax 17 52 45.53 47.9 2.82 28 St. Louis City 30 56 44.66 47.03 1.57 29 Djurgården 24 50 44.66 45.45 1.89 30 LA Galaxy 31 43 43.84 46.21 1.49 31 Orlando City 30 58 43.62 47.57 1.59 32 Charlotte 30 53 43.5 47.45 1.58 33 GAIS 26 31 43.44 44.23 1.7 34 FC Barcelona 17 59 42.91 47.65 2.8 35 Bragantino 31 39 42.43 46.38 1.5 36 Bahia 33 46 42.34 55.77 1.69 37 Colorado Rapids 30 41 42.22 45.38 1.51 38 Häcken 24 43 42.2 43.78 1.82 39 Sirius 24 55 42.12 46.86 1.95 40 Lanús 36 37 42.08 44.45 1.23 41 Atlanta United 30 37 41.94 44.31 1.48 42 Real Salt Lake 30 45 41.9 41.9 1.4 43 Seattle Sounders 30 39 41.76 44.13 1.47 44 Botafogo 35 47 41.54 43.12 1.23 45 Atlético Mineiro 31 42 41.16 42.74 1.38 46 San Diego 30 53 41.14 49.04 1.63 47 Dallas 30 55 40.83 46.36 1.55 48 Portland Timbers 30 51 40.73 43.89 1.46 49 DC United 30 38 40.64 45.38 1.51 50 Columbus Crew 30 46 40.45 44.4 1.48 Showing top 50 of 842 teams. View full tables by league →
# Team P G xGoT xG /90 1 Flamengo 42 78 71.23 67.49 1.61 2 Inter Miami 30 73 70.84 58.33 1.94 3 Bodø / Glimt 29 71 66.68 77.72 2.68 4 Palmeiras 43 71 65.98 63.53 1.48 5 Vancouver Whitecaps 30 63 64.83 62.95 2.1 6 Cincinnati 30 62 62.54 55.15 1.84 7 Fluminense 43 62 58.06 53.73 1.25 8 Rosario Central 40 54 57.52 57.9 1.45 9 Chicago Fire 30 52 56.82 54.63 1.82 10 Nashville SC 30 64 56.63 49.95 1.67 11 Viking 28 69 56.54 60.26 2.15 12 Philadelphia Union 30 61 56.36 60.62 2.02 13 SJ Earthquakes 30 52 56.1 54.23 1.81 14 Cruzeiro 39 60 55.44 57.94 1.49 15 Charlotte 30 53 55.15 47.45 1.58 16 Independiente Rivadavia 38 63 54.01 52.9 1.39 17 Estudiantes 42 47 53.59 54.98 1.31 18 St. Louis City 30 56 53.18 47.03 1.57 19 LA Galaxy 31 43 52.64 46.21 1.49 20 River Plate 33 47 52.08 55.03 1.67 21 Hammarby 24 50 51.86 54.81 2.28 22 Dallas 30 55 51.84 46.36 1.55 23 Orlando City 30 58 51.72 47.57 1.59 24 Ajax 17 52 50.9 47.9 2.82 25 Boca Juniors 36 51 50.84 53.71 1.49 26 FC Barcelona 17 59 50.76 47.65 2.8 27 Bahia 33 46 50.22 55.77 1.69 28 Real Salt Lake 30 45 49.97 41.9 1.4 29 San Diego 30 53 49.22 49.04 1.63 30 Seattle Sounders 30 39 49.02 44.13 1.47 31 Vasco da Gama 30 36 48.5 51.96 1.73 32 Athletico PR 31 49 48.4 42.2 1.36 33 New England 30 49 48.19 45.41 1.51 34 West Ham United 18 46 47.96 45.91 2.55 35 Bragantino 31 39 47.35 46.38 1.5 36 Argentinos Juniors 34 39 47.26 48.14 1.42 37 New York City 30 43 46.92 43.35 1.45 38 Sirius 24 55 46.31 46.86 1.95 39 Botafogo 35 47 45.64 43.12 1.23 40 Minnesota United 30 47 45.63 52.09 1.74 41 Benfica 15 47 45.25 37.47 2.5 42 Los Angeles FC 31 48 45.21 47.25 1.52 43 Corinthians 41 42 44.99 40.47 0.99 44 New York RB 30 39 44.66 49.64 1.65 45 São Paulo 31 36 44.1 45.78 1.48 46 Sporting KC 30 36 44.01 35.1 1.17 47 CF Montréal 30 36 43.98 42.43 1.41 48 Djurgården 24 50 43.82 45.45 1.89 49 Lanús 36 37 43.67 44.45 1.23 50 Molde 23 52 43.62 48.48 2.11 Showing top 50 of 842 teams. View full tables by league →
Upcoming Fixtures (Next 14 Days)
Showing home xG for home teams, away xG for away teams
Showing overall xG for all teams
{{ getHomeXg(fixture) }}
{{ fixture.home.name }}
{{ fixture.away.name }}
{{ getAwayXg(fixture) }}
No upcoming fixtures available.
Recent Results with xG
0.31
Jagiellonia Białystok
0 - 3
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-23 02:55:56