Skip to content

Barcelona vs Celta Vigo: Head-to-Head Record & Stats

28 competitive meetings since 2012 · La Liga

16Barcelona wins
6Draws
6Celta Vigo wins

Head-to-head summary

Barcelona have controlled this fixture in La Liga since the 2012/13 season, winning 16 of the 28 competitive meetings, while Celta Vigo have recorded 6 wins alongside 6 draws. Home advantage is a decisive factor when Barcelona host Celta Vigo. Barcelona have won 11 of their 14 home matches, suffering just 2 wins for Celta Vigo and 1 draw. In contrast, trips to Celta Vigo are much tighter, with Barcelona managing 5 wins, 5 draws, and 4 defeats.

Recent trends show Barcelona holding an unbeaten run in the last 6 meetings against Celta Vigo. Their longest winning run in this spell came between April 2025 and April 2026 with 3 wins in a row. These include a 4–3 victory on 19 April 2025 and a 1–0 success on 22 April 2026. Celta Vigo last beat Barcelona on 4 June 2023 in a 2–1 home win, but recent encounters have favoured Barcelona, who also claimed a 2–4 victory away in November 2025.

Matches between these teams are high-scoring, averaging 3.82 goals per game. Over 2.5 goals occurred in 22 of 28 matches, while over 1.5 goals landed in 24 of 28 games. Early action is common, with at least one goal before half-time in 25 of 28 games, though 55% of all goals arrive in the second half. The side ahead at half-time won in 15 of 19 instances, while the most common scoreline overall is a 2–2 draw, occurring 5 times.

Next meeting

Barcelona vs Celta Vigo

UTC

La Liga · Matchday 15 · Camp Nou

Goals & betting stats

3.82Goals per game
64%Both teams scored (18/28)
79%Over 2.5 goals (22/28)
86%Over 1.5 goals (24/28)
57%Over 3.5 goals (16/28)
67 – 40Goals scored: Barcelona – Celta Vigo
8Barcelona clean sheets
2Celta Vigo clean sheets

Half-time and full-time

1.71Goals per game, 1st half
2.11Goals per game, 2nd half
89%Goal before half-time (25/28)
32%Both scored in the 1st half (9/28)

HT/FT results

Half-time ↓ / Full-time →BarcelonaDrawCelta Vigo
Barcelona ahead at HT 1243% 311% 0
Level at HT 311% 311% 311%
Celta Vigo ahead at HT 14% 0 311%

28 matches decided in 90 minutes with a recorded half-time score. The side ahead at the break went on to win 15 of 19 times (79%).

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

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

Celta Vigo when behind at half-time 3 of 15 not lost

Trailed at the break 15 times, came back to win 0.

Most common scores

  • Barcelona 2–2 Celta Vigo 5× · 18%
  • Barcelona 1–0 Celta Vigo 3× · 11%
  • Barcelona 3–0 Celta Vigo 3× · 11%
  • Barcelona 1–2 Celta Vigo 2× · 7%
  • Barcelona 3–1 Celta Vigo 2× · 7%
  • Barcelona 4–2 Celta Vigo 1× · 4%

Home and away record

Barcelona 16 wins (57%), 6 draws (21%), Celta Vigo 6 wins (21%)28MATCHES

When Barcelona play at home (14 games)

Barcelona 11 · Draws 1 · Celta Vigo 2

When Celta Vigo play at home (14 games)

Barcelona 5 · Draws 5 · Celta Vigo 4

Last Barcelona vs Celta Vigo results

