Girona vs Real Sociedad Prediction, Preview and Stats

Spain flag 2025/2026 La Liga, Spain
Estadi Municipal de Montilivi Yesterday - 6:00 PM
La Liga
Girona GIR
1 1
Real Sociedad RSO
Full Time Yesterday 6:00 PM
Round 36 Regular Season
Cristhian Stuani - 66'
Goal
|
Goal
Jon Martín - 28'

CONTEXT

Girona hosted Real Sociedad in a tightly contested La Liga encounter that ended in a 1-1 draw. The visitors struck first, leading 1-0 at halftime through a clinical finish, capitalizing on their early momentum despite Girona's growing dominance. The home side, buoyed by 60% possession, pushed relentlessly in the second half, equalizing with a determined strike to salvage a point. Real Sociedad, considered the stronger outfit pre-match, defended stoutly to hold firm, thwarting several Girona advances. No red cards disrupted the flow, allowing both teams to maintain their structures. Girona's territorial advantage failed to convert into a win, highlighting Real Sociedad's resilience on the road. The result leaves both sides reflecting on missed opportunities in a balanced affair.

TL;DR

  • Structural deviation: The draw represented a 74.6% significant structural deviation favoring Real Sociedad.
  • Efficiency shift: Team efficiencies remained in line with expectations throughout the match.
  • xG alignment: xG data unavailable, preventing assessment of shot quality alignment with the scoreline.
  • Market alignment: The outcome did not align with pre-match market expectations.
  • xG expectations: Without xG metrics, expectations around chance creation and conversion cannot be evaluated.
  • Event impact: No major events like second-half adjustments altered the game's trajectory.
  • Red card distortion: Absence of red cards meant no distortion to team structures or strategies.
No standings statistics available.
No head-to-head records found.
0.5+ goals: 85%
1.5+ goals: 70%
2.5+ goals: 50%
3.5+ goals: 25%
Confidence: High (≥8 matches)

Quality vs Volume

Home: xG 1.8, Shots 12, xG/Shot 0.15
Away: xG 1.5, Shots 14, xG/Shot 0.11

Open Play vs Set Play

Open Play: 65%
Set Play: 35%

Expected Points

TeamxPts
Home1.8
Away1.2
ℹ️ Methodology: Expected Goals (xG) measures shot quality

Match referee

M. Sesma Espinosa

Spain 25 matches in sample
Avg. cards 0.12
Fouls / match 0.52
Yellow cards / match 0.12
Red cards / match 0
Penalties / match 0

Other match officials

I. Rodríguez Portela

1st Assistant

Spain

M. Martín-Consuegra Díaz

2nd Assistant

Spain

A. Alemán Pérez

4th Official

Spain

League averages

La Liga Based on last 100 matches

Fouls / match 22.93
Yellow cards / match 4.23
Red cards / match 0.23
Penalties / match 0.3
Girona M. Sánchez Muñoz
M. Sánchez Muñoz
VS
Real Sociedad P. Matarazzo
P. Matarazzo
1.26
Avg Points / Game (Last 100 Matches)
1.35
0.83 i
Last 6 Opponents
Rayo Vallecano Rank: 79 D
Mallorca Rank: 75 L
Valencia Rank: 76 L
Real Betis Rank: 80 L
Real Madrid Rank: 93 D
Villarreal Rank: 83 W
Avg Points / Game (Last 6 Matches)
1 i
Last 6 Opponents
Real Betis Rank: 82 D
Sevilla Rank: 72 L
Rayo Vallecano Rank: 76 D
Getafe Rank: 76 L
Deportivo Alavés Rank: 77 D
Levante Rank: 75 W
2
Head to Head (Wins - Draws - Losses)
2 - 8 - 5
5

Win Probabilities

Live Win Probability (90 Min)
Home Girona
47.56%
Draw
25.38%
Away Real Sociedad
27.06%

Movement

Changes since opening
Girona
+42.06%
Draw
-66.36%
Real Sociedad
+24.31%

Team Power Ranking

i
What is Power Ranking?
Power ranking is SportMonks' model-based team strength indicator. Historical input capped to 2 seasons.
75.39
79.91
0 (Weakest) 100 (Strongest)
Metric
Girona
Real Sociedad
Power Score
75.39
79.91
League Position
16
8
Global Rank
107
59

Form Analysis Opponent-Weighted

Line chart of recent results (points/trend). Friendlies excluded by default. Hover for opponent, result, xG/xGA and power ranking — based on last 6 matches.

vs
Girona Opponent-weighted form score
Real Sociedad Opponent-weighted form score
Win (3 pts) Draw (1 pt) Loss (0 pts) Girona Real Sociedad

Heatmaps Ball coordinates

Attack and defence zones from ball position data. Filters: last 6 matches (overall/home/away), time period, competition.

vs

Girona

Left / Center / Right
Opposition half density
vs season average

Real Sociedad

Left / Center / Right
Opposition half density
vs season average

Possession Efficiency Possession-Adjusted

How effectively each team uses and defends their share of possession. Efficiency adjusted based on team possession percentage

Girona ⚠ Proxy
vs
⚠ Proxy Real Sociedad
Attacking Efficiency
Higher is better
Attacking Efficiency
57.75
17.13
Defensive Efficiency
Lower is better
Defensive Efficiency
17.13
57.75
Combined Efficiency Index Z-score combining attacking and defensive possession-adjusted efficiency.
Positive = above league average.
Negative = below league average.
Formula: EfficiencyIndex = z(AttackEff) − z(DefenceEff)
-3 0 3
Girona +3.68 Efficiency Index
vs
Real Sociedad -3.68 Efficiency Index
xG data unavailable for both teams. Values estimated using shots and dangerous attacks (proxy). Confidence: Medium.
Girona
Real Sociedad
AttackEff = xG ÷ pos
DefenceEff = xGA ÷ (1−pos)

Set Pieces Efficiency Attack & Defence

Set-piece reliance and strength using expected metrics and actual outcomes for each team.

Girona ⚠ Proxy
vs
⚠ Proxy Real Sociedad
Created Set-piece attacking threat
Girona Real Sociedad
Set-piece xG Share Share of total expected goals generated from set pieces. Higher = more set-piece reliant in attack.
Goals per Match Average set-piece goals scored per match.
0.00 0.00
vs Expected (xG) Goals scored minus set-piece xG. Positive = overperforming; Negative = underperforming expectations.
vs
Conceded Set-piece defensive exposure
Girona Real Sociedad
Set-piece xGA Share Share of total expected goals conceded from set pieces. Higher = more exposed to set pieces defensively.
Conceded per Match Average set-piece goals conceded per match.
0.00 0.00
vs Expected (xGA) Goals conceded minus set-piece xGA. Positive = conceding more than expected (bad); Negative = conceding less than expected (good).
vs
xG set-piece data unavailable for both teams. Values estimated using proxy metrics (shots, dangerous attacks). Confidence: Medium.
Girona
Real Sociedad
xG Share = set-piece xG ÷ total xG
vs Expected = goals − set-piece xG

Counter / Transition Attack & Defence

What happens in the 15 seconds immediately after possession changes hands — based on Last 6 matches.

Girona
vs
Real Sociedad
Attack After Winning Possession transition → offence
Girona Real Sociedad
Goals per Match Average goals scored within 15s of winning the ball per match. ↑ better
Shots per Match Average shots taken within 15s of winning the ball per match. ↑ better
Dangerous Attacks Average dangerous attacks launched within 15s of winning possession per match. ↑ better
Defence After Losing Possession loss → defensive exposure
Girona Real Sociedad
Goals Conceded Average goals conceded within 15s of losing the ball per match. ↓ better
Shots Conceded Average shots conceded within 15s of losing the ball per match. ↓ better
Dangerous Attacks Conceded Average dangerous attacks allowed within 15s of losing possession per match. ↓ better
Girona
Real Sociedad
Window = 15s post-possession change
Index = 0–1 composite score

PRESSURE INDEX

Momentum phases from smoothed minute-by-minute pressure.

  • GIR had peak pressure around 72'.
  • GIR started the game with stronger pressure.
GIR Pressure RSO Pressure
Pressure Index: GIR reached the top pressure at 72' (83.85).

Team Head to Head Last 6 Seasons

Summary of 15 matches between these sides — filtered by competition and venue context.

Girona GIR Home
15 matches
Real Sociedad RSO Away
Match Record
2
Wins
5
8
Draws
8
5
Losses
2
Goals
14
Goals Scored
23
23
Goals Conceded
14
-9
Goal Difference
+9

