The 2023-24 UEFA Champions League is the 68th edition of Europe’s premier club soccer competition and the 31st  season since changing its branding to the Champions League from the European Cup.

Seventy-nine teams were entered into this season’s Champions League and they have been whittled down to the Round of 16. These last 16 teams are made up of the eight group winners from the group stage and the eight runners-up. They now compete in the knockout phase of the competition, which take place over two legs apart from the final which is a one-off game.

The first Round of 16 fixtures begins in early November, according to the Champions League Schedule. Those teams progressing to the quarter-finals begin to play in April with the semi-finals kicking off in early May followed by the second legs in mid-May.

This year’s Champions League final takes place at the Wembley Stadium in England. The Champions League 2023/24 final is set to play out on June 1st.

Manchester City are the reigning champions having won the title against the odds when they played Milan. Bookmakers do not fancy Real Madrid’s chances of winning a fourth consecutive title as they are currently priced at +600 to lift aloft the winner’s trophy.

Current favorites are Manchester City of the English Premier League with odds of +200. Bayern Munich and Arsenal with futures odds of +400 and +550 are Manchester City’s nearest rivals when it comes to winning the Champions League.

Before you place any bets on the 2023-24 UEFA Champions League, make sure you check out our Champions League predictions, put together by a team of soccer experts. Keep reading to discover who we think will win the Champions League final this season.

Best Champions League Betting Lines

The most popular UEFA Champions League bets at this stage of the competition are futures bets on who will win the Champions League. As the draw for the Round of 16 has already been made, many online bookies have altered their odds on the eventual winner, with Manchester City, FC Barcelona and Juventus being the top three favorites.

You can also make money by betting on the outcome of the individual games. Some of the bigger, stronger teams have been drawn against each other which has created some betting lines that offer good odds.

It is also worth looking at the futures market for the Champions League 2023-24 top goalscorer. Manchester City’s Erling Haaland (+110) is the current favorite. Bayern Munich’s Harry Kane (+380) is the second-favorite.

