La Liga Regular Season - 20

Celta Vigo 3 - 0 FT Rayo Vallecano

Estadio Abanca Balaídos

AI-powered match analysis and previews to help you decide which games are worth watching

65
FT
Sun, Jan 18
Español
Celta Vigo
3-0
Rayo Vallecano
⚡ Intensity 78
⚖️ Balance 8
🏆 Stakes 33
🎲 Upset 0
Celta dominate Rayo at Balaídos

Clinical Celta dismantle Rayo at Balaídos

Worth Watching Futmetrix Score: 65/100. A commanding three-goal victory sees Celta climb the table while Rayo Vallecano rues missed chances and a costly second-half dismissal.

The Breakthrough at Balaídos

The Intensity was palpable from the kick-off at Estadio Abanca-Balaídos as Celta Vigo sought to assert their dominance. Although Rayo Vallecano controlled possession with 52%, it was the home side that looked more lethal in transition. A barrage of 25 combined shots turned the match into a high-stakes encounter, but Celta’s defense, marshaled by an outstanding Carl Starfelt, remained resolute. The deadlock was finally broken in the 40th minute when S. Carreira found the net following a pinpoint delivery from H. Alvarez. This opener shifted the Balance of the game, forcing the visitors to abandon their cautious approach and leave gaps at the back.

Zaragoza Strikes and Mendy Sees Red

The second half began with Rayo attempting to claw their way back, but their plans were quickly derailed. In the 54th minute, Bryan Zaragoza stepped up to the spot and coolly dispatched a penalty, doubling Celta's advantage. The Stakes grew even higher for the visitors in the 66th minute when N. Mendy was shown a straight red card for a serious foul. This disciplinary lapse effectively ended any hope of an Upset Factor, as Celta utilized their numerical superiority to dictate the tempo. Goalkeeper Ionuț Radu was called into action three times, producing vital saves to maintain the clean sheet and frustrate the ten-man opposition.

Rueda Seals the Rout

With the game firmly in their grasp, Celta's management turned to the bench to provide fresh impetus. The introduction of Javi Rueda in the 71st minute proved to be a masterstroke. The substitute needed only eight minutes to make his mark, firing home a clinical finish in the 79th minute to make it 3-0. The final whistle confirmed a comprehensive win for the Galician side, reflecting their efficiency in front of goal and tactical discipline. While Celta celebrates a vital three points that bolsters their European ambitions, Rayo must reflect on a performance where defensive errors and a lack of composure cost them dearly on the road.

Key Questions

How did the red card for N. Mendy impact the match?

The red card in the 66th minute crippled Rayo's comeback hopes, allowing Celta to comfortably control the final third of the game with a man advantage.

How did substitute Bryan Zaragoza change the game?

Zaragoza’s clinical penalty in the 54th minute provided the essential two-goal cushion, effectively breaking Rayo's resolve and securing the victory.

How is the Futmetrix Score calculated?

The Futmetrix Score (0-100) combines multiple factors: match intensity, competitive balance, stakes importance, and entertainment value to help you decide if this match is worth watching.

Match Statistics

Possession
48%
52%
Celta Vigo 48%
Rayo Vallecano 52%
Shots
11
14
Celta Vigo 11
Rayo Vallecano 14
Shots on Target
7
3
Celta Vigo 7
Rayo Vallecano 3
Expected Goals (xG)
1.83
1.18
Celta Vigo 1.83
Rayo Vallecano 1.18
Passes
443
454
Celta Vigo 443
Rayo Vallecano 454
Pass Accuracy
86%
86%
Celta Vigo 86%
Rayo Vallecano 86%
Corners
5
7
Celta Vigo 5
Rayo Vallecano 7
Fouls
7
14
Celta Vigo 7
Rayo Vallecano 14
Yellow Cards
4
3
Celta Vigo 4
Rayo Vallecano 3
Red Cards
0
1
Celta Vigo 0
Rayo Vallecano 1

Match Events

