Sport Picks

Stadium Background

Pedras Rubras vs Amarante FC - H2H Analysis, Preview & Predictions

Portugal Portugal

Taça de Portugal 2020/2021
Our Tip

AI Match Summary

Pedras Rubras in this Taça de Portugal 2020/2021 tie, finishing 2-1. One-off knockout football delivers a decisive result.

Win Probability Meter

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

0%
Pedras Rubras
20%
Draws
80%
Amarante FC
Draw rate projection: 20% Favored: Amarante FC

Model Confidence

Aggregate indicator score

80% / Very High Confidence
  • Amarante FC have won more games recently than Pedras Rubras.
  • Amarante FC are the model's pick here, at 70%.
  • Amarante FC arrive in better shape, but cup ties don't always follow form.
  • Historical meetings favor Pedras Rubras, who have won 3 of the last 5 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 12.5%
Over 4.5 Goals 6%
Both Teams To Score (BTTS) 70.2%
Pedras Rubras Clean Sheet 19%
Amarante FC Clean Sheet 15%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Pedras Rubras Amarante FC
Matches Played 20 31
Wins 6 15
Draws 2 8
Losses 12 8
Goals Scored 0.8 1.32
Goals Conceded 1.55 0.94
Expected Goals (xG) 0.97 1.30
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Jan 17, 2021 Campeonato de Portugal - Group C
Amarante FC vs Pedras Rubras
4:0
Sep 27, 2020 Taça de Portugal
Pedras Rubras vs Amarante FC
2:1
Sep 20, 2020 Campeonato de Portugal - Group C
Pedras Rubras vs Amarante FC
1:0
Feb 9, 2020 Campeonato de Portugal - Group B
Amarante FC vs Pedras Rubras
2:0
Sep 15, 2019 Campeonato de Portugal - Group B
Pedras Rubras vs Amarante FC
3:2

SokaPicks Momentum Index

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

Pedras Rubras 16 / 100
Amarante FC 66 / 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
Pedras Rubras Amarante FC

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

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

SokaPicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Defensive concern: Amarante FC conceded in 61% of 31 recent games.

These sides typically produce 3.00 goals when they meet.

Pedras Rubras's goal record stands at 50% scoring rate across 20 recent games.

Away concern: Amarante FC has suffered 1 losses in 5 recent matches.

Scoring Trends

- VS Amarante FC
0 Goals Scored 1.5
0 Goals Conceded 0.75
0% Over 1.5 63%
0% Over 2.5 38%
0% Over 3.5 25%

Recent Form & Match History

Pedras Rubras

(Home)
11 Apr
Pedras Rubras
0 : 1
SC Vila Real
03 Apr
SC Salgueiros
3 : 1
Pedras Rubras
14 Mar
Pedras Rubras
0 : 1
Maritimo B
07 Mar
Coimbroes
2 : 0
Pedras Rubras
28 Feb
Pedras Rubras
1 : 3
Gondomar
Page 1 of 4

Amarante FC

(Away)
20 Sept
Ponte da Barca
0 : 2
Amarante FC
13 Sept
Amarante FC
2 : 2
Leiria
06 Sept
Leixoes
3 : 1
Amarante FC
30 Aug
Amarante FC
1 : 0
Benfica B
22 Aug
Vizela
0 : 0
Amarante FC
Page 1 of 7

Tournament Bracket & Draw

