Skip to content

Barcelona vs Villarreal: Head-to-Head Record & Stats

30 competitive meetings since 2010 · La Liga

23Barcelona wins
4Draws
3Villarreal wins

Head-to-head summary

Across 30 competitive matches since the 2010/11 season, Barcelona have dominated with 23 wins, while Villarreal have managed 3 victories alongside 4 draws. Curiously, all 3 of Villarreal wins came when Barcelona were at home, where Barcelona won 12 of 15 matches. At home, Villarreal have recorded 0 wins in 15 attempts, losing 11 times to Barcelona. Barcelona recorded their largest win in August 2011 with a 5–0 success.

Recent meetings between these sides have produced heavy scoring. Barcelona won 4–1 in February 2026 and 0–2 in December 2025, but Villarreal earned a 2–3 away win in May 2025. In September 2024, Barcelona won 1–5 away. In January 2024, Villarreal recorded their biggest win in a 3–5 scoreline at Barcelona, which matched a 4–4 draw in April 2019 as the fixture with the most goals in one game.

Goals are frequent in this fixture, averaging 3.8 per game. Over 1.5 goals occurred in 26 of 30 matches, over 2.5 goals in 21 of 30, and both teams scored in 18 of 30. Second halves feature more action, providing 54% of all goals with an average of 2.03 compared to 1.77 in the first half. The side ahead at half-time went on to win in 16 of 20 cases. Barcelona 4–1, 2–0, 1–0, and 2–1 are the most common scorelines, happening 3 times each.

Next meeting

Barcelona vs Villarreal

UTC

La Liga · Matchday 13 · Camp Nou

Goals & betting stats

3.80Goals per game
60%Both teams scored (18/30)
70%Over 2.5 goals (21/30)
87%Over 1.5 goals (26/30)
53%Over 3.5 goals (16/30)
80 – 34Goals scored: Barcelona – Villarreal
11Barcelona clean sheets
2Villarreal clean sheets

Half-time and full-time

1.77Goals per game, 1st half
2.03Goals per game, 2nd half
77%Goal before half-time (23/30)
33%Both scored in the 1st half (10/30)

HT/FT results

Half-time ↓ / Full-time →BarcelonaDrawVillarreal
Barcelona ahead at HT 1447% 27% 13%
Level at HT 827% 27% 0
Villarreal ahead at HT 13% 0 27%

30 matches decided in 90 minutes with a recorded half-time score. The side ahead at the break went on to win 16 of 20 times (80%).

Barcelona when behind at half-time 1 of 3 not lost

Trailed at the break 3 times, came back to win 1.

Villarreal when behind at half-time 3 of 17 not lost

Trailed at the break 17 times, came back to win 1.

Most common scores

  • Barcelona 4–1 Villarreal 3× · 10%
  • Barcelona 2–0 Villarreal 3× · 10%
  • Barcelona 1–0 Villarreal 3× · 10%
  • Barcelona 2–1 Villarreal 3× · 10%
  • Barcelona 5–1 Villarreal 2× · 7%
  • Barcelona 3–0 Villarreal 2× · 7%

Home and away record

Barcelona 23 wins (77%), 4 draws (13%), Villarreal 3 wins (10%)30MATCHES

When Barcelona play at home (15 games)

Barcelona 12 · Draws 0 · Villarreal 3

When Villarreal play at home (15 games)

Barcelona 11 · Draws 4 · Villarreal 0

Last Barcelona vs Villarreal results

