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.

Team ranking

Switch between overall, home and away records to see how each team's numbers change by venue.

Overall

RankTeamLeagueMatchesAverage per game
1Metta - LU1. LigaSeason 202618 matches2.98
2KRÚrvalsdeildSeason 202623 matches2.58
3Red Star BelgradeSuperLigaSeason 2025/202637 matches2.51
4Tallinna FC LevadiaMeistriliigaSeason 202628 matches2.44
5The New SaintsWelsh Premier LeagueSeason 2026/202710 matches2.37
6FK Bodo - GlimtEliteserienSeason 202613 matches2.25
7Víkingur ReykjavíkÚrvalsdeildSeason 202622 matches2.18
8StrømsgodsetFirst DivisionSeason 202622 matches2.15
9Hapoel Be'er Sheva FCIsraeli Premier LeagueSeason 2025/202636 matches2.14
10Orlando PiratesPremier Soccer LeagueSeason 2025/202629 matches2.12
11BolívarLFPBSeason 202620 matches2.09
12FC BarcelonaLa LigaSeason 2025/202638 matches2.06
13PSV EindhovenEredivisieSeason 2025/202634 matches2.05
14CS U CraiovaLiga ISeason 2026/202710 matches2.05
15FramÚrvalsdeildSeason 202623 matches2.04
16Real Madrid CFLa LigaSeason 2025/202638 matches2.02
17SK Slavia PrahaFirst LeagueSeason 2025/202635 matches2.02
18GNK Dinamo ZagrebPrva HNLSeason 2025/202636 matches2.01
19Vancouver WhitecapsMLSSeason 202624 matches2.00
20Rīgas FSVirsligaSeason 202629 matches2.00
21Club Always ReadyLFPBSeason 202620 matches2.00
22PFC Ludogorets 1945 RazgradFirst LeagueSeason 2025/202637 matches1.99
23RigaVirsligaSeason 202631 matches1.99
24FC TwenteEredivisieSeason 2025/202634 matches1.99
25Qarabağ Ağdam FKPremyer LiqasıSeason 2025/202632 matches1.97

Home

RankTeamLeagueMatchesAverage per game
1Metta - LU1. LigaSeason 202610 matches3.45
2KRÚrvalsdeildSeason 202612 matches2.65
3BolívarLFPBSeason 202610 matches2.60
4Red Star BelgradeSuperLigaSeason 2025/202619 matches2.50
5StrømsgodsetFirst DivisionSeason 202611 matches2.35
6Víkingur ReykjavíkÚrvalsdeildSeason 202611 matches2.31
7Tallinna FC LevadiaMeistriliigaSeason 202614 matches2.29
8Orlando PiratesPremier Soccer LeagueSeason 2025/202614 matches2.28
9Mławianka Mława3 Liga Group 1Season 2025/202611 matches2.28
10Club AtlanteAscenso MXSeason 2025/202614 matches2.28
11Universitario de VintoLFPBSeason 202610 matches2.25
12SK Slavia PrahaFirst LeagueSeason 2025/202618 matches2.24
13Club Brugge KVPro LeagueSeason 2025/202620 matches2.24
14Real Madrid CFLa LigaSeason 2025/202619 matches2.23
15Juventus FCSerie ASeason 2025/202619 matches2.21
16PFC Ludogorets 1945 RazgradFirst LeagueSeason 2025/202619 matches2.21
17Vasco da GamaSerie ASeason 202614 matches2.19
18CRBSerie BSeason 202614 matches2.19
19Hapoel Be'er Sheva FCIsraeli Premier LeagueSeason 2025/202618 matches2.19
20FramÚrvalsdeildSeason 202612 matches2.18
21PSV EindhovenEredivisieSeason 2025/202617 matches2.18
22Alianza LimaPrimera DivisiónSeason 202614 matches2.16
23Sport HuancayoPrimera DivisiónSeason 202612 matches2.16
24Club Always ReadyLFPBSeason 202610 matches2.15
25FC TwenteEredivisieSeason 2025/202617 matches2.15

Away

RankTeamLeagueMatchesAverage per game
1Tallinna FC LevadiaMeistriliigaSeason 202614 matches2.59
2KRÚrvalsdeildSeason 202611 matches2.52
3Red Star BelgradeSuperLigaSeason 2025/202618 matches2.51
4Faroe Islands Premier LeagueSeason 202611 matches2.18
5Hapoel Be'er Sheva FCIsraeli Premier LeagueSeason 2025/202618 matches2.09
6Rīgas FSVirsligaSeason 202615 matches2.06
7Víkingur ReykjavíkÚrvalsdeildSeason 202611 matches2.06
8FC BarcelonaLa LigaSeason 2025/202619 matches2.02
9Tallinna FC FloraMeistriliigaSeason 202614 matches2.00
10Avia Świdnik3 Liga Group 4Season 2025/202610 matches2.00
11Al DraihFirst DivisionSeason 2025/202617 matches1.99
12Orlando PiratesPremier Soccer LeagueSeason 2025/202615 matches1.98
13StrømsgodsetFirst DivisionSeason 202611 matches1.95
14Wisła Kraków1. LigaSeason 2025/202616 matches1.95
15GNK Dinamo ZagrebPrva HNLSeason 2025/202618 matches1.94
16PSV EindhovenEredivisieSeason 2025/202617 matches1.93
17Young AfricansLigi kuu BaraSeason 2025/202613 matches1.92
18FC Dynamo KyivUkrainian Premier LeagueSeason 2025/202615 matches1.92
19Vancouver WhitecapsMLSSeason 202610 matches1.91
20RigaVirsligaSeason 202615 matches1.90
21StabækFirst DivisionSeason 202612 matches1.90
22Górnik Zabrze II3 Liga Group 3Season 2025/202613 matches1.88
23FramÚrvalsdeildSeason 202611 matches1.88
24Qarabağ Ağdam FKPremyer LiqasıSeason 2025/202616 matches1.86
25Nijmegen Eendracht CombinatieEredivisieSeason 2025/202617 matches1.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.