⚜ UEFA Champions League2023-2024
SeasonStatusAwayAway ScoreHome ScoreHome
2023Preliminary RoundJun 27 - 09:00FTBuducnost Podgorica30AtlĂštic Club d'Escaldes
2023Preliminary RoundJun 27 - 15:00FTBreidablik71Tre Penne
20231st Qualifying RoundJul 12 - 13:00FTThe New Saints13BK Hacken
20231st Qualifying RoundJul 18 - 14:00FTBK Hacken20The New Saints
20231st Qualifying RoundJul 11 - 14:45FTLudogorets02Ballkani
20231st Qualifying RoundJul 19 - 14:00FTBallkani04Ludogorets
20231st Qualifying RoundJul 11 - 12:00FTStruga00FK Zalgiris Vilnius
20231st Qualifying RoundJul 18 - 11:00FTFK Zalgiris Vilnius21Struga
20231st Qualifying RoundJul 11 - 14:45FTFerencvarosi TC00KI Klaksvik
20231st Qualifying RoundJul 19 - 12:00FTKI Klaksvik30Ferencvarosi TC
20231st Qualifying RoundJul 11 - 14:00FTValmiera / BSS12Olimpija Ljubljana
20231st Qualifying RoundJul 19 - 11:00FTOlimpija Ljubljana21Valmiera / BSS
20231st Qualifying RoundJul 12 - 12:00FTLarne01HJK helsinki
20231st Qualifying RoundJul 19 - 14:30AETHJK helsinki22Larne
20231st Qualifying RoundJul 11 - 11:30FTQarabag21Lincoln Red Imps FC
20231st Qualifying RoundJul 19 - 12:00FTLincoln Red Imps FC04Qarabag
20231st Qualifying RoundJul 11 - 14:00FTFlora Tallinn01Raków Częstochowa
20231st Qualifying RoundJul 18 - 13:00FTRaków Częstochowa30Flora Tallinn
20231st Qualifying RoundJul 12 - 14:30FTSwift Hesperange11Slovan Bratislava
20231st Qualifying RoundJul 19 - 14:00FTSlovan Bratislava20Swift Hesperange
20231st Qualifying RoundJul 12 - 13:30FTSheriff Tiraspol01Farul Constanta
20231st Qualifying RoundJul 18 - 13:00AETFarul Constanta03Sheriff Tiraspol
20231st Qualifying RoundJul 11 - 14:00FTMaccabi Haifa40Hamrun Spartans
20231st Qualifying RoundJul 18 - 13:00FTHamrun Spartans12Maccabi Haifa
20231st Qualifying RoundJul 11 - 11:00FTZrinjski10FC Urartu
20231st Qualifying RoundJul 18 - 14:00PENFC Urartu3 (3)2 (4)Zrinjski
20231st Qualifying RoundJul 11 - 14:45FTBate Borisov11Partizani
20231st Qualifying RoundJul 18 - 14:00FTPartizani02Bate Borisov
20231st Qualifying RoundJul 12 - 10:00FTDinamo Tbilisi11FC Astana
20231st Qualifying RoundJul 19 - 12:00FTFC Astana21Dinamo Tbilisi
20232nd Qualifying RoundJul 25 - 14:00FTPanathinaikos31Dnipro-1
20232nd Qualifying RoundAug 01 - 13:30FTDnipro-122Panathinaikos
20232nd Qualifying RoundJul 25 - 14:30FTGenk11Servette FC
20232nd Qualifying RoundAug 02 - 13:00PENServette FC2 (4)2 (1)Genk
2023Preliminary RoundJun 30 - 15:00FTBreidablik50Buducnost Podgorica
20231st Qualifying RoundJul 11 - 14:45FTBreidablik10Shamrock Rovers
20231st Qualifying RoundJul 18 - 15:15FTShamrock Rovers12Breidablik
20232nd Qualifying RoundJul 25 - 12:00FTGalatasaray22FK Zalgiris Vilnius
20232nd Qualifying RoundAug 02 - 14:30FTFK Zalgiris Vilnius01Galatasaray
20232nd Qualifying RoundJul 25 - 14:00FTFC Astana04Dinamo Zagreb
20232nd Qualifying RoundAug 02 - 10:00FTDinamo Zagreb20FC Astana
20232nd Qualifying RoundJul 25 - 15:00FTSlovan Bratislava10Zrinjski
20232nd Qualifying RoundAug 01 - 14:30FTZrinjski22Slovan Bratislava
20232nd Qualifying RoundJul 25 - 15:15FTFC Copenhagen20Breidablik
20232nd Qualifying RoundAug 02 - 14:00FTBreidablik36FC Copenhagen
20232nd Qualifying RoundJul 26 - 14:45FTOlimpija Ljubljana11Ludogorets
20232nd Qualifying RoundAug 01 - 14:00FTLudogorets12Olimpija Ljubljana
20232nd Qualifying RoundJul 26 - 14:45FTBK Hacken00KI Klaksvik
20232nd Qualifying RoundAug 02 - 13:00PENKI Klaksvik3 (4)3 (3)BK Hacken
20232nd Qualifying RoundJul 25 - 12:00FTMolde01HJK helsinki
20232nd Qualifying RoundAug 02 - 13:00FTHJK helsinki02Molde
20232nd Qualifying RoundJul 26 - 13:00FTBate Borisov26Aris
20232nd Qualifying RoundAug 01 - 14:00FTAris53Bate Borisov
20232nd Qualifying RoundJul 26 - 13:00FTMaccabi Haifa01Sheriff Tiraspol
20232nd Qualifying RoundAug 02 - 13:00AETSheriff Tiraspol14Maccabi Haifa
20232nd Qualifying RoundJul 26 - 14:15FTQarabag23Raków Częstochowa
20232nd Qualifying RoundAug 02 - 12:00FTRaków Częstochowa11Qarabag
20233rd Qualifying RoundAug 08 - 15:00FTTSC Backa Topola03SC Braga
20233rd Qualifying RoundAug 15 - 14:00FTSC Braga41TSC Backa Topola
20233rd Qualifying RoundAug 08 - 14:30FTSturm Graz14PSV Eindhoven
20233rd Qualifying RoundAug 15 - 14:30FTPSV Eindhoven31Sturm Graz
20233rd Qualifying RoundAug 09 - 14:00FTMarseille01Panathinaikos
20233rd Qualifying RoundAug 15 - 15:00PENPanathinaikos1 (5)2 (3)Marseille
20233rd Qualifying RoundAug 08 - 14:00FTAris12Raków Częstochowa
20233rd Qualifying RoundAug 15 - 13:00FTRaków Częstochowa10Aris
20233rd Qualifying RoundAug 09 - 14:30FTMaccabi Haifa21Slovan Bratislava
20233rd Qualifying RoundAug 15 - 13:00FTSlovan Bratislava13Maccabi Haifa
20233rd Qualifying RoundAug 19 - 14:45FTDinamo Zagreb22AEK Athens FC
20233rd Qualifying RoundAug 15 - 14:00FTAEK Athens FC21Dinamo Zagreb
20233rd Qualifying RoundAug 08 - 15:00FTGalatasaray30Olimpija Ljubljana
20233rd Qualifying RoundAug 15 - 14:00FTOlimpija Ljubljana01Galatasaray
20233rd Qualifying RoundAug 08 - 14:00FTSparta Praha00FC Copenhagen
20233rd Qualifying RoundAug 15 - 13:00PENFC Copenhagen3 (4)3 (2)Sparta Praha
20233rd Qualifying RoundAug 08 - 14:45FTMolde12KI Klaksvik
20233rd Qualifying RoundAug 15 - 13:00AETKI Klaksvik02Molde
20233rd Qualifying RoundAug 09 - 14:45FTServette FC12Rangers
20233rd Qualifying RoundAug 15 - 14:30FTRangers11Servette FC
2023Play-offsAug 22 - 15:00FTPSV Eindhoven22Rangers
2023Play-offsAug 30 - 15:00FTRangers15PSV Eindhoven
2023Play-offsAug 22 - 15:00FTFC Copenhagen10Raków Częstochowa
2023Play-offsAug 30 - 15:00FTRaków Częstochowa11FC Copenhagen
2023Play-offsAug 23 - 15:00FTBSC Young Boys00Maccabi Haifa
2023Play-offsAug 29 - 15:00FTMaccabi Haifa03BSC Young Boys
2023Play-offsAug 23 - 15:00FTPanathinaikos12SC Braga
2023Play-offsAug 29 - 15:00FTSC Braga10Panathinaikos
2023Play-offsAug 23 - 15:00FTGalatasaray32Molde
2023Play-offsAug 29 - 15:00FTMolde12Galatasaray
2023Play-offsAug 22 - 15:00FTAEK Athens FC01Antwerp
2023Play-offsAug 30 - 15:00FTAntwerp21AEK Athens FC
2023Group F - 1Sep 19 - 12:45FTNewcastle00AC Milan
2023Group G - 1Sep 19 - 12:45FTRB Leipzig31BSC Young Boys
2023Group E - 1Sep 19 - 15:00FTCeltic02Feyenoord
2023Group E - 1Sep 19 - 15:00FTAtletico Madrid11Lazio
2023Group F - 1Sep 19 - 15:00FTBorussia Dortmund02Paris Saint Germain
2023Group G - 1Sep 19 - 15:00FTFK Crvena Zvezda13Manchester City
2023Group H - 1Sep 19 - 15:00FTAntwerp05Barcelona
2023Group H - 1Sep 19 - 15:00FTFC Porto31Shakhtar Donetsk
2023Group A - 1Sep 20 - 12:45FTFC Copenhagen22Galatasaray
2023Group C - 1Sep 20 - 12:45FTUnion Berlin01Real Madrid
2023Group A - 1Sep 20 - 15:00FTManchester United34Bayern Munich
2023Group B - 1Sep 20 - 15:00FTLens11Sevilla
2023Group B - 1Sep 20 - 15:00FTPSV Eindhoven04Arsenal
2023Group C - 1Sep 20 - 15:00FTNapoli21SC Braga
2023Group D - 1Sep 20 - 15:00FTRed Bull Salzburg20Benfica
2023Group D - 1Sep 20 - 15:00FTInter11Real Sociedad
2023Group C - 2Oct 03 - 12:45FTSC Braga32Union Berlin
2023Group D - 2Oct 03 - 12:45FTReal Sociedad20Red Bull Salzburg
2023Group A - 2Oct 03 - 15:00FTGalatasaray32Manchester United
2023Group A - 2Oct 03 - 15:00FTBayern Munich21FC Copenhagen
2023Group B - 2Oct 03 - 15:00FTArsenal12Lens
2023Group B - 2Oct 03 - 15:00FTSevilla22PSV Eindhoven
2023Group C - 2Oct 03 - 15:00FTReal Madrid32Napoli
2023Group D - 2Oct 03 - 15:00FTBenfica01Inter
2023Group E - 2Oct 04 - 12:45FTFeyenoord23Atletico Madrid
2023Group H - 2Oct 04 - 12:45FTShakhtar Donetsk32Antwerp
2023Group E - 2Oct 04 - 15:00FTLazio21Celtic
2023Group F - 2Oct 04 - 15:00FTAC Milan00Borussia Dortmund
2023Group F - 2Oct 04 - 15:00FTParis Saint Germain14Newcastle
2023Group G - 2Oct 04 - 15:00FTManchester City31RB Leipzig
2023Group G - 2Oct 04 - 15:00FTBSC Young Boys22FK Crvena Zvezda
2023Group H - 2Oct 04 - 15:00FTBarcelona10FC Porto
2023Group A - 3Oct 24 - 12:45FTBayern Munich31Galatasaray
2023Group D - 3Oct 24 - 12:45FTRed Bull Salzburg12Inter
2023Group A - 3Oct 24 - 15:00FTFC Copenhagen01Manchester United
2023Group B - 3Oct 24 - 15:00FTPSV Eindhoven11Lens
2023Group B - 3Oct 24 - 15:00FTArsenal21Sevilla
2023Group C - 3Oct 24 - 15:00FTReal Madrid21SC Braga
2023Group C - 3Oct 24 - 15:00FTNapoli10Union Berlin
2023Group D - 3Oct 24 - 15:00FTReal Sociedad10Benfica
2023Group E - 3Oct 25 - 12:45FTLazio13Feyenoord
2023Group H - 3Oct 25 - 12:45FTShakhtar Donetsk12Barcelona
2023Group E - 3Oct 25 - 15:00FTAtletico Madrid22Celtic
2023Group F - 3Oct 25 - 15:00FTAC Milan03Paris Saint Germain
2023Group F - 3Oct 25 - 15:00FTBorussia Dortmund10Newcastle
2023Group G - 3Oct 25 - 15:00FTFK Crvena Zvezda13RB Leipzig
2023Group G - 3Oct 25 - 15:00FTManchester City31BSC Young Boys
2023Group H - 3Oct 25 - 15:00FTFC Porto41Antwerp
2023Group F - 4Nov 07 - 12:45FTNewcastle02Borussia Dortmund
2023Group H - 4Nov 07 - 12:45FTBarcelona01Shakhtar Donetsk
2023Group E - 4Nov 07 - 15:00FTCeltic06Atletico Madrid
2023Group E - 4Nov 07 - 15:00FTFeyenoord01Lazio
2023Group F - 4Nov 07 - 15:00FTParis Saint Germain12AC Milan
2023Group G - 4Nov 07 - 15:00FTBSC Young Boys03Manchester City
2023Group G - 4Nov 07 - 15:00FTRB Leipzig21FK Crvena Zvezda
2023Group H - 4Nov 07 - 15:00FTAntwerp02FC Porto
2023Group C - 4Nov 08 - 12:45FTUnion Berlin11Napoli
2023Group D - 4Nov 08 - 12:45FTBenfica13Real Sociedad
2023Group A - 4Nov 08 - 15:00FTGalatasaray12Bayern Munich
2023Group A - 4Nov 08 - 15:00FTManchester United34FC Copenhagen
2023Group B - 4Nov 08 - 15:00FTSevilla02Arsenal
2023Group B - 4Nov 08 - 15:00FTLens01PSV Eindhoven
2023Group C - 4Nov 08 - 15:00FTSC Braga03Real Madrid
2023Group D - 4Nov 08 - 15:00FTInter10Red Bull Salzburg
2023Group E - 5Nov 28 - 12:45FTCeltic02Lazio
2023Group H - 5Nov 28 - 12:45FTAntwerp01Shakhtar Donetsk
2023Group E - 5Nov 28 - 15:00FTAtletico Madrid31Feyenoord
2023Group F - 5Nov 28 - 15:00FTNewcastle11Paris Saint Germain
2023Group F - 5Nov 28 - 15:00FTBorussia Dortmund31AC Milan
2023Group G - 5Nov 28 - 15:00FTRB Leipzig23Manchester City
2023Group G - 5Nov 28 - 15:00FTFK Crvena Zvezda02BSC Young Boys
2023Group H - 5Nov 28 - 15:00FTFC Porto12Barcelona
2023Group A - 5Nov 29 - 12:45FTManchester United33Galatasaray
2023Group B - 5Nov 29 - 12:45FTPSV Eindhoven32Sevilla
2023Group A - 5Nov 29 - 15:00FTFC Copenhagen00Bayern Munich
2023Group B - 5Nov 29 - 15:00FTLens06Arsenal
2023Group C - 5Nov 29 - 15:00FTNapoli24Real Madrid
2023Group C - 5Nov 29 - 15:00FTUnion Berlin11SC Braga
2023Group D - 5Nov 29 - 15:00FTInter33Benfica
2023Group D - 5Nov 29 - 15:00FTRed Bull Salzburg00Real Sociedad
2023Group B - 6Dec 12 - 12:45FTSevilla12Lens
2023Group B - 6Dec 12 - 12:45FTArsenal11PSV Eindhoven
2023Group A - 6Dec 12 - 15:00FTBayern Munich10Manchester United
2023Group A - 6Dec 12 - 15:00FTGalatasaray01FC Copenhagen
2023Group C - 6Dec 12 - 15:00FTSC Braga02Napoli
2023Group C - 6Dec 12 - 15:00FTReal Madrid32Union Berlin
2023Group D - 6Dec 12 - 15:00FTReal Sociedad00Inter
2023Group D - 6Dec 12 - 15:00FTBenfica31Red Bull Salzburg
2023Group G - 6Dec 13 - 12:45FTBSC Young Boys12RB Leipzig
2023Group G - 6Dec 13 - 12:45FTManchester City32FK Crvena Zvezda
2023Group E - 6Dec 13 - 15:00FTLazio02Atletico Madrid
2023Group E - 6Dec 13 - 15:00FTFeyenoord12Celtic
2023Group F - 6Dec 13 - 15:00FTParis Saint Germain11Borussia Dortmund
2023Group F - 6Dec 13 - 15:00FTAC Milan21Newcastle
2023Group H - 6Dec 13 - 15:00FTShakhtar Donetsk35FC Porto
2023Group H - 6Dec 13 - 15:00FTBarcelona23Antwerp
2023Round of 16Feb 13 - 15:00FTManchester City31FC Copenhagen
2023Round of 16Mar 06 - 15:00FTFC Copenhagen13Manchester City
2023Round of 16Feb 13 - 15:00FTReal Madrid10RB Leipzig
2023Round of 16Mar 06 - 15:00FTRB Leipzig11Real Madrid
2023Round of 16Feb 14 - 15:00FTReal Sociedad02Paris Saint Germain
2023Round of 16Mar 05 - 15:00FTParis Saint Germain21Real Sociedad
2023Round of 16Feb 14 - 15:00FTBayern Munich01Lazio
2023Round of 16Mar 05 - 15:00FTLazio03Bayern Munich
2023Round of 16Feb 20 - 15:00FTAtletico Madrid01Inter
2023Round of 16Mar 13 - 16:00PENInter1 (2)2 (3)Atletico Madrid
2023Round of 16Feb 20 - 15:00FTBorussia Dortmund11PSV Eindhoven
2023Round of 16Mar 13 - 16:00FTPSV Eindhoven02Borussia Dortmund
2023Round of 16Feb 21 - 15:00FTArsenal01FC Porto
2023Round of 16Mar 12 - 16:00PENFC Porto0 (2)1 (4)Arsenal
2023Round of 16Feb 21 - 15:00FTBarcelona11Napoli
2023Round of 16Mar 12 - 16:00FTNapoli13Barcelona
2023Quarter-finalsApr 09 - 15:00FTBayern Munich22Arsenal
2023Quarter-finalsApr 17 - 15:00FTArsenal01Bayern Munich
2023Quarter-finalsApr 09 - 15:00FTManchester City33Real Madrid
2023Quarter-finalsApr 17 - 15:00PENReal Madrid1 (4)1 (3)Manchester City
2023Quarter-finalsApr 10 - 15:00FTBorussia Dortmund12Atletico Madrid
2023Quarter-finalsApr 16 - 15:00FTAtletico Madrid24Borussia Dortmund
2023Quarter-finalsApr 10 - 15:00FTBarcelona32Paris Saint Germain
2023Quarter-finalsApr 16 - 15:00FTParis Saint Germain41Barcelona
2023Semi-finalsMay 01 - 15:00NSParis Saint GermainBorussia Dortmund
2023Semi-finalsMay 07 - 15:00NSBorussia DortmundParis Saint Germain
2023Semi-finalsApr 30 - 15:00NSReal MadridBayern Munich
2023Semi-finalsMay 08 - 15:00NSBayern MunichReal Madrid
Last update on Apr 24, 2024 12:15 PM

