Expected Goals (xG) tables: covering 50+ leagues.  Tables updated twice weekly (Tuesday and Friday c.4pm GMT).  Please also check out the advanced prediction models to help identify value trades.  Excel versions of the league tables are available to xG Core and Pro members.

Footballxg are not accountable for any errors in the data.  Use of this data for any decision making is at your own risk.

Notes:

  • xG Pts Calculation Methodology changed from 13Jan2024 and has been backdated for all historical data.  This impacts the xG Pts column only.
  • Data is updated twice weekly on Friday and Tuesday c.4pm GMT (see ‘End date’ filter in dashboard for date of the last update).
  • Final xG numbers for each game can take up to 1 week to be finalised.  Where final xG data is not available, a provisional xG value is used and is indicated with a ‘P’ next to the match result.
  • For historical games where xG data is not available (also indicated by a ‘P’), an xG estimate is used based off shots (NB: >98% of games have final xG numbers).

xG League Tables Included (xG Core Leagues)

Use the filters on the right hand side of the league table to select the relevant league and season.

Country – League xG League Tables From
Argentina – Liga Professional 2018/2019
Australia – A-League 2018/2019
Austria –  Bundesliga 2018/2019
Belgium –  Jupiler Pro League 2018/2019
Brazil – Serie A 2019
Denmark – Superliga 2018/2019
England – Championship 2018/2019
England – League One 2018/2019
England – League Two 2018/2019
England – Premier League 2018/2019
Europe – Champions League 2018/2019
Europe – Europa League 2018/2019
France – Ligue 1 2018/2019
France – Ligue 2 2018/2019
Germany – 2 Bundesliga 2018/2019
Germany – Bundesliga 2018/2019
Greece – Super League 2018/2019
Italy – Serie A 2018/2019
Italy – Serie B 2018/2019
Japan – J1 League 2019
Mexico – Liga MX 2018/2019
Netherlands – Eredivisie 2018/2019
Norway – Eliteserien 2019
Portugal – Liga 2018/2019
Russia – Premier League 2018/2019
Scotland – Premiership 2018/2019
Spain – La Liga 2018/2019
Spain – La Liga2 2018/2019
Sweden – Allsvenskan 2019
Switzerland – Super League 2018/2019
Turkey – Super Lig 2018/2019
USA – MLS 2019

xG League Tables Included (xG Pro Leagues)

xG League Tables From xG League Tables From
Bolivia – Division Profesional 2019
Brazil – Serie B 2019
Canada – Premier League 2019
Chile – Primera 2019
China – Super League 2019
Colombia – Primera A 2019
Costa Rica – Primera 2018/2019
Croatia – 1HNL 2018/2019
Cyprus – First Division 2018/2019
Czech – 1Liga 2018/2019
Ecuador – LigaPro Serie A 2019
India – Super League 2018/2019
Mexico – Liga de Expansion 2019/2020
Paraguay – Primera 2019
Peru – Liga1 2019
Poland – Ekstraklasa 2018/2019
Serbia – Super Liga 2018/2019
Slovenia – Prva Liga 2018/2019
South Korea – K League 1 2019
Uruguay – Primera 2021
USA – USL Championship 2019
Ukraine – Premier League 2018/2019

Expected Goals (xG) tables: covering 50+ leagues.  Tables updated twice weekly (Tuesday and Friday c.4pm GMT).  Please also check out the advanced prediction models to help identify value trades.  Excel versions of the league tables are available to xG Core and Pro members.

Footballxg are not accountable for any errors in the data.  Use of this data for any decision making is at your own risk.

Notes:

  • xG Pts Calculation Methodology changed from 13Jan2024 and has been backdated for all historical data.  This impacts the xG Pts column only.
  • Mobile version has a summarised view of the xG tables.  Please use a desktop (or desktop view) to see full tables, individual xG numbers, and advanced filter options.
  • Data is updated twice weekly on Friday and Tuesday c.4pm GMT.
  • Final xG numbers for each game can take up to 1 week to be finalised.  Where final xG data is not available, a provisional xG value is used based off shots (NB: >98% of games have final xG numbers).