P
Prognosist
P
⚽ Football 📈 Forecasts
Football Portugal Primeira Liga Guimaraes — Moreirense

Match Guimaraes vs Moreirense January 30, 2026

Guimaraes
Guimaraes
Home · last 5 W W L L L
Kick-off
Fri 30 Jan · 20:45
1:0
Full-time
Moreirense
Moreirense
W L W L D Away · last 5
Estádio Dom Afonso Henriques · Guimarães Referee Antonio Nobre, Portugal
Miss
Double Chance X2
Double Chance X2
AI 61% · book 1.82
Miss
Over 2.5
Over 2.5
AI 41% · book 2.38
Hit
BTTS No
BTTS No
AI 54% · book 1.80
Total goals
1
1 · 0
xG (open play)
1.52 – 0.77
Δ +0.75
Possession
43% – 57%
AI accuracy
8 / 17
picks cashed
Post-match · 90 sec read

Guimaraes face a tough challenge against Moreirense, who hold a clear quality edge and better recent form. Despite Guimaraes' home momentum, Moreirense's sharper defensive shape and efficient attack suggest a tightly contested match. The home side's defensive solidity may limit goals, but Moreirense's pressing and counter threat could unlock chances.

  • Moreirense's form and quality advantage
  • Guimaraes' home defensive resilience
  • Potential for a compact, low-scoring game

P Recap generated by AI · 6 markets graded

Lineups

GUI 4-2-3-1 · MOR 4-4-2
Subs used · GUI
46' Samu ↑ · Camara
63' Ndoye ↑ · Oliveira
69' Blanco ↑ · Gustavo
80' Mitrovic ↑ · Sousa
Subs used · MOR
58' Bondoso ↑ · Landerson
73' John ↑ · Rodri
80' Santos ↑ · Pinto
80' Maranhao ↑ · Martinez

📊 Statistics

GUI 10 MOR
43%
Possession (%)
57%
1.52
Expected Goals (xG) expected goals
0.77
14
Total Shots
10
2
Shots on Target
5
8
Shots off Target
4
9
Shots Inside Box
4
5
Corner Kicks
5
2
Offsides
3
19
Fouls
12
78%
Pass Accuracy (%)
81%
2
Yellow Cards
5
5
Goalkeeper Saves
1

Match events

16 · 1 – 0
Miguel Maga
Yellow Card
-5'
42'
Gilberto Batista
Yellow Card
Half-time · 0 – 0
Samu ↓ · O. Camara ↑
Substitution 1
46'
56'
Dinis Pinto
Yellow Card
58'
Kiko Bondoso ↓ · Landerson ↑
Substitution 1
A. Ndoye ↓ · N. Oliveira ↑
Substitution 2
63'
65'
Mateja Stjepanović
Yellow Card
Samu (P)
Penalty · 1–0
66'
F. Blanco ↓ · Gustavo ↑
Substitution 3
69'
73'
N. John ↓ · Rodri ↑
Substitution 2
M. Mitrovic ↓ · D. Sousa ↑
Substitution 4
80'
80'
L. Santos ↓ · D. Pinto ↑
Substitution 3
80'
Yan Maranhao ↓ · A. Martinez ↑
Substitution 4
83'
Yan Maranhão
Yellow Card
90'
Nile John
Yellow Card
Samu
Yellow Card
90+21'
Full-time · 1 – 0

Bet recap · markets settled

17 · 8 W · 9 L
Market Odds Closed AI Result P/L · 1u
Double Chance X2 1.82 61% Lost −1.00 Miss
Over 2.5 2.38 41% Lost −1.00 Miss
BTTS No 1.80 54% Cashed +0.80 Cashed
Under 2.5 1.64 59% Cashed +0.64 Cashed
BTTS Yes 2.09 46% Lost −1.00 Miss
Home Win 2.16 39% Cashed +1.16 Cashed
Away Win 4.10 33% Lost −1.00 Miss
Over 1.5 1.47 67% Lost −1.00 Miss
Under 1.5 2.88 33% Cashed +1.88 Cashed
AH Away 0 2.85 33% Lost −1.00 Miss
Double Chance 1X 1.29 67% Cashed +0.29 Cashed
Over 0.5 1.10 89% Cashed +0.10 Cashed
Under 3.5 1.22 79% Cashed +0.22 Cashed
Over 3.5 4.44 21% Lost −1.00 Miss
Draw 3.35 28% Lost −1.00 Miss
AH Home 0 1.47 39% Cashed +0.47 Cashed
Under 0.5 8.00 11% Lost −1.00 Miss
Total · 17 markets @ 1u each 8 W · 9 L −3.44u −20% ROI