Scouting lists

La Liga xG table 2026/27: expected goals standings

Points tables lie early in a season. A deflected winner counts the same as a 4-0, and 3 lucky results can put a club 6 places above where their performances say they should be. The xG table strips the luck out: it ranks every La Liga club by the quality of the chances they create against the chances they give up, and puts expected points beside the real thing. The cards show the clubs whose numbers say the most, then the full standings with the gap to the league table.

Right now. FC Barcelona lead on +18.8 xGD, 10.3 ahead of Real Madrid. Real Betis have 6.4 more points than their chances say (16 from 9.6 expected), the biggest overperformance in the league. Villarreal are the other way round: 8 points from 13.4 expected, the biggest shortfall. Espanyol sit 9 places higher here than in the real table. Biggest climber: Deportivo Alavés, up 1 place to 8th.

LA LIGA2026/27 · xG table this seasonFDscoutxG TABLERANKED BY xG DIFFERENCE#CLUBTBLPXGXGAXGDXPTSPTS1FC Barcelona1725.76.9+18.817.6212Real Madrid4716.88.3+8.514.5153Villarreal9716.49.3+7.113.484Atlético de Madrid2712.07.4+4.612.5165Athletic Club10610.36.8+3.511.186Espanyol15710.08.3+1.711.177Real Betis3711.111.5-0.49.6168Deportivo Alavés678.08.5-0.59.5119Deportivo A Coruña777.98.6-0.78.71010Osasuna1378.49.4-1.19.4811Celta de Vigo1477.08.8-1.78.6712Sevilla577.410.0-2.78.71313Getafe1176.69.6-3.07.7814Real Sociedad878.312.2-3.97.51015Rayo Vallecano1279.113.3-4.17.6816Elche1878.812.9-4.17.9517Levante1767.111.5-4.45.9518Valencia1976.511.2-4.77.2419Racing Santander1679.315.4-6.17.6720Málaga2076.112.9-6.95.93Updated 4 October 2026 · La Liga 2026/27, league matchesfdscout.com/blog/la-liga-xg-table
The full table is below
LA LIGA2026/27 · xG table this seasonFDscout1FC Barcelona1st in the table21 points from 7 games · 7W 0D 0L · 31 scored · 7 conceded+18.8xG difference this season7 played · 21 points · 25.7 xG for · 6.9 xG againstAGAINST THE 20 QUALIFYING CLUBSxG for25.798th percentilexG against6.992nd percentileExpected points17.698th percentilePoints above expected3.483rd percentileUpdated 4 October 2026 · La Liga 2026/27, league matchesfdscout.com/blog/la-liga-xg-table
LA LIGA2026/27 · xG table this seasonFDscout2Real Madrid4th in the table15 points from 7 games · 5W 0D 2L · 18 scored · 8 conceded+8.5xG difference this season7 played · 15 points · 16.8 xG for · 8.3 xG againstAGAINST THE 20 QUALIFYING CLUBSxG for16.893rd percentilexG against8.380th percentileExpected points14.593rd percentilePoints above expected0.563rd percentileUpdated 4 October 2026 · La Liga 2026/27, league matchesfdscout.com/blog/la-liga-xg-table
LA LIGA2026/27 · xG table this seasonFDscout3Villarreal9th in the table8 points from 7 games · 2W 2D 3L · 13 scored · 12 conceded+7.1xG difference this season7 played · 8 points · 16.4 xG for · 9.3 xG againstAGAINST THE 20 QUALIFYING CLUBSxG for16.488th percentilexG against9.357th percentileExpected points13.488th percentilePoints above expected-5.43rd percentileUpdated 4 October 2026 · La Liga 2026/27, league matchesfdscout.com/blog/la-liga-xg-table
LA LIGA2026/27 · xG table this seasonFDscout4Atlético deMadrid2nd in the table16 points from 7 games · 5W 1D 1L · 16 scored · 7 conceded+4.6xG difference this season7 played · 16 points · 12.0 xG for · 7.4 xG againstAGAINST THE 20 QUALIFYING CLUBSxG for12.083rd percentilexG against7.487th percentileExpected points12.583rd percentilePoints above expected3.588th percentileUpdated 4 October 2026 · La Liga 2026/27, league matchesfdscout.com/blog/la-liga-xg-table
LA LIGA2026/27 · xG table this seasonFDscout5Athletic Club10th in the table8 points from 6 games · 2W 2D 2L · 7 scored · 6 conceded+3.5xG difference this season6 played · 8 points · 10.3 xG for · 6.8 xG againstAGAINST THE 20 QUALIFYING CLUBSxG for10.373rd percentilexG against6.897th percentileExpected points11.175th percentilePoints above expected-3.118th percentileUpdated 4 October 2026 · La Liga 2026/27, league matchesfdscout.com/blog/la-liga-xg-table

