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 202621 matches2.86
2The New SaintsWelsh Premier LeagueSeason 2026/202715 matches2.60
3KRÚrvalsdeildSeason 202626 matches2.58
4Fredericia1st DivisionSeason 2026/202713 matches2.52
5CelticPremiershipSeason 2026/202712 matches2.44
6HeraclesEerste DivisieSeason 2026/202713 matches2.43
7Tallinna FC LevadiaMeistriliigaSeason 202635 matches2.36
8Inter MilanSerie ASeason 2026/202710 matches2.35
9CSKA SofiaFirst LeagueSeason 2026/202713 matches2.34
10TwenteEredivisieSeason 2026/202711 matches2.33
11HammarbyAllsvenskanSeason 202627 matches2.31
12FC BarcelonaLa LigaSeason 2026/202711 matches2.30
13FK Bodo - GlimtEliteserienSeason 202625 matches2.29
14AjaxEredivisieSeason 2026/202711 matches2.27
15PSVEredivisieSeason 2026/202711 matches2.27
16GalatasaraySüper LigSeason 2026/202710 matches2.26
17FeyenoordEredivisieSeason 2026/202711 matches2.25
18Víkingur ReykjavíkÚrvalsdeildSeason 202624 matches2.23
19Dinamo ZagrebPrva HNLSeason 2026/202711 matches2.22
20Sanfrecce HiroshimaJ1 LeagueSeason 2026/202713 matches2.21
21Kataller ToyamaJ2 LeagueSeason 202615 matches2.21
22Al HilalProfessional LeagueSeason 2026/202711 matches2.19
23Red Star BelgradeSuperLigaSeason 2026/202714 matches2.19
24ComoSerie ASeason 2026/202710 matches2.18
25SalzburgBundesligaSeason 2026/202711 matches2.17

Home

RankTeamLeagueMatchesAverage per game
1Metta - LU1. LigaSeason 202612 matches3.18
2KRÚrvalsdeildSeason 202613 matches2.68
3FK Bodo - GlimtEliteserienSeason 202613 matches2.63
4BolívarLFPBSeason 202612 matches2.57
5HammarbyAllsvenskanSeason 202613 matches2.36
6StrømsgodsetFirst DivisionSeason 202615 matches2.32
7CRBSerie BSeason 202618 matches2.30
8Club Always ReadyLFPBSeason 202612 matches2.30
9Víkingur ReykjavíkÚrvalsdeildSeason 202612 matches2.30
10Tallinna FC LevadiaMeistriliigaSeason 202617 matches2.26
11FramÚrvalsdeildSeason 202614 matches2.23
12HaugesundFirst DivisionSeason 202614 matches2.17
13Sport HuancayoPrimera DivisiónSeason 202616 matches2.16
14Universitario de VintoLFPBSeason 202613 matches2.15
15StabækFirst DivisionSeason 202614 matches2.15
16Vasco da GamaSerie ASeason 202617 matches2.14
17Alianza LimaPrimera DivisiónSeason 202615 matches2.14
18Shanghai ShenhuaChinese Super LeagueSeason 202614 matches2.14
19ValurÚrvalsdeildSeason 202614 matches2.10
20Union OmahaUSL League OneSeason 202617 matches2.10
21St Patrick's Athl.Premier DivisionSeason 202618 matches2.09
22RigaVirsligaSeason 202617 matches2.08
23Vancouver WhitecapsMLSSeason 202617 matches2.08
24KongsvingerFirst DivisionSeason 202615 matches2.06
25Nassaji MazandaranAzadegan LeagueSeason 2025/202611 matches2.05

Away

RankTeamLeagueMatchesAverage per game
1KRÚrvalsdeildSeason 202613 matches2.48
2Tallinna FC LevadiaMeistriliigaSeason 202618 matches2.47
3HammarbyAllsvenskanSeason 202614 matches2.26
4Víkingur ReykjavíkÚrvalsdeildSeason 202612 matches2.17
5KÍFaroe Islands Premier LeagueSeason 202613 matches2.08
6RigaVirsligaSeason 202618 matches2.01
7Rīgas FSVirsligaSeason 202617 matches2.00
8Tallinna FC FloraMeistriliigaSeason 202617 matches1.96
9FramÚrvalsdeildSeason 202612 matches1.95
10Young AfricansLigi kuu BaraSeason 2025/202613 matches1.92
11FK Bodo - GlimtEliteserienSeason 202612 matches1.91
12MoldeEliteserienSeason 202612 matches1.88
13StrømsgodsetFirst DivisionSeason 202614 matches1.86
14Kauno ŽalgirisA LygaSeason 202616 matches1.86
15Los Angeles IIMLS Next ProSeason 202617 matches1.85
16CaraboboPrimera DivisiónSeason 202617 matches1.82
17Suwon BluewingsK League 2Season 202615 matches1.82
18StabækFirst DivisionSeason 202615 matches1.81
19Beitar / Riga Mariners1. LigaSeason 202613 matches1.81
20Club Always ReadyLFPBSeason 202612 matches1.80
21NeftchiUzbekistan Super LeagueSeason 202613 matches1.80
22VålerengaEliteserienSeason 202612 matches1.80
23Olimpia Grudziądz2. LigaSeason 2026/202712 matches1.79
24ÍAÚrvalsdeildSeason 202614 matches1.79
25NavbahorUzbekistan Super LeagueSeason 202613 matches1.79

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.