Home/Leagues/Taça de Portugal
Taça de Portugal

Taça de Portugal standings, stats and fixtures

League Info

CountryPortugal
Teams99
Season2025/2026
Matches50/50

Standing Table

#TeamMPWDLGFGAGDPtsPPGLast 5
01
Fafe
Fafe
5500725153.00
W
W
W
W
W
02
Torreense
Torreense
5410945132.60
W
W
W
W
D
03
Lusitano Évora 1911
Lusitano Évora 1911
540114311122.40
L
W
W
W
W
04
União de Leiria
União de Leiria
53111183102.00
L
W
W
D
W
05
FC Porto
FC Porto
330081793.00
W
W
W
06
SC Braga
SC Braga
430194592.25
L
W
W
W
07
Benfica
Benfica
430161592.25
L
W
W
W
08
Sporting CP
Sporting CP
4301106492.25
L
W
W
W
09
Comércio Indústria
Comércio Indústria
430185392.25
L
W
W
W
10
AVS
AVS
321080872.33
W
D
W
11
Caldas
Caldas
421143171.75
L
D
W
W
12
1º Dezembro
1º Dezembro
421188071.75
L
D
W
W
13
Alpendorada
Alpendorada
3201105562.00
L
W
W
14
Vila Meã
Vila Meã
320162462.00
L
W
W
15
Guimaraes
Guimaraes
320151462.00
L
W
W
16
Amarante
Amarante
320153262.00
L
W
W
17
Famalicao
Famalicao
320165162.00
L
W
W
18
Atlético CP
Atlético CP
320132162.00
L
W
W
19
Sintrense
Sintrense
320156-162.00
L
W
W
20
AD Marco 09
AD Marco 09
320123-162.00
L
W
W
21
Tondela
Tondela
211051442.00
D
W
22
Moncarapachense
Moncarapachense
211030342.00
D
W
23
Gouveia
Gouveia
211064242.00
D
W
24
Oliveirense
Oliveirense
211042242.00
D
W
25
Academico Viseu
Academico Viseu
211021142.00
D
W
26
Os Marialvas
Os Marialvas
211010142.00
D
W
27
Peniche
Peniche
2101125731.50
L
W
28
Sacavenense
Sacavenense
210194531.50
L
W
29
Louletano
Louletano
110050533.00
W
30
Bragança
Bragança
210151431.50
L
W
31
Lusitânia Lourosa
Lusitânia Lourosa
210151431.50
L
W
32
Santa Clara
Santa Clara
210153231.50
L
W
33
Casa Pia
Casa Pia
210142231.50
L
W
34
Felgueiras 1932
Felgueiras 1932
210142231.50
L
W
35
O Elvas
O Elvas
210131231.50
L
W
36
FC Serpa
FC Serpa
210131231.50
L
W
37
São João Ver
São João Ver
210165131.50
L
W
38
Farense
Farense
210132131.50
L
W
39
CF Os Belenenses
CF Os Belenenses
210132131.50
L
W
40
Rebordosa
Rebordosa
210121131.50
L
W
41
Nacional
Nacional
210155031.50
L
W
42
Portimonense
Portimonense
210133031.50
L
W
43
Estoril
Estoril
210133031.50
L
W
44
Arouca
Arouca
210133031.50
L
W
45
Leixoes
Leixoes
210133031.50
L
W
46
Chaves
Chaves
210122031.50
L
W
47
Oriental Lisboa
Oriental Lisboa
210122031.50
L
W
48
União Lamas
União Lamas
210122031.50
L
W
49
CD Olivais e Moscavide
CD Olivais e Moscavide
210134-131.50
L
W
50
Monção
Monção
210123-131.50
L
W
51
Vianense
Vianense
210135-231.50
L
W
52
Vila Real
Vila Real
210135-231.50
L
W
53
Brito
Brito
210126-431.50
L
W
54
Anadia
Anadia
202000021.00
D
D
55
Alverca
Alverca
101022011.00
D
56
Ovarense
Ovarense
101022011.00
D
57
Benfica Castelo Branco
Benfica Castelo Branco
101011011.00
D
58
Rebordelo
Rebordelo
201135-210.50
L
D
59
SC Covilha
SC Covilha
201124-210.50
L
D
60
Marinhense
Marinhense
201103-310.50
L
D
61
Mortágua
Mortágua
201104-410.50
L
D
62
Rio Ave
Rio Ave
100123-100.00
L
63
Pacos Ferreira
Pacos Ferreira
100123-100.00
L
64
Trofense
Trofense
100123-100.00
L
65
GIL Vicente
GIL Vicente
100112-100.00
L
66
Vizela
Vizela
100112-100.00
L
67
Maria da Fonte
Maria da Fonte
100112-100.00
L
68
Vitória de Sernache
Vitória de Sernache
100112-100.00
L
69
Atlético Malveira
Atlético Malveira
100112-100.00
L
70
Alcochetense
Alcochetense
100112-100.00
L
71
Tirsense
Tirsense
100112-100.00
L
72
Moreirense
Moreirense
100101-100.00
L
73
Academica
Academica
100101-100.00
L
74
Cinfães
Cinfães
100101-100.00
L
75
Juventude Évora
Juventude Évora
100101-100.00
L
76
Mirandela
Mirandela
100101-100.00
L
77
Vilaverdense
Vilaverdense
100101-100.00
L
78
Beira-Mar
Beira-Mar
100124-200.00
L
79
Salgueiros
Salgueiros
100124-200.00
L
80
Maritimo
Maritimo
100102-200.00
L
81
Leça
Leça
100102-200.00
L
82
Machico
Machico
100102-200.00
L
83
Paredes
Paredes
100102-200.00
L
84
União Santarém
União Santarém
100102-200.00
L
85
UD da Serra
UD da Serra
100102-200.00
L
86
Fátima
Fátima
100103-300.00
L
87
Lusitânia
Lusitânia
100103-300.00
L
88
Viana Alentejo
Viana Alentejo
100103-300.00
L
89
Portel
Portel
100103-300.00
L
90
Vasco da Gama Vidigueira
Vasco da Gama Vidigueira
100126-400.00
L
91
Os Limianos
Os Limianos
100104-400.00
L
92
Sanjoanense
Sanjoanense
100104-400.00
L
93
Castrense
Castrense
100105-500.00
L
94
Operário
Operário
100105-500.00
L
95
Lajense
Lajense
200218-700.00
L
L
96
Rabo Peixe
Rabo Peixe
100107-700.00
L
97
AD Fornos Algodres
AD Fornos Algodres
100107-700.00
L
98
Estrela
Estrela
2002210-800.00
L
L
99
Ferreira Zêzere
Ferreira Zêzere
100108-800.00
L

