Real Madrid beat Barcelona 2–1 at Spotify Camp Nou on October 25, 2026, in the latest El Clásico.
Across the last 10 competitive meetings in all competitions, Barcelona have won six matches and Real Madrid four, with no draws. Barcelona scored 26 goals during that period, compared with Real Madrid’s 20.
The results below include La Liga, the Copa del Rey and the Spanish Super Cup, with friendlies excluded. The cutoff date is October 25, 2026.
Barcelona vs Real Madrid Last 10 Matches: Results
| Date | Match | Score | Competition | Winner |
|---|---|---|---|---|
| October 25, 2026 | Barcelona vs Real Madrid | 1–2 | La Liga | Real Madrid |
| May 10, 2026 | Barcelona vs Real Madrid | 2–0 | La Liga | Barcelona |
| January 11, 2026 | Barcelona vs Real Madrid | 3–2 | Spanish Super Cup final | Barcelona |
| October 26, 2025 | Real Madrid vs Barcelona | 2–1 | La Liga | Real Madrid |
| May 11, 2025 | Barcelona vs Real Madrid | 4–3 | La Liga | Barcelona |
| April 26, 2025 | Barcelona vs Real Madrid | 3–2 after extra time | Copa del Rey final | Barcelona |
| January 12, 2025 | Real Madrid vs Barcelona | 2–5 | Spanish Super Cup final | Barcelona |
| October 26, 2024 | Real Madrid vs Barcelona | 0–4 | La Liga | Barcelona |
| April 21, 2024 | Real Madrid vs Barcelona | 3–2 | La Liga | Real Madrid |
| January 14, 2024 | Real Madrid vs Barcelona | 4–1 | Spanish Super Cup final | Real Madrid |
Scores follow the team order in the Match column. The Copa del Rey final went to extra time, and its score includes extra time.
No match in this period was decided on penalties. Friendlies are excluded. Data is current to October 25, 2026.
Barcelona vs Real Madrid: Last 10 Matches Statistics
| Statistic | Figure |
|---|---|
| Barcelona wins | 6 |
| Real Madrid wins | 4 |
| Draws | 0 |
| Barcelona goals | 26 |
| Real Madrid goals | 20 |
| Total goals | 46 |
| Highest-scoring matches | 7 goals: Barcelona 4–3 Real Madrid (May 11, 2025) and Real Madrid 2–5 Barcelona (January 12, 2025) |
These figures cover only the 10 most recent competitive meetings, not the clubs’ complete historical record.
For the broader rivalry statistics, see our guide to who has won more El Clásico matches.
What Do the Last 10 El Clásico Results Tell Us?
Barcelona won six of the 10 meetings, including five of the seven matches played between October 2024 and May 2026.
Real Madrid won the other two matches in that stretch’s wider sequence, including the 2–1 league victory in October 2025.
The results were high-scoring overall. The 10 matches produced 46 goals, an average of 4.6 per game. Seven matches featured at least four goals, while the other three produced three goals or fewer.
Barcelona’s 4–0 win at the Santiago Bernabéu in October 2024 was their largest victory in the sample.
They also beat Real Madrid 5–2 in the January 2025 Spanish Super Cup final and won the April 2025 Copa del Rey final 3–2 after extra time.
Real Madrid’s 2–1 win on October 25, 2026, ended Barcelona’s two-match winning run. It also brought the October 2023 meeting—a 2–1 Madrid victory—out of the 10-match window.
Because both matches had the same scoreline, replacing the older result did not change either club’s win count or goal total.
Barcelona vs Real Madrid: Latest Match
Real Madrid beat Barcelona 2–1 at Spotify Camp Nou on October 25, 2026. Kylian Mbappé scored in the 41st and 87th minutes, while Raphinha equalised for Barcelona in the 61st minute. Barcelona’s official match report provides the match details.
The defeat ended Barcelona’s nine-match winning start to the La Liga season. In the last-10-meetings sample, it was Real Madrid’s fourth victory and their first since the 2–1 league win in October 2025.
Barcelona vs Real Madrid Last 10 Matches: Frequently Asked Questions
Who has won more of the last 10 Barcelona vs Real Madrid matches?
Barcelona have won six and Real Madrid four. There have been no draws.
What was the score in the latest Barcelona vs Real Madrid match?
Barcelona 1–2 Real Madrid on October 25, 2026, in La Liga.
How many goals have Barcelona and Real Madrid scored in their last 10 meetings?
Barcelona have scored 26 goals and Real Madrid 20.
What was the biggest Barcelona win in the last 10 matches?
The 4–0 victory at the Santiago Bernabéu on October 26, 2024.
What was the highest-scoring match in the last 10 El Clásico meetings?
Two matches tie with seven goals each. Barcelona beat Real Madrid 4–3 in La Liga on May 11, 2025. Barcelona also won the January 12, 2025 Spanish Super Cup final 5–2.
Do these results include the Spanish Super Cup and Copa del Rey?
Yes. The 10 matches listed here include La Liga, the Copa del Rey and the Spanish Super Cup. Friendlies are excluded.
Conclusion
Barcelona won six of the last 10 competitive El Clásico meetings, compared with four victories for Real Madrid. Barcelona also scored more goals in the sample, leading 26–20.
Real Madrid won the latest meeting 2–1 on October 25, 2026. For the full rivalry record, read our El Clásico history and records guide or see who has won more El Clásico matches.
