La Liga 2025 21 Dec 2025

Girona vs Atletico Madrid

0 – 3 0 – 2 0 – 1

(HT: 0–2)

FT

14:00

Estadio Municipal de Montilivi (Girona) · Ref: Jose Luis Guzman Mansilla, Spain

← Back to Matches
Score Summary
Full Time 0 – 3
Half Time 0 – 2
Key Stats
Ball Possession 51% – 49%
Blocked Shots 5 – 3
Corner Kicks 3 – 4
Fouls 7 – 14
Goalkeeper Saves 3 – 2
Offsides 4 – 3
Elo (before match)
Rating 1459 – 1600
Expected win probability 30.7% – 69.3%
xPi (before match)
Rating -0.35 – 0.23
Expected win probability 36.4% – 41.8%
Top Performers
Top Rated
Koke
Atletico Madrid
8.3 rating (90 min)
Most Clinical
Koke
Atletico Madrid
1 goals
Best Creator
Julián Alvarez
Atletico Madrid
4 key passes, 1 assists
Defensive Leader
Vitor Reis
Girona
3 tackles + 2 interceptions
Standings (Top 6) View Full Standings
#TeamPtsForm
1 Barcelona 67 W W W L W
2 Real Madrid 63 W L L W W
3 Atletico Madrid 54 W W W L L
4 Villarreal 54 W L W W L
5 Real Betis 43 L D D W W
6 Celta Vigo 40 L W W D L
7 Espanyol 37 D D L D L
8 Real Sociedad 35 L W D L W
9 Getafe 35 W W L W W
10 Athletic Club 35 L D W W W
11 Osasuna 34 D L W D W
12 Valencia 32 W W L W L
13 Rayo Vallecano 31 D W D D W
14 Sevilla 31 D D W D D
15 Girona 31 D L D W D
16 Alaves 27 L L D D L
17 Elche 26 L D L D L
18 Mallorca 25 D L L L L
19 Levante 22 D W L L L
20 Oviedo 18 D L L D L
{# ================================================================ Lineup Section — SofaScore/Flashscore style shared pitch Context: pitch_lineups, lineups_data, match, substitutions, substitutions_map, debug_mode, debug_lineups ================================================================ #}
👤 Team Lineups (Pitch View)
HOME LEN: 11 AWAY LEN: 11 | First home: top=6.0% left=50.0%
🔄 Substitutions
Match Substitutions
28'
Atletico Madrid
46'
Girona
61'
Girona
61'
Girona
71'
Girona
77'
Atletico Madrid
Unknown R. Le Normand
77'
Atletico Madrid
78'
Atletico Madrid
83'
Atletico Madrid
Match Statistics (Full Time)
Statistic Girona Atletico Madrid
Ball Possession 51% 49%
Blocked Shots 5 3
Corner Kicks 3 4
Fouls 7 14
Goalkeeper Saves 3 2
Offsides 4 3
Passes Accurate 476 454
Red Cards N/A N/A
Shots Insidebox 5 9
Shots Off Goal 2 5
Shots On Goal 2 6
Shots Outsidebox 4 5
Total Passes 521 509
Total Shots 9 14
Yellow Cards 2 0
expected_goals 1.06 0.90
goals_prevented 1 1
Passes % 91% 89%
Team Aggregates (Season)
Girona
Possession % {{ team_aggregates_home.avg_possession }}%
Pass Accuracy % {{ team_aggregates_home.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_home.shot_accuracy }}%
Goals (avg) 1.04
xG (avg) 1.27{% else %}N/A
Atletico Madrid
Possession % {{ team_aggregates_away.avg_possession }}%
Pass Accuracy % {{ team_aggregates_away.pass_accuracy }}%
Shot Accuracy % {{ team_aggregates_away.shot_accuracy }}%
Goals (avg) 1.65
xG (avg) 1.55{% else %}N/A
Girona — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Alejandro Francés 👤 Alejandro Francés 0 0 2 N/A 2 7 7 N/A 3 False 61 16 D 6.9 False 0 0 N/A N/A N/A 42 1 46 N/A 0 N/A 0 N/A N/A N/A N/A 2 2
Aleksandar Andreev 👤 Aleksandar Andreev 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 43 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Arnau Martínez 👤 Arnau Martínez 0 1 N/A N/A N/A 2 1 1 N/A True 61 4 M 6.7 False 0 0 N/A N/A N/A 31 N/A 32 N/A 0 N/A 0 N/A N/A N/A N/A 2 N/A
Axel Witsel 👤 Axel Witsel 0 0 1 1 N/A 10 3 N/A 1 False 90 20 M 6.9 False 0 0 N/A N/A N/A 54 N/A 56 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Bryan Gil 👤 Bryan Gil 0 0 1 1 N/A 4 N/A N/A N/A False 29 21 F 6.2 True 0 0 N/A N/A N/A 8 N/A 9 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Daley Blind 👤 Daley Blind 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 17 D 7.2 False 0 0 N/A N/A N/A 82 2 87 N/A 0 N/A 0 N/A N/A N/A 1 N/A N/A
Dominik Livaković 👤 Dominik Livaković 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 1 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Gibert Jordana 👤 Gibert Jordana 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 28 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Hugo Rincón 👤 Hugo Rincón 0 0 N/A N/A N/A N/A N/A N/A N/A False 29 2 D 6.2 True 0 0 N/A N/A N/A 13 N/A 15 N/A 0 N/A 0 N/A N/A 1 1 N/A N/A
Iván Martín 👤 Iván Martín 0 0 3 N/A 2 6 4 N/A N/A False 71 23 M 6.9 False 0 0 N/A N/A N/A 31 N/A 32 N/A 0 N/A 0 N/A N/A N/A N/A 1 2
Jhon Solís 👤 Jhon Solís 0 0 1 1 N/A 3 1 N/A N/A False 19 22 M 6.7 True 0 0 N/A N/A N/A 11 N/A 11 N/A 0 N/A 0 N/A N/A N/A N/A 1 1
Joel Roca 👤 Joel Roca 0 0 2 N/A N/A 5 3 N/A 1 False 45 3 M 6.3 False 0 0 N/A N/A N/A 15 N/A 17 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Juan Arango 👤 Juan Arango 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 32 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Papa Ba 👤 Papa Ba 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 44 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Paulo Gazzaniga 👤 Paulo Gazzaniga 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 13 G 6.7 False 0 3 3 N/A N/A 29 N/A 39 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Thomas Lemar 👤 Thomas Lemar 0 1 N/A N/A N/A 7 4 N/A N/A False 19 11 M 6.6 True 0 0 N/A N/A N/A 14 N/A 15 N/A 0 N/A 0 N/A N/A N/A N/A N/A 4
Viktor Tsygankov 👤 Viktor Tsygankov 0 0 N/A N/A N/A 3 2 N/A N/A False 71 15 M 6.3 False 0 0 N/A N/A 1 19 N/A 22 N/A 0 N/A 0 N/A N/A N/A N/A 3 2
Vitor Reis 👤 Vitor Reis 0 0 N/A 1 N/A 6 3 N/A N/A False 90 12 D 7 False 0 0 N/A N/A N/A 57 1 59 N/A 0 N/A 0 N/A N/A 1 1 2 3
Vladyslav Vanat 👤 Vladyslav Vanat 0 0 3 N/A N/A 10 3 3 2 False 90 19 F 6.2 False 0 0 N/A N/A 2 12 N/A 15 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Yáser Asprilla 👤 Yáser Asprilla 0 0 4 N/A 3 11 7 1 3 False 45 10 M 7.2 True 0 0 N/A N/A N/A 18 2 19 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Álex Moreno 👤 Álex Moreno 0 0 1 N/A 1 6 3 2 1 False 90 24 D 6.2 False 0 0 N/A N/A 1 40 N/A 47 N/A 0 N/A 0 N/A 1 1 N/A N/A 1
Atletico Madrid — Player Statistics
Player cards.red cards.yellow dribbles.attempts dribbles.past dribbles.success duels.total duels.won fouls.committed fouls.drawn games.captain games.minutes games.number games.position games.rating games.substitute goals.assists goals.conceded goals.saves goals.total offsides passes.accuracy passes.key passes.total penalty.commited penalty.missed penalty.saved penalty.scored penalty.won shots.on shots.total tackles.blocks tackles.interceptions tackles.total
Aleksa Puric 👤 Aleksa Puric 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 40 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Alexander Sørloth 👤 Alexander Sørloth 0 0 2 N/A 1 8 6 1 N/A False 83 9 F 6.9 False 0 0 N/A N/A 1 13 1 20 N/A 0 N/A 0 N/A 1 2 N/A N/A 1
Antoine Griezmann 👤 Antoine Griezmann 0 0 N/A N/A N/A N/A N/A N/A N/A False 12 7 F 7.6 True 0 0 N/A 1 1 7 N/A 8 N/A 0 N/A 0 N/A 1 1 N/A N/A N/A
Carlos Martín 👤 Carlos Martín 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 12 F N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Conor Gallagher 👤 Conor Gallagher 0 0 N/A 1 N/A 7 3 3 1 False 49 4 M 7.3 True 0 0 N/A 1 N/A 19 N/A 24 N/A 0 N/A 0 N/A 2 3 N/A N/A 1
Dávid Hancko 👤 Dávid Hancko 0 0 1 N/A N/A 7 3 3 N/A False 90 17 D 7 False 0 0 N/A N/A N/A 46 N/A 53 N/A 0 N/A 0 N/A N/A N/A N/A 2 3
Giacomo Raspadori 👤 Giacomo Raspadori 0 0 1 N/A 1 1 1 N/A N/A False 10 22 F 6.3 True 1 0 N/A N/A N/A 2 1 4 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Giuliano Simeone 👤 Giuliano Simeone 0 0 2 1 1 14 8 3 2 False 90 20 M 6.7 False 0 0 N/A N/A N/A 41 N/A 49 N/A 0 N/A 0 N/A N/A 1 N/A 1 4
Jan Oblak 👤 Jan Oblak 0 0 N/A N/A N/A N/A N/A N/A N/A False 90 13 G 7.3 False 0 0 2 N/A N/A 17 N/A 25 N/A 0 0 0 N/A N/A N/A N/A N/A N/A
Javi Galán 👤 Javi Galán 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 21 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Johnny Cardoso 👤 Johnny Cardoso 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 5 M N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Juan Musso 👤 Juan Musso 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 1 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Julián Alvarez 👤 Julián Alvarez 0 0 1 3 N/A 8 2 1 1 False 77 19 F 6.6 False 1 0 N/A N/A N/A 32 4 37 N/A 0 N/A 0 N/A 1 1 N/A N/A 1
Koke 👤 Koke 0 0 N/A 2 N/A 8 4 N/A 1 True 90 6 M 8.3 False 0 0 N/A 1 N/A 72 1 77 N/A 0 N/A 0 N/A 1 2 1 N/A 3
Marc Pubill 👤 Marc Pubill 0 0 N/A N/A N/A 6 4 2 1 False 90 18 D 7.6 False 0 0 N/A N/A 1 46 N/A 51 N/A 0 N/A 0 N/A N/A N/A 4 1 2
Marcos Llorente 👤 Marcos Llorente 0 0 N/A N/A N/A 3 3 N/A N/A False 78 14 D 7.3 False 0 0 N/A N/A N/A 46 1 47 N/A 0 N/A 0 N/A N/A N/A N/A 1 3
Matteo Ruggeri 👤 Matteo Ruggeri 0 0 1 N/A N/A 5 1 1 N/A False 90 3 D 7.2 False 0 0 N/A N/A N/A 32 3 33 N/A 0 N/A 0 N/A N/A N/A N/A N/A 1
Nahuel Molina 👤 Nahuel Molina 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 16 D N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Nicolás González 👤 Nicolás González 0 0 2 N/A N/A 4 1 N/A N/A False 28 23 M 6.7 False 0 0 N/A N/A N/A 5 N/A 5 N/A 0 N/A 0 N/A N/A 1 N/A N/A N/A
Pablo Barrios 👤 Pablo Barrios 0 0 2 N/A 1 6 3 N/A N/A False 90 8 M 7.9 False 0 0 N/A N/A N/A 70 N/A 70 N/A 0 N/A 0 N/A N/A N/A N/A N/A 2
Robin Le Normand 👤 Robin Le Normand 0 0 N/A N/A N/A N/A N/A N/A N/A False 13 24 D 6.6 True 0 0 N/A N/A N/A 3 N/A 3 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Salvador Esquivel 👤 Salvador Esquivel 0 0 N/A N/A N/A N/A N/A N/A N/A False N/A 31 G N/A True N/A 0 N/A N/A N/A N/A N/A N/A N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Thiago Almada 👤 Thiago Almada 0 0 N/A 1 N/A 3 N/A N/A N/A False 13 11 M 6.5 True 0 0 N/A N/A N/A 3 1 3 N/A 0 N/A 0 N/A N/A N/A N/A N/A N/A
Match Events
13'
Koke (Normal Goal)
28'
🔄 N. Gonzalez → Substitution 1
38'
C. Gallagher (Normal Goal)
🔄 J. Roca → Substitution 1
46'
🟨 Arnau Martínez (Yellow Card)
57'
🔄 A. Frances → Substitution 2
61'
🔄 A. Martinez → Substitution 3
61'
🔄 I. Martin → Substitution 4
71'
🔄 V. Tsygankov → Substitution 5
71'
77'
🔄 Unknown → Substitution 2
77'
🔄 J. Alvarez → Substitution 3
78'
🔄 M. Llorente → Substitution 4
83'
🔄 A. Sorloth → Substitution 5
🟨 Thomas Lemar (Yellow Card)
84'
90'
A. Griezmann (Normal Goal)
Substitutions
28'
Atletico Madrid
46'
Girona
61'
Girona
61'
Girona
71'
Girona
77'
Atletico Madrid
Unknown R. Le Normand
77'
Atletico Madrid
78'
Atletico Madrid
83'
Atletico Madrid
League Standings View Standings

Teams in this match: Girona and Atletico Madrid

#TeamMPWDLGFGAGDPtsForm
1 Barcelona 27 22 1 4 72 26 46 67 W W W L W
2 Real Madrid 27 20 3 4 56 23 33 63 W L L W W
3 Atletico Madrid 27 16 6 5 46 25 21 54 W W W L L
4 Villarreal 27 17 3 7 50 32 18 54 W L W W L
5 Real Betis 27 11 10 6 42 34 8 43 L D D W W
6 Celta Vigo 27 10 10 7 37 30 7 40 L W W D L
7 Espanyol 27 10 7 10 34 40 -6 37 D D L D L
8 Real Sociedad 27 9 8 10 40 41 -1 35 L W D L W
9 Getafe 27 10 5 12 23 29 -6 35 W W L W W
10 Athletic Club 27 10 5 12 30 37 -7 35 L D W W W
11 Osasuna 27 9 7 11 32 32 0 34 D L W D W
12 Valencia 27 8 8 11 30 41 -11 32 W W L W L
13 Rayo Vallecano 27 7 10 10 27 33 -6 31 D W D D W
14 Sevilla 27 8 7 12 35 42 -7 31 D D W D D
15 Girona 27 7 10 10 28 43 -15 31 D L D W D
16 Alaves 27 7 6 14 25 37 -12 27 L L D D L
17 Elche 27 5 11 11 35 41 -6 26 L D L D L
18 Mallorca 27 6 7 14 31 44 -13 25 D L L L L
19 Levante 27 5 7 15 29 45 -16 22 D W L L L
20 Oviedo 27 3 9 15 17 44 -27 18 D L L D L

Predictions provided by Football API

All data below is returned exactly as from GET /predictions?fixture={id}. Keys are not renamed or translated.

La Liga Spain · Season 2025

Teams

Girona
Last 5: Form 53% · Att 56% · Def 33%
Goals: 5 for · 6 against
W3 D6 L7 · LLLDLDDWLDLWDD…
Atletico Madrid
Last 5: Form 60% · Att 67% · Def 44%
Goals: 6 for · 5 against
W10 D4 L3 · LDDWDWWDWWWWWW…

Predictions

Girona 10%
Draw 45%
Atletico Madrid 45%
Atletico Madrid (Win or draw)

Double chance : draw or Atletico Madrid

Goals: Girona -1.5 · Atletico Madrid -2.5
Win or Draw

Comparison

Form
47% – 53%
Attack
45% – 55%
Defense
45% – 55%
Poisson
32% – 68%
Head to Head
20% – 80%
Goals
26% – 74%
Total
35.8% – 64.2%

Head to Head

Last 9 matches: Home wins: 5, Away wins: 2, Draws: 2

25 May 2025 · La Liga 2024
Girona 0 – 4 Atletico Madrid
Estadi Municipal de Montilivi
25 Aug 2024 · La Liga 2024
Atletico Madrid 3 – 0 Girona
Riyadh Air Metropolitano
13 Apr 2024 · La Liga 2023
Atletico Madrid 3 – 1 Girona
Estádio Cívitas Metropolitano
03 Jan 2024 · La Liga 2023
Girona 4 – 3 Atletico Madrid
Estadi Municipal de Montilivi
13 Mar 2023 · La Liga 2022
Girona 0 – 1 Atletico Madrid
Estadi Municipal de Montilivi
08 Oct 2022 · La Liga 2022
Atletico Madrid 2 – 1 Girona
Estádio Cívitas Metropolitano
02 Apr 2019 · La Liga 2018
Atletico Madrid 2 – 0 Girona
Estadio Wanda Metropolitano
16 Jan 2019 · Copa del Rey 2018
Atletico Madrid 3 – 3 Girona
Estadio Wanda Metropolitano
09 Jan 2019 · Copa del Rey 2018
Girona 1 – 1 Atletico Madrid
Estadi Montilivi
CatBoost Prediction

Model not available yet. Run train_catboost to train a model.

No Predictions Available

Predictions for this match have not been generated yet. Check back later or sync match data.

Analysis
Analysis Coming Soon

xG comparison, momentum graph, and match rating overview will be available in a future update.