Regular Season - 14 · 29 November 2026, 17:30 UTC

Celta Vigo vs Villarreal La Liga prediction

Vigo

Our model says: Celta Vigo 0–1 Villarreal

The model makes it 32% Celta Vigo, 30% draw, 38% Villarreal — fair odds of 3.13, 3.33 and 2.63.

Most likely scoreline: 0-1.

Expected goals: Celta Vigo 1.08, Villarreal 1.24.

Both teams to score: 48%. Over 2.5 goals: 41%, under 2.5: 59%.

Model confidence: Low — calls at this level have come off 38% of the time, over 1,327 settled matches.

Edge to Villarreal: the better side on the model's ratings, but not by much. In past matches rated this way the favourite won 54%, 26% were drawn and the underdog won 21%.

Published

Source: Fulltime Stats' own Dixon-Coles model, as of 15 November 2026. Celta Vigo's rating is built from 50 La Liga matches and Villarreal's from 50, over this season and last, recent ones weighted most. Goal level and home advantage are this competition's own, measured over 879 matches.

Key facts

  • Celta Vigo are 11th on 13 points from 12 games; Villarreal are 8th on 15 points from 12 games — La Liga.
  • Celta Vigo are without a win in 3 games, most recently a 0-0 draw at home to Levante.
  • Villarreal have won 2 of their last 5 games, most recently a 2-0 win at home to Getafe.
  • Last 6 meetings: Villarreal 3 wins to 2, 1 draw; the most recent, 26 April 2026, ended Villarreal 2–1 Celta Vigo.

More La Liga predictions

Live win probability

From kick-off

From kick-off, the split above updates here every few seconds as the model re-reads the score, the clock and any red cards.

Model insights: Celta Vigo vs Villarreal

48%
Both teams to score
41%
Over 2.5 goals
59%
Under 2.5 goals

Most likely scorelines

Celta Vigo win Draw Villarreal win
  1. 1–114%
  2. 0–111%
  3. 0–010%
  4. 1–010%
  5. 1–28%
  6. 0–28%
  7. 2–17%

Scores read Celta Vigo first; the other scorelines share the remaining 32%. How to read this.

Has the model earned this number?

Villarreal at 38%: of 4,828 settled 30–40% forecasts, 33.4% came in (average 33.7%). It can be read literally. The full record.

Form going into Celta Vigo vs Villarreal

Celta Vigo

La Liga

  • D0-0Levante8 November 2026
  • L0-3away to Rayo Vallecano31 October 2026
  • D0-0Real Betis25 October 2026
  • W2-1Alaves18 October 2026
  • D0-0away to Elche11 October 2026

Villarreal

La Liga

  • W2-0Getafe8 November 2026
  • L0-1Espanyol30 October 2026
  • W2-1away to Valencia24 October 2026
  • D0-0Elche17 October 2026
  • L0-1away to Real Madrid10 October 2026

What these results say

Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.

La Liga table

#TeamPWDLGFGAGDPts
11Celta Vigo122731010013
8Villarreal124351715+215

Where the two sides stand. Full table

Head-to-head: Celta Vigo vs Villarreal

  • 26 April 2026Villarreal 2–1 Celta VigoLa Liga
  • 31 August 2025Celta Vigo 1–1 VillarrealLa Liga
  • 23 April 2025Celta Vigo 3–0 VillarrealLa Liga
  • 26 August 2024Villarreal 4–3 Celta VigoLa Liga
  • 5 May 2024Celta Vigo 3–2 VillarrealLa Liga
  • 20 December 2023Villarreal 3–2 Celta VigoLa Liga

The full Celta Vigo vs Villarreal record →

Statistical estimate, not betting advice This prediction is generated from a statistical model for entertainment and informational purposes only. It does not guarantee any outcome and should not be used as the basis for placing a bet.

Team comparison

Celta Vigo Villarreal
0.77 Attack strength (vs league average) 1.22
0.83 Defence strength (vs league average, lower = stronger) 0.87
1.08 Model expected goals (this match) 1.24

Each side's share of the two-team total. How to read this.

Why the model favours this side

The model gives Villarreal the highest probability at 38%, based on each side's rolling attack and defence ratings estimated from recent match data. The model projects 1.08 expected goals for Celta Vigo against 1.24 for Villarreal. Celta Vigo's attack/defence rating is 0.77/0.83 versus the league average (1.00 = average), compared with 1.22/0.87 for Villarreal.

How the model reaches 38% for Villarreal to win

Start from two average sides on neutral ground: 36% for Villarreal to win. Then home advantage takes away 7 points, Celta Vigo's ratings add 4 points and Villarreal's ratings add 5 points, which lands on the published 38%.

  1. Two average sides, neutral ground36%
  2. Home advantage29%−7
  3. Celta Vigo's ratings33%+4
  4. Villarreal's ratings38%+5

Each step adds one input to the step before. How to read this.

Season stats

Celta VigoVillarreal
12Matches12
2W 7D 3LRecord4W 3D 5L
10 0.8 per gameGoals scored17 1.4 per game
10 0.8 per gameGoals conceded15 1.3 per game
6 of 12Clean sheets2 of 12
7 of 12Failed to score4 of 12
1 of 1Penalties scored3 of 3
19 1.6 per gameYellow cards24 2.0 per game
1Red cards1
3-4-3 12×Usual shape4-4-2 10×

Celta Vigo at home · Villarreal away

7Played6
2W 3D 2LRecord2W 2D 2L
9–6Goals for – against9–8
3 of 7Clean sheets0 of 6

