Back

Mallorca vs Villarreal Prediction & Betting Tips

Mallorca host Villarreal in the Spanish La Liga on 10 May 2026, Sunday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 13:00 UK Time.

Mallorca vs Villarreal Match Preview

Mallorca return home after a sequence of disciplined performances that has strengthened their push for a stable finish in the league table. Confidence has grown through recent defensive organisation, although this fixture presents a far greater attacking challenge against one of the division’s most productive sides.

Villarreal arrive with stronger momentum and superior attacking numbers across the season. Their recent results have reinforced belief around the squad, particularly in forward areas, but defensive vulnerability away from home continues to leave matches open deeper into the second half.

Mallorca’s Defensive Improvement Faces a Higher Level of Pressure

Mallorca have responded well after a difficult spell earlier in the campaign, collecting wins against Girona 1-0, Rayo Vallecano 3-0 and Real Madrid 2-1 across their last five matches. Those results highlighted a more disciplined defensive structure, with the side showing greater patience without the ball and improved efficiency during transitions.

Even so, consistency remains difficult to trust fully. The defeat against Alaves 2-1 exposed familiar attacking limitations once Mallorca were forced to chase the game, while the 1-1 draw against Valencia showed how quickly control can disappear when midfield pressure drops. Despite encouraging recent results, Mallorca have still conceded 51 league goals this season, one of the weaker defensive records among teams competing in the top half.

Villarreal’s Attacking Quality Continues to Drive Results

Villarreal come into this match after an impressive 5-1 victory over Levante, following further wins against Celta Vigo 2-1 and Athletic Bilbao 2-1 away from home. Their attacking rhythm has remained consistently dangerous, with quick combinations through central areas creating chances at a high rate over recent weeks.

Away performances still carry some defensive uncertainty despite positive results overall. Villarreal conceded in draws against Real Oviedo 1-1 and also struggled defensively during the 1-0 defeat away to Girona earlier in April. However, with 64 league goals scored in 34 matches, they continue to compensate through attacking efficiency and direct forward play that regularly stretches defensive lines.

Mallorca vs Villarreal Prediction

The best bet for this match points towards Villarreal draw no bet at 2.10 odds. Villarreal’s stronger attacking consistency and superior overall league campaign give them the edge entering this fixture, especially after recent victories against Athletic Bilbao and Celta Vigo. Mallorca’s recent improvement deserves respect, but Villarreal’s ability to create chances consistently could prove decisive over ninety minutes.

Goals should also arrive given the recent attacking output from both sides, making over 2.5 goals and both teams to score at 2.00 odds an appealing selection. Mallorca have found momentum offensively at home with wins over Real Madrid and Rayo Vallecano, while Villarreal’s matches regularly develop into open contests because of their aggressive attacking style and occasional defensive exposure away from home.

For those considering a correct score prediction, Villarreal to win 2-1 at 11.00 odds stands out for this game. Mallorca’s home form suggests they are capable of getting on the scoresheet, but Villarreal’s sharper attacking movement and greater quality in transition could ultimately separate the sides in a competitive encounter.

Peter Green- May 9, 2026

Mallorca vs Villarreal Betting Tips

Draw no bet: Villarreal

2.10 Odds Bet Now

Over 2.5 goals & Both teams to score

2.00 Odds Bet Now

Correct score: Villarreal 2-1

11.00 Odds Bet Now

Team Stats

Mallorca Villarreal
Game Played 37 37
Wins 10 21
Draws 9 6
Loss 18 10
Goals For 44 67
Goals Against 57 45
Mallorca Villarreal
Game Played 18 19
Wins 8 7
Draws 6 5
Loss 4 7
Goals For 28 24
Goals Against 21 27
Current Season stats from Spanish La Liga

Mallorca Form

17.05.26

Spanish La Liga

Levante

Mallorca

2-0

13.05.26

Spanish La Liga

Getafe

Mallorca

3-1

10.05.26

Spanish La Liga

Mallorca

Villarreal

1-1

01.05.26

Spanish La Liga

Girona

Mallorca

0-1

25.04.26

