uefa flag

2024-2025 Champions League Table

2024-2025 Champions League
PosTeamPWDLFAGDPts
1Borussia Dortmund2200101+96
2Brest220061+56
3Benfica220061+56
4Leverkusen220050+56
5Liverpool220051+46
6Aston Villa220040+46
7Juventus220063+36
8Man City211040+44
9Inter Milan211040+44
10Sparta Prague211041+34
11Atalanta211030+34
12Sporting Lisbon211031+24
13Arsenal211020+24
14Monaco211043+14
15Bayern Munich210193+63
16Barcelona210162+43
17Real Madrid210132+13
18Lille210112-13
19Paris Saint Germain210112-13
20Celtic210168-23
21Club Brugge210113-23
22Feyenoord210136-33
23Atletico Madrid210125-33
24PSV Eindhoven201124-21
25VFB Stuttgart201124-21
26Bologna201102-21
27Shakhtar Donetsk201103-31
28Dinamo Zagreb2011411-71
29RB Leipzig200235-20
30Girona200224-20
31Sturm Graz200213-20
32AC Milan200214-30
33Red Star Belgrade200216-50
34Salzburg200207-70
35Slovan Bratislava200219-80
36Young Boys200208-80
2024-2025 Champions League (Home)
PosTeamPWDLFAGDMGPts
1Bayern Munich110092+7113
2Borussia Dortmund110071+683
3Barcelona110050+553
4Celtic110051+463
5Benfica110040+443
6Inter Milan110040+443
7Sparta Prague110030+333
8Real Madrid110031+243
9Juventus110031+243
10Liverpool110020+223
11Sporting Lisbon110020+223
12Arsenal110020+223
13Atletico Madrid110021+133
14Brest110021+133
15Monaco110021+133
16Lille110010+113
17Paris Saint Germain110010+113
18Aston Villa110010+113
19Leverkusen110010+113
20Dinamo Zagreb101022041
21PSV Eindhoven101011021
22VFB Stuttgart101011021
23Atalanta101000001
24Bologna101000001
25Man City101000001
26RB Leipzig100123-150
27Girona100123-150
28Red Star Belgrade100112-130
29Sturm Graz100101-110
30AC Milan100113-240
31Shakhtar Donetsk100103-330
32Club Brugge100103-330
33Young Boys100103-330
34Feyenoord100104-440
35Salzburg100104-440
36Slovan Bratislava100104-440
2024-2025 Champions League (Away)
PosTeamPWDLFAGDMGPts
1Brest110040+443
2Leverkusen110040+443
3Man City110040+443
4Borussia Dortmund110030+333
5Aston Villa110030+333
6Atalanta110030+333
7Liverpool110031+243
8Juventus110032+153
9Feyenoord110032+153
10Benfica110021+133
11Club Brugge110010+113
12Monaco101022041
13Sparta Prague101011021
14Sporting Lisbon101011021
15Arsenal101000001
16Shakhtar Donetsk101000001
17Inter Milan101000001
18Barcelona100112-130
19Sturm Graz100112-130
20RB Leipzig100112-130
21Bayern Munich100101-110
22Real Madrid100101-110
23AC Milan100101-110
24Girona100101-110
25PSV Eindhoven100113-240
26VFB Stuttgart100113-240
27Paris Saint Germain100102-220
28Bologna100102-220
29Lille100102-220
30Salzburg100103-330
31Slovan Bratislava100115-460
32Atletico Madrid100104-440
33Red Star Belgrade100104-440
34Young Boys100105-550
35Celtic100117-680
36Dinamo Zagreb100129-7110
2024-2025 Champions League (Overall)
PosTeamPWDLFAGDMGPts
1Borussia Dortmund2200101+9116
2Brest220061+576
3Benfica220061+576
4Leverkusen220050+556
5Liverpool220051+466
6Aston Villa220040+446
7Juventus220063+396
8Man City211040+444
9Inter Milan211040+444
10Sparta Prague211041+354
11Atalanta211030+334
12Sporting Lisbon211031+244
13Arsenal211020+224
14Monaco211043+174
15Bayern Munich210193+6123
16Barcelona210162+483
17Real Madrid210132+153
18Lille210112-133
19Paris Saint Germain210112-133
20Celtic210168-2143
21Club Brugge210113-243
22Feyenoord210136-393
23Atletico Madrid210125-373
24PSV Eindhoven201124-261
25VFB Stuttgart201124-261
26Bologna201102-221
27Shakhtar Donetsk201103-331
28Dinamo Zagreb2011411-7151
29RB Leipzig200235-280
30Girona200224-260
31Sturm Graz200213-240
32AC Milan200214-350
33Red Star Belgrade200216-570
34Salzburg200207-770
35Slovan Bratislava200219-8100
36Young Boys200208-880

For column heading definitions, see the Key at the bottom of the table.