DateHomeScoreAwayCompetition
Barcelona 1–0HT 1–0 Celta Vigo La Liga · Matchday 33
Celta Vigo 2–4HT 2–3 Barcelona La Liga · Matchday 12
Barcelona 4–3HT 1–1 Celta Vigo La Liga · Matchday 32
Celta Vigo 2–2HT 0–1 Barcelona La Liga · Matchday 14
Celta Vigo 1–2HT 0–1 Barcelona La Liga · Matchday 25
Barcelona 3–2HT 0–1 Celta Vigo La Liga · Matchday 6
Celta Vigo 2–1HT 1–0 Barcelona La Liga · Matchday 38
Barcelona 1–0HT 1–0 Celta Vigo La Liga · Matchday 8
Barcelona 3–1HT 2–0 Celta Vigo La Liga · Matchday 36
Celta Vigo 3–3HT 0–3 Barcelona La Liga · Matchday 13
Show all 28 meetings
DateHomeScoreAwayCompetition
Barcelona 1–2HT 1–1 Celta Vigo La Liga · Matchday 37
Celta Vigo 0–3HT 0–1 Barcelona La Liga · Matchday 4
Celta Vigo 2–2HT 0–1 Barcelona La Liga · Matchday 32
Barcelona 4–1HT 2–1 Celta Vigo La Liga · Matchday 13
Celta Vigo 2–0HT 0–0 Barcelona La Liga · Matchday 36
Barcelona 2–0HT 2–0 Celta Vigo La Liga · Matchday 17
Celta Vigo 2–2HT 1–1 Barcelona La Liga · Matchday 33
Barcelona 2–2HT 1–1 Celta Vigo La Liga · Matchday 14
Barcelona 5–0HT 2–0 Celta Vigo La Liga · Matchday 26
Celta Vigo 4–3HT 3–0 Barcelona La Liga · Matchday 7
Barcelona 6–1HT 1–1 Celta Vigo La Liga · Matchday 24
Celta Vigo 4–1HT 2–0 Barcelona La Liga · Matchday 5
Celta Vigo 0–1HT 0–0 Barcelona La Liga · Matchday 29
Barcelona 0–1HT 0–0 Celta Vigo La Liga · Matchday 10
Barcelona 3–0HT 2–0 Celta Vigo La Liga · Matchday 30
Celta Vigo 0–3HT 0–1 Barcelona La Liga · Matchday 11
Celta Vigo 2–2HT 1–1 Barcelona La Liga · Matchday 29
Barcelona 3–1HT 2–1 Celta Vigo La Liga · Matchday 10

Records

Biggest Barcelona win Barcelona 5–0 Celta Vigo

4 Mar 2017 · La Liga · Camp Nou

Biggest Celta Vigo win Celta Vigo 4–1 Barcelona

23 Sep 2015 · La Liga · Municipal de Balaídos

Most goals in a game 7 goals

Barcelona 4–3 Celta Vigo (Apr 2025); Celta Vigo 4–3 Barcelona (Oct 2016); Barcelona 6–1 Celta Vigo (Feb 2016)

Longest Barcelona winning run 3 wins in a row

Apr 2025 – Apr 2026

Current form

Barcelona

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

1st in La Liga · 24 pts from 8 games. Last: Barcelona 3–0 Getafe (La Liga).

Celta Vigo

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

9th in La Liga · 8 pts from 8 games. Last: Elche 0–0 Celta Vigo (La Liga).

Barcelona vs Celta Vigo FAQ

Who has won more Barcelona vs Celta Vigo matches?

Barcelona have won more: 16 wins to Celta Vigo's 6, with 6 draws, from 28 competitive meetings since the 2012/13 season.

What was the last Barcelona vs Celta Vigo result?

Barcelona 1–0 Celta Vigo, played on 22 April 2026 (La Liga).

How many goals are scored in Barcelona vs Celta Vigo games?

The fixture averages 3.82 goals per game. Over 2.5 goals landed in 79% of meetings and both teams scored in 64%.

What is the most common score in Barcelona vs Celta Vigo?

Barcelona 2–2 Celta Vigo, which has happened 5 times in 28 meetings since the 2012/13 season.

What is the biggest win in Barcelona vs Celta Vigo history?

In our records (since the 2012/13 season) the biggest margin is Barcelona 5–0 Celta Vigo, on 4 March 2017 (La Liga).

When do Barcelona and Celta Vigo play next?

Barcelona host Celta Vigo on Sunday 6 December 2026 at 16:00 UTC (La Liga).

More La Liga head-to-heads

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