Spanish La Liga

Alaves

Mallorca

2-1

21.04.26

Spanish La Liga

Mallorca

Valencia

1-1

12.04.26

Spanish La Liga

Mallorca

Rayo Vallecano

3-0

04.04.26

Spanish La Liga

Mallorca

Real Madrid

2-1

21.03.26

Spanish La Liga

Elche

Mallorca

2-1

15.03.26

Spanish La Liga

Mallorca

Espanyol

2-1

07.03.26

Spanish La Liga

Osasuna

Mallorca

2-2

28.02.26

Spanish La Liga

Mallorca

Real Sociedad

0-1

22.02.26

Spanish La Liga

Celta Vigo

Mallorca

2-0

15.02.26

Spanish La Liga

Mallorca

Real Betis

1-2

07.02.26

Spanish La Liga

Barcelona

Mallorca

3-0

02.02.26

Spanish La Liga

Mallorca

Sevilla

4-1

25.01.26

Spanish La Liga

Atletico Madrid

Mallorca

3-0

17.01.26

Spanish La Liga

Mallorca

Athletic Bilbao

3-2

11.01.26

Spanish La Liga

Rayo Vallecano

Mallorca

2-1

04.01.26

Spanish La Liga

Mallorca

Girona

1-2

19.12.25

Spanish La Liga

Valencia

Mallorca

1-1

16.12.25

Copa del Rey

Deportivo La Coruna

Mallorca

1-0

13.12.25

Spanish La Liga

Mallorca

Elche

3-1

05.12.25

Spanish La Liga

Real Oviedo

Mallorca

0-0

02.12.25

Copa del Rey

Numancia

Mallorca

2-3

29.11.25

Spanish La Liga

Mallorca

Osasuna

2-2

22.11.25

Spanish La Liga

Villarreal

Mallorca

2-1

09.11.25

Spanish La Liga

Mallorca

Getafe

1-0

02.11.25

Spanish La Liga

Real Betis

Mallorca

3-0

29.10.25

Copa del Rey

Sant Just

Mallorca

0-2

26.10.25

Spanish La Liga

Mallorca

Levante

1-1

18.10.25

Spanish La Liga

Sevilla

Mallorca

1-3

04.10.25

Spanish La Liga

Athletic Bilbao

Mallorca

2-1

27.09.25

Spanish La Liga

Mallorca

Alaves

1-0

24.09.25

Spanish La Liga

Real Sociedad

Mallorca

1-0

21.09.25

Spanish La Liga

Mallorca

Atletico Madrid

1-1

15.09.25

Spanish La Liga

Espanyol

Mallorca

3-2

30.08.25

Spanish La Liga

Real Madrid

Mallorca

2-1

23.08.25

Spanish La Liga

Mallorca

Celta Vigo

1-1

16.08.25

Spanish La Liga

Mallorca

Barcelona

0-3

09.08.25

Club Friendly

Mallorca

Hamburger SV

2-0

06.08.25

Club Friendly

Poblense

Mallorca

0-2

27.07.25

Club Friendly

Mallorca

Shabab Al Ahli Dubai

2-1

23.07.25

Club Friendly

Mallorca

Sant Andreu

1-0

24.05.25

Spanish La Liga

Rayo Vallecano

Mallorca

0-0

18.05.25

Spanish La Liga

Mallorca

Getafe

1-2

14.05.25

Spanish La Liga

Real Madrid

Mallorca

2-1

10.05.25

Spanish La Liga

Mallorca

Valladolid

2-1

05.05.25

Spanish La Liga

Girona

Mallorca

1-0

22.04.25

Spanish La Liga

Barcelona

Mallorca

1-0

10.05.26

Spanish La Liga

Mallorca

Villarreal

1-1

21.04.26

Spanish La Liga

Mallorca

Valencia

1-1

12.04.26

Spanish La Liga

Mallorca

Rayo Vallecano

3-0

04.04.26

Spanish La Liga

Mallorca

Real Madrid

2-1

15.03.26

Spanish La Liga

Mallorca

Espanyol

2-1

28.02.26

Spanish La Liga

