La LigaSun 25 Oct 2026 · 15:15 GMTMatchday 10 · Municipal de Balaídos, Vigo

Celta Vigo v Real Betis match analysis

This analysis was locked at kick-off on Sun 25 Oct 2026 and has not been changed since.

Pre-match analysis · as published

How the match could end · our estimate before kick-off

  • 41%Celta Vigo win
  • 27%Draw
  • 32%Real Betis win

PRO analysis

The full analysis is part of PRO

PRO members can read the full analysis exactly as it was published: the evidence and the risks behind our estimate.

See PRO plans

Free on every match: kick-off time, our estimate of each result, form, past meetings and whether we found a signal.

Form · newest first

Celta VigoCelta Vigo

Last 5: 3 wins, 1 draw, 1 defeat

Real BetisReal Betis

Last 5: 3 wins, 1 draw, 1 defeat

Past results

From stored results before kick-off. Each figure shows how many games it covers.

Trends

  • Celta Vigo won 28 of 46 matches in which they scored first, since 27 Oct 2024.
  • Real Betis won 33 of 51 matches in which they scored first, since 27 Oct 2024.
  • Celta Vigo won 5 of the last 10 meetings.
  • Over 2.5 goals in 7 of Celta Vigo's last 10 home league games.

Last meetings

Meetings in the competitions Ledger covers.

10 meetings: Celta Vigo 5, draws 4, Real Betis 1

Goals: Celta Vigo 17, Real Betis 12

DateMatchScore
15 Mar 2026Real Betis v Celta Vigo1–1
27 Aug 2025Celta Vigo v Real Betis1–1
8 Feb 2025Celta Vigo v Real Betis3–2
10 Nov 2024Real Betis v Celta Vigo2–2
12 Apr 2024Real Betis v Celta Vigo2–1
3 Jan 2024Celta Vigo v Real Betis2–1
4 Feb 2023Real Betis v Celta Vigo3–4
2 Oct 2022Celta Vigo v Real Betis1–0
20 Mar 2022Celta Vigo v Real Betis0–0
2 Jan 2022Real Betis v Celta Vigo0–2

Home and away

Celta Vigo

Celta Vigo at home

Last 5: 2 won, 1 drawn, 2 lost

  • WonAlaves18 Oct 20262–1
  • LostJuventusUEFA Europa League15 Oct 20261–2
  • WonRacing Santander19 Sep 20265–0
  • DrawnMalaga13 Sep 20261–1
  • LostAthletic Club30 Aug 20260–2

Celta Vigo: home league games

Last 10 league games, 90-minute score

Goals
18 scored, 17 conceded in 10
Both teams scored
6 of 10
Over 2.5 goals
7 of 10
Clean sheets
2 of 10
Real Betis

Real Betis away

Last 5: 3 won, 1 drawn, 1 lost

  • DrawnDeportivo La Coruna20 Sep 20261–1
  • WonVillarreal14 Sep 20262–1
  • WonLilleUEFA Champions League8 Sep 20263–2
  • LostLevante29 Aug 20262–5
  • WonValencia25 Aug 20261–0

Real Betis: away league games

Last 10 league games, 90-minute score

Goals
14 scored, 19 conceded in 10
Both teams scored
8 of 10
Over 2.5 goals
6 of 10
Clean sheets
1 of 10

Rest and schedule

Days since each team's last match and until its next one, in the competitions Ledger tracks. Friendlies are left out.

Celta Vigo
Last match
3 days before22 Oct 2026 · v Celtic · UEFA Europa League
Next match
6 days after31 Oct 2026 · v Rayo Vallecano · La Liga
Real Betis
Last match
4 days before21 Oct 2026 · v Feyenoord · UEFA Champions League
Next match
6 days after31 Oct 2026 · v Malaga · La Liga

When the score changes

Each team's results from a given score, in its covered competitions since 27 Oct 2024. Every figure shows how many matches it covers.

Celta Vigo