2024-2025 Champions League (Expected Goals)
PosTeamPGFxGF GAxGA
1Borussia Dortmund25.002.540.501.38
2Brest23.001.90.500.98
3Benfica23.002.730.500.61
4Leverkusen22.501.580.000.8
5Liverpool22.501.930.500.43
6Aston Villa22.001.290.001
7Juventus23.002.031.501.96
8Man City22.002.370.000.33
9Inter Milan22.001.60.001.02
10Sparta Prague22.001.470.501.17
11Atalanta21.501.910.000.54
12Sporting Lisbon21.501.080.501.22
13Arsenal21.000.780.000.72
14Monaco22.001.561.500.75
15Bayern Munich24.503.841.500.49
16Barcelona23.001.941.000.76
17Real Madrid21.502.291.001.56
18Lille20.500.871.001.79
19Paris Saint Germain20.501.171.000.51
20Celtic23.002.524.001.65
21Club Brugge20.500.941.501.3
22Feyenoord21.501.263.001.89
23Atletico Madrid21.000.852.502.38
24PSV Eindhoven21.001.422.001.76
25VFB Stuttgart21.001.812.001.75
26Bologna20.000.91.001.03
27Shakhtar Donetsk20.000.581.501.97
28Dinamo Zagreb22.000.865.504.09
29RB Leipzig21.501.872.501.36
30Girona21.001.32.001.84
31Sturm Graz20.500.431.501.32
32AC Milan20.500.512.002.21
33Red Star Belgrade20.500.773.002.02
34Salzburg20.001.043.501.85
35Slovan Bratislava20.500.264.503.4
36Young Boys20.000.454.002.85
Key to column names
  • GF - Actual goals "for" per game
  • xGF - Expected Goals "for" (scored) per game
  • GF v XGF - Compares actual goals vs expected goals per game (a positive number means over-performance; negative indicates under-performance)
  • GA - Actual goals "against" per game
  • xGA - Expected Goals "against" (conceded) per game
  • GA v XGA - Compares actual goals conceded vs expected goals conceded per game (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

2024-2025 Champions League (Expected Goal Difference [GD])
PosTeamPGDxGDGD v xGD
1Borussia Dortmund2+4.50+1.16+3.34
2Brest2+2.50+0.92+1.58
3Benfica2+2.50+2.12+0.38
4Leverkusen2+2.50+0.78+1.72
5Liverpool2+2.00+1.50+0.50
6Aston Villa2+2.00+0.29+1.71
7Juventus2+1.50+0.07+1.43
8Man City2+2.00+2.04-0.04
9Inter Milan2+2.00+0.58+1.42
10Sparta Prague2+1.50+0.30+1.20
11Atalanta2+1.50+1.37+0.13
12Sporting Lisbon2+1.00-0.14+1.14
13Arsenal2+1.00+0.06+0.94
14Monaco2+0.50+0.81-0.31
15Bayern Munich2+3.00+3.35-0.35
16Barcelona2+2.00+1.18+0.82
17Real Madrid2+0.50+0.73-0.23
18Lille2-0.50-0.92+0.42
19Paris Saint Germain2-0.50+0.66-1.16
20Celtic2-1.00+0.87-1.87
21Club Brugge2-1.00-0.36-0.64
22Feyenoord2-1.50-0.63-0.87
23Atletico Madrid2-1.50-1.53+0.03
24PSV Eindhoven2-1.00-0.34-0.66
25VFB Stuttgart2-1.00+0.06-1.06
26Bologna2-1.00-0.13-0.87
27Shakhtar Donetsk2-1.50-1.39-0.11
28Dinamo Zagreb2-3.50-3.23-0.27
29RB Leipzig2-1.00+0.51-1.51
30Girona2-1.00-0.54-0.46
31Sturm Graz2-1.00-0.89-0.11
32AC Milan2-1.50-1.70+0.20
33Red Star Belgrade2-2.50-1.25-1.25
34Salzburg2-3.50-0.81-2.69
35Slovan Bratislava2-4.00-3.14-0.86
36Young Boys2-4.00-2.40-1.60
Key to column names
  • GD - Actual goal difference per game
  • xGD - Expected goal difference (expected goals "for" minus expected goals "against") per game
  • GD v xGD - Compares actual GD vs expected GD per game (a positive number means over-performance; negative indicates under-performance)

For column heading definitions, see the Key at the bottom of the table.

2024-2025 Champions League (Expected Points)
PosTeamPPtsxPtsPts v xPts
1Borussia Dortmund264.1+1.9
2Brest264.0+2.0
3Benfica264.6+1.5
4Leverkusen263.9+2.2
5Liverpool264.6+1.4
6Aston Villa263.0+3.0
7Juventus263.0+3.0
8Man City245.0-1.0
9Inter Milan243.3+0.8
10Sparta Prague243.2+0.8
11Atalanta244.3-0.3
12Sporting Lisbon242.7+1.3
13Arsenal242.8+1.2
14Monaco243.9+0.1
15Bayern Munich235.0-2.0
16Barcelona233.5-0.5
17Real Madrid233.7-0.7
18Lille231.5+1.5
19Paris Saint Germain233.4-0.4
20Celtic233.5-0.5
21Club Brugge232.3+0.7
22Feyenoord232.0+1.0
23Atletico Madrid232.0+1.0
24PSV Eindhoven212.6-1.6
25VFB Stuttgart212.9-1.9
26Bologna212.5-1.5
27Shakhtar Donetsk211.3-0.3
28Dinamo Zagreb210.9+0.1
29RB Leipzig203.1-3.1
30Girona202.1-2.1
31Sturm Graz201.5-1.5
32AC Milan200.9-0.9
33Red Star Belgrade201.4-1.4
34Salzburg201.7-1.7
35Slovan Bratislava200.2-0.2
36Young Boys200.5-0.5
Key to column names
  • Pts - Actual points total during the season
  • xPts - Expected points total during season based upon aggregated statistical analysis of the xG for and against in every game
  • Pts v xPts - Compares actual Pts vs expected Pts (a positive number means over-performance; negative indicates under-performance)

See: Form Table