Mexico2:0South Africa·South Korea2:1Czech Republic·Canada1:1Bosnia·USA4:1Paraguay·Qatar1:1Switzerland·Brazil1:1Morocco·Haiti0:1Scotland·Australia2:0Turkey·Germany7:1Curacao·Netherlands2:2Japan·Ivory Coast1:0Ecuador·Sweden5:1Tunisia·Spain0:0Cape Verde Islands·Belgium1:1Egypt·Saudi Arabia1:1Uruguay·Iran2:2New Zealand·France3:1Senegal·Iraq1:4Norway·Argentina3:1Algeria·Austria3:1Jordan·Portugal1:1Congo DR·England4:2Croatia·Ghana1:0Panama·Uzbekistan1:3Colombia·Czech Republic1:1South Africa·Switzerland4:1Bosnia·Canada6:0Qatar·Mexico1:0South Korea·USA2:0Australia·Scotland0:1Morocco·Brazil3:0Haiti·Turkey0:1Paraguay·Netherlands5:1Sweden·Germany2:1Ivory Coast·Ecuador0:0Curacao·Tunisia0:4Japan·Spain5:0Saudi Arabia·Belgium0:1Iran·Uruguay2:2Cape Verde Islands·New Zealand1:3Egypt·Argentina2:0Austria·France3:0Iraq·Norway3:2Senegal·Jordan1:2Algeria·Portugal5:1Uzbekistan·England0:0Ghana·Panama0:1Croatia·Colombia1:0Congo DR·Switzerland2:1Canada·Bosnia3:1Qatar·Morocco4:2Haiti·Scotland0:3Brazil·South Africa1:0South Korea·Czech Republic0:3Mexico·Ecuador2:1Germany·Curacao0:2Ivory Coast·Tunisia1:3Netherlands·Japan1:1Sweden·Turkey3:2USA·Paraguay0:0Australia·Senegal5:0Iraq·Norway1:4France·Uruguay0:1Spain·Cape Verde Islands0:0Saudi Arabia·New Zealand1:5Belgium·Egypt1:2Iran·Croatia2:1Ghana·Panama0:2England·Colombia0:0Portugal·Congo DR3:1Uzbekistan·Algeria3:3Austria·Jordan1:3Argentina·South Africa0:1Canada·Brazil2:1Japan·Germany1:1pen 3:4Paraguay·Netherlands1:1pen 2:3Morocco·Ivory Coast1:2Norway·France3:0Sweden·Mexico2:0Ecuador·England2:1Congo DR·Belgium3:2Senegal·USA2:0Bosnia·Spain3:0Austria·Portugal2:1Croatia·Switzerland2:0Algeria·Australia1:1pen 2:4Egypt·Argentina3:2Cape Verde Islands·Colombia1:0Ghana·Canada0:3Morocco·Paraguay0:1France·Brazil1:2Norway·Mexico2:3England·Portugal0:1Spain·USA1:4Belgium·Argentina3:2Egypt·Switzerland0:0pen 4:3Colombia·23:00FranceMorocco·10.07 22:00SpainBelgium·12.07 00:00NorwayEngland·12.07 04:00ArgentinaSwitzerland

CD Ribeira Brava vs Vianense — match result and stats (Mar 22, 2026)

Portugal Campeonato Nacional
мар 22, 2026 at 18:00
🔔 enable push in settings
FT
CD Ribeira Brava
1:5
Vianense

Portugal Campeonato Nacional: CD Ribeira Brava vs Vianense on 22 Mar 2026 finished 1:5.

CD Ribeira Brava are out of form: 0-1-7 in their last 8, 0.5 scored and 2.3 conceded per game.

Vianense are in excellent form: 7-0-3 in their last 10, 2.6 scored and 1.1 conceded per game. They are unbeaten in 5.

Over 2.5 lands in 38% of CD Ribeira Brava's games and 60% of Vianense's; both teams score in 38% and 40%.

Head-to-head (2): CD Ribeira Brava 0, Vianense 2, 0 draws.

Predicted: 0:1 (16%) · also likely 0:2 (13%)

Match statistics

47%Possession53%
6Shots on target6
4Shots off target6
2Corners5
45Dangerous attacks63
1Yellow cards1
By half (1H / 2H)
1H2HFT
MetricHAHAHA
Shots on343266
Corners131225
Dangerous253220314563
Fouls
Yellow001111

Detailed statistics

Goals Threshold: 2,5Yellow cards Threshold: 4,5Corners Threshold: 9,5
MetricCRVITotalCRVITotalCRVITotal
Matches played8718201820
Total less6 75%4 57%11 61%6 30%9 50%10 50%
Total more2 25%3 43%7 39%14 70%9 50%10 50%
Matches home / away43920920
Total less (home / away)3 75%2 67%4 44%9 45%5 56%8 40%
Total more (home / away)1 25%1 33%5 56%11 55%4 44%12 60%
Individual total (home / away)0,251,671,922,333,055,383,225,208,42
Individual total (overall)0,381,712,092,222,855,073,175,758,92
Avg total1,882,712,294,225,204,7110,179,559,86
Avg total (home / away)2,003,002,504,895,255,079,679,909,78
Avg opponents' total1,501,002,502,002,354,357,003,8010,80
Avg opponents' total (home / away)1,751,333,082,562,204,766,444,7011,14
Predicted total2,405,079,35

