La Liga · Matchweek 27
Kike Barja 89'
Ante Budimir 90'
HT 0:1
Vedat Muriqi 35'
Vedat Muriqi 61'
Sat, 7 Mar 2026, 13:00 (UK) · Estadio El Sadar, Pamplona
Osasuna 10th · 34 pts|Mallorca 18th · 25 pts

2-2 draw, with xG at 2.56–1.08.

Player of the matchVedat Muriqi8.1Decisive moment90' Ante Budimir+1.0

Osasuna 2-2 Mallorca

Key numbers

  • Possession 50% – 50%
  • Shots 22 (5 on target) – 8 (4)
  • Decisive moment: 90' Ante Budimir, FN xPts +1.0
Player of the match
Vedat Muriqi 8.1Dominant

Highest FN Score on the pitch: 8.1 (Dominant)

Game state

0-10-21-22-2
Osasuna ahead 0 min · level 35 min · Mallorca ahead 55 min
  • Mallorca: Red card 73' → ~17 min a player down
  • Osasuna: Red card 82' → ~8 min a player down
  • Moi Gómez — off the bench 13 min · 0G 1A
  • Kike Barja — off the bench 13 min · 1G 0A
  • Sergi Darder — off the bench 37 min · 0G 1A

FN xPts — what each moment was worth

How much each moment changed that team's expected points (win 3, draw 1). A goal's value is credited 70% to the scorer and 30% to the assist.

35' Vedat Muriqi Goal +0.9
61' Vedat Muriqi Goal · scorer +0.4 · assist Sergi Darder +0.2 +0.6
73' Jan Virgili Red card −0.1
82' Raúl García de Haro Red card 0.0
89' Kike Barja Goal · assist Victor Muñoz +0.2
90' Ante Budimir Goal · scorer +0.7 · assist Moi Gómez +0.3 +1.0
Osasuna Expected (last two seasons) 1.8Own moments +1.2Opponent moments −1.2Time effect −0.8→ League points won 1
Mallorca Expected (last two seasons) 0.9Own moments +1.4Opponent moments −2.0Time effect +0.7→ League points won 1

Expected points don't add up to a fixed total (a draw is 1 + 1), so an opponent's moment isn't simply the mirror of your loss. "Time effect" is the change as the clock runs down on a lead or a chase, and isn't credited to any player.

How FN Score and FN xPts work →

Match stats

OsasunaMallorca
50%Possession50%
2.56Expected goals (xG)1.08
0.12xG per shot0.14
22Shots8
5Shots on target4
23%Shots on target %50%
17Shots in box5
395Passes418
87%Pass accuracy83%
8Corners0
2Saves4
11Fouls12
2Yellow cards5
4Offsides0

Compared with usual

Osasuna

last 19 matches, all competitions baseline
This matchAvg
Goals21.7
Conceded21.3
xG2.561high
xG against1.081.3
Shots2212.5
On target54.1
Shots faced813.5
xG per shot0.120.09
Possession50%45.8%
Passes395375.5
Pass accuracy87%77.9%
Corners84.1
Fouls1114.4

Mallorca

last 18 matches, all competitions baseline
This matchAvg
Goals21.2
Conceded21.7
xG1.081.1
xG against2.561.5
Shots89.8
On target43.6
Shots faced2215.3
xG per shot0.140.11
Possession50%44.1%
Passes418386.3
Pass accuracy83%77.9%
Corners03.3low
Fouls1210.9

Timeline

  • 22' Yellow Rubén García
  • 23' Yellow Pablo Torre
  • 27' Yellow Martin Valjent
  • 35' Goal Vedat Muriqi league goal #17
  • 53' Sub Pablo Torre → Sergi Darder
  • 53' Sub Antonio Raíllo → David López
  • 56' Sub Rubén García → Raúl García de Haro
  • 56' Sub Lucas Torró → Raúl Moro
  • 60' Yellow Pablo Maffeo
  • 61' Goal Vedat Muriqi league goal #18 assist Sergi Darder
  • 63' Sub Manu Morlanes → Jan Virgili
  • 69' Yellow Leo Román
  • 73' Red Jan Virgili
  • 77' Sub Jorge Herrando → Juan Cruz
  • 77' Sub Javi Galán → Moi Gómez
  • 77' Sub Jon Moncayola → Kike Barja
  • 82' Red Raúl García de Haro
  • 82' VAR Raúl García de Haro
  • 87' Yellow Victor Muñoz
  • 88' Sub Mateo Joseph → Antonio Sánchez
  • 88' Sub Pablo Maffeo → Mateu Morey
  • 89' Goal Kike Barja league goal #1 assist Victor Muñoz
  • 90' Goal Ante Budimir league goal #13 assist Moi Gómez
  • 90+5' Yellow Samú Costa

Category leaders

  • Key passesAimar Oroz4
  • Duels wonMateo Joseph9/17
  • DribblesAimar Oroz3/3
  • Defensive actionsPablo Maffeo5
  • ShotsVictor Muñoz5 (on target 2)
  • Fouls wonAimar Oroz4

Past-season matches are summarised from match data (API-Football) without a written review. FN Score and FN xPts are calculated by Fulltime Note using a published formula.