POR

Taça de Portugal 2024/25

Every result, the table as it finished, and the price each match went off at. 141 matches played between September 2024 and May 2025.

141Matches
451Goals
3.2Per game
52.5%Home wins
55%Priced at kickoff
Sporting CPTop of the table

Final table 141 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 SCSporting CP 7 7 0 0 +14 21
2 BENBenfica 7 6 0 1 +19 18
3 TIRTirsense 7 5 0 2 -2 15
4 SJVSão João Ver 5 4 0 1 +7 12
5 REBRebordosa 5 4 0 1 +5 12
6 RARio Ave 6 3 1 2 +2 10
7 AMAAmarante 4 3 0 1 +4 9
8 GVGIL Vicente 4 3 0 1 +4 9
9 CINCinfães 4 3 0 1 +3 9
10 OHOliveira Hospital 4 3 0 1 +3 9
11 SBSC Braga 4 3 0 1 +3 9
12 LUSLusitânia 4 3 0 1 +1 9
13 OEO Elvas 4 3 0 1 +1 9
14 ALVAlverca 3 2 1 0 +4 7
15 CPCasa Pia 3 2 0 1 +6 6
16 SCSC Covilha 3 2 0 1 +4 6
17 ANAAnadia 3 2 0 1 +3 6
18 MONMoncarapachense 3 2 0 1 +3 6
19 VSVitória SC 3 2 0 1 +3 6
20 VARVarzim 3 2 0 1 +3 6
21 COBCF Os Belenenses 3 2 0 1 +2 6
22 MOUMoura 3 2 0 1 +2 6
23 USUnião Santarém 3 2 0 1 +2 6
24 FARFarense 3 2 0 1 +1 6
25 CHAChaves 3 2 0 1 +1 6
26 MORMoreirense 3 2 0 1 +1 6
27 UDLUnião de Leiria 3 2 0 1 +1 6
28 BRIBrito 3 2 0 1 +1 6
29 SCSanta Clara 3 2 0 1 +1 6
30 VRVila Real 3 2 0 1 +1 6
31 LLLusitânia Lourosa 3 2 0 1 0 6
32 LEILeixoes 3 2 0 1 0 6
33 MDFMaria da Fonte 3 2 0 1 -3 6
34 LVLusitano Évora 1911 3 1 1 1 0 4
35 AROArouca 2 1 0 1 +4 3
36 FSFC Serpa 2 1 0 1 +4 3
37 SANSanjoanense 2 1 0 1 +3 3
38 PENPenafiel 2 1 0 1 +2 3
39 ALCAlcains 2 1 0 1 +2 3
40 ALPAlpendorada 2 1 0 1 +2 3
41 FPFC Porto 2 1 0 1 +2 3
42 LOULouletano 2 1 0 1 +2 3
43 AEBArronches e Benfica 2 1 0 1 +2 3
44 OPEOperário 1 1 0 0 +2 3
45 AVSAVS 2 1 0 1 +1 3
46 ACAtlético CP 2 1 0 1 +1 3
47 PORPortimonense 2 1 0 1 +1 3
48 EVNEstrela Vendas Novas 2 1 0 1 +1 3
49 FZFerreira Zêzere 2 1 0 1 +1 3
50 MACMachico 2 1 0 1 +1 3
51 ACAAcademica 2 1 0 1 +1 3
52 FAMFamalicao 2 1 0 1 +1 3
53 GUAGuarda 2 1 0 1 0 3
54 OLOs Limianos 2 1 0 1 0 3
55 VILVilaverdense 2 1 0 1 0 3
56 SERSertanense 2 1 0 1 0 3
57 DEZ1º Dezembro 2 1 0 1 0 3
58 MORMortágua 2 1 0 1 0 3
59 OMOs Marialvas 2 1 0 1 0 3
60 PFPacos Ferreira 2 1 0 1 0 3
61 RGURégua 2 1 0 1 0 3
62 TORTorreense 2 1 0 1 0 3
63 ADGAliança de Gandra 2 1 0 1 0 3
64 CALCaldas 2 1 0 1 0 3
65 LAGLagoa 2 1 0 1 0 3
66 MAFMafra 2 1 0 1 0 3
67 VIEVieira 2 1 0 1 0 3
68 GONGondomar 2 1 0 1 0 3
69 VIAVianense 2 1 0 1 -1 3
70 AAAtlético Arcos 2 1 0 1 -1 3
71 PEVPevidem 2 1 0 1 -1 3
72 SANSandinenses 2 1 0 1 -1 3
73 CBCF Benfica 2 1 0 1 -2 3
74 PARParedes 2 1 0 1 -2 3
75 POMPombal 2 1 0 1 -2 3
76 SINSintrense 2 1 0 1 -2 3
77 PPPêro Pinheiro 2 1 0 1 -2 3
78 AMOAmora 2 1 0 1 -4 3
79 ESTEstrela 2 1 0 1 -5 3
80 LAJLajense 3 1 0 2 -5 3
81 AMAD Marco 09 1 0 1 0 0 1
82 BEIBeira-Mar 1 0 1 0 0 1
83 LEALeça 1 0 1 0 0 1
84 AVAcademico Viseu 1 0 1 0 0 1
85 UDCUnião de Coimbra 2 0 1 1 -2 1
86 ESTEstarreja 1 0 0 1 -1 0
87 CIComércio Indústria 1 0 0 1 -1 0
88 VIZVizela 1 0 0 1 -1 0
89 COICoimbrões 1 0 0 1 -1 0
90 DUMDumiense 1 0 0 1 -1 0
91 FBFC Barreirense 1 0 0 1 -1 0
92 ACAcad. Coimbra/S.Futebol 1 0 0 1 -1 0
93 BRABragança 1 0 0 1 -1 0
94 CARCardielense 1 0 0 1 -1 0
95 FBFabril Barreiro 1 0 0 1 -1 0
96 MLMaia Lidador 1 0 0 1 -1 0
97 MARMaritimo 1 0 0 1 -1 0
98 MONMonção 1 0 0 1 -1 0
99 NACNacional 1 0 0 1 -1 0
100 OLIOliveirense 1 0 0 1 -1 0
101 ODMOlímpico do Montijo 1 0 0 1 -1 0
102 SALSalgueiros 1 0 0 1 -1 0
103 SRASão Roque (Açores) 1 0 0 1 -1 0
104 TONTondela 1 0 0 1 -1 0
105 ULUnião Lamas 1 0 0 1 -1 0
106 VELVelense 1 0 0 1 -1 0
107 VAViana Alentejo 1 0 0 1 -1 0
108 VINVinhais 1 0 0 1 -1 0
109 BOABoavista 1 0 0 1 -1 0
110 FEIFeirense 1 0 0 1 -1 0
111 FELFelgueiras 1932 1 0 0 1 -1 0
112 PORPortel 1 0 0 1 -1 0
113 UDSUD da Serra 1 0 0 1 -1 0
114 VALValpaços 1 0 0 1 -2 0
115 CASCastrense 1 0 0 1 -2 0
116 VCVila Cortez 1 0 0 1 -2 0
117 PSPPedrógão São Pedro 1 0 0 1 -2 0
118 AEBAbrantes e Benfica 1 0 0 1 -2 0
119 ADFAcadémico do Fundão 1 0 0 1 -2 0
120 BCBBenfica Castelo Branco 1 0 0 1 -2 0
121 CAMCamacha 1 0 0 1 -2 0
122 ELCEléctrico 1 0 0 1 -2 0
123 MADMadalena 1 0 0 1 -2 0
124 PSPedras Salgadas 1 0 0 1 -2 0
125 PENPeniche 1 0 0 1 -2 0
126 SACSacavenense 1 0 0 1 -2 0
127 FAFFafe 1 0 0 1 -3 0
128 TOCTocha 1 0 0 1 -3 0
129 VIEVieirense 1 0 0 1 -3 0
130 FERFerreiras 1 0 0 1 -3 0
131 GAVGavionenses 1 0 0 1 -3 0
132 JGJuventude Gaula 1 0 0 1 -3 0
133 LAGLagos 1 0 0 1 -3 0
134 MCMacedo Cavaleiros 1 0 0 1 -3 0
135 OGO Grandolense 1 0 0 1 -3 0
136 ODFOliveira de Frades 1 0 0 1 -3 0
137 RPRabo Peixe 1 0 0 1 -3 0
138 RESResende 1 0 0 1 -3 0
139 TROTrofense 1 0 0 1 -3 0
140 GFGinásio Figueirense 1 0 0 1 -5 0
141 PMPraia Milfontes 1 0 0 1 -5 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.2
451 goals. 67.4% of matches went over 2.5.
Home advantage
52.5%
Draws 2.8%, away wins 44.7%.
Half-time lead held
85.7%
From 70 matches where someone led at the break.
2–1 21 · 14.9%
1–2 15 · 10.6%
0–2 14 · 9.9%
1–0 13 · 9.2%
3–0 12 · 8.5%
2–0 11 · 7.8%

