La Liga · 2025Estadio de la Ceramica
51Historical match

A completed match from a finished season. This page is the record of what happened.

Match at a glance

Villarreal won 5–1.

Shots
149
Shots on target
84
Expected goals
2.481.16
Possession
48%52%

This match

Match statistics

  • Shots14 shots9 shotsVillarreal 14 shots, Atlético Madrid 9 shots
  • Shots on target8 shots4 shotsVillarreal 8 shots, Atlético Madrid 4 shots
  • Expected goals2.48 xG1.16 xGVillarreal 2.48 xG, Atlético Madrid 1.16 xG
  • Possession48%52%Villarreal 48%, Atlético Madrid 52%
  • Corners5 corners9 cornersVillarreal 5 corners, Atlético Madrid 9 corners
  • Fouls3 fouls12 foulsVillarreal 3 fouls, Atlético Madrid 12 fouls
  • Yellow cards0 cards1 cardVillarreal 0 cards, Atlético Madrid 1 card

Every shot

Shot map

Every recorded shot, placed where it was taken and sized by its expected-goals value. Arrows show each team’s attacking direction.

Pape Gueye · Villarreal · 18′ · 0.01 xG · off target or blockedNicolas Pépé · Villarreal · 3′ · 0.02 xG · off target or blockedNicolas Pépé · Villarreal · 7′ · 0.02 xG · off target or blockedNicolas Pépé · Villarreal · 39′ · 0.02 xG · on targetNicolas Pépé · Villarreal · 2′ · 0.03 xG · off target or blockedAlex Baena · Atletico Madrid · 26′ · 0.03 xG · off target or blockedAlex Baena · Atletico Madrid · 47′ · 0.03 xG · off target or blockedObed Vargas · Atletico Madrid · 45′ · 0.04 xG · off target or blockedPape Gueye · Villarreal · 45′ · 0.06 xG · goalAntoine Griezmann · Atletico Madrid · 38′ · 0.07 xG · on targetAyoze Pérez · Villarreal · 8′ · 0.08 xG · off target or blockedAlexander Sørloth · Atletico Madrid · 79′ · 0.08 xG · on targetAyoze Pérez · Villarreal · 34′ · 0.09 xG · goalGeorges Mikautadze · Villarreal · 11′ · 0.10 xG · on targetAyoze Pérez · Villarreal · 59′ · 0.10 xG · off target or blockedGiuliano Simeone · Atletico Madrid · 45′ · 0.13 xG · off target or blockedAntoine Griezmann · Atletico Madrid · 77′ · 0.13 xG · off target or blockedGiuliano Simeone · Atletico Madrid · 42′ · 0.21 xG · on targetGeorges Mikautadze · Villarreal · 80′ · 0.23 xG · on targetAyoze Pérez · Villarreal · 54′ · 0.25 xG · goalMarc Pubill · Atletico Madrid · 43′ · 0.47 xG · goalGeorges Mikautadze · Villarreal · 40′ · 0.64 xG · goalDani Parejo · Villarreal · 30′ · 0.82 xG · goal
  • off target
  • on target
  • goal
  • penalty
  • size = xG

Villarreal: 14 shots, 8 on target, 2.47 xG. Atletico Madrid: 9 shots, 4 on target, 1.19 xG.

How the match built

Expected-goals timeline

Expected goals accumulated minute by minute. Circles mark the goals that were actually scored.

01.252.50′HT90′Dani Parejo · Villarreal · 30′Ayoze Pérez · Villarreal · 34′Georges Mikautadze · Villarreal · 40′Pape Gueye · Villarreal · 45′Ayoze Pérez · Villarreal · 54′Marc Pubill · Atletico Madrid · 43′

The step line is cumulative expected goals; circles mark goals. Final: Villarreal 2.47 xG · Atletico Madrid 1.19 xG.

Full time

What the match recorded

Villarreal beat Atletico Madrid 5–1. Recorded in this match (Villarreal – Atletico Madrid): shots 14–9, shots on target 8–4, expected goals 2.48–1.16, possession 48%–52%. This is what was recorded. It is not a claim that the result was foreseeable.

Pre-match record

What the data showed before kick-off. Kept for reference; it did not know the result.

Villarreal's recent record differs from the season

moderate

Villarreal's last-five goals scored average is above their season average.

2.6 goals/match Goals forLast 5 · Season1.89 goals/match
Evidence and caveat

Comparison: An unweighted last-five average is compared with the unweighted season average.

Window: last_5 versus season

MetricLast 5SeasonBaseline
Goals for2.6 goals/match1.89 goals/match1.22 goals/match

