Celta Vigo vs Real Madrid head-to-head
Celta Vigo vs Real Madrid: the head-to-head in numbers
Celta Vigo and Real Madrid have met 2 times in our records since 2025. Celta Vigo won 1, Real Madrid won 1 and 0 games finished level. The latest meeting was on Friday, 6 March 2026 (La Liga): Celta Vigo 1–2 Real Madrid.
The fixture averages 2.5 goals per game. Both teams scored in 50% of the meetings, and 50% produced three goals or more. When Celta Vigo are at home they have won 0 of 1 meetings, and when Real Madrid host they have won 0 of 1.
Celta Vigo have 2 wins, 2 draws and 1 defeat in their last 5 matches, scoring 5 and conceding 4. Real Madrid have 5 wins, 0 draws and 0 defeats in their last 5 matches, scoring 15 and conceding 6.
Next up is Real Madrid vs Celta Vigo on Sunday, 22 November 2026 (La Liga). The Betora model gives Real Madrid 72%, the draw 15% and Celta Vigo 13%.
Last meetings
- 06 Mar 2026 · La LigaCelta Vigo1–2Real MadridReal Madrid
- 07 Dec 2025 · La LigaReal Madrid0–2Celta VigoCelta Vigo
Record by competition
| Competition | Played | Celta Vigo wins | Draws | Real Madrid wins | Goals per game |
|---|---|---|---|---|---|
| La Liga | 2 | 1 | 0 | 1 | 2.5 |
Current form
This season
- 0.5·2.6Goals scored per matchCelta Vigo 0.5 · Real Madrid 2.6
- 62%Over 2.5 goalsCelta Vigo 38% · Real Madrid 85%
Latest results
Celta Vigo
Celta Vigo vs Real Madrid questions
Who has the better head-to-head record, Celta Vigo or Real Madrid?
Honours are even: 1 wins each, with 0 matches drawn.
How many goals are scored when Celta Vigo and Real Madrid meet?
The last 2 meetings averaged 2.5 goals per game, with both teams scoring in 50% of them.
When do Celta Vigo and Real Madrid play next?
The next meeting is Real Madrid vs Celta Vigo on Sunday, 22 November 2026. Our prediction is on the match page.
What is the biggest win in Celta Vigo vs Real Madrid?
Celta Vigo won 2–0 on Sunday, 7 December 2025 (La Liga), the widest winning margin in our records.
What was the last result between Celta Vigo and Real Madrid?
Celta Vigo 1–2 Real Madrid, on Friday, 6 March 2026 (La Liga).

