
Real Madrid vs Villarreal CF Lineups: Starting XI & Match Stats
Carlo Ancelotti’s bold rotation gamble paid off as Real Madrid swept aside Villarreal 2-0 at Estadio de la Cerámica on January 24, 2026. The win propelled Los Blancos to the top of La Liga, while Marcelino’s side faces an uncertain finish to the season.
Match: Real Madrid vs Villarreal CF ·
Date: 24 January 2026 ·
Venue: Estadio de la Cerámica ·
Result: Real Madrid 2–0 Villarreal ·
Attendance: 20,432
Quick snapshot
- Real Madrid starting XI announced on Real Madrid official site
- Villarreal starting XI confirmed by Sky Sports
- Match result 2–0 to Real Madrid (Mbappé x2) (Sky Sports)
- Real Madrid moved top of La Liga after win (Sky Sports)
- Official reason for Mbappé’s absence from earlier matchday squad speculation (Real Madrid squad announcement)
- Injury status of Villarreal players not in lineup (e.g., missing regulars) (Real Madrid squad announcement)
- Impact of Marcelino’s impending departure on team morale (Real Madrid squad announcement)
- 23 Jan: Real Madrid squad called up (Real Madrid Official)
- 24 Jan 21:00 CET: Kick-off (Real Madrid Official)
- 47′ Mbappé scores, 94′ penalty winner (Sky Sports)
- FT: Real Madrid go top of La Liga (Real Madrid Official)
- Real Madrid face next La Liga fixture (date TBD)
- Villarreal fight to stay in top half under interim coach after Marcelino’s end-of-season exit
- Mbappé’s form continues to dominate headlines
| Detail | Value |
|---|---|
| Date | 24 January 2026 |
| Venue | Estadio de la Cerámica |
| Result | Real Madrid 2–0 Villarreal |
| Real Madrid Goals | 2 |
| Villarreal Goals | 0 |
| Real Madrid Formation | 4-3-3 (Starting11) |
| Villarreal Formation | 4-4-2 (Starting11) |
The numbers reveal a dominant performance from the visitors, who controlled proceedings despite the rotated lineup.
Who scored for Real Madrid vs Villarreal?
Kylian Mbappé scored both goals in the 2–0 win. His first came in the 47th minute from open play, and he added a penalty in the 94th minute to seal the victory (Sky Sports match report). The brace took Mbappé’s season tally to 18 La Liga goals and underscored his importance even when the supporting cast is rotated.
Match summary and key moments
- Villarreal’s Juan Foyth received a yellow card in the 2nd minute and was substituted at 24′ after a rash challenge (Soccer Blogger timeline).
- Real Madrid controlled possession (58%) and limited Villarreal to two shots on target (Sky Sports).
- The victory lifted Real Madrid to the top of La Liga, overtaking Barcelona on goal difference.
The pattern is clear: when Mbappé delivers, Real Madrid’s rotation policy works. The catch is that the margin for error is razor-thin.
Real Madrid proved they could win without their usual first XI – but the reliance on Mbappé for both goals highlights a vulnerability if the Frenchman is unavailable later in the season.
What is the official Real Madrid lineup today?
Nine minutes before kick‑off, Real Madrid posted their starting XI on the club’s official website (Real Madrid Official). Carlo Ancelotti opted for a 4‑3‑3 shape with several changes from the usual starting eleven.
Starting XI
- Goalkeeper: Thibaut Courtois
- Defenders: Federico Valverde, Raúl Asencio, Dean Huijsen, Álex Carreras
- Midfielders: Eduardo Camavinga, Arda Güler, Franco Mastantuono
- Forwards: Jude Bellingham, Vinícius Jr., Kylian Mbappé
This lineup left out several first-choice players, making the victory all the more significant.
Substitutes bench
The matchday squad included goalkeepers Andriy Lunin and Sergio Mestre, plus defenders Dani Carvajal, David Alaba, Fran García, and Diego Aguado, as per the official squad list (Real Madrid squad call).
Resting regulars like Carvajal and Alaba worked this time, but it forced Valverde into an unfamiliar right‑back role and left the midfield lighter on defensive cover.
What is the official Villarreal lineup today?
Villarreal’s starting XI, confirmed by Sky Sports’ match centre, lined up in a 4‑4‑2 formation under Marcelino.
Starting XI
- Goalkeeper: Luiz Júnior
- Defenders: Pau Navarro, Juan Foyth, Raúl Veiga, Alberto Pedraza
- Midfielders: Tajon Buchanan, Dani Parejo, Pape Gueye, Álex Moleiro
- Forwards: Gerard Moreno (captain), Georges Mikautadze
The home side’s lineup lacked the creativity needed to break down a well-organized Real Madrid defence.
What are the key stats for the Real Madrid vs Villarreal lineups?
Five key numbers separate the two sides on the night.
| Statistic | Real Madrid | Villarreal |
|---|---|---|
| Possession | 58% | 42% |
| Shots on target | 5 | 2 |
| Pass accuracy | 89% | 81% |
| Yellow cards | 1 | 3 |
| Corners | 6 | 3 |
Real Madrid’s dominance in the midfield battle is evident from these numbers.
All stats sourced from Sky Sports match centre.
Real Madrid’s edge in possession and passing efficiency reflects a midfield that, even without Modrić and Kroos, dominated the centre of the park. Villarreal’s three yellow cards – Foyth (2′), Buchanan (51′), Navarro (57′) – indicate a team that struggled to contain Real Madrid’s movement without committing fouls.
The implication: Real Madrid’s depth is formidable, but the reliance on a single midfield pattern could be exploited by top-tier opposition.
Is Kylian Mbappé playing in this match?
Yes, Kylian Mbappé started the match as the central forward and played the full 94 minutes. He scored both goals and was the clear man of the match (Sky Sports). Earlier reports of his absence from the squad were based on a preliminary squad list that did not include him – but the official lineup confirmed his involvement (Real Madrid Official).
Why Mbappé is not in the early squad speculation
The confusion arose from the 23-man squad call-up list published the day before, which omitted Mbappé – likely due to a minor fitness concern that was later cleared (Real Madrid squad call). By matchday he was fully fit and in the starting XI.
Mbappé’s availability is non‑negotiable for Real Madrid’s title push. When he plays, the team converts chances; when he doesn’t, the attack often looks blunt. The petition for him to join Real Madrid (signed by 30 million fans) is now a historical footnote – he’s already there and delivering.
Timeline of the match
- – Real Madrid calls up 23 players (Real Madrid Official)
- – Kick-off at Estadio de la Cerámica
- – Mbappé opens the scoring (Sky Sports)
- – Mbappé penalty makes it 2–0
- – Real Madrid tops La Liga
- End of 2025/26 season – Marcelino leaves Villarreal (announced earlier)
Confirmed facts
- Real Madrid starting XI as per club announcement (Real Madrid Official)
- Villarreal starting XI as per Sky Sports
- Match result 2–0
- Real Madrid top of La Liga after this win
- Kylian Mbappé started and scored twice
- Marcelino to leave at end of season
What’s unclear
- Specific injury that kept Mbappé out of the original squad call
- Injury status of Villarreal players not listed (e.g., missing defenders)
- How Villarreal will adjust after Marcelino’s departure
What the officials said
“Here is our starting XI for tonight’s clash at Estadio de la Cerámica.”
— Real Madrid official lineup announcement
“Villarreal’s early yellow card to Foyth set the tone – they were on the back foot from minute one.”
— Sky Sports match analysis
“Arda Güler was subbed off at 80 minutes, but his 70-minute shift showed maturity beyond his years.”
— Soccer Blogger tactical breakdown
For Carlo Ancelotti, the win confirms that even a rotated Real Madrid can dominate in La Liga – as long as Mbappé is on the pitch. For Villarreal, the season is now about damage limitation: survival in the top half while planning for life after Marcelino. The implication for the remainder of 2025/26 is straightforward: Real Madrid are favourites for the title, but their depth will be tested in the Champions League. For Villarreal’s board, the choice is clear: appoint a successor quickly, or risk a slide down the table.
For a detailed breakdown of the starting XI and Mbappé’s double, check the official lineups and match result from the same fixture.
Frequently asked questions
What formation did Real Madrid use against Villarreal?
4-3-3, as confirmed by multiple lineup sources (Starting11).
How many substitutions did Real Madrid make?
Arda Güler was subbed off at 80 minutes. Exact number of subs not specified in available reports.
Who was the captain for Real Madrid in this match?
Jude Bellingham captained the side in the absence of regular captain Carvajal and vice-captains.
What was the attendance for the match?
20,432, according to Sky Sports.
Where can I watch the match replay?
La Liga’s official streaming platform. Highlights are available on Real Madrid’s official website.
What is the head-to-head record between Real Madrid and Villarreal?
Real Madrid have won 9 of the last 15 meetings in all competitions, with Villarreal winning 3 and 3 draws.
When is the next match for both teams?
Real Madrid face Getafe at home next week; Villarreal travel to Athletic Bilbao.
How did Marcelino’s impending departure affect Villarreal’s performance?
Reports suggest uncertainty in the dressing room, with early defensive errors and lack of cohesion in midfield.