Data last updated: 2026-05-15T00:01:57+00:00

STARTING XI

Match Formation 4-3-3
Match Formation 4-2-3-1
Pitch
P. Gazzaniga
Argentina
13 P. Gazzaniga
A. Martinez
Spain
4 A. Martinez
A. Torrijo
Spain
16 A. Torrijo
V. de Oliveira Nunes dos Reis
Brazil
12 V. de Oliveira Nunes dos Reis
A. Moreno Lopera
Spain
24 A. Moreno Lopera
I. Martín Núñez
Spain
23 I. Martín Núñez
A. Witsel
Substitution
Belgium
20 A. Witsel
A. Ounahi
Morocco
18 A. Ounahi
B. Gil Salvatierra
Substitution
Spain
21 B. Gil Salvatierra
V. Tsygankov
Substitution
Ukraine
15 V. Tsygankov
J. Roca Casals
Spain
3 J. Roca Casals
Pitch
A. Remiro Gargallo
Spain
1 A. Remiro Gargallo
S. Gómez
Spain
17 S. Gómez
D. Ćaleta-Car
Croatia
16 D. Ćaleta-Car
J. Martín Vicente
Spain
31 J. Martín Vicente
J. Aramburu
Substitution
Venezuela
2 J. Aramburu
Y. Herrera Ravelo
Substitution
Venezuela
12 Y. Herrera Ravelo
J. Gorrotxategi Etxaniz
Substitution
Spain
4 J. Gorrotxategi Etxaniz
A. Barrenetxea Muguruza
Substitution
Spain
7 A. Barrenetxea Muguruza
L. Sučić
Croatia
24 L. Sučić
T. Kubo
Japan
14 T. Kubo
M. Oyarzabal Ugarte
Spain
10 M. Oyarzabal Ugarte

General Information

Date & Time :
May 14, 2026, 06:00 PM
Competition :
2025/2026 La Liga, Spain · Round 36 · Regular Season
Stadium :
Estadi Municipal de Montilivi
Capacity :
14624
Attendance :
12519
Pitch Surface :
Grass
Weather :
☀️ 12°C, Fair
Referees :
Miguel Sesma Espinosa
Ion Rodríguez Portela
Mario Martín-Consuegra Díaz
Alexandre Alemán Pérez

Statistics

Possession
GIR
59%
RSO
41%

Top Statistics

1 Goals 1
3 Big Chances Created 1
17 Shots 5
113 Dangerous attacks 17
60 Possession 40
6 Corners 3
19 Free kicks 13
2 Yellow Cards 7

Match Overview

1 Hit Woodwork 0
50 Successful Dribbles Percentage 64
2 Goal Kicks 17
18 Dribble Attempts 11
9 Successful Headers 11
9 Successful Dribbles 7
4 Substitutions 5
1 Assists 1
19 Goal Attempts 1
39 Ball Safe 74
21 Throwins 8

Attacking

2 Big Chances Missed 1
141 Attacks 51

Possession

508 Successful Passes 330
91 Successful Passes Percentage 82
26 Long Passes 54
15 Successful Long Passes 25
58 Successful Long Passes Percentage 46
560 Passes 401
23 Key Passes 5

Defensive

11 Tackles 24
47 Duels Won 53
1 Saves 4
6 Interceptions 11

Build-up

42 Total Crosses 4
11 Accurate Crosses 1

Discipline

2 Offsides 0
13 Fouls 19

Lineup

Referee : Miguel Sesma Espinosa

Starting XI

13
Paulo Gazzaniga
Paulo Gazzaniga Goalkeeper
4
Arnau Martínez
Arnau Martínez Defender
12
Vitor Reis
Vitor Reis Defender
16
Alejandro Francés
Alejandro Francés Defender
24
Álex Moreno
Álex Moreno Defender
18
Azzedine Ounahi
Azzedine Ounahi Midfielder
20
Axel Witsel
Axel Witsel Midfielder
8
Fran Beltrán
Fran Beltrán
Midfielder57'
23
Iván Martín
Iván Martín Midfielder
3
Joel Roca
Joel Roca Attacker
15
Viktor Tsygankov
Viktor Tsygankov Attacker
14
Claudio Echeverri
Claudio Echeverri
Midfielder80'
21
Bryan Gil
Bryan Gil Attacker
7
Cristhian Stuani
Cristhian Stuani
Attacker46'
Referee : Miguel Sesma Espinosa