40' S. Carreira (H. Alvarez)
44' 🟨 H. Alvarez
HT
54' B. Zaragoza
G. Gumbau 🟨 58'
58' 🟨 H. Sotelo
C. Martin 🟨 59'
G. Gumbau R. Nteka 🔄 61'
Pacha Alemao 🔄 61'
63' 🔄 H. Alvarez W. Swedberg
63' 🔄 H. Sotelo M. Roman
I. Palazon 🟨 65'
65' 🟨 I. Aspas
66' 🟨 O. Mingueza
N. Mendy 🟥 66'
C. Martin J. Vertrouwd 🔄 68'
71' 🔄 J. Rodriguez M. Fernandez
71' 🔄 O. Mingueza J. Rueda
J. de Frutos O. Trejo 🔄 78'
I. Palazon F. Perez 🔄 79'
79' J. Rueda
83' 🔄 C. Starfelt H. Burcio
FT

Player Cards

Season performance ratings for players in this match

Celta Vigo

Goalkeepers
Ionuț Radu
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
91
total mins
Started
entry
Defenders
Javi Rodríguez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
71
total mins
71
entry
Carl Starfelt
LATE SHIFT
LATE SHIFT
7
late mins
7
late mins
83
total mins
83
entry
Marcos Alonso
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
91
total mins
Started
entry
Midfielders
Óscar Mingueza
SWEEPER
SWEEPER
4
cleanups
4
cleanups
2
interceptions
2
blocks
Ilaix Moriba
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
91
total mins
Started
entry
Hugo Sotelo
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
63
total mins
63
entry
Sergio Carreira
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
Forwards
Hugo Álvarez
PROVIDER
PROVIDER
1
assists
1
assists
1
key passes
7.3
rating
Pablo Durán
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
91
total mins
Started
entry
Bryan Zaragoza
SNIPER
SNIPER
50%
conversion
50%
conversion
1
goals
2
shots
BENCH
Iván Villar
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Carlos Domínguez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Manu Fernández
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
20
total mins
Started
entry
Javier Rueda
CLOSER
CLOSER
1
late goals
1
late goals
0
late assists
75
minute
Yoel Lago
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Joseph Aidoo
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Miguel Román
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
28
total mins
Started
entry
Hugo Burcio
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
8
total mins
Started
entry
Williot Swedberg
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
29
total mins
Started
entry
Jones El-Abdellaoui
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Borja Iglesias
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Iago Aspas
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry

Rayo Vallecano

Goalkeepers
Augusto Batalla
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
91
total mins
Started
entry
Defenders
Alfonso Espino
FRIENDLY FIRE
FRIENDLY FIRE
0
mistake
0
mistake
1
fouls
5.9
rating
Florian Lejeune
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
91
total mins
Started
entry
Nobel Mendy
FRIENDLY FIRE
FRIENDLY FIRE
0
mistake
0
mistake
1
fouls
5.7
rating
Josep Chavarría
SWEEPER
SWEEPER
3
cleanups
3
cleanups
2
interceptions
1
blocks
Midfielders
Isi Palazón
SWEEPER
SWEEPER
2
cleanups
2
cleanups
1
interceptions
1
blocks
Pedro Díaz
ARCHITECT
ARCHITECT
3
key passes
3
key passes
0
assists
42%
pass acc
Gerard Gumbau
ENFORCER
ENFORCER
3
tackles
3
tackles
6
Duels Won
86%
win %
Forwards
Carlos Martín
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
68
total mins
68
entry
Jorge de Frutos
LATE SHIFT
LATE SHIFT
12
late mins
12
late mins
78
total mins
78
entry
Álvaro García
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
91
total mins
Started
entry
BENCH
Adrián Molina
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Dani Cárdenas
SPECTATOR
SPECTATOR
0
saves
0
saves
0
conceded
0
minutes
Jozhua Vertrouwd
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
23
total mins
Started
entry
Marco de las Sias
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Óscar Trejo
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
13
total mins
Started
entry
Samu Becerra
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
0
total mins
Started
entry
Fran Pérez
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
13
total mins
Started
entry
Randy Nteka
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
30
total mins
Started
entry
Alemão
LATE SHIFT
LATE SHIFT
15
late mins
15
late mins
30
total mins
Started
entry

Head to Head