Caveat: Five matches are sensitive to opponent mix and isolated match states.

Villarreal have a visible home split

moderate

Villarreal's home-only shot average is above their full-season average.

14.5 shots/match ShotsHome only · Season12 shots/match
Evidence and caveat

Comparison: Venue-only shot volume is compared with the same team's season record.

Window: home

MetricHome onlySeasonBaseline
Shots14.5 shots/match12 shots/match12.1 shots/match

Caveat: Venue splits can reflect opponent mix and should be read with the listed sample.

The teams have contrasting possession records

moderate

Atletico Madrid have recorded the higher season possession share.

44.5%PossessionVillarreal · Atletico Madrid 53.3%
Evidence and caveat

Comparison: The recorded possession gap is 8.8 percentage points.

Window: season

MetricVillarrealAtletico MadridBaseline
Possession44.5%53.3%49.4%

Caveat: Possession share does not show where possession occurred or how chances were created.

History

Head-to-head

Recent meetings between these teams.

Last 5 meetings

0Villarreal
2Draws
3Atlético Madrid
Atlético MadridVillarreal · La Liga20
Atlético MadridVillarreal · La Liga11
VillarrealAtlético Madrid · La Liga22
VillarrealAtlético Madrid · La Liga12
Atlético MadridVillarreal · La Liga31

Head-to-Head & Recent Meetings

Metric comparison

Team comparison

Season averages, with the sample size beside each metric.

Where the edge is

Season: Villarreal favored in 2 of 11 directional metrics · Atlético Madrid in 5 · 4 too close

led this metric higher value (descriptive) too close

Window

Season

Villarreal38 matchesAtlético Madrid38 matches
1.89 goals/match Goals scored38/381.63 goals/match
1.21 goals/matchGoals allowed38/381.16 goals/match
1.54 xG/matchExpected goals38/381.56 xG/match
12 shots/matchShots38/38 13.1 shots/match
4.53 shots/matchShots on target38/38 5.11 shots/match
44.5%Possession38/38 53.3%
4.18 corners/matchCorners38/38 6.47 corners/match
2.36 cards/matchCards28/332.24 cards/match
11.9 fouls/matchFouls38/3811.2 fouls/match

Style profile

Style profile

Competition percentiles describe recorded style; they do not rank likely outcomes.

Possession control

Relative share of recorded possession within the competition.

Villarreal17.5
Atlético Madrid77.5
0–100 competition percentile · coverage 100%

Attacking volume

Recorded shot and scoring volume, expressed as competition percentiles.

Villarreal66.7
Atlético Madrid80.8
0–100 competition percentile · coverage 100%

Defensive resistance

Lower recorded scoring and shot allowance produces a higher descriptive percentile.

Villarreal64.2
Atlético Madrid80.0
0–100 competition percentile · coverage 100%

Directness proxy

Shots per possession point; a descriptive transition/directness proxy, not an outcome score.

Villarreal72.5
Atlético Madrid42.5
0–100 competition percentile · coverage 100%

Physicality

Recorded fouls and cards relative to competition peers.

Villarreal40.0
Atlético Madrid25.0
0–100 competition percentile · coverage 87%

Set-piece relevance

Corner volume relative to competition peers.

Villarreal30.0
Atlético Madrid92.5
0–100 competition percentile · coverage 100%

Tempo and pressure proxy

Combined event-volume percentiles for shots, corners and fouls.

Villarreal43.8
Atlético Madrid68.8
0–100 competition percentile · coverage 100%

Schedule context

Rest and recent workload

  • Rest before fixture · Both teams: 7.08 days
  • Matches in previous 14 days · Both teams: 2 matches

Villarreal / Atlético Madrid

Evidence quality

How much supports this analysis

Grade A · Strong evidenceStrong evidencelimited
Season samples38 / 38home / away teams
Recent samples5 / 5last-five windows
FreshnessLess than one dayfrom nearest prior match
  • The fixture is outside the configured active season.
  • Recent samples and important metric coverage meet the strong evidence threshold.

Known unknowns

  • Lineups, injuries, suspensions and tactical changes are not available in the retained dataset.
  • The fixture season differs from the competition's configured active season.
Analysis cutoff: Sun, 24 May 2026, 23:00 UTC · analysis-v4

Team rankings in La Liga

Make a graphic from this match

Creator Studio builds a branded post from this match's recorded data, with its evidence grade and source cutoff carried into the export.

Turn this match into a graphicReady-made from PitchMath data · No sign-up required
Villarreal 5–1 Atlético Madrid — La Liga 2025/26 Match Stats | PitchMath