Sport Picks

Stadium Background

Vilaverdense FC vs BSAD

Portugal Portugal

Taça de Portugal 2022/2023 Estadio Cruz do Reguengo
Our Tip

AI Match Summary

Vilaverdense FC play BSAD in the Taça de Portugal 2022/2023. It looks like a close match. Recently, Vilaverdense FC averaged 0.5 goals scored and 0.88 conceded. BSAD averaged 0 goals scored and 0 conceded. In past meetings, Vilaverdense FC won 1, BSAD won 1, and they drew 1. Their last match on Jun 11, 2023 ended 0:1. Our numbers estimate xG of 0.85 for Vilaverdense FC and 0.94 for BSAD. This points to a BSAD double chance or over markets.

Win Probability Meter

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

4%
Vilaverdense FC
6%
Draws
90%
BSAD
Draw rate projection: 6% Favored: BSAD

Model Confidence

Aggregate indicator score

95% / Very High Confidence
  • BSAD has accumulated more wins in recent fixtures compared to Vilaverdense FC.
  • Model forecasts a 90% win probability edge for BSAD.
  • Cup tournament structure in Taça de Portugal 2022/2023 increases high-stakes performance focus.
  • Strong defensive structures favor a low-scoring, controlled fixture.

Goal Probability Engine

Model estimations for goals markets based on xG conversion histories

Over 0.5 Goals 85%
Over 1.5 Goals 31.5%
Over 2.5 Goals 15%
Over 3.5 Goals 0%
Over 4.5 Goals 0%
Both Teams To Score (BTTS) 22%
Vilaverdense FC Clean Sheet 24%
BSAD Clean Sheet 68%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Vilaverdense FC BSAD
Matches Played 33 30
Wins 5 9
Draws 10 9
Losses 18 12
Goals Scored 0.5 0
Goals Conceded 0.88 0

H2H

Historical prediction success rates across key markets

Jun 11, 2023 Liga Portugal 2
BSAD vs Vilaverdense FC
0:1
Jun 3, 2023 Liga Portugal 2
Vilaverdense FC vs BSAD
1:1
Jan 11, 2023 Taça de Portugal
Vilaverdense FC vs BSAD
1:4

Key Player Impact Analysis

Key performers and expected goal involvement factors

Vilaverdense FC Compare

Avg xG / game 0.38
Avg xA / game 0.25

BSAD Compare

Top Goalscorer Lopes T.
1 Goals
Assists Leader Jeffinho
1 Ast
Avg xG / game 0
Avg xA / game 0

Sokapicks Momentum Index

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

Vilaverdense FC 10 / 100
BSAD 95 / 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
Vilaverdense FC BSAD

Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick BSA Win (2)
Secondary Pick Under 2.5 Goals & BTTS No
Correct Score 0:1
BTTS Outcome No (NG)
Over/Under Pick Under 2.5

Sokapicks Smart Insights

Historical trends and unique patterns automatically detected by our system

Vilaverdense FC scored in 48% of their last 33 games.

BSAD let in goals in 77% of their last 30 matches.

Games between these two average 2.67 goals.

Vilaverdense FC went unbeaten in 1 of their last 5 games.

BSAD lost 1 of their last 5 games.

Scoring Trends

Vilaverdense FC VS -
0.5 Goals Scored 0
0.88 Goals Conceded 0
63% Over 1.5 0%
13% Over 2.5 0%
0% Over 3.5 0%

Tournament Bracket & Draw

