Ribeira Brava Standings, Matches, Stats and Results
26
Matches
0.77
PPG
20
Goals For
46
Goals Against
13
Campeonato de Portugal Group A Position
| # | 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 |
| MP | W | D | L | |
|---|---|---|---|---|
| Overall | 26 | 4 | 8 | 14 |
| Home | 13 | 3 | 5 | 5 |
| Away | 13 | 1 | 3 | 9 |
| CS | BTTS | FTS | |
|---|---|---|---|
| Overall | 12% | 54% | 38% |
| Home | 15% | 62% | 31% |
| Away | 8% | 46% | 46% |
Points
Per Match
0.77
Goals Scored
Per Match
0.77
Goals Conceded
Per Match
1.77
Corners
Per Match
8.27
Yellow Cards
Per Match
0.00
xG
Per Match
1.04
- 0-15'2
- 16-30'1
- 31-45'1
- 46-60'0
- 61-75'2
- 76-90'2
| # | ||||||
|---|---|---|---|---|---|---|
| 1 | Vila Real | 2 | 6 | 3.00 | 1.00 | 5.00 |
| 2 | Naval 1º de Maio | 2 | 6 | 3.00 | 3.00 | 0.00 |
| 3 | Rebordosa | 2 | 6 | 3.00 | 4.00 | 2.00 |
| 4 | UD da Serra | 3 | 9 | 3.00 | 4.00 | 2.50 |
| 5 | União Lamas | 2 | 5 | 2.50 | 2.00 | 3.00 |
| 6 | Mortágua | 1 | 2 | 2.00 | 2.00 | 0.00 |
| 7 | Benfica Castelo Branco | 2 | 4 | 2.00 | 0.00 | 2.00 |
| 8 | Lajense | 1 | 2 | 2.00 | 2.00 | 0.00 |
| 9 | Alverca II | 2 | 4 | 2.00 | 1.00 | 3.00 |
| 10 | Vianense | 26 | 49 | 1.88 | 1.69 | 2.08 |
| 11 | Bragança | 26 | 41 | 1.58 | 2.00 | 1.15 |
| 12 | Chaves II | 26 | 40 | 1.54 | 1.62 | 1.46 |
| 13 | Louletano | 2 | 3 | 1.50 | 3.00 | 0.00 |
| 14 | SC Beira-Mar | 2 | 3 | 1.50 | 2.00 | 1.00 |
| 15 | Brito | 26 | 36 | 1.38 | 1.77 | 1.00 |
| 16 | Os Limianos | 26 | 35 | 1.35 | 1.85 | 0.85 |
| 17 | Celoricense | 26 | 35 | 1.35 | 1.69 | 1.00 |
| 18 | Fátima | 3 | 4 | 1.33 | 2.00 | 0.00 |
| 19 | Os Marialvas | 3 | 4 | 1.33 | 1.50 | 1.00 |
| 20 | Camacha | 26 | 34 | 1.31 | 1.69 | 0.92 |
| 21 | Tirsense | 26 | 31 | 1.19 | 1.46 | 0.92 |
| 22 | Machico | 26 | 28 | 1.08 | 1.08 | 1.08 |
| 23 | Clube Oriental de Lisboa | 2 | 2 | 1.00 | 2.00 | 0.00 |
| 24 | Sintrense | 1 | 1 | 1.00 | 0.00 | 1.00 |
| 25 | Lusitânia | 1 | 1 | 1.00 | 0.00 | 1.00 |
| 26 | Marinhense | 2 | 2 | 1.00 | 0.00 | 1.00 |
| 27 | Anadia | 1 | 1 | 1.00 | 1.00 | 0.00 |
| 28 | Vitória de Sernache | 1 | 1 | 1.00 | 1.00 | 0.00 |
| 29 | Atlético Malveira | 3 | 3 | 1.00 | 1.00 | 1.00 |
| 30 | Oliveira Hospital | 2 | 2 | 1.00 | 2.00 | 0.00 |
| 31 | Peniche | 2 | 2 | 1.00 | 1.00 | 1.00 |
| 32 | Vasco da Gama Vidigueira | 2 | 2 | 1.00 | 2.00 | 0.00 |
| 33 | Alcochetense | 2 | 2 | 1.00 | 0.00 | 2.00 |
| 34 | Lagoa | 2 | 2 | 1.00 | 1.00 | 1.00 |
| 35 | Alpendorada | 3 | 3 | 1.00 | 3.00 | 0.00 |
| 36 | FC Serpa | 2 | 2 | 1.00 | 1.00 | 1.00 |
| 37 | Florgrade | 2 | 2 | 1.00 | 1.00 | 1.00 |
| 38 | Eléctrico | 1 | 1 | 1.00 | 1.00 | 0.00 |
| 39 | Portimonense B | 2 | 2 | 1.00 | 1.00 | 1.00 |
| 40 | Monção | 26 | 24 | 0.92 | 0.77 | 1.08 |
| 41 | AR São Martinho | 26 | 22 | 0.85 | 0.92 | 0.77 |
| 42 | Mirandela | 26 | 21 | 0.81 | 1.00 | 0.62 |
| 43 | Ribeira Brava | 26 | 20 | 0.77 | 0.92 | 0.62 |
| 44 | Vilaverdense | 26 | 16 | 0.62 | 0.77 | 0.46 |
| 45 | Moncarapachense | 2 | 1 | 0.50 | 1.00 | 0.00 |
| 46 | Leça | 2 | 1 | 0.50 | 0.00 | 1.00 |
| 47 | Vila Meã | 2 | 1 | 0.50 | 0.00 | 1.00 |
| 48 | Comércio Indústria | 2 | 1 | 0.50 | 0.50 | 0.00 |
| 49 | Juventude Évora | 3 | 1 | 0.33 | 0.00 | 0.33 |
| 50 | Cinfães | 3 | 0 | 0.00 | 0.00 | 0.00 |
| 51 | Salgueiros | 2 | 0 | 0.00 | 0.00 | 0.00 |
| 52 | Gouveia | 2 | 0 | 0.00 | 0.00 | 0.00 |
| 53 | O Elvas | 1 | 0 | 0.00 | 0.00 | 0.00 |
| 54 | Resende | 2 | 0 | 0.00 | 0.00 | 0.00 |
| 55 | Samora Correir | 2 | 0 | 0.00 | 0.00 | 0.00 |
| 56 | Aparecida | 1 | 0 | 0.00 | 0.00 | 0.00 |
| # |
|---|
Ribeira Brava Standings & Team Stats 2026
Here you can check Ribeira Brava's standings for the 2025/26 season, upcoming matches, recent results, the full squad, and team stats. The numbers on this page update as matches are played, covering team form, home and away performance, and goals scored and conceded in Campeonato de Portugal Group A and every other competition Ribeira Brava play in.
Ribeira Brava: Basic Info
💻 Official site: https://en.wikipedia.org/wiki/CD_Ribeira_Brava
🗞️ Also known as: Ribeira Brava
Ribeira Brava Standings This Season (2025/26)
Use the competition selector above the table to switch between every competition Ribeira Brava play in - the standings, form and stats below update to match. For corner averages and over/under splits, see Ribeira Brava corner stats.
Performance in Campeonato de Portugal Group A 2025/26
Matches played: 26
Record: 4W-8D-14L
Points per game: 0.77
📊 Current position: 13th in Campeonato de Portugal Group A
Ribeira Brava Team Stats & Trends (2025/26)
Goals scored: 20 (0.77 per game)
Goals conceded: 46 (1.77 per game)
Scored first: 0% of matches
Clean sheets: 3 of 26 matches
Matches with both teams scoring: 14
Win rate: 15.38%
Matches with 3+ goals: 11%
Attack rank in Campeonato de Portugal Group A: 12th
Defense rank in Campeonato de Portugal Group A: 49th
Each of Ribeira Brava's last 4 matches stayed under 9.5 corners.
Ribeira Brava are winless in their last 3 matches.
Ribeira Brava are unbeaten in their last 3 matches in Campeonato de Portugal Group A.
Ribeira Brava have lost 4 matches in a row.
Ribeira Brava have scored in each of their last 5 matches.
Ribeira Brava: Latest Result & Next Match
Ribeira Brava's most recent match was Machico 1 vs 0 Ribeira Brava, played on 18/04/2026. The match page has the full breakdown - scorers, match summary and post-match stats.
Next up: Machico vs Ribeira Brava on 18/04/2026.
Where to Watch Ribeira Brava Live
Every Ribeira Brava match page on APWin lists the kick-off time, venue and the broadcast options confirmed for that game.
Ahead of the next fixture, you can check where to watch Machico vs Ribeira Brava.
For the full list of channels and streaming platforms by country, see our live football streams page.
Ribeira Brava Betting Predictions
For the next fixture on 18/04/2026, APWin's analysts have prepared a betting prediction for Machico vs Ribeira Brava.
You can also browse today's football predictions covering leagues and competitions worldwide.
Frequently Asked Questions About Ribeira Brava
Which competitions are Ribeira Brava playing in during 2026?
This season, Ribeira Brava are competing in: Campeonato de Portugal Group A, Campeonato de Portugal Group D, Taça de Portugal, Taça de Portugal.
How many goals have Ribeira Brava scored in 2026?
As of 17/10/2026, Ribeira Brava have scored 20 goals this season across all competitions.
How many goals have Ribeira Brava conceded in 2026?
Up to 17/10/2026, Ribeira Brava have conceded 48 goals this season across all competitions.