Sport Picks

Stadium Background

Tirsense vs Amarante FC

Portugal Portugal

Taça de Portugal 2025/2026
Our Tip

AI Match Summary

Amarante FC in this Taça de Portugal 2025/2026 tie, finishing 1-2. One-off knockout football delivers a decisive result.

Win Probability Meter

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

42%
Tirsense
20%
Draws
38%
Amarante FC
Draw rate projection: 20% Favored: Tirsense

Model Confidence

Aggregate indicator score

42% / Low Confidence
  • Amarante FC have won more games recently than Tirsense.
  • Win probability leans Tirsense's way, sitting at 50%.
  • Amarante FC arrive in better shape, but cup ties don't always follow form.
  • Historical meetings favor Amarante FC, who have won 3 of the last 5 encounters.
  • 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 65%
Over 2.5 Goals 25%
Over 3.5 Goals 21%
Over 4.5 Goals 9%
Both Teams To Score (BTTS) 32.8%
Tirsense Clean Sheet 68%
Amarante FC Clean Sheet 10%

Recent Team Form Analysis

Averages per match over historical game filters

Metric Tirsense Amarante FC
Matches Played 31 30
Wins 12 16
Draws 11 8
Losses 8 6
Goals Scored 1.23 1.37
Goals Conceded 0.87 0.97
Expected Goals (xG) 1.31 1.00
Expected Goals Conceded (xGA) 1.10 1.40

H2H

Historical prediction success rates across key markets

Aug 31, 2025 Taça de Portugal
Tirsense vs Amarante FC
1:2
Apr 2, 2023 Campeonato de Portugal - Group A
Amarante FC vs Tirsense
1:3
Dec 11, 2022 Campeonato de Portugal - Group A
Tirsense vs Amarante FC
0:1
Apr 24, 2022 Campeonato de Portugal - Group A
Amarante FC vs Tirsense
1:1
Mar 20, 2022 Campeonato de Portugal - Group A
Tirsense vs Amarante FC
0:2

SokaPicks Momentum Index

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

Tirsense 59 / 100
Amarante FC 22 / 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
Tirsense Amarante FC

AI Prediction Engine Forecast

Simulated score frequencies and primary prediction markets

Primary Pick Tirsense Win (1)
Secondary Pick Under 2.5 Goals or 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

Tirsense's goal record stands at 77% scoring rate across 31 recent games.

Defensive concern: Amarante FC conceded in 63% of 30 recent games.

Historical meetings average 2.40 goals per match.

Tirsense has registered 3 games unbeaten in their last 5 outings.

Scoring Trends

Tirsense VS Amarante FC
1.5 Goals Scored 1
1 Goals Conceded 1.13
67% Over 1.5 63%
50% Over 2.5 50%
17% Over 3.5 25%

Recent Form & Match History

Tirsense

(Home)
19 Sept
Mafra
3 : 2
Tirsense
13 Sept
Tirsense
2 : 0
Brito
06 Sept
Celoricense
2 : 1
Tirsense
23 Aug
Tirsense
3 : 0
Vinhais
16 Aug
Rebordosa
0 : 1
Tirsense
Page 1 of 7

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 6

Tournament Bracket & Draw

