UEFA Champions League Predictions & Betting Tips 21/01/2025

Will Liverpool maintain their 100% record in the Champions League this term when they host Lille on Tuesday night or let their current Premier League form affect them against the French side? The Reds are winless in their last two league matches, but they cannot afford to drop points against Lille, as their top spot may be grabbed by Barcelona, who are only three points away.
Barcelona will face Benfica away, and their current form suggests they are increasingly likely to extend their winning run to six matches, while two in-form teams, Atletico Madrid and Bayer Leverkusen, will meet in Madrid.
This week’s UEFA Champions League gameweek 7 predictions were based on current form, data, and expert knowledge.
UEFA Champions League 2024/25 Gameweek 7 Predictions and Betting Tips: 21/01/2025
Monaco and Aston Villa to exchange goals: Monaco vs Aston Villa
- Date: 21/01/2025
- Kick-off: 18:45
- Aston Villa may have one of the best defenses in the competition, but they come up against Monaco, who has one of the best attacks.
Monaco may have struggled this season in all competitions, but they haven’t struggled to get on the scoreboard in the UCL. They scored 12 goals in 6 UCL matches, but they do not have one of the best defenses, having conceded 10 goals already. Villa may have a better defense, but we expect the hosts to find the back of the net at least once.
Monaco vs Aston Villa prediction 21/01/2025: Both teams to score - yes
Atalanta to bounce back to winning ways after Real Madrid setback: Atalanta vs Sturm Graz
- Date: 21/01/2025
- Kick-off: 18:45
- Sturm Graz are in dire form, and they are more likely to extend their poor run than cause any upset in Italy.
Sturm Graz remain one of the underperforming teams in the current Champions League campaign, having lost five of their last six matches. Atalanta only recorded their first defeat of the current UCL campaign when they came up against Real Madrid. We think they are more likely to get back to winning ways than dropping further points.
Atalanta vs Sturm Graz prediction 21/01/2025: Home team to win
Atletico Madrid and Bayer Leverkusen to exchange goals: Atletico Madrid vs Bayer Leverkusen
- Date: 21/01/2025
- Kick-off: 21:00
- Given their recent impressive victories, we anticipate both teams to score in Madrid.
Despite winning their last 15 matches across all competitions, including their last three UCL matches, Atletico Madrid's defense has been questioned. Having scored 14 goals and conceded 10 goals in 6 matches, we believe they wouldn’t struggle to find the net against Bayer Leverkusen, who are a very good goalscoring side as well, having scored 12 goals in 6 games.
Atletico Madrid vs Bayer Leverkusen prediction: Both teams to score - yes
Benfica and Barcelona to delight fans with goals: Benfica vs Barcelona
- Date: 21/01/2025
- Kick-off: 21:00
- UCL matches involving either team are fond of producing at least three goals, and we expect the upcoming game to follow suit.
Benfica averaged 2.83 goals per game in six Champions League matches, while Barcelona averaged 4.66 goals per game in 6 UCL matches as well. Both teams averaged over 2.5 goals per game, so we can safely anticipate at least three goals to be scored in the upcoming game.
Benfica vs Barcelona prediction 21/01/2025: Over 2.5 goals
Crvena Zvezda and PSV to entertain fans with goals: Crvena Zvezda vs PSV
- Date: 21/01/2025
- Kick-off: 21:00
- At least three goals were scored in the majority of both teams’ last six UCL matches this term, so we think the upcoming one will follow suit.
Crvena Zvezda averaged 4.83 goals per game in six UCL matches, while PSV averaged 3.0 goals per game in six matches as well. Both teams haven’t met each other this term, but their previous UCL matches suggest the upcoming game may produce at least three goals.
Crvena Zvezda vs PSV prediction 21/01/2025: Over 2.5 goals
Liverpool and Lille to exchange goals: Liverpool vs Lille
- Date: 21/01/2025
- Kick-off: 21:00
- Liverpool may have conceded just once, but we think Lille’s current UCL form deserves a goal at least at Anfield.
Lille are unbeaten in their last five Champions League matches, having won four and drawn one. They are in high confidence and will put up a fight at Anfield against Liverpool. The hosts may have conceded only one goal, but they are unlikely to keep a clean slate against Lille because the French side is decent upfront, having scored 10 goals in 6 games.
Liverpool vs Lille prediction 21/01/2025: Both teams to score - yes
Club Brugge and Juventus struggle to create clear-cut chances: Club Brugge vs Juventus
- Date: 21/01/2025
- Kick-off: 21:00
- Both teams struggle to concede or score more than one goal per game, which suggests the upcoming game will likely be a cagey one in Belgium.
Club Brugge scored 6 goals and conceded 8 goals in six matches, while Juventus scored 9 goals and conceded 5 goals in six games as well. Both teams averaged less than three goals per game after six matches, and we doubt if four goals will be scored in the upcoming game.
Club Brugge vs Juventus prediction 21/01/2025: Under 3.5 goals
Slovan Bratislava and Stuttgart to entertain fans with goals: Slovan Bratislava vs Stuttgart
- Date: 21/01/2025
- Kick-off: 21:00
- Slovan Bratislava’s defense is shaky and may likely concede at least three goals against Stuttgart, whose attack is capable of scoring against any team.
Stuttgart averaged 3.50 goals per game after six UCL matches, while Slovan Bratislava, who have conceded 21 goals already, averaged 4.33 goals per game in the same number of games against the visitors. Both teams averaged over 2.5 goals per game, so we anticipate the upcoming encounter to produce at least three goals.
Slovan Bratislava vs Stuttgart prediction 21/01/2025: Over 2.5 goals
Borussia Dortmund to avoid defeat in Italy: Bologna vs Dortmund
- Date: 21/01/2025
- Kick-off: 21:00
- Bologna have struggled in the UCL this term, and they are unlikely to register their first UCL win against a Dortmund side that is pushing for a top-eight finish.
Bologna are winless after six UCL matches (2D, 4L), and they are unlikely to get their first victory over Borussia Dortmund, who are in better form, having won three of their last six UCL games. The visitors may not be consistent enough to get a win in Italy, but they have the squad to avoid a defeat.
Bologna vs Dortmund prediction 21/01/2025: Away team to win or draw


