← Match Finder
La Liga
Referee: Miguel Angel Ortiz Arias
Girona
S S S T S
5–2
Full-time
Almeria
T U T U T

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Girona Almeria
Last 6 — all competitions · 6/6 matches
Win Ø 42%
83%
0%
Points per game
2,5
0,3
Over 2.5 Ø 84%
67%
100%
Both score Ø 67%
50%
83%
Average goals
3,7
4,5
Scored
2,2
1,5
Conceded
1,5
3,0
Goal diff per game
+0,7
-1,5
xG created Pro
xG conceded Pro
xG diff Pro
This season — La Liga · 9/9 matches
Win Ø 39%
78%
0%
Points per game
2,4
0,3
Over 2.5 Ø 73%
67%
78%
Both score Ø 67%
56%
78%
Average goals
3,3
3,9
Scored
2,1
1,2
Conceded
1,2
2,7
Goal diff per game
+0,9
-1,4
xG created Pro
xG conceded Pro
xG diff Pro
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 3–2

1,88 xG 0,99
67% Possession 33%
19 Shots 9
8 Shots on target 5
5 Blocked shots 1
3 Goalkeeper saves 3
9 Corners 6
3 Offside 1
11 Free kicks against 14
1 Yellow cards 2
0 Red cards 0
The table before the match Girona 3. · Almeria 20.
# Team K V U T +/− xG +/− P
1 Real Madrid 10 8 1 1 +14 +9.4 25
2 Ath Madrid 9 7 1 1 +15 +7.8 22
3 Girona 9 7 1 1 +8 +3.6 22
4 Barcelona 9 6 3 0 +11 +12.3 21
5 Sociedad 10 5 3 2 +6 -1.1 18
6 Ath Bilbao 9 5 2 2 +7 +7.1 17
7 Vallecano 10 4 4 2 -1 +1.1 16
8 Betis 10 3 5 2 -2 -3.0 14
9 Osasuna 10 4 1 5 -3 -3.1 13
10 Valencia 9 3 2 4 -1 -0.3 11
11 Getafe 10 2 5 3 -3 -4.1 11
12 Las Palmas 10 3 2 5 -3 -2.7 11
13 Sevilla 9 2 3 4 +1 -3.2 9
14 Cadiz 9 2 3 4 -4 -5.4 9
15 Mallorca 10 1 5 4 -4 -3.2 8
16 Villarreal 9 2 2 5 -4 -2.8 8
17 Alaves 9 2 2 5 -6 +0.2 8
18 Celta 10 1 3 6 -8 -1.8 6
19 Granada 10 1 3 6 -10 -10.1 6
20 Almeria 9 0 3 6 -13 -0.9 3

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

Girona Almeria
2′
Léo Baptistão 0–1
Lucas Robertone
24′
Léo Baptistão 0–2
26′
🟨 Lucas Robertone
1–2 Iván Martín
Aleix García
37′
2–2 Artem Dovbyk
Daley Blind
39′
3–2 Artem Dovbyk
Yan Couto
43′
Half-time 3–2
46′
🔁 Chumi
↦ Lucas Robertone
David López 🟨
49′
Cristhian Stuani 🔁
↦ Artem Dovbyk
67′
Valery Fernández 🔁
↦ Yan Couto
68′
68′
🔁 Gonzalo Melero
↦ Dion Lopy
68′
🔁 Largie Ramazani
↦ Sergio Arribas
4–2 Sávio
Aleix García
71′
74′
🟨 Léo Baptistão
Arnau Martínez 🔁
↦ Eric García
80′
Portu 🔁
↦ Sávio
80′
80′
🔁 Lázaro
↦ Adrián Embarba
5–2 Cristhian Stuani
Arnau Martínez
85′
Pablo Torre 🔁
↦ Iván Martín
86′
89′
🔁 Marciano Sanca
↦ Léo Baptistão
Full-time 5–2

Line-ups

Girona

3-4-2-1
13 Paulo Gazzaniga G
25 Eric García D
5 David López D
17 Daley Blind D
20 Yan Couto M
21 Yangel Herrera M
14 Aleix García M
3 Miguel Gutiérrez M
23 Iván Martín F
16 Sávio F
9 Artem Dovbyk F
Bench (9)
7 Cristhian Stuani
11 Valery Fernández
4 Arnau Martínez
24 Portu
18 Pablo Torre
26 Toni Fuidias
15 Juanpe
6 Ibrahima Kébé
22 Jhon Solís

Coach: Míchel Sánchez

Almeria

4-2-3-1
13 Fernando Martínez G
17 Alejandro Pozo D
22 César Montes D
2 Kaiky D
20 Álex Centelles D
4 Iddrisu Baba M
6 Dion Lopy M
19 Sergio Arribas M
5 Lucas Robertone M
10 Adrián Embarba M
12 Léo Baptistão F
Bench (9)
21 Chumi
11 Gonzalo Melero
7 Largie Ramazani
14 Lázaro
34 Marciano Sanca
25 Luís Maximiano
1 Diego Mariño
8 Arnau Puigmal
29 Marko Milovanović

Coach: Gaizka Garitano

Odds comparison

Green columns are the outcomes that came in.

1X2
H ✓
1,47
U
4,81
B
6,60
Over/under goals
O1,5 ✓
O2,5 ✓
1,52
U2,5
2,53
O3,5 ✓
Both teams to score
BLS ja ✓
BLS nei

Referee

Miguel Angel Ortiz Arias · 33 kamper i vår database

🟨 Yellow cards
4,0 / match
Below average
⚽ Free kicks
24,7 / match
Average

🟥 Red cards: 0,27 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.