Last 10 matches

CD Ribeira Brava8 matches
Both teams to score3/838% fair2.67
Clean sheets0 / 8
Scored3 / 8
Vianense10 matches
Both teams to score4/1040% fair2.50
Clean sheets5 / 10
Scored9 / 10
unbeaten 5

Line trends

Head-to-head

DateLeagueHomeAway%OnOffDA
30.11.25Portugal Campeonato NacionalVianenseCD Ribeira Brava2154%46%517452408014

Against common opponents (2 months)

CD Ribeira Brava

DateLeagueHomeAway%OnOffDA
08.02.26Portugal Campeonato NacionalBragancaCD Ribeira Brava3147%53%445166607333
31.01.26Portugal Campeonato NacionalCD Ribeira BravaAR S. Martinho010000

Vianense

DateLeagueHomeAway%OnOffDA
15.03.26Portugal Campeonato NacionalVianenseCD Celoricense30
07.02.26Portugal Campeonato NacionalAR S. MartinhoVianense2041%59%5721541852121200
25.01.26Portugal Campeonato NacionalVianenseBraganca2354%46%24736964971020

Against similar-strength opponents

Matches with the same favourite/underdog setup by the bookmaker line.

CD Ribeira Brava (vs a strong favourite) odds 1.01–2.30

Record 1-1-3 (W-D-L), 0.4 scored / 1.4 conceded avg.

DateLeagueHomeAway%OnOffDA
15.03.26Portugal Campeonato NacionalFC TirsenseCD Ribeira Brava2058%42%8148840010
08.03.26Portugal Campeonato NacionalCD Ribeira BravaChaves B02000000
01.03.26Portugal Campeonato NacionalLimianosCD Ribeira Brava00000000
15.02.26Portugal Campeonato NacionalMirandelaCD Ribeira Brava010%0%23764350230100
08.02.26Portugal Campeonato NacionalBragancaCD Ribeira Brava3147%53%44516660733300

Vianense (as favourite) odds 1.45–2.05

Record 2-3-0 (W-D-L), 1.2 scored / 0.8 conceded avg.

DateLeagueHomeAway%OnOffDA
01.03.26Portugal Campeonato NacionalVianenseCamacha0055%45%61447549712101
14.12.25Portugal Campeonato NacionalVianenseDesportivo Moncao1164%36%110000954300
30.11.25Portugal Campeonato NacionalVianenseCD Ribeira Brava2154%46%51745240801400
05.10.25Portugal Campeonato NacionalVianenseAD Machico2249%51%45686467634100
14.09.25Portugal Campeonato NacionalVianenseAR S. Martinho1052%48%31534954634201

Last matches (2 months)

CD Ribeira Brava LLDDWLL

DateLeagueHomeAway%OnOffDA
15.03.26Portugal Campeonato NacionalFC TirsenseCD Ribeira Brava2058%42%8148840010
08.03.26Portugal Campeonato NacionalCD Ribeira BravaChaves B02000000
01.03.26Portugal Campeonato NacionalLimianosCD Ribeira Brava00000000
22.02.26Portugal Campeonato NacionalCD Ribeira BravaDesportivo Moncao1153%47%427105847511100
15.02.26Portugal Campeonato NacionalMirandelaCD Ribeira Brava010%0%23764350230100
08.02.26Portugal Campeonato NacionalBragancaCD Ribeira Brava3147%53%44516660733300
31.01.26Portugal Campeonato NacionalCD Ribeira BravaAR S. Martinho01000000

Vianense WWDWWLL

DateLeagueHomeAway%OnOffDA
15.03.26Portugal Campeonato NacionalVianenseCD Celoricense30
08.03.26Portugal Campeonato NacionalVilaverdenseVianense0239%61%460124992481200
01.03.26Portugal Campeonato NacionalVianenseCamacha0055%45%61447549712101
22.02.26Portugal Campeonato NacionalAD MachicoVianense2364%36%63426841473400
15.02.26Portugal Campeonato NacionalVianenseBrito SC2060%40%62766334912300
07.02.26Portugal Campeonato NacionalAR S. MartinhoVianense2041%59%5721541852121200
25.01.26Portugal Campeonato NacionalVianenseBraganca2354%46%24736964971020

Bookmaker lines

Bookmaker lines

1X215,00X3,6021,57
Total 2,25O1,80U2,00
AH +0,7512,0321,78
All Pinnacle markets
Goals
Goals total
LineOU
1.751.352.86
21.452.52
2.251.682.07
2.51.91
our2.61
1.83
our1.62
2.752.171.62
32.641.41
3.252.991.33
Team goals
TeamLineOU
CD Ribeira Brava0.51.69
our1.94
2.06
our2.07
Vianense1.51.69
our2.10
2.05
our1.91

Match FAQ

What was the final score of CD Ribeira Brava vs Vianense?
The match ended 1:5 (Portugal Campeonato Nacional, March 22, 2026).
Who won, CD Ribeira Brava or Vianense?
Vianense won 1:5.
Where can I see the match stats?
Shots, possession, corners and match events are below on this page.
See full live table on ScanGoal →

Other matches that day

← Back to home