La Liga Regular Season - 21

Atletico Madrid 3 - 0 FT Mallorca

Riyadh Air Metropolitano

AI-powered match analysis and previews to help you decide which games are worth watching

40
FT
Sun, Jan 25
Español
Atletico Madrid
3-0
Mallorca
⚡ Intensity 39
⚖️ Balance 8
🏆 Stakes 44
🎲 Upset 0
Atleti dominate at the Riyadh Air Metropolitano.

Clinical Atleti Outclass Struggling Mallorca

Average Entertainment Futmetrix Score: 40/100. Diego Simeone’s side cemented their top-three standing with a display of patient aggression and tactical depth at the Riyadh Air Metropolitano.

Aggression from the outset

The match began with Atletico Madrid asserting total control over the tempo, dictating play through an impressive 60% possession. The home side showcased high Intensity early on, penning Mallorca into their own defensive third. This persistent pressure bore fruit in the 22nd minute when A. Sorloth clinical finish broke the deadlock. Atletico’s ability to circulate the ball, completing 457 accurate passes, made it nearly impossible for the visitors to find any rhythm. Mallorca struggled to cross the halfway line, appearing overwhelmed by the tactical organization of a team clearly hunting for Champions League security.

Set-piece pressure breaks Mallorca

The middle phase of the contest was defined by a barrage of 12 corners that turned the visitor's box into a shooting gallery. While Mallorca’s defensive block remained stubborn for a period, the Balance of the match shifted decisively as the pressure became unsustainable. In the 75th minute, the tension finally told when D. Lopez inadvertently turned the ball into his own net under heavy pressure. It was a cruel blow for the defender but a fair reflection of a game where Atletico registered 15 total shots compared to Mallorca’s solitary effort on target. The own goal effectively ended the contest as a competitive spectacle.

The super-sub seals the deal

Diego Simeone’s tactical acumen was further highlighted by his second-half substitutions. T. Almada was introduced in the 72nd minute and immediately looked like a man with a point to prove. His energy and vision exploited the gaps left by a tiring Mallorca midfield. In the 87th minute, Almada capped off a brilliant cameo with a well-taken goal to make it 3-0, ensuring the Stakes of the title race remained relevant for the Madrid side. This victory extends Atletico’s impressive run of form, leaving Mallorca to reflect on a toothless performance that keeps them dangerously close to the relegation scrap as the season enters its final stretch.

Key Questions

How did substitute Thiago Almada change the game?

Thiago Almada added clinical finishing and creative flair after his 72nd-minute introduction, scoring the final goal to secure an emphatic 3-0 victory.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
60%
40%
Atletico Madrid 60%
Mallorca 40%
Shots
15
6
Atletico Madrid 15
Mallorca 6
Shots on Target
7
1
Atletico Madrid 7
Mallorca 1
Expected Goals (xG)
1.34
0.46
Atletico Madrid 1.34
Mallorca 0.46
Passes
535
353
Atletico Madrid 535
Mallorca 353
Pass Accuracy
85%
80%
Atletico Madrid 85%
Mallorca 80%
Corners
9
3
Atletico Madrid 9
Mallorca 3
Fouls
10
7
Atletico Madrid 10
Mallorca 7
Yellow Cards
2
1
Atletico Madrid 2
Mallorca 1
Red Cards
0
0
Atletico Madrid 0
Mallorca 0

Match Events

22' A. Sorloth
HT
55' 🟨 J. M. Gimenez
59' 🔄 A. Baena N. Gonzalez
62' 🟨 N. Gonzalez
A. Sanchez T. Asano 🔄 63'
M. Joseph J. Virgili 🔄 63'
72' 🔄 J. Cardoso R. Le Normand
72' 🔄 A. Sorloth T. Almada
S. Darder P. Torre 🔄 75'
75' D. Lopez
79' 🔄 G. Simeone Koke
D. Lopez 🟨 86'
87' T. Almada
Samu Costa J. Llabres 🔄 88'
FT

Player Cards