Mallorca

Real Sociedad

0-1

15.02.26

Spanish La Liga

Mallorca

Real Betis

1-2

02.02.26

Spanish La Liga

Mallorca

Sevilla

4-1

17.01.26

Spanish La Liga

Mallorca

Athletic Bilbao

3-2

04.01.26

Spanish La Liga

Mallorca

Girona

1-2

13.12.25

Spanish La Liga

Mallorca

Elche

3-1

29.11.25

Spanish La Liga

Mallorca

Osasuna

2-2

09.11.25

Spanish La Liga

Mallorca

Getafe

1-0

26.10.25

Spanish La Liga

Mallorca

Levante

1-1

27.09.25

Spanish La Liga

Mallorca

Alaves

1-0

21.09.25

Spanish La Liga

Mallorca

Atletico Madrid

1-1

23.08.25

Spanish La Liga

Mallorca

Celta Vigo

1-1

16.08.25

Spanish La Liga

Mallorca

Barcelona

0-3

09.08.25

Club Friendly

Mallorca

Hamburger SV

2-0

27.07.25

Club Friendly

Mallorca

Shabab Al Ahli Dubai

2-1

23.07.25

Club Friendly

Mallorca

Sant Andreu

1-0

18.05.25

Spanish La Liga

Mallorca

Getafe

1-2

10.05.25

Spanish La Liga

Mallorca

Valladolid

2-1

19.04.25

Spanish La Liga

Mallorca

Leganes

0-0

05.04.25

Spanish La Liga

Mallorca

Celta Vigo

1-2

15.03.25

Spanish La Liga

Mallorca

Espanyol

2-1

02.03.25

Spanish La Liga

Mallorca

Alaves

1-1

16.02.25

Spanish La Liga

Mallorca

Las Palmas

3-1

10.02.25

Spanish La Liga

Mallorca

Osasuna

1-1

25.01.25

Spanish La Liga

Mallorca

Real Betis

0-1

14.12.24

Spanish La Liga

Mallorca

Girona

2-1

03.12.24

Spanish La Liga

Mallorca

Barcelona

1-5

29.11.24

Spanish La Liga

Mallorca

Valencia

2-1

10.11.24

Spanish La Liga

Mallorca

Atletico Madrid

0-1

28.10.24

Spanish La Liga

Mallorca

Athletic Bilbao

0-0

20.10.24

Spanish La Liga

Mallorca

Rayo Vallecano

1-0

17.09.24

Spanish La Liga

Mallorca

Real Sociedad

1-0

14.09.24

Spanish La Liga

Mallorca

Villarreal

1-2

27.08.24

Spanish La Liga

Mallorca

Sevilla

0-0

18.08.24

Spanish La Liga

Mallorca

Real Madrid

1-1

10.08.24

Club Friendly

Mallorca

Bologna

(Penalties:0 - 1)

1-1

19.05.24

Spanish La Liga

Mallorca

Almeria

2-2

11.05.24

Spanish La Liga

Mallorca

Las Palmas

1-0

04.05.24

Spanish La Liga

Mallorca

Atletico Madrid

0-1

13.04.24

Spanish La Liga

Mallorca

Real Madrid

0-1

16.03.24

Spanish La Liga

Mallorca

Granada

1-0

03.03.24

Spanish La Liga

Mallorca

Girona

1-0

18.02.24

Spanish La Liga

Mallorca

Real Sociedad

1-2

11.02.24

Spanish La Liga

Mallorca

Rayo Vallecano

2-1

06.02.24

Copa del Rey

Mallorca

Real Sociedad

0-0

17.05.26

Spanish La Liga

Levante

Mallorca

2-0

13.05.26

Spanish La Liga

Getafe

Mallorca

3-1

01.05.26

Spanish La Liga

Girona

Mallorca

0-1

25.04.26

Spanish La Liga

Alaves

Mallorca

2-1

21.03.26

Spanish La Liga

Elche

Mallorca

2-1

07.03.26

Spanish La Liga

Osasuna

Mallorca

2-2

22.02.26

Spanish La Liga

Celta Vigo

