← Match Finder
Taça de Portugal
Referee: Bruno Vieira
Gil Vicente
T U T S T
3–1
Full-time
Amarante
T S S S

Retrospective analysis — the model is trained only on matches played before this one.

⚠️ One of the teams has played few league matches recently (e.g. newly promoted). The analysis is therefore more uncertain than usual, and we give no recommendations for this match.
🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

Gil Vicente Amarante
Last 6 — all competitions · 6/4 matches
Win Ø 54%
33%
75%
Points per game
1,2
2,3
Over 2.5 Ø 17%
33%
0%
Both score Ø 17%
33%
0%
Average goals
2,0
1,5
Scored
0,7
1,3
Conceded
1,3
0,3
Goal diff per game
-0,7
+1,0
xG created Pro
xG conceded Pro
xG diff Pro
This season — Taça de Portugal · 2/3 matches
Win Ø 100%
100%
100%
Points per game
3,0
3,0
Over 2.5 Ø 25%
50%
0%
Both score Ø 25%
50%
0%
Average goals
2,0
1,7
Scored
1,5
1,7
Conceded
0,5
0,0
Goal diff per game
+1,0
+1,7
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

The table before the match Gil Vicente 24. · Amarante 4.
# Team K V U T +/− P
1 União de Leiria 4 4 0 0 +22 12
2 Sp Lisbon 3 3 0 0 +14 9
3 Porto 3 3 0 0 +10 9
4 Amarante 3 3 0 0 +5 9
5 Maritimo 4 3 0 1 +4 9
6 Nacional 3 2 1 0 +7 7
7 Santa Clara 3 2 1 0 +5 7
8 Penafiel 3 2 1 0 +4 7
9 Paredes 4 2 1 1 +3 7
10 Tondela 4 2 1 1 +2 7
11 Torreense 3 2 1 0 +2 7
12 FC Serpa 4 2 1 1 +1 7
13 Montalegre 4 2 1 1 -1 7
14 Mafra 3 2 0 1 +6 6
15 Guimaraes 2 2 0 0 +5 6
16 Sp Braga 2 2 0 0 +5 6
17 Benfica 2 2 0 0 +5 6
18 Vilaverdense 3 2 0 1 +3 6
19 Felgueiras 1932 3 2 0 1 +3 6
20 Vianense 3 2 0 1 +3 6
21 Academica 3 2 0 1 +3 6
22 Estoril 3 2 0 1 +2 6
23 Vizela 2 2 0 0 +2 6
24 Gil Vicente 2 2 0 0 +2 6
25 Rebordosa 3 2 0 1 +1 6
26 CD Olivais e Moscavide 3 2 0 1 +1 6
27 Sintrense 3 2 0 1 -2 6
28 Dumiense 3 2 0 1 -6 6
29 Pêro Pinheiro 3 1 2 0 +1 5
30 O Elvas 3 1 2 0 +1 5
31 Alverca 2 1 1 0 +13 4
32 Benfica Castelo Branco 2 1 1 0 +7 4
33 Valadares Gaia 2 1 1 0 +4 4
34 Canelas 2010 3 1 1 1 +3 4
35 Arouca 2 1 1 0 +2 4
36 Boavista 2 1 1 0 +2 4
37 Tirsense 2 1 1 0 +2 4
38 AD Marco 09 2 1 1 0 +2 4
39 Casa Pia 2 1 1 0 +2 4
40 Lusitano Évora 1911 2 1 1 0 +2 4
41 Leixoes 2 1 1 0 +1 4
42 Vitoria Setubal 3 1 1 1 +0 4
43 Lusitânia Lourosa 2 1 0 1 +9 3
44 Amora 2 1 0 1 +7 3
45 União Santarém 2 1 0 1 +5 3
46 Oliveira Hospital 2 1 0 1 +4 3
47 Famalicao 2 1 0 1 +3 3
48 Moncarapachense 2 1 0 1 +2 3
49 Vilar de Perdizes 2 1 0 1 +2 3
50 Juventude Évora 2 1 0 1 +2 3
51 Vila Meã 2 1 0 1 +2 3
52 Salgueiros 2 1 0 1 +1 3
53 Quarteirense SAD 2 1 0 1 +1 3
54 Portimonense 2 1 0 1 +0 3
55 Tocha 2 1 0 1 +0 3
56 Sandinenses 2 1 0 1 +0 3
57 Feirense 2 1 0 1 +0 3
58 1º Dezembro 2 1 0 1 +0 3
59 Estrela 2 1 0 1 +0 3
60 Pevidem 2 1 0 1 +0 3
61 CF Os Belenenses 2 1 0 1 +0 3
62 AVS 2 1 0 1 +0 3
63 Louletano 2 1 0 1 +0 3
64 Alqueidão da Serra 2 1 0 1 -1 3
65 Academico Viseu 2 1 0 1 -1 3
66 Rabo Peixe 2 1 0 1 -1 3
67 Fabril Barreiro 2 1 0 1 -1 3
68 Ribeirão 2 1 0 1 -1 3
69 Mirandela 2 1 0 1 -2 3
70 Florgrade 2 1 0 1 -2 3
71 Mortágua 2 1 0 1 -2 3
72 Camacha 2 1 0 1 -2 3
73 Lusitânia 2 1 0 1 -2 3
74 Santa Maria FC 2 1 0 1 -2 3
75 Castrense 2 1 0 1 -2 3
76 União Micaelense 2 1 0 1 -3 3
77 Fontinhas 2 1 0 1 -3 3
78 Pombal 2 1 0 1 -3 3
79 Peniche 2 0 2 0 +0 2
80 Atlético Malveira 3 0 2 1 -5 2
81 Atlético Arcos 1 0 1 0 +0 1
82 Anadia 1 0 1 0 +0 1
83 Varzim 1 0 1 0 +0 1
84 União Lamas 1 0 1 0 +0 1
85 Caldas 1 0 1 0 +0 1
86 Marinhense 1 0 1 0 +0 1
87 Chaves 1 0 1 0 +0 1
88 Gondomar 1 0 1 0 +0 1
89 Sanjoanense 2 0 1 1 -1 1
90 Atlético CP 2 0 1 1 -1 1
91 Oliveirense 2 0 1 1 -2 1
92 Portosantense 2 0 1 1 -2 1
93 SC Covilha 2 0 1 1 -3 1
94 Os Limianos 2 0 1 1 -4 1
95 Farense 1 0 0 1 -1 0
96 CF Oliveira Douro 1 0 0 1 -1 0
97 CD Torres Novas 1 0 0 1 -1 0
98 Rio Ave 1 0 0 1 -1 0
99 Lobão 1 0 0 1 -1 0
100 Fafe 1 0 0 1 -1 0
101 União de Tomar 1 0 0 1 -1 0
102 Gouveia 1 0 0 1 -1 0
103 Moreirense 1 0 0 1 -1 0
104 Real 1 0 0 1 -1 0
105 Padernense 1 0 0 1 -1 0
106 Os Marialvas 1 0 0 1 -1 0
107 Oriental Lisboa 1 0 0 1 -1 0
108 São João Ver 1 0 0 1 -1 0
109 Pacos Ferreira 1 0 0 1 -1 0
110 Penedo Gordo 1 0 0 1 -1 0
111 Trofense 1 0 0 1 -1 0
112 Guadalupe 1 0 0 1 -1 0
113 Imortal Albufeira 1 0 0 1 -1 0
114 Alcochetense 1 0 0 1 -1 0
115 Lanheses 1 0 0 1 -1 0
116 Rebordelo 1 0 0 1 -2 0
117 Recreativa de Lamelas 1 0 0 1 -2 0
118 Beira-Mar 1 0 0 1 -2 0
119 Aliados Lordelo 1 0 0 1 -2 0
120 Foz 1 0 0 1 -2 0
121 Sertanense 1 0 0 1 -2 0
122 Lusitano FCV 1 0 0 1 -2 0
123 Operário 1 0 0 1 -2 0
124 Comércio Indústria 1 0 0 1 -2 0
125 Atlético Reguengos 1 0 0 1 -2 0
126 Brito 1 0 0 1 -2 0
127 Mondinense 1 0 0 1 -2 0
128 Flamengos 1 0 0 1 -2 0
129 Vila Real 1 0 0 1 -2 0
130 Os Vilanovenses 1 0 0 1 -2 0
131 União de Coimbra 1 0 0 1 -3 0
132 Portel 1 0 0 1 -3 0
133 FC Barreirense 1 0 0 1 -3 0
134 Vitória de Sernache 1 0 0 1 -3 0
135 Luzense 1 0 0 1 -3 0
136 Vasco da Gama Vidigueira 1 0 0 1 -4 0
137 Torre de Moncorvo 1 0 0 1 -4 0
138 AD Fornos Algodres 1 0 0 1 -5 0
139 Ponte 1 0 0 1 -5 0
140 Gafetense 1 0 0 1 -5 0
141 Proença-a-Nova 1 0 0 1 -6 0
142 Amiense 1 0 0 1 -7 0
143 Vitória do Pico 1 0 0 1 -8 0
144 Régua 1 0 0 1 -10 0
145 Pedrógão São Pedro 1 0 0 1 -12 0
146 Gavionenses 1 0 0 1 -13 0

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.