Sport Picks

Stadium Background

Vilaverdense FC vs Desportivo Moncao

Portugal Portugal

Taça de Portugal Estadio Cruz do Reguengo
Our Tip

AI Match Summary

Vilaverdense FC play Desportivo Moncao in the Taça de Portugal. It looks like a close match. Recently, Vilaverdense FC averaged 0.38 goals scored and 1.75 conceded. Desportivo Moncao averaged 1.38 goals scored and 1.88 conceded. In past meetings, Vilaverdense FC won 0, Desportivo Moncao won 2, and they drew 1. Their last match on Feb 7, 2026 ended 0:3. Our numbers estimate xG of 1.13 for Vilaverdense FC and 1.56 for Desportivo Moncao. This points to a Desportivo Moncao double chance or over markets.

Win Probability Meter

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

30%
Vilaverdense FC
39%
Draws
31%
Desportivo Moncao
Draw rate projection: 39% Favored: Draw

Model Confidence

Aggregate indicator score

65% / Medium Confidence
  • Desportivo Moncao has accumulated more wins in recent fixtures compared to Vilaverdense FC.
  • Model projects a tightly contested fixture with a 39% draw probability.
  • Cup tournament structure in Taça de Portugal 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 75.5%
Over 2.5 Goals 25%
Over 3.5 Goals 22%
Over 4.5 Goals 10%
Both Teams To Score (BTTS) 22%
Vilaverdense FC Clean Sheet 68%
Desportivo Moncao Clean Sheet 13%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Vilaverdense FC Desportivo Moncao
Matches Played 30 30
Wins 4 5
Draws 9 6
Losses 17 19
Goals Scored 0.38 1.38
Goals Conceded 1.75 1.88
Expected Goals (xG) 0.38 1.38
Expected Goals Conceded (xGA) 1.75 1.88

H2H

Historical prediction success rates across key markets

Feb 7, 2026 Campeonato de Portugal - Group A
Vilaverdense FC vs Desportivo Moncao
0:3
Sep 14, 2025 Campeonato de Portugal - Group A
Desportivo Moncao vs Vilaverdense FC
0:0
Aug 31, 2025 Taça de Portugal
Vilaverdense FC vs Desportivo Moncao
0:1

Sokapicks Momentum Index

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

Vilaverdense FC 41 / 100
Desportivo Moncao 31 / 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 Desportivo Moncao

Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick VIL Win (1)
Secondary Pick Under 2.5 Goals & BTTS No
Correct Score 1:0
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 43% of their last 30 games.

Desportivo Moncao let in goals in 83% of their last 30 matches.

Games between these two average 1.33 goals.

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

Desportivo Moncao lost 5 of their last 5 games.

Scoring Trends

Vilaverdense FC VS Desportivo Moncao
0.38 Goals Scored 1.38
1.75 Goals Conceded 1.88
63% Over 1.5 88%
25% Over 2.5 63%
13% Over 3.5 38%

Tournament Bracket & Draw

