FOOTBALL·ANALYTICLaLiga 2025/26

LaLiga 2025/26 · Matchday 22 · Estadio El Sadar

Osasuna2:2Villarreal

31 January 2026 · 20,455 in the ground · Ricardo De Burgos Bengoetxea

tap a player for their match file

Osasuna4-2-3-1
Villarreal4-4-2
Herrera5.9Galán6.4E. Boyomo6.5A. Catena6.0Rosier6.5Torró7.4Moncayola7.1Moro6.7Muñoz7.5R. García7.8Budimir7.5Júnior6.4Pedraza6.4Veiga6.6Marín6.6Mouriño6.0Moleiro6.1Parejo6.7P. Gueye6.7Pepe7.1Mikautadze6.5Moreno8.1
from the bench

match pulse — xG per 5 minutes · goals · cards

4590osasunavillarreal

goals — hover the strip for every shot and card, with names

  • 17MorenoGoal · 0.79 xG · 0.79 xG
  • 20MuñozGoal · 0.22 xG · 0.22 xG
  • 45+2BudimirGoal · 0.24 xG · 0.24 xG
  • 70MorenoGoal · 0.04 xG · 0.04 xG

The shots, as they came

Every attempt, sized by expected goals

Osasuna 0:0 Villarreal0'kickoff
1' Budimir — xG 0.04 · Missed2' Budimir — xG 0.03 · Missed4' R. García — xG 0.06 · Blocked12' Muñoz — xG 0.03 · Missed17' Moreno — xG 0.79 · Goal20' Muñoz — xG 0.22 · Goal31' Muñoz — xG 0.15 · Saved31' Torró — xG 0.07 · Blocked31' Torró — xG 0.01 · Missed34' Moreno — xG 0.07 · Saved34' Pepe — xG 0.03 · Saved38' Torró — xG 0.03 · Missed45 + 2' Budimir — xG 0.24 · Goal48' Muñoz — xG 0.06 · Blocked48' Moncayola — xG 0.33 · Missed50' Moro — xG 0.03 · Blocked56' Mikautadze — xG 0.04 · Missed70' Moreno — xG 0.04 · Goal83' García — xG 0.01 · Missed86' García — xG 0.07 · Saved

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Osasuna 0:0 Villarreal
0.51.0015304560759017' Moreno — GOAL20' Muñoz — GOAL45 + 2' Budimir — GOAL70' Moreno — GOAL1.380.97

Territory

Where each side actually occupied the pitch, summed from every player’s heatmap

Osasuna attacking right · Villarreal attacking left · where both glow, the pitch was contested

The duel

Osasuna vs Villarreal

47%
Possession
53%
1.37
Expected goals
0.92
15
Shots
5
5
Shots on target
4
4
Big chances created
1
299
Passes completed
353
75
Into final third
75
61
Duels won
57
15/19 (79%)
Tackles won
12/17 (71%)
6
Corners
2
15
Fouls
7

No physical or tracking data for league matches — that tier is FIFA-only. Everything above is from the public match feed.