Sport Picks

Stadium Background

Sacavenense vs CD Rabo Peixe

Portugal Portugal

Taça de Portugal 2025/2026
Our Tip

AI Match Summary

This match ends 7-0, with Sacavenense advancing. Cup football at its most decisive.

Win Probability Meter

Derived from 10,000 simulations matching home advantage & form profiles

57%
Sacavenense
15%
Draws
28%
CD Rabo Peixe
Draw rate projection: 15% Favored: Sacavenense

Model Confidence

Aggregate indicator score

57% / Medium Confidence
  • Sacavenense carry the better recent record into this one.
  • 57% — that's where the model lands on Sacavenense taking it.
  • Sacavenense have the better recent form, but knockout football is a different beast — one bad day ends the campaign.
  • Historical meetings favor Sacavenense, who have won 1 of the last 3 encounters.
  • High conversion rates suggest a high-scoring game (Over 2.5 Probability: 78%).
  • These two have met 3 times recently and Sacavenense have taken 2 of them.

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 92%
Over 1.5 Goals 82%
Over 2.5 Goals 78%
Over 3.5 Goals 36.5%
Over 4.5 Goals 16%
Both Teams To Score (BTTS) 65.8%
Sacavenense Clean Sheet 18%
CD Rabo Peixe Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Sacavenense CD Rabo Peixe
Matches Played 30 32
Wins 13 9
Draws 8 7
Losses 9 16
Goals Scored 1.37 1.06
Goals Conceded 0.9 1.56
Expected Goals (xG) 1.96 1.32
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Sep 7, 2025 Taça de Portugal
Sacavenense vs CD Rabo Peixe
7:0
Feb 6, 2022 Campeonato de Portugal - Group E
CD Rabo Peixe vs Sacavenense
1:2
Nov 7, 2021 Campeonato de Portugal - Group E
Sacavenense vs CD Rabo Peixe
0:0

SokaPicks Momentum Index

Current performance index incorporating opponent strength & fatigue (0-100)

Sacavenense 85 / 100
CD Rabo Peixe 10 / 100
How it's calculated: Weighted formula of recent form points (60%), goal margin trends (20%), home/away adjustments (10%), and squad impact availability ratings (10%).

Attack & Defence Capability Index

ATTACK DEFENCE POSSESSION DISCIPLINE
Sacavenense CD Rabo Peixe

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Sacavenense Win (1)
Secondary Pick Over 2.5 Goals or BTTS Yes
Correct Score 2:1
BTTS Outcome Yes (GG)
Over/Under Pick Over 2.5

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Games between these two average 3.33 goals.

Attacking prowess: Sacavenense scored in 60% of their last 30 outings.

CD Rabo Peixe let in goals in 78% of their last 32 matches.

Difficult form: CD Rabo Peixe registered 4 defeats in their last 5 games.

Scoring Trends

Sacavenense VS CD Rabo Peixe
2.8 Goals Scored 1.25
1.4 Goals Conceded 1.13
80% Over 1.5 75%
60% Over 2.5 38%
60% Over 3.5 13%

Recent Form & Match History

Sacavenense

(Home)
20 Sept
Sacavenense
0 : 1
SC Farense
30 Aug
Sacavenense
5 : 0
SC Angrense
21 Sept
Sacavenense
2 : 4
Leiria
07 Sept
Sacavenense
7 : 0
CD Rabo Peixe
07 Sept
Santarem
2 : 0
Sacavenense
Page 1 of 6

CD Rabo Peixe

(Away)
07 Sept
Sacavenense
7 : 0
CD Rabo Peixe
21 Sept
Anadia
3 : 0
CD Rabo Peixe
07 Apr
Tomar
0 : 4
CD Rabo Peixe
24 Mar
CD Rabo Peixe
0 : 3
Alverca B
17 Mar
Mortagua FC
2 : 1
CD Rabo Peixe
Page 1 of 7

Tournament Bracket & Draw

