Real Betis v Celta Vigo — Prediction, Odds & Stats
Sunday 10 November 2024 · ESP-La Liga · 2425
La Liga
xG
Shots
19 – 3
On target
6 – 2
Shots in box
12 – 3
xG per shot
0.09 – 0.31
Set-piece xG
0.06 – 0.04
Goals − xG
+0.35 – +1.06
Reading the xG timeline
Each step up is a shot; the height of the step is how good the chance was. Dots mark goals.
A side whose line climbs steadily created chances all match. A side that scored while its
line stayed flat took a rare chance — that is finishing luck, and it rarely repeats.
Expected goals by minute
Real Betis 1.65 xGCelta Vigo 0.94 xG
Reading the shot map
Each circle is a shot, placed where it was taken. Bigger means a better chance;
filled circles are goals. Clusters near the goal mean a side worked good openings;
lots of small circles far out means shooting from poor positions and hoping.
Hover any circle for the player, minute and chance quality.
Shot map
Real Betis attacking right
Celta Vigo attacking left
Marker size is xG; filled markers are goals.
Every shot
| Min | Team | Player | xG | Situation | Body part | Result | Assisted by |
|---|---|---|---|---|---|---|---|
| 4' |
|
Sergi Altimira | 0.02 | Open Play | Right Foot | Missed Shot | — |
| 12' |
|
Javier Rodríguez | 0.04 | Set Piece | Right Foot | Goal | — |
| 22' |
|
Vitor Roque | 0.04 | Open Play | Right Foot | Blocked Shot | Pablo Fornals |
| 22' |
|
Vitor Roque | 0.08 | Open Play | Left Foot | Saved Shot | Abdessamad Ezzalzouli |
| 38' |
|
Iker Losada | 0.02 | Open Play | Right Foot | Missed Shot | Abdessamad Ezzalzouli |
| 39' |
|
Vitor Roque | 0.11 | Open Play | Right Foot | Goal | Johnny Cardoso |
| 42' |
|
Abdessamad Ezzalzouli | 0.38 | Open Play | Left Foot | Missed Shot | Iker Losada |
| 42' |
|
Sergi Altimira | 0.07 | Open Play | — | Missed Shot | Pablo Fornals |
| 42' |
|
Vitor Roque | 0.15 | Open Play | Right Foot | Saved Shot | Diego Llorente |
| 48' |
|
Iago Aspas | 0.08 | Open Play | Right Foot | Missed Shot | Jonathan Bamba |
| 51' |
|
Iker Losada | 0.04 | Open Play | Right Foot | Missed Shot | Sergi Altimira |
| 60' |
|
Natan | 0.06 | Set Piece | Right Foot | Blocked Shot | Abdessamad Ezzalzouli |
| 62' |
|
Abdessamad Ezzalzouli | 0.07 | Open Play | Right Foot | Missed Shot | Youssouf Sabaly |
| 66' |
|
Marc Bartra | 0.01 | Open Play | Right Foot | Missed Shot | — |
| 69' |
|
Romain Perraud | 0.02 | Open Play | Left Foot | Saved Shot | Iker Losada |
| 72' |
|
Giovani Lo Celso | 0.06 | Open Play | Left Foot | Missed Shot | Abdessamad Ezzalzouli |
| 72' |
|
Pablo Fornals | 0.03 | Open Play | Right Foot | Saved Shot | Sergi Altimira |
| 81' |
|
Tasos Douvikas | 0.83 | Open Play | Right Foot | Goal | Williot Swedberg |
| 90' |
|
Romain Perraud | 0.02 | Open Play | Left Foot | Missed Shot | Ezequiel Ávila |
| 91' |
|
Ezequiel Ávila | 0.01 | Open Play | Right Foot | Blocked Shot | Juanmi |
| 92' |
|
Vitor Roque | 0.13 | Open Play | Right Foot | Missed Shot | Cédric Bakambu |
| 94' |
|
Marc Bartra | 0.35 | Open Play | — | Goal | Giovani Lo Celso |
Players
Real Betis
| Player | Min | G | A | Sh | KP | xG | xA | xGChain |
|---|---|---|---|---|---|---|---|---|
| Vitor Roque FW | 90 | 1 | 0 | 5 | 0 | 0.49 | 0.00 | 0.52 |
| Sergi Altimira MC | 90 | 0 | 0 | 2 | 2 | 0.09 | 0.07 | 0.38 |
| Natan DC | 90 | 0 | 0 | 1 | 0 | 0.06 | 0.00 | 0.10 |
| Romain Perraud DL | 90 | 0 | 0 | 2 | 0 | 0.04 | 0.00 | 0.35 |
| Youssouf Sabaly DR | 90 | 0 | 0 | 0 | 1 | 0.00 | 0.07 | 0.22 |
| Rui Silva GK | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Abdessamad Ezzalzouli ML | 88 | 0 | 0 | 2 | 4 | 0.45 | 0.22 | 0.79 |
| Iker Losada AMC | 88 | 0 | 0 | 2 | 2 | 0.05 | 0.39 | 0.66 |
| Pablo Fornals MR | 77 | 0 | 0 | 1 | 2 | 0.03 | 0.11 | 0.35 |
| Johnny Cardoso MC | 58 | 0 | 1 | 0 | 1 | 0.00 | 0.11 | 0.12 |
| Diego Llorente DC | 57 | 0 | 0 | 0 | 1 | 0.00 | 0.15 | 0.22 |
| Marc Bartra Sub | 33 | 1 | 0 | 2 | 0 | 0.36 | 0.00 | 0.38 |
| Giovani Lo Celso Sub | 32 | 0 | 1 | 1 | 1 | 0.06 | 0.35 | 0.62 |
| Juanmi Sub | 13 | 0 | 0 | 0 | 1 | 0.00 | 0.01 | 0.03 |
| Ezequiel Ávila Sub | 2 | 0 | 0 | 1 | 1 | 0.01 | 0.02 | 0.38 |
| Cédric Bakambu Sub | 2 | 0 | 0 | 0 | 1 | 0.00 | 0.13 | 0.13 |
Celta Vigo
| Player | Min | G | A | Sh | KP | xG | xA | xGChain |
|---|---|---|---|---|---|---|---|---|
| Javier Rodríguez DC | 90 | 1 | 0 | 1 | 0 | 0.04 | 0.00 | 0.08 |
| Vicente Guaita GK | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Fran Beltrán MC | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Carl Starfelt DC | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.91 |
| Marcos Alonso DC | 90 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.91 |
| Jonathan Bamba AMC | 90 | 0 | 0 | 0 | 1 | 0.00 | 0.08 | 0.08 |
| Iago Aspas AMC | 81 | 0 | 0 | 1 | 0 | 0.08 | 0.00 | 0.08 |
| Borja Iglesias FW | 69 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.08 |
| Óscar Mingueza DMR | 60 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Hugo Sotelo MC | 48 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Mihailo Ristic DML | 48 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Ilaix Moriba Sub | 42 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.00 |
| Javier Manquillo Sub | 42 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.91 |
| Hugo Álvarez Sub | 30 | 0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.83 |
| Tasos Douvikas Sub | 21 | 1 | 0 | 1 | 0 | 0.83 | 0.00 | 0.83 |
| Williot Swedberg Sub | 9 | 0 | 1 | 0 | 1 | 0.00 | 0.83 | 0.83 |