Mallorca

2-0

07.02.26

Spanish La Liga

Barcelona

Mallorca

3-0

25.01.26

Spanish La Liga

Atletico Madrid

Mallorca

3-0

11.01.26

Spanish La Liga

Rayo Vallecano

Mallorca

2-1

19.12.25

Spanish La Liga

Valencia

Mallorca

1-1

16.12.25

Copa del Rey

Deportivo La Coruna

Mallorca

1-0

05.12.25

Spanish La Liga

Real Oviedo

Mallorca

0-0

02.12.25

Copa del Rey

Numancia

Mallorca

2-3

22.11.25

Spanish La Liga

Villarreal

Mallorca

2-1

02.11.25

Spanish La Liga

Real Betis

Mallorca

3-0

29.10.25

Copa del Rey

Sant Just

Mallorca

0-2

18.10.25

Spanish La Liga

Sevilla

Mallorca

1-3

04.10.25

Spanish La Liga

Athletic Bilbao

Mallorca

2-1

24.09.25

Spanish La Liga

Real Sociedad

Mallorca

1-0

15.09.25

Spanish La Liga

Espanyol

Mallorca

3-2

30.08.25

Spanish La Liga

Real Madrid

Mallorca

2-1

06.08.25

Club Friendly

Poblense

Mallorca

0-2

24.05.25

Spanish La Liga

Rayo Vallecano

Mallorca

0-0

14.05.25

Spanish La Liga

Real Madrid

Mallorca

2-1

05.05.25

Spanish La Liga

Girona

Mallorca

1-0

22.04.25

Spanish La Liga

Barcelona

Mallorca

1-0

12.04.25

Spanish La Liga

Real Sociedad

Mallorca

0-2

30.03.25

Spanish La Liga

Valencia

Mallorca

1-0

09.03.25

Spanish La Liga

Athletic Bilbao

Mallorca

1-1

24.02.25

Spanish La Liga

Sevilla

Mallorca

1-1

01.02.25

Spanish La Liga

Atletico Madrid

Mallorca

2-0

20.01.25

Spanish La Liga

Villarreal

Mallorca

4-0

09.01.25

Spanish Super Cup

Real Madrid

Mallorca

3-0

03.01.25

Copa del Rey

Pontevedra

Mallorca

3-0

21.12.24

Spanish La Liga

Getafe

Mallorca

0-1

06.12.24

Spanish La Liga

Celta Vigo

Mallorca

2-0

23.11.24

Spanish La Liga

Las Palmas

Mallorca

2-3

01.11.24

Spanish La Liga

Alaves

Mallorca

1-0

05.10.24

Spanish La Liga

Espanyol

Mallorca

2-1

27.09.24

Spanish La Liga

Valladolid

Mallorca

1-2

23.09.24

Spanish La Liga

Real Betis

Mallorca

1-2

31.08.24

Spanish La Liga

Leganes

Mallorca

0-1

24.08.24

Spanish La Liga

Osasuna

Mallorca

1-0

03.08.24

Club Friendly

Mirandes

Mallorca

0-2

03.08.24

Club Friendly

Burgos

Mallorca

0-2

31.07.24

Club Friendly

Poblense

Mallorca

0-5

27.07.24

Club Friendly

West Brom

Mallorca

0-1

26.07.24

Club Friendly

Barnsley

Mallorca

0-1

21.07.24

Club Friendly

Crewe

Mallorca

1-3

Villarreal Form

17.05.26

Spanish La Liga

Rayo Vallecano

Villarreal

2-0

13.05.26

Spanish La Liga

Villarreal

Sevilla

2-3

10.05.26

Spanish La Liga

Mallorca

Villarreal

1-1

02.05.26

Spanish La Liga

Villarreal

Levante

5-1

26.04.26

Spanish La Liga

Villarreal

Celta Vigo

2-1

23.04.26

Spanish La Liga

Real Oviedo

Villarreal

1-1

12.04.26

Spanish La Liga

Athletic Bilbao

Villarreal

1-2

06.04.26

Spanish La Liga

Girona

Villarreal

