The Primeira Liga is where reputations are built and defended — and on , matchday 31 at Estádio D. Afonso Henriques will add another chapter to that story. Vitoria Guimarães (7.) won their last game 0 - 1 against FC Gil Vicente — a result that left them in confident mood heading into this top-flight encounter. Rio Ave FC (12.) have scored goals this season and drew 2 - 2 against AVS Futebol SAD last time out. In the last 6 months, they have won 5 of their 20 fixtures. Our model weighs every factor and arrives at a 44% probability for Vitoria Guimarães to come out on top and cement their standing in the Primeira Liga.
Best Odds and Betting Tips for the Primeira Liga Clash at Estádio D. Afonso Henriques
Three-Way BetVitoria Guimarães44%17/20·VelobetT&C's apply | +18
Total Goals Over/Under 2.5Under 2.5 Goals54%23/24·CosmobetT&C's apply | +18
★ Expert TipExpert TipDouble Chance X256%10/11·ZizobetT&C's apply | +18
Latest expert prediction with statistical analysis
Three-Way BetVitoria Guimarães 44% · X 27% · Rio Ave FC 29%Both Teams To Score Yes/NoYes 50% · No 50%Total Goals Over/Under 2.5Over 46% · Under 54%Total Goals Over/Under 3.5Over 24% · Under 76%Correct Score1-113%1-011%0-010%
Vitoria Guimarães vs Rio Ave FC: who will win?

X

The Best Bookmaker Odds for Vitoria Guimarães vs Rio Ave FC – Side by Side
ProbabilityVitoria Guimarães44%Draw27%Rio Ave FC29%
21/2530/1361/16Odd last updated:
17/2013/53/1Odd last updated:
17/2023/107/2Odd last updated:
21/2530/1361/16Odd last updated:
17/2013/53/1Odd last updated:
17/2023/107/2Odd last updated:Performance Overview: Form, Goals and Recent Results Compared
Vitoria Guimarães Form
Last 5 games
WDWLL
On the previous matchday, Vitoria Guimarães went up against FC Gil Vicente and came away with all three points at 0 - 1. The result means they carry real momentum into this upcoming match.
Vitoria Guimarães's form over the past 6 months paints a clear picture: 8 wins, 4 draws and 10 defeats from 22 games. At home, they have won 5 of 11 games, scoring 17 goals and conceding 13 on their own turf.
In their last 22 games, Vitoria Guimarães have scored a total of 27 goals – an average of 1.23 per match. At the other end, they have conceded 31 goals, giving them an average of 1.41 against per game. Their home record in that period shows 5 wins from 11 games.
Rio Ave FC Form
Last 5 games
DWLWW
The most recent game for Rio Ave FC saw them take on AVS Futebol SAD, with the match ending 2 - 2. Sharing the spoils means they will be looking to go one better on their travels. They now make the trip to Estádio D. Afonso Henriques for this Primeira Liga clash.
In the last 6 months, Rio Ave FC have played 20 games, winning 5 of them. Their away record in that period reads 4 wins and 4 defeats from 10 matches on the road. Offensively, they have netted 18 goals while conceding 35 – a defensive average of 1.75 per game.
Looking at Rio Ave FC's recent run of 20 games, they have netted 18 goals at a rate of 0.9 per game. Defensively, they have let in 35 goals over the same period. Away from home specifically, Rio Ave FC have won 4 and lost 4 of their 10 away games in this stretch.
Stats per Game
Vitoria Guimarães
Rio Ave FC
Goals scored
Corners
Fouls
Saves
Primeira Liga
Primeira Liga Table
| # | Team | Played | Diff. | Pnts |
|---|---|---|---|---|
| 1 | FC Porto | 30 | 47 | 79 |
| 2 | Benfica Lisbon | 30 | 44 | 72 |
| 3 | Sporting CP | 29 | 55 | 71 |
| · · · 2 places · · · | ||||
| 6 | FC Gil Vicente | 30 | 13 | 46 |
| 7 | Vitoria Guimarães Home | 30 | -7 | 39 |
| 8 | Moreirense FC | 30 | -8 | 39 |
| · · · 2 places · · · | ||||
| 11 | F.C. Arouca | 30 | -20 | 35 |
| 12 | Rio Ave FC Away | 30 | -17 | 34 |
| 13 | CD Santa Clara | 30 | -11 | 29 |
Last Meetings
12/13/2025
Rio Ave FC
Vitoria Guimarães
Vitoria Guimarães
0-1
04/27/2025
Vitoria Guimarães
Rio Ave FC
Rio Ave FC
3-0
12/16/2024
Rio Ave FC
Vitoria Guimarães
Vitoria Guimarães
2-2
05/04/2024
Rio Ave FC
Vitoria Guimarães
Vitoria Guimarães
2-1
Form Trend – Points per Game (Last 5 Matches)
■ Vitoria Guimarães
■ Rio Ave FC


FC Porto
Benfica Lisbon
Sporting CP
FC Gil Vicente
Moreirense FC
F.C. Arouca
CD Santa Clara








