Skip to content
MATCHPULSE

La Liga · Regular Season - 11

Rayo Vallecano vs Celta Vigo prediction, team news and preview

Rayo Vallecano, 16th with nine points, host ninth-placed Celta Vigo at Estadio de Vallecas on Saturday 31 October 2026. Celta's draw-heavy, tight-at-the-back profile meets a Rayo defence that has conceded 20 goals in nine league games.

MATCH PULSE EditorialPublished 9 min read

Estadio de Vallecas, where the match is played
Estadio de Vallecas, where the match is played · Photo: Davicilio20 via Wikimedia Commons · CC0

Rayo Vallecano3–0Celta Vigo

Full time: Rayo Vallecano 3–0 Celta Vigo

Match stats and key moments

At a glance

Competition
La Liga · Regular Season - 11
Kick-off (your time)
Venue
Estadio de Vallecas

Rayo Vallecano vs Celta Vigo: what the match decides

Rayo Vallecano host Celta Vigo at Estadio de Vallecas on Saturday 31 October 2026, in round 11 of La Liga. Our main read is a tight game with a draw as the most likely single result. Celta hold a small edge on defensive solidity, while Rayo's leaky back line is the biggest variable.

The table shows a gap of three points. Celta are ninth on 12 points from 10 games (two wins, six draws, two defeats, 10 goals scored and seven conceded for a goal difference of +3). Rayo are 16th on 9 points from nine games (two wins, three draws, four defeats, 12 scored and 20 conceded for a goal difference of -8). Barcelona lead the division on 27 points, so neither side is part of the title conversation.

What the match decides is the shape of the middle of the table. A Rayo win would take them to 12 points from 10 games, level with Celta's current total. A Celta win would lift them to 15 and open a six-point gap on Rayo, who would stay on 9. A draw would leave Celta on 13 and Rayo on 10, which suits the visitors' season pattern better than the hosts' need for points.

Rayo Vallecano and Celta Vigo recent form

Rayo's last five matches in all competitions read WDDLW: two wins, two draws and one defeat. They scored seven and conceded eight, which is 1.4 scored and 1.6 conceded per game. They have not kept a clean sheet in that run, failed to score once, and both teams scored in four of the five. Three of the five went over 2.5 goals.

The home record inside that run is the worrying part. Rayo beat Espanyol 2-1 at Vallecas on 15 September, then lost 0-3 to Elche there on 24 October. That is two home games with two goals scored and four conceded, or 1.0 scored and 2.0 conceded per game. They have drawn 1-1 at Osasuna and 1-1 at Getafe away in the league, and won 3-2 at Recreativo Huelva in the Copa del Rey on 27 October.

Celta's last five were DLWWD, again two wins, two draws and one defeat, but with a very different goal profile. They scored five and conceded four, which is 1.0 for and 0.8 against per game. They kept two clean sheets and failed to score twice. The run includes a 0-0 draw at Elche, a 2-1 home win over Alaves and a 0-0 home draw with Real Betis in the league. In the Europa League they lost 1-2 at home to Juventus and won 2-1 at Celtic.

On the road, Celta's last two away games brought one win and one draw, with two goals scored, one conceded and one clean sheet. Across the season, six draws in 10 league games say a lot about how these matches tend to go. Celta's games are tight and low on margin, while Rayo's are open at both ends.

Form

  • Rayo Vallecano
    1. W
    2. D
    3. D
    4. L
    5. W
  • Celta Vigo
    1. D
    2. L
    3. W
    4. W
    5. D

Last five games, oldest first

Football supporters
Football supporters · Photo: Mr.ちゅらさん via Wikimedia Commons · CC BY-SA 4.0

Rayo Vallecano vs Celta Vigo team news

Rayo have three players ruled out and one doubt in our data. A. Batalla is out with a broken calfbone and Luiz Felipe is out with a knee injury. P. Ciss is also out, with the reason listed as yellow cards, which points to a suspension. A. Ratiu is doubtful with a muscle injury and his fitness is the one to watch before kick-off.

Our data does not give positions for these players, so we cannot say precisely how the shape of the team changes. The wider point is that Rayo have conceded 20 goals in nine league games. Any disruption to the back of the side, with Ciss suspended and Luiz Felipe injured, is unwelcome against opponents who rarely lose.

