Real Madrid vs Mallorca

30 August 2025 · La Liga · 2025/26 · Referee José María Sánchez Martínez

Full time 2 – 1

Half-time: 2–1

  • Arda Güler 37’
  • Vinícius Júnior 38’
  • Vedat Muriqi 18’

Match summary

Real Madrid came from behind to win 2-1 at home to Mallorca. Real Madrid led 2-1 at half-time.

Vedat Muriqi put Mallorca ahead with a header in the 18th minute, set up by Pablo Torre, Arda Güler equalised with a header in the 37th minute, set up by Dean Huijsen, and Vinícius Júnior won it in the 38th minute, set up by Federico Valverde.

The chances backed that up: Real Madrid created 1.84 expected goals (xG) from 17 shots to Mallorca's 0.55 from 9.

Match stats

58% Possession 42%
17 Shots 9
7 Shots on target 5
4 Corners 5
117 Attacks 70
93 Dangerous attacks 23
538 Passes 382
89% Pass accuracy 79%
13 Tackles 14
12 Fouls 7
2 Yellow cards 0
0 Red cards 0
3 Offsides 1

Key events

Real Madrid Mallorca
Kick-off
VAR review
7’
18’
Vedat MuriqiHeader0-1 (Mallorca)
Vinícius JúniorShot on target
23’
Aurelien TchouameniShot on target
31’
Arda GülerHeader1-1 (Real Madrid)
37’
Vinicius JuniorLeft foot shot2-1 (Real Madrid)
38’
Half-time2-1
Arda GülerShot on target
48’
Second half underway
VAR review
55’
Franco MastantuonoShot on target
55’
VAR review
57’
64’
Samú CostaPablo Torre
65’
Vedat MuriqiShot on target
67’
68’
Martin ValjentShot on target
Brahim DiazShot on target
71’
78’
Johan MojicaToni Lato
78’
Antonio SánchezMateu Morey
87’
Takuma AsanoMateo Joseph 
87’
Jan VirgiliManu Morlanes
89’
Full-time2-1

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.84 0.55 18’ Vedat Muriqi (Mallorca), 0-1 18’ 37’ Arda Güler (Real Madrid), 1-1 37’ 38’ Vinícius Júnior (Real Madrid), 2-1 38’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.84 0.55 18’ Vedat Muriqi (Mallorca), 0-1 Muriqi 18’ 37’ Arda Güler (Real Madrid), 1-1 Güler 37’ 38’ Vinícius Júnior (Real Madrid), 2-1 Júnior 38’
Real Madrid 1.84 xGMallorca 0.55 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Mallorca attacking Real Madrid attacking 
37’ Arda Güler (Real Madrid), from a corner, 0.56 xG, goal 43’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.50 xG, off target 61’ Mateo Joseph (Mallorca), open play, 0.15 xG, blocked 18’ Vedat Muriqi (Mallorca), from a corner, 0.11 xG, goal 55’ Franco Mastantuono (Real Madrid), open play, 0.11 xG, saved 62’ Dean Huijsen (Real Madrid), open play, 0.11 xG, blocked 38’ Vinícius Júnior (Real Madrid), open play, 0.09 xG, goal 48’ Arda Güler (Real Madrid), open play, 0.09 xG, saved 89’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.08 xG, blocked 51’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.07 xG, blocked 86’ Kylian Mbappe-Lottin (Real Madrid), direct free kick, 0.07 xG, blocked 24’ Vedat Muriqi (Mallorca), open play, 0.07 xG, blocked 41’ Manuel Morlanes (Mallorca), from a corner, 0.06 xG, off target 65’ Samú Costa (Mallorca), open play, 0.05 xG, blocked 65’ Vedat Muriqi (Mallorca), open play, 0.04 xG, saved 61’ Mateo Joseph (Mallorca), open play, 0.04 xG, blocked 71’ Brahim Diaz (Real Madrid), open play, 0.03 xG, saved 42’ Trent Alexander-Arnold (Real Madrid), open play, 0.03 xG, off target 4’ Aurelien Tchouameni (Real Madrid), open play, 0.02 xG, off target 25’ Franco Mastantuono (Real Madrid), open play, 0.02 xG, off target 31’ Aurelien Tchouameni (Real Madrid), open play, 0.02 xG, saved 68’ Martin Valjent (Mallorca), open play, 0.02 xG, saved 32’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.01 xG, off target 48’ Franco Mastantuono (Real Madrid), open play, 0.02 xG, off target 64’ Raíllo (Mallorca), from a corner, 0.01 xG, off target 23’ Vinícius Júnior (Real Madrid), open play, 0.01 xG, saved 37’ Arda Güler (Real Madrid), from a corner, 0.56 xG, goal 43’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.50 xG, off target 61’ Mateo Joseph (Mallorca), open play, 0.15 xG, blocked 18’ Vedat Muriqi (Mallorca), from a corner, 0.11 xG, goal 55’ Franco Mastantuono (Real Madrid), open play, 0.11 xG, saved 62’ Dean Huijsen (Real Madrid), open play, 0.11 xG, blocked 38’ Vinícius Júnior (Real Madrid), open play, 0.09 xG, goal 48’ Arda Güler (Real Madrid), open play, 0.09 xG, saved 89’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.08 xG, blocked 51’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.07 xG, blocked 86’ Kylian Mbappe-Lottin (Real Madrid), direct free kick, 0.07 xG, blocked 24’ Vedat Muriqi (Mallorca), open play, 0.07 xG, blocked 41’ Manuel Morlanes (Mallorca), from a corner, 0.06 xG, off target 65’ Samú Costa (Mallorca), open play, 0.05 xG, blocked 65’ Vedat Muriqi (Mallorca), open play, 0.04 xG, saved 61’ Mateo Joseph (Mallorca), open play, 0.04 xG, blocked 71’ Brahim Diaz (Real Madrid), open play, 0.03 xG, saved 42’ Trent Alexander-Arnold (Real Madrid), open play, 0.03 xG, off target 68’ Martin Valjent (Mallorca), open play, 0.02 xG, saved 4’ Aurelien Tchouameni (Real Madrid), open play, 0.02 xG, off target 25’ Franco Mastantuono (Real Madrid), open play, 0.02 xG, off target 31’ Aurelien Tchouameni (Real Madrid), open play, 0.02 xG, saved 32’ Kylian Mbappe-Lottin (Real Madrid), open play, 0.01 xG, off target 48’ Franco Mastantuono (Real Madrid), open play, 0.02 xG, off target 64’ Raíllo (Mallorca), from a corner, 0.01 xG, off target 23’ Vinícius Júnior (Real Madrid), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Real Madrid 4-2-3-1 Starting XI
Courtois
Alexander-Arnold 72’
Militão
Huijsen
Carreras
Valverde
Tchouaméni
Mastantuono 66’
Güler 72’
Junior 72’
Mbappé 90’

Lineup not available for this match.

Player stats

PlayerPosMinGAShxGxAKPCards
Thibaut Courtois GK900 0.000.000
Trent Alexander-Arnold DEF781 0.030.000
Eder Militão DEF900 0.000.000
Dean Huijsen DEF9011 0.110.561
Álvaro Fernández DEF900 0.000.011
Aurelien Tchouameni MID902 0.040.000
Federico Valverde MID9010 0.000.243
Franco Mastantuono MID723 0.150.000
Arda Güler MID7812 0.640.000
Vinícius Júnior MID7812 0.100.042
Kylian Mbappe-Lottin FWD905 0.740.317
Brahim Diaz Sub181 0.030.000
Rodrygo Sub120 0.000.000
Daniel Carvajal Sub120 0.000.000
Dani Ceballos Sub120 0.000.000
Gonzalo García Sub10 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Real Madrid win 81% Avg odds 1.16
Draw 13% Avg odds 7.43
Mallorca win 6% Avg odds 15.63

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.