Season performance ratings for players in this match

Atletico Madrid

Goalkeepers
Jan Oblak
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
88
total mins
Started
entry
Defenders
Marcos Llorente
WALL
WALL
0
dribbled past
0
dribbled past
4
tackles
56%
duel win %
Marc Pubill
SWEEPER
SWEEPER
3
cleanups
3
cleanups
3
interceptions
0
blocks
José María Giménez
SWEEPER
SWEEPER
3
cleanups
3
cleanups
3
interceptions
0
blocks
Dávid Hancko
WALL
WALL
0
dribbled past
0
dribbled past
3
tackles
58%
duel win %
Midfielders
Giuliano Simeone
STORMTROOPER
STORMTROOPER
2
shots
2
shots
0
goals
1
on target
Pablo Barrios
STORMTROOPER
STORMTROOPER
2
shots
2
shots
0
goals
1
on target
Johnny Cardoso
SWEEPER
SWEEPER
2
cleanups
2
cleanups
2
interceptions
0
blocks
Alejandro Baena
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
59
total mins
59
entry
Forwards
Alexander Sørloth
FINISHER
FINISHER
1
goals
1
goals
4
shots
6.6
rating
Julián Alvarez
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
21%
pass acc
BENCH
Juan Musso
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Salvi Esquivel
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Clément Lenglet
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Nahuel Molina
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Robin Le Normand
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
15
total mins
Started
entry
Matteo Ruggeri
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Julio Díaz
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Thiago Almada
CLUTCH HERO
CLUTCH HERO
0
goal time
0
goal time
0
impact
8
rating
Koke
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
9
total mins
Started
entry
Nicolás González
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
29
total mins
Started
entry
Sergio Esteban
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry

Mallorca

