Football Records

Real Madrid vs Barcelona Last 5 Matches – Head-to-Head Results

The 2024/2025 season brought a significant shift in the balance of power in El Clasico, with Barcelona achieving a clean sweep: winning all four Clasico encounters against their historic rivals.

The last five matches have clearly illustrated Barcelona’s dominance in this historic rivalry, winning all four of their matches against Real Madrid in all competitions.

Real Madrid vs Barcelona Last 5 Matches Results

DateCompetitionResult
May 11, 2025La LigaBarcelona 4 – 3 Real Madrid
 April 26, 2025Copa del Rey FinalBarcelona 3 – 2 Real Madrid (a.e.t.)
 Jan 12, 2025Spanish Super CupReal Madrid 2 – 5 Barcelona
Oct 26, 2024La LigaReal Madrid 0 – 4 Barcelona
April 21, 2024La LigaReal Madrid 3 – 2 Barcelona

May 11, 2025: Barcelona 4 – 3 Real Madrid

On May 11, 2025, FC Barcelona defeated Real Madrid 4–3 in a thrilling El Clásico at the Estadio Olimpico Luis Compañías.

In a game full of dramatic twists and turns, Barcelona came back from an early two-goal deficit to win the La Liga title.

The match was a rollercoaster from start to finish, defined by a blistering start, a stunning comeback, and a nervous finish.

Kylian Mbappé opened the scoring for Real Madrid in the fifth minute with a penalty after Barcelona goalkeeper Wojciech Szczęsny committed a foul.

He doubled the lead nine minutes later, finishing off a quick counterattack by Vinicius Junior.

Despite going 2–0 down early, Barcelona responded brilliantly. Eric García pulled one back in the 19th minute with a header from a corner.

Similarly, 17-year-old Lamine Yamal equalized in the 32nd minute with a brilliant curling shot.

Two minutes later, Rafinha took advantage of a midfield mistake by Mbappe to put Barcelona ahead.

Then, just before halftime, Rafinha scored his second goal, capitalizing on a costly mistake by Real Madrid captain Lucas Vazquez to give Barcelona a 4-2 lead at the break.

Real Madrid tried to mount a comeback in the second half. Mbappé completed his El Clásico hat-trick in the 70th minute, once again assisted by Vinícius.

April 26, 2025: Barcelona 3 – 2 Real Madrid

On April 26, 2025, Barcelona defeated Real Madrid 3–2 in a dramatic extra-time match in the Copa del Rey Final at the Estadio de La Cartuja, Sevilla.

In the 28th minute, Pedri scored with a brilliant, curling strike from outside the box to give Barcelona an early lead.

In the 70th minute, substitute Kylian Mbappe equalized with a low free kick.

In the 77th minute, Aurelien Tchoumeni doubled the lead with a powerful header.

In the 84th minute, Ferran Torres scored the crucial equalizer from a clever pass from Lamine Yamal to level the game at 2–2, sending the game into extra time.

In the 116th minute, Jules Coundé scored the winning goal with a powerful, driven shot from 25 yards out.

The victory secured a record 32nd Copa del Rey title for Barcelona.

Jan 12, 2025: Real Madrid 2 – 5 Barcelona

On January 12, 2025, Barcelona won the Spanish Super Cup, defeating Real Madrid 5–2 in a decisive victory, winning the competition for a record 15th time.

The match, held at King Abdullah Sports City in Jeddah, Saudi Arabia, was a high-scoring match, with Barcelona coming back from an early goal down to dominate the first half.

Real Madrid started the first half strongly with Kylian Mbappe‘s opening goal in the fifth minute.

However, Barcelona responded with four unanswered goals in the first half, with Lamine Yamal equalising in the 22nd minute.

Robert Lewandowski converted a penalty in the 36th minute to give Barcelona a 2–1 lead.

Rafinha scored with a header in the 39th minute, and Alejandro Balde added a fourth in first-half stoppage time to make it 4–1.

In the 48th minute of the second half, Rafinha scored his second goal shortly after halftime, making it 5–1 for Barcelona.

The turning point in the game came when Barcelona goalkeeper Wojciech Szczesny was sent off in the 56th minute.

Rodrygo then converted a free kick for Real Madrid to make it 5–2, but his team were unable to come back from a one-man lead.

Dec 26, 2024: Real Madrid 0 – 4 Barcelona

The match was a crucial clash in the opening stages of the season, the first El Clásico of the 2024/25 La Liga campaign.

Played at Real Madrid’s home ground, it was a stunning tactical masterclass from Barcelona manager Hansi Flick and a statement of intent in the title race.

The match was a tale of two halves, with Barcelona’s explosive performance after halftime completely overwhelming their opponents.

Real Madrid had more possession and more chances in the first half but were repeatedly caught offside by Barcelona’s disciplined high defensive line.

Robert Lewandowski‘s goal in the 54th minute gave Barcelona the lead. Two minutes later, Lewandowski doubled Barcelona’s lead in the 56th minute.

In the 77th minute, teenager Lamine Yamal became the youngest goalscorer in El Clásico history with a sensationally balanced finish.

In the 84th minute, Rafinha ended a perfect night for Barcelona.

April 21, 2024: Real Madrid 3 – 2 Barcelona

The match was a crucial clash in the 2023/24 La Liga title race. Played at a thrilling Santiago Bernabéu, it featured a dramatic change of pace.

The match was a rollercoaster, defined by Barcelona’s early lead and Real Madrid’s continued fightback in the second half.

In the 6th minute, Barcelona defender Andreas Christensen headed in a corner kick, calming the home crowd and giving the visitors an early lead.

In the 18th minute, Vinicius Junior equalised for Real Madrid from the penalty. In the 69th minute, Firmin López put Barcelona ahead (1–2).

In the 73rd minute, Lucas Vázquez scored to level Real Madrid (2–2). Jude Bellingham scored a dramatic winner for Madrid in 90+1 stoppage time.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button