ScoreCelta VigoLeague sides
Scored first28 won, 12 drawn, 6 lost in 46 matches766 won, 248 drawn, 145 lost in 1159 matches
Conceded first8 won, 8 drawn, 25 lost in 41 matches145 won, 248 drawn, 766 lost in 1159 matches
1 goal up at half-time9 won, 8 drawn, 3 lost in 20 matches328 won, 127 drawn, 61 lost in 516 matches
Level at half-time17 won, 11 drawn, 12 lost in 40 matches346 won, 376 drawn, 346 lost in 1068 matches
1 goal up after 60 minutes12 won, 7 drawn, 3 lost in 22 matches367 won, 121 drawn, 39 lost in 527 matches
Level after 60 minutes12 won, 13 drawn, 11 lost in 36 matches265 won, 384 drawn, 265 lost in 914 matches
1 goal up after 70 minutes16 won, 5 drawn, 1 lost in 22 matches398 won, 105 drawn, 26 lost in 529 matches
Level after 70 minutes10 won, 17 drawn, 7 lost in 34 matches208 won, 422 drawn, 208 lost in 838 matches
1 goal up after 80 minutes20 won, 5 drawn, 0 lost in 25 matches412 won, 90 drawn, 12 lost in 514 matches
Level after 80 minutes6 won, 17 drawn, 5 lost in 28 matches154 won, 454 drawn, 154 lost in 762 matches
Level after 15 minutes28 won, 18 drawn, 22 lost in 68 matches647 won, 490 drawn, 647 lost in 1784 matches
Level after 30 minutes27 won, 14 drawn, 19 lost in 60 matches477 won, 426 drawn, 477 lost in 1380 matches

Won-drawn-lost (matches), on the 90-minute score.

Goals after 75 minutes
ScoreCelta VigoLeague sides
All matches32 scored, 26 conceded (92)798 scored, 798 conceded (2468)
When leading after 75 minutes12 scored, 11 conceded (34)284 scored, 278 conceded (836)
When level after 75 minutes11 scored, 10 conceded (31)236 scored, 236 conceded (796)
When trailing after 75 minutes9 scored, 5 conceded (27)278 scored, 284 conceded (836)

After going a goal down before the 76th minute: 50 times, equalised within 15 minutes 10, by full time 26(league sides: 1,300 times, within 15 minutes 213, by full time 607)Stoppage time counts as no extra minutes.

Real Betis

ScoreReal BetisLeague sides
Scored first33 won, 14 drawn, 4 lost in 51 matches766 won, 248 drawn, 145 lost in 1159 matches
Conceded first9 won, 11 drawn, 16 lost in 36 matches145 won, 248 drawn, 766 lost in 1159 matches
Level at half-time17 won, 11 drawn, 8 lost in 36 matches346 won, 376 drawn, 346 lost in 1068 matches
1 goal up after 60 minutes17 won, 5 drawn, 0 lost in 22 matches367 won, 121 drawn, 39 lost in 527 matches
Level after 60 minutes12 won, 13 drawn, 3 lost in 28 matches265 won, 384 drawn, 265 lost in 914 matches
1 goal up after 70 minutes19 won, 5 drawn, 0 lost in 24 matches398 won, 105 drawn, 26 lost in 529 matches
Level after 70 minutes5 won, 16 drawn, 3 lost in 24 matches208 won, 422 drawn, 208 lost in 838 matches
1 goal up after 80 minutes20 won, 5 drawn, 0 lost in 25 matches412 won, 90 drawn, 12 lost in 514 matches
Level after 80 minutes6 won, 18 drawn, 2 lost in 26 matches154 won, 454 drawn, 154 lost in 762 matches
Level after 15 minutes31 won, 20 drawn, 10 lost in 61 matches647 won, 490 drawn, 647 lost in 1784 matches
1 goal up after 30 minutes17 won, 5 drawn, 0 lost in 22 matches294 won, 102 drawn, 61 lost in 457 matches
Level after 30 minutes19 won, 16 drawn, 8 lost in 43 matches477 won, 426 drawn, 477 lost in 1380 matches
1 goal down after 30 minutes6 won, 6 drawn, 10 lost in 22 matches61 won, 102 drawn, 294 lost in 457 matches