Starting XI

1
Álex Remiro
Álex Remiro Goalkeeper
2
Jon Aramburu
Jon Aramburu Defender
8
Beñat Turrientes
Beñat Turrientes
Midfielder87'
16
Duje Caleta-Car
Duje Caleta-Car Defender
17
Sergio Gómez
Sergio Gómez Defender
31
Jon Martín
Jon Martín Defender
4
Jon Gorrotxategi
Jon Gorrotxategi Midfielder
18
Carlos Soler
Carlos Soler
Midfielder57'
7
Ander Barrenetxea
Ander Barrenetxea Midfielder
15
Pablo Marín
Pablo Marín
Midfielder34'
12
Yangel Herrera
Yangel Herrera Midfielder
5
Igor Zubeldia
Igor Zubeldia
Defender87'
14
Takefusa Kubo
Takefusa Kubo Midfielder
24
Luka Sucic
Luka Sucic Midfielder
10
Mikel Oyarzabal
Mikel Oyarzabal Attacker

Events

2ND-HALF
90'
Event
Beñat Turrientes
Foul / 9th Yellowcard
88'
Event
Gorka Carrera
Foul / 8th Yellowcard
87'
Event
Beñat Turrientes Jon Aramburu
8th Substitution
87'
Event
Igor Zubeldia Yangel Herrera
9th Substitution
82'
Event
Duje Caleta-Car
Time wasting / 7th Yellowcard
Event
Claudio Echeverri Viktor Tsygankov
7th Substitution
80'
Event
Joel Roca
Foul / 6th Yellowcard
76'
73'
Event
Sergio Gómez
Foul / 5th Yellowcard
Event
Cristhian Stuani
Right foot shot / 2nd Goal
66'
Event
Alejandro Francés
Foul / 4th Yellowcard
62'
59'
Event
Mikel Oyarzabal
Foul / 3rd Yellowcard
Event
Fran Beltrán Axel Witsel
3rd Substitution
57'
Event
4th Substitution
57'
57'
Event
5th Substitution
57'
Event
Carlos Soler Jon Gorrotxategi
6th Substitution
53'
Event
Jon Aramburu
Foul / 2nd Yellowcard
Event
Cristhian Stuani Bryan Gil
2nd Substitution
46'
1ST-HALF
34'
Event
Pablo Marín Ander Barrenetxea
1st Substitution
28'
Event
Jon Martín
Header / 1st Goal
12'
Event
Ander Barrenetxea
Foul / 1st Yellowcard

Match Commentary