1/128-finals
Florgrade0
SC Espinho1
TBD-
Almodovar-
TBD-
TBD-
TBD-
Santa Clara-
Industria1
Juv. Evora0
SC Salgueiros4
AD Pontassolense2
Trofense5
Varzim1
Valenciano1
SC Vianense4
GD Os Nazarenos1
GD Sourense0
TBD-
Pacos Ferreira-
TBD-
TBD-
TBD-
Sporting CP-
Moncarapachense3
Viana Alentejo0
Castro Daire1
Anadia2
Marinhense2
Samora Correia1
TBD-
Mosteirense-
Uniao Lamas-
TBD-
Urzelinense0
Malveira6
TBD-
TBD-
TBD-
Vitoria Guimaraes-
Carregal do Sal1
Mortagua FC2
Academica0
Os Marialvas1
Portimonense B-
TBD-
TBD-
Penafiel-
Fornos de Algodres-
TBD-
Charneca Caparica1
Montijo0
TBD-
TBD-
TBD-
AFS-
Portalegrense-
TBD-
TBD-
Academico Viseu-
TBD-
TBD-
TBD-
Gil Vicente-
Celoricense1
CD Celeiros0
TBD-
Mafra-
TBD-
TBD-
TBD-
FC Porto-
Sintrense-
TBD-
TBD-
Vizela-
TBD-
TBD-
TBD-
Rio Ave-
CF Os Belenenses1
Amora0
TBD-
Maritimo-
TBD-
TBD-
TBD-
Estoril-
Sao Joao de Ver-
TBD-
Vasco da Gama Vidigueira2
Lagoa1
TBD-
TBD-
TBD-
Famalicao-
Cinfaes0
AD Marco 091
SC Lusitania0
O Elvas CAD3
Vidago-
TBD-
TBD-
SC Farense-
Silves FC-
TBD-
TBD-
Oliveira Hospital-
Louletano-
TBD-
TBD-
Operario-
Atletico CP-
TBD-
Rebordosa2
Leca0
Sanjoanense-
TBD-
TBD-
FC Felgueiras-
Paredes-
TBD-
TBD-
Chaves-
TBD-
TBD-
TBD-
Benfica-
UD Ovarense7
SC Celoricense1
TBD-
Covilha-
Uniao Nogueirense-
TBD-
TBD-
Aguias do Moradal-
CD Lajense1
Lusitano GC7
Serpa3
Portel0
Fayal0
Olivais e Moscavide5
TBD-
Uniao Da Serra-
Oriental2
GD Alcochetense1
TBD-
AD Fafe-
TBD-
TBD-
TBD-
Moreirense-
Vitoria Sernache-
TBD-
TBD-
Portimonense-
TBD-
TBD-
TBD-
Arouca-
Sao Martinho1
Machico2
SC Vila Real3
Camacha2
TBD-
TBD-
TBD-
Tondela-
Caldas SC4
AD Portomosense0
TBD-
Fatima-
Fazendense-
TBD-
TBD-
SC Mirandela-
GD Braganca-
TBD-
Maria de Fonte1
Brito2
TBD-
TBD-
TBD-
Braga-
Rebordelo-
TBD-
CD Gouveia4
Beira Mar2
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-
Castrense1
CDR Quarteirense0
TBD-
Lusitania FC-
GD Resende-
TBD-
TBD-
Feirense-
Correlha2
Valpacos0
TBD-
Torreense-
Vilaverdense FC0
Desportivo Moncao1
TBD-
Oliveirense-
AD Limianos-
TBD-
Aparecida1
Vila Mea3
Vila Caiz1
CD Ribeira Brava0
TBD-
Electrico FC-
Tirsense1
Amarante FC2
TBD-
Santarem-
Naval 18933
Ac. Fundao0
TBD-
Leixoes-
GD Peniche8
Ferreira do Zezere0
Lajense0
1º Dezembro1
SB Castelo Branco-
TBD-
TBD-
SC Angrense-
Sacavenense7
CD Rabo Peixe0
TBD-
Leiria-
TBD-
TBD-
TBD-
Alverca-
1/64-finals
SC Espinho5
Almodovar1
TBD-
Santa Clara-
Industria4
SC Salgueiros2
Trofense2
SC Vianense3
GD Os Nazarenos0
Pacos Ferreira1
TBD-
Sporting CP-
Moncarapachense1
Anadia2
Marinhense6
Mosteirense0
Uniao Lamas2
Malveira1
TBD-
Vitoria Guimaraes-
Mortagua FC1
Os Marialvas0
Portimonense B2
Penafiel1
Fornos de Algodres3
Charneca Caparica1
TBD-
AFS-
Portalegrense0
Academico Viseu3
TBD-
Gil Vicente-
Celoricense1
Mafra0
TBD-
FC Porto-
Sintrense2
Vizela1
TBD-
Rio Ave-
CF Os Belenenses2
Maritimo0
TBD-
Estoril-
Sao Joao de Ver6
Vasco da Gama Vidigueira2
TBD-
Famalicao-
AD Marco 091
O Elvas CAD0
Vidago0
SC Farense2
Silves FC3
Oliveira Hospital2
Louletano5
Operario0
Atletico CP1
Rebordosa0
Sanjoanense0
FC Felgueiras4
Paredes0
Chaves2
TBD-
Benfica-
UD Ovarense2
Covilha3
Uniao Nogueirense1
Aguias do Moradal0
Lusitano GC1
Serpa0
Olivais e Moscavide2
Uniao Da Serra0
Oriental0
AD Fafe1
TBD-
Moreirense-
Vitoria Sernache1
Portimonense2
TBD-
Arouca-
Machico0
SC Vila Real2
TBD-
Tondela-
Caldas SC3
Fatima0
Fazendense1
SC Mirandela2
GD Braganca5
Brito0
TBD-
Braga-
Rebordelo3
CD Gouveia2
TBD-
Nacional-
FC Alpendorada7
Estrela Calheta1
TBD-
Estrela da Amadora-
Anca3
Vinhais1
TBD-
Casa Pia-
Castrense0
Lusitania FC5
GD Resende1
Feirense0
Correlha1
Torreense3
Desportivo Moncao1
Oliveirense3
AD Limianos0
Vila Mea4
Vila Caiz3
Electrico FC2
Amarante FC2
Santarem0
Naval 18930
Leixoes1
GD Peniche4
1º Dezembro5
SB Castelo Branco7
SC Angrense1
Sacavenense2
Leiria4
TBD-
Alverca-
1/32-finals
SC Espinho0
Santa Clara1
Industria3
SC Vianense0
Pacos Ferreira2
Sporting CP3
Anadia0
Marinhense1
Uniao Lamas0
Vitoria Guimaraes1
Mortagua FC2
Portimonense B0
Fornos de Algodres0
AFS7
Academico Viseu2
Gil Vicente1
Celoricense0
FC Porto4
Sintrense3
Rio Ave2
CF Os Belenenses1
Estoril2
Sao Joao de Ver0
Famalicao3
AD Marco 090
SC Farense3
Silves FC2
Louletano1
Atletico CP2
FC Felgueiras0
Chaves0
Benfica2
Covilha1
Uniao Nogueirense0
Lusitano GC4
Olivais e Moscavide1
AD Fafe1
Moreirense0
Portimonense1
Arouca2
SC Vila Real1
Tondela5
Caldas SC1
SC Mirandela0
GD Braganca0
Braga1
Rebordelo1
Nacional3
FC Alpendorada3
Estrela da Amadora1
Anca0
Casa Pia3
Lusitania FC2
GD Resende0
Torreense2
Oliveirense1
Vila Mea1
Vila Caiz0
Amarante FC1
Leixoes2
1º Dezembro2
SB Castelo Branco1
Leiria3
Alverca2
1/16-finals
Santa Clara3
Industria0
Sporting CP3
Marinhense0
Vitoria Guimaraes4
Mortagua FC0
AFS1
Academico Viseu0
FC Porto3
Sintrense0
Estoril1
Famalicao2
SC Farense5
Silves FC1
Atletico CP0
Benfica2
Covilha0
Lusitano GC2
AD Fafe2
Arouca1
Tondela0
Caldas SC1
Braga4
Nacional2
FC Alpendorada0
Casa Pia3
Lusitania FC0
Torreense1
Vila Mea2
Leixoes1
1º Dezembro1
Leiria3
1/8-finals
Santa Clara2
Sporting CP3
Vitoria Guimaraes0
AFS1
FC Porto4
Famalicao1
SC Farense0
Benfica2
Lusitano GC0
AD Fafe1
Caldas SC0
Braga3
Casa Pia1
Torreense2
Vila Mea0
Leiria1
Quarter-finals
Sporting CP3
AFS2
FC Porto1
Benfica0
AD Fafe2
Braga1
Torreense3
Leiria1
Semi-finals
Sporting CP1
FC Porto0
AD Fafe1
Torreense3
Final
Sporting CP1
Torreense2