Won-drawn-lost (matches), on the 90-minute score.

Goals after 75 minutes
ScoreReal BetisLeague sides
All matches26 scored, 23 conceded (90)798 scored, 798 conceded (2468)
When leading after 75 minutes5 scored, 10 conceded (39)284 scored, 278 conceded (836)
When level after 75 minutes8 scored, 6 conceded (27)236 scored, 236 conceded (796)
When trailing after 75 minutes13 scored, 7 conceded (24)278 scored, 284 conceded (836)

After going a goal down before the 76th minute: 45 times, equalised within 15 minutes 9, by full time 28(league sides: 1,300 times, within 15 minutes 213, by full time 607)Stoppage time counts as no extra minutes.

League sides: every team in this league since 11 Aug 2023, both venues, each match counted once for each side. Shown for context, not as a comparison.

xG and expected points

Each team's xG and points from its own earlier league matches, before this kick-off. Facts about past matches, not a forecast for this one.

Since 27 Oct 2024

Celta VigoReal Betis
75Matches with xG75
99.38xG for108.47
105Goals scored122
91.10xG against102.88
95Goals conceded103

Celta Vigo

xG forxG againstGoals (tick; no tick = 0)Last matches with xG, oldest on the left
Show the numbers
Celta Vigo: Last matches with xG, newest first
DateOpponentxG forxG againstGoals (tick; no tick = 0)
18 Oct 2026v Alaves0.971.062–1
11 Oct 2026at Elche0.470.780–0
19 Sep 2026v Racing Santander2.140.755–0
13 Sep 2026v Malaga1.900.431–1
7 Sep 2026at Getafe1.030.651–1
3 Sep 2026at Real Sociedad0.431.050–0
30 Aug 2026v Athletic Club0.752.780–2
27 Aug 2026v Osasuna0.142.601–2
22 Aug 2026at Valencia0.660.580–0
23 May 2026v Sevilla1.590.801–0

Real Betis

xG forxG againstGoals (tick; no tick = 0)Last matches with xG, oldest on the left
Show the numbers
Real Betis: Last matches with xG, newest first
DateOpponentxG forxG againstGoals (tick; no tick = 0)
17 Oct 2026v Barcelona1.273.132–5
11 Oct 2026v Osasuna2.891.945–2
20 Sep 2026at Deportivo La Coruna0.802.091–1
17 Sep 2026v Getafe1.890.291–0
14 Sep 2026at Villarreal3.521.892–1
4 Sep 2026v Real Madrid0.933.461–0
29 Aug 2026at Levante1.922.762–5
25 Aug 2026at Valencia0.711.121–0
21 Aug 2026v Real Sociedad1.241.361–0
23 May 2026v Levante1.512.282–1

This league season

La Liga matches since 15 Aug 2026.

Celta VigoReal Betis
9 of 9Matches with xG9 of 9
11Points in those matches19
11.23xPts11.23
8.49xG for15.17
10.68xG against18.04

Each figure is a total over the matches shown beside it.

xG: API-Football. xPts: Ledger, from xG with a Poisson model that treats the two teams' goals as independent. That model slightly under-counts draws, so xPts totals come out a little high.

PRO depth

PRO depth: Celta Vigo and Real Betis

  • Corners won and concededPRO
  • Shots and shots on target, for and againstPRO
  • Yellow cards, own and opponent'sPRO
  • First-half goals, scored and concededPRO
PRO: these figures for both teams

Injuries and suspensions

  • Celta VigoCelta Vigo
    Ruled out
    J. El Abdellaoui (Knee Injury) · B. Iglesias (Calf Injury) · A. Nunez (Groin Injury) · M. Roman (Knee Injury) · C. Starfelt (Muscle Injury)
  • Real BetisReal Betis
    Ruled out
    F. Bernal (Red Card) · J. Firpo (Groin Injury) · C. Hernandez (Calf Injury) · I. Losada (Inactive)

Published 25 Oct 2026, 14:13 GMT · not changed since

All fixtures