P
Prognosist
P
⚽ Football 📈 Forecasts
Football Spain La Liga Celta Vigo — Mallorca

Match Celta Vigo vs Mallorca February 22, 2026

Spain   /   La Liga
Celta Vigo
Celta Vigo
Home · last 5 W W L D W
Kick-off
Sun 22 Feb · 17:30
2:0
Full-time
Mallorca
Mallorca
W D L L W Away · last 5
Referee Jose Luis Guzman Mansilla, Spain
Hit
Home Win
Home Win
AI 60% · book 1.87
Hit
Under 2.5
Under 2.5
AI 57% · book 1.75
Hit
BTTS No
BTTS No
AI 55% · book 1.83
Total goals
2
2 · 0
xG (open play)
2.58 – 0.04
Δ +2.54
Possession
57% – 43%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Celta Vigo holds a clear quality edge over Mallorca, boosted by a solid home defensive record that could stifle Mallorca's attack. Despite mixed recent form, Celta's home momentum and tactical discipline suggest they can control the pace and limit chances. Mallorca's offense faces a tough test against a compact and organized backline, while Celta's pressing and set-piece threat add to their advantage.

  • Home defensive solidity vs away attack
  • Recent form favors home side slightly
  • Likely moderate tempo with tactical caution

P Recap generated by AI · 6 markets graded

Lineups

CEL 3-4-3 · MAL 4-2-3-1
Subs used · CEL
44' Swedberg ↑ · Duran
68' Iglesias ↑ · Jutgla
69' Moriba ↑ · Vecino
69' Aspas ↑ · Lopez
79' El Abdellaoui ↑ · Rueda
Subs used · MAL
68' Mojica ↑ · Lato
69' Morlanes ↑ · Mascarell
77' Joseph ↑ · Muriqi
77' Torre ↑ · Virgili
86' Llabres ↑ · Sanchez

📊 Statistics

CEL 20 MAL
57%
Possession (%)
43%
2.58
Expected Goals (xG) expected goals
0.04
20
Total Shots
1
7
Shots on Target
0
7
Shots off Target
1
12
Shots Inside Box
1
7
Corner Kicks
2
11
Fouls
10
87%
Pass Accuracy (%)
80%
1
Yellow Cards
5
0
Goalkeeper Saves
4

Match events

18 · 2 – 0
12'
Vedat Muriqi
Yellow Card
W. Swedberg ↓ · P. Duran ↑
Substitution 1
44'
Half-time · 0 – 0
47'
Omar Mascarell
Yellow Card
52'
Toni Lato
Yellow Card
B. Iglesias ↓ · F. Jutgla ↑
Substitution 2
68'
68'
J. Mojica ↓ · T. Lato ↑
Substitution 1
I. Moriba ↓ · M. Vecino ↑
Substitution 3
69'
I. Aspas ↓ · F. Lopez ↑
Substitution 4
69'
69'
M. Morlanes ↓ · O. Mascarell ↑
Substitution 2
77'
M. Joseph ↓ · V. Muriqi ↑
Substitution 3
77'
P. Torre ↓ · J. Virgili ↑
Substitution 4
J. El Abdellaoui ↓ · J. Rueda ↑
Substitution 5
79'
I. Aspas (P)
Penalty · 1–0
85'
86'
J. Llabres ↓ · A. Sanchez ↑
Substitution 5
I. Aspas
Assist · W. Swedberg · 2–0
90'
90+2'
Johan Mojica
Yellow Card
Borja Iglesias
Yellow Card
90+8'
90+8'
Antonio Raíllo
Yellow Card
Full-time · 2 – 0

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Home Win 1.87 60% Cashed +0.87 Cashed
Under 2.5 1.75 57% Cashed +0.75 Cashed
BTTS No 1.83 55% Cashed +0.83 Cashed
Over 2.5 2.25 43% Lost −1.00 Miss
BTTS Yes 2.08 45% Lost −1.00 Miss
Double Chance X2 2.04 40% Lost −1.00 Miss
Double Chance 1X 1.22 85% Cashed +0.22 Cashed
Under 1.5 3.20 31% Lost −1.00 Miss
Over 1.5 1.42 69% Cashed +0.42 Cashed
AH Home 0 1.33 60% Cashed +0.33 Cashed
Under 3.5 1.26 78% Cashed +0.26 Cashed
Over 0.5 1.09 90% Cashed +0.09 Cashed
Under 0.5 9.00 10% Lost −1.00 Miss
Over 3.5 4.10 22% Lost −1.00 Miss
Draw 3.56 26% Lost −1.00 Miss
Away Win 5.02 15% Lost −1.00 Miss
AH Away 0 3.58 15% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −5.23u −31% ROI