1/128-finals
Berco 1
Vilaverdense FC 2
SC Lourinhanense 0
Santarem 3
U. Madeira 0
Tirsense 5
TBD -
Montijo -
Trofense 1
Vila Mea 0
TBD -
Agueda -
TBD -
TBD -
TBD -
Braga -
UC Idanhense -
TBD -
Torreense 3
Uniao Almeirim 0
Alverca 3
Guadalupe 0
Porto da Cruz 1
Camacha 4
Uniao Montemor -
TBD -
TBD -
Feirense -
Amora -
TBD -
Ferreiras 3
Louletano 2
Sao Joao de Ver 1
Lusitania FC 0
Portalegrense 0
Marinhense 11
GRAP / Grupo Recreativo Amigos Da Paz 2
Alqueidao 1
TBD -
Cova De Piedade -
Sporting Ideal 4
Vale Formoso 0
TBD -
Merelinense -
TBD -
TBD -
TBD -
Moreirense -
Africanos Braganca -
TBD -
TBD -
Arouca -
TBD -
TBD -
TBD -
Vitoria Guimaraes -
Moura AC 2
Culatrense 0
Beira Mar 1
Oliveira Hospital 0
TBD -
TBD -
TBD -
Santa Clara -
Fazendense 0
1º Dezembro 2
FC Crato 0
Leiria 4
TBD -
TBD -
TBD -
Portimonense -
Fatima 0
Oleiros 3
Aguia Vimioso 1
SC Mirandela 2
TBD -
TBD -
TBD -
Gil Vicente -
Maria de Fonte 1
CDC Montalegre 2
Aguiar da Beira 1
Vila Cortez 4
Vitoria Setubal -
TBD -
TBD -
Academico Viseu -
Vasco da Gama Vidigueira 1
Juv. Evora 2
TBD -
Academica -
Rebordelo -
TBD -
TBD -
Varzim -
SC Vila Real 1
Mondinense 0
TBD -
Casa Pia -
TBD -
TBD -
TBD -
Nacional -
UD Ovarense -
TBD -
Oriental Dragon 3
Fayal 0
Santa Marta Penaguiao 2
Cinfaes 0
TBD -
Leixoes -
Alcains 2
Vitoria Sernache 3
Fabril do Barreiro 2
CD Rabo Peixe 0
TBD -
TBD -
TBD -
FC Porto -
FC Felgueiras 3
Aves 0
Coimbroes 1
Valadares Gaia FC 2
TBD -
TBD -
TBD -
Tondela -
Esperanca de Lagos -
TBD -
TBD -
Penafiel -
TBD -
TBD -
TBD -
Maritimo -
Pedras Rubras 2
Amarante FC 1
TBD -
SC Salgueiros -
Caldas SC -
TBD -
TBD -
Covilha -
Anca 3
Tocha 1
Sacavenense 2
Sintrense 0
TBD -
TBD -
TBD -
Sporting CP -
Sesimbra -
TBD -
TBD -
Oliveirense -
TBD -
TBD -
TBD -
Pacos Ferreira -
Desportivo Moncao -
TBD -
FC Barreirense 3
FC Madalena 0
TBD -
TBD -
TBD -
Rio Ave -
Cerveira 2
Brito 0
TBD -
Oriental -
TBD -
TBD -
TBD -
Famalicao -
Sertanense 1
SB Castelo Branco 0
TBD -
Estoril -
Olhanense 0
Lusitano GC 2
TBD -
Mortagua FC -
Camara de Lobos 2
Leca 1
TBD -
Vizela -
TBD -
TBD -
TBD -
Boavista -
Lusitano GC 0
Moncarapachense 1
Anadia 2
Condeixa 0
Calvao 0
Carapinheirense 1
Pinhalnovense 2
Atletico CP 0
Sao Roque 0
Estrela da Amadora 3
Lusitano FCV 1
Aguias do Moradal 0
TBD -
TBD -
TBD -
SC Farense -
Sao Martinho 2
Pevidem 0
Paredes 1
Castro Daire 0
TBD -
TBD -
TBD -
Benfica -
Vidago -
TBD -
TBD -
Vilafranquense -
Ferreira de Aves 0
Sanjoanense 1
Canelas 2010 2
FC Foz 0
GD Braganca 0
AD Limianos 1
Aljustrelense 1
Praia Milfontes 0
GD Fontinhas -
TBD -
TBD -
Mafra -
Pero Pinheiro 1
SC Praiense 0
Cacadores Taipas 0
AD Fafe 3
FC Amares 0
SC Vianense 1
TBD -
Vilar de Perdizes -
Tomar 2
AD Portomosense 3
Real SC 3
SC Lusitania 0
TBD -
TBD -
TBD -
BSAD -
SC Espinho -
TBD -
TBD -
Chaves -
Ericeirense 0
GS Loures 3
Gondomar 7
Meda 0
1/64-finals
Vilaverdense FC 2
Santarem 1
Tirsense 2
Montijo 3
Trofense 4
Agueda 2
TBD -
Braga -
UC Idanhense 0
Torreense 8
Alverca 2
Camacha 1
Uniao Montemor 0
Feirense 2
Amora 1
Ferreiras 0
Sao Joao de Ver 0
Marinhense 1
GRAP / Grupo Recreativo Amigos Da Paz 1
Cova De Piedade 4
Sporting Ideal 0
Merelinense 1
TBD -
Moreirense -
Africanos Braganca 0
Arouca 5
TBD -
Vitoria Guimaraes -
Moura AC 0
Beira Mar 2
TBD -
Santa Clara -
1º Dezembro 1
Leiria 2
TBD -
Portimonense -
Oleiros 3
SC Mirandela 2
TBD -
Gil Vicente -
CDC Montalegre 3
Vila Cortez 1
Vitoria Setubal 0
Academico Viseu 1
Juv. Evora 1
Academica 3
Rebordelo 1
Varzim 3
SC Vila Real 2
Casa Pia 3
TBD -
Nacional -
UD Ovarense 1
Oriental Dragon 2
Santa Marta Penaguiao 1
Leixoes 5
Vitoria Sernache 0
Fabril do Barreiro 2
TBD -
FC Porto -
FC Felgueiras 2
Valadares Gaia FC 1
TBD -
Tondela -
Esperanca de Lagos 1
Penafiel 3
TBD -
Maritimo -
Pedras Rubras 2
SC Salgueiros 3
Caldas SC 1
Covilha 2
Anca 2
Sacavenense 3
TBD -
Sporting CP -
Sesimbra 1
Oliveirense 4
TBD -
Pacos Ferreira -
Desportivo Moncao 2
FC Barreirense 0
TBD -
Rio Ave -
Cerveira 0
Oriental 2
TBD -
Famalicao -
Sertanense 0
Estoril 4
Lusitano GC 2
Mortagua FC 1
Camara de Lobos 0
Vizela 2
TBD -
Boavista -
Moncarapachense 1
Anadia 2
Carapinheirense 0
Pinhalnovense 2
Estrela da Amadora 2
Lusitano FCV 0
TBD -
SC Farense -
Sao Martinho 1
Paredes 2
TBD -
Benfica -
Vidago 1
Vilafranquense 5
Sanjoanense 1
Canelas 2010 0
AD Limianos 2
Aljustrelense 1
GD Fontinhas 1
Mafra 0
Pero Pinheiro 0
AD Fafe 1
SC Vianense 0
Vilar de Perdizes 1
AD Portomosense 0
Real SC 3
TBD -
BSAD -
SC Espinho 1
Chaves 0
GS Loures 0
Gondomar 2
1/32-finals
Vilaverdense FC 2
Montijo 3
Trofense 1
Braga 2
Torreense 2
Alverca 0
Feirense 0
Amora 1
Marinhense 1
Cova De Piedade 2
Merelinense 0
Moreirense 1
Arouca 0
Vitoria Guimaraes 1
Beira Mar 1
Santa Clara 3
Leiria 1
Portimonense 0
Oleiros 0
Gil Vicente 1
CDC Montalegre 2
Academico Viseu 3
Academica 1
Varzim 0
Casa Pia 2
Nacional 3
Oriental Dragon 0
Leixoes 1
Fabril do Barreiro 0
FC Porto 2
FC Felgueiras 0
Tondela 1
Penafiel 2
Maritimo 3
SC Salgueiros 2
Covilha 1
Sacavenense 1
Sporting CP 7
Oliveirense 0
Pacos Ferreira 4
Desportivo Moncao 1
Rio Ave 2
Oriental 0
Famalicao 3
Estoril 5
Lusitano GC 0
Vizela 0
Boavista 1
Anadia 2
Pinhalnovense 1
Estrela da Amadora 2
SC Farense 0
Paredes 0
Benfica 1
Vilafranquense 2
Sanjoanense 1
AD Limianos 1
GD Fontinhas 2
AD Fafe 5
Vilar de Perdizes 1
Real SC 0
BSAD 2
SC Espinho 2
Gondomar 1
1/16-finals
Montijo 0
Braga 7
Torreense 1
Amora 0
Cova De Piedade 2
Moreirense 3
Vitoria Guimaraes 0
Santa Clara 1
Leiria 0
Gil Vicente 3
Academico Viseu 3
Academica 0
Nacional 3
Leixoes 1
FC Porto 2
Tondela 1
Maritimo 2
SC Salgueiros 1
Sporting CP 3
Pacos Ferreira 0
Rio Ave 2
Famalicao 1
Estoril 2
Boavista 1
Anadia 0
Estrela da Amadora 1
Benfica 5
Vilafranquense 0
GD Fontinhas 1
AD Fafe 2
BSAD 3
SC Espinho 0
1/8-finals
Braga 5
Torreense 0
Moreirense 1
Santa Clara 2
Gil Vicente 3
Academico Viseu 2
Nacional 2
FC Porto 4
Maritimo 2
Sporting CP 0
Rio Ave 1
Estoril 2
Estrela da Amadora 0
Benfica 4
AD Fafe 2
BSAD 3
Quarter-finals
Braga 2
Santa Clara 1
Gil Vicente 0
FC Porto 2
Maritimo 1
Estoril 3
Benfica 3
BSAD 0
Semi-finals
Braga 4
FC Porto 3
Estoril 1
Benfica 5
Final
Braga 2
Benfica 0