⚙️
All Markets
🏆
1X2
📊
Over/Under 2.5
🥅
BTTS
🎯
Correct Score
📈
Over 0.5 Goals
25 Apr 2026 19:30
PORTUGAL PRIMEIRA LIGA REGULAR SEASON - 31
Guimaraes
W D W L W
FT
2 - 0
Rio Ave
L D L W W
🏟️ Estádio Dom Afonso Henriques
Guimarães
Referee: D. Silva

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Guimaraes 2 - 0 Rio Ave
Guimaraes Timeline Rio Ave
1st Half 0 - 0
28'
Andreas Ndoj yellow card
2nd Half 2 - 0
57'
Gustavo Silva yellow card
58'
D. Sousa ↔ G. Nogueira Substitution
58'
Maga ↔ T. Strata Substitution
58'
O. Camara ↔ M. Nogueira Substitution
60'
Gustavo Mancha yellow card
61'
Tamás Nikitscher yellow card
62'
Thiago Balieiro yellow card
68'
N. Saviolo ↔ T. Arcanjo Substitution
69'
O. Pohlmann ↔ Ryan Guilherme Substitution
69'
D. Spikic ↔ J. Tome Substitution
72'
Samu Assist: Gustavo
1 - 0
77'
N. Abbey ↔ O. Richards Substitution
77'
T. Nikitscher ↔ T. Monteiro Substitution
79'
Diogo Bezerra yellow card
80'
Samu yellow card
81'
Gustavo ↔ N. Oliveira Substitution
86'
Diogo Bezerra ↔ Rafael Lobato Substitution
90'
T. Strata Assist: Beni
2 - 0
90+3'
Tony Strata yellow card

All Predictions Markets

AI-powered match picks, confidence ratings and value signals.

AI Model · Pro v3.1
★ Top AI Pick
Over / Under 2.5

Over 2.5

AI Confidence 81.6% High Confidence
Odds -
Value +0%
Win Probability 81.6%
View Full Analysis
👕
1X2 Home Win
Confidence 57.9%
Odds -
🥅
BTTS BTTS Yes
Confidence 76.4%
Odds -
🧠

AI Insight Summary

Our model highlights Over / Under 2.5 as the strongest available market, with the pick "Over 2.5" showing the best current confidence signal.

Confidence 72% High
Best Odds - Fair Odds
Value Edge +0% Expected Value
📊

Season Statistics

Team averages and season trends before this fixture

60 matches analysed
Guimaraes
Guimaraes Home
VS
Rio Ave Away
Rio Ave
🎟️ 30 Matches Played
🏆 11 Wins
🎯 1.2 Avg Goals
🎟️ 30 Matches Played
🏆 8 Wins
🎯 1.1 Avg Goals
30
Matches Played
30
11
Wins
8
6
Draws
10
13
Losses
12
36
Goals For
33
43
Goals Against
50
1.2
Avg Goals Scored
1.1
1.43
Avg Goals Conceded
1.67
13
BTTS Yes
16
14
Over 2.5
19
9
Clean Sheets
5
10
Failed To Score
11

Key Stats

Quick comparison based on available match data

1.2
Average Goals Scored
1.1
1.43
Average Goals Conceded
1.67
13
BTTS Yes
16
14
Over 2.5
19
4
Shots on Goal
3.97

Trend Signals

Derived from season data
Attack Edge Guimaraes
Defensive Edge Guimaraes
BTTS Signal Lower BTTS profile
Goals Trend Lower-scoring trend

Quick Verdict

Pre-match summary
Home Win Rate 37%
Away Win Rate 27%

Guimaraes show the stronger season trend before kickoff.

Guimaraes Guimaraes

Match Statistics

