Sport Picks

Stadium Background

Penafiel vs Leca - H2H Analysis, Preview & Predictions

Portugal Portugal

Taça de Portugal Estadio Municipal 25 de Abril, Penafiel
Our Tip

Match Events

15'
Sub
Maneta D. In: Nunes D.
Out: Maneta D.
28'
Moreira C.
39' Event
Pereira Tomas Mendes Rebelo D.

AI Match Summary

First leg ended 0-1. The second leg ended 0-1.

Win Probability Meter

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

31%
Penafiel
15%
Draws
54%
Leca
Draw rate projection: 15% Favored: Leca

Model Confidence

Aggregate indicator score

54% / Medium Confidence
  • Leca carry the better recent record into this one.
  • Model gives Leca a 54% chance of winning this.
  • Leca arrive in better shape, but cup ties don't always follow form.
  • Historical meetings favor Leca, who have won 1 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 98%
Over 1.5 Goals 87.5%
Over 2.5 Goals 78%
Over 3.5 Goals 25.5%
Over 4.5 Goals 11%
Both Teams To Score (BTTS) 71.8%
Penafiel Clean Sheet 17%
Leca Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Penafiel Leca
Matches Played 32 29
Wins 11 16
Draws 6 7
Losses 15 6
Goals Scored 1.34 1.72
Goals Conceded 1.44 1
Expected Goals (xG) 1.50 1.38
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Oct 17, 2026 Taça de Portugal
Penafiel vs Leca
0:1
Apr 6, 2003 Liga Portugal 2
Penafiel vs Leca
2:2
Nov 10, 2002 Liga Portugal 2
Leca vs Penafiel
3:3
Mar 30, 2002 Liga Portugal 2
Penafiel vs Leca
2:1
Nov 25, 2001 Liga Portugal 2
Leca vs Penafiel
1:0

Key Player Impact Analysis

Key performers and expected goal involvement factors

Penafiel Compare

Avg xG / game 1.15
Avg xA / game 0.75

Leca Compare

Top Goalscorer Pereira Tomas Mendes Rebelo D.
1 Goals
Avg xG / game 1.25
Avg xA / game 0.77

SokaPicks Momentum Index

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

Penafiel 28 / 100
Leca 38 / 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
Penafiel Leca

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Leca 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

Penafiel's goal record stands at 69% scoring rate across 32 recent games.

Defensive concern: Leca conceded in 66% of 29 recent games.

Games between these two average 3.00 goals.

Recent resilience: Penafiel stayed unbeaten in 3 of the last 5 games.

Scoring Trends

Penafiel VS Leca
2.25 Goals Scored 1.63
1.13 Goals Conceded 0.75
100% Over 1.5 75%
88% Over 2.5 38%
38% Over 3.5 13%

Recent Form & Match History

Penafiel

(Home)
02 Nov
Penafiel
1 : 0
Feirense
24 Oct
SC Farense
1 : 4
Penafiel
17 Oct
Penafiel
0 : 1
Leca
09 Oct
Penafiel
1 : 2
AFS
25 Sept
Penafiel
2 : 2
Dep. A Coruna
Page 1 of 7

Leca

(Away)
31 Oct
Leca
2 : 0
Varzim
23 Oct
Pacos Ferreira
1 : 0
Leca
17 Oct
Penafiel
0 : 1
Leca
10 Oct
Leca
2 : 0
AD Marco 09
20 Sept
Mortagua FC
0 : 2
Leca
Page 1 of 6

Tournament Bracket & Draw

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