Celta have five players ruled out and none listed as doubtful. J. El Abdellaoui (knee), B. Iglesias (calf), A. Nunez (groin), M. Roman (knee) and C. Starfelt (muscle) are all unavailable. That is a long list for a side that has just played two Europa League matches in the past fortnight, and it limits the options available if the game needs changing.

No line-ups have been published yet. Starting elevens are confirmed about an hour before kick-off, and we will not guess at them until then.

Rayo Vallecano

  • A. BatallaBroken calfboneOut
  • P. CissYellow CardsOut
  • Luiz FelipeKnee InjuryOut
  • A. RatiuMuscle InjuryDoubtful

Celta Vigo

  • J. El AbdellaouiKnee InjuryOut
  • B. IglesiasCalf InjuryOut
  • A. NunezGroin InjuryOut
  • M. RomanKnee InjuryOut
  • C. StarfeltMuscle InjuryOut

Storylines for Rayo Vallecano and Celta Vigo

For Rayo, the story is a defence that is costing them points. Twenty goals conceded in nine games is 2.22 per game, and the 0-3 home loss to Elche on 24 October was the sharpest example. The response was a 3-2 win at Recreativo Huelva in the Copa del Rey three days later, which showed attacking resilience but again involved two goals conceded. Rayo are 16th and have one fewer game played than Celta, so they have the chance to close the gap quickly.

For Celta, the story is consistency without conversion. Six draws from 10 games have kept them in ninth, and the standings data lists their league form as DWDWD, which means no defeat in that run. The Europa League has added a loss to Juventus and a win at Celtic, so the schedule has been busy. Their goal difference of +3 is the product of a stingy defence rather than a prolific attack, since they have scored only 10 in 10.

There is also a rest question. Celta last played on 25 October, while Rayo played in the Copa del Rey on 27 October. That gives Celta six days to prepare for this match and Rayo four, a small but real difference when Rayo are also managing a thin defensive squad.

Celta Vigo supporters
Celta Vigo supporters · Photo: VaiPolaSombra via Wikimedia Commons · CC BY-SA 3.0

Where Rayo Vallecano vs Celta Vigo will be decided

The first contest is Rayo's attack against Celta's defence. Rayo have scored in four of their last five and average 1.4 goals per game. Celta concede only 0.8 per game over their last five and have kept two clean sheets in that run. If Celta's compact approach holds, Rayo may need a set piece or a transition to break through, although our data does not break down how either side creates chances.

The second is Celta's modest attack against a Rayo defence under strain. Celta average 1.0 goals per game in their recent run and have failed to score in two of five. But Rayo have conceded 1.6 per game in their last five and 2.0 per game in the two home matches in that run. Even a team that rarely scores heavily can find the net against a defence in that state.

Game state is the third factor. Celta's six draws in 10 league matches suggest they are comfortable in a low-margin game, and an early Rayo goal would test that. If Celta score first, Rayo's recent matches suggest they will keep pushing and leave space behind them. Both teams scoring has happened in four of Rayo's last five and three of Celta's last five, so a game with goals at both ends is a realistic path, even if our central lean is for a close finish.

Rayo Vallecano vs Celta Vigo head-to-head

The six La Liga meetings in our data go back to December 2023. Rayo have won two, Celta one and three have been drawn. There have been 11 goals in total, which is 1.83 per game. Both teams scored in three of the six and three went over 2.5 goals, so the record points to a low-scoring rivalry with the occasional open game.

The most recent meeting went to Celta, who won 3-0 at home on 18 January 2026. Before that came a 1-1 draw at Vallecas on 21 September 2025, a 2-1 Rayo win away at Celta on 18 May 2025 (Celta 1-2 Rayo) and a 2-1 Rayo home win on 10 January 2025. The two oldest meetings, in December 2023 and March 2024, finished 0-0.

At Vallecas, Rayo have not lost any of the three meetings in our data: a 0-0 draw, a 2-1 win and a 1-1 draw. That is a useful counterweight to their current home form, although the sample is small and the sides' circumstances have changed since then.

Madrid, where the match is played
Madrid, where the match is played · Photo: Genaro Pérez Villaamil via Wikimedia Commons · Public domain

Rayo Vallecano vs Celta Vigo prediction

