Sport Picks

Stadium Background

O Elvas CAD vs Sao Roque - H2H Analysis, Preview & Predictions

Portugal Portugal

Taça de Portugal
Our Tip

AI Match Summary

First leg ended 9-0. This leg finished 9-0.

Win Probability Meter

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

85%
O Elvas CAD
15%
Draws
0%
Sao Roque
Draw rate projection: 15% Favored: O Elvas CAD

Model Confidence

Aggregate indicator score

85% / Very High Confidence
  • Form's been kind to O Elvas CAD lately — more wins on the board than Sao Roque.
  • O Elvas CAD are the model's pick here, at 90%.
  • O Elvas CAD have the better recent form, but knockout football is a different beast — one bad day ends the campaign.
  • Historical meetings favor O Elvas CAD, who have won 1 of the last 1 encounters.
  • High conversion rates suggest a high-scoring game (Over 2.5 Probability: 78%).

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 62.5%
Over 4.5 Goals 28%
Both Teams To Score (BTTS) 65.8%
O Elvas CAD Clean Sheet 20%
Sao Roque Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric O Elvas CAD Sao Roque
Matches Played 30 10
Wins 11 0
Draws 8 0
Losses 11 10
Goals Scored 1.4 0.3
Goals Conceded 1.07 3.5
Expected Goals (xG) 4.00 1.06
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Sep 6, 2026 Taça de Portugal
O Elvas CAD vs Sao Roque
9:0

SokaPicks Momentum Index

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

O Elvas CAD 85 / 100
Sao Roque 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
O Elvas CAD Sao Roque

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick O Elvas CAD 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

Sao Roque has conceded goals in 100% of their last 10 outings.

H2H data points to 9.00 goals as a typical output.

Sao Roque's recent record shows 5 losses from the last 5 matches.

Attacking prowess: O Elvas CAD scored in 67% of their last 30 outings.

Scoring Trends

O Elvas CAD VS Sao Roque
1.25 Goals Scored 0
1.13 Goals Conceded 9
63% Over 1.5 100%
63% Over 2.5 100%
25% Over 3.5 100%

Recent Form & Match History

O Elvas CAD

(Home)
11 Oct
O Elvas CAD
1 : 2
Uniao Da Serra
27 Sept
O Elvas CAD
2 : 0
Sertanense
19 Sept
O Elvas CAD
0 : 2
Leiria
13 Sept
Fazendense
1 : 2
O Elvas CAD
06 Sept
O Elvas CAD
9 : 0
Sao Roque
Page 1 of 6

Sao Roque

(Away)
06 Sept
O Elvas CAD
9 : 0
Sao Roque
08 Sept
Sao Roque
1 : 2
SC Lusitania
11 Sept
Lajense
3 : 2
Sao Roque
25 Sept
Sao Roque
0 : 3
SC Farense
27 Sept
Sao Roque
0 : 3
Estrela da Amadora
Page 1 of 2

Tournament Bracket & Draw

