Champions League Predictions & Odds Matchday 4: Expert UCL Picks
Last Updated: November 3, 2025 10:21 AM EST • 3 minute read X Social Google News Link
Intrigue is building in Europe's top club competition as I offer my Champions League predictions for Matchday 4, featuring Arsenal, Juventus and Barcelona's Marcus Rashford.
Arsenal had the best defensive record in Europe in October, and I expect Mikel Arteta's side to remain ironclad against Slavia Prague. Meanwhile, Juventus welcomes Sporting Lisbon to San Siro, where I'm backing the Old Lady to prevail.
💰 Champions League predictions & expert picks: Matchday 4
Here are my Champions League predictions for Matchday 4.
- Slavia Prague vs. Arsenal: Arsenal ML & Slavia Prague not to score (-110 via BetMGM) ⭐⭐⭐⭐
- Juventus vs. Sporting Lisbon: Juventus ML (-105 via DraftKings) ⭐⭐⭐⭐
- Club Brugge vs. Barcelona: Marcus Rashford anytime goal (+120 via bet365) ⭐⭐⭐⭐
Slavia Prague vs. Arsenal: Arsenal ML & Slavia Prague not to score (-110) ⭐⭐⭐⭐
Clean sheet masters Arsenal travel to the Czech Republic to face a Slavia Prague team that failed to score in two of their three Champions League matches. The Gunners, meanwhile, haven't allowed a goal in seven matches in all competitions. They've also kept three successive clean sheets in the Champions League, outscoring their opponents 8-0.
William Saliba returned to the lineup in the Premier League over the weekend, reinforcing Arsenal's watertight defense, making it more impenetrable than a duck's hind parts.
If Arsenal win and keep a clean sheet, you'll earn a $9.09 profit on a winning $10 bet at BetMGM. Its -110 odds offer the best value, representing a 52.38% implied probability.
📊 Slavia Prague vs. Arsenal live odds
Juventus vs. Sporting Lisbon: Juventus ML (-105) ⭐⭐⭐⭐
Through 10 matches, Juventus find itself in unfamiliar territory in Serie A, tied for fifth place with Bologna. However, the Old Lady often saves its best for midweek matches under the luminous lights of San Siro, where they are unbeaten in six Serie A and Champions League matches.
Their only home match in the Champions League ended in a thrilling 4-4 draw against Borussia Dortmund. While Sporting Lisbon will offer a stern test, it lost its only away match in the competition, falling 2-1 to Serie A leaders Napoli.
Of the best sports betting sites, BetMGM and DraftKings offer the best price (-105). Those odds carry an implied probability of 51.22%, and a winning $10 bet will profit $9.52. bet365's -111 odds provide the least value, where the same bet would profit $9.01.
📊 Juventus vs. Sporting Lisbon live odds
Club Brugge vs. Barcelona: Marcus Rashford anytime goal (+115) ⭐⭐⭐⭐
Only Harry Kane and Kylian Mbappe have more goals than Rashford thus far in the competition. The Barcelona attacker has four goals in three matches, equaling the indomitable Erling Haaland.
With only two goals in eight La Liga starts, Rashford is clearly feeling it in the Champions League, where he scored on all four of his shots on target.
The England forward is averaging 1.49 shots on target per 90 minutes. While he won't be able to sustain his 100% shots-to-goals ratio, I'm backing him until his scorching hot streak tapers off.
He's facing a Club Brugge side that has allowed seven goals in three matches, including four against Bayern Munich in Germany on Matchday 3. bet365 offers +120 odds at the high end of the market, while BetMGM and DraftKings offer the least value (+105).
📊 Club Brugge vs. Barcelona live odds
📃 Affiliate disclosure
Each betting site featured on SBR has been meticulously researched and selected by our team of experts. If you sign up through our links, we may get a commission.
Not intended for use in MA. Bonuses not applicable in Ontario.
(21+. Gambling Problem? Call 1-800-GAMBLER)
Gary Pearson X social