Mallorca vs Villarreal head-to-head
Mallorca and Villarreal have met 12 times across all competitions between 2019-20 ~ 2025-26: Mallorca 3 wins, 3 draws, Villarreal 6 wins. At Mallorca's ground the home side is 2-2-2 (6 games); at Villarreal's it is 4-1-1 (6 games). The fixture averages 2.58 goals and both teams score in 50.0% of meetings (12 league).
What stands out
- 6 games
Villarreal are unbeaten in their last 6 meetings with Mallorca.6 games, 4W 2D · Villarreal normally lose 30.9% of their league games · small sample
- 6 games
Mallorca have gone 6 straight meetings with Villarreal without a win.6 games, 2D 4L · Mallorca usually win 28.5% of their league games · small sample
- 66.7%
Villarreal's win rate at home against this opponent. Their usual home win rate is 50.0%.6 home games, 4W 1D 1L · 16.7pp above their usual home rate · small sample
Every condition was compared for both teams; only the items that deviate most from their usual records and the league average are kept. Samples under 5 games are left out entirely, and those under 10 are faded and marked as a small sample. Conditional records count league games only.
How these games play out
Most common scorelines
When the goals come
Most starts in this fixture
- 11Martin Valjent · Mallorca
- 9Dani Rodriguez · Mallorca
- 8Raillo · Mallorca
- 7Raúl Albiol · Villarreal
- 6Pau Torres · Villarreal
Scorelines are shown Mallorca first · goal timings split the fixture's goals into 15-minute blocks · starts count league meetings since 2017-18
All results
- Mallorca1–1Villarreal
- Villarreal2–1Mallorca
- Villarreal4–0Mallorca
- Mallorca1–2Villarreal
- Villarreal1–1Mallorca
- Mallorca0–1Villarreal
- Mallorca4–2Villarreal
- Villarreal0–2Mallorca
- Villarreal3–0Mallorca
- Mallorca0–0Villarreal
- Villarreal1–0Mallorca
- Mallorca3–1Villarreal
top rows are fixtures still to be played (UK kick-off time) · green home win · red away win · league games since 2017-18 only · rows marked Preview open the pre-match data published for that game
Top scorers in this fixture
Dani Rodriguez 3 · V. Muriqi 3 · Dani Parejo 2 · Gerard Moreno 2 · Logan Costa 2