Bet Slip

No Bets Added

Barcelona vs Real Madrid Prediction, Preview & Betting Tips

home Team badge

Barcelona

away Team badge

Real Madrid

Main Tip

skybet logo
Barcelona to win & Both Teams to Score @ 5/2
ADD TO BETSLIP

Correct Score Tip

skybet logo
Barcelona 3-1 Real Madrid @ 14/1
ADD TO BETSLIP

Barcelona vs Real Madrid Prediction

Barcelona versus Real Madrid will be a fascinating contest in the Copa del Rey, however, Hansi Flick’s side enters this game as favourites.

Blaugrana have actually beaten Los Blancos twice this season, having thrashed Carlo Ancelotti’s side 4-0 in La Liga, as well as 5-2 in Supercopa de Espana.

Flick’s men are unbeaten in their last 18 domestic matches, seeing them as firm favourites to win La Liga, as they are four points above Real Madrid with just five matches to go, while Los Blancos have suffered three league defeats during that period. Real recently crashed out of the UEFA Champions League to Arsenal via a 5-1 aggregate scoreline.

On top of this, Barca have a significantly better attacking threat than their opponents, as they’ve fired in 89 league goals, 23 more than Real Madrid. In similar fashion to the Supercope de Espana final, we are predicting that Barcelona will win with both teams getting on the scoresheet.

Prediction: Barcelona 3-1 Real Madrid

Barcelona vs Real Madrid Prediction & Preview

Barcelona and Real Madrid go head-to-head in what is expected to be an intense El Clásico clash in the final of the Copa del Rey.

Date: 26/04/2025

Location: Estadio de La Cartuja

Time: 9pm

As previously mentioned, Barcelona have earned two emphatic victories over Real Madrid this campaign, having beaten them 4-0 in La Liga at the Santiago Bernabéu back on 26th October thanks to goals by Robert Lewandowski (2), Lamine Yamal and Raphinha.

In the Supercopa de Espana, Barcelona thrashed Real 5-2 as Lamine Yamal, Robert Lewandowski, Raphinha (2) and Alejandro Balde all fired in goals for Flick’s side, while Kylian Mbappé and Rodrygo’s goals for Los Blancos turned out to be a mere consolation goal. Ex-Arsenal goalkeeper Wojciech Szczęsny was sent off in the 56th-minute of that game - showing just how dominant Barca were, as Real posed little threat while having a man advantage for a large portion of the game.

Barcelona are having a superb campaign, as they are looking to win a quadruple, as they are top of La Liga with 76 points from 33 matches, while also being in the semi-finals of the UEFA Champions League where they’ll face Inter Milan.

During their Copa del Rey run, Barcelona have managed to progress past the likes of Barbastro (4-0), Real Betis (5-1), Valencia (5-0) and Atlético Madrid (5-4 on aggregate).

Real’s season could solely rely on this final, with rumours suggesting that this could be Carlo Ancelotti’s last game in the charge of the club, as their chances in La Liga look slim as they sit four points adrift of Barcelona.

Los Blancos’ season seems to have fallen apart following their heavy 5-1 aggregate defeat to Arsenal in the quarter-finals of the UEFA Champions League. There will be a lot of emphasis on beating their fierce rivals in this final - during previous rounds of the Copa del Rey, Real have managed to progress past Minera (5-0), Celta Vigo (5-2), Leganes (3-2) and Real Sociedad (5-4 on aggregate).

Where to Watch Barcelona vs Real Madrid

Barcelona versus Real Madrid will be shown live on Premier Sports 1.

Team News

Barcelona

Alejandro Balde, Marc Casado and Robert Lewandowski are all injury doubts for this weekend’s Copa del Rey final.

Real Madrid

David Alaba, Eder Militao, Ferland Mendy, Eduardo Camavinga and Kylian Mbappé could all miss this weekend’s El Clásico due to injury.

Form Guide

Barcelona

Barcelona have won four of their last five matches, with their only defeat in this run being a 3-1 loss at Borussia Dortmund, a Champions League tie which they progressed through via a 5-3 aggregate scoreline after thrashing the Black & Yellows 4-0 in the first leg thanks to goals by Raphinha, Lewandowski (2) and Lamine Yamal.

In La Liga, Flick’s side have won all of their last three matches, having beaten Leganes (1-0) and Mallorca (1-0) on either side of a 4-3 home win against Celta Vigo where ex-Leeds United man, Raphinha, got on the scoresheet once again as he fired in a dramatic 98th-minute winner.

Real Madrid

Real Madrid’s two defeats in their last five outings both came against Arsenal in the quarter-finals of the Champions League, having suffered 3-0 and 2-1 defeats during that tie.

Carlo Ancelotti’s side’s last three victories in La Liga have all come via 1-0 scorelines, as they’ve beaten Deportivo Alaves, Athletic Club and Getafe, with Arda Güler scoring the only goal of the game against the latter mentioned opponent.

Find More Predictions & Tips here