1/128-finals
SC Salgueiros 2
Sousense 1
TBD -
Feirense -
TBD -
TBD -
TBD -
Estoril -
GD Alcochetense 8
Fayal 0
C.F. Benfica 3
Viana Alentejo 0
TBD -
TBD -
TBD -
Maritimo -
Imortal -
TBD -
TBD -
Tondela -
TBD -
TBD -
TBD -
Alverca -
Ermesinde 1
Paredes 3
Maria de Fonte 1
Uniao Nogueirense 0
TBD -
TBD -
TBD -
Famalicao -
Beira Mar 4
Uniao Lamas 3
Lusitano GC 1
CF Os Belenenses 2
TBD -
TBD -
TBD -
Arouca -
Fazendense 1
Mocarriense 0
TBD -
Figueirense -
TBD -
TBD -
TBD -
Estrela da Amadora -
Malveira 2
Mafra 3
TBD -
Tirsense -
TBD -
TBD -
TBD -
Santa Clara -
Santarem -
TBD -
Merelinense 2
Atletico Arcos 0
TBD -
TBD -
TBD -
Gil Vicente -
Caldas SC 1
Sintrense 3
TBD -
AFS -
TBD -
TBD -
TBD -
Moreirense -
ACDR Lamelas -
TBD -
Portalegrense 0
Santo Antonio 3
TBD -
TBD -
TBD -
Vitoria Guimaraes -
Anca -
TBD -
Sanjoanense 3
Pacos de Brandao 0
TBD -
TBD -
TBD -
Nacional -
Rebordosa 2
FC Alpendorada 3
Macao 5
CF Os Gavionenses 0
TBD -
TBD -
TBD -
Casa Pia -
Serpa 2
Grandolense 0
Castrense 0
Louletano 1
TBD -
TBD -
TBD -
Rio Ave -
Fatima 3
SB Castelo Branco 1
TBD -
Vinhais -
TBD -
TBD -
TBD -
Academico Viseu -
Sacavenense 5
SC Angrense 0
TBD -
SC Farense -
Regua 0
AD Marco 09 1
Maia Lidador 1
Vila Mea 0
1º Dezembro 0
Real SC 1
TBD -
Academica -
CDC Montalegre 0
Ponte da Barca 1
TBD -
Amarante FC -
O Elvas CAD 9
Sao Roque 0
TBD -
Leiria -
Rebordelo 0
GD Braganca 4
Celoricense 1
Pevidem 0
Montijo 0
Atletico CP 4
TBD -
Lagoa -
Bombarralense -
TBD -
TBD -
Vizela -
Ac. Fundao 0
Guarda FC 6
TBD -
Chaves -
UD Ovarense -
TBD -
Fornos de Algodres 0
Os Marialvas 4
Estrela Calheta -
TBD -
SC Vianense 8
Minas de Argozelo 0
Cinfaes 1
SC Espinho 0
TBD -
Leixoes -
Oliveirense 4
Penalva do Castelo 0
TBD -
Penafiel -
Covilha 0
Mortagua FC 1
TBD -
Leca -
Nogueirense 1
Naval 1893 3
TBD -
FC Felgueiras -
Pacos Ferreira 0
AD Fafe 1
TBD -
Lajense -
Olhanense -
TBD -
Messejanense 0
Portel 8
Oliveira Hospital 1
GD Sourense 0
Uniao Montemor 1
Juv. Evora 4
SC Barreiro 2
FC Madalena 5
TBD -
Lusitania FC -
Correlha 1
AD Limianos 4
Ferreiras 0
Aljustrelense 3
Alcains 1
Sertanense 0
TBD -
Vitoria Setubal -
Amora -
TBD -
Uniao Da Serra 5
Uniao de Pombal 0
Machico 2
Camacha 3
Florgrade 1
Sao Joao de Ver 0
Castro Daire -
TBD -
TBD -
Portimonense -
Vila Pouca -
TBD -
TBD -
Brito -
GD Os Nazarenos 0
Vitoria Sernache 3
Varzim 5
Trofense 1
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
1/64-finals
SC Salgueiros 1
Feirense 0
TBD -
Estoril -
GD Alcochetense 2
C.F. Benfica 0
TBD -
Maritimo -
Imortal 1
Tondela 5
TBD -
Alverca -
Paredes 5
Maria de Fonte 1
TBD -
Famalicao -
Beira Mar 0
CF Os Belenenses 2
TBD -
Arouca -
Fazendense 6
Figueirense 1
TBD -
Estrela da Amadora -
Mafra 3
Tirsense 2
TBD -
Santa Clara -
Santarem 5
Merelinense 0
TBD -
Gil Vicente -
Sintrense 0
AFS 2
TBD -
Moreirense -
ACDR Lamelas 4
Santo Antonio 1
TBD -
Vitoria Guimaraes -
Anca 1
Sanjoanense 4
TBD -
Nacional -
FC Alpendorada 3
Macao 0
TBD -
Casa Pia -
Serpa 1
Louletano 2
TBD -
Rio Ave -
Fatima 4
Vinhais 1
TBD -
Academico Viseu -
Sacavenense 0
SC Farense 1
AD Marco 09 1
Maia Lidador 0
Real SC 1
Academica 4
Ponte da Barca 0
Amarante FC 2
O Elvas CAD 0
Leiria 2
GD Braganca 6
Celoricense 1
Atletico CP 4
Lagoa 1
Bombarralense 0
Vizela 1
Guarda FC 2
Chaves 3
UD Ovarense 0
Os Marialvas 1
Estrela Calheta 1
SC Vianense 3
Cinfaes 0
Leixoes 4
Oliveirense 1
Penafiel 2
Mortagua FC 0
Leca 2
Naval 1893 0
FC Felgueiras 2
AD Fafe 4
Lajense 0
Olhanense 1
Portel 0
Oliveira Hospital 3
Juv. Evora 2
FC Madalena 1
Lusitania FC 3
AD Limianos 3
Aljustrelense 0
Alcains 0
Vitoria Setubal 2
Amora 3
Uniao Da Serra 4
Camacha 0
Florgrade 1
Castro Daire 0
Portimonense 1
Vila Pouca 0
Brito 5
Vitoria Sernache 2
Varzim 1
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
1/32-finals
SC Salgueiros -
Estoril -
GD Alcochetense -
Maritimo -
Tondela -
Alverca -
Paredes -
Famalicao -
CF Os Belenenses -
Arouca -
Fazendense -
Estrela da Amadora -
Mafra -
Santa Clara -
Santarem -
Gil Vicente -
AFS -
Moreirense -
ACDR Lamelas -
Vitoria Guimaraes -
Sanjoanense -
Nacional -
FC Alpendorada -
Casa Pia -
Louletano -
Rio Ave -
Fatima -
Academico Viseu -
SC Farense -
AD Marco 09 -
Academica -
Amarante FC -
Leiria -
GD Braganca -
Atletico CP -
Vizela -
Chaves -
Os Marialvas -
SC Vianense -
Leixoes -
Penafiel -
Leca -
FC Felgueiras -
AD Fafe -
Olhanense -
Oliveira Hospital -
Lusitania FC -
AD Limianos -
Vitoria Setubal -
Uniao Da Serra -
Florgrade -
Portimonense -
Brito -
Vitoria Sernache -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
1/16-finals
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
1/8-finals
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Quarter-finals
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
TBD -
Semi-finals
TBD -
TBD -
TBD -
TBD -
Final
TBD -
TBD -