DateHomeScoreAwayCompetition
Barcelona 4–1HT 2–0 Villarreal La Liga · Matchday 26
Villarreal 0–2HT 0–1 Barcelona La Liga · Matchday 17
Barcelona 2–3HT 2–1 Villarreal La Liga · Matchday 37
Villarreal 1–5HT 1–2 Barcelona La Liga · Matchday 6
Barcelona 3–5HT 0–1 Villarreal La Liga · Matchday 22
Villarreal 3–4HT 2–2 Barcelona La Liga · Matchday 3
Villarreal 0–1HT 0–1 Barcelona La Liga · Matchday 21
Barcelona 3–0HT 3–0 Villarreal La Liga · Matchday 10
Barcelona 0–2HT 0–1 Villarreal La Liga · Matchday 38
Villarreal 1–3HT 0–0 Barcelona La Liga · Matchday 15
Show all 30 meetings
DateHomeScoreAwayCompetition
Villarreal 1–2HT 1–2 Barcelona La Liga · Matchday 32
Barcelona 4–0HT 4–0 Villarreal La Liga · Matchday 3
Villarreal 1–4HT 1–3 Barcelona La Liga · Matchday 34
Barcelona 2–1HT 2–1 Villarreal La Liga · Matchday 6
Villarreal 4–4HT 1–2 Barcelona La Liga · Matchday 30
Barcelona 2–0HT 1–0 Villarreal La Liga · Matchday 14
Barcelona 5–1HT 3–0 Villarreal La Liga · Matchday 34
Villarreal 0–2HT 0–0 Barcelona La Liga · Matchday 15
Barcelona 4–1HT 2–1 Villarreal La Liga · Matchday 36
Villarreal 1–1HT 0–0 Barcelona La Liga · Matchday 17
Villarreal 2–2HT 0–2 Barcelona La Liga · Matchday 30
Barcelona 3–0HT 0–0 Villarreal La Liga · Matchday 11
Barcelona 3–2HT 1–1 Villarreal La Liga · Matchday 21
Villarreal 0–1HT 0–0 Barcelona La Liga · Matchday 2
Villarreal 2–3HT 1–0 Barcelona La Liga · Matchday 35
Barcelona 2–1HT 1–0 Villarreal La Liga · Matchday 16
Villarreal 0–0HT 0–0 Barcelona La Liga · Matchday 21
Barcelona 5–0HT 2–0 Villarreal La Liga · Matchday 2
Villarreal 0–1HT 0–0 Barcelona La Liga · Matchday 30
Barcelona 3–1HT 1–1 Villarreal La Liga · Matchday 11

Records

Biggest Barcelona win Barcelona 5–0 Villarreal

29 Aug 2011 · La Liga · Camp Nou (Barcelona)

Biggest Villarreal win Barcelona 3–5 Villarreal

27 Jan 2024 · La Liga · Estadi Olímpic Lluís Companys

Most goals in a game 8 goals

Barcelona 3–5 Villarreal (Jan 2024); Villarreal 4–4 Barcelona (Apr 2019)

Longest Barcelona winning run 5 wins in a row

Dec 2013 – Nov 2015

Current form

Barcelona

  1. W
  2. W
  3. W
  4. W
  5. W

1st in La Liga · 24 pts from 8 games. Last: Galatasaray 1–4 Barcelona (Champions League).

Villarreal

  1. W
  2. L
  3. W
  4. W
  5. L

11th in La Liga · 8 pts from 8 games. Last: Villarreal 3–1 Napoli (Champions League).

Barcelona vs Villarreal FAQ

Who has won more Barcelona vs Villarreal matches?

Barcelona have won more: 23 wins to Villarreal's 3, with 4 draws, from 30 competitive meetings since the 2010/11 season.

What was the last Barcelona vs Villarreal result?

Barcelona 4–1 Villarreal, played on 28 February 2026 (La Liga).

How many goals are scored in Barcelona vs Villarreal games?

The fixture averages 3.80 goals per game. Over 2.5 goals landed in 70% of meetings and both teams scored in 60%.

What is the most common score in Barcelona vs Villarreal?

Barcelona 4–1 Villarreal, which has happened 3 times in 30 meetings since the 2010/11 season.

What is the biggest win in Barcelona vs Villarreal history?

In our records (since the 2010/11 season) the biggest margin is Barcelona 5–0 Villarreal, on 29 August 2011 (La Liga).

When do Barcelona and Villarreal play next?

Barcelona host Villarreal on Sunday 22 November 2026 at 16:00 UTC (La Liga).

More La Liga head-to-heads

Competitive matches since the 2010/11 season, friendlies excluded. A match decided on penalties counts as a draw. Last updated 11 Oct 2026.