1/128-finals
Florgrade 0
SC Espinho 1
TBD -
Almodovar -
TBD -
TBD -
TBD -
Santa Clara -
Industria 1
Juv. Evora 0
SC Salgueiros 4
AD Pontassolense 2
Trofense 5
Varzim 1
Valenciano 1
SC Vianense 4
GD Os Nazarenos 1
GD Sourense 0
TBD -
Pacos Ferreira -
TBD -
TBD -
TBD -
Sporting CP -
Moncarapachense 3
Viana Alentejo 0
Castro Daire 1
Anadia 2
Marinhense 2
Samora Correia 1
TBD -
Mosteirense -
Uniao Lamas -
TBD -
Urzelinense 0
Malveira 6
TBD -
TBD -
TBD -
Vitoria Guimaraes -
Carregal do Sal 1
Mortagua FC 2
Academica 0
Os Marialvas 1
Portimonense B -
TBD -
TBD -
Penafiel -
Fornos de Algodres -
TBD -
Charneca Caparica 1
Montijo 0
TBD -
TBD -
TBD -
AFS -
Portalegrense -
TBD -
TBD -
Academico Viseu -
TBD -
TBD -
TBD -
Gil Vicente -
Celoricense 1
CD Celeiros 0
TBD -
Mafra -
TBD -
TBD -
TBD -
FC Porto -
Sintrense -
TBD -
TBD -
Vizela -
TBD -
TBD -
TBD -
Rio Ave -
CF Os Belenenses 1
Amora 0
TBD -
Maritimo -
TBD -
TBD -
TBD -
Estoril -
Sao Joao de Ver -
TBD -
Vasco da Gama Vidigueira 2
Lagoa 1
TBD -
TBD -
TBD -
Famalicao -
Cinfaes 0
AD Marco 09 1
SC Lusitania 0
O Elvas CAD 3
Vidago -
TBD -
TBD -
SC Farense -
Silves FC -
TBD -
TBD -
Oliveira Hospital -
Louletano -
TBD -
TBD -
Operario -
Atletico CP -
TBD -
Rebordosa 2
Leca 0
Sanjoanense -
TBD -
TBD -
FC Felgueiras -
Paredes -
TBD -
TBD -
Chaves -
TBD -
TBD -
TBD -
Benfica -
UD Ovarense 7
SC Celoricense 1
TBD -
Covilha -
Uniao Nogueirense -
TBD -
TBD -
Aguias do Moradal -
CD Lajense 1
Lusitano GC 7
Serpa 3
Portel 0
Fayal 0
Olivais e Moscavide 5
TBD -
Uniao Da Serra -
Oriental 2
GD Alcochetense 1
TBD -
AD Fafe -
TBD -
TBD -
TBD -
Moreirense -
Vitoria Sernache -
TBD -
TBD -
Portimonense -
TBD -
TBD -
TBD -
Arouca -
Sao Martinho 1
Machico 2
SC Vila Real 3
Camacha 2
TBD -
TBD -
TBD -
Tondela -
Caldas SC 4
AD Portomosense 0
TBD -
Fatima -
Fazendense -
TBD -
TBD -
SC Mirandela -
GD Braganca -
TBD -
Maria de Fonte 1
Brito 2
TBD -
TBD -
TBD -
Braga -
Rebordelo -
TBD -
CD Gouveia 4
Beira Mar 2
TBD -
TBD -
TBD -
Nacional -
FC Alpendorada -
TBD -
TBD -
Estrela Calheta -
TBD -
TBD -
TBD -
Estrela da Amadora -
Anca -
TBD -
TBD -
Vinhais -
TBD -
TBD -
TBD -
Casa Pia -
Castrense 1
CDR Quarteirense 0
TBD -
Lusitania FC -
GD Resende -
TBD -
TBD -
Feirense -
Correlha 2
Valpacos 0
TBD -
Torreense -
Vilaverdense FC 0
Desportivo Moncao 1
TBD -
Oliveirense -
AD Limianos -
TBD -
Aparecida 1
Vila Mea 3
Vila Caiz 1
CD Ribeira Brava 0
TBD -
Electrico FC -
Tirsense 1
Amarante FC 2
TBD -
Santarem -
Naval 1893 3
Ac. Fundao 0
TBD -
Leixoes -
GD Peniche 8
Ferreira do Zezere 0
Lajense 0
1º Dezembro 1
SB Castelo Branco -
TBD -
TBD -
SC Angrense -
Sacavenense 7
CD Rabo Peixe 0
TBD -
Leiria -
TBD -
TBD -
TBD -
Alverca -
1/64-finals
SC Espinho 5
Almodovar 1
TBD -
Santa Clara -
Industria 4
SC Salgueiros 2
Trofense 2
SC Vianense 3
GD Os Nazarenos 0
Pacos Ferreira 1
TBD -
Sporting CP -
Moncarapachense 1
Anadia 2
Marinhense 6
Mosteirense 0
Uniao Lamas 2
Malveira 1
TBD -
Vitoria Guimaraes -
Mortagua FC 1
Os Marialvas 0
Portimonense B 2
Penafiel 1
Fornos de Algodres 3
Charneca Caparica 1
TBD -
AFS -
Portalegrense 0
Academico Viseu 3
TBD -
Gil Vicente -
Celoricense 1
Mafra 0
TBD -
FC Porto -
Sintrense 2
Vizela 1
TBD -
Rio Ave -
CF Os Belenenses 2
Maritimo 0
TBD -
Estoril -
Sao Joao de Ver 6
Vasco da Gama Vidigueira 2
TBD -
Famalicao -
AD Marco 09 1
O Elvas CAD 0
Vidago 0
SC Farense 2
Silves FC 3
Oliveira Hospital 2
Louletano 5
Operario 0
Atletico CP 1
Rebordosa 0
Sanjoanense 0
FC Felgueiras 4
Paredes 0
Chaves 2
TBD -
Benfica -
UD Ovarense 2
Covilha 3
Uniao Nogueirense 1
Aguias do Moradal 0
Lusitano GC 1
Serpa 0
Olivais e Moscavide 2
Uniao Da Serra 0
Oriental 0
AD Fafe 1
TBD -
Moreirense -
Vitoria Sernache 1
Portimonense 2
TBD -
Arouca -
Machico 0
SC Vila Real 2
TBD -
Tondela -
Caldas SC 3
Fatima 0
Fazendense 1
SC Mirandela 2
GD Braganca 5
Brito 0
TBD -
Braga -
Rebordelo 3
CD Gouveia 2
TBD -
Nacional -
FC Alpendorada 7
Estrela Calheta 1
TBD -
Estrela da Amadora -
Anca 3
Vinhais 1
TBD -
Casa Pia -
Castrense 0
Lusitania FC 5
GD Resende 1
Feirense 0
Correlha 1
Torreense 3
Desportivo Moncao 1
Oliveirense 3
AD Limianos 0
Vila Mea 4
Vila Caiz 3
Electrico FC 2
Amarante FC 2
Santarem 0
Naval 1893 0
Leixoes 1
GD Peniche 4
1º Dezembro 5
SB Castelo Branco 7
SC Angrense 1
Sacavenense 2
Leiria 4
TBD -
Alverca -
1/32-finals
SC Espinho 0
Santa Clara 1
Industria 3
SC Vianense 0
Pacos Ferreira 2
Sporting CP 3
Anadia 0
Marinhense 1
Uniao Lamas 0
Vitoria Guimaraes 1
Mortagua FC 2
Portimonense B 0
Fornos de Algodres 0
AFS 7
Academico Viseu 2
Gil Vicente 1
Celoricense 0
FC Porto 4
Sintrense 3
Rio Ave 2
CF Os Belenenses 1
Estoril 2
Sao Joao de Ver 0
Famalicao 3
AD Marco 09 0
SC Farense 3
Silves FC 2
Louletano 1
Atletico CP 2
FC Felgueiras 0
Chaves 0
Benfica 2
Covilha 1
Uniao Nogueirense 0
Lusitano GC 4
Olivais e Moscavide 1
AD Fafe 1
Moreirense 0
Portimonense 1
Arouca 2
SC Vila Real 1
Tondela 5
Caldas SC 1
SC Mirandela 0
GD Braganca 0
Braga 1
Rebordelo 1
Nacional 3
FC Alpendorada 3
Estrela da Amadora 1
Anca 0
Casa Pia 3
Lusitania FC 2
GD Resende 0
Torreense 2
Oliveirense 1
Vila Mea 1
Vila Caiz 0
Amarante FC 1
Leixoes 2
1º Dezembro 2
SB Castelo Branco 1
Leiria 3
Alverca 2
1/16-finals
Santa Clara 3
Industria 0
Sporting CP 3
Marinhense 0
Vitoria Guimaraes 4
Mortagua FC 0
AFS 1
Academico Viseu 0
FC Porto 3
Sintrense 0
Estoril 1
Famalicao 2
SC Farense 5
Silves FC 1
Atletico CP 0
Benfica 2
Covilha 0
Lusitano GC 2
AD Fafe 2
Arouca 1
Tondela 0
Caldas SC 1
Braga 4
Nacional 2
FC Alpendorada 0
Casa Pia 3
Lusitania FC 0
Torreense 1
Vila Mea 2
Leixoes 1
1º Dezembro 1
Leiria 3
1/8-finals
Santa Clara 2
Sporting CP 3
Vitoria Guimaraes 0
AFS 1
FC Porto 4
Famalicao 1
SC Farense 0
Benfica 2
Lusitano GC 0
AD Fafe 1
Caldas SC 0
Braga 3
Casa Pia 1
Torreense 2
Vila Mea 0
Leiria 1
Quarter-finals
Sporting CP 3
AFS 2
FC Porto 1
Benfica 0
AD Fafe 2
Braga 1
Torreense 3
Leiria 1
Semi-finals
Sporting CP 1
FC Porto 0
AD Fafe 1
Torreense 3
Final
Sporting CP 1
Torreense 2