← Match Finder
La Liga
Referee: Javier Alberola Rojas
Osasuna
S T S U T
0–3
Full-time
Celta
U S T T 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

Osasuna Celta
Last 6 — all competitions · 6/6 matches
Win Ø 42%
50%
33%
Points per game
1,7
1,2
Over 2.5 Ø 34%
17%
50%
Both score Ø 50%
33%
67%
Average goals
2,0
2,8
Scored
1,0
1,5
Conceded
1,0
1,3
Goal diff per game
+0,0
+0,2
xG created Pro
xG conceded Pro
xG diff Pro
This season — La Liga · 22/22 matches
Win Ø 23%
32%
14%
Points per game
1,2
0,8
Over 2.5 Ø 39%
41%
36%
Both score Ø 55%
55%
55%
Average goals
2,7
2,4
Scored
1,2
1,0
Conceded
1,5
1,5
Goal diff per game
-0,3
-0,5
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: 0–2

1,14 xG 1,10
70% Possession 30%
18 Shots 6
1 Shots on target 5
5 Blocked shots 0
2 Goalkeeper saves 1
9 Corners 1
0 Offside 2
10 Free kicks against 10
2 Yellow cards 0
0 Red cards 0
The table before the match Osasuna 11. · Celta 17.
# Team K V U T +/− xG +/− P
1 Real Madrid 22 18 3 1 +33 +19.7 57
2 Girona 23 17 5 1 +27 +9.6 56
3 Barcelona 23 15 5 3 +17 +26.9 50
4 Ath Madrid 22 15 2 5 +20 +13.5 47
5 Ath Bilbao 23 13 6 4 +21 +17.2 45
6 Sociedad 23 9 10 4 +11 +1.7 37
7 Valencia 23 10 5 8 +2 -1.8 35
8 Betis 22 8 10 4 +1 -2.8 34
9 Las Palmas 23 9 5 9 +3 -13.8 32
10 Getafe 22 7 8 7 -2 -5.9 29
11 Osasuna 22 7 5 10 -7 -4.5 26
12 Alaves 23 7 5 11 -7 +2.6 26
13 Vallecano 22 5 9 8 -9 -3.3 24
14 Villarreal 23 6 6 11 -12 -4.4 24
15 Mallorca 23 3 11 9 -11 -4.8 20
16 Sevilla 22 3 8 11 -9 -9.7 17
17 Celta 22 3 8 11 -11 -3.0 17
18 Cadiz 23 2 11 10 -16 -15.2 17
19 Granada 23 2 6 15 -22 -12.9 12
20 Almeria 23 0 6 17 -29 -9.2 6

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

Osasuna Celta
David García 🟨
12′
24′
Jørgen Strand Larsen 0–1
Luca De La Torre
25′
Luca De La Torre 0–2
Jørgen Strand Larsen
Half-time 0–2
Johan Mojica 🔁
↦ Alejandro Catena
62′
José Manuel Arnáiz 🔁
↦ Pablo Ibáñez Lumbreras
62′
Aimar Oroz 🔁
↦ Moi Gómez
62′
62′
🔁 Anastasios Douvikas
↦ Jørgen Strand Larsen
73′
🔁 Tadeo Allende
↦ Javier Manquillo
Rubén García 🔁
↦ Raúl García
75′
Kike Barja 🔁
↦ Rubén Peña
75′
Kike Barja 🟨
84′
87′
🔁 Manuel Sánchez
↦ Luca De La Torre
90′
Anastasios Douvikas 0–3
Jailson
Full-time 0–3

Line-ups

Osasuna

5-3-2
1 Sergio Herrera G
12 Jesús Areso D
5 David García D
24 Alejandro Catena D
3 Juan Cruz D
15 Rubén Peña D
19 Pablo Ibáñez Lumbreras M
34 Iker Muñoz M
16 Moi Gómez M
23 Raúl García F
17 Ante Budimir F
Bench (10)
22 Johan Mojica
10 Aimar Oroz
20 José Manuel Arnáiz
14 Rubén García
11 Kike Barja
31 Pablo Valencia
13 Aitor Fernández
28 Jorge Herrando
6 Lucas Torró
7 Jon Moncayola

Coach: Arrasate

Celta

3-4-3
25 Vicente Guaita G
5 Renato Tapia D
4 Unai Núñez D
28 Carlos Domínguez D
22 Javier Manquillo M
16 Jailson M
8 Fran Beltrán M
21 Mihailo Ristić M
3 Óscar Mingueza F
18 Jørgen Strand Larsen F
14 Luca De La Torre F
Bench (12)
12 Anastasios Douvikas
9 Tadeo Allende
23 Manuel Sánchez
13 Iván Villar
26 Coke Carrillo
2 Carl Starfelt
20 Kevin Vázquez
11 Franco Cervi
6 Carlos Dotor
30 Hugo Sotelo
10 Iago Aspas
24 Miguel Rodríguez

Coach: Rafael Benítez

Odds comparison

Green columns are the outcomes that came in.

1X2
H
2,35
U
3,17
B ✓
3,31
Over/under goals
O1,5 ✓
O2,5 ✓
2,45
U2,5
1,56
U3,5 ✓
Both teams to score
BLS ja
BLS nei ✓

Referee

Javier Alberola Rojas · 70 kamper i vår database

🟨 Yellow cards
3,8 / match
Below average
⚽ Free kicks
24,8 / match
Average

🟥 Red cards: 0,14 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.