The highly anticipated UEFA Champions League 2024/25 season is officially underway, marking the dawn of a new chapter in the tournament’s history. For the first time, 36 teams will compete, breaking away from the traditional 32-team structure. This historic season brings a major format overhaul, with all teams placed in a single league, a stark contrast to the familiar eight-group setup.
Kicking off on September 17, 2024, the competition will culminate in a thrilling finale at the Munich Football Arena on May 31, 2025.

In this revamped format, each team will face eight opponents – four at home and four away. The top eight teams at the end of the league phase will secure their place in the knockout stages. Meanwhile, teams finishing between ninth and 24th will battle it out in a two-legged play-off for a coveted spot in the Round of 16.
UEFA Champions League results, fixtures, and table: Bayern Munich take top spot after beating Dinamo
The 2024/25 UEFA Champions League promises to deliver more drama, more action, and a fiercely competitive journey to European glory.
Champions League 2024/25 Table Format
Each team in the league phase will play against eight different clubs, four matches at home and four away. The top eight teams at the conclusion of the league phase will qualify for the knockout stages, while clubs finishing in ninth to 24th will participate in a two-legged play-off for a spot in the round of 16.
The last 12 teams in the league phase will be knocked out.
Champions League 2024/25 Results and Fixtures
Matchday 1
Tuesday 17 SeptemberYoung Boys 0-3 Aston VillaJuventus 3-1 PSV EindhovenAC Milan 1-3 LiverpoolBayern München 9-2 GNK DinamoReal Madrid 3-1 StuttgartSporting CP 2-0 LOSC Lille
Wednesday 18 SeptemberSparta Praha vs SalzburgBologna vs Shakhtar DonetskCeltic vs Slovan BratislavaClub Brugge vs Borussia DortmundManchester City vs InterParis Saint-Germain vs Girona
Thursday 19 SeptemberFeyenoord vs Bayer LeverkusenCrvena Zvezda vs BenficaMonaco vs BarcelonaAtalanta vs ArsenalAtlético de Madrid vs LeipzigBrest vs Sturm Graz
Matchday 2
Tuesday 1 OctoberSalzburg vs BrestStuttgart vs Sparta PrahaArsenal vs Paris Saint-GermainBayer Leverkusen vs AC MilanBorussia Dortmund vs CelticBarcelona vs Young BoysInter vs Crvena ZvezdaPSV Eindhoven vs Sporting CPSlovan Bratislava vs Manchester City
Wednesday 2 OctoberShakhtar Donetsk vs AtalantaGirona vs FeyenoordAston Villa vs Bayern MünchenGNK Dinamo vs MonacoLiverpool vs BolognaLOSC Lille vs Real MadridLeipzig vs JuventusSturm Graz vs Club BruggeBenfica vs Atlético de Madrid
Matchday 3
Tuesday 22 OctoberAC Milan vs Club BruggeMonaco vs Crvena ZvezdaArsenal vs Shakhtar DonetskAston Villa vs BolognaGirona vs Slovan BratislavaJuventus vs StuttgartParis Saint-Germain vs PSV EindhovenReal Madrid vs Borussia DortmundSturm Graz vs Sporting CP
Wednesday 23 OctoberAtalanta vs CelticBrest vs Bayer LeverkusenAtlético de Madrid vs LOSC LilleYoung Boys vs InterBarcelona vs Bayern MünchenSalzburg vs GNK DinamoManchester City vs Sparta PrahaLeipzig vs LiverpoolBenfica vs Feyenoord
Matchday 4
Tuesday 5 NovemberPSV Eindhoven vs GironaSlovan Bratislava vs GNK DinamoBologna vs MonacoBorussia Dortmund vs Sturm GrazCeltic vs LeipzigLiverpool vs Bayer LeverkusenLOSC Lille vs JuventusReal Madrid vs MilanSporting CP vs Manchester City
Wednesday 6 NovemberClub Brugge vs Aston VillaShakhtar Donetsk vs Young BoysSparta Praha vs BrestBayern München vs BenficaInter vs ArsenalFeyenoord vs SalzburgCrvena Zvezda vs BarcelonaParis Saint-Germain vs Atlético de MadridStuttgart vs Atalanta
Matchday 5
Tuesday 26 NovemberSparta Praha vs Atlético de MadridSlovan Bratislava vs AC MilanBayer Leverkusen vs SalzburgYoung Boys vs AtalantaBarcelona vs BrestBayern München vs Paris Saint-GermainInter vs LeipzigManchester City vs FeyenoordSporting CP vs Arsenal
Wednesday 27 NovemberCrvena Zvezda vs StuttgartSturm Graz vs GironaMonaco vs BenficaAston Villa vs JuventusBologna vs LOSC LilleCeltic vs Club BruggeGNK Dinamo vs Borussia DortmundLiverpool vs Real MadridPSV Eindhoven vs Shakhtar Donetsk
Matchday 6
Tuesday 10 DecemberGirona vs LiverpoolGNK Dinamo vs CelticAtalanta vs Real MadridBayer Leverkusen vs InterClub Brugge vs Sporting CPSalzburg vs Paris Saint-GermainShakhtar Donetsk vs Bayern MünchenLeipzig vs Aston VillaBrest vs PSV Eindhoven
Wednesday 11 DecemberAtlético de Madrid vs Slovan BratislavaLOSC Lille vs Sturm GrazAC Milan vs Crvena ZvezdaArsenal vs MonacoBorussia Dortmund vs BarcelonaFeyenoord vs Sparta PrahaJuventus vs Manchester CityBenfica vs BolognaStuttgart vs Young Boys
Matchday 7
Tuesday 21 JanuaryMonaco vs Aston VillaAtalanta vs Sturm GrazAtlético de Madrid vs Bayer LeverkusenBologna vs Borussia DortmundClub Brugge vs JuventusCrvena Zvezda vs PSV EindhovenLiverpool vs LOSC LilleSlovan Bratislava vs StuttgartBenfica vs Barcelona
Wednesday 22 JanuaryShakhtar Donetsk vs BrestLeipzig vs Sporting CPAC Milan vs GironaSparta Praha vs InterArsenal vs GNK DinamoCeltic vs Young BoysFeyenoord vs Bayern MünchenParis Saint-Germain vs Manchester CityReal Madrid vs Salzburg
Matchday 8
Wednesday 29 JanuaryAston Villa vs CelticBayer Leverkusen vs Sparta PrahaBorussia Dortmund vs Shakhtar DonetskYoung Boys vs Crvena ZvezdaBarcelona vs AtalantaBayern München vs Slovan BratislavaInter vs MonacoSalzburg vs Atlético de MadridGirona vs ArsenalGNK Dinamo vs AC MilanJuventus vs BenficaLOSC Lille vs FeyenoordManchester City vs Club BruggePSV Eindhoven vs LiverpoolSturm Graz vs LeipzigSporting CP vs BolognaBrest vs Real MadridStuttgart vs Paris Saint-Germain
Knockout stage
Knockout round play-offs: 11/12 & 18/19 February 2025Round of 16: 4/5 & 11/12 March 2025Quarter-finals: 8/9 & 15/16 April 2025Semi-finals: 29/30 April & 6/7 May 2025Final: 31 May 2025
Related
Discover more from Xorlali.com
Subscribe to get the latest posts sent to your email.