Soccer xG stats: league and team rankings
See which soccer leagues and teams stand out for xG. Open a competition or team to check the season, recent form and sample behind each result.
What stands out now
League ranking: Iceland Úrvalsdeild. Team ranking: Metta - LU.
League ranking
Leagues appear after enough games have been completed to make the comparison useful.
1
ÚrvalsdeildIceland · 2026 · 138 matches1.812
Stars LeagueQatar · 2026/2027 · 23 matches1.733
BundesligaGermany · 2026/2027 · 33 matches1.724
MeistriliigaEstonia · 2026 · 142 matches1.695
2. BundesligaGermany · 2026/2027 · 51 matches1.686
EkstraklasaPoland · 2026/2027 · 74 matches1.687
3 Liga Group 2Poland · 2026/2027 · 64 matches1.688
Super LeagueSwitzerland · 2026/2027 · 51 matches1.679
EredivisieNetherlands · 2026/2027 · 59 matches1.6710
3 Liga Group 1Poland · 2026/2027 · 69 matches1.6711
Challenge LeagueSwitzerland · 2026/2027 · 44 matches1.6512
Eerste DivisieNetherlands · 2026/2027 · 73 matches1.6413
Super LigaSlovakia · 2026/2027 · 50 matches1.6214
SuperLigaSerbia · 2026/2027 · 65 matches1.6015
Prva HNLCroatia · 2026/2027 · 37 matches1.6016
1st DivisionDenmark · 2026/2027 · 51 matches1.6017
EredivisieNetherlands · 2025/2026 · 309 matches1.5918
EkstraklasaPoland · 2025/2026 · 304 matches1.5919
MLS Next ProUnited States · 2026 · 402 matches1.5920
Israeli Premier LeagueIsrael · 2026/2027 · 34 matches1.59
Team ranking
Switch between overall, home and away records to see how each team's numbers change by venue.
Overall
| Rank | Team | League | Matches | Average per game |
|---|---|---|---|---|
| 1 | 1. LigaSeason 2026 | 18 matches | 2.98 | |
| 2 | ÚrvalsdeildSeason 2026 | 23 matches | 2.58 | |
| 3 | SuperLigaSeason 2025/2026 | 37 matches | 2.51 | |
| 4 | MeistriliigaSeason 2026 | 28 matches | 2.44 | |
| 5 | Welsh Premier LeagueSeason 2026/2027 | 10 matches | 2.37 | |
| 6 | EliteserienSeason 2026 | 13 matches | 2.25 | |
| 7 | ÚrvalsdeildSeason 2026 | 22 matches | 2.18 | |
| 8 | First DivisionSeason 2026 | 22 matches | 2.15 | |
| 9 | Israeli Premier LeagueSeason 2025/2026 | 36 matches | 2.14 | |
| 10 | Premier Soccer LeagueSeason 2025/2026 | 29 matches | 2.12 | |
| 11 | LFPBSeason 2026 | 20 matches | 2.09 | |
| 12 | La LigaSeason 2025/2026 | 38 matches | 2.06 | |
| 13 | EredivisieSeason 2025/2026 | 34 matches | 2.05 | |
| 14 | Liga ISeason 2026/2027 | 10 matches | 2.05 | |
| 15 | ÚrvalsdeildSeason 2026 | 23 matches | 2.04 | |
| 16 | La LigaSeason 2025/2026 | 38 matches | 2.02 | |
| 17 | First LeagueSeason 2025/2026 | 35 matches | 2.02 | |
| 18 | Prva HNLSeason 2025/2026 | 36 matches | 2.01 | |
| 19 | MLSSeason 2026 | 24 matches | 2.00 | |
| 20 | VirsligaSeason 2026 | 29 matches | 2.00 | |
| 21 | LFPBSeason 2026 | 20 matches | 2.00 | |
| 22 | First LeagueSeason 2025/2026 | 37 matches | 1.99 | |
| 23 | VirsligaSeason 2026 | 31 matches | 1.99 | |
| 24 | EredivisieSeason 2025/2026 | 34 matches | 1.99 | |
| 25 | Premyer LiqasıSeason 2025/2026 | 32 matches | 1.97 |
Home
| Rank | Team | League | Matches | Average per game |
|---|---|---|---|---|
| 1 | 1. LigaSeason 2026 | 10 matches | 3.45 | |
| 2 | ÚrvalsdeildSeason 2026 | 12 matches | 2.65 | |
| 3 | LFPBSeason 2026 | 10 matches | 2.60 | |
| 4 | SuperLigaSeason 2025/2026 | 19 matches | 2.50 | |
| 5 | First DivisionSeason 2026 | 11 matches | 2.35 | |
| 6 | ÚrvalsdeildSeason 2026 | 11 matches | 2.31 | |
| 7 | MeistriliigaSeason 2026 | 14 matches | 2.29 | |
| 8 | Premier Soccer LeagueSeason 2025/2026 | 14 matches | 2.28 | |
| 9 | 3 Liga Group 1Season 2025/2026 | 11 matches | 2.28 | |
| 10 | Ascenso MXSeason 2025/2026 | 14 matches | 2.28 | |
| 11 | LFPBSeason 2026 | 10 matches | 2.25 | |
| 12 | First LeagueSeason 2025/2026 | 18 matches | 2.24 | |
| 13 | Pro LeagueSeason 2025/2026 | 20 matches | 2.24 | |
| 14 | La LigaSeason 2025/2026 | 19 matches | 2.23 | |
| 15 | Serie ASeason 2025/2026 | 19 matches | 2.21 | |
| 16 | First LeagueSeason 2025/2026 | 19 matches | 2.21 | |
| 17 | Serie ASeason 2026 | 14 matches | 2.19 | |
| 18 | Serie BSeason 2026 | 14 matches | 2.19 | |
| 19 | Israeli Premier LeagueSeason 2025/2026 | 18 matches | 2.19 | |
| 20 | ÚrvalsdeildSeason 2026 | 12 matches | 2.18 | |
| 21 | EredivisieSeason 2025/2026 | 17 matches | 2.18 | |
| 22 | Primera DivisiónSeason 2026 | 14 matches | 2.16 | |
| 23 | Primera DivisiónSeason 2026 | 12 matches | 2.16 | |
| 24 | LFPBSeason 2026 | 10 matches | 2.15 | |
| 25 | EredivisieSeason 2025/2026 | 17 matches | 2.15 |
Away
| Rank | Team | League | Matches | Average per game |
|---|---|---|---|---|
| 1 | MeistriliigaSeason 2026 | 14 matches | 2.59 | |
| 2 | ÚrvalsdeildSeason 2026 | 11 matches | 2.52 | |
| 3 | SuperLigaSeason 2025/2026 | 18 matches | 2.51 | |
| 4 | Faroe Islands Premier LeagueSeason 2026 | 11 matches | 2.18 | |
| 5 | Israeli Premier LeagueSeason 2025/2026 | 18 matches | 2.09 | |
| 6 | VirsligaSeason 2026 | 15 matches | 2.06 | |
| 7 | ÚrvalsdeildSeason 2026 | 11 matches | 2.06 | |
| 8 | La LigaSeason 2025/2026 | 19 matches | 2.02 | |
| 9 | MeistriliigaSeason 2026 | 14 matches | 2.00 | |
| 10 | 3 Liga Group 4Season 2025/2026 | 10 matches | 2.00 | |
| 11 | First DivisionSeason 2025/2026 | 17 matches | 1.99 | |
| 12 | Premier Soccer LeagueSeason 2025/2026 | 15 matches | 1.98 | |
| 13 | First DivisionSeason 2026 | 11 matches | 1.95 | |
| 14 | 1. LigaSeason 2025/2026 | 16 matches | 1.95 | |
| 15 | Prva HNLSeason 2025/2026 | 18 matches | 1.94 | |
| 16 | EredivisieSeason 2025/2026 | 17 matches | 1.93 | |
| 17 | Ligi kuu BaraSeason 2025/2026 | 13 matches | 1.92 | |
| 18 | Ukrainian Premier LeagueSeason 2025/2026 | 15 matches | 1.92 | |
| 19 | MLSSeason 2026 | 10 matches | 1.91 | |
| 20 | VirsligaSeason 2026 | 15 matches | 1.90 | |
| 21 | First DivisionSeason 2026 | 12 matches | 1.90 | |
| 22 | 3 Liga Group 3Season 2025/2026 | 13 matches | 1.88 | |
| 23 | ÚrvalsdeildSeason 2026 | 11 matches | 1.88 | |
| 24 | Premyer LiqasıSeason 2025/2026 | 16 matches | 1.86 | |
| 25 | EredivisieSeason 2025/2026 | 17 matches | 1.86 |
How this ranking works
The ranking uses at least 20 completed league games and 10 team games in each displayed split. It describes past results, not the probability of the next game.
Frequently asked questions
How should I read this ranking?
The ranking uses at least 20 completed league games and 10 team games in each displayed split. It describes past results, not the probability of the next game.
