Last updated Feb 8, 5:19pm EST

An important final round of matches in the Champions League is set for Wednesday, January 29. Heavyweight clashes such as Barcelona vs. Atalanta and Aston Villa vs. Celtic headline the eighth matchday. But, you can find our Champions League picks for every showdown on MD 8 here.

Champions League Picks

New Player Bonus
50% up to $1000

Bayern Munich vs. Slovan Bratislava

Bayern Munich have avoided defeat in their last 33 home matches in the group stage of the Champions League. Meanwhile, Slovan have never recorded an away win in nine previous attempts in the competition. The writing appears to be on the wall, and the best value when making Champions League picks could come in the spread market.

Pick
Bayern Munich (-4.25) (-110)
New Player Bonus
50% up to $1000

Bayer Leverkusen vs. Sparta Prague

Bayer Leverkusen have recorded wins in each of their last three Champions League matches at BayArena without conceding a goal. Leverkusen are also unbeaten in their last 12 European home matches. Therefore, it is challenging to foresee Sparta Prague ending a 15-game winless run away from home in Germany.

Pick
Bayer Leverkusen (-2.5) (+105)
New Player Bonus
50% up to $1000

Inter Milan vs. Monaco

Inter Milan have recorded wins in their last two matches against Monaco, and they have avoided defeat in their last 12 at San Siro. Monaco have recorded just one win in ten away European matches. An Inter win to nil could be among the leading Champions League picks on Wednesday, as the Italian side have kept clean sheets in their last five at home.

Pick
Inter Milan (-165)
New Player Bonus
50% up to $1000

Borussia Dortmund vs. Shakhtar Donetsk

Dortmund have avoided defeat in their last four European matches against Shakhtar Donetsk. However, the visitors have won on two of their last three trips to Germany. Despite this, the Germans appear to be the leading chance, as they have never previously lost successive home matches in the same Champions League season.

Pick
Borussia Dortmund (-295)
New Player Bonus
50% up to $1000

Man City vs. Club Brugge

Man City have scored nine goals across their two matches against Club Brugge. Meanwhile, the Belgian side has never recorded an away win in England in 14 previous attempts. City need to win to secure their spot in the next round, and their chances are aided based on the fact that they have gone 33 without defeat at the Etihad in Europe.

Pick
Man City (-625)
New Player Bonus
50% up to $1000

Dinamo Zagreb vs. AC Milan

Dinamo Zagreb have suffered defeats in all six previous matches against Milan. Meanwhile, the Croatian side have gone five without a win in home matches in the Champions League. Milan have a positive record on the final matchday in the competition, winning their final match in each of the last two seasons.

Pick
AC Milan (-200)
New Player Bonus
50% up to $1000

Lille vs. Feyenoord

Feyenoord are unbeaten in all away matches in the Champions League this season. However, Lille could be the outstanding selection when making Champions League picks. French sides have won five of the last six meetings with Dutch clubs, and Lille have won four of their seven matches in the competition this term.

Pick
Lille (+100)
New Player Bonus
50% up to $1000

RB Salzburg vs. Atletico Madrid

Atletico Madrid have never lost against an Austrian side in the Champions League, winning nine of their last ten. Salzburg have suffered defeats in each of their last seven home matches in the competition. Therefore, the preference is for Atletico to record a third successive win on the road.

Pick
Atletico Madrid (-300)
New Player Bonus
50% up to $1000

Sporting Lisbon vs. Bologna

Bologna have avoided defeat in their last three matches against Portuguese sides. Meanwhile, Sporting have only played out one draw in their last 24 matches in the Champions League. The preference is for the home win based on Bologna’s poor away record, having failed to score in three on the road in 2024-25.

Pick
Sporting Lisbon (-242)
New Player Bonus
50% up to $1000

Young Boys vs. Red Star

Young Boys recorded a 2-0 home win over Red Star when the sides collided last season. However, the Swiss side has lost all seven matches in the Champions League this season. Red Star have lost their last 13 on the road in the competition. A hard match to call, but a case could be made for the draw.

Pick
The Draw (+264)
New Player Bonus
50% up to $1000

Sturm Graz vs. RB Leipzig

Sturm Graz haven’t played out a draw in their 15 matches in the Champions League. Leipzig have lost all three of their away matches in the competition this season, but no German side has lost four on the road since 2009-10. Despite a challenging European campaign, a chance is taken on Leipzig to end the league phase on a high point.

Pick
RB Leipzig (-107)
New Player Bonus
50% up to $1000
Alex Dudley
Alex Dudley

Sports Analyst and Betting Expert

Alex has over 15 years of experience in sports betting, specializing in soccer and horse racing. He uses his deep knowledge of markets and strategies to guide readers through disciplined and informed betting.

maillinkedinx