Model table

Europa League xG & xPTS table

Every Europa League club ranked by the model’s expected goals and expected points over this season’s settled matches, next to what actually happened.

Benfica has the best expected goal difference in the Europa League (+2.6) after 1 rated matches.

Marseille has collected the most points above its expected points (+2.4); Bayer Leverkusen the fewest (-2.2).

Rated matches only: fixtures the model priced before kick-off. Sorted by expected goal difference. Fixture and result data last updated Nov 5

#TeamPxGxGAxGDxPTSPts−xPTS
1Benfica club crestBenfica13.50.9+2.62.6+0.4
2Bayer Leverkusen club crestBayer Leverkusen12.51.1+1.42.2-2.2
3AFC Bournemouth club crestAFC Bournemouth12.10.9+1.22.2+0.8
4Sunderland club crestSunderland12.00.9+1.22.1-2.1
5Crystal Palace club crestCrystal Palace12.41.4+1.02.0-1.0
6Levski Sofia club crestLevski Sofia11.70.8+0.82.0+1.0
7Beşiktaş club crestBeşiktaş11.91.3+0.61.8-1.8
8Union St.Gilloise club crestUnion St.Gilloise11.40.8+0.61.8+1.2
9Omonia Nicosia club crestOmonia Nicosia11.81.2+0.61.8-1.8
10Sturm Graz club crestSturm Graz11.40.9+0.61.8-1.8
11Real Sociedad club crestReal Sociedad12.01.4+0.61.7-0.7
12Anderlecht club crestAnderlecht11.71.2+0.51.7+1.3
13Torreense club crestTorreense11.41.0+0.41.7+1.3
14Hapoel Beer Sheva club crestHapoel Beer Sheva11.61.2+0.41.6-1.6
15Juventus club crestJuventus11.51.1+0.31.6+1.4
16Olympiacos club crestOlympiacos11.31.1+0.21.5-0.5
17Milan club crestMilan11.41.3+0.11.4-1.4
18Viktoria Plzeň club crestViktoria Plzeň11.61.5+0.11.4+1.6
19Lillestrøm club crestLillestrøm11.51.6-0.11.3-1.3
20Ferencváros club crestFerencváros11.31.4-0.11.3+1.7
21Rennes club crestRennes11.11.3-0.21.2-0.2
22AZ Alkmaar club crestAZ Alkmaar11.11.5-0.31.1-1.1
23OFI Crete club crestOFI Crete11.21.6-0.41.1+1.9
24Ararat Armenia club crestArarat Armenia11.01.4-0.41.1-1.1
25Salzburg club crestSalzburg11.21.7-0.51.0-1.0
26Lyon club crestLyon11.42.0-0.61.0-0.0
27NK Celje club crestNK Celje10.91.4-0.60.9+2.1
28NEC Nijmegen club crestNEC Nijmegen11.21.8-0.61.0+2.0
29Celta Vigo club crestCelta Vigo10.81.4-0.60.9-0.9
30Celtic club crestCeltic11.31.9-0.61.0+2.0
31Jagiellonia Białystok club crestJagiellonia Białystok10.81.7-0.80.8-0.8
32Hoffenheim club crestHoffenheim11.42.4-1.00.8+0.2
33Dinamo Zagreb club crestDinamo Zagreb10.92.0-1.20.7+2.3
34Sparta Prague club crestSparta Prague10.92.1-1.20.6-0.6
35Marseille club crestMarseille11.12.5-1.40.6+2.4
36Lech Poznań club crestLech Poznań10.93.5-2.60.3-0.3

What is an xG table?

An xG table re-orders the league by chance quality instead of goals: expected goals for, expected goals against and their difference. It shows which clubs are over- or under-performing their play. A side high in the real table but low here is riding good finishing or a goalkeeper in form, and usually drifts back.

The figures here are the model’s pre-match expected goals — its attack and defence ratings, refitted after every round — not shot-based xG. They are stored before kick-off and never revised, so the table is a record of what the model expected, matched against what happened.

Expected points (xPTS) convert each match’s probabilities into points: win probability × 3 plus draw probability, summed over the club’s matches. Points minus xPTS is the luck column: positive means the club has collected more than its performances were worth.

xG, xPTS and the other terms in the glossary · How the model rates attack and defence

xG tables of other leagues