1-0

20.03.26

Spanish La Liga

Villarreal

Real Sociedad

3-1

13.03.26

Spanish La Liga

Alaves

Villarreal

1-1

08.03.26

Spanish La Liga

Villarreal

Elche

2-1

28.02.26

Spanish La Liga

Barcelona

Villarreal

4-1

22.02.26

Spanish La Liga

Villarreal

Valencia

2-1

18.02.26

Spanish La Liga

Levante

Villarreal

0-1

14.02.26

Spanish La Liga

Getafe

Villarreal

2-1

09.02.26

Spanish La Liga

Villarreal

Espanyol

4-1

31.01.26

Spanish La Liga

Osasuna

Villarreal

2-2

28.01.26

UEFA Champions League

Bayer Leverkusen

Villarreal

3-0

24.01.26

Spanish La Liga

Villarreal

Real Madrid

0-2

20.01.26

UEFA Champions League

Villarreal

Ajax

1-2

17.01.26

Spanish La Liga

Real Betis

Villarreal

2-0

10.01.26

Spanish La Liga

Villarreal

Alaves

3-1

03.01.26

Spanish La Liga

Elche

Villarreal

1-3

21.12.25

Spanish La Liga

Villarreal

Barcelona

0-2

17.12.25

Copa del Rey

Racing Santander

Villarreal

2-1

10.12.25

UEFA Champions League

Villarreal

FC Copenhagen

2-3

06.12.25

Spanish La Liga

Villarreal

Getafe

2-0

03.12.25

Copa del Rey

Antoniano

Villarreal

(Penalties:3 - 5)

0-0

30.11.25

Spanish La Liga

Real Sociedad

Villarreal

2-3

25.11.25

UEFA Champions League

Dortmund

Villarreal

4-0

22.11.25

Spanish La Liga

Villarreal

Mallorca

2-1

08.11.25

Spanish La Liga

Espanyol

Villarreal

0-2

05.11.25

UEFA Champions League

Pafos

Villarreal

1-0

01.11.25

Spanish La Liga

Villarreal

Rayo Vallecano

4-0

29.10.25

Copa del Rey

Ciudad de Lucena

Villarreal

0-6

25.10.25

Spanish La Liga

Valencia

Villarreal

0-2

21.10.25

UEFA Champions League

Villarreal

Manchester City

0-2

18.10.25

Spanish La Liga

Villarreal

Real Betis

2-2

04.10.25

Spanish La Liga

Real Madrid

Villarreal

3-1

01.10.25

UEFA Champions League

Villarreal

Juventus

2-2

27.09.25

Spanish La Liga

Villarreal

Athletic Bilbao

1-0

23.09.25

Spanish La Liga

Sevilla

Villarreal

1-2

20.09.25

Spanish La Liga

Villarreal

Osasuna

2-1

16.09.25

UEFA Champions League

Tottenham

Villarreal

1-0

13.09.25

Spanish La Liga

Atletico Madrid

Villarreal

2-0

31.08.25

Spanish La Liga

Celta Vigo

Villarreal

1-1

24.08.25

Spanish La Liga

Villarreal

Girona

5-0

15.08.25

Spanish La Liga

Villarreal

Real Oviedo

2-0

10.08.25

Club Friendly

Villarreal

Aston Villa

0-2

06.08.25

Club Friendly

Arsenal

Villarreal

2-3

13.05.26

Spanish La Liga

Villarreal

Sevilla

2-3

02.05.26

Spanish La Liga

Villarreal

Levante

5-1

26.04.26

Spanish La Liga

Villarreal

Celta Vigo

2-1

20.03.26

Spanish La Liga

Villarreal

Real Sociedad

3-1

08.03.26

Spanish La Liga

Villarreal

Elche

2-1

22.02.26

Spanish La Liga

Villarreal

Valencia

2-1

09.02.26

Spanish La Liga

Villarreal

Espanyol

4-1

24.01.26

Spanish La Liga

Villarreal

Real Madrid

0-2

20.01.26

UEFA Champions League

Villarreal

Ajax

1-2

10.01.26