The La Liga xG table in full

ClubTablePPtsxGxGAxGDxPtsOver
1FC Barcelona1st72125.76.9+18.817.63.4Team page →
2Real Madrid4th71516.88.3+8.514.50.5Team page →
3Villarreal9th7816.49.3+7.113.4-5.4Team page →
4Atlético de Madrid2nd716127.4+4.612.53.5Team page →
5Athletic Club10th6810.36.8+3.511.1-3.1Team page →
6Espanyol15th77108.3+1.711.1-4.1Team page →
7Real Betis3rd71611.111.5-0.49.66.4Team page →
8Deportivo Alavés6th71188.5-0.59.51.5Team page →
9Deportivo A Coruña7th7107.98.6-0.78.71.3Team page →
10Osasuna13th788.49.4-1.19.4-1.4Team page →
11Celta de Vigo14th7778.8-1.78.6-1.6Team page →
12Sevilla5th7137.410-2.78.74.3Team page →
13Getafe11th786.69.6-3.07.70.3Team page →
14Real Sociedad8th7108.312.2-3.97.52.5Team page →
15Rayo Vallecano12th789.113.3-4.17.60.4Team page →
16Elche18th758.812.9-4.17.9-2.9Team page →
17Levante17th657.111.5-4.45.9-0.9Team page →
18Valencia19th746.511.2-4.77.2-3.2Team page →
19Racing Santander16th779.315.4-6.17.6-0.6Team page →
20Málaga20th736.112.9-6.95.9-2.9Team page →
Every La Liga club, league matches this season with xG data, ranked by xG difference. Updates every night · refreshed 4 October 2026.

What the numbers mean

An xG table replays the season on chance quality instead of goals. Every shot gets a value for how often a chance like it goes in, the values are added up for and against each club, and the difference says who has been creating more than they concede. Over a few games it is a better guide to the table's true shape than points, because goals arrive in lumps and xG does not.

Expected points takes it one step further. For each match the two xG totals are turned into the odds of a win, a draw and a defeat, and those odds become points. A club with 12 points and 8 expected points has been winning tight games; one with 8 points from 12 expected has been losing them. History says both drift back towards the expected figure.

The table rebuilds every night from the latest matches, so the gaps will open and close as the season goes on. The date on each card says when it last changed.

What is an xG table?

A league table built from chance quality instead of goals. Every shot gets a value for how often a chance like it goes in; add those up for and against each club and the difference says who has been creating more than they concede. Over a few games it is a better guide to a team's level than points.

What are expected points?

For each match the two xG totals are turned into the chances of a win, a draw and a defeat, and those chances become points. A club with more real points than expected points has been winning tight games; one with fewer has been losing them. Both tend to drift back towards the expected figure.

How often does it update?

Every night, from the latest matches. The order, the cards and the table rebuild together, and the date on each card says when the list last changed.

Every club here has a full FDscout team page. The xG trend match by match, the squad's Compass, form against expectation and the players driving the numbers. Start with FC Barcelona → or see what Unlimited unlocks →

Reading the list

A club high on this table but low in the real one is usually a buy signal for the run of games ahead: the performances are there and the results tend to follow. The reverse is the warning sign. Expected points is the cleanest single number: compare it with real points and you have how much luck, finishing or goalkeeping has been worth so far. Every club on the list has a full FDscout team page with the xG trend match by match, the squad's Compass and the players driving the numbers.

Put the numbers to work. Look up any of 23,000+ players across 30 leagues on FDscout: percentile radars, role scores, traits and living scouting pools. Try it free →
More: Blog · Stats glossary · Role library · Look any player up on FDscout