Results 148

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Sunday 25 May 2025
16:15 Benfica 1 – 3 Sporting CP 3.12 3.15 2.61
Wednesday 23 April 2025
19:15 Benfica 4 – 0 Tirsense 1.05 19.05 38.00
Tuesday 22 April 2025
19:45 Rio Ave 1 – 2 Sporting CP 12.48 6.00 1.30
Wednesday 9 April 2025
19:45 Tirsense 0 – 5 Benfica 34.00 13.00 1.10
Thursday 3 April 2025
19:15 Sporting CP 2 – 0 Rio Ave 1.20 8.54 20.00
Thursday 27 February 2025
20:45 GIL Vicente 0 – 1 Sporting CP 9.00 3.77 1.64
Wednesday 26 February 2025
20:45 Benfica 1 – 0 SC Braga 1.45 5.36 9.80
Tuesday 25 February 2025
20:00 O Elvas 0 – 2 Tirsense 2.00 3.37 5.20
Thursday 6 February 2025
20:45 Rio Ave 2 – 1 São João Ver 1.35 5.80 9.56
Wednesday 15 January 2025
20:15 SC Braga 2 – 1 Lusitano Évora 1911 — — —
Tuesday 14 January 2025
20:15 Farense 1 – 3 Benfica 11.70 5.51 1.35
Sunday 12 January 2025
19:45 GIL Vicente 1 – 0 Moreirense 2.64 2.97 3.15
16:45 Casa Pia 1 – 3 Rio Ave 2.63 3.20 4.00
14:00 O Elvas 2 – 1 Vitória SC — — —
Saturday 21 December 2024
14:00 Oliveira Hospital 1 – 3 São João Ver 2.74 3.13 2.85
11:00 Tirsense 1 – 0 Rebordosa 2.85 3.21 2.84
Wednesday 18 December 2024
20:45 Sporting CP 2 – 1 Santa Clara 1.31 5.86 12.78
Sunday 24 November 2024
18:00 Varzim 1 – 2 O Elvas 1.74 3.63 6.05
17:00 Moreirense 2 – 1 FC Porto 8.90 4.50 1.45
16:00 Famalicao 0 – 1 Santa Clara 2.70 3.20 3.11
15:00 SC Covilha 2 – 3 Rebordosa 1.89 3.34 4.75
15:00 Oliveira Hospital 4 – 2 Cinfães 1.81 3.55 4.80
14:00 Vila Real 0 – 2 GIL Vicente 11.00 5.25 1.34
11:00 Tirsense 1 – 0 Brito 2.12 3.20 4.00
Saturday 23 November 2024
20:45 Benfica 7 – 0 Estrela 1.13 10.00 29.00
19:15 Casa Pia 3 – 0 Chaves 1.95 3.42 4.71
18:30 Leixoes 0 – 2 SC Braga 7.87 4.30 1.48
16:45 Vitória SC 2 – 0 União de Leiria — — —
15:00 Lusitano Évora 1911 3 – 2 AVS — — —
15:00 Arouca 1 – 2 Farense 1.96 3.45 4.22
14:00 Alverca 2 – 2 Rio Ave 3.77 3.40 2.09
12:00 Lusitânia 0 – 2 São João Ver — — —
Friday 22 November 2024
20:45 Sporting CP 6 – 0 Amarante 1.04 19.50 67.00
Monday 21 October 2024
10:00 Penafiel 2 – 3 Lusitânia — — —
Sunday 20 October 2024
17:45 Varzim 1 – 0 Boavista 2.75 3.60 2.50
16:00 Sandinenses 0 – 2 AVS 12.00 6.00 1.30
16:00 Sintrense 0 – 3 FC Porto — — —
15:15 Chaves 2 – 0 Lusitânia Lourosa 1.81 3.54 6.01
14:00 União de Leiria 2 – 1 Nacional 3.51 3.50 2.24
14:00 Lusitano Évora 1911 0 – 0 Estoril — — —
14:00 Maria da Fonte 0 – 5 Arouca 43.00 15.00 1.06
14:00 Lagoa 0 – 2 Famalicao — — —
14:00 Alverca 3 – 0 Pêro Pinheiro 1.14 8.98 23.74
14:00 Brito 1 – 0 Moura 1.78 3.98 5.60
14:00 O Elvas 3 – 2 Torreense 5.40 3.85 1.75
14:00 Vila Real 2 – 0 Atlético Arcos — — —
14:00 Os Marialvas 1 – 2 Rebordosa 4.10 3.30 2.19
14:00 Leixoes 2 – 1 Alcains 1.11 9.20 31.00
14:00 São João Ver 4 – 1 Paredes 2.50 3.10 3.60
14:00 Alpendorada 1 – 2 Cinfães 2.67 3.26 3.20
14:00 SC Covilha 3 – 2 Moncarapachense 1.87 3.65 4.50
13:00 Sanjoanense 2 – 4 Farense 6.37 4.50 1.63
Saturday 19 October 2024
19:15 Pevidem 0 – 2 Benfica 51.00 16.00 1.04
16:30 1º Dezembro 1 – 2 SC Braga — — —
16:00 Anadia 1 – 3 Estrela 6.25 4.10 1.58
15:15 Pacos Ferreira 1 – 3 Vitória SC — — —
15:00 Oliveira Hospital 1 – 0 Mafra 7.00 4.15 1.68
15:00 Caldas 1 – 2 Tirsense 1.60 3.90 6.28
14:00 Amora 0 – 5 Casa Pia 15.00 5.56 1.30
14:00 União Santarém 1 – 2 Moreirense — — —
14:00 Gondomar 0 – 1 Santa Clara 17.00 6.20 1.28
14:00 Amarante 6 – 1 Lajense — — —
13:00 Atlético CP 1 – 3 Rio Ave 7.50 4.55 1.59
10:00 CF Os Belenenses 0 – 2 GIL Vicente 6.25 4.20 1.55
Friday 18 October 2024
19:15 Portimonense 1 – 2 Sporting CP 27.16 10.00 1.14
Sunday 22 September 2024
15:15 CF Os Belenenses 3 – 0 Trofense 2.16 3.15 4.10
15:00 Lusitânia 2 – 1 Régua — — —
15:00 Gondomar 1 – 0 Aliança de Gandra — — —
15:00 Fátima 0 – 0 Sanjoanense 6.50 4.20 1.54
15:00 União Santarém 2 – 1 Monção — — —
15:00 Lusitânia Lourosa 4 – 3 Vizela 3.84 3.52 2.05
14:00 Moura 4 – 2 Castrense — — —
14:00 Alpendorada 3 – 0 Sertanense 2.40 3.23 3.25
14:00 Guarda 0 – 1 Leixoes — — —
14:00 SC Covilha 4 – 0 Pombal — — —
14:00 São João Ver 1 – 0 FC Serpa 1.39 4.51 10.56
14:00 Sintrense 2 – 1 Estrela Vendas Novas — — —
14:00 Arronches e Benfica 0 – 1 Vila Real 2.83 3.37 2.82
14:00 Oliveira Hospital 2 – 0 Machico — — —
14:00 Paredes 3 – 2 Vilaverdense 2.26 3.34 3.50
14:00 Atlético CP 3 – 0 Mortágua 1.44 5.24 7.30
14:00 Alcains 4 – 1 CF Benfica 1.90 4.10 4.70
14:00 Brito 0 – 0 Operário 2.28 3.33 3.65
14:00 Eléctrico 0 – 2 Amarante — — —
14:00 Ferreira Zêzere 1 – 2 Sandinenses — — —
14:00 Rebordosa 2 – 1 Bragança 1.65 3.90 6.90
14:00 Moncarapachense 2 – 1 Louletano 3.01 3.22 2.70
14:00 Marinhense 0 – 0 Caldas 3.50 3.44 2.28
14:00 Os Limianos 0 – 2 Chaves 8.10 4.75 1.50
14:00 Cinfães 3 – 2 FC Barreirense 1.63 3.92 6.50
14:00 AD Marco 09 0 – 0 O Elvas 1.97 3.31 4.50
14:00 Acad. Coimbra/S.Futebol 1 – 2 Atlético Arcos — — —
14:00 Os Marialvas 2 – 1 Tondela 13.60 6.20 1.26
14:00 Coimbrões 2 – 3 Alverca 12.00 5.81 1.28
14:00 Pêro Pinheiro 1 – 0 Feirense 9.00 4.67 1.37
14:00 Lusitano Évora 1911 1 – 1 Academico Viseu — — —
13:00 Amora 1 – 0 Felgueiras 1932 6.50 4.10 1.59
11:00 Lajense 2 – 1 Fabril Barreiro — — —
10:00 Lagoa 2 – 0 União de Coimbra — — —
10:00 Varzim 3 – 0 Ferreiras 1.26 9.00 19.00
10:00 Peniche 0 – 2 Pacos Ferreira — — —
Saturday 21 September 2024
18:30 Academica 0 – 1 Torreense 4.20 3.68 2.10
16:00 Tocha 1 – 4 Penafiel — — —
15:15 Camacha 0 – 2 União de Leiria — — —
15:00 Tirsense 2 – 0 Vieira — — —
14:00 Lajense 0 – 1 Maria da Fonte — — —
14:00 Olímpico do Montijo 1 – 2 Mafra — — —
13:00 Pevidem 2 – 1 Maritimo 8.50 4.60 1.40
10:00 Vianense 1 – 3 Portimonense 7.20 4.60 1.48
10:00 Anadia 3 – 0 Rabo Peixe 1.37 5.60 10.00
Friday 20 September 2024
19:30 1º Dezembro 2 – 1 Oliveirense — — —
Sunday 15 September 2024
16:00 Velense 1 – 2 Régua — — —
Sunday 8 September 2024
17:00 Madalena 0 – 2 Estrela Vendas Novas — — —
16:00 São Roque (Açores) 1 – 2 Lusitânia — — —
16:00 Louletano 3 – 0 Lagos — — —
16:00 Moncarapachense 3 – 0 O Grandolense — — —
16:00 Praia Milfontes 0 – 5 FC Serpa — — —
16:00 Moura 1 – 0 Portel — — —
16:00 CF Benfica 4 – 3 Comércio Indústria — — —
16:00 Viana Alentejo 1 – 2 CF Os Belenenses — — —
16:00 Caldas 1 – 0 UD da Serra — — —
16:00 Gavionenses 0 – 3 Arronches e Benfica — — —
16:00 Vieirense 1 – 4 Sertanense — — —
16:00 Ferreira Zêzere 2 – 0 Académico do Fundão — — —
16:00 Pedrógão São Pedro 1 – 3 Pombal — — —
16:00 Oliveira de Frades 0 – 3 Mortágua — — —
16:00 Vila Cortez 2 – 4 Anadia — — —
16:00 Cinfães 3 – 0 Resende — — —
16:00 Aliança de Gandra 2 – 1 Salgueiros — — —
16:00 Vila Real 0 – 0 Joane — — —
16:00 Brito 2 – 1 Maia Lidador — — —
16:00 Vianense 2 – 1 Vinhais — — —
16:00 Dumiense 2 – 3 Vilaverdense 7.00 4.40 1.60
16:00 Maria da Fonte 2 – 1 Cardielense — — —
16:00 Vieira 2 – 0 Pedras Salgadas — — —
15:30 Fafe 1 – 4 Amarante — — —
15:00 Valpaços 3 – 5 Os Limianos — — —
13:00 União de Coimbra 2 – 2 Beira-Mar 3.45 3.45 2.17
10:00 Abrantes e Benfica 0 – 2 Operário — — —
10:00 Leça 2 – 2 AD Marco 09 2.63 3.42 3.00
Saturday 7 September 2024
19:00 Academica 2 – 0 Benfica Castelo Branco 1.36 4.88 9.87
16:30 Lusitânia Lourosa 2 – 1 União Lamas 1.28 5.90 12.51
16:00 Guarda 5 – 4 Estarreja — — —
16:00 Ginásio Figueirense 0 – 5 Sanjoanense 21.00 7.30 1.16
14:00 Rebordosa 3 – 0 Juventude Gaula — — —
14:00 Machico 3 – 0 Macedo Cavaleiros — — —
13:30 Ovarense 1 – 1 São João Ver — — —
10:00 União Santarém 2 – 0 Sacavenense — — —

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key