Barcelona vs Celta Vigo Competition – La Liga Stadium: Spotify Camp Nou Date: 22nd April 2026 Kick-off time – 20:30 GMT
Wednesday evening at the Spotify Camp Nou, and Barcelona welcome Celta Vigo to a venue that has become a fortress this season, as the league leaders look to extend their commanding position at the top of La Liga. The Blaugrana sit nine points clear of Real Madrid with seven games apiece remaining, and while the title has not yet been mathematically clinched, the trajectory is unmistakeable. Celta arrive in sixth on 44 points — a position of relative comfort with twelve points separating them from the relegation zone — but their form coming into this fixture gives very little cause for optimism.
Barcelona’s recent record is the work of a team operating with genuine belief in the home straight of the title race. Their most recent outing produced a 2–1 victory away at Atlético Madrid in the Champions League — a result of the highest quality at one of Europe’s most demanding venues however they ultimately were knocked out of the tournament after a dismal first leg showing. Prior to that, a 4–1 home win over Espanyol in the league was a statement of domestic authority. Before that, a 2–0 home defeat to Atlético in the first leg of that same European tie was the sole blemish in this run — a result that made the away leg meaningless in context. Earlier, a 2–1 win away at Atlético in La Liga and a 1–0 home win over Rayo Vallecano illustrate the consistency that has carried Barcelona to the brink of the title. Four wins from five, the one defeat sandwiched between victories of real substance.
Celta, by contrast, are arriving on the back of a bruising sequence. Their most recent outing ended in a 3–1 home defeat to Freiburg in the Europa League — a result that ended their European involvement. Prior to that, a 3–0 home defeat to Oviedo in the league was deeply damaging at the Estadio de Balaídos. Before that, a 3–0 away defeat to Freiburg in the first leg of that European tie set the tone. Earlier in this run, a 3–2 win away at Valencia offered brief relief, but a 4–3 home defeat to Alaves completed a sequence of four defeats from five across all competitions. The Europa League exit will free up midweek bandwidth, but the manner of recent results suggests a squad low on confidence.
The head-to-head record is heavily skewed in Barcelona’s favour — they have won four of the last five meetings, with one draw and no wins for Celta. Most recently, Barcelona won 2–4 away at Celta in November 2025. In the previous encounter, they won 4–3 at home in April 2025 — a high-scoring but ultimately one-sided affair. Celta have not beaten Barcelona in any of the last five meetings, and nothing in recent form suggests that will change tonight.
A Barcelona win moves them to 82 points. With Real Madrid on 70 and seven games still to play each, the gap widens further and the title feels increasingly inevitable, though it will not be confirmed on this night alone.
In Spain, the match is live on Movistar+ and M+ LALIGA TV. In the United Kingdom and Ireland, viewers can watch on Premier Sports 1 and stream via the Premier Sports Player. In the United States, the game is available on ESPN Deportes, ESPN Select, and fuboTV.
Barcelona Form
| Result | Home Team | Score | Away Team | Competition | Date |
|---|---|---|---|---|---|
| W | Atl. Madrid | 1–2 | Barcelona | Champions League | Apr 14, 2026 |
| W | Barcelona | 4–1 | Espanyol | La Liga | Apr 11, 2026 |
| L | Barcelona | 0–2 | Atl. Madrid | Champions League | Apr 8, 2026 |
| W | Atl. Madrid | 1–2 | Barcelona | La Liga | Apr 4, 2026 |
| W | Barcelona | 1–0 | Rayo Vallecano | La Liga | Mar 22, 2026 |
Celta Vigo Form
| Result | Home Team | Score | Away Team | Competition | Date |
|---|---|---|---|---|---|
| L | Celta Vigo | 1–3 | Freiburg | Europa League | Apr 16, 2026 |
| L | Celta Vigo | 0–3 | Oviedo | La Liga | Apr 12, 2026 |
| L | Freiburg | 3–0 | Celta Vigo | Europa League | Apr 9, 2026 |
| W | Valencia | 2–3 | Celta Vigo | La Liga | Apr 5, 2026 |
| L | Celta Vigo | 3–4 | Alaves | La Liga | Mar 22, 2026 |
Head To Head
| Home Team | Score | Away Team | Competition | Date |
|---|---|---|---|---|
| Celta Vigo | 2–4 | Barcelona | Spanish LaLiga | Nov 9, 2025 |
| Barcelona | 4–3 | Celta Vigo | Spanish LaLiga | Apr 19, 2025 |
| Celta Vigo | 2–2 | Barcelona | Spanish LaLiga | Nov 23, 2024 |
| Celta Vigo | 1–2 | Barcelona | Spanish LaLiga | Feb 17, 2024 |
| Barcelona | 3–2 | Celta Vigo | Spanish LaLiga | Sep 23, 2023 |
TV Listings / Streaming
| Country | Channel |
|---|---|
| Spain | Movistar+, M+ LALIGA TV, M+ LALIGA TV 2, LaLiga TV Bar HD |
| Great Britain | Premier Sports 1, Premier Sports Player |
| Ireland | Premier Sports 1, Premier Sports Player |
| USA | ESPN Deportes, ESPN Select, fuboTV |
| Germany | DAZN Germany, DAZN1 Germany |
| France | beIN Sports 3, beIN SPORTS CONNECT |
| Italy | DAZN Italia |
| Netherlands | Ziggo Sport, Ziggo Go |
| Australia | beIN Sports 3, beIN Sports Connect |
| Canada | TSN+ |
La Liga Table
| Pos | Club | MP | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Barcelona | 31 | 26 | 1 | 4 | 84 | 30 | +54 | 79 |
| 2 | Real Madrid | 31 | 22 | 4 | 5 | 65 | 29 | +36 | 70 |
| 3 | Villarreal | 31 | 19 | 4 | 8 | 56 | 36 | +20 | 61 |
| 4 | Atlético Madrid | 31 | 17 | 6 | 8 | 51 | 32 | +19 | 57 |
| 5 | Real Betis | 31 | 11 | 13 | 7 | 45 | 38 | +7 | 46 |
| 6 | Celta Vigo | 31 | 11 | 11 | 9 | 44 | 40 | +4 | 44 |
| 7 | Real Sociedad | 31 | 11 | 9 | 11 | 49 | 48 | +1 | 42 |
| 8 | Getafe | 31 | 12 | 5 | 14 | 27 | 32 | -5 | 41 |
| 9 | Osasuna | 31 | 10 | 9 | 12 | 37 | 38 | -1 | 39 |
| 10 | Espanyol | 31 | 10 | 8 | 13 | 37 | 48 | -11 | 38 |
| 11 | Girona | 31 | 9 | 11 | 11 | 33 | 45 | -12 | 38 |
| 11 | Athletic Club | 31 | 11 | 5 | 15 | 33 | 45 | -12 | 38 |
| 13 | Rayo Vallecano | 31 | 8 | 11 | 12 | 29 | 38 | -9 | 35 |
| 14 | Valencia | 31 | 9 | 8 | 14 | 34 | 46 | -12 | 35 |
| 15 | Mallorca | 31 | 9 | 7 | 15 | 39 | 48 | -9 | 34 |
| 16 | Sevilla | 31 | 9 | 7 | 15 | 39 | 51 | -12 | 34 |
| 17 | Alavés | 31 | 8 | 9 | 14 | 35 | 46 | -11 | 33 |
| 18 | Elche | 31 | 7 | 11 | 13 | 39 | 47 | -8 | 32 |
| 19 | Levante | 31 | 7 | 8 | 16 | 35 | 50 | -15 | 29 |
| 20 | Real Oviedo | 31 | 6 | 9 | 16 | 24 | 48 | -24 | 27 |
BET.ax Live Football Scores
