Updated

Portugal · 2026/27 season

Taça de Portugal Football Predictions

In the Taça de Portugal, Vianense currently has 9 points after 114 matches played in the 2026/27 season. With an average of 3.18 goals per match, 58% of the games have gone over 2.5 goals, while 39% saw both teams score. Predictions could be affected by changes in team form or injuries.

Teams 141 in the 2026/27 season
Matches played 114 of 114 scheduled this season
Prediction pages 0 fixtures in our publication window
Fixtures predicted 112 so far this season

Taça de Portugal fixtures

No Taça de Portugal fixtures are currently inside our publication window. So far this season 114 of 114 matches have been played across 141 clubs.

Taça de Portugal table

2026/27 season · computed from played results — ranked by points, then goal difference, then goals scored. Form: last five, newest first.

Taça de Portugal table from played results
#TeamPWDLGFGAGDPtsForm
1 Vianense 3 300 121 +11 9
2 Atlético CP 3 300 91 +8 9
3 Paredes 3 300 92 +7 9
4 Sanjoanense 3 300 81 +7 9
5 Fátima 3 300 82 +6 9
6 Vitória de Sernache 3 300 61 +5 9
7 UD da Serra 3 210 104 +6 7
8 Mafra 3 210 86 +2 7
9 Oliveira Hospital 3 210 53 +2 7
10 Salgueiros 3 210 42 +2 7
11 Alcochetense 3 201 112 +9 6
12 Bragança 3 201 113 +8 6
13 Tondela 2 200 71 +6 6
14 Fazendense 3 201 83 +5 6
15 Os Limianos 3 201 83 +5 6
16 Academica 2 200 73 +4 6
17 Os Marialvas 3 201 62 +4 6
18 Fafe 3 201 51 +4 6
19 Farense 2 200 40 +4 6
20 Lusitânia Lourosa 2 200 52 +3 6
21 União de Leiria 2 200 41 +3 6
22 Felgueiras 1932 2 200 30 +3 6
23 AVS 2 200 30 +3 6
24 Leça 2 200 30 +3 6
25 CF Os Belenenses 3 201 75 +2 6
26 Chaves 2 200 53 +2 6
27 Portimonense 2 200 31 +2 6
28 Louletano 3 201 32 +1 6
29 AD Marco 09 3 201 23 -1 6
30 Alpendorada 3 111 53 +2 4
31 Vitoria Setubal 2 110 31 +2 4
32 Olhanense 2 110 21 +1 4
33 Florgrade 3 111 22 0 4
34 O Elvas 2 101 92 +7 3
35 Portel 2 101 81 +7 3
36 Guarda 2 101 83 +5 3
37 União Santarém 2 101 73 +4 3
38 Sacavenense 2 101 51 +4 3
39 Brito 2 101 51 +4 3
40 Varzim 2 101 63 +3 3
41 Oliveirense 2 101 52 +3 3
42 Leixoes 2 101 41 +3 3
43 Juventude Évora 2 101 64 +2 3
44 Mação 2 101 53 +2 3
45 Recreativa de Lamelas 2 101 42 +2 3
46 Madalena 2 101 65 +1 3
47 Amarante 2 101 43 +1 3
48 Arouca 1 100 43 +1 3
49 FC Serpa 2 101 32 +1 3
50 CF Benfica 2 101 32 +1 3
51 GIL Vicente 1 100 32 +1 3
52 Estrela 1 100 21 +1 3
53 Maritimo 1 100 21 +1 3
54 Vitória SC 1 100 10 +1 3
55 Rio Ave 1 100 10 +1 3
56 Casa Pia 1 100 10 +1 3
57 Santo Antonio 2 101 44 0 3
58 Naval 1893 2 101 33 0 3
59 Sintrense 2 101 33 0 3
60 Aljustrelense 2 101 33 0 3
61 Penafiel 2 101 22 0 3
62 Vizela 2 101 11 0 3
63 Alcains 2 101 12 -1 3
64 Real 2 101 24 -2 3
65 Maria da Fonte 2 101 25 -3 3
66 Merelinense 2 101 25 -3 3
67 Cinfães 2 101 14 -3 3
68 Celoricense 2 101 26 -4 3
69 União Lamas 1 010 33 0 1
70 Machico 1 010 22 0 1
71 Rebordosa 1 010 22 0 1
72 Tirsense 1 010 22 0 1
73 Estoril 1 010 11 0 1
74 Montalegre 1 010 00 0 1
75 SC Covilha 1 010 00 0 1
76 São João Ver 1 010 00 0 1
77 Vila Meã 1 010 00 0 1
78 Camacha 2 011 23 -1 1
79 Maia Lidador 2 011 01 -1 1
80 Beira-Mar 2 011 35 -2 1
81 Ponte da Barca 2 011 02 -2 1
82 Mortágua 2 011 02 -2 1
83 Amora 1 001 34 -1 0
84 Atlético Malveira 1 001 23 -1 0
85 Santa Clara 1 001 23 -1 0
86 Sousense 1 001 12 -1 0
87 Lusitano Évora 1911 1 001 12 -1 0
88 Pacos Ferreira 1 001 01 -1 0
89 Sertanense 1 001 01 -1 0
90 Espinho 1 001 01 -1 0
91 Uniao Nogueirense 1 001 01 -1 0
92 Sourense 1 001 01 -1 0
93 Régua 1 001 01 -1 0
94 1º Dezembro 1 001 01 -1 0
95 Castrense 1 001 01 -1 0
96 Mocarriense 1 001 01 -1 0
97 Pevidem 1 001 01 -1 0
98 Castro Daire 1 001 01 -1 0
99 Feirense 1 001 01 -1 0
100 Ovarense 1 001 01 -1 0
101 Bombarralense 1 001 01 -1 0
102 Nacional 1 001 01 -1 0
103 Moreirense 1 001 01 -1 0
104 Academico Viseu 1 001 01 -1 0
105 Famalicao 1 001 01 -1 0
106 Benfica Castelo Branco 1 001 13 -2 0
107 AD Nogueirense 1 001 13 -2 0
108 Caldas 1 001 13 -2 0
109 Ermesinde 1 001 13 -2 0
110 Estrela Calheta 1 001 13 -2 0
111 O Grandolense 1 001 02 -2 0
112 Atlético Arcos 1 001 02 -2 0
113 Alverca 1 001 02 -2 0
114 SC Barreiro 1 001 25 -3 0
115 União Montemor 1 001 14 -3 0
116 Correlhã 1 001 14 -3 0
117 Lagoa 1 001 14 -3 0
118 Vinhais 1 001 14 -3 0
119 Ançã 1 001 14 -3 0
120 Portalegrense 1 001 03 -3 0
121 Ferreiras 1 001 03 -3 0
122 Pacos de Brandao 1 001 03 -3 0
123 Viana Alentejo 1 001 03 -3 0
124 Nazarenos 1 001 03 -3 0
125 Trofense 1 001 15 -4 0
126 Imortal Albufeira 1 001 15 -4 0
127 Penalva Castelo 1 001 04 -4 0
128 Olímpico do Montijo 1 001 04 -4 0
129 AD Fornos Algodres 1 001 04 -4 0
130 Rebordelo 1 001 04 -4 0
131 Lajense 1 001 04 -4 0
132 Ginásio Figueirense 1 001 16 -5 0
133 Gavionenses 1 001 05 -5 0
134 Angrense 1 001 05 -5 0
135 Uniao de Pombal 1 001 05 -5 0
136 Vila Pouca 1 001 05 -5 0
137 Académico do Fundão 1 001 06 -6 0
138 Minas de Argozelo 1 001 08 -8 0
139 Messejanense 1 001 08 -8 0
140 Fayal 1 001 08 -8 0
141 São Roque (Açores) 1 001 09 -9 0

