La Liga · Matchweek 38 · May 23

Celta Vigo - Sevilla

Celta Vigo beat Sevilla 1-0 in La Liga (Matchweek 38). Goals: I. Moriba 51'.

🏟 Estadio Abanca-Balaídos Vigo 👤 Referee: F. Maeso
Key events
38' 🟨 I. MoribaYellow card Celta Vigo
51' ⚽ I. Moriba(1 - 0) · Assist: F. Lopez Celta Vigo
Quick stats
%56 Possession %44
1.22 Expected goals (xG) 1.03
1.37 Pre-match xG 1.21
11 Total shots 9
2 Shots on target 2
8 Shots off target 5
1 Blocked shots 2
8 Shots inside box 4
3 Shots outside box 5
2 Saves 1
Match timeline
First half
I. MoribaYellow card🟨
38'
HT 0 - 0
I. Moriba(1 - 0) · Assist: F. Lopez⚽
51'
64'
🔁Peque ↔ R. VargasSubstitution
64'
🔁A. Sanchez ↔ N. MaupaySubstitution
64'
🔁I. Romero ↔ A. AdamsSubstitution
W. Swedberg ↔ H. AlvarezSubstitution🔁
65'
I. Aspas ↔ F. JutglaSubstitution🔁
66'
F. Lopez ↔ M. VecinoSubstitution🔁
74'
B. Iglesias ↔ P. DuranSubstitution🔁
74'
77'
🔁Oso ↔ C. EjukeSubstitution
86'
🔁L. Agoume ↔ N. GudeljSubstitution
J. Rueda ↔ O. MinguezaSubstitution🔁
90+3'
FT 1 - 0
Match statsCelta Vigo · Sevilla
Key stats
%56 Possession %44
1.22 Expected goals (xG) 1.03
1.37 Pre-match xG 1.21
Shots
11 Total shots 9
2 Shots on target 2
8 Shots off target 5
1 Blocked shots 2
8 Shots inside box 4
3 Shots outside box 5
2 Saves 1
Attacking
102 Attacks 89
34 Dangerous attacks 44
Passing
504 Total passes 396
451 Accurate passes 342
%89 Pass accuracy %86
Set pieces & discipline
4 Corners 3
0 Offsides 2
11 Fouls 19
20 Free kicks 11
11 Throw-ins 15
9 Goal kicks 8
Cards
1 Yellow cards 0
1 1st-half cards 0
0 2nd-half cards 0
By half
0 1st-half goals 0
1 2nd-half goals 0
2 1st-half corners 1
2 2nd-half corners 2
Penalties
0 Penalties won 0
0 Penalty goals 0
Momentum
0'▲ Celta Vigo▼ Sevilla90'
Shot map21 shots
Williot Swedberg 6' · xG 0.14 Yoel Lago 14' · xG 0.03 Marcos Alonso 24' · xG 0.05 Peque Fernández 30' · xG 0.03 Isaac Romero 42' · xG 0.02 Sergio Carreira 43' · xG 0.02 Alexis Sánchez 44' · xG 0.59 Isaac Romero 45' · xG 0.03 Fer López 49' · xG 0.49 Sergio Carreira 50' · xG 0.05 Ilaix Moriba 51' · xG 0.02 Williot Swedberg 58' · xG 0.55 Rubén Vargas 65' · xG 0.03 Sergio Carreira 68' · xG 0.04 Rubén Vargas 69' · xG 0.02 Akor Adams 71' · xG 0.03 Hugo Álvarez 77' · xG 0.14 Javi Rodríguez 83' · xG 0.01 Rubén Vargas 85' · xG 0.03 Nemanja Gudelj 88' · xG 0.04 Pablo Durán 90' · xG 0.07
Celta Vigo Sevilla Filled = goal · size = xG
HEAD TO HEAD11 meetings · 2020–2026
Celta Vigo 3
Nov 21who was on topJan 12
Sevilla 4
3 Celta Vigo 4 draw 4 Sevilla
Celta Vigo won the last 2
GOALS IN THIS FIXTURE
3.3goals / match
17–19total goals
1/2clean sheets
1-0Celta Vigo best win · Jan 12
4-2Sevilla best win · Nov 21
%73 Over 1.5 8/11
%55 Over 2.5 6/11
%45 Over 3.5 5/11
%73 BTTS 8/11
DOES THE VENUE MATTER
Celta Vigo at home5 matches
1W 2D 2L 8:9
Sevilla at home6 matches
2W 2D 2L 10:9
Results are read from the side that hosted the match.
FORM COMPARISON
Celta Vigo1W 0D 4L Sevilla2W 0D 3L
0.60 1.20 Points per game
5 4 Goals scored
10 6 Goals conceded
1.14 1.07 xG average
1.29 1.13 xGA average
%0 %20 Clean sheets
%60 %40 BTTS
%80 %40 Over 2.5
4.4 5.6 Corners
2.8 3.2 Cards
Celta Vigo3W 1D 6L Sevilla3W 2D 5L
1.00 1.10 Points per game
14 10 Goals scored
20 16 Goals conceded
1.17 1.12 xG average
1.39 1.08 xGA average
%10 %20 Clean sheets
%60 %50 BTTS
%70 %40 Over 2.5
3.6 4.4 Corners
2.7 2.4 Cards
SEASON COMPARISON
6Celta Vigoin the table54pts
38matches 14-12-12W-D-L 53:48goals +5diff
WDLWW
13Sevillain the table43pts
38matches 12-7-19W-D-L 46:60goals -14diff
LLWWW
Season profile · 2025/2026 · 23 matches
1.43 1.09 Points per game
1.26 1.35 xG average
1.40 1.32 xGA average
%30 %17 Clean sheets
%61 %61 BTTS
%35 %65 Over 2.5
4.2 5.3 Corners
2.0 3.1 Cards
PREVIOUS MEETINGS
Jan 12 Sevilla 0-1 Celta Vigo La Liga
May 10 Celta Vigo 3-2 Sevilla La Liga
Dec 14 Sevilla 1-0 Celta Vigo La Liga
Mar 17 Sevilla 1-2 Celta Vigo La Liga
Nov 4 Celta Vigo 1-1 Sevilla La Liga
Apr 7 Sevilla 2-2 Celta Vigo La Liga
Dec 30 Celta Vigo 1-1 Sevilla La Liga
Jan 22 Sevilla 2-2 Celta Vigo La Liga
xG difference & finishing
Celta Vigo1 gol · 1.22 xG -0.22
Sevilla0 gol · 1.03 xG -1.03
+ = scored above expectation, − = below
WHAT THE NUMBERS SAY
Celta Vigo dominated the ball56% possession
Sevilla committed more fouls19 - 11
THREAT OVER TIMExT
Celta Vigo1.40 Sevilla1.24
0'25'45'70'90'
Celta Vigopeak 45-50' Sevillapeak 40-45'
Expected threat: every pass and carry is valued by how much closer it brings the ball to a goal. Higher area means more danger created in that window.
TACTICAL PROFILEwhoscored + fotmob
Press Verticality Progressive Final third Pass acc. Def. height
Celta Vigo Sevilla
Each axis has a fixed range taken from typical top-flight values, so the shape reads as an absolute profile — not just who beat whom.
8.9 PPDA 9.1
692 Touches 590
38.8m Defensive height 42.8m
106 Progressive passes 79
%74.0 Final-third accuracy %78.0
%33.1 Verticality %34.6
%88.0 Pass accuracy %85.0
12 Shots 9
116 Defensive actions 109
34.4m Block depth 27.1m
%43 In opposition half %47
HOW THE GAME FLOWEDfotmob
Celta Vigo1.59xG Sevilla0.82xG
51' Ilaix Moriba
0'25'45'70'90'
Cumulative expected goals, step by step — each step is a shot and the dots are goals. These totals come from the shot-level model, so they can differ slightly from the xG in the stats tab.
Momentum
Celta Vigo Sevilla
Which side was pushing at each moment; above the line is the home team.
ON THE PITCHwhoscored
Celta Vigo792 touches
Sevilla694 touches
Where each side spent the match. Both attack left to right.
58% SEV 52% SEV 51% CEL 77% CEL 66% CEL 63% SEV 51% CEL 61% CEL 61% SEV
Celta Vigoown half →Sevilla
BY THIRD
Defensive %58 %42
Middle %58 %42
Attacking %42 %58
BY FLANK
Left %47 %53
Centre %63 %37
Right %52 %48
Share of touches in each zone. Home attacks to the right; the bars split the same touches lengthwise and across the pitch.
Celta Vigo116 actions
average height 38.8m
Sevilla109 actions
average height 42.8m
Tackles, interceptions, clearances, blocks and recoveries. The dashed line is their average height.
Celta Vigo555 passes · %88
20 Marcos Alonso — 76/89 passes · %94 29 Yoel Lago — 68/89 passes · %92 32 Javi Rodríguez — 61/76 passes · %92 8 Fer López — 55/77 passes · %96 5 Sergio Carreira — 46/66 passes · %81 6 Ilaix Moriba — 45/63 passes · %92 17 Javi Rueda — 36/54 passes · %88 13 Ionut Radu — 31/42 passes · %89 10 Iago Aspas — 24/38 passes · %77 9 Ferran Jutglà — 12/19 passes · %100 19 Williot Swedberg — 11/19 passes · %79 23 Hugo Álvarez — 8/16 passes · %73 7 Borja Iglesias — 7/21 passes · %50 15 Matías Vecino — 7/10 passes · %100 18 Pablo Durán — 3/10 passes · %60
Sevilla468 passes · %85
12 Gabriel Suazo — 57/81 passes · %83 3 César Azpilicueta — 51/57 passes · %94 20 Djibril Sow — 50/63 passes · %93 4 Kike Salas — 39/59 passes · %80 2 José Ángel Carmona — 39/59 passes · %81 18 Lucien Agoumé — 28/42 passes · %88 36 Oso — 23/42 passes · %72 11 Rubén Vargas — 23/28 passes · %100 13 Ørjan Nyland — 22/29 passes · %88 14 Peque Fernández — 19/31 passes · %95 10 Alexis Sánchez — 15/35 passes · %71 7 Isaac Romero — 9/23 passes · %75 17 Neal Maupay — 9/15 passes · %75 21 Chidera Ejuke — 6/7 passes · %100 6 Nemanja Gudelj — 4/7 passes · %100 9 Akor Adams — 3/12 passes · %43
>%85 %70–85 <%70
Average position of each player and their most frequent pass combinations; thicker lines mean more passes, and the ring colour is that player’s pass accuracy.
Celta Vigo106 progressive · map shows 64
Left%22Centre%41Right%38
Sevilla79 progressive · map shows 53
Left%36Centre%23Right%42
Successful passes carrying the ball 10m+ forward from the middle third onward.
8.9 PPDA 9.1
%33.1 Verticality %34.6
%74 Final third pass %78
%88 Pass accuracy %85
38.8m Defensive height 42.8m
PPDA: opponent passes allowed per defensive action in their half — lower means heavier pressing.
THE REFEREE41 matches on record
Francisco José Hernández Maeso
Strictness43 TEMPO50
Cards: ModerateFouls: ModeratePenalties: ModerateGoals: ModerateOver 2.5: Moderate
This match vs his average
Cards 13.9 -2.9
Fouls 3023.9 +6.1
Goals 12.7 -1.7
Corners 79.2 -2.2
THIS MATCH VS SEASON AVERAGE
Goals 1.01.4 -0.4
Shots 11.09.3 +1.7
On target 2.03.7 -1.7
Possession %56%50 +6.1
Corners 4.03.5 +0.5
Cards 1.02.3 -1.3
Conceded 0.01.3 -1.3
this matchseason average · 37 matches
Goals 0.01.2 -1.2
Shots 9.011.0 -2.0
On target 2.03.4 -1.4
Possession %44%51 -7.0
Corners 3.04.6 -1.6
Cards 0.03.1 -3.1
Conceded 1.01.6 -0.6
this matchseason average · 37 matches
PLAYER RATINGS★ Fer López 8.50
Starting XI
8 Fer López M · 74' 8.50
Assist1Key pass3Dribbles3/4Tackles5Interceptions1Duels won13/18Fouls won5Passes54 · %53
6 Ilaix Moriba M · 90' 7.90
Goals1On target1/1Tackles2Blocks1Duels won4/8Fouls won2Fouls1Passes47 · %43
20 Marcos Alonso D · 90' 7.70
Key pass1Interceptions1Blocks1Duels won3/5Fouls won1Passes77 · %72
29 Yoel Lago D · 90' 7.70
Dribbles1/1Tackles3Duels won6/6Passes71 · %65
13 Ionuț Radu G · 90' 7.50
Saves2Duels won1/1Fouls won1Passes26 · %24
5 Sergio Carreira M · 90' 7.20
On target1/2Key pass1Dribbles2/3Duels won4/7Fouls won2Fouls1Passes48 · %40
17 Javier Rueda M · 90' 6.90
Key pass1Dribbles2/4Tackles1Interceptions1Duels won5/9Fouls won1Passes33 · %30
32 Javi Rodríguez D · 90' 6.90
Dribbles1/2Interceptions2Duels won3/7Fouls won1Fouls2Passes64 · %59
19 Williot Swedberg F · 65' 6.30
Duels won1/3Fouls won1Fouls1Passes13 · %11
10 Iago Aspas F · 66' · K 6.30
Tackles1Duels won3/11Fouls won2Fouls2Passes31 · %24
7 Borja Iglesias F · 74' 6.00
Duels won1/6Fouls won1Fouls3Passes14 · %7
Substitutes
9 Ferran Jutglà F · 24' 6.90
Key pass1Duels won2/2Fouls won1Passes9 · %9
18 Pablo Durán F · 16' 6.60
Tackles1Duels won1/1Passes2 · %1
23 Hugo Álvarez M · 25' 6.30
Key pass1Dribbles1/1Duels won1/2Passes9 · %7
15 Matías Vecino M · 16' 6.30
Tackles1Interceptions2Duels won1/2Fouls1Passes6 · %6
Unused: Franco CerviHugo SoteloJoseph AidooAlvaro NúñezMihailo RistićIván VillarJones El-AbdellaouiÓscar Mingueza
Starting XI
36 Oso F · 77' 7.20
Key pass1Dribbles2/3Tackles2Interceptions1Duels won6/9Fouls won1Fouls2Passes29 · %23
2 José Ángel Carmona D · 90' 6.90
Key pass2Dribbles1/1Tackles1Interceptions3Duels won4/8Fouls won1Fouls1Passes36 · %31
3 César Azpilicueta D · 90' · K 6.90
Key pass1Tackles1Duels won3/5Fouls won1Fouls2Passes43 · %41
14 Peque Fernández M · 64' 6.70
Dribbles1/1Tackles2Blocks1Duels won5/10Fouls won2Fouls3Passes20 · %19
4 Kike Salas D · 90' 6.60
Tackles1Interceptions2Duels won4/4Fouls won1Passes47 · %37
20 Djibril Sow M · 90' 6.20
Key pass1Dribbles1/1Tackles1Interceptions2Duels won2/7Fouls4Passes51 · %47
18 Lucien Agoumé M · 86' 6.20
Key pass1Tackles1Interceptions1Duels won3/11Fouls won2Fouls4Passes32 · %28
12 Gabriel Suazo D · 90' 6.20
Tackles2Interceptions3Duels won2/9Fouls1Passes59 · %49
7 Isaac Romero F · 64' 6.20
Tackles1Duels won3/11Fouls won1Fouls2Passes11 · %9
10 Alexis Sánchez F · 64' 6.20
On target1/1Dribbles1/2Tackles2Duels won4/8Fouls won1Offside2Passes19 · %15
13 Ørjan Nyland G · 90' 5.90
Saves1Passes19 · %16
Substitutes
21 Chidera Ejuke F · 13' 6.70
Passes4 · %4
9 Akor Adams F · 26' 6.70
Duels won1/2Passes5 · %2
11 Ruben Vargas M · 26' 6.30
Passes12 · %12
17 Neal Maupay F · 26' 6.30
Key pass1Dribbles1/2Duels won1/3Passes8 · %8
6 Nemanja Gudelj M · 4'
On target1/1Duels won1/1Fouls won1Passes1 · %1
Unused: Odysseas VlachodimosAlberto FloresFábio CardosoFederico GattoniTanguy NianzouNico GuillénJoan Jordán
Win probabilityModel: 1 (%50) ✓
Celta Vigo %50 Draw %32 Sevilla %18
1.82Celta Vigo xPuan
0.86Sevilla xPuan
🎯
FREE MEMBERSHIP

Tactical metrics & visuals

Pressing & tempo, attack organisation, defensive control, chance creation and set-piece profiles.

Create free account
🔥
FREE MEMBERSHIP

Team & player heatmaps

Where each team dominated the pitch, plus per-player heatmaps from raw event coordinates.

Create free account
🤖
FREE MEMBERSHIP

ML deep-dive

Feature-level model breakdown, expected points simulation and value analysis.

Create free account
Form
Celta VigoDLWWL
SevillaLWWWL
FREE MEMBERSHIP

Heatmap & tactical analysis

Team & player heatmaps, tactical metrics and the ML deep-dive live in the dashboard.

Create free account
Match Reportsall →
Galatasaray 3-1 KasımpaşaSüper Lig · Oct 10 Borussia Dortmund 2-2 Werder BremenBundesliga · Oct 10 Arsenal 2-1 ChelseaPremier League · Sep 7 Trabzonspor 5-0 Gençlerbirliği S.K.Süper Lig · Sep 7 Fenerbahçe 1-2 BeşiktaşSüper Lig · Sep 6 Rayo Vallecano 1-1 AlavesLa Liga · Aug 20
Ad
Team of the week, tactical profile and AI predictions are open with a free account.Free sign-up
Ad
Ad