Spanish La Liga

Villarreal

Alaves

3-1

21.12.25

Spanish La Liga

Villarreal

Barcelona

0-2

10.12.25

UEFA Champions League

Villarreal

FC Copenhagen

2-3

06.12.25

Spanish La Liga

Villarreal

Getafe

2-0

22.11.25

Spanish La Liga

Villarreal

Mallorca

2-1

01.11.25

Spanish La Liga

Villarreal

Rayo Vallecano

4-0

21.10.25

UEFA Champions League

Villarreal

Manchester City

0-2

18.10.25

Spanish La Liga

Villarreal

Real Betis

2-2

01.10.25

UEFA Champions League

Villarreal

Juventus

2-2

27.09.25

Spanish La Liga

Villarreal

Athletic Bilbao

1-0

20.09.25

Spanish La Liga

Villarreal

Osasuna

2-1

24.08.25

Spanish La Liga

Villarreal

Girona

5-0

15.08.25

Spanish La Liga

Villarreal

Real Oviedo

2-0

10.08.25

Club Friendly

Villarreal

Aston Villa

0-2

25.05.25

Spanish La Liga

Villarreal

Sevilla

4-2

14.05.25

Spanish La Liga

Villarreal

Leganes

3-0

03.05.25

Spanish La Liga

Villarreal

Osasuna

4-2

27.04.25

Spanish La Liga

Villarreal

Espanyol

1-0

20.04.25

Spanish La Liga

Villarreal

Real Sociedad

2-2

06.04.25

Spanish La Liga

Villarreal

Athletic Bilbao

0-0

15.03.25

Spanish La Liga

Villarreal

Real Madrid

1-2

15.02.25

Spanish La Liga

Villarreal

Valencia

1-1

01.02.25

Spanish La Liga

Villarreal

Valladolid

5-1

20.01.25

Spanish La Liga

Villarreal

Mallorca

4-0

18.12.24

Spanish La Liga

Villarreal

Rayo Vallecano

1-1

15.12.24

Spanish La Liga

Villarreal

Real Betis

1-2

01.12.24

Spanish La Liga

Villarreal

Girona

2-2

09.11.24

Spanish La Liga

Villarreal

Alaves

3-0

20.10.24

Spanish La Liga

Villarreal

Getafe

1-1

30.09.24

Spanish La Liga

Villarreal

Las Palmas

3-1

22.09.24

Spanish La Liga

Villarreal

Barcelona

1-5

26.08.24

Spanish La Liga

Villarreal

Celta Vigo

4-3

19.08.24

Spanish La Liga

Villarreal

Atletico Madrid

2-2

20.07.24

Club Friendly

Villarreal

Leicester

1-2

19.05.24

Spanish La Liga

Villarreal

Real Madrid

4-4

11.05.24

Spanish La Liga

Villarreal

Sevilla

3-2

28.04.24

Spanish La Liga

Villarreal

Rayo Vallecano

3-0

01.04.24

Spanish La Liga

Villarreal

Atletico Madrid

1-2

17.03.24

Spanish La Liga

Villarreal

Valencia

1-0

14.03.24

UEFA Europa League

Villarreal

Marseille

3-1

03.03.24

Spanish La Liga

Villarreal

Granada

5-1

17.05.26

Spanish La Liga

Rayo Vallecano

Villarreal

2-0

10.05.26

Spanish La Liga

Mallorca

Villarreal

1-1

23.04.26

Spanish La Liga

Real Oviedo

Villarreal

1-1

12.04.26

Spanish La Liga

Athletic Bilbao

Villarreal

1-2

06.04.26

Spanish La Liga

Girona

Villarreal

1-0

13.03.26

Spanish La Liga

Alaves

Villarreal

1-1

28.02.26

Spanish La Liga

Barcelona

Villarreal

4-1

18.02.26

Spanish La Liga

Levante

Villarreal

0-1

14.02.26

Spanish La Liga

Getafe

Villarreal

2-1

31.01.26

Spanish La Liga

Osasuna

Villarreal

2-2

28.01.26

UEFA Champions League

Bayer Leverkusen

