xG
xGA
xPTS
xGD
npxG
xGoT
Overall
Home
Away
Combined View:
Stats include all competitions (league + cups).
17 teams have data from multiple competitions.
Select a specific league →
# Team P G xG /90 +/- 1 Bodø / Glimt 14 34 40.45 2.89 -6.5 2 Rosario Central 26 35 38.73 1.49 -3.7 3 Vancouver Whitecaps 15 37 35.88 2.39 +1.1 4 Bahia 21 30 35.51 1.69 -5.5 5 Flamengo 23 46 35.38 1.54 +10.6 6 River Plate 20 29 35.24 1.76 -6.2 7 Cruzeiro 25 34 35.18 1.41 -1.2 8 Argentinos Juniors 22 25 34.47 1.57 -9.5 9 Inter Miami 16 42 33.81 2.11 +8.2 10 Palmeiras 25 43 33.53 1.34 +9.5 11 Fluminense 25 36 33.11 1.32 +2.9 12 Boca Juniors 23 30 32.57 1.42 -2.6 13 SJ Earthquakes 16 34 32.47 2.03 +1.5 14 Chicago Fire 15 29 31.99 2.13 -3 15 Hammarby 14 32 30.08 2.15 +1.9 16 Cincinnati 16 40 30.02 1.88 +10 17 Vasco da Gama 19 22 30.01 1.58 -8 18 Independiente Rivadavia 23 45 29.97 1.3 +15 19 Mirassol 24 27 29.69 1.24 -2.7 20 Sirius 13 36 29.32 2.26 +6.7 21 Viking 13 33 29.19 2.25 +3.8 22 Internacional 19 22 28.19 1.48 -6.2 23 Estudiantes 23 25 27.9 1.21 -2.9 24 LA Galaxy 17 23 27.65 1.63 -4.7 25 Bragantino 19 26 27.06 1.42 -1.1 26 Tromsø 15 26 26.88 1.79 -0.9 27 Unión Santa Fe 18 26 26.79 1.49 -0.8 28 Botafogo 23 36 26.31 1.14 +9.7 29 Philadelphia Union 16 21 26.13 1.63 -5.1 30 Charlotte 16 26 26.06 1.63 -0.1 31 Häcken 13 27 25.95 2 +1.1 32 Minnesota United 16 19 25.93 1.62 -6.9 33 Los Angeles FC 17 30 25.87 1.52 +4.1 34 São Paulo 19 24 25.76 1.36 -1.8 35 New York RB 16 26 25.75 1.61 +0.3 36 Brann 14 28 25.31 1.81 +2.7 37 Athletico PR 19 26 25.28 1.33 +0.7 38 GAIS 15 19 25.04 1.67 -6 39 Atlético Mineiro 19 23 24.93 1.31 -1.9 40 Dallas 16 32 24.78 1.55 +7.2 41 San Diego 16 30 24.66 1.54 +5.3 42 Lanús 23 21 24.33 1.06 -3.3 43 St. Louis City 16 22 24.31 1.52 -2.3 44 Lillestrøm 14 22 24.23 1.73 -2.2 45 Djurgården 12 26 24.07 2.01 +1.9 46 Corinthians 25 29 23.43 0.94 +5.6 47 Nashville SC 16 33 23.31 1.46 +9.7 48 CF Montréal 16 22 23.28 1.46 -1.3 49 Belgrano 21 26 23.18 1.1 +2.8 50 Vålerenga 13 19 22.9 1.76 -3.9 Showing top 50 of 194 teams. View full tables by league →
# Team P GA xGA /90 +/- 1 Fenerbahçe 1 0 0.09 0.09 -0.1 2 Pachuca 1 0 0.38 0.38 -0.4 3 Sion 1 1 0.44 0.44 +0.6 4 Tijuana 1 1 0.5 0.5 +0.5 5 Lugano 1 0 0.79 0.79 -0.8 6 Ajax 1 1 0.82 0.82 +0.2 7 Necaxa 1 1 0.84 0.84 +0.2 8 Lech Poznań 1 1 0.94 0.94 +0.1 9 Juárez 1 1 0.95 0.95 +0.1 10 Debrecen 1 0 1.01 1.01 -1 11 Dinamo Zagreb 1 1 1.06 1.06 -0.1 12 SK Rapid 1 1 1.09 1.09 -0.1 13 Atlas 1 2 1.12 1.12 +0.9 14 Nordsjælland 1 1 1.14 1.14 -0.1 15 América 1 0 1.16 1.16 -1.2 16 Thun 1 1 1.19 1.19 -0.2 17 Polissya Zhytomyr 1 3 1.22 1.22 +1.8 18 Panathinaikos 1 1 1.25 1.25 -0.3 19 AGF 1 4 1.37 1.37 +2.6 20 Liepāja 1 2 1.39 1.39 +0.6 21 Sturm Graz 1 0 1.41 1.41 -1.4 22 León 1 3 1.51 1.51 +1.5 23 İstanbul Başakşehir 1 1 1.56 1.56 -0.6 24 Odense BK 1 1 1.57 1.57 -0.6 25 Górnik Zabrze 1 1 1.63 1.63 -0.6 26 Pyunik 1 1 1.67 1.67 -0.7 27 Monterrey 1 2 1.69 1.69 +0.3 28 Vojvodina 1 4 1.71 1.71 +2.3 29 BATE 1 1 1.72 1.72 -0.7 30 Austria Wien 1 0 1.74 1.74 -1.7 31 Santos Laguna 1 3 1.79 1.79 +1.2 32 Tigres UANL 1 3 1.83 1.83 +1.2 33 Nacional Potosí 2 2 1.83 0.92 +0.2 34 Toluca 2 2 1.85 0.93 +0.2 35 Querétaro 1 1 1.95 1.95 -1 36 Guadalajara 1 2 2.04 2.04 0 37 FC Santa Coloma 1 3 2.05 2.05 +1 38 Liverpool 2 2 2.07 1.04 -0.1 39 Paksi SE 1 2 2.08 2.08 -0.1 40 Huachipato 2 3 2.18 1.09 +0.8 41 Atlante 1 2 2.22 2.22 -0.2 42 Cruz Azul 2 3 2.22 1.11 +0.8 43 Pumas UNAM 2 4 2.25 1.13 +1.8 44 Inter Turku 1 1 2.29 2.29 -1.3 45 Puebla 2 2 2.47 1.24 -0.5 46 Atert Bissen 1 6 2.54 2.54 +3.5 47 Dukagjini 1 1 2.54 2.54 -1.5 48 Hearts 1 4 2.59 2.59 +1.4 49 Viborg FF 1 0 2.67 2.67 -2.7 50 Győri ETO 2 4 2.67 1.34 +1.3 Showing top 50 of 194 teams. View full tables by league →
# Team P PTS xPTS /90 +/- 1 Rosario Central 26 47 42.19 1.62 +4.8 2 Boca Juniors 23 37 41.23 1.79 -4.2 3 Cruzeiro 25 38 40.58 1.62 -2.6 4 Palmeiras 25 55 39.33 1.57 +15.7 5 Flamengo 23 50 38.59 1.68 +11.4 6 Fluminense 25 40 38.4 1.54 +1.6 7 River Plate 20 36 38.37 1.92 -2.4 8 Argentinos Juniors 22 42 36.38 1.65 +5.6 9 Estudiantes 23 40 35.24 1.53 +4.8 10 Independiente Rivadavia 23 50 34.69 1.51 +15.3 11 Mirassol 24 31 34.31 1.43 -3.3 12 Corinthians 25 38 33.86 1.35 +4.1 13 Lanús 23 33 33.33 1.45 -0.3 14 Bahia 21 33 32.2 1.53 +0.8 15 Vancouver Whitecaps 15 32 31.85 2.12 +0.1 16 Bodø / Glimt 14 32 31.8 2.27 +0.2 17 Internacional 19 21 30.84 1.62 -9.8 18 Vasco da Gama 19 20 30.59 1.61 -10.6 19 Athletico PR 19 33 30.31 1.6 +2.7 20 Platense 22 26 29.58 1.34 -3.6 21 Bragantino 19 30 29.5 1.55 +0.5 22 Unión Santa Fe 18 24 28.95 1.61 -5 23 Botafogo 23 30 28.83 1.25 +1.2 24 Instituto 16 21 27.88 1.74 -6.9 25 Belgrano 21 39 27.84 1.33 +11.2 26 SJ Earthquakes 16 32 27.39 1.71 +4.6 27 Inter Miami 16 34 26.92 1.68 +7.1 28 Vélez Sarsfield 17 28 26.63 1.57 +1.4 29 São Paulo 19 25 26.56 1.4 -1.6 30 Atlético Mineiro 19 25 26.3 1.38 -1.3 31 Tigre 16 20 25.98 1.62 -6 32 Hammarby 14 26 25.87 1.85 +0.1 33 Sirius 13 35 25.84 1.99 +9.2 34 LA Galaxy 17 20 25.69 1.51 -5.7 35 Tromsø 15 31 25.67 1.71 +5.3 36 Viking 13 33 25.65 1.97 +7.4 37 Chicago Fire 15 26 25.65 1.71 +0.4 38 Racing Club 18 24 25.54 1.42 -1.5 39 Dallas 16 26 25.49 1.59 +0.5 40 Los Angeles FC 17 30 25.47 1.5 +4.5 41 GAIS 15 22 25.32 1.69 -3.3 42 Santos 19 21 24.51 1.29 -3.5 43 St. Louis City 16 22 24.29 1.52 -2.3 44 Huracán 18 25 24.11 1.34 +0.9 45 Charlotte 16 22 23.9 1.49 -1.9 46 Minnesota United 16 22 23.87 1.49 -1.9 47 Talleres Córdoba 17 26 23.7 1.39 +2.3 48 Philadelphia Union 16 10 23.56 1.47 -13.6 49 Columbus Crew 16 16 23.36 1.46 -7.4 50 Nashville SC 16 39 23.31 1.46 +15.7 Showing top 50 of 194 teams. View full tables by league →
# Team P xG xGA xGD /90 1 Bodø / Glimt 14 40.45 14.39 26.06 1.86 2 Vancouver Whitecaps 15 35.88 14.55 21.33 1.42 3 River Plate 20 35.24 16.02 19.22 0.96 4 Boca Juniors 23 32.57 17.34 15.23 0.66 5 Sirius 13 29.32 14.57 14.75 1.13 6 Viking 13 29.19 15.66 13.53 1.04 7 Hammarby 14 30.08 17.48 12.6 0.9 8 Argentinos Juniors 22 34.47 22.53 11.94 0.54 9 SJ Earthquakes 16 32.47 21.12 11.35 0.71 10 Flamengo 23 35.38 24.13 11.25 0.49 11 Chicago Fire 15 31.99 22.13 9.86 0.66 12 Rosario Central 26 38.73 28.93 9.8 0.38 13 Cruzeiro 25 35.18 26.04 9.14 0.37 14 Instituto 16 21.48 12.48 9 0.56 15 Inter Miami 16 33.81 25.03 8.78 0.55 16 Palmeiras 25 33.53 24.82 8.71 0.35 17 Vasco da Gama 19 30.01 21.51 8.5 0.45 18 Internacional 19 28.19 20.04 8.15 0.43 19 Estudiantes 23 27.9 20.21 7.69 0.33 20 Independiente del Valle 6 12.61 4.95 7.66 1.28 21 Fluminense 25 33.11 25.64 7.47 0.3 22 GAIS 15 25.04 17.58 7.46 0.5 23 Athletico PR 19 25.28 18.11 7.17 0.38 24 Häcken 13 25.95 18.88 7.07 0.54 25 Djurgården 12 24.07 17.31 6.76 0.56 26 Independiente Rivadavia 23 29.97 23.47 6.5 0.28 27 Unión Santa Fe 18 26.79 20.34 6.45 0.36 28 Lillestrøm 14 24.23 17.89 6.34 0.45 29 Bragantino 19 27.06 21.01 6.05 0.32 30 Tromsø 15 26.88 20.89 5.99 0.4 31 Vélez Sarsfield 17 20.76 14.89 5.87 0.35 32 Tigre 16 18.78 13.15 5.63 0.35 33 LA Galaxy 17 27.65 22.61 5.04 0.3 34 Dallas 16 24.78 19.82 4.96 0.31 35 Bahia 21 35.51 30.66 4.85 0.23 36 St. Louis City 16 24.31 20.35 3.96 0.25 37 Los Angeles FC 17 25.87 22.25 3.62 0.21 38 São Paulo 19 25.76 22.41 3.35 0.18 39 Coquimbo Unido 6 8.2 4.92 3.28 0.55 40 Charlotte 16 26.06 22.79 3.27 0.2 41 Real Salt Lake 15 22.75 19.71 3.04 0.2 42 Nashville SC 16 23.31 20.29 3.02 0.19 43 Deportes Tolima 10 14.84 11.95 2.89 0.29 44 Columbus Crew 16 22.65 19.81 2.84 0.18 45 Győri ETO 2 5.22 2.67 2.55 1.28 46 Molde 13 22.12 19.75 2.37 0.18 47 Mirassol 24 29.69 27.39 2.3 0.1 48 Cruz Azul 2 4.41 2.22 2.19 1.1 49 Racing Club 18 20.81 18.8 2.01 0.11 50 Polissya Zhytomyr 1 3.2 1.22 1.98 1.98 Showing top 50 of 194 teams. View full tables by league →
# Team P G npxG xG /90 1 Bodø / Glimt 14 34 36.5 40.45 2.89 2 Rosario Central 26 35 35.57 38.73 1.49 3 Vancouver Whitecaps 15 37 32.72 35.88 2.39 4 Inter Miami 16 42 32.23 33.81 2.11 5 Flamengo 23 46 32.22 35.38 1.54 6 Cruzeiro 25 34 32.02 35.18 1.41 7 Palmeiras 25 43 31.95 33.53 1.34 8 Fluminense 25 36 31.53 33.11 1.32 9 River Plate 20 29 31.29 35.24 1.76 10 Boca Juniors 23 30 30.2 32.57 1.42 11 SJ Earthquakes 16 34 29.31 32.47 2.03 12 Hammarby 14 32 29.29 30.08 2.15 13 Vasco da Gama 19 22 29.22 30.01 1.58 14 Independiente Rivadavia 23 45 29.18 29.97 1.3 15 Viking 13 33 28.4 29.19 2.25 16 Mirassol 24 27 28.11 29.69 1.24 17 Estudiantes 23 25 27.9 27.9 1.21 18 Internacional 19 22 27.4 28.19 1.48 19 Chicago Fire 15 29 27.25 31.99 2.13 20 Tromsø 15 26 26.88 26.88 1.79 21 LA Galaxy 17 23 26.86 27.65 1.63 22 Argentinos Juniors 22 25 26.57 34.47 1.57 23 Cincinnati 16 40 26.07 30.02 1.88 24 Bahia 21 30 26.03 35.51 1.69 25 Sirius 13 36 25.37 29.32 2.26 26 Los Angeles FC 17 30 25.08 25.87 1.52 27 New York RB 16 26 24.96 25.75 1.61 28 Botafogo 23 36 24.73 26.31 1.14 29 Unión Santa Fe 18 26 24.42 26.79 1.49 30 Häcken 13 27 24.37 25.95 2 31 Minnesota United 16 19 24.35 25.93 1.62 32 GAIS 15 19 24.25 25.04 1.67 33 Charlotte 16 26 23.69 26.06 1.63 34 St. Louis City 16 22 23.52 24.31 1.52 35 Corinthians 25 29 23.43 23.43 0.94 36 Atlético Mineiro 19 23 23.35 24.93 1.31 37 Djurgården 12 26 23.28 24.07 2.01 38 Bragantino 19 26 23.11 27.06 1.42 39 Philadelphia Union 16 21 22.97 26.13 1.63 40 Brann 14 28 22.94 25.31 1.81 41 Real Salt Lake 15 27 22.75 22.75 1.52 42 Lanús 23 21 22.75 24.33 1.06 43 São Paulo 19 24 22.6 25.76 1.36 44 Atlanta United 16 16 22.4 22.4 1.4 45 Molde 13 21 22.12 22.12 1.7 46 Athletico PR 19 26 22.12 25.28 1.33 47 Vålerenga 13 19 22.11 22.9 1.76 48 Lillestrøm 14 22 21.86 24.23 1.73 49 Nashville SC 16 33 21.73 23.31 1.46 50 Dallas 16 32 21.62 24.78 1.55 Showing top 50 of 194 teams. View full tables by league →
# Team P G xGoT xG /90 1 Inter Miami 16 42 41.03 33.81 2.11 2 Rosario Central 26 35 38.21 38.73 1.49 3 Cincinnati 16 40 36.95 30.02 1.88 4 Vancouver Whitecaps 15 37 36.68 35.88 2.39 5 Fluminense 25 36 36.58 33.11 1.32 6 Palmeiras 25 43 36.15 33.53 1.34 7 Flamengo 23 46 35.98 35.38 1.54 8 Bahia 21 30 35.74 35.51 1.69 9 Chicago Fire 15 29 33.56 31.99 2.13 10 River Plate 20 29 33.53 35.24 1.76 11 Argentinos Juniors 22 25 33.37 34.47 1.57 12 Independiente Rivadavia 23 45 33.32 29.97 1.3 13 SJ Earthquakes 16 34 33.16 32.47 2.03 14 Bodø / Glimt 14 34 32.46 40.45 2.89 15 Cruzeiro 25 34 31.06 35.18 1.41 16 Boca Juniors 23 30 30.82 32.57 1.42 17 Botafogo 23 36 30.57 26.31 1.14 18 Charlotte 16 26 30.45 26.06 1.63 19 Bragantino 19 26 30.11 27.06 1.42 20 Unión Santa Fe 18 26 29.79 26.79 1.49 21 LA Galaxy 17 23 29.42 27.65 1.63 22 Nashville SC 16 33 29.12 23.31 1.46 23 Vasco da Gama 19 22 29.04 30.01 1.58 24 Hammarby 14 32 28.96 30.08 2.15 25 Dallas 16 32 28.93 24.78 1.55 26 Sirius 13 36 28.86 29.32 2.26 27 Corinthians 25 29 28.31 23.43 0.94 28 Athletico PR 19 26 28.13 25.28 1.33 29 San Diego 16 30 27.89 24.66 1.54 30 Estudiantes 23 25 27.87 27.9 1.21 31 Viking 13 33 27.61 29.19 2.25 32 Mirassol 24 27 27.4 29.69 1.24 33 New York City 16 27 26.8 22.7 1.42 34 São Paulo 19 24 26.7 25.76 1.36 35 Real Salt Lake 15 27 26.41 22.75 1.52 36 New York RB 16 26 25.94 25.75 1.61 37 Häcken 13 27 25.92 25.95 2 38 Seattle Sounders 15 19 25.71 21.82 1.45 39 Tromsø 15 26 25.6 26.88 1.79 40 Brann 14 28 25.11 25.31 1.81 41 St. Louis City 16 22 24.81 24.31 1.52 42 Internacional 19 22 24.67 28.19 1.48 43 Portland Timbers 16 29 24.62 22.06 1.38 44 Los Angeles FC 17 30 24.45 25.87 1.52 45 Lanús 23 21 24.34 24.33 1.06 46 Djurgården 12 26 24.17 24.07 2.01 47 CF Montréal 16 22 24.07 23.28 1.46 48 Atlético Mineiro 19 23 23.68 24.93 1.31 49 Orlando City 16 27 23.58 20.99 1.31 50 Minnesota United 16 19 23.24 25.93 1.62 Showing top 50 of 194 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.
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-07-24 21:10:17