League matches only, La Liga, this season; per game, from API-Football. How to read this.

Position by match

Celta VigoVillarreal

15101520 Celta Vigo, match 1, 22 August 2026: at Valencia 0-0 → 10thCelta Vigo, match 2, 27 August 2026: vs Osasuna 1-2 → 14thCelta Vigo, match 3, 30 August 2026: vs Athletic Club 0-2 → 17thCelta Vigo, match 4, 3 September 2026: at Real Sociedad 0-0 → 16thCelta Vigo, match 5, 7 September 2026: at Getafe 1-1 → 16thCelta Vigo, match 6, 13 September 2026: vs Malaga 1-1 → 14thCelta Vigo, match 7, 19 September 2026: vs Racing Santander 5-0 → 11thCelta Vigo, match 8, 11 October 2026: at Elche 0-0 → 9thCelta Vigo, match 9, 18 October 2026: vs Alaves 2-1 → 8thCelta Vigo, match 10, 25 October 2026: vs Real Betis 0-0 → 9thCelta Vigo, match 11, 31 October 2026: at Rayo Vallecano 3-0 → 10thCelta Vigo, match 12, 8 November 2026: vs Levante 0-0 → 10thVillarreal, match 1, 16 August 2026: at Racing Santander 2-2 → 4thVillarreal, match 2, 23 August 2026: at Atletico Madrid 2-2 → 7thVillarreal, match 3, 28 August 2026: at Alaves 1-0 → 12thVillarreal, match 4, 5 September 2026: vs Deportivo La Coruna 2-3 → 16thVillarreal, match 5, 14 September 2026: vs Real Betis 1-2 → 18thVillarreal, match 6, 17 September 2026: at Malaga 1-3 → 14thVillarreal, match 7, 20 September 2026: vs Levante 3-1 → 8thVillarreal, match 8, 10 October 2026: at Real Madrid 1-0 → 10thVillarreal, match 9, 17 October 2026: vs Elche 0-0 → 9thVillarreal, match 10, 24 October 2026: at Valencia 1-2 → 8thVillarreal, match 11, 30 October 2026: vs Espanyol 0-1 → 10thVillarreal, match 12, 8 November 2026: vs Getafe 2-0 → 8th 123456789101112 15101520 Celta Vigo, match 1, 22 August 2026: at Valencia 0-0 → 10thCelta Vigo, match 2, 27 August 2026: vs Osasuna 1-2 → 14thCelta Vigo, match 3, 30 August 2026: vs Athletic Club 0-2 → 17thCelta Vigo, match 4, 3 September 2026: at Real Sociedad 0-0 → 16thCelta Vigo, match 5, 7 September 2026: at Getafe 1-1 → 16thCelta Vigo, match 6, 13 September 2026: vs Malaga 1-1 → 14thCelta Vigo, match 7, 19 September 2026: vs Racing Santander 5-0 → 11thCelta Vigo, match 8, 11 October 2026: at Elche 0-0 → 9thCelta Vigo, match 9, 18 October 2026: vs Alaves 2-1 → 8thCelta Vigo, match 10, 25 October 2026: vs Real Betis 0-0 → 9thCelta Vigo, match 11, 31 October 2026: at Rayo Vallecano 3-0 → 10thCelta Vigo, match 12, 8 November 2026: vs Levante 0-0 → 10thVillarreal, match 1, 16 August 2026: at Racing Santander 2-2 → 4thVillarreal, match 2, 23 August 2026: at Atletico Madrid 2-2 → 7thVillarreal, match 3, 28 August 2026: at Alaves 1-0 → 12thVillarreal, match 4, 5 September 2026: vs Deportivo La Coruna 2-3 → 16thVillarreal, match 5, 14 September 2026: vs Real Betis 1-2 → 18thVillarreal, match 6, 17 September 2026: at Malaga 1-3 → 14thVillarreal, match 7, 20 September 2026: vs Levante 3-1 → 8thVillarreal, match 8, 10 October 2026: at Real Madrid 1-0 → 10thVillarreal, match 9, 17 October 2026: vs Elche 0-0 → 9thVillarreal, match 10, 24 October 2026: at Valencia 1-2 → 8thVillarreal, match 11, 30 October 2026: vs Espanyol 0-1 → 10thVillarreal, match 12, 8 November 2026: vs Getafe 2-0 → 8th 123456789101112

Celta Vigo are 11th after 12 La Liga matches (between 8th and 17th so far); Villarreal are 8th after 12 (between 4th and 18th). How to read this.

Goals scored and conceded, by minute

All La Liga matches this season: Celta Vigo 12, Villarreal 12.

Celta Vigo scored 103222
Villarreal conceded 117214

Celta Vigo score most often in the 31–45 minute window (3 goals); Villarreal have let in 7 there.

Villarreal scored 025125
Celta Vigo conceded 031222

League goals by 15-minute window, from API-Football. Context, not a prediction. How to read this.

The next 3 matches, by difficulty

Celta Vigo

  • at Barcelona6 Dec · La Ligawin 11%
  • at Marseille10 Dec · UEFA Europa Leaguewin 22%
  • at Espanyol13 Dec · La Ligawin 29%

Villarreal

  • vs Real Sociedad6 Dec · La Ligawin 51%
  • vs Sabah FA8 Dec · UEFA Champions Leaguewin 61%
  • vs Rayo Vallecano13 Dec · La Ligawin 56%

Each side's next matches after this one, coloured by the opponent's strength. How to read this.