All eyes will be on the Bernabeu as Real Madrid host Celta Vigo in the 15th round of La Liga on Sunday, 7 December 2025.
View our free Real Madrid vs Celta Vigo predictions below.
Contents
Real Madrid vs Celta Vigo predictions: Hosts to claim all the spoils
Key stats
- Real Madrid have a perfect home record across all competitions this season.
- Celta Vigo have lost 11 consecutive encounters between these sides.
- Real Madrid led at half-time in seven of their last eight meetings with Celta Vigo.
Correct score prediction: Real Madrid 3-1 Celta Vigo
Real Madrid came out on top the last 11 times these teams clashed and are unbeaten in their last 19 encounters with Celta Vigo. Los Blancos also have eight wins in as many home games across all competitions this season, and should be able to maintain that perfect run with another victory.
Pre-game odds and win probability: Madrid clearly favoured
- HOME: 1/3 (1.33) – 75%
- DRAW: 9/2 (5.50) – 18.2%
- AWAY: 7/1 (8.00) – 12.5%
*Odds from Ladbrokes, subject to change
After a run of six consecutive away games, Real Madrid return to the Bernabeu for the first time in over a month.
Xabi Alonso's men are second in La Liga with an 11-3-1 win-draw-loss record, but they have won all their six home games in the Spanish top flight.
On the other hand, 12th-placed Espanyol have won only three of their 14 league matches this season. They needed a penalty shootout to defeat Segunda Federacion side Sant Andreu in the Copa del Rey earlier this week.
Ahead of this skirmish, Real Madrid are the expected winners at 1/3 (1.33). Teams with these odds generally have a 75% probability of winning.
Don’t forget to check out more of our best betting tips and predictions after you’ve dissected our Real Madrid vs Celta Vigo predictions.
It is also important to note that Real Madrid drew first blood in eight consecutive meetings between these sides, leading at the half-time break in seven of them. For this reason, HT Real Madrid to win has an appealing look at 7/10 (1.70). That one has a 58.8% chance of landing.
Most recent H2Hs: Business as usual for Madrid?
Real Madrid have not lost to Celta Vigo since a January 2017 Copa del Rey fixture. They are unbeaten in 19 consecutive meetings between these teams since then and have won their last 11 encounters.
Interestingly, Celta Vigo have not beaten Real Madrid in La Liga since May 2014.
Spain La Liga 04/05/25
Real Madrid
Celta Vigo
Spain Copa del Rey 16/01/25
Real Madrid
Celta Vigo
Spain La Liga 19/10/24
Celta Vigo
Real Madrid
Spain La Liga 10/03/24
Real Madrid
Celta Vigo
Spain La Liga 25/08/23
Celta Vigo
Real Madrid
Real Madrid preview: Plagued by injuries
Despite the absences of captain Dani Carvajal, David Alaba, Ferland Mendy, Franco Mastantuono and Dean Huijsen in the past couple of weeks due to injury, more setbacks have arrived for Los Blancos with the recent injury to Eduardo Camavinga and Trent Alexander-Arnold in the clash at San Mames on Wednesday night.
Deeply shortened at the right-back position, coach Xabi Alonso will improvise with either Raul Asensio or the versatile Fede Valverde as his troops mark a return to the Bernabeu for the first time in four La Liga matches.
Predicted lineup: Courtois (GK), Asensio, Rudiger, Militao, Carreras, Tchouameni, Valverde, Guler, Bellingham, Vinicius & Mbappe.
Last five matches
- Athletic Bilbao 0-3 Real Madrid
- Girona 1-1 Real Madrid
- Olympiacos 3-4 Real Madrid
- Elche 2-2 Real Madrid
- Rayo 0-0 Real Madrid
Celta Vigo preview: Hoping to improve their fortunes
Celta Vigo concluded their Copa del Rey League outing against Sant Andreu on Thursday with a fresh injury to centre-back Joseph Aidoo. This means that the Ghanaian international is an expected doubt for this game alongside Mihailo Ristic.
Changes are expected from boss Claudio Giraldez for this game, with Ionut Radu likely to be back in goal at the expense of Ivan Villar, who was between the sticks last time out. The likes of Iago Aspas, Bryan Zaragoza and Pablo Duran are also expected to make the starting XI.
Predicted lineup: Radu (GK), Rodriguez, Starfelt, Alonso, Rueda, Beltran, Sotelo, Carreira, Aspas, Iglesias & Zaragoza.
Last five matches
- Sant Andreu 1-1 (6) AP (7) Celta Vigo
- Celta Vigo 0-1 Espanyol
- Ludogorets 3-2 Celta Vigo
- Alaves 0-1 Celta Vigo
- Celta Vigo 2-4 Barcelona
Player to watch: Kylian Mbappe

Kylian Mbappe bagged a brace and provided an assist in Real Madrid's 3-0 thrashing of Athletic Bilbao at the San Mames on Wednesday night, bringing his goal tally in La Liga to 16 after only 15 games. The former PSG star will fancy his chances against Celta Vigo after scoring in the last three meetings between these sides.