Rio Ave Rio Ave
3
🎯 Shots on Goal
4
5
Shots off Goal
0
3
🛡️ Blocked Shots
1
3
🚩 Corner Kicks
5
7
🦶 Fouls
13
56%
Ball Possession
44%
11
Total Shots
5
488
Total passes
383
393
Passes accurate
292
4
🟨 Yellow Cards
4
0
🟥 Red Cards
0
Last matches: Guimaraes
11.07.26
Fri
Guimaraes
Felgueiras 1932
3
1
W
16.05.26
Pri
Guimaraes
Nacional
0
2
L
11.05.26
Pri
Guimaraes
Casa Pia
0
1
L
04.05.26
Pri
Guimaraes
Sporting CP
1
5
L
18.04.26
Pri
Guimaraes
GIL Vicente
1
0
W
11.04.26
Pri
Guimaraes
AVS
1
1
D
03.04.26
Pri
Guimaraes
Tondela
5
0
W
21.03.26
Pri
Guimaraes
Benfica
0
3
L
14.03.26
Pri
Guimaraes
Famalicao
1
2
L
08.03.26
Pri
Guimaraes
Santa Clara
0
2
L
28.02.26
Pri
Guimaraes
Alverca
1
1
D
21.02.26
Pri
Guimaraes
SC Braga
2
3
L
14.02.26
Pri
Guimaraes
Estrela
2
1
W
07.02.26
Pri
Guimaraes
Arouca
2
3
L
30.01.26
Pri
Guimaraes
Moreirense
1
0
W
24.01.26
Pri
Guimaraes
Estoril
2
4
L
18.01.26
Pri
Guimaraes
FC Porto
0
1
L
02.01.26
Pri
Guimaraes
Nacional
2
1
W
28.12.25
Pri
Guimaraes
Casa Pia
0
0
D
23.12.25
Pri
Guimaraes
Sporting CP
1
4
L
Last matches: Rio Ave
11.07.26
Fri
Rio Ave
Arouca
2
1
W
16.05.26
Pri
Rio Ave
Casa Pia
1
1
D
11.05.26
Pri
Rio Ave
Sporting CP
1
4
L
03.05.26
Pri
Rio Ave
GIL Vicente
0
0
D
17.04.26
Pri
Rio Ave
AVS
2
2
D
11.04.26
Pri
Rio Ave
Santa Clara
2
0
W
04.04.26
Pri
Rio Ave
Alverca
1
2
L
22.03.26
Pri
Rio Ave
Estoril
2
1
W
15.03.26
Pri
Rio Ave
Estrela
2
1
W
09.03.26
Pri
Rio Ave
Tondela
1
0
W
01.03.26
Pri
Rio Ave
Famalicao
0
0
D
22.02.26
Pri
Rio Ave
FC Porto
0
1
L
16.02.26
Pri
Rio Ave
Moreirense
1
2
L
08.02.26
Pri
Rio Ave
SC Braga
0
3
L
31.01.26
Pri
Rio Ave
Arouca
0
3
L
25.01.26
Pri
Rio Ave
Nacional
0
4
L
17.01.26
Pri
Rio Ave
Benfica
0
2
L
04.01.26
Pri
Rio Ave
Casa Pia
3
1
W
28.12.25
Pri
Rio Ave
Sporting CP
0
4
L
20.12.25
Pri
Rio Ave
GIL Vicente
2
2
D
H2H: Guimaraes vs Rio Ave
25.04.26
H2H
Guimaraes
Rio Ave
2
0
W
13.12.25
H2H
Rio Ave
Guimaraes
0
1
W
27.04.25
H2H
Guimaraes
Rio Ave
3
0
W
16.12.24
H2H
Rio Ave
Guimaraes
2
2
D
04.05.24
H2H
Rio Ave
Guimaraes
2
1
L
23.12.23
H2H
Guimaraes
Rio Ave
1
0
W
15.07.23
H2H
Rio Ave
Guimaraes
1
1
D
14.05.23
H2H
Rio Ave
Guimaraes
0
1
W
07.01.23
H2H
Guimaraes
Rio Ave
0
0
D
13.02.21
H2H
Guimaraes
Rio Ave
1
3
L
27.09.20
H2H
Rio Ave
Guimaraes
0
0
D
27.01.20
H2H
Guimaraes
Rio Ave
1
2
L
08.09.19
H2H
Rio Ave
Guimaraes
1
1
D
14.04.19
H2H
Rio Ave
Guimaraes
2
1
L
09.12.18
H2H
Guimaraes
Rio Ave
3
2
W
Last matches: Guimaraes
11.07.26
Fri
Guimaraes
Felgueiras 1932
3
1
W
11.05.26
Pri
Guimaraes
Casa Pia
0
1
L
03.04.26
Pri
Guimaraes
Tondela
5
0
W
14.03.26
Pri
Guimaraes
Famalicao
1
2
L
28.02.26
Pri
Guimaraes
Alverca
1
1
D
14.02.26
Pri
Guimaraes
Estrela
2
1
W
30.01.26
Pri
Guimaraes
Moreirense
1
0
W
18.01.26
Pri
Guimaraes
FC Porto
0
1
L
02.01.26
Pri
Guimaraes
Nacional
2
1
W
23.12.25
Pri
Guimaraes
Sporting CP
1
4
L
08.12.25
Pri
Guimaraes
GIL Vicente
0
0
D
28.11.25
Pri
Guimaraes
AVS
4
0
W
01.11.25
Pri
Guimaraes
Benfica
0
3
L
04.10.25
Pri
Guimaraes
Santa Clara
2
1
W
20.09.25
Pri
Guimaraes
SC Braga
1
1
D
30.08.25
Pri
Guimaraes
Arouca
1
1
D
16.08.25
Pri
Guimaraes
Estoril
3
2
W
H2H at home: Guimaraes
25.04.26
H2H
Guimaraes
Rio Ave
2
0
W
27.04.25
H2H
Guimaraes
Rio Ave
3
0
W
23.12.23
H2H
Guimaraes
Rio Ave
1
0
W
07.01.23
H2H
Guimaraes
Rio Ave
0
0
D
13.02.21
H2H
Guimaraes
Rio Ave
1
3
L
27.01.20
H2H
Guimaraes
Rio Ave
1
2
L
09.12.18
H2H
Guimaraes
Rio Ave
3
2
W
Last matches: Rio Ave
16.05.26
Pri
Rio Ave
Casa Pia
1
1
D
11.04.26
Pri
Rio Ave
Santa Clara
2
0
W
22.03.26
Pri
Rio Ave
Estoril
2
1
W
09.03.26
Pri
Rio Ave
Tondela
1
0
W
22.02.26
Pri
Rio Ave
FC Porto
0
1
L
08.02.26
Pri
Rio Ave
SC Braga
0
3
L
25.01.26
Pri
Rio Ave
Nacional
0
4
L
28.12.25
Pri
Rio Ave
Sporting CP
0
4
L
20.12.25
Pri
Rio Ave
GIL Vicente
2
2
D
06.12.25
Pri
Rio Ave
AVS
2
1
W
08.11.25
Pri
Rio Ave
Alverca
1
1
D
25.10.25
Pri
Rio Ave
Estrela
2
1
W
28.09.25
Pri
Rio Ave
Famalicao
0
0
D
23.09.25
Pri
Rio Ave
Benfica
1
1
D
13.09.25
Pri
Rio Ave
Moreirense
1
3
L
23.08.25
Pri
Rio Ave
Arouca
3
3
D
H2H away: Rio Ave
25.04.26
H2H
Guimaraes
Rio Ave
2
0
L
27.04.25
H2H
Guimaraes
Rio Ave
3
0
L
23.12.23
H2H
Guimaraes
Rio Ave
1
0
L
07.01.23
H2H
Guimaraes
Rio Ave
0
0
D
13.02.21
H2H
Guimaraes
Rio Ave
1
3
W
27.01.20
H2H
Guimaraes
Rio Ave
1
2
W
09.12.18
H2H
Guimaraes
Rio Ave
3
2
L
Guimaraes
Guimaraes 4-2-3-1
Lineups 4-2-3-1 vs 4-2-3-1
Rio Ave 4-2-3-1
Rio Ave
27
Charles Silva
2
Maga
4
O. Rivas Viondi
28
Thiago Balieiro
🟨
13
J. I. Mendes
16
Beni
🎯
23
D. Sousa
19
O. Camara
20
Samu
🟨
48
N. Saviolo
11
Gustavo
🎯🟨
1
C. Miszta
17
M. Vrousai
32
J. Brabec
39
Gustavo Mancha
🟨
6
N. Abbey
44
T. Nikitscher
🟨
5
A. Ntoi
🟨
7
Diogo Bezerra
80
O. Pohlmann
18
D. Spikic
11
J. Blesa
Guimaraes Rio Ave ⚽ Goal 🎯 Assist 🟨 Yellow 🟥 Red ↑ In ↓ Out