P = played, GD = goal difference, Pts = points. Not an imported table: it is rebuilt from the results in our database, so it may lag the official one by a match.

Taça de Portugal trends

How Taça de Portugal matches actually ended in the 2026/27: 114 played matches. A record of results, not a forecast.

Home wins 44% 50 of 114 matches -5 pts vs 2025/26 (150)
Away wins 46% 53 of 114 matches +6 pts vs 2025/26 (150)
Over 2.5 goals 58% 66 of 114 matches -1 pts vs 2025/26 (150)
Both teams scored 39% 45 of 114 matches -4 pts vs 2025/26 (150)

Change is in percentage points against the 2025/26 season (150 played matches).

Top Taça de Portugal teams by model rating

The attack and defence rates our model feeds into every prediction, as of the last update. Net = attack − defence, in goals per match.

Bragança
#1
Net rating
+1.13
Attack
2.36
Defence
1.23
Form
Vianense
#2
Net rating
+1.11
Attack
2.40
Defence
1.29
Form
O Elvas
#3
Net rating
+0.97
Attack
2.20
Defence
1.23
Form

Rates are decay-weighted over each team’s last 15 completed matches — xG where the window is xG-backed, goals otherwise — and shrunk towards the league average; a higher attack and a lower defence rate are better. Form: last five results, newest first.

Recent Taça de Portugal results

Last 6 played — what we predicted and what happened.

Recent Taça de Portugal results with our pre-match pick
DateMatchOur pickOur probScorePick
CF Os Belenenses vs AroucaOur pick Arouca · 51% Arouca to win 51% 3–4 Correct
Paredes vs FamalicaoOur pick Famalicao · 55% Famalicao to win 55% 1–0 Missed
Alpendorada vs Casa PiaOur pick Alpendorada · 74% Alpendorada to win 74% 0–1 Missed
Brito vs Vitória de SernacheOur pick Vitória de Sernache · 42% Vitória de Sernache to win 42% 0–1 Correct
Lusitânia Lourosa vs Os LimianosOur pick Lusitânia Lourosa · 70% Lusitânia Lourosa to win 70% 2–1 Correct
Alcochetense vs MaritimoOur pick Alcochetense · 75% Alcochetense to win 75% 1–2 Missed

Our pick = the 1X2 selection we published before kick-off, with the probability we gave it; Correct/Missed compares that pick with the final result.