1/128-finals
Pero Pinheiro7
AD Portomosense1
Ferreiras2
Culatrense0
SC Pombal2
Tomar1
TBD-
Vigor Mocidade-
Vitoria Setubal-
TBD-
TBD-
Vilar de Perdizes-
TBD-
TBD-
TBD-
Pacos Ferreira-
Sao Martinho-
TBD-
TBD-
Guarda Desportiva-
TBD-
TBD-
TBD-
Casa Pia-
Valadares Gaia FC5
SC Salgueiros2
TBD-
Olivais e Moscavide-
TBD-
TBD-
TBD-
Chaves-
SC Angrense-
TBD-
TBD-
Nacional-
Uniao Da Serra5
Pedrogao Sao Pedro1
TBD-
Oliveirense-
Academica-
TBD-
TBD-
Tondela-
TBD-
TBD-
TBD-
Santa Clara-
Maria de Fonte0
Merelinense4
TBD-
CD Rabo Peixe-
Alcains0
Sertanense1
TBD-
Castro Daire-
Lusitano FCV0
Sanjoanense3
Os Marialvas3
Vila Cortez1
CF Os Belenenses-
TBD-
TBD-
Torreense-
Leca1
GD Resende2
FC Felgueiras5
Mondinense2
TBD-
TBD-
TBD-
Braga-
Lajense3
Sao Roque2
TBD-
Moreirense-
Juv. Evora3
Moncarapachense0
TBD-
Vilafranquense-
Oriental Dragon2
1º Dezembro1
Canelas 20102
Regua0
TBD-
TBD-
TBD-
Vitoria Guimaraes-
Gondomar1
Rebordosa0
TBD-
Penafiel-
TBD-
TBD-
TBD-
Vizela-
Varzim2
Vila Mea1
TBD-
Feirense-
TBD-
TBD-
TBD-
Sporting CP-
Marinhense0
Leiria1
Rebordelo0
CDC Montalegre5
Sao Joao de Ver7
Mortagua FC1
Esperanca de Lagos2
Industria0
Vila Caiz-
TBD-
TBD-
Amora-
TBD-
TBD-
TBD-
Estoril-
Caldas SC-
TBD-
TBD-
Covilha-
TBD-
TBD-
TBD-
Benfica-
Paivense-
TBD-
Santa Eulalia0
Tirsense1
Vasco da Gama Vidigueira-
TBD-
TBD-
Leixoes-
Vasco da Gama P. Delgada-
TBD-
TBD-
Imortal-
SB Castelo Branco8
Aguias do Moradal0
TBD-
SC Farense-
GD Coruchense-
TBD-
TBD-
Trofense-
TBD-
TBD-
TBD-
Famalicao-
Moura AC-
TBD-
Dumiense4
Brito1
Sintrense1
Fazendense0
TBD-
Real SC-
Vilaverdense FC3
Atletico Arcos1
TBD-
Atletico CP-
TBD-
TBD-
TBD-
Portimonense-
Oliveira Hospital1
Lusitania FC0
TBD-
Estrela da Amadora-
TBD-
TBD-
TBD-
Rio Ave-
Atletico SC2
Olhanense5
TBD-
Monte do Trigo-
Freamunde2
GD Joane3
TBD-
BSAD-
Machico-
TBD-
Alverca2
Rio Maior SC0
TBD-
TBD-
TBD-
Boavista-
Fabril do Barreiro-
TBD-
TBD-
Academico Viseu-
Oriental1
FC Madalena0
FC Alpendorada0
Paredes1
Silves FC-
TBD-
TBD-
Courense-
ACDR Lamelas-
TBD-
Camacha1
Amarante FC0
Arronches Benfica2
Mosteirense0
Vinhais0
SC Vianense4
GS Loures-
TBD-
Meda0
Beira Mar6
GD Braganca2
Desportivo Moncao1
TBD-
Montijo-
Agueda-
TBD-
TBD-
Pevidem-
Santarem1
CF Os Gavionenses0
TBD-
Mafra-
TBD-
TBD-
TBD-
Maritimo-
AD Fafe5
CD Ribeira Brava0
TBD-
Anadia-
TBD-
TBD-
TBD-
FC Porto-
1º de Maio Funchal-
TBD-
Serpa3
Castrense0
TBD-
TBD-
TBD-
Gil Vicente-
Lusitano GC0
GD Fontinhas2
SC Lusitania2
SC Praiense3
TBD-
TBD-
TBD-
Arouca-
1/64-finals
Pero Pinheiro2
Ferreiras1
SC Pombal2
Vigor Mocidade0
Vitoria Setubal4
Vilar de Perdizes0
TBD-
Pacos Ferreira-
Sao Martinho4
Guarda Desportiva3
TBD-
Casa Pia-
Valadares Gaia FC2
Olivais e Moscavide0
TBD-
Chaves-
SC Angrense0
Nacional2
Uniao Da Serra0
Oliveirense4
Academica1
Tondela2
TBD-
Santa Clara-
Merelinense3
CD Rabo Peixe4
Sertanense3
Castro Daire0
Sanjoanense3
Os Marialvas1
CF Os Belenenses3
Torreense1
GD Resende1
FC Felgueiras2
TBD-
Braga-
Lajense1
Moreirense3
Juv. Evora2
Vilafranquense3
Oriental Dragon0
Canelas 20102
TBD-
Vitoria Guimaraes-
Gondomar2
Penafiel3
TBD-
Vizela-
Varzim1
Feirense0
TBD-
Sporting CP-
Leiria0
CDC Montalegre1
Sao Joao de Ver3
Esperanca de Lagos0
Vila Caiz1
Amora3
TBD-
Estoril-
Caldas SC3
Covilha0
TBD-
Benfica-
Paivense1
Tirsense2
Vasco da Gama Vidigueira0
Leixoes5
Vasco da Gama P. Delgada0
Imortal1
SB Castelo Branco0
SC Farense1
GD Coruchense0
Trofense2
TBD-
Famalicao-
Moura AC0
Dumiense5
Sintrense2
Real SC3
Vilaverdense FC2
Atletico CP1
TBD-
Portimonense-
Oliveira Hospital2
Estrela da Amadora1
TBD-
Rio Ave-
Olhanense1
Monte do Trigo0
GD Joane0
BSAD3
Machico2
Alverca1
TBD-
Boavista-
Fabril do Barreiro2
Academico Viseu6
Oriental2
Paredes1
Silves FC3
Courense5
ACDR Lamelas0
Camacha1
Arronches Benfica0
SC Vianense2
GS Loures0
Beira Mar3
GD Braganca1
Montijo0
Agueda0
Pevidem1
Santarem0
Mafra1
TBD-
Maritimo-
AD Fafe1
Anadia2
TBD-
FC Porto-
1º de Maio Funchal0
Serpa8
TBD-
Gil Vicente-
GD Fontinhas5
SC Praiense0
TBD-
Arouca-
1/32-finals
Pero Pinheiro4
SC Pombal0
Vitoria Setubal2
Pacos Ferreira0
Sao Martinho0
Casa Pia2
Valadares Gaia FC3
Chaves2
Nacional3
Oliveirense1
Tondela2
Santa Clara0
CD Rabo Peixe2
Sertanense1
Sanjoanense3
CF Os Belenenses2
FC Felgueiras1
Braga2
Moreirense3
Vilafranquense0
Canelas 20101
Vitoria Guimaraes3
Penafiel3
Vizela4
Varzim1
Sporting CP0
CDC Montalegre1
Sao Joao de Ver3
Amora2
Estoril3
Caldas SC1
Benfica2
Tirsense1
Leixoes4
Imortal0
SC Farense3
Trofense0
Famalicao1
Dumiense2
Real SC1
Vilaverdense FC2
Portimonense0
Oliveira Hospital3
Rio Ave2
Olhanense0
BSAD2
Machico1
Boavista0
Academico Viseu1
Oriental0
Courense0
Camacha6
SC Vianense1
Beira Mar2
GD Braganca0
Pevidem1
Mafra4
Maritimo2
Anadia0
FC Porto6
Serpa0
Gil Vicente3
GD Fontinhas0
Arouca2
1/16-finals
Pero Pinheiro1
Vitoria Setubal4
Casa Pia2
Valadares Gaia FC0
Nacional1
Tondela0
CD Rabo Peixe2
Sanjoanense0
Braga2
Moreirense1
Vitoria Guimaraes2
Vizela1
Varzim1
Sao Joao de Ver0
Estoril0
Benfica1
Leixoes3
SC Farense1
Famalicao4
Dumiense1
Vilaverdense FC7
Oliveira Hospital0
BSAD4
Machico0
Academico Viseu3
Camacha0
Beira Mar3
Pevidem2
Mafra0
FC Porto3
Gil Vicente1
Arouca4
1/8-finals
Vitoria Setubal0
Casa Pia1
Nacional1
CD Rabo Peixe0
Braga3
Vitoria Guimaraes2
Varzim0
Benfica2
Leixoes1
Famalicao2
Vilaverdense FC1
BSAD4
Academico Viseu2
Beira Mar0
FC Porto4
Arouca0
Quarter-finals
Casa Pia2
Nacional5
Braga2
Benfica1
Famalicao4
BSAD1
Academico Viseu0
FC Porto1
Semi-finals
Nacional2
Braga7
Famalicao3
FC Porto5
Final
Braga0
FC Porto2