90
Corner Corner
Corner awarded to Girona after Carlos Soler concedes.
90
Update Update
Arnau Martínez from Girona won a free kick on the right wing.
90
Update Update
The second half ends with the match finishing 1-1 between Girona and Real Sociedad.
90
Update Update
Cristhian Stuani from Girona committed a foul.
90
Update Update
Álex Remiro of Real Sociedad won a free kick in defense.
90
Update Update
Pablo Marín from Real Sociedad committed a foul.
90
Update Update
The fourth official has indicated that there will be 5 minutes of added time.
90
Update Update
Fouled by Beñat Turrientes of Real Sociedad.
90
Yellow Card Yellow Card Important
Beñat Turrientes of Real Sociedad receives a yellow card for a foul.
90
Update Update
Álex Moreno from Girona won a free kick on the left wing.
88
Update Update
Alejandro Francés of Girona won a free kick in defense.
88
Yellow Card Yellow Card Important
Gorka Carrera of Real Sociedad receives a yellow card for a foul.
88
Update Update
Gorka Carrera of Real Sociedad committed a foul.
88
Update Update
Gorka Carrera of Real Sociedad won a free kick in defense.
88
Update Update
Foul committed by Thomas Lemar against Girona.
87
Substitution Substitution
Substitution for Real Sociedad: Igor Zubeldia replaces Yangel Herrera.
87
Update Update
Gorka Carrera of Real Sociedad commits a handball.
87
Substitution Substitution
Substitution for Real Sociedad: Beñat Turrientes replaces Jon Aramburu.
85
Corner Corner
Corner awarded to Girona after Jon Aramburu concedes.
82
Yellow Card Yellow Card Important
Duje Caleta-Car of Real Sociedad receives a yellow card.
82
Update Update
Cristhian Stuani from Girona won a free kick in the defensive area.
82
Update Update
Duje Caleta-Car fouled a player from Real Sociedad.
81
Attempt Attempt
Claudio Echeverri from Girona missed a chance, shooting with his right foot from the center of the box. The assist came from Fran Beltrán.
80
Substitution Substitution
Substitution for Girona: Claudio Echeverri replaces Viktor Tsygankov.
79
Update Update
Offside called against Girona. Joel Roca is offside.
77
Attempt Attempt
Fran Beltrán's right-footed shot from outside the box is blocked.
76
Update Update
Carlos Soler of Real Sociedad won a free kick in defense.
76
Yellow Card Yellow Card Important
Joel Roca from Girona receives a yellow card for a foul.
76
Update Update
Foul committed by Joel Roca of Girona.
73
Update Update
Sergio Gómez from Real Sociedad commits a foul.
73
Yellow Card Yellow Card Important
Sergio Gómez of Real Sociedad receives a yellow card for a foul.
73
Attempt Attempt
Duje Caleta-Car's right-footed shot from the center of the box is blocked.
73
Update Update
Arnau Martínez from Girona won a free kick on the right wing.
72
Update Update
Carlos Soler from Real Sociedad won a free kick in an attacking position.
72
Update Update
Cristhian Stuani from Girona committed a foul.
69
Attempt Attempt
Missed chance. Alejandro Francés from Girona took a right-footed shot from outside the box that went to the left.
66
GOAL! GOAL! Important
Goal! Cristhian Stuani scores for Girona with a right-footed shot from the center of the box into the left corner, assisted by Arnau Martínez's cross. The match is now 1-1.
65
Update Update
Sergio Gómez of Real Sociedad won a free kick in defense.
65
Update Update
Cristhian Stuani from Girona committed a foul.
64
Attempt Attempt
Missed chance. Joel Roca from Girona shot with his right foot from the center of the box but missed. Assist by Álex Moreno.
64
Update Update
Viktor Tsygankov from Girona misses a chance, shooting with his left foot from outside the box, sending the ball high and wide to the left. The assist came from Fran Beltrán.
62
Update Update
Alejandro Francés from Girona commits a foul.
62
Yellow Card Yellow Card Important
Alejandro Francés of Girona receives a yellow card for a foul.
62
Update Update
Pablo Marín of Real Sociedad won a free kick in defense.
61
Corner Corner
Corner awarded to Girona after a concession by Pablo Marín.
61
Corner Corner
Missed opportunity for Girona. Alejandro Francés heads the ball from the center of the box but misses. The assist came from Viktor Tsygankov, who delivered a cross following a corner.
60
Attempt Attempt
Azzedine Ounahi's shot from the center of the box is blocked. Joel Roca provided the assist.
59
Update Update
Fouled by Mikel Oyarzabal of Real Sociedad.
59
Yellow Card Yellow Card Important
Mikel Oyarzabal of Real Sociedad receives a yellow card for a foul.
59
Update Update
Azzedine Ounahi from Girona won a free kick in defense.
58
Corner Corner
Corner awarded to Real Sociedad after Arnau Martínez concedes.
57
Substitution Substitution
Substitution for Girona: Thomas Lemar replaces Iván Martín.
57
Substitution Substitution
Substitution for Girona: Fran Beltrán replaces Axel Witsel.
57
Substitution Substitution
Substitution for Real Sociedad: Gorka Carrera replaces Takefusa Kubo.
57
Substitution Substitution
Substitution for Real Sociedad: Carlos Soler replaces Jon Gorrotxategi.
56
Attempt Attempt
Missed opportunity. Joel Roca from Girona headed the ball from the center of the box, but it went just left of the goal. Alejandro Francés provided the assist with a cross.
55
Attempt Attempt
Missed chance. Jon Aramburu of Real Sociedad shot with his right foot from the left side of the box.
54
Update Update
Cristhian Stuani from Girona won a free kick in an attacking position.
54
Update Update
Jon Gorrotxategi from Real Sociedad won a free kick in defense.
54
Update Update
Azzedine Ounahi of Girona commits a foul.
54
Update Update
Duje Caleta-Car fouled a player from Real Sociedad.
53
Update Update
Joel Roca from Girona won a free kick in defense.
53
Yellow Card Yellow Card Important
Jon Aramburu of Real Sociedad receives a yellow card for a foul.
53
Update Update
Foul committed by Jon Aramburu of Real Sociedad.
51
Update Update
Offside called against Girona. Alejandro Francés is in an offside position.
51
Update Update
Fouled by Mikel Oyarzabal of Real Sociedad.
51
Update Update
Mikel Oyarzabal from Real Sociedad committed a foul.
50
Attempt Attempt
Joel Roca of Girona had a missed chance, shooting with his right foot from the left side of the box, but it went close and missed. Azzedine Ounahi provided the assist.
48
Update Update
Azzedine Ounahi from Girona misses a chance, shooting with his right foot from the right side of the box, sending the ball high and wide to the right. Iván Martín provided the assist.
47
Corner Corner
Corner awarded to Girona after Duje Caleta-Car concedes.
47
Attempt Attempt
Viktor Tsygankov's shot from the right side of the box is blocked. Azzedine Ounahi provided the assist.
45
Attempt Attempt
Missed chance. Alejandro Francés from Girona shoots with his left foot from outside the box.
45
Update Update
The first half ends with Girona 0, Real Sociedad 1.
45
Attempt Attempt
Missed chance. Vitor Reis from Girona takes a left-footed shot from outside the box that goes high.
45
Update Update
The first half ends with Girona 0, Real Sociedad 1.
45
Substitution Substitution
Substitution for Girona: Cristhian Stuani replaces Bryan Gil.
45
Update Update
The second half begins with Girona trailing Real Sociedad 1-0.
44
Update Update
The fourth official has indicated that there will be 4 minutes of added time.
44
Attempt Attempt
Azzedine Ounahi's right-footed shot from outside the box is blocked. Iván Martín provided the assist.
41
Attempt Attempt
Bryan Gil's shot from the center of the box is blocked. Iván Martín provided the assist.
41
Update Update
Azzedine Ounahi from Girona committed a foul.
40
Update Update
Luka Sucic of Real Sociedad won a free kick in defense.
40
Update Update
Foul committed by Jon Gorrotxategi of Real Sociedad.
39
Update Update
Viktor Tsygankov from Girona won a free kick on the right wing.
39
Update Update
Duje Caleta-Car fouls a player from Real Sociedad.
39
Update Update
Azzedine Ounahi of Girona won a free kick in an attacking position.
37
Corner Corner
Corner awarded to Girona after Álex Remiro concedes.
37
Attempt Attempt
Azzedine Ounahi from Girona attempts an attack with a right-footed shot from outside the box, but it's saved in the top center of the goal by Álex Remiro from Real Sociedad. The assist came from Bryan Gil.
37
Update Update
Álex Remiro of Real Sociedad won a free kick in defense.
37
Update Update
There is a delay in the match due to an injury to Álex Remiro from Real Sociedad.
37
Update Update
Foul committed by Vitor Reis of Girona.
35
Attempt Attempt
Viktor Tsygankov from Girona had a missed chance, heading the ball from the center of the box but it went wide. The assist was provided by Bryan Gil with a cross.
34
Substitution Substitution
Substitution for Real Sociedad: Pablo Marín replaces Ander Barrenetxea due to injury.
32
Update Update
Foul committed by Vitor Reis for Girona.
32
Update Update
There is a delay in the match due to an injury to Ander Barrenetxea of Real Sociedad.
32
Update Update
Mikel Oyarzabal from Real Sociedad won a free kick in defense.
31
Corner Corner
Corner awarded to Girona after Jon Aramburu concedes.
31
Attempt Attempt
Joel Roca's right-footed shot from outside the box is blocked.
30
Update Update
Joel Roca from Girona won a free kick on the left wing.
30
Update Update
Foul committed by Takefusa Kubo of Real Sociedad.
28
GOAL! GOAL! Important
Goal! Real Sociedad takes the lead 1-0 against Girona. Jon Martín scores with a header from the center of the box into the right corner, assisted by Sergio Gómez's cross following a corner.
28
Corner Corner
Real Sociedad wins a corner, conceded by Paulo Gazzaniga.
27
Attempt Attempt
Takefusa Kubo's left-footed shot from the right side of the box is blocked. Mikel Oyarzabal provided the assist.
27
Attempt Attempt
Joel Roca's right-footed shot from outside the box is blocked. The assist came from Álex Moreno.
26
Update Update
Jon Gorrotxategi of Real Sociedad won a free kick in defense.
26
Update Update
Viktor Tsygankov fouled a Girona player.
25
Attempt Attempt
Joel Roca from Girona had a missed chance, shooting with his right foot from the center of the box but sending it high. The assist came from Arnau Martínez with a cross.
24
Attempt Attempt
Bryan Gil's shot for Girona from outside the box is blocked.
23
Update Update
Fouled by Takefusa Kubo of Real Sociedad.
23
Update Update
Joel Roca from Girona won a free kick in defense.
21
Attempt Attempt
Missed chance. Viktor Tsygankov from Girona shot with his left foot from the right side of the box, but it went high and wide to the left. Arnau Martínez provided the assist after a fast break.
20
Attempt Attempt
Arnau Martínez from Girona had a missed chance, shooting with his right foot from the right side of the six-yard box, sending the ball to the left. The assist came from Azzedine Ounahi with a through ball.
19
Attempt Attempt
Luka Sucic's left-footed shot from outside the box is blocked. The assist came from Takefusa Kubo.
18
Corner Corner
Real Sociedad is awarded a corner after Alejandro Francés concedes.
17
Update Update
Foul by Jon Aramburu of Real Sociedad.
17
Update Update
Joel Roca of Girona was awarded a free kick in defense.
14
Attempt Attempt
Shot blocked. Alejandro Francés from Girona had a long-distance right-footed shot from the right that was blocked. Arnau Martínez provided the assist.
13
Corner Corner
New attacking attempt. Ander Barrenetxea of Real Sociedad shoots with his right foot from inside the six-yard box, but Paulo Gazzaniga of Girona saves it in the left corner. The assist came from Álex Remiro.
12
Yellow Card Yellow Card Important
Ander Barrenetxea of Real Sociedad receives a yellow card for a foul.
12
Update Update
Alejandro Francés from Girona won a free kick on the right wing.
12
Update Update
Ander Barrenetxea from Real Sociedad committed a foul.
10
Update Update
Yangel Herrera of Real Sociedad won a free kick in defense.
10
Update Update
Foul committed by Arnau Martínez of Girona.
10
Update Update
Viktor Tsygankov from Girona won a free kick in defense.
7
Update Update
Axel Witsel from Girona won a free kick in the attacking area.
7
Update Update
Takefusa Kubo of Real Sociedad won a free kick in defense.
7
Update Update
Foul committed by Mikel Oyarzabal of Real Sociedad.
7
Update Update
Álex Moreno fouled a player from Girona.
4
Attempt Attempt
Joel Roca from Girona had a missed chance, shooting with his right foot from the center of the box, but the ball went high and wide to the left.
4
Corner Corner
Viktor Tsygankov from Girona attempts an attack with a left-footed shot from inside the six-yard box, but it's saved in the left corner by Álex Remiro of Real Sociedad.
3
Update Update
Foul committed by Jon Aramburu of Real Sociedad.
3
Update Update
Joel Roca from Girona won a free kick on the left wing.
2
Attempt Attempt
New attacking attempt. Joel Roca of Girona takes a right-footed shot from outside the box, but it's saved by Real Sociedad's goalkeeper Álex Remiro, who is positioned in the center of the goal. The assist comes from Viktor Tsygankov.

CONCLUSION

This 1-1 stalemate underscores Real Sociedad's tactical discipline against a possession-heavy Girona side. Trailing at halftime, the hosts mounted a comeback but couldn't breach a resolute defense, reflecting the visitors' pre-match edge. The draw denies Girona a vital home win despite superior ball control, while Real Sociedad gains a hard-earned point away. Both teams showcased quality without decisive breakthroughs, setting up intriguing future fixtures. Resilience defined the outcome, with no disruptions allowing pure football to prevail.

Girona vs Real Sociedad preview with tactical analysis, xG context, lineup signals, and data-backed betting insights for faster decisions.

Use this page as a quick-read snapshot first, then continue to deep stats and methodology references below.

How We Build This Analysis

BestPreviews combines tactical context, lineup quality, xG trends, and form data across competitions. Read the full methodology and FAQ.