Date Home Score Away Competition Venue
21/09/2025 Rayo Vallecano 1 - 1 Celta Vigo La Liga Campo de Futbol de Vallecas
18/05/2025 Celta Vigo 1 - 2 Rayo Vallecano La Liga Estadio Abanca-Balaídos
10/01/2025 Rayo Vallecano 2 - 1 Celta Vigo La Liga Estadio de Vallecas
31/03/2024 Celta Vigo 0 - 0 Rayo Vallecano La Liga Estadio Abanca-Balaídos
11/12/2023 Rayo Vallecano 0 - 0 Celta Vigo La Liga Estadio de Vallecas
11/03/2023 Celta Vigo 3 - 0 Rayo Vallecano La Liga Abanca-Balaídos
21/09/2025
La Liga Campo de Futbol de Vallecas
18/05/2025
La Liga Estadio Abanca-Balaídos
10/01/2025
La Liga Estadio de Vallecas
31/03/2024
La Liga Estadio Abanca-Balaídos
11/12/2023
La Liga Estadio de Vallecas
11/03/2023
La Liga Abanca-Balaídos
Celta Vigo Win
Rayo Vallecano Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Barcelona 20 49 54 22 +32 LReal Sociedad 2 - 1 Barcelona (18-01-2026)WEspanyol 0 - 2 Barcelona (03-01-2026)WVillarreal 0 - 2 Barcelona (21-12-2025)WBarcelona 2 - 0 Osasuna (13-12-2025)WReal Betis 3 - 5 Barcelona (06-12-2025)
2 Real Madrid 20 48 43 17 +26 WReal Madrid 2 - 0 Levante (17-01-2026)WReal Madrid 5 - 1 Real Betis (04-01-2026)WReal Madrid 2 - 0 Sevilla (20-12-2025)WAlaves 1 - 2 Real Madrid (14-12-2025)LReal Madrid 0 - 2 Celta Vigo (07-12-2025)
3 Villarreal 19 41 37 19 +18 LReal Betis 2 - 0 Villarreal (17-01-2026)WVillarreal 3 - 1 Alaves (10-01-2026)WElche 1 - 3 Villarreal (03-01-2026)LVillarreal 0 - 2 Barcelona (21-12-2025)WVillarreal 2 - 0 Getafe (06-12-2025)
4 Atletico Madrid 20 41 35 17 +18 WAtletico Madrid 1 - 0 Alaves (18-01-2026)DReal Sociedad 1 - 1 Atletico Madrid (04-01-2026)WGirona 0 - 3 Atletico Madrid (21-12-2025)WAtletico Madrid 2 - 1 Valencia (13-12-2025)LAthletic Club 1 - 0 Atletico Madrid (06-12-2025)
5 Espanyol 20 34 23 22 +1 LEspanyol 0 - 2 Girona (16-01-2026)DLevante 1 - 1 Espanyol (11-01-2026)LEspanyol 0 - 2 Barcelona (03-01-2026)WAthletic Club 1 - 2 Espanyol (22-12-2025)WGetafe 0 - 1 Espanyol (13-12-2025)
6 Real Betis 20 32 33 25 +8 WReal Betis 2 - 0 Villarreal (17-01-2026)DOviedo 1 - 1 Real Betis (10-01-2026)LReal Madrid 5 - 1 Real Betis (04-01-2026)WReal Betis 4 - 0 Getafe (21-12-2025)DRayo Vallecano 0 - 0 Real Betis (15-12-2025)
7 Celta Vigo 20 32 28 20 +8 WCelta Vigo 3 - 0 Rayo Vallecano (18-01-2026)WSevilla 0 - 1 Celta Vigo (12-01-2026)WCelta Vigo 4 - 1 Valencia (03-01-2026)DOviedo 0 - 0 Celta Vigo (20-12-2025)WCelta Vigo 2 - 0 Athletic Club (14-12-2025)
8 Elche 20 24 27 26 +1 DElche 2 - 2 Sevilla (19-01-2026)DValencia 1 - 1 Elche (10-01-2026)LElche 1 - 3 Villarreal (03-01-2026)WElche 4 - 0 Rayo Vallecano (21-12-2025)LMallorca 3 - 1 Elche (13-12-2025)
9 Real Sociedad 20 24 26 28 -2 WReal Sociedad 2 - 1 Barcelona (18-01-2026)WGetafe 1 - 2 Real Sociedad (09-01-2026)DReal Sociedad 1 - 1 Atletico Madrid (04-01-2026)DLevante 1 - 1 Real Sociedad (20-12-2025)LReal Sociedad 1 - 2 Girona (12-12-2025)
10 Athletic Club 20 24 19 28 -9 LMallorca 3 - 2 Athletic Club (17-01-2026)DOsasuna 1 - 1 Athletic Club (03-01-2026)LAthletic Club 1 - 2 Espanyol (22-12-2025)LCelta Vigo 2 - 0 Athletic Club (14-12-2025)WAthletic Club 1 - 0 Atletico Madrid (06-12-2025)
11 Girona 20 24 20 34 -14 WEspanyol 0 - 2 Girona (16-01-2026)WGirona 1 - 0 Osasuna (10-01-2026)WMallorca 1 - 2 Girona (04-01-2026)LGirona 0 - 3 Atletico Madrid (21-12-2025)WReal Sociedad 1 - 2 Girona (12-12-2025)
12 Osasuna 20 22 21 24 -3 WOsasuna 3 - 2 Oviedo (17-01-2026)LGirona 1 - 0 Osasuna (10-01-2026)DOsasuna 1 - 1 Athletic Club (03-01-2026)WOsasuna 3 - 0 Alaves (20-12-2025)LBarcelona 2 - 0 Osasuna (13-12-2025)
13 Rayo Vallecano 20 22 16 25 -9 LCelta Vigo 3 - 0 Rayo Vallecano (18-01-2026)WRayo Vallecano 2 - 1 Mallorca (11-01-2026)DRayo Vallecano 1 - 1 Getafe (02-01-2026)LElche 4 - 0 Rayo Vallecano (21-12-2025)DRayo Vallecano 0 - 0 Real Betis (15-12-2025)
14 Sevilla 20 21 26 32 -6 DElche 2 - 2 Sevilla (19-01-2026)LSevilla 0 - 1 Celta Vigo (12-01-2026)LSevilla 0 - 3 Levante (04-01-2026)LReal Madrid 2 - 0 Sevilla (20-12-2025)WSevilla 4 - 0 Oviedo (14-12-2025)
15 Mallorca 20 21 24 30 -6 WMallorca 3 - 2 Athletic Club (17-01-2026)LRayo Vallecano 2 - 1 Mallorca (11-01-2026)LMallorca 1 - 2 Girona (04-01-2026)DValencia 1 - 1 Mallorca (19-12-2025)WMallorca 3 - 1 Elche (13-12-2025)
16 Getafe 20 21 15 26 -11 LGetafe 0 - 1 Valencia (18-01-2026)LGetafe 1 - 2 Real Sociedad (09-01-2026)DRayo Vallecano 1 - 1 Getafe (02-01-2026)LReal Betis 4 - 0 Getafe (21-12-2025)LGetafe 0 - 1 Espanyol (13-12-2025)
17 Valencia 20 20 19 31 -12 WGetafe 0 - 1 Valencia (18-01-2026)DValencia 1 - 1 Elche (10-01-2026)LCelta Vigo 4 - 1 Valencia (03-01-2026)DValencia 1 - 1 Mallorca (19-12-2025)LAtletico Madrid 2 - 1 Valencia (13-12-2025)
18 Alaves 20 19 16 25 -9 LAtletico Madrid 1 - 0 Alaves (18-01-2026)LVillarreal 3 - 1 Alaves (10-01-2026)DAlaves 1 - 1 Oviedo (04-01-2026)LOsasuna 3 - 0 Alaves (20-12-2025)LAlaves 1 - 2 Real Madrid (14-12-2025)
19 Levante 19 14 21 32 -11 LReal Madrid 2 - 0 Levante (17-01-2026)DLevante 1 - 1 Espanyol (11-01-2026)WSevilla 0 - 3 Levante (04-01-2026)DLevante 1 - 1 Real Sociedad (20-12-2025)LOsasuna 2 - 0 Levante (08-12-2025)
20 Oviedo 20 13 11 31 -20 LOsasuna 3 - 2 Oviedo (17-01-2026)DOviedo 1 - 1 Real Betis (10-01-2026)DAlaves 1 - 1 Oviedo (04-01-2026)DOviedo 0 - 0 Celta Vigo (20-12-2025)LSevilla 4 - 0 Oviedo (14-12-2025)