Ribeira Brava vs Vianense
Portugal - Campeonato de Portugal Group A
- 46%Ball Possession54%
- 10Total Shots12
- 6Shots on Target6
- 2Corners5
- -1Fouls-1
- -1Yellow Cards-1
Key Statistics
Avg. Goals
Average
2.57League 2.38
Over 2.5 Goals
Above average
50%League 46%
Both Teams Score
Well above avg
64%League 51%
Corners
Average
8.99League 9.42
Over / Under
0.5
1+ gol
OVER90%UNDER10%1.5
2+ gol
OVER80%UNDER20%2.5
3+ gol
OVER45%UNDER55%3.5
4+ gol
OVER20%UNDER80%
Team Performance
Ribeira Brava
Home
Vianense
Away
Points & Results
- 1.00PPG1.67
- 20%Wins48%
- 40%First to Score48%
Goals Scored & Conceded
- Scored/game0.851.57
- Conceded/game1.551.19
- xG1.081.56
- xGA1.721.19
Trends
- 60%Both Score67%
- 15%Clean Sheet29%
- 15/03/2026, 14:00Campeonato de Portugal Group ATirsense2 - 0LRibeira Brava15/03/2026, 14:00Campeonato de Portugal Group ATirsense
2 - 0
Ribeira BravaL - 08/03/2026, 15:00Campeonato de Portugal Group ARibeira Brava0 - 2LChaves II08/03/2026, 15:00Campeonato de Portugal Group ARibeira Brava
0 - 2
Chaves IIL - 22/02/2026, 15:00Campeonato de Portugal Group ARibeira Brava1 - 1DMonção22/02/2026, 15:00Campeonato de Portugal Group ARibeira Brava
1 - 1
MonçãoD - 15/02/2026, 14:00Campeonato de Portugal Group AMirandela0 - 1WRibeira Brava15/02/2026, 14:00Campeonato de Portugal Group AMirandela
0 - 1
Ribeira BravaW - 08/02/2026, 11:00Campeonato de Portugal Group ABragança3 - 1LRibeira Brava08/02/2026, 11:00Campeonato de Portugal Group ABragança
3 - 1
Ribeira BravaL - 31/01/2026, 15:00Campeonato de Portugal Group ARibeira Brava0 - 1LAR São Martinho31/01/2026, 15:00Campeonato de Portugal Group ARibeira Brava
0 - 1
AR São MartinhoL - 25/01/2026, 15:00Campeonato de Portugal Group ARibeira Brava0 - 3LCeloricense25/01/2026, 15:00Campeonato de Portugal Group ARibeira Brava
0 - 3
CeloricenseL
Ribeira Brava scored in 3/7 recent form matches and averaged 0.43 goals.
- 15/03/2026, 15:00Campeonato de Portugal Group AVianense3 - 0WCeloricense15/03/2026, 15:00Campeonato de Portugal Group AVianense
3 - 0
CeloricenseW - 08/03/2026, 15:00Campeonato de Portugal Group AVilaverdense FC0 - 2WVianense08/03/2026, 15:00Campeonato de Portugal Group AVilaverdense FC
0 - 2
VianenseW - 01/03/2026, 11:00Campeonato de Portugal Group AVianense0 - 0DCamacha01/03/2026, 11:00Campeonato de Portugal Group AVianense
0 - 0
CamachaD - 22/02/2026, 11:00Campeonato de Portugal Group AMachico2 - 3WVianense22/02/2026, 11:00Campeonato de Portugal Group AMachico
2 - 3
VianenseW - 15/02/2026, 15:00Campeonato de Portugal Group AVianense2 - 0WBrito15/02/2026, 15:00Campeonato de Portugal Group AVianense
2 - 0
BritoW - 07/02/2026, 15:00Campeonato de Portugal Group AAR São Martinho2 - 0LVianense07/02/2026, 15:00Campeonato de Portugal Group AAR São Martinho
2 - 0
VianenseL - 25/01/2026, 15:00Campeonato de Portugal Group AVianense2 - 3LBragança25/01/2026, 15:00Campeonato de Portugal Group AVianense
2 - 3
BragançaL
Vianense scored in 5/7 recent form matches and averaged 1.71 goals.
Vianense is +85% better in terms of Scored/game
Vianense is +30% better in terms of Conceded/game
Vianense is +44% better in terms of xG
Vianense is +45% better in terms of xGA
Vianense is +7% better in terms of First-Half Form
Ribeira Brava is +26% better in terms of Offsides
Vianense is +3% better in terms of Corners
Both teams are equal in terms of Cards
Vianense is +86% better in terms of Shots on Target
| # | Form | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Atlético Malveira | 3 | 2 | 1 | 0 | 3 | 0 | +3 | 7 | |
| 2 | Vianense | 26 | 14 | 6 | 6 | 49 | 28 | +21 | 48 | |
| 3 | Rebordosa | 2 | 2 | 0 | 0 | 6 | 1 | +5 | 6 | |
| 4 | Bragança | 26 | 14 | 6 | 6 | 41 | 29 | +12 | 48 | |
| 5 | UD da Serra | 3 | 2 | 0 | 1 | 9 | 5 | +4 | 6 | |
| 6 | Brito | 26 | 14 | 4 | 8 | 36 | 24 | +12 | 46 | |
| 7 | SC Beira-Mar | 2 | 2 | 0 | 0 | 3 | 0 | +3 | 6 | |
| 8 | Celoricense | 26 | 11 | 9 | 6 | 35 | 23 | +12 | 42 | |
| 9 | União Lamas | 2 | 2 | 0 | 0 | 5 | 2 | +3 | 6 | |
| 10 | Os Limianos | 26 | 11 | 8 | 7 | 35 | 32 | +3 | 41 | |
| 11 | Alpendorada | 3 | 1 | 2 | 0 | 3 | 1 | +2 | 5 | |
| 12 | Tirsense | 26 | 9 | 13 | 4 | 31 | 22 | +9 | 40 | |
| 13 | Louletano | 2 | 1 | 1 | 0 | 3 | 0 | +3 | 4 | |
| 14 | Chaves II | 26 | 9 | 9 | 8 | 40 | 29 | +11 | 36 | |
| 15 | Alverca II | 2 | 1 | 1 | 0 | 4 | 2 | +2 | 4 | |
| 16 | Camacha | 26 | 9 | 9 | 8 | 34 | 26 | +8 | 36 | |
| 17 | Vila Meã | 2 | 1 | 1 | 0 | 1 | 0 | +1 | 4 | |
| 18 | Machico | 26 | 10 | 6 | 10 | 28 | 30 | -2 | 36 | |
| 19 | FC Serpa | 2 | 1 | 1 | 0 | 2 | 1 | +1 | 4 | |
| 20 | AR São Martinho | 26 | 10 | 4 | 12 | 22 | 31 | -9 | 34 | |
| 21 | Fátima | 3 | 1 | 1 | 1 | 4 | 4 | 0 | 4 | |
| 22 | Mirandela | 26 | 10 | 2 | 14 | 21 | 29 | -8 | 32 | |
| 23 | Os Marialvas | 3 | 1 | 1 | 1 | 4 | 6 | -2 | 4 | |
| 24 | Vilaverdense | 26 | 4 | 10 | 12 | 16 | 29 | -13 | 22 | |
| 25 | Ribeira Brava | 26 | 4 | 8 | 14 | 20 | 46 | -26 | 20 | |
| 26 | Monção | 26 | 3 | 6 | 17 | 24 | 54 | -30 | 15 | |
| 27 | Vila Real | 2 | 1 | 0 | 1 | 6 | 3 | +3 | 3 | |
| 28 | Lajense | 1 | 1 | 0 | 0 | 2 | 0 | +2 | 3 | |
| 29 | Mortágua | 1 | 1 | 0 | 0 | 2 | 0 | +2 | 3 | |
| 30 | Vitória de Sernache | 1 | 1 | 0 | 0 | 1 | 0 | +1 | 3 | |
| 31 | Benfica Castelo Branco | 2 | 1 | 0 | 1 | 4 | 3 | +1 | 3 | |
| 32 | Oliveira Hospital | 2 | 1 | 0 | 1 | 2 | 2 | 0 | 3 | |
| 33 | Naval 1º de Maio | 2 | 1 | 0 | 1 | 6 | 6 | 0 | 3 | |
| 34 | Clube Oriental de Lisboa | 2 | 1 | 0 | 1 | 2 | 3 | -1 | 3 | |
| 35 | Florgrade | 2 | 1 | 0 | 1 | 2 | 3 | -1 | 3 | |
| 36 | Peniche | 2 | 1 | 0 | 1 | 2 | 3 | -1 | 3 | |
| 37 | Comércio Indústria | 2 | 0 | 2 | 0 | 1 | 1 | 0 | 2 | |
| 38 | Moncarapachense | 2 | 0 | 2 | 0 | 1 | 1 | 0 | 2 | |
| 39 | Lagoa | 2 | 0 | 2 | 0 | 2 | 2 | 0 | 2 | |
| 40 | Cinfães | 3 | 0 | 2 | 1 | 0 | 1 | -1 | 2 | |
| 41 | Juventude Évora | 3 | 0 | 2 | 1 | 1 | 4 | -3 | 2 | |
| 42 | O Elvas | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | |
| 43 | Lusitânia | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | |
| 44 | Sintrense | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | |
| 45 | Resende | 2 | 0 | 1 | 1 | 0 | 1 | -1 | 1 | |
| 46 | Salgueiros | 2 | 0 | 1 | 1 | 0 | 1 | -1 | 1 | |
| 47 | Leça | 2 | 0 | 1 | 1 | 1 | 2 | -1 | 1 | |
| 48 | Alcochetense | 2 | 0 | 1 | 1 | 2 | 3 | -1 | 1 | |
| 49 | Vasco da Gama Vidigueira | 2 | 0 | 1 | 1 | 2 | 3 | -1 | 1 | |
| 50 | Marinhense | 2 | 0 | 1 | 1 | 2 | 4 | -2 | 1 | |
| 51 | Anadia | 1 | 0 | 0 | 1 | 1 | 2 | -1 | 0 | |
| 52 | Aparecida | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 | |
| 53 | Eléctrico | 1 | 0 | 0 | 1 | 1 | 3 | -2 | 0 | |
| 54 | Samora Correir | 2 | 0 | 0 | 2 | 0 | 3 | -3 | 0 | |
| 55 | Portimonense B | 2 | 0 | 0 | 2 | 2 | 5 | -3 | 0 | |
| 56 | Gouveia | 2 | 0 | 0 | 2 | 0 | 9 | -9 | 0 |
Ribeira Brava vs Vianense: Statistics and Analysis - Campeonato de Portugal Group A 2025/2026
On this page you can check all the key statistics for Ribeira Brava vs Vianense - goals, corners, form, trends, head-to-head record and more.
This Campeonato de Portugal Group A match was played on 22/03/2026 (Sunday) and finished Ribeira Brava 1 - 5 Vianense.
The fixture is part of game week 23th of the Campeonato de Portugal Group A season. Ribeira Brava currently sits in position 13th of the Campeonato de Portugal Group A table. Vianense occupies position 3rd.
Stat Probabilities for Ribeira Brava vs Vianense
Our projection system combines both teams' numbers into percentage chances for the key statistical markets in this match:
Both teams to score: our projection puts the chance of both teams scoring in Ribeira Brava vs Vianense at 64%.
Over 2.5 goals: the combined stats for Ribeira Brava and Vianense point to a 50% chance of over 2.5 goals in this match.
Vianense over 4.5 corners: Vianense has taken 5 or more corners in 71% of their matches in the competition.
For our tips built on these numbers, see the Ribeira Brava vs Vianense prediction page.
Who is the favorite in Ribeira Brava vs Vianense?
According to the latest match odds, is the favorite at an implied probability of about 0%. The full 1X2 market has Ribeira Brava at , the draw at , and Vianense at .
Overall performance in the Campeonato de Portugal Group A
Ribeira Brava's record so far reads 4W-8D-8L from 20 played a win rate of 20% at 1 points per game.
Vianense stands at 10W-5D-6L from 21 played, winning 48% of their matches at 1.67 points per game.
In their last five, Ribeira Brava has gone 1W-1D-3L, averaging 0.8 points per game.
Vianense's last five read 4W-1D-0L, at 2.6 points per game.
At home, Ribeira Brava has a 27% win rate (3W-5D-3L from 11 played).
On the road, Vianense has won 50% of their matches (5W-1D-4L from 10 played).
Goal statistics for Ribeira Brava vs Vianense
In attack, Ribeira Brava averages 0.85 goals scored per game in the Campeonato de Portugal Group A (17 in total), while conceding 1.55 per game (31 in total).
Vianense averages 1.57 goals scored per game (33 in total) and 1.19 conceded per game (25 in total).
For Vianense, Moisés Fernandes da Conceição leads the scoring charts with 3 goals this season.
More detail - goals home and away, expected goals and first-to-score rates - is in the tables above.
Frequently asked questions about Ribeira Brava vs Vianense
When was Ribeira Brava vs Vianense played?
The match was played on 22/03/2026 (Sunday) and finished Ribeira Brava 1 - 5 Vianense.
What was the last match between Ribeira Brava and Vianense?
The two sides last met on 30/11/2025, and the result was Vianense 2 vs 1 Ribeira Brava. Full details: Ribeira Brava vs Vianense, 30/11/2025.
Who is the favorite in Ribeira Brava vs Vianense?
is the favorite at odds of , an implied probability of about 0%. Ribeira Brava is priced at , the draw at and Vianense at .
Where can I find Ribeira Brava vs Vianense stats?
All key statistics for Ribeira Brava vs Vianense are on this page, updated in real time.