xGA stats: teams allowing the lowest expected goals

See which teams allow their opponents the lowest expected goals per match. Lower xGA reflects the quality of chances conceded, not simply the number of goals that went in.

Team ranking

Each overall, home or away record includes at least 10 completed matches. Check the season alongside each team.

Overall

RankTeamLeagueMatchesAverage per match
1Nassaji MazandaranAzadegan LeagueSeason 2025/202615 matches0.73
2Al-Nejmeh SC BeirutLebanese Premier LeagueSeason 2025/202620 matches0.76
3Ario EslamshahrAzadegan LeagueSeason 2025/202618 matches0.76
4Metta - LU1. LigaSeason 202618 matches0.76
5HavadarAzadegan LeagueSeason 2025/202616 matches0.78
6Orlando PiratesPremier Soccer LeagueSeason 2025/202629 matches0.81
7Al-Hilal FC OmdurmanNational Soccer LeagueSeason 2025/202631 matches0.83
8Pyramids FCEgyptian Premier LeagueSeason 2025/202625 matches0.83
9Sanat NaftAzadegan LeagueSeason 2025/202616 matches0.84
10SimbaLigi kuu BaraSeason 2025/202625 matches0.85
11FC Shakhtar DonetskUkrainian Premier LeagueSeason 2025/202630 matches0.85
12Al-AnsarLebanese Premier LeagueSeason 2025/202627 matches0.85
13SaipaAzadegan LeagueSeason 2025/202617 matches0.87
149 de OctubrePrimera Categoría Serie BSeason 202624 matches0.90
15Mamelodi SundownsPremier Soccer LeagueSeason 2025/202630 matches0.90
16FC Metalist 1925 KharkivUkrainian Premier LeagueSeason 2025/202630 matches0.92
17PoliceNational Soccer LeagueSeason 2025/202630 matches0.93
18MC AlgerLigue 1Season 2025/202628 matches0.93
19Vancouver WhitecapsMLSSeason 202624 matches0.93
20Rīgas FSVirsligaSeason 202629 matches0.93
21FC ArtsakhArmenian Premier LeagueSeason 2025/202623 matches0.94
22Arsenal FCPremier LeagueSeason 2025/202638 matches0.95
23Al Kuwait SCKuwait Premier LeagueSeason 2025/202624 matches0.95
24FK Borac Banja LukaPremier League of BosniaSeason 2025/202636 matches0.95
25Club AtlanteAscenso MXSeason 2025/202630 matches0.95

Home

RankTeamLeagueMatchesAverage per match
1Metta - LU1. LigaSeason 202610 matches0.62
2Ario EslamshahrAzadegan LeagueSeason 2025/202613 matches0.66
3Club AtlanteAscenso MXSeason 2025/202614 matches0.66
4Sanat NaftAzadegan LeagueSeason 2025/202610 matches0.68
5KarelaGhana Premier LeagueSeason 2025/202616 matches0.69
6Nassaji MazandaranAzadegan LeagueSeason 2025/202611 matches0.69
7Dunav 2010 RuseSecond LeagueSeason 2025/202615 matches0.70
8Pyramids FCEgyptian Premier LeagueSeason 2025/202613 matches0.72
9PersibLiga 1Season 2025/202617 matches0.72
10SimbaLigi kuu BaraSeason 2025/202614 matches0.73
11Al Hilal OmdurmanNational Soccer LeagueSeason 2025/202614 matches0.74
12MB RouissetLigue 1Season 2025/202613 matches0.75
13Shooting StarsNPFLSeason 2025/202612 matches0.78
14MedeamaGhana Premier LeagueSeason 2025/202612 matches0.78
15SaipaAzadegan LeagueSeason 2025/202611 matches0.79
16Chacarita JuniorsPrim B NacionalSeason 202614 matches0.79
17HavadarAzadegan LeagueSeason 2025/202611 matches0.79
18Rivers UnitedNPFLSeason 2025/202615 matches0.80
19Arsenal FCPremier LeagueSeason 2025/202619 matches0.82
209 de OctubrePrimera Categoría Serie BSeason 202611 matches0.82
21Shabab Al SahelLebanese Premier LeagueSeason 2025/202610 matches0.82
22Alianza LimaPrimera DivisiónSeason 202614 matches0.82
23Orlando PiratesPremier Soccer LeagueSeason 2025/202614 matches0.82
24Al KuwaitKuwait Premier LeagueSeason 2025/202613 matches0.82
25Aduana StarsGhana Premier LeagueSeason 2025/202611 matches0.82

Away

RankTeamLeagueMatchesAverage per match
1Orlando PiratesPremier Soccer LeagueSeason 2025/202615 matches0.79
2Al AnsarLebanese Premier LeagueSeason 2025/202613 matches0.81
3FC Shakhtar DonetskUkrainian Premier LeagueSeason 2025/202615 matches0.86
4Al NejmehLebanese Premier LeagueSeason 2025/202612 matches0.89
5LNZ Cherkasy FCUkrainian Premier LeagueSeason 2025/202615 matches0.89
6Mamelodi SundownsPremier Soccer LeagueSeason 2025/202615 matches0.89
7Al-Hilal FC OmdurmanNational Soccer LeagueSeason 2025/202617 matches0.90
8PoliceNational Soccer LeagueSeason 2025/202615 matches0.92
9Rīgas FSVirsligaSeason 202615 matches0.93
10JwayaLebanese Premier LeagueSeason 2025/202610 matches0.93
11Al ArabiKuwait Premier LeagueSeason 2025/202612 matches0.93
12Pyramids FCEgyptian Premier LeagueSeason 2025/202612 matches0.94
13KazmaKuwait Premier LeagueSeason 2025/202612 matches0.95
14FC Metalist 1925 KharkivUkrainian Premier LeagueSeason 2025/202615 matches0.95
1512 de Junio VHDivision IntermediaSeason 202612 matches0.96
16Al MerreikhNational Soccer LeagueSeason 2025/202615 matches0.96
179 de OctubrePrimera Categoría Serie BSeason 202613 matches0.97
18Kiyovu SportsNational Soccer LeagueSeason 2025/202613 matches0.98
19Vancouver WhitecapsMLSSeason 202610 matches0.99
20AudaVirsligaSeason 202614 matches0.99
21FC ArtsakhArmenian Premier LeagueSeason 2025/202611 matches0.99
22FC Avan AcademyArmenian Premier LeagueSeason 2025/202613 matches0.99
23MekelakeyaEthiopia Premier LeagueSeason 2025/202618 matches1.00
24Welayta DichaEthiopia Premier LeagueSeason 2025/202619 matches1.00
25PFC Levski SofiaFirst LeagueSeason 2025/202618 matches1.01

How this ranking works

Lower xGA means opponents created chances worth fewer expected goals per match. Teams are ordered from lowest to highest xGA; this is not a prediction of their next result. Each displayed record includes at least 10 completed matches in its season.

Frequently asked questions

How should I read this ranking?

See which teams allow their opponents the lowest expected goals per match. Lower xGA reflects the quality of chances conceded, not simply the number of goals that went in. Lower xGA means opponents created chances worth fewer expected goals per match. Teams are ordered from lowest to highest xGA; this is not a prediction of their next result.

How many matches are included?

Each team needs at least 10 completed matches in its overall, home or away record. The season and match count are shown alongside its average.