1/128-finals
Florgrade 0
SC Espinho 1
TBD -
Almodovar -
TBD -
TBD -
TBD -
Santa Clara -
Industria 1
Juv. Evora 0
SC Salgueiros 4
AD Pontassolense 2
Trofense 5
Varzim 1
Valenciano 1
SC Vianense 4
GD Os Nazarenos 1
GD Sourense 0
TBD -
Pacos Ferreira -
TBD -
TBD -
TBD -
Sporting CP -
Moncarapachense 3
Viana Alentejo 0
Castro Daire 1
Anadia 2
Marinhense 2
Samora Correia 1
TBD -
Mosteirense -
Uniao Lamas -
TBD -
Urzelinense 0
Malveira 6
TBD -
TBD -
TBD -
Vitoria Guimaraes -
Carregal do Sal 1
Mortagua FC 2
Academica 0
Os Marialvas 1
Portimonense B -
TBD -
TBD -
Penafiel -
Fornos de Algodres -
TBD -
Charneca Caparica 1
Montijo 0
TBD -
TBD -
TBD -
AFS -
Portalegrense -
TBD -
TBD -
Academico Viseu -
TBD -
TBD -
TBD -
Gil Vicente -
Celoricense 1
CD Celeiros 0
TBD -
Mafra -
TBD -
TBD -
TBD -
FC Porto -
Sintrense -
TBD -
TBD -
Vizela -
TBD -
TBD -
TBD -
Rio Ave -
CF Os Belenenses 1
Amora 0
TBD -
Maritimo -
TBD -
TBD -
TBD -
Estoril -
Sao Joao de Ver -
TBD -
Vasco da Gama Vidigueira 2
Lagoa 1
TBD -
TBD -
TBD -
Famalicao -
Cinfaes 0
AD Marco 09 1
SC Lusitania 0
O Elvas CAD 3
Vidago -
TBD -
TBD -
SC Farense -
Silves FC -
TBD -
TBD -
Oliveira Hospital -
Louletano -
TBD -
TBD -
Operario -
Atletico CP -
TBD -
Rebordosa 2
Leca 0
Sanjoanense -
TBD -
TBD -
FC Felgueiras -
Paredes -
TBD -
TBD -
Chaves -
TBD -
TBD -
TBD -
Benfica -
UD Ovarense 7
SC Celoricense 1
TBD -
Covilha -
Uniao Nogueirense -
TBD -
TBD -
Aguias do Moradal -
CD Lajense 1
Lusitano GC 7
Serpa 3
Portel 0
Fayal 0
Olivais e Moscavide 5
TBD -
Uniao Da Serra -
Oriental 2
GD Alcochetense 1
TBD -
AD Fafe -
TBD -
TBD -
TBD -
Moreirense -
Vitoria Sernache -
TBD -
TBD -
Portimonense -
TBD -
TBD -
TBD -
Arouca -
Sao Martinho 1
Machico 2
SC Vila Real 3
Camacha 2
TBD -
TBD -
TBD -
Tondela -
Caldas SC 4
AD Portomosense 0
TBD -
Fatima -
Fazendense -
TBD -
TBD -
SC Mirandela -
GD Braganca -
TBD -
Maria de Fonte 1
Brito 2
TBD -
TBD -
TBD -
Braga -
Rebordelo -
TBD -
CD Gouveia 4
Beira Mar 2
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 -
Castrense 1
CDR Quarteirense 0
TBD -
Lusitania FC -
GD Resende -
TBD -
TBD -
Feirense -
Correlha 2
Valpacos 0
TBD -
Torreense -
Vilaverdense FC 0
Desportivo Moncao 1
TBD -
Oliveirense -
AD Limianos -
TBD -
Aparecida 1
Vila Mea 3
Vila Caiz 1
CD Ribeira Brava 0
TBD -
Electrico FC -
Tirsense 1
Amarante FC 2
TBD -
Santarem -
Naval 1893 3
Ac. Fundao 0
TBD -
Leixoes -
GD Peniche 8
Ferreira do Zezere 0
Lajense 0
1º Dezembro 1
SB Castelo Branco -
TBD -
TBD -
SC Angrense -
Sacavenense 7
CD Rabo Peixe 0
TBD -
Leiria -
TBD -
TBD -
TBD -
Alverca -
1/64-finals
SC Espinho 5
Almodovar 1
TBD -
Santa Clara -
Industria 4
SC Salgueiros 2
Trofense 2
SC Vianense 3
GD Os Nazarenos 0
Pacos Ferreira 1
TBD -
Sporting CP -
Moncarapachense 1
Anadia 2
Marinhense 6
Mosteirense 0
Uniao Lamas 2
Malveira 1
TBD -
Vitoria Guimaraes -
Mortagua FC 1
Os Marialvas 0
Portimonense B 2
Penafiel 1
Fornos de Algodres 3
Charneca Caparica 1
TBD -
AFS -
Portalegrense 0
Academico Viseu 3
TBD -
Gil Vicente -
Celoricense 1
Mafra 0
TBD -
FC Porto -
Sintrense 2
Vizela 1
TBD -
Rio Ave -
CF Os Belenenses 2
Maritimo 0
TBD -
Estoril -
Sao Joao de Ver 6
Vasco da Gama Vidigueira 2
TBD -
Famalicao -
AD Marco 09 1
O Elvas CAD 0
Vidago 0
SC Farense 2
Silves FC 3
Oliveira Hospital 2
Louletano 5
Operario 0
Atletico CP 1
Rebordosa 0
Sanjoanense 0
FC Felgueiras 4
Paredes 0
Chaves 2
TBD -
Benfica -
UD Ovarense 2
Covilha 3
Uniao Nogueirense 1
Aguias do Moradal 0
Lusitano GC 1
Serpa 0
Olivais e Moscavide 2
Uniao Da Serra 0
Oriental 0
AD Fafe 1
TBD -
Moreirense -
Vitoria Sernache 1
Portimonense 2
TBD -
Arouca -
Machico 0
SC Vila Real 2
TBD -
Tondela -
Caldas SC 3
Fatima 0
Fazendense 1
SC Mirandela 2
GD Braganca 5
Brito 0
TBD -
Braga -
Rebordelo 3
CD Gouveia 2
TBD -
Nacional -
FC Alpendorada 7
Estrela Calheta 1
TBD -
Estrela da Amadora -
Anca 3
Vinhais 1
TBD -
Casa Pia -
Castrense 0
Lusitania FC 5
GD Resende 1
Feirense 0
Correlha 1
Torreense 3
Desportivo Moncao 1
Oliveirense 3
AD Limianos 0
Vila Mea 4
Vila Caiz 3
Electrico FC 2
Amarante FC 2
Santarem 0
Naval 1893 0
Leixoes 1
GD Peniche 4
1º Dezembro 5
SB Castelo Branco 7
SC Angrense 1
Sacavenense 2
Leiria 4
TBD -
Alverca -
1/32-finals
SC Espinho 0
Santa Clara 1
Industria 3
SC Vianense 0
Pacos Ferreira 2
Sporting CP 3
Anadia 0
Marinhense 1
Uniao Lamas 0
Vitoria Guimaraes 1
Mortagua FC 2
Portimonense B 0
Fornos de Algodres 0
AFS 7
Academico Viseu 2
Gil Vicente 1
Celoricense 0
FC Porto 4
Sintrense 3
Rio Ave 2
CF Os Belenenses 1
Estoril 2
Sao Joao de Ver 0
Famalicao 3
AD Marco 09 0
SC Farense 3
Silves FC 2
Louletano 1
Atletico CP 2
FC Felgueiras 0
Chaves 0
Benfica 2
Covilha 1
Uniao Nogueirense 0
Lusitano GC 4
Olivais e Moscavide 1
AD Fafe 1
Moreirense 0
Portimonense 1
Arouca 2
SC Vila Real 1
Tondela 5
Caldas SC 1
SC Mirandela 0
GD Braganca 0
Braga 1
Rebordelo 1
Nacional 3
FC Alpendorada 3
Estrela da Amadora 1
Anca 0
Casa Pia 3
Lusitania FC 2
GD Resende 0
Torreense 2
Oliveirense 1
Vila Mea 1
Vila Caiz 0
Amarante FC 1
Leixoes 2
1º Dezembro 2
SB Castelo Branco 1
Leiria 3
Alverca 2
1/16-finals
Santa Clara 3
Industria 0
Sporting CP 3
Marinhense 0
Vitoria Guimaraes 4
Mortagua FC 0
AFS 1
Academico Viseu 0
FC Porto 3
Sintrense 0
Estoril 1
Famalicao 2
SC Farense 5
Silves FC 1
Atletico CP 0
Benfica 2
Covilha 0
Lusitano GC 2
AD Fafe 2
Arouca 1
Tondela 0
Caldas SC 1
Braga 4
Nacional 2
FC Alpendorada 0
Casa Pia 3
Lusitania FC 0
Torreense 1
Vila Mea 2
Leixoes 1
1º Dezembro 1
Leiria 3
1/8-finals
Santa Clara 2
Sporting CP 3
Vitoria Guimaraes 0
AFS 1
FC Porto 4
Famalicao 1
SC Farense 0
Benfica 2
Lusitano GC 0
AD Fafe 1
Caldas SC 0
Braga 3
Casa Pia 1
Torreense 2
Vila Mea 0
Leiria 1
Quarter-finals
Sporting CP 3
AFS 2
FC Porto 1
Benfica 0
AD Fafe 2
Braga 1
Torreense 3
Leiria 1
Semi-finals
Sporting CP 1
FC Porto 0
AD Fafe 1
Torreense 3
Final
Sporting CP 1
Torreense 2