La Liga · Sunday, 22 November 2026 · 13:00 UK

Barcelona vs Villarreal Prediction & Betting Tips

Camp Nou · Kick-off 13:00 UK time

Match commentary

Barcelona should dominate the ball at Camp Nou, pressing high and creating chances at a rate of about 4.6 goals a game over their last five. Villarreal are likely to sit deeper and look to hit on the break, though they have scored only 1.4 goals a game this season.

The key battle is Barcelona's attacking width against Villarreal's compact defensive block. If the visitors can hold their shape and stay disciplined, the game may stay tighter for longer, but sustained pressure from the hosts usually tells over 90 minutes.

Our prediction Free

Barcelona to winLikely score 2-1

Barcelona vs Villarreal standings & form

TeamPosPtsW-D-LLast 5
Barcelona1st3311-0-1WWLWW
Villarreal8th154-3-5WLWDL

Bet tips

  • Over 2.5 goals1.60
  • Over 8.5 corners1.85
  • Over 1.5 Barcelona goals1.45

Share this game with a friend

More La Liga predictions

9 other fixtures
VS
Expert pick
Athletic crestEspanyol crest

Athletic vs Espanyol

Athletic vs Espanyol: Bilbao's in-form hosts take on a struggling Espanyol side at San Mamés

Prediction: Athletic to win · likely score 2-1

San Mamés
VS
Expert pick
Alavés crestDeportivo crest

Alavés vs Deportivo

Alavés vs Deportivo: a low-scoring La Liga clash at Mendizorroza with a tight, cagey feel

Prediction: Alavés to win · likely score 2-1

Estadio de Mendizorroza
VS
Expert pick
Rayo Vallecano crestValencia crest

Rayo Vallecano vs Valencia

Rayo Vallecano vs Valencia: A tight La Liga battle at Estadio del Rayo

Prediction: Rayo Vallecano to win · likely score 2-1

Estadio del Rayo Vallecano
VS
Expert pick
Sevilla crestReal Betis crest

Sevilla vs Real Betis

Sevilla vs Real Betis: a derby with goals and a lean towards Betis

Prediction: Real Betis to win · likely score 1-2

Estadio Ramón Sánchez Pizjuán
VS
Expert pick
Real Madrid crestCelta crest

Real Madrid vs Celta

Real Madrid vs Celta – a clash of firepower and restraint at the Bernabéu

Prediction: Real Madrid to win · likely score 2-1

Estadio Santiago Bernabéu
VS
Expert pick
Santander crestReal Sociedad crest

Santander vs Real Sociedad

Santander vs Real Sociedad promises a high‑scoring encounter

Prediction: Real Sociedad to win · likely score 1-2

Campos de Sport de El Sardinero
VS
Expert pick
Osasuna crestMálaga crest

Osasuna vs Málaga

Osasuna vs Málaga: two sides scoring freely, so the goals line looks the strongest angle today

Prediction: Osasuna to win · likely score 2-1

Estadio El Sadar
VS
Expert pick
Getafe crestAtletico Madrid crest

Getafe vs Atletico Madrid

Getafe vs Atletico Madrid: a tight La Liga clash at Coliseum Alfonso Pérez

Prediction: Atletico Madrid to win · likely score 1-2

Coliseum Alfonso Pérez
VS
Expert pick
Levante crestElche crest

Levante vs Elche

Levante vs Elche: a cagey Valencia clash where the goals may stay tight

Prediction: Levante to win · likely score 2-1

Estadio Ciudad de Valencia

Barcelona vs Villarreal: quick facts

What time is Barcelona vs Villarreal?

Barcelona vs Villarreal kicks off on Sunday, 22 November 2026 at 13:00 UK time at Camp Nou. It is a La Liga match.

Barcelona vs Villarreal standings

Barcelona are 1st with 33 points (W11 D0 L1); Villarreal are 8th with 15 points (W4 D3 L5).

Barcelona vs Villarreal form

Recent results. Barcelona: W 2-1 at Atletico Madrid, W 6-1 vs Alavés, L 1-2 vs Real Madrid, W 5-2 at Real Betis, W 3-0 vs Getafe. Villarreal: W 2-0 vs Getafe, L 0-1 vs Espanyol, W 2-1 at Valencia, D 0-0 vs Elche, L 0-1 at Real Madrid.

Barcelona vs Villarreal prediction

Our prediction: Barcelona to win · likely score 2-1. Barcelona vs Villarreal: Camp Nou hosts a side in form against a Villarreal team still searching for goals Free tips: Over 2.5 goals (1.60); Over 8.5 corners (1.85); Over 1.5 Barcelona goals (1.45). Our expert's confidence in the pick is 72%. The expert pick unlocks for £1 by card, Apple Pay or Google Pay (the bet tips are free for everyone; the expert pick is always paid).

Updated 14 November 2026 at 04:22 UK.