P
Prognosist
P
⚽ Football 📈 Forecasts
Football Portugal Primeira Liga Moreirense — Sporting CP

Match Moreirense vs Sporting CP February 21, 2026

Moreirense
Moreirense
Home · last 5 W L W L D
Kick-off
Sat 21 Feb · 18:00
0:3
Full-time
Sporting CP
Sporting CP
D D W W W Away · last 5
Parque Joaquim de Almeida Freitas · Moreira de Conegos Referee Bruno Jose Ribeiro Pires Costa, Portugal
Miss
BTTS Yes
BTTS Yes
AI 47% · book 2.23
Hit
Over 2.5
Over 2.5
AI 59% · book 1.70
Miss
Over 3.5
Over 3.5
AI 37% · book 2.68
Total goals
3
0 · 3
xG (open play)
0.37 – 1.38
Δ −1.01
Possession
37% – 63%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Sporting CP arrives with a clear quality edge and strong recent form, contrasting Moreirense's patchy home momentum. The visitors' potent attack should challenge Moreirense's defense, which has struggled to contain high-caliber offenses. Expect Sporting to press aggressively, exploiting the home side's defensive vulnerabilities and aiming to control the game's tempo.

  • Sporting's offensive firepower vs Moreirense's leaky defense
  • Visitors' superior form and tactical cohesion
  • Potential for a lively pace given the attacking intent

P Recap generated by AI · 6 markets graded

Lineups

MOR 4-2-3-1 · SPO 4-2-3-1
Subs used · MOR
64' John ↑ · Bondoso
64' Landerson ↑ · Rodri
70' Semedo ↑ · Maranhao
80' Assis ↑ · Stjepanovic
80' Santos ↑ · Pinto
Subs used · SPO
64' Braganca ↑ · Morita
78' Vagiannidis ↑ · Fresneda
78' Faye ↑ · Catamo
78' Ioannidis ↑ · Suarez
82' Simoes ↑ · Guilherme

📊 Statistics

MOR 03 SPO
37%
Possession (%)
63%
0.37
Expected Goals (xG) expected goals
1.38
6
Total Shots
15
2
Shots on Target
8
3
Shots off Target
2
4
Shots Inside Box
11
1
Corner Kicks
8
12
Fouls
14
83%
Pass Accuracy (%)
88%
1
Yellow Cards
1
5
Goalkeeper Saves
2

Match events

15 · 0 – 3
38'
Ousmane Diomande
Yellow Card
Half-time · 0 – 0
52'
Trincao
Assist · M. Araujo · 0–1
Rodrigo Alonso
Yellow Card
55'
56'
G. Catamo
Assist · Trincao · 0–2
N. John ↓ · Kiko Bondoso ↑
Substitution 1
64'
Landerson ↓ · Rodri ↑
Substitution 2
64'
64'
D. Braganca ↓ · H. Morita ↑
Substitution 1
L. Semedo ↓ · Yan Maranhao ↑
Substitution 3
70'
75'
L. Suarez
0–3
78'
G. Vagiannidis ↓ · I. Fresneda ↑
Substitution 2
78'
S. Faye ↓ · G. Catamo ↑
Substitution 3
78'
F. Ioannidis ↓ · L. Suarez ↑
Substitution 4
A. Assis ↓ · M. Stjepanovic ↑
Substitution 4
80'
L. Santos ↓ · D. Pinto ↑
Substitution 5
80'
82'
J. Simoes ↓ · Luis Guilherme ↑
Substitution 5
Full-time · 0 – 3

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
BTTS Yes 2.23 47% Lost −1.00 Miss
Over 2.5 1.70 59% Cashed +0.70 Cashed
Over 3.5 2.68 37% Lost −1.00 Miss
BTTS No 1.77 53% Cashed +0.77 Cashed
Under 2.5 2.26 41% Lost −1.00 Miss
Double Chance X2 1.07 94% Cashed +0.07 Cashed
Away Win 1.31 77% Cashed +0.31 Cashed
Under 3.5 1.50 63% Cashed +0.50 Cashed
AH Away 0 1.06 77% Cashed +0.06 Cashed
Draw 5.93 17% Lost −1.00 Miss
Over 0.5 1.04 95% Cashed +0.04 Cashed
Over 1.5 1.22 80% Cashed +0.22 Cashed
Double Chance 1X 3.86 23% Lost −1.00 Miss
Under 1.5 4.50 20% Lost −1.00 Miss
Under 0.5 15.00 5% Lost −1.00 Miss
Home Win 11.80 6% Lost −1.00 Miss
AH Home 0 7.90 6% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −6.33u −37% ROI