What Are The Champions League Standings

Check out where each team finished during the group stage of the Champions League and look at who plays who in the Round of 16 and beyond. Can you spot a potential upset, one with big Champions League betting odds?

⚜ UEFA Champions League2023
#TEAMPTSPlayedWinsTiesLoosesGFGA+/-Historical
Group A
1Bayern Munich1665101266WDWWW
2FC Copenhagen86222880WDWLL
3Galatasaray561231013-3LDLLW
4Manchester United461141215-3LDLWL
Group B
1Arsenal13641116412DWWWL
2PSV Eindhoven96231810-2DWWDD
3Lens86222611-5WLLDW
4Sevilla26024712-5LLLLD
Group C
1Real Madrid1866001679WWWWW
2Napoli1063121091WLDWL
3SC Braga46114612-6LDLLW
4Union Berlin26024610-4LDDLL
Group D
1Real Sociedad126330725DDWWW
2Inter126330853DDWWW
3Benfica46114711-4WDLLL
4Red Bull Salzburg4611448-4LDLLL
Group E
1Atletico Madrid14642017611WWWDW
2Lazio106312770LWWLW
3Feyenoord66204910-1LLLWL
4Celtic46114515-10WLLDL
Group F
1Borussia Dortmund116321743DWWWD
2Paris Saint Germain86222981DDLWL
3AC Milan8622258-3WLWLD
4Newcastle5612367-1LDLLW
Group G
1Manchester City18660018711WWWWW
2RB Leipzig12640213103WLWWL
3BSC Young Boys46114713-6LWLLD
4FK Crvena Zvezda16015715-8LLLLD
Group H
1Barcelona1264021266LWLWW
2FC Porto1264021587WLWWL
3Shakhtar Donetsk963031012-2LWWLW
4Antwerp36105617-11WLLLL
Last update on Apr 24, 2024 12:15 PM

Champions League Predictions

Manchester City are +200 favorites to win the Champions League and although nothing is certain in soccer, the British outfit should easily progress to the semi-finals as they are looking unstoppable once again, with Haaland now leading the line.

City are -2500 to qualify for the Champions League semi-finals so there is no value at all in betting on this market.

Manchester City To Win The Champions League Odds
+200
BetUS

Pep Guardiola, the Manchester City head coach, has been tasked with winning the Champions League, even if it is at the expense of not winning the Premier League. While City have been impressive on the domestic front, haven't managed to clinch the Champions League title. We can see City winning this year’s competition. Of the top three favorites, City are best equipped to win the Champions League this season.

Bayern Munich To Win The Champions League Odds
+400
BetUS

Man City are our pick for Champions League glory this season.

While our Champions League predictions have chosen Man City as the winners, you cannot right off the chances of Arsenal (+550). The Gunners will make it tough for teams to get at them and if they can overcome the other strong opponents, especially their bogie team Bayern Munich.

Arsenal To Win The Champions League Odds
+550
BetUS

2023/24 UEFA Champions League Winner Futures Odds

  • Manchester City - +200
  • Bayern Munich - +400
  • Arsenal - +550
  • Real Madrid - +600
  • Barcelona - +1400
  • PSG - +1500
  • Inter Milan - +2100
  • Atletico Madrid - +2300
  • Napoli - +4200
Inter Milan To Win The Champions League Odds
+2100
BetUS

See below the top sportsbooks where you can wager online and choose the best one for you: