Popular today
Most read in the last 24 hours
Futmetrix Verdict
52
FT
Sat, Sep 19
Brighton
3-0
Arsenal
⚡ Intensity
37
⚖️ Balance
17
🏆 Stakes
70
🎲 Upset
80
Brighton dismantle league leaders Arsenal.
Futmetrix Verdict
55
FT
Sun, Sep 20
Gamba Osaka
0-1
Vissel Kobe
⚡ Intensity
40
⚖️ Balance
20
🏆 Stakes
78
🎲 Upset
0
Erik breaks Gamba hearts at 90'
Futmetrix Verdict
100
FT
Sun, Sep 20
Machida Zelvia
2-4
Kashiwa Reysol
⚡ Intensity
100
⚖️ Balance
78
🏆 Stakes
100
🎲 Upset
12
Kashiwa Reysol conquer Machida in away thriller
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
41' Pablo Maffeo
41' Mateo Joseph
Sergio Herrera 41'
Abel Bretones 45'+1
HT
Flavien Boyomo 59'
62' V. Muriqi (V. Muriqi)
65' ↓ M. Joseph ↑A. Sanchez
66' V. Muriqi (J. Virgili)
↓ A. Osambela ↑M. Gomez 71'
↓ A. Budimir ↑R. Garcia 71'
↓ V. Munoz ↑K. Barja 76'
81' Samú Costa
81' ↓ J. Virgili ↑T. Asano
81' ↓ S. Darder ↑P. Torre
R. Garcia (R. Garcia) 82'
↓ J. Moncayola ↑S. Becker 83'
↓ A. Bretones ↑J. Cruz 83'
Aimar Oroz 85'
F. Boyomo (L. Torro) 90'
Flavien Boyomo 90'+3
FT
Player Cards
Our take on every player in this match
Mallorca
Goalkeepers
Lucas Bergström
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Pablo Maffeo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Martin Valjent
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Raíllo
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Johan Mojica
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Samú Costa
MAGNET
73
Activity
73
Activity
52
Passes
21
Duels
Omar Mascarell
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Mateo Joseph
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Sergi Darder
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Jan Virgili
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
24%
Pass Acc
Forwards
Vedat Muriqi
HITMAN
2
Goals
2
Goals
2
On Target
9.3
Rating
BENCH
Iván Cuéllar
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Marash Kumbulla
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
David López
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mateu Morey
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Iliesse Salhi
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Manu Morlanes
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Antonio Sánchez
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Pablo Torre
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Takuma Asano
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Marc Hidalgo
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Javi Llabrés
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Abdón Prats
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Osasuna
Goalkeepers
Sergio Herrera
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Flavien Boyomo
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.3
Rating
Jorge Herrando
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Asier Osambela
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Jon Moncayola
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Lucas Torró
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
Aimar Oroz
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Abel Bretones
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Forwards
Víctor Muñoz
LATE SHIFT
14
Late Mins
14
Late Mins
76
Total Mins
76
Entry
Ante Budimir
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Rubén García
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
22%
Pass Acc
BENCH
Aitor Fernández
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Juan Cruz
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Iker Muñoz
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kike Barja
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Sheraldo Becker
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Raúl García de Haro
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Moi Gómez
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
M. Serrano
👻 Invisible Nothing to note
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 11/29/2025 | Mallorca | 2 - 2 | Osasuna | La Liga | Estadi Mallorca Son Moix |
| 02/10/2025 | Mallorca | 1 - 1 | Osasuna | La Liga | Estadi Mallorca Son Moix |
| 08/24/2024 | Osasuna | 1 - 0 | Mallorca | La Liga | Estadio El Sadar |
| 05/14/2024 | Osasuna | 1 - 1 | Mallorca | La Liga | Estadio El Sadar |
| 12/21/2023 | Mallorca | 3 - 2 | Osasuna | La Liga | Estadi Mallorca Son Moix |
| 03/31/2023 | Mallorca | 0 - 0 | Osasuna | La Liga | Visit Mallorca Estadi |
Mallorca Win
Osasuna Win
Draw
League Standings
P: 14 GD: +23
P: 14 GD: +16
P: 14 GD: +16
P: 14 GD: +16
P: 14 GD: +8
P: 14 GD: +2
P: 14 GD: -2
P: 14 GD: -3
P: 14 GD: -2
P: 14 GD: -2
P: 14 GD: -2
P: 14 GD: -3
P: 14 GD: -4
P: 14 GD: -3
P: 14 GD: -9
P: 14 GD: -7
P: 14 GD: -6
P: 14 GD: -13
P: 14 GD: -10
Match previews and recaps to help you decide which games are worth watching
Mallorca
Osasuna
Mallorca
Osasuna
Win Probability
Futmetrix AI estimate
Muriqi's Brace Meets Boyomo's Desperation in Six-Pointer Thriller
Must-Watch Futmetrix Score: 88/100. Two teams fighting for survival delivered a must-watch display of intensity and balance—Mallorca nearly escaped relegation danger, only for Osasuna to drag themselves back from the brink in injury time.
The Striker Who Almost Settled It
Mallorca's Vedat Muriqi seized this six-pointer with both hands, firing a clinical brace in the 62nd and 66th minutes. The second—a composed finish set up by Jan Virgili—looked to have buried Osasuna's hopes. With a 9.3 rating, Muriqi's ruthlessness in the box was the defining factor in Mallorca's 52% possession spell. Seven shots, four on target—precision where it mattered.
Osasuna's Relentless Pressure Pays Off
But Osasuna refused to accept their fate. Unleashing 14 shots across the match and dominating the set-piece battle with 8 corners, they exercised constant intensity that Mallorca couldn't fully contain. Substitute Raúl García, introduced in the 71st minute, slashed the deficit in the 82nd. Then came the final twist: Flavien Boyomo's 90+3 equalizer—assisted by Lucas Torro and confirmed by VAR—dragged the visitors from the precipice. Two lead changes, one tied period, and a comeback that rewrote the narrative.
Salvage Mission in the Relegation Battle
For two clubs locked in the stakes of survival (Mallorca 16th, Osasuna 17th), this draw represents a lifeline. Mallorca's 13 points and Osasuna's 12 mean every point is oxygen. The 2-2 result showcases the balance between ambition and desperation—neither team could afford a loss, and neither would accept defeat. Osasuna's superior shot volume (14 vs. 7) masked a lower expected goals (1.09 xG), yet their late pressure proved decisive. This is what Upset Factor looks like: not a shock result, but a refusal to die.
Key Questions
What made Vedat Muriqi the Man of the Match?
His clinical brace (9.3 rating) in minutes 62 and 66 nearly sealed victory. Muriqi's positioning and finishing were surgical—exactly what Mallorca needed.
Did Mallorca deserve to hold the lead?
Mallorca's 1.49 xG vs. Osasuna's 1.09 suggests they had the clearer chances, but Osasuna's 14 shots and relentless intensity earned their late equalizer.
How did Osasuna complete the comeback?
García's 82nd-minute goal halved the deficit. Boyomo's VAR-confirmed 90+3 equalizer—set up by Torro's assist—snatched an improbable point from the fire.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Archive note: this preview was written after the match was played.
Relegation zone collision: Mallorca and Osasuna fight for their lives
Skip It Futmetrix Score: 33/100. When two teams haunted by the drop meet, every point becomes currency—a six-pointer where fear can suffocate ambition.
The Setup
Mallorca sits 16th with 13 points, while Osasuna clings to existence in 17th with 12 points. The Stakes are brutal: both desperately need this win. The Form on both sides is dire—Mallorca have just 3 wins in 14 matches, Osasuna are drowning in losses. Yet the Balance is striking: odds are nearly level, suggesting an unpredictable clash where anyone can steal three points.
Key Battle
Johan Mojica of Mallorca versus Sergio Herrera of Osasuna. Mojica has threaded 3 assists across his last five outings, orchestrating from the flank. Herrera, meanwhile, has been a brick wall with 21 saves in five matches (4.2 per game), keeping Osasuna afloat. If Mojica breaks through, Herrera must be flawless.
Our Prediction
1-1 draw. Both sides play scared, prioritizing not losing over winning. Mallorca probe with Mateo Joseph hunting space (2 goals in 2 games), but Herrera repels the worst. Osasuna snatch a counter goal but lack the legs to seal victory.