Goalkeepers
Leo Román
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
88
total mins
Started
entry
Defenders
Pablo Maffeo
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
74
total mins
Started
entry
David López
FRIENDLY FIRE
FRIENDLY FIRE
0
mistake
0
mistake
2
fouls
5.9
rating
Martin Valjent
STORMTROOPER
STORMTROOPER
1
shots
1
shots
0
goals
1
on target
Johan Mojica
WALL
WALL
0
dribbled past
0
dribbled past
4
tackles
56%
duel win %
Midfielders
Antonio Sánchez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
63
total mins
63
entry
Samú Costa
NPC
NPC
88
minutes
88
minutes
31%
pass acc
6.5
rating
Omar Mascarell
SWEEPER
SWEEPER
2
cleanups
2
cleanups
2
interceptions
0
blocks
Sergi Darder
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
74
total mins
75
entry
Forwards
Mateo Joseph
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
63
total mins
63
entry
Vedat Muriqi
STORMTROOPER
STORMTROOPER
3
shots
3
shots
0
goals
0
on target
BENCH
Iván Cuéllar
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Lucas Bergström
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Antonio Raíllo
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Iliesse Salhi
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Javier Olaizola
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Mateu Morey
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
14
total mins
Started
entry
Pablo Torre
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
14
total mins
Started
entry
Jan Virgili
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
25
total mins
Started
entry
Takuma Asano
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
25
total mins
Started
entry
Javi Llabrés
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Justin-Noel Kalumba
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Abdón Prats
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
21/09/2025 Mallorca 1 - 1 Atletico Madrid La Liga Estadi Mallorca Son Moix
01/02/2025 Atletico Madrid 2 - 0 Mallorca La Liga Riyadh Air Metropolitano
10/11/2024 Mallorca 0 - 1 Atletico Madrid La Liga Estadi Mallorca Son Moix
04/05/2024 Mallorca 0 - 1 Atletico Madrid La Liga Estadi Mallorca Son Moix
25/11/2023 Atletico Madrid 1 - 0 Mallorca La Liga Estádio Cívitas Metropolitano
26/04/2023 Atletico Madrid 3 - 1 Mallorca La Liga Estádio Cívitas Metropolitano
21/09/2025
La Liga Estadi Mallorca Son Moix
01/02/2025
La Liga Riyadh Air Metropolitano
10/11/2024
La Liga Estadi Mallorca Son Moix
04/05/2024
La Liga Estadi Mallorca Son Moix
25/11/2023
La Liga Estádio Cívitas Metropolitano
26/04/2023
La Liga Estádio Cívitas Metropolitano
Atletico Madrid Win
Mallorca Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 21 52 57 22 +35 WBarcelona 3 - 0 Oviedo (25-01-2026)LReal Sociedad 2 - 1 Barcelona (18-01-2026)WEspanyol 0 - 2 Barcelona (03-01-2026)WVillarreal 0 - 2 Barcelona (21-12-2025)WBarcelona 2 - 0 Osasuna (13-12-2025)
2 Real Madrid 21 51 45 17 +28 WVillarreal 0 - 2 Real Madrid (24-01-2026)WReal Madrid 2 - 0 Levante (17-01-2026)WReal Madrid 5 - 1 Real Betis (04-01-2026)WReal Madrid 2 - 0 Sevilla (20-12-2025)WAlaves 1 - 2 Real Madrid (14-12-2025)
3 Atletico Madrid 21 44 38 17 +21 WAtletico Madrid 3 - 0 Mallorca (25-01-2026)WAtletico Madrid 1 - 0 Alaves (18-01-2026)DReal Sociedad 1 - 1 Atletico Madrid (04-01-2026)WGirona 0 - 3 Atletico Madrid (21-12-2025)WAtletico Madrid 2 - 1 Valencia (13-12-2025)
4 Villarreal 20 41 37 21 +16 LVillarreal 0 - 2 Real Madrid (24-01-2026)LReal Betis 2 - 0 Villarreal (17-01-2026)WVillarreal 3 - 1 Alaves (10-01-2026)WElche 1 - 3 Villarreal (03-01-2026)LVillarreal 0 - 2 Barcelona (21-12-2025)
5 Espanyol 21 34 25 25 0 LValencia 3 - 2 Espanyol (24-01-2026)LEspanyol 0 - 2 Girona (16-01-2026)DLevante 1 - 1 Espanyol (11-01-2026)LEspanyol 0 - 2 Barcelona (03-01-2026)WAthletic Club 1 - 2 Espanyol (22-12-2025)
6 Real Betis 21 32 34 27 +7 LAlaves 2 - 1 Real Betis (25-01-2026)WReal Betis 2 - 0 Villarreal (17-01-2026)DOviedo 1 - 1 Real Betis (10-01-2026)LReal Madrid 5 - 1 Real Betis (04-01-2026)WReal Betis 4 - 0 Getafe (21-12-2025)
7 Celta Vigo 21 32 29 23 +6 LReal Sociedad 3 - 1 Celta Vigo (25-01-2026)WCelta Vigo 3 - 0 Rayo Vallecano (18-01-2026)WSevilla 0 - 1 Celta Vigo (12-01-2026)WCelta Vigo 4 - 1 Valencia (03-01-2026)DOviedo 0 - 0 Celta Vigo (20-12-2025)
8 Real Sociedad 21 27 29 29 0 WReal Sociedad 3 - 1 Celta Vigo (25-01-2026)WReal Sociedad 2 - 1 Barcelona (18-01-2026)WGetafe 1 - 2 Real Sociedad (09-01-2026)DReal Sociedad 1 - 1 Atletico Madrid (04-01-2026)DLevante 1 - 1 Real Sociedad (20-12-2025)
9 Osasuna 21 25 24 25 -1 WRayo Vallecano 1 - 3 Osasuna (24-01-2026)WOsasuna 3 - 2 Oviedo (17-01-2026)LGirona 1 - 0 Osasuna (10-01-2026)DOsasuna 1 - 1 Athletic Club (03-01-2026)WOsasuna 3 - 0 Alaves (20-12-2025)
10 Girona 21 25 21 35 -14 DGirona 1 - 1 Getafe (26-01-2026)WEspanyol 0 - 2 Girona (16-01-2026)WGirona 1 - 0 Osasuna (10-01-2026)WMallorca 1 - 2 Girona (04-01-2026)LGirona 0 - 3 Atletico Madrid (21-12-2025)
11 Elche 21 24 29 29 0 LLevante 3 - 2 Elche (23-01-2026)DElche 2 - 2 Sevilla (19-01-2026)DValencia 1 - 1 Elche (10-01-2026)LElche 1 - 3 Villarreal (03-01-2026)WElche 4 - 0 Rayo Vallecano (21-12-2025)
12 Sevilla 21 24 28 33 -5 WSevilla 2 - 1 Athletic Club (24-01-2026)DElche 2 - 2 Sevilla (19-01-2026)LSevilla 0 - 1 Celta Vigo (12-01-2026)LSevilla 0 - 3 Levante (04-01-2026)LReal Madrid 2 - 0 Sevilla (20-12-2025)
13 Athletic Club 21 24 20 30 -10 LSevilla 2 - 1 Athletic Club (24-01-2026)LMallorca 3 - 2 Athletic Club (17-01-2026)DOsasuna 1 - 1 Athletic Club (03-01-2026)LAthletic Club 1 - 2 Espanyol (22-12-2025)LCelta Vigo 2 - 0 Athletic Club (14-12-2025)
14 Valencia 21 23 22 33 -11 WValencia 3 - 2 Espanyol (24-01-2026)WGetafe 0 - 1 Valencia (18-01-2026)DValencia 1 - 1 Elche (10-01-2026)LCelta Vigo 4 - 1 Valencia (03-01-2026)DValencia 1 - 1 Mallorca (19-12-2025)
15 Alaves 21 22 18 26 -8 WAlaves 2 - 1 Real Betis (25-01-2026)LAtletico Madrid 1 - 0 Alaves (18-01-2026)LVillarreal 3 - 1 Alaves (10-01-2026)DAlaves 1 - 1 Oviedo (04-01-2026)LOsasuna 3 - 0 Alaves (20-12-2025)
16 Rayo Vallecano 21 22 17 28 -11 LRayo Vallecano 1 - 3 Osasuna (24-01-2026)LCelta Vigo 3 - 0 Rayo Vallecano (18-01-2026)WRayo Vallecano 2 - 1 Mallorca (11-01-2026)DRayo Vallecano 1 - 1 Getafe (02-01-2026)LElche 4 - 0 Rayo Vallecano (21-12-2025)
17 Getafe 21 22 16 27 -11 DGirona 1 - 1 Getafe (26-01-2026)LGetafe 0 - 1 Valencia (18-01-2026)LGetafe 1 - 2 Real Sociedad (09-01-2026)DRayo Vallecano 1 - 1 Getafe (02-01-2026)LReal Betis 4 - 0 Getafe (21-12-2025)
18 Mallorca 21 21 24 33 -9 LAtletico Madrid 3 - 0 Mallorca (25-01-2026)WMallorca 3 - 2 Athletic Club (17-01-2026)LRayo Vallecano 2 - 1 Mallorca (11-01-2026)LMallorca 1 - 2 Girona (04-01-2026)DValencia 1 - 1 Mallorca (19-12-2025)
19 Levante 20 17 24 34 -10 WLevante 3 - 2 Elche (23-01-2026)LReal Madrid 2 - 0 Levante (17-01-2026)DLevante 1 - 1 Espanyol (11-01-2026)WSevilla 0 - 3 Levante (04-01-2026)DLevante 1 - 1 Real Sociedad (20-12-2025)
20 Oviedo 21 13 11 34 -23 LBarcelona 3 - 0 Oviedo (25-01-2026)LOsasuna 3 - 2 Oviedo (17-01-2026)DOviedo 1 - 1 Real Betis (10-01-2026)DAlaves 1 - 1 Oviedo (04-01-2026)DOviedo 0 - 0 Celta Vigo (20-12-2025)