Taça de Portugal: Standings and Season Statistics 2025/2026

Here you will find a complete overview of the current standings of Taça de Portugal 2025/2026, with data designed to help you stay well-informed about the matches in this competition.

In addition to checking each team's position in the Taça de Portugal standings, OddinsOdds provides a broader view of the league, such as identifying the strongest home team, the team with the most draws, and many other key statistics from this competition.

Season Standings and Numbers

  • Number of matches played:50/50
  • Total goals scored:302
  • Average goals per match:6.04
  • Home wins:41
  • Away wins:45
  • Draws:20
  • Matches with over 2.5 goals:55%
  • Matches with under 2.5 goals:45%
  • Most common scoreline:1-1

Team Statistics in Taça de Portugal

Offensive and Defensive Performance

  • Best attack:Lusitano Évora 191114 goals
  • Worst attack:Anadia0 goals
  • Best defense:AVS0 goals
  • Worst defense:Estrela10 goals

Recent Results

View More
May 2404:15 PM
Sporting CP
1-2
Torreense
Apr 2307:45 PM
Torreense
2-0
Fafe
Apr 2207:45 PM
FC Porto
0-0
Sporting CP
Mar 0308:45 PM
Sporting CP
1-0
FC Porto
Feb 0508:45 PM
Sporting CP
3-2
AVS

Upcoming Matches

View More

No matches found

FAQs about Taça de Portugal

The Taça de Portugal season typically runs during the 2025 calendar period.

The league features 99 teams competing for the title.