Villarreal

3-0

17.01.26

Spanish La Liga

Real Betis

Villarreal

2-0

03.01.26

Spanish La Liga

Elche

Villarreal

1-3

17.12.25

Copa del Rey

Racing Santander

Villarreal

2-1

03.12.25

Copa del Rey

Antoniano

Villarreal

(Penalties:3 - 5)

0-0

30.11.25

Spanish La Liga

Real Sociedad

Villarreal

2-3

25.11.25

UEFA Champions League

Dortmund

Villarreal

4-0

08.11.25

Spanish La Liga

Espanyol

Villarreal

0-2

05.11.25

UEFA Champions League

Pafos

Villarreal

1-0

29.10.25

Copa del Rey

Ciudad de Lucena

Villarreal

0-6

25.10.25

Spanish La Liga

Valencia

Villarreal

0-2

04.10.25

Spanish La Liga

Real Madrid

Villarreal

3-1

23.09.25

Spanish La Liga

Sevilla

Villarreal

1-2

16.09.25

UEFA Champions League

Tottenham

Villarreal

1-0

13.09.25

Spanish La Liga

Atletico Madrid

Villarreal

2-0

31.08.25

Spanish La Liga

Celta Vigo

Villarreal

1-1

06.08.25

Club Friendly

Arsenal

Villarreal

2-3

02.08.25

Club Friendly

Leeds

Villarreal

1-1

25.07.25

Club Friendly

Sporting CP

Villarreal

1-0

22.07.25

Club Friendly

St. Gallen

Villarreal

2-2

19.07.25

Club Friendly

FC Basel

Villarreal

3-3

18.05.25

Spanish La Liga

Barcelona

Villarreal

2-3

10.05.25

Spanish La Liga

Girona

Villarreal

0-1

23.04.25

Spanish La Liga

Celta Vigo

Villarreal

3-0

13.04.25

Spanish La Liga

Real Betis

Villarreal

1-2

30.03.25

Spanish La Liga

Getafe

Villarreal

1-2

08.03.25

Spanish La Liga

Alaves

Villarreal

1-0

22.02.25

Spanish La Liga

Rayo Vallecano

Villarreal

0-1

08.02.25

Spanish La Liga

Las Palmas

Villarreal

1-2

25.01.25

Spanish La Liga

Atletico Madrid

Villarreal

1-1

13.01.25

Spanish La Liga

Real Sociedad

Villarreal

1-0

22.12.24

Spanish La Liga

Leganes

Villarreal

2-5

08.12.24

Spanish La Liga

Athletic Bilbao

Villarreal

2-0

04.12.24

Copa del Rey

Pontevedra

Villarreal

1-0

24.11.24

Spanish La Liga

Osasuna

Villarreal

2-2

29.10.24

Copa del Rey

Poblense

Villarreal

1-6

26.10.24

Spanish La Liga

Valladolid

Villarreal

1-2

05.10.24

Spanish La Liga

Real Madrid

Villarreal

2-0

26.09.24

Spanish La Liga

Espanyol

Villarreal

1-2

14.09.24

Spanish La Liga

Mallorca

Villarreal

1-2

Mallorca vs Villarreal Head-to-head

22.11.2025

Spanish La Liga

Villarreal

Mallorca

2-1

20.01.2025

Spanish La Liga

Villarreal

Mallorca

4-0

14.09.2024

Spanish La Liga

Mallorca

Villarreal

1-2

20.01.2024

Spanish La Liga

Villarreal

Mallorca

1-1

18.08.2023

Spanish La Liga

Mallorca

Villarreal

0-1

14.09.2024

Spanish La Liga

Mallorca

Villarreal

1-2

18.08.2023

Spanish La Liga

Mallorca

Villarreal

0-1

18.02.2023

Spanish La Liga

Mallorca

Villarreal

4-2

19.09.2021

Spanish La Liga

Mallorca

Villarreal

0-0

10.11.2019

Spanish La Liga

Mallorca

Villarreal

3-1

19.02.2012

Spanish La Liga

Mallorca

Villarreal

4-0

Offers