Barcelona 1-2 Real Madrid: Result, Match Stats and Our Prediction
Our picks against the result
5 of 13 right
- Result Barcelona win57% 1-2
- Double chance Barcelona or draw (1X)79% 1-2
- Both teams to score Yes66% Yes
- Goals over/under 2.5 Over 2.573% 3 goals
- More corners Barcelona73% Level (6-6)
- Yellow cards Below average 6 yellow cards · league 4.3
- Yellow cards 6 yellow cards 3.5 Over54% 4.5 Under66% 5.5 Under81%
- Corners Around average 12 corners · league 9.8
- Corners 12 corners 8.5 Over65% 9.5 Over54% 10.5 Under56%
Match stats
- 1 Goals 2
- 3 Yellow cards 3
- 0 Red cards 0
- 6 Corners 6
Goals, yellow and red cards and corners of each club.
Before kick-off
What this page showed before the match: our reasons, form, ratings and records as they were then.
Match summary
Barcelona vs Real Madrid in LaLiga comes to Spotify Camp Nou on Sunday 25 October 2026 for Matchday 10, and our model goes with a Barcelona win, with Barcelona win or draw as the double chance.
Why this pick?
Our model makes Barcelona the pick, mainly because it rates them slightly the stronger side and clearly above the LaLiga average, and because their recent attacking output — shots, big chances and time in the opponent's box — has been well clear of the rest. The counterweight is Real Madrid's defence, the tightest in the competition with nine goals conceded in nine games, so clear openings may be harder to find than the table suggests. Playing at Spotify Camp Nou tilts it further towards the hosts, and the call is moderate: a firm lean, not a match treated as done.
Both teams to score: Our goal model expects both teams to score. Real Madrid have found the net steadily across their last five matches, and Barcelona's recent games have been open at both ends, with the Camp Nou setting on Matchday 10 adding to the case.
Form guide
Barcelona
- L 2-4 at Paris Saint-Germain (A) Champions League · 20 Oct
- W 5-2 at Real Betis (A) LaLiga · 17 Oct
- W 4-1 at Galatasaray (A) Champions League · 13 Oct
- W 3-0 vs Getafe (H) LaLiga · 10 Oct
- W 3-1 at Sevilla (A) LaLiga · 19 Sep
Real Madrid
- W 4-1 vs RB Leipzig (H) Champions League · 21 Oct
- W 4-1 vs Sevilla (H) LaLiga · 18 Oct
- W 4-3 at Roma (A) Champions League · 14 Oct
- W 1-0 vs Villarreal (H) LaLiga · 10 Oct
- L 1-2 at Atlético Madrid (A) LaLiga · 20 Sep
Last five competitive matches before kick-off, all competitions, results after 90 minutes.
Attack and defence ratings
0 to 100 against this season's LaLiga clubs (100 = best). The rating is our model's long-run strength before this match: it uses the last three years and counts recent matches most, so a few results do not move it at once. Under each rating: this season's actual goals per match.
Head-to-head
56 meetings since 2010, results after 90 minutes.
- 10 May 2026 · LaLiga Barcelona 2-0 Real Madrid
- 11 Jan 2026 · Supercopa de España Barcelona 3-2 Real Madrid
- 26 Oct 2025 · LaLiga Real Madrid 2-1 Barcelona
- 11 May 2025 · LaLiga Barcelona 4-3 Real Madrid
- 26 Apr 2025 · Copa del Rey Barcelona 3-2 Real Madrid
LaLiga so far
| # | Team | P | W | D | L | Goals | GD | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | | 9 | 9 | 0 | 0 | 39:9 | +30 | 27 |
| 3 | | 9 | 7 | 0 | 2 | 23:9 | +14 | 21 |
Positions in our table of 20 clubs, before kick-off. Full table
Match facts
- Competition
- LaLiga, Matchday 10
- Kick-off
- Venue
- Spotify Camp Nou, Barcelona
Questions and answers
What was the score of Barcelona vs Real Madrid?
Barcelona 1-2 Real Madrid in the LaLiga (Matchday 10) on Sunday 25 October 2026.
Was the OptimaGoal prediction for Barcelona vs Real Madrid right?
No: our result pick was Barcelona win, and the score after 90 minutes was 1-2. 5 of our 13 picks and markets for this match were right.
How many cards and corners were there in Barcelona vs Real Madrid?
6 yellow cards (Barcelona 3, Real Madrid 3), no red cards and 12 corners (Barcelona 6, Real Madrid 6).
Other LaLiga results that day
All results- FT
Athletic Club 4
Getafe 0 Our pick Home - FT
Celta Vigo 0
Real Betis 0 Our pick Home - FT
Real Sociedad 2
Levante 1 Our pick Home
Times are UTC.