Primeira Liga Standings

# Team MP GD PTS Form
1
FC Porto
34 48 88
W L W W W
2
Sporting CP
34 65 82
W W W D D
3
Benfica
34 49 80
W D D W W
4
SC Braga
34 28 59
D D D L W
5
Famalicao
34 13 56
W D D W D
6
GIL Vicente
34 9 50
L L D W L
7
Moreirense
34 -12 43
D L W L W
8
Arouca
34 -17 42
W W D L W
9
Guimaraes
34 -12 42
L L L W W
10
Estoril
34 -3 39
L D D L L
11
Alverca
34 -17 39
L D L W L
12
Rio Ave
34 -22 36
D L D L D
13
Santa Clara
34 -9 36
L W D W D
14
Nacional
34 -8 34
W L L W W
15
Estrela
34 -18 30
D D L L L
16
Casa Pia
34 -26 30
D W L L L
17
Tondela
34 -28 28
L W W D L
18
AVS
34 -40 21
D W W D D
Promotion - Champions League (League phase)
Promotion - Europa League (Qualification)
Promotion - Conference League (Qualification)
Liga Portugal (Relegation)
Relegation - Liga Portugal 2

Match Events

Goals, cards, substitutions and VAR decisions from this fixture.

Guimaraes 2 - 0 Rio Ave
Guimaraes Timeline Rio Ave
1st Half 0 - 0
28'
Andreas Ndoj yellow card
2nd Half 2 - 0
57'
Gustavo Silva yellow card
58'
D. Sousa ↔ G. Nogueira Substitution
58'
Maga ↔ T. Strata Substitution
58'
O. Camara ↔ M. Nogueira Substitution
60'
Gustavo Mancha yellow card
61'
Tamás Nikitscher yellow card
62'
Thiago Balieiro yellow card
68'
N. Saviolo ↔ T. Arcanjo Substitution
69'
O. Pohlmann ↔ Ryan Guilherme Substitution
69'
D. Spikic ↔ J. Tome Substitution
72'
Samu Assist: Gustavo
1 - 0
77'
N. Abbey ↔ O. Richards Substitution
77'
T. Nikitscher ↔ T. Monteiro Substitution
79'
Diogo Bezerra yellow card
80'
Samu yellow card
81'
Gustavo ↔ N. Oliveira Substitution
86'
Diogo Bezerra ↔ Rafael Lobato Substitution
90'
T. Strata Assist: Beni
2 - 0
90+3'
Tony Strata yellow card