Our lean is a draw, with Celta marginally more likely to take something from the game than Rayo are to win it. The likeliest shape is a cautious, competitive match decided by one goal at most, with Rayo pushing for the three points they need and Celta happy to stay compact.

Three facts drive that view. Celta have drawn six of their 10 league games and concede only 0.8 goals per game over their last five. Rayo have conceded 20 goals in nine league games and 2.0 per game in their last two at home, which stops us from backing them with much confidence. And the head-to-head record shows Rayo unbeaten at Vallecas in the three meetings in our data, with two of the six overall finishing 0-0. A narrow Rayo win and a narrow Celta win are both live, but a shared point fits the data best.

On goals, we lean towards a total of two or three. Rayo's matches have often seen both teams score (four of five), while Celta's have been tighter, and the head-to-head split of three over 2.5 and three under is balanced. A 1-1 draw is the single most natural scoreline.

Things that could change this read include the fitness of A. Ratiu, the confirmed line-ups, and an early goal that forces one side out of its preferred rhythm. Celta's five absentees and Rayo's shorter turnaround are also worth weighing once the teams are announced. MATCH PULSE's three AI engines (GPT, Claude and Gemini) publish their independent analysis of the match before kick-off.

How to watch Rayo Vallecano vs Celta Vigo

The match is played on Saturday 31 October 2026, and the page shows the kick-off time in your own time zone. Official broadcasters differ by country, so use the licensed rights holder in your region.

In Spain, Movistar Plus+ and DAZN are the listed broadcasters. In the United Kingdom and Ireland, the listed broadcasters are Disney+ and Premier Sports. In the United States it is ESPN, and in Canada it is TSN and RDS. In Australia and the United Arab Emirates, beIN Sports is listed.

In Germany, DAZN is the listed broadcaster. In France, it is DAZN and Disney+, and in Italy it is DAZN and Mediaset. In Mexico the listed broadcasters are Sky Sports and Canal 5, in Brazil CazéTV and SportyNet, and in Argentina ESPN and DSports. In India, FanCode is listed. In Nigeria and South Africa, SuperSport, StarTimes, DAZN and SportyTV are listed.

If your country is not mentioned here, check La Liga's official broadcast partner where you live and its official app. Coverage listings can change, so confirm the match with your provider closer to the date.

Official broadcasters by country
CountryOfficial broadcaster
United Arab Emirates
  • beIN Sports
Afghanistan
  • AF Sports
  • Meraj Sports
Antigua & Barbuda
  • Rush Sports
Albania
  • SuperSport
Armenia
  • Fast Sports
Angola
  • SuperSport
  • StarTimes
  • DAZN
  • ZAP
Argentina
  • ESPN
  • DSports
Austria
  • DAZN
Australia
  • beIN Sports
Aruba
  • Rush Sports
Azerbaijan
  • Setanta Sports
  • Idman TV
  • SportTV
Bosnia & Herzegovina
  • Arena Sport
Barbados
  • Rush Sports
Bangladesh
  • T Sports
  • Tapmad
Belgium
  • DAZN
Burkina Faso
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
Bulgaria
  • Max Sport
Bahrain
  • beIN Sports
Burundi
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
Benin
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
Brunei
  • beIN Sports
Bolivia
  • ESPN
  • DSports
Brazil
  • CazéTV
  • SportyNet
Bahamas
  • Rush Sports
Botswana
  • SuperSport
  • StarTimes
  • DAZN
Belarus
  • Kinopoisk
  • Belarus 5
Belize
  • Sky Sports
Canada
  • TSN
  • RDS
Congo - Kinshasa
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
Central African Republic
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
Congo - Brazzaville
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
Switzerland
  • DAZN
Côte d’Ivoire
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
Chile
  • ESPN
  • DSports
Cameroon
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
  • CRTV Sports
China
  • Migu
  • CCTV
Colombia
  • ESPN
  • DSports
Costa Rica
  • Sky Sports
  • Vix+
Cuba
  • Tele Rebelde
Cape Verde
  • SuperSport
  • StarTimes
  • DAZN
Curaçao
  • Rush Sports
Cyprus
  • Cytavision Sports
Czechia
  • Nova Sport
Germany
  • DAZN
Djibouti
  • beIN Sports
Denmark
  • Disney+
Dominica
  • Rush Sports
Dominican Republic
  • Sky Sports
Algeria
  • beIN Sports
Ecuador
  • ESPN
  • DSports
Estonia
  • Setanta Sports
  • Go3 Sport
Egypt
  • beIN Sports
Eritrea
  • SuperSport
  • StarTimes
  • DAZN
Spain
  • Movistar Plus+
  • DAZN
Ethiopia
  • SuperSport
  • StarTimes
  • DAZN
Finland
  • Disney+
Fiji
  • Digicel
France
  • DAZN
  • Disney+
Gabon
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
United Kingdom
  • Disney+
  • Premier Sports
Grenada
  • Rush Sports
Georgia
  • Setanta Sports
  • Silk Sport
Ghana
  • SuperSport
  • StarTimes
  • DAZN
  • SportyTV
Gambia
  • SuperSport
  • StarTimes
  • DAZN
Guinea
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
Equatorial Guinea
  • SuperSport
  • StarTimes
  • DAZN
Greece
  • Magenta Sport
Guatemala
  • Sky Sports
  • Vix+
Guinea-Bissau
  • SuperSport
  • StarTimes
  • DAZN
Guyana
  • Rush Sports
Hong Kong SAR China
  • Now Sports
Honduras
  • Sky Sports
  • Vix+
Croatia
  • Sport Klub
Haiti
  • Canal+
Hungary
  • Spíler TV
Indonesia
  • beIN Sports
Ireland
  • Disney+
  • Premier Sports
India
  • FanCode
Iraq
  • beIN Sports
  • 1001
Iran
  • IRIB Varzesh
  • Gem Sport
  • Persiana Sports
Iceland
  • Disney+
Italy
  • DAZN
  • Mediaset
Jamaica
  • Rush Sports
Jordan
  • beIN Sports
Japan
  • DAZN
  • U-Next
Kenya
  • SuperSport
  • StarTimes
  • DAZN
  • SportyTV
  • Azam Sports
Kyrgyzstan
  • Setanta Sports
Cambodia
  • beIN Sports
Comoros
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
St. Kitts & Nevis
  • Rush Sports
South Korea
  • Coupang Play
Kuwait
  • beIN Sports
Cayman Islands
  • Rush Sports
Kazakhstan
  • Setanta Sports
Laos
  • beIN Sports
Lebanon
  • beIN Sports
St. Lucia
  • Rush Sports
Liechtenstein
  • DAZN
Sri Lanka
  • Begin
Liberia
  • SuperSport
  • StarTimes
  • DAZN
Lesotho
  • SuperSport
  • StarTimes
  • DAZN
Lithuania
  • Setanta Sports
  • Go3 Sport
Luxembourg
  • DAZN
Latvia
  • Setanta Sports
  • Go3 Sport
Libya
  • beIN Sports
Morocco
  • beIN Sports
Moldova
  • Setanta Sports
Montenegro
  • Arena Sport
Madagascar
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
North Macedonia
  • Arena Sport
Mali
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
Macao SAR China
  • TDM
  • Macau Cable TV
  • M Plus
Mauritania
  • beIN Sports
Malta
  • Total Sports Network
Mauritius
  • SuperSport
  • StarTimes
  • DAZN
  • MBC
Maldives
  • ICE Network
Malawi
  • SuperSport
  • StarTimes
  • DAZN
  • Azam Sports
Mexico
  • Sky Sports
  • Canal 5
Malaysia
  • beIN Sports
Mozambique
  • SuperSport
  • StarTimes
  • DAZN
  • ZAP
  • TV Miramar
Namibia
  • SuperSport
  • StarTimes
  • DAZN
Niger
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
Nigeria
  • SuperSport
  • StarTimes
  • DAZN
  • SportyTV
Nicaragua
  • Sky Sports
  • Vix+
Netherlands
  • Ziggo Sport
Norway
  • TV 2 Sport
  • Viaplay
Nepal
  • DGO
New Zealand
  • beIN Sports
Oman
  • beIN Sports
Panama
  • Sky Sports
  • Vix+
Peru
  • ESPN
  • DSports
Papua New Guinea
  • Digicel
Philippines
  • beIN Sports
  • Setanta Sports
Pakistan
  • Begin
Poland
  • Canal+
Puerto Rico
  • ESPN
Palestinian Territories
  • beIN Sports
  • ONE
Portugal
  • DAZN
Paraguay
  • ESPN
Qatar
  • beIN Sports
Romania
  • Digi Sport
  • Prima Sport
Serbia
  • Arena Sport
Russia
  • Match TV
Rwanda
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
  • Azam Sports
Saudi Arabia
  • beIN Sports
Solomon Islands
  • Digicel
Seychelles
  • SuperSport
  • StarTimes
  • DAZN
Sudan
  • beIN Sports
Sweden
  • Disney+
Singapore
  • beIN Sports
Slovenia
  • Sport Klub
Slovakia
  • Nova Sport
Sierra Leone
  • SuperSport
  • StarTimes
  • DAZN
San Marino
  • DAZN
Senegal
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
Somalia
  • beIN Sports
Suriname
  • Rush Sports
  • ABC
  • ATV
  • QN Sport
  • SCCN
  • STVS
South Sudan
  • SuperSport
  • StarTimes
  • DAZN
São Tomé & Príncipe
  • SuperSport
  • StarTimes
  • DAZN
El Salvador
  • Sky Sports
  • Vix+
Syria
  • beIN Sports
Eswatini
  • SuperSport
  • StarTimes
  • DAZN
Chad
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
Togo
  • SuperSport
  • Canal+ Afrique
  • StarTimes
  • New World TV
  • DAZN
Thailand
  • beIN Sports
  • PPTV
Tajikistan
  • Varzish TV
Turkmenistan
  • Setanta Sports
Tunisia
  • beIN Sports
Tonga
  • Digicel
Türkiye
  • S Sport
Trinidad & Tobago
  • Rush Sports
Taiwan
  • DAZN
Tanzania
  • SuperSport
  • StarTimes
  • DAZN
  • Azam Sports
Ukraine
  • MEGOGO
Uganda
  • SuperSport
  • StarTimes
  • DAZN
  • Azam Sports
United States
  • ESPN
Uruguay
  • ESPN
  • DSports
Uzbekistan
  • Setanta Sports
  • Zo'r TV
St. Vincent & Grenadines
  • Rush Sports
Venezuela
  • ESPN
  • DSports
Vietnam
  • SCTV
  • On Sports
Vanuatu
  • Digicel
Samoa
  • Digicel
Kosovo
  • ArtMotion
Yemen
  • beIN Sports
South Africa
  • SuperSport
  • StarTimes
  • DAZN
  • SportyTV
Zambia
  • SuperSport
  • StarTimes
  • DAZN
  • Azam Sports
Zimbabwe
  • SuperSport
  • StarTimes
  • DAZN
  • Azam Sports

Only official rights holders are listed; availability can change. Watching through unofficial streams is unsafe and unfair to the clubs.

Frequently asked questions

When is Rayo Vallecano vs Celta Vigo?

The match is on Saturday 31 October 2026, in round 11 of La Liga. The page shows the kick-off time in your local time zone.

Where is Rayo Vallecano vs Celta Vigo being played?

It is played at Estadio de Vallecas, Rayo Vallecano's home ground. Rayo's last home match there was a 0-3 loss to Elche on 24 October.

What is the team news for Rayo Vallecano vs Celta Vigo?

Rayo are without A. Batalla (broken calfbone), P. Ciss (yellow cards) and Luiz Felipe (knee), with A. Ratiu doubtful with a muscle injury. Celta are missing J. El Abdellaoui, B. Iglesias, A. Nunez, M. Roman and C. Starfelt. Line-ups are confirmed about an hour before kick-off.

What is the head-to-head record between Rayo Vallecano and Celta Vigo?

In the six La Liga meetings in our data, Rayo have won two, Celta one and three were drawn, with 1.83 goals per game. Celta won the latest meeting 3-0 on 18 January 2026.

What is our prediction for Rayo Vallecano vs Celta Vigo?

Our lean is a draw, with a close, low-margin match and two or three goals most likely. Celta's defensive record and six draws in 10 games sit against Rayo's 20 goals conceded in nine.

Share this article

Go beyond the preview

Three AI engines, one consensus: the exact-score prediction, each engine's view and the full Top 10 insights where the AI sees more chance than the market. Unlock this match once, or every match with Pro.

How MATCH PULSE works

The day's key matches

Every day we select the most important matches across the leading competitions, with live scores, line-ups and stats.