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
SeasonStatusAwayAway ScoreHome ScoreHome
2023Preliminary RoundJun 27 - 09:00FTBuducnost Podgorica3AtlĂš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 Hacken2The New Saints
20231st Qualifying RoundJul 11 - 14:45FTLudogorets2Ballkani
20231st Qualifying RoundJul 19 - 14:00FTBallkani4Ludogorets
20231st Qualifying RoundJul 11 - 12:00FTStrugaFK Zalgiris Vilnius
20231st Qualifying RoundJul 18 - 11:00FTFK Zalgiris Vilnius21Struga
20231st Qualifying RoundJul 11 - 14:45FTFerencvarosi TCKI Klaksvik
20231st Qualifying RoundJul 19 - 12:00FTKI Klaksvik3Ferencvarosi TC
20231st Qualifying RoundJul 11 - 14:00FTValmiera / BSS12Olimpija Ljubljana
20231st Qualifying RoundJul 19 - 11:00FTOlimpija Ljubljana21Valmiera / BSS
20231st Qualifying RoundJul 12 - 12:00FTLarne1HJK 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 FC4Qarabag
20231st Qualifying RoundJul 11 - 14:00FTFlora Tallinn1Raków Częstochowa
20231st Qualifying RoundJul 18 - 13:00FTRaków Częstochowa3Flora Tallinn
20231st Qualifying RoundJul 12 - 14:30FTSwift Hesperange11Slovan Bratislava
20231st Qualifying RoundJul 19 - 14:00FTSlovan Bratislava2Swift Hesperange
20231st Qualifying RoundJul 12 - 13:30FTSheriff Tiraspol1Farul Constanta
20231st Qualifying RoundJul 18 - 13:00AETFarul Constanta3Sheriff Tiraspol
20231st Qualifying RoundJul 11 - 14:00FTMaccabi Haifa4Hamrun Spartans
20231st Qualifying RoundJul 18 - 13:00FTHamrun Spartans12Maccabi Haifa
20231st Qualifying RoundJul 11 - 11:00FTZrinjski1FC Urartu
20231st Qualifying RoundJul 18 - 14:00PENFC Urartu3 (3)2 (4)Zrinjski
20231st Qualifying RoundJul 11 - 14:45FTBate Borisov11Partizani
20231st Qualifying RoundJul 18 - 14:00FTPartizani2Bate 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:00FTBreidablik5Buducnost Podgorica
20231st Qualifying RoundJul 11 - 14:45FTBreidablik1Shamrock Rovers
20231st Qualifying RoundJul 18 - 15:15FTShamrock Rovers12Breidablik
20232nd Qualifying RoundJul 25 - 12:00FTGalatasaray22FK Zalgiris Vilnius
20232nd Qualifying RoundAug 02 - 14:30FTFK Zalgiris Vilnius1Galatasaray
20232nd Qualifying RoundJul 25 - 14:00FTFC Astana4Dinamo Zagreb
20232nd Qualifying RoundAug 02 - 10:00FTDinamo Zagreb2FC Astana
20232nd Qualifying RoundJul 25 - 15:00FTSlovan Bratislava1Zrinjski
20232nd Qualifying RoundAug 01 - 14:30FTZrinjski22Slovan Bratislava
20232nd Qualifying RoundJul 25 - 15:15FTFC Copenhagen2Breidablik
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 HackenKI Klaksvik
20232nd Qualifying RoundAug 02 - 13:00PENKI Klaksvik3 (4)3 (3)BK Hacken
20232nd Qualifying RoundJul 25 - 12:00FTMolde1HJK helsinki
20232nd Qualifying RoundAug 02 - 13:00FTHJK helsinki2Molde
20232nd Qualifying RoundJul 26 - 13:00FTBate Borisov26Aris
20232nd Qualifying RoundAug 01 - 14:00FTAris53Bate Borisov
20232nd Qualifying RoundJul 26 - 13:00FTMaccabi Haifa1Sheriff 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 Topola3SC 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:00FTMarseille1Panathinaikos
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ęstochowa1Aris
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:00FTGalatasaray3Olimpija Ljubljana
20233rd Qualifying RoundAug 15 - 14:00FTOlimpija Ljubljana1Galatasaray
20233rd Qualifying RoundAug 08 - 14:00FTSparta PrahaFC 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 Klaksvik2Molde
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 Copenhagen1Raków Częstochowa
2023Play-offsAug 30 - 15:00FTRaków Częstochowa11FC Copenhagen
2023Play-offsAug 23 - 15:00FTBSC Young BoysMaccabi Haifa
2023Play-offsAug 29 - 15:00FTMaccabi Haifa3BSC Young Boys
2023Play-offsAug 23 - 15:00FTPanathinaikos12SC Braga
2023Play-offsAug 29 - 15:00FTSC Braga1Panathinaikos
2023Play-offsAug 23 - 15:00FTGalatasaray32Molde
2023Play-offsAug 29 - 15:00FTMolde12Galatasaray
2023Play-offsAug 22 - 15:00FTAEK Athens FC1Antwerp
2023Play-offsAug 30 - 15:00FTAntwerp21AEK Athens FC
2023Group F - 1Sep 19 - 12:45FTNewcastleAC Milan
2023Group G - 1Sep 19 - 12:45FTRB Leipzig31BSC Young Boys
2023Group E - 1Sep 19 - 15:00FTCeltic2Feyenoord
2023Group E - 1Sep 19 - 15:00FTAtletico Madrid11Lazio
2023Group F - 1Sep 19 - 15:00FTBorussia Dortmund2Paris Saint Germain
2023Group G - 1Sep 19 - 15:00FTFK Crvena Zvezda13Manchester City
2023Group H - 1Sep 19 - 15:00FTAntwerp5Barcelona
2023Group H - 1Sep 19 - 15:00FTFC Porto31Shakhtar Donetsk
2023Group A - 1Sep 20 - 12:45FTFC Copenhagen22Galatasaray
2023Group C - 1Sep 20 - 12:45FTUnion Berlin1Real Madrid
2023Group A - 1Sep 20 - 15:00FTManchester United34Bayern Munich
2023Group B - 1Sep 20 - 15:00FTLens11Sevilla
2023Group B - 1Sep 20 - 15:00FTPSV Eindhoven4Arsenal
2023Group C - 1Sep 20 - 15:00FTNapoli21SC Braga
2023Group D - 1Sep 20 - 15:00FTRed Bull Salzburg2Benfica
2023Group D - 1Sep 20 - 15:00FTInter11Real Sociedad
2023Group C - 2Oct 03 - 12:45FTSC Braga32Union Berlin
2023Group D - 2Oct 03 - 12:45FTReal Sociedad2Red 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:00FTBenfica1Inter
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 MilanBorussia 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:00FTBarcelona1FC Porto
2023Group A - 3Oct 24 - 12:45FTBayern Munich31Galatasaray
2023Group D - 3Oct 24 - 12:45FTRed Bull Salzburg12Inter
2023Group A - 3Oct 24 - 15:00FTFC Copenhagen1Manchester 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:00FTNapoli1Union Berlin
2023Group D - 3Oct 24 - 15:00FTReal Sociedad1Benfica
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 Milan3Paris Saint Germain
2023Group F - 3Oct 25 - 15:00FTBorussia Dortmund1Newcastle
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:45FTNewcastle2Borussia Dortmund
2023Group H - 4Nov 07 - 12:45FTBarcelona1Shakhtar Donetsk
2023Group E - 4Nov 07 - 15:00FTCeltic6Atletico Madrid
2023Group E - 4Nov 07 - 15:00FTFeyenoord1Lazio
2023Group F - 4Nov 07 - 15:00FTParis Saint Germain12AC Milan
2023Group G - 4Nov 07 - 15:00FTBSC Young Boys3Manchester City
2023Group G - 4Nov 07 - 15:00FTRB Leipzig21FK Crvena Zvezda
2023Group H - 4Nov 07 - 15:00FTAntwerp2FC 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:00FTSevilla2Arsenal
2023Group B - 4Nov 08 - 15:00FTLens1PSV Eindhoven
2023Group C - 4Nov 08 - 15:00FTSC Braga3Real Madrid
2023Group D - 4Nov 08 - 15:00FTInter1Red Bull Salzburg
2023Group E - 5Nov 28 - 12:45FTCeltic2Lazio
2023Group H - 5Nov 28 - 12:45FTAntwerp1Shakhtar 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 Zvezda2BSC 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 CopenhagenBayern Munich
2023Group B - 5Nov 29 - 15:00FTLens6Arsenal
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 SalzburgReal Sociedad
2023Group B - 6Dec 12 - 12:45FTSevilla12Lens
2023Group B - 6Dec 12 - 12:45FTArsenal11PSV Eindhoven
2023Group A - 6Dec 12 - 15:00FTBayern Munich1Manchester United
2023Group A - 6Dec 12 - 15:00FTGalatasaray1FC Copenhagen
2023Group C - 6Dec 12 - 15:00FTSC Braga2Napoli
2023Group C - 6Dec 12 - 15:00FTReal Madrid32Union Berlin
2023Group D - 6Dec 12 - 15:00FTReal SociedadInter
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:00FTLazio2Atletico 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 Madrid1RB Leipzig
2023Round of 16Mar 06 - 15:00FTRB Leipzig11Real Madrid
2023Round of 16Feb 14 - 15:00FTReal Sociedad2Paris Saint Germain
2023Round of 16Mar 05 - 15:00FTParis Saint Germain21Real Sociedad
2023Round of 16Feb 14 - 15:00FTBayern Munich1Lazio
2023Round of 16Mar 05 - 15:00FTLazio3Bayern Munich
2023Round of 16Feb 20 - 15:00FTAtletico Madrid1Inter
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 Eindhoven2Borussia Dortmund
2023Round of 16Feb 21 - 15:00FTArsenal1FC 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:00NSBayern MunichArsenal
2023Quarter-finalsApr 17 - 15:00NSArsenalBayern Munich
2023Quarter-finalsApr 09 - 15:00NSManchester CityReal Madrid
2023Quarter-finalsApr 17 - 15:00NSReal MadridManchester City
2023Quarter-finalsApr 10 - 15:00NSBorussia DortmundAtletico Madrid
2023Quarter-finalsApr 16 - 15:00NSAtletico MadridBorussia Dortmund
2023Quarter-finalsApr 10 - 15:00NSBarcelonaParis Saint Germain
2023Quarter-finalsApr 16 - 15:00NSParis Saint GermainBarcelona
Last update on Mar 18, 2024 09: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 Mar 18, 2024 09: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: