#TeamPGxG/90+/-
1FC Midtjylland163428.511.78+5.5
2Genk142526.011.86-1
3Nottingham Forest122123.711.98-2.7
4VfB Stuttgart122023.11.93-3.1
5Bologna122122.581.88-1.6
6Panathinaikos151720.831.39-3.8
7PAOK132419.741.52+4.3
8Olympique Lyonnais101918.481.85+0.5
9Porto101717.611.76-0.6
10Ludogorets111817.011.55+1
11FC Utrecht141916.811.2+2.2
12Ferencvárosi121716.771.4+0.2
13SC Freiburg101516.651.67-1.7
14Roma101716.541.65+0.5
15Brann111315.971.45-3
16Aston Villa101715.711.57+1.3
17Celtic101514.781.48+0.2
18Young Boys101414.771.48-0.8
19LOSC Lille121414.231.19-0.2
20Fenerbahçe101213.371.34-1.4
21Dinamo Zagreb101613.31.33+2.7
22Crvena Zvezda10813.291.33-5.3
23Sporting Braga111713.181.2+3.8
24Celta de Vigo122113.021.09+8
25Viktoria Plzeň101112.941.29-1.9
26Feyenoord81112.481.56-1.5
27FCSB111711.81.07+5.2
28Nice8711.281.41-4.3
29Real Betis101711.071.11+5.9
30Rangers8510.471.31-5.5
31Basel8910.071.26-1.1
32Salzburg8109.911.24+0.1
33Malmö FF967.010.78-1
34Go Ahead Eagles867.010.88-1
35Maccabi Tel Aviv825.380.67-3.4
36Sturm Graz855.190.65-0.2
37AEK Larnaca354.391.46+0.6
38Shakhtar Donetsk363.851.28+2.2
39Aberdeen222.941.47-0.9
40Beşiktaş222.831.42-0.8
41Lugano202.691.35-2.7
42Legia Warszawa232.61.3+0.4
43Servette222.591.3-0.6
44Lech Poznań232.41.2+0.6
45Slovan Bratislava222.31.15-0.3
46CFR Cluj312.140.71-1.1
47Hibernian222.111.06-0.1
48Wolfsberger AC202.081.04-2.1
49Fredrikstad211.991-1
50Sheriff221.690.85+0.3
51Sigma Olomouc101.511.51-1.5
52KuPS201.490.75-1.5
53Samsunspor211.280.64-0.3
54Zrinjski201.190.6-1.2
55Drita111.151.15-0.2
56Skendija 79110.910.91+0.1
57Rijeka100.40.4-0.4
#TeamPGAxGA/90+/-
1Drita130.830.83+2.2
2Wolfsberger AC211.480.74-0.5
3Sigma Olomouc121.831.83+0.2
4Lugano211.940.97-0.9
5Samsunspor222.061.03-0.1
6Slovan Bratislava242.251.13+1.8
7Rijeka152.312.31+2.7
8Sheriff272.771.39+4.2
9Aberdeen252.851.43+2.2
10Skendija 79142.932.93+1.1
11Beşiktaş263.071.54+2.9
12Legia Warszawa253.21.6+1.8
13Servette253.271.64+1.7
14Zrinjski223.591.8-1.6
15AEK Larnaca373.591.2+3.4
16Fredrikstad253.621.81+1.4
17Shakhtar Donetsk323.861.29-1.9
18CFR Cluj324.21.4-2.2
19Hibernian234.772.39-1.8
20Lech Poznań265.362.68+0.6
21KuPS266.353.18-0.4
22Feyenoord8157.30.91+7.7
23Olympique Lyonnais1088.730.87-0.7
24Sporting Braga1179.290.84-2.3
25Porto1089.390.94-1.4
26Aston Villa1069.530.95-3.5
27Nottingham Forest121110.280.86+0.7
28SC Freiburg10610.921.09-4.9
29Basel81311.151.39+1.9
30Roma101111.381.14-0.4
31Nice81511.41.43+3.6
32Real Betis10811.61.16-3.6
33Crvena Zvezda10811.751.18-3.8
34Dinamo Zagreb102211.971.2+10
35Fenerbahçe101112.541.25-1.5
36VfB Stuttgart121513.21.1+1.8
37Bologna121113.261.11-2.3
38Sturm Graz81114.451.81-3.5
39Ferencvárosi121714.521.21+2.5
40Celta de Vigo121314.571.21-1.6
41Brann111315.081.37-2.1
42LOSC Lille121315.271.27-2.3
43Rangers81415.471.93-1.5
44Go Ahead Eagles81416.192.02-2.2
45PAOK131716.521.27+0.5
46Young Boys101816.551.66+1.5
47Viktoria Plzeň10616.781.68-10.8
48Celtic101916.931.69+2.1
49Salzburg81517.082.14-2.1
50Ludogorets111917.691.61+1.3
51FC Utrecht141917.731.27+1.3
52Maccabi Tel Aviv82218.262.28+3.7
53FCSB111919.221.75-0.2
54Malmö FF91520.072.23-5.1
55FC Midtjylland161320.181.26-7.2
56Genk141920.81.49-1.8
57Panathinaikos151721.931.46-4.9
#TeamPPTSxPTS/90+/-
1FC Midtjylland163826.61.66+11.4
2Nottingham Forest122025.182.1-5.2
3VfB Stuttgart121822.521.88-4.5
4Bologna122521.951.83+3.1
5Genk142621.211.52+4.8
6Panathinaikos152220.341.36+1.7
7Porto102319.061.91+3.9
8PAOK131918.861.45+0.1
9FC Utrecht141718.261.3-1.3
10Olympique Lyonnais102218.251.83+3.8
11Sporting Braga112317.991.64+5
12Ferencvárosi122117.91.49+3.1
13Aston Villa102717.451.75+9.6
14Roma101716.671.67+0.3
15SC Freiburg102016.451.65+3.6
16LOSC Lille121515.951.33-0.9
17Celta de Vigo122315.891.32+7.1
18Brann111215.351.4-3.4
19Crvena Zvezda101714.971.5+2
20Ludogorets111614.731.34+1.3
21Dinamo Zagreb101114.531.45-3.5
22Real Betis102014.371.44+5.6
23Feyenoord8614.261.78-8.3
24Fenerbahçe101513.961.4+1
25Young Boys101513.361.34+1.6
26Celtic101412.161.22+1.8
27Viktoria Plzeň101611.61.16+4.4
28Nice8310.861.36-7.9
29FCSB111410.480.95+3.5
30Basel8610.031.25-4
31Rangers848.511.06-4.5
32Salzburg868.31.04-2.3
33Go Ahead Eagles876.030.75+1
34Sturm Graz875.680.71+1.3
35Malmö FF945.480.61-1.5
36AEK Larnaca334.681.56-1.7
37Maccabi Tel Aviv814.650.58-3.7
38Shakhtar Donetsk374.091.36+2.9
39Lugano213.251.63-2.3
40Wolfsberger AC213.171.59-2.2
41Aberdeen212.791.4-1.8
42Slovan Bratislava202.741.37-2.7
43CFR Cluj342.580.86+1.4
44Beşiktaş202.561.28-2.6
45Servette202.381.19-2.4
46Legia Warszawa232.341.17+0.7
47Sheriff202.171.09-2.2
48Samsunspor212.061.03-1.1
49Fredrikstad201.670.84-1.7
50Drita101.61.6-1.6
51Lech Poznań231.50.75+1.5
52Hibernian211.270.64-0.3
53Sigma Olomouc101.181.18-1.2
54Zrinjski211.170.59-0.2
55KuPS200.770.39-0.8
56Skendija 79100.390.39-0.4
57Rijeka100.290.29-0.3
#TeamPxGxGAxGD/90
1Nottingham Forest1223.7110.2813.431.12
2VfB Stuttgart1223.113.29.90.83
3Olympique Lyonnais1018.488.739.750.98
4Bologna1222.5813.269.320.78
5FC Midtjylland1628.5120.188.330.52
6Porto1017.619.398.220.82
7Aston Villa1015.719.536.180.62
8SC Freiburg1016.6510.925.730.57
9Genk1426.0120.85.210.37
10Feyenoord812.487.35.180.65
11Roma1016.5411.385.160.52
12Sporting Braga1113.189.293.890.35
13PAOK1319.7416.523.220.25
14Ferencvárosi1216.7714.522.250.19
15Crvena Zvezda1013.2911.751.540.15
16Dinamo Zagreb1013.311.971.330.13
17Brann1115.9715.080.890.08
18Fenerbahçe1013.3712.540.830.08
19AEK Larnaca34.393.590.80.27
20Lugano22.691.940.750.38
21Wolfsberger AC22.081.480.60.3
22Drita11.150.830.320.32
23Aberdeen22.942.850.090.05
24Slovan Bratislava22.32.250.050.03
25Shakhtar Donetsk33.853.86-0.010
26Nice811.2811.4-0.12-0.02
27Beşiktaş22.833.07-0.24-0.12
28Sigma Olomouc11.511.83-0.32-0.32
29Real Betis1011.0711.6-0.53-0.05
30Legia Warszawa22.63.2-0.6-0.3
31Ludogorets1117.0117.69-0.68-0.06
32Servette22.593.27-0.68-0.34
33Samsunspor21.282.06-0.78-0.39
34FC Utrecht1416.8117.73-0.92-0.07
35LOSC Lille1214.2315.27-1.04-0.09
36Sheriff21.692.77-1.08-0.54
37Basel810.0711.15-1.08-0.14
38Panathinaikos1520.8321.93-1.1-0.07
39Celta de Vigo1213.0214.57-1.55-0.13
40Fredrikstad21.993.62-1.63-0.82
41Young Boys1014.7716.55-1.78-0.18
42Rijeka10.42.31-1.91-1.91
43Skendija 7910.912.93-2.02-2.02
44CFR Cluj32.144.2-2.06-0.69
45Celtic1014.7816.93-2.15-0.22
46Zrinjski21.193.59-2.4-1.2
47Hibernian22.114.77-2.66-1.33
48Lech Poznań22.45.36-2.96-1.48
49Viktoria Plzeň1012.9416.78-3.84-0.38
50KuPS21.496.35-4.86-2.43
51Rangers810.4715.47-5-0.63
52Salzburg89.9117.08-7.17-0.9
53FCSB1111.819.22-7.42-0.67
54Go Ahead Eagles87.0116.19-9.18-1.15
55Sturm Graz85.1914.45-9.26-1.16
56Maccabi Tel Aviv85.3818.26-12.88-1.61
57Malmö FF97.0120.07-13.06-1.45
#TeamPGnpxGxG/90
1FC Midtjylland163427.7228.511.78
2Genk142522.8526.011.86
3VfB Stuttgart122021.5223.11.93
4Bologna12212122.581.88
5Nottingham Forest122118.9723.711.98
6PAOK132418.1619.741.52
7Olympique Lyonnais101916.1118.481.85
8FC Utrecht141916.0216.811.2
9Panathinaikos151715.320.831.39
10Porto101715.2417.611.76
11SC Freiburg101515.0716.651.67
12Ludogorets111814.6417.011.55
13Ferencvárosi121714.416.771.4
14Roma101714.1716.541.65
15Brann111313.615.971.45
16LOSC Lille121413.4414.231.19
17Aston Villa101713.3415.711.57
18Young Boys101413.1914.771.48
19Celta de Vigo122113.0213.021.09
20Dinamo Zagreb101612.5113.31.33
21Crvena Zvezda10812.513.291.33
22Feyenoord81112.4812.481.56
23Celtic101512.4114.781.48
24Sporting Braga111712.3913.181.2
25Fenerbahçe101211.7913.371.34
26Real Betis101711.0711.071.11
27FCSB111711.0111.81.07
28Salzburg8109.919.911.24
29Nice879.711.281.41
30Rangers859.6810.471.31
31Basel899.2810.071.26
32Viktoria Plzeň10118.9912.941.29
33Malmö FF967.017.010.78
34Go Ahead Eagles867.017.010.88
35Maccabi Tel Aviv825.385.380.67
36Sturm Graz855.195.190.65
37AEK Larnaca354.394.391.46
38Shakhtar Donetsk363.853.851.28
39Aberdeen222.942.941.47
40Lugano202.692.691.35
41Legia Warszawa232.62.61.3
42Lech Poznań232.42.41.2
43Slovan Bratislava222.32.31.15
44Hibernian222.112.111.06
45Wolfsberger AC202.082.081.04
46Beşiktaş222.042.831.42
47Fredrikstad211.991.991
48Servette221.82.591.3
49Sheriff221.691.690.85
50Sigma Olomouc101.511.511.51
51KuPS201.491.490.75
52CFR Cluj311.352.140.71
53Samsunspor211.281.280.64
54Zrinjski201.191.190.6
55Drita111.151.151.15
56Skendija 79110.910.910.91
57Rijeka100.40.40.4
#TeamPGxGoTxG/90
1FC Midtjylland163431.8228.511.78
2Nottingham Forest122125.5523.711.98
3Genk142525.2226.011.86
4PAOK132424.4919.741.52
5Bologna12212322.581.88
6VfB Stuttgart122022.8723.11.93
7Panathinaikos151720.3720.831.39
8Olympique Lyonnais101918.8118.481.85
9Ferencvárosi121718.7716.771.4
10Celta de Vigo122118.513.021.09
11LOSC Lille121418.2814.231.19
12FCSB111718.1511.81.07
13SC Freiburg101517.5816.651.67
14Roma101717.3616.541.65
15Aston Villa101716.8315.711.57
16Fenerbahçe101216.7413.371.34
17Celtic101516.6714.781.48
18Porto101716.617.611.76
19Brann111316.315.971.45
20Ludogorets111816.2917.011.55
21FC Utrecht141915.2916.811.2
22Sporting Braga111714.8713.181.2
23Dinamo Zagreb101614.8413.31.33
24Young Boys101414.7814.771.48
25Feyenoord81113.6312.481.56
26Viktoria Plzeň101113.6212.941.29
27Real Betis101713.0411.071.11
28Crvena Zvezda10810.7913.291.33
29Salzburg8109.899.911.24
30Nice879.111.281.41
31Basel898.7610.071.26
32Rangers858.4810.471.31
33Go Ahead Eagles867.147.010.88
34Sturm Graz856.225.190.65
35Malmö FF965.477.010.78
36Maccabi Tel Aviv824.565.380.67
37Shakhtar Donetsk364.513.851.28
38AEK Larnaca353.154.391.46
39Beşiktaş223.082.831.42
40Aberdeen222.72.941.47
41Legia Warszawa232.542.61.3
42KuPS202.531.490.75
43CFR Cluj312.192.140.71
44Servette221.882.591.3
45Hibernian221.82.111.06
46Slovan Bratislava221.772.31.15
47Sheriff221.671.690.85
48Lech Poznań231.622.41.2
49Samsunspor211.591.280.64
50Wolfsberger AC201.572.081.04
51Fredrikstad211.481.991
52Lugano201.012.691.35
53Rijeka100.890.40.4
54Skendija 79110.60.910.91
55Drita110.591.151.15
56Zrinjski200.41.190.6
57Sigma Olomouc100.151.511.51
Upcoming Fixtures (Next 14 Days)
Show xG:

Showing home xG for home teams, away xG for away teams Showing overall xG for all teams

No upcoming fixtures available.

Recent Results with xG
xG
Thu, Mar 19
xG
2.21
Roma
3 - 4
Bologna
1.57
1.16
Aston Villa
2 - 0
LOSC Lille
0.52
2.39
Real Betis
4 - 0
Panathinaikos
0.16
1.59
Porto
2 - 0
VfB Stuttgart
1.61
1.03
FC Midtjylland
1 - 2
Nottingham Forest
1.91
0.21
Olympique Lyonnais
0 - 2
Celta de Vigo
1.57
2.48
SC Freiburg
5 - 1
Genk
1.57
xG
Wed, Mar 18
xG
1.41
Sporting Braga
4 - 0
Ferencvárosi
0.28
xG
Thu, Mar 12
xG
1.11
Ferencvárosi
2 - 0
Sporting Braga
0.87
0.93
Genk
1 - 0
SC Freiburg
0.34
0.86
Celta de Vigo
1 - 1
Olympique Lyonnais
0.93
1.8
Nottingham Forest
0 - 1
FC Midtjylland
0.56
0.71
VfB Stuttgart
1 - 2
Porto
1.3
1.04
Panathinaikos
1 - 0
Real Betis
0.77
0.35
LOSC Lille
0 - 1
Aston Villa
0.61
1.09
Bologna
1 - 1
Roma
0.87
xG
Thu, Feb 26
xG
2.04
Genk
3 - 3
Dinamo Zagreb
1.74
1.06
Celta de Vigo
1 - 0
PAOK
0.56
0.93
Nottingham Forest
1 - 2
Fenerbahçe
2.01
1.47
Bologna
1 - 0
Brann
0.76
2.21
VfB Stuttgart
0 - 1
Celtic
0.27
1.52
Viktoria Plzeň
1 - 1
Panathinaikos
1.26
2.49
Ferencvárosi
2 - 0
Ludogorets
1.29
1.19
Crvena Zvezda
0 - 2
LOSC Lille
1.41
xG
Thu, Feb 19
xG
0.58
Ludogorets
2 - 1
Ferencvárosi
1.3
0.71
Panathinaikos
2 - 2
Viktoria Plzeň
0.68
1.42
Celtic
1 - 4
VfB Stuttgart
1.95
0.87
LOSC Lille
0 - 1
Crvena Zvezda
1.32
0.57
PAOK
1 - 2
Celta de Vigo
1.2
2.29
Dinamo Zagreb
1 - 3
Genk
1.87
0.59
Fenerbahçe
0 - 3
Nottingham Forest
2.29
0.64
Brann
0 - 1
Bologna
1.1
xG
Thu, Jan 29
xG
0.74
Basel
0 - 1
Viktoria Plzeň
1.44
3.24
VfB Stuttgart
3 - 2
Young Boys
1.64
0.53
Maccabi Tel Aviv
0 - 3
Bologna
2.6
1.2
Ludogorets
1 - 0
Nice
0.89
0.91
FC Midtjylland
2 - 0
Dinamo Zagreb
0.72
0.95
Panathinaikos
1 - 1
Roma
1.52
1.47
FCSB
1 - 1
Fenerbahçe
1.6
1.33
Crvena Zvezda
1 - 1
Celta de Vigo
0.96
2.18
Celtic
4 - 2
FC Utrecht
0.53
1.13
Sturm Graz
1 - 0
Brann
2.27
2.43
Olympique Lyonnais
4 - 2
PAOK
0.54
1.31
LOSC Lille
1 - 0
SC Freiburg
0.3
3.86
Genk
2 - 1
Malmö FF
0.53
0.33
Go Ahead Eagles
0 - 0
Sporting Braga
0.5
2.58
Nottingham Forest
4 - 0
Ferencvárosi
0.72
1.94
Aston Villa
3 - 2
Salzburg
2.17
0.92
Real Betis
2 - 1
Feyenoord
1.39
1.82
Porto
3 - 1
Rangers
0.28

Download This Data as CSV

Get full access to xG, xGA, xPTS, and 30+ metrics for every team. Export to CSV and power your own analysis.

50+ Leagues 30+ Metrics Updated Daily

Europa League xG Table 2025/26

The Europa League xG table for 2025/26 tracks expected goals data for all 57 teams. This includes xG (expected goals), xGA (expected goals against), xPTS (expected points), npxG (non-penalty xG), xGoT (expected goals on target), and the goals vs xG overperformance metric.

Who has the best attack?

FC Midtjylland top the xG charts with 28.51 expected goals from 16 games (1.78/90). They have scored 34 actual goals, outperforming their xG by +5.5.

Who has the best defence?

Drita have the tightest defence by xGA, conceding just 0.83 expected goals (0.83/90). Their actual goals conceded stands at 3.

Biggest overperformer

Celta de Vigo are the biggest overperformers in Europa League, scoring 21 goals from an xG of just 13.02 — a difference of +8. This could indicate clinical finishing or luck that may not be sustainable over the full season.

Biggest underperformer

Rangers are the most wasteful in front of goal, scoring 5 from an xG of 10.47 (diff: -5.5). Regression towards their xG would suggest improvement is likely.

Understanding the xG metrics

  • xG (Expected Goals): The total expected goals a team should have scored based on the quality of their chances.
  • xGA (Expected Goals Against): How many goals a team should have conceded — lower is better.
  • xPTS (Expected Points): How many league points a team deserves based on xG performance.
  • npxG (Non-Penalty xG): xG excluding penalties, giving a truer picture of open-play chance creation.
  • xGoT (xG on Target): Expected goals from shots that were on target only.
  • +/- (Overperformance): The difference between actual goals and xG. Positive = overperforming, negative = underperforming.

Data is updated daily, powered by advanced xG models covering 50+ competitions. Learn more about how xG works.

Data last updated: 2026-04-03 19:06:03