POR

Taça de Portugal 2023/24

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

141Matches
487Goals
3.45Per game
41.1%Home wins
48%Priced at kickoff
FC PortoTop of the table

Final table 144 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 FPFC Porto 7 7 0 0 +15 21
2 SCSporting CP 7 5 1 1 +17 16
3 BENBenfica 6 4 1 1 +6 13
4 UDLUnião de Leiria 5 4 0 1 +19 12
5 VSVitória SC 6 4 0 2 +5 12
6 MARMaritimo 4 3 0 1 +4 9
7 AMAAmarante 4 3 0 1 +3 9
8 GVGIL Vicente 4 3 0 1 +2 9
9 VIZVizela 4 3 0 1 +2 9
10 SCSanta Clara 5 2 2 1 +4 8
11 NACNacional 3 2 1 0 +7 7
12 PARParedes 4 2 1 1 +3 7
13 PENPenafiel 4 2 1 1 +3 7
14 TONTondela 4 2 1 1 +2 7
15 TORTorreense 3 2 1 0 +2 7
16 MONMontalegre 4 2 1 1 -1 7
17 MAFMafra 3 2 0 1 +6 6
18 SBSC Braga 3 2 0 1 +4 6
19 VILVilaverdense 3 2 0 1 +3 6
20 FELFelgueiras 1932 3 2 0 1 +3 6
21 ACAAcademica 3 2 0 1 +3 6
22 VIAVianense 3 2 0 1 +3 6
23 ESTEstoril 3 2 0 1 +2 6
24 COECD Olivais e Moscavide 3 2 0 1 +1 6
25 REBRebordosa 3 2 0 1 +1 6
26 FSFC Serpa 3 2 0 1 +1 6
27 SINSintrense 3 2 0 1 -2 6
28 DUMDumiense 3 2 0 1 -6 6
29 OEO Elvas 3 1 2 0 +1 5
30 BCBBenfica Castelo Branco 2 1 1 0 +7 4
31 VGValadares Gaia 2 1 1 0 +4 4
32 BOABoavista 2 1 1 0 +2 4
33 AMAD Marco 09 2 1 1 0 +2 4
34 TIRTirsense 2 1 1 0 +2 4
35 AROArouca 3 1 1 1 +1 4
36 PPPêro Pinheiro 2 1 1 0 +1 4
37 LEILeixoes 2 1 1 0 +1 4
38 VSVitoria Setubal 3 1 1 1 0 4
39 ALVAlverca 1 1 0 0 +13 3
40 LLLusitânia Lourosa 2 1 0 1 +9 3
41 AMOAmora 2 1 0 1 +7 3
42 USUnião Santarém 2 1 0 1 +5 3
43 OHOliveira Hospital 2 1 0 1 +4 3
44 CANCanelas 2010 2 1 0 1 +3 3
45 FAMFamalicao 2 1 0 1 +3 3
46 MONMoncarapachense 2 1 0 1 +2 3
47 VDPVilar de Perdizes 2 1 0 1 +2 3
48 JVJuventude Évora 2 1 0 1 +2 3
49 VMVila Meã 2 1 0 1 +2 3
50 CPCasa Pia 1 1 0 0 +2 3
51 LVLusitano Évora 1911 1 1 0 0 +2 3
52 QSQuarteirense SAD 2 1 0 1 +1 3
53 SALSalgueiros 2 1 0 1 +1 3
54 PORPortimonense 2 1 0 1 0 3
55 SANSandinenses 2 1 0 1 0 3
56 TOCTocha 2 1 0 1 0 3
57 FEIFeirense 2 1 0 1 0 3
58 DEZ1º Dezembro 2 1 0 1 0 3
59 COBCF Os Belenenses 2 1 0 1 0 3
60 ESTEstrela 2 1 0 1 0 3
61 PEVPevidem 2 1 0 1 0 3
62 AVSAVS 2 1 0 1 0 3
63 LOULouletano 2 1 0 1 0 3
64 ADSAlqueidão da Serra 2 1 0 1 -1 3
65 AVAcademico Viseu 2 1 0 1 -1 3
66 RPRabo Peixe 2 1 0 1 -1 3
67 FBFabril Barreiro 2 1 0 1 -1 3
68 RIBRibeirão 2 1 0 1 -1 3
69 FLOFlorgrade 2 1 0 1 -2 3
70 MIRMirandela 2 1 0 1 -2 3
71 CAMCamacha 2 1 0 1 -2 3
72 MORMortágua 2 1 0 1 -2 3
73 LUSLusitânia 2 1 0 1 -2 3
74 CASCastrense 2 1 0 1 -2 3
75 SMFSanta Maria FC 2 1 0 1 -2 3
76 UMUnião Micaelense 2 1 0 1 -3 3
77 FONFontinhas 2 1 0 1 -3 3
78 POMPombal 2 1 0 1 -3 3
79 PENPeniche 2 0 2 0 0 2
80 AMAtlético Malveira 3 0 2 1 -5 2
81 ANAAnadia 1 0 1 0 0 1
82 AAAtlético Arcos 1 0 1 0 0 1
83 ULUnião Lamas 1 0 1 0 0 1
84 VARVarzim 1 0 1 0 0 1
85 CALCaldas 1 0 1 0 0 1
86 MARMarinhense 1 0 1 0 0 1
87 SANSanjoanense 2 0 1 1 -1 1
88 OLIOliveirense 2 0 1 1 -2 1
89 OLOs Limianos 2 0 1 1 -4 1
90 CTNCD Torres Novas 1 0 0 1 -1 0
91 CODCF Oliveira Douro 1 0 0 1 -1 0
92 FARFarense 1 0 0 1 -1 0
93 FAFFafe 1 0 0 1 -1 0
94 GOUGouveia 1 0 0 1 -1 0
95 LOBLobão 1 0 0 1 -1 0
96 MORMoreirense 1 0 0 1 -1 0
97 PADPadernense 1 0 0 1 -1 0
98 REAReal 1 0 0 1 -1 0
99 RARio Ave 1 0 0 1 -1 0
100 UDTUnião de Tomar 1 0 0 1 -1 0
101 ALCAlcochetense 1 0 0 1 -1 0
102 ACAtlético CP 1 0 0 1 -1 0
103 GUAGuadalupe 1 0 0 1 -1 0
104 IAImortal Albufeira 1 0 0 1 -1 0
105 LANLanheses 1 0 0 1 -1 0
106 OLOriental Lisboa 1 0 0 1 -1 0
107 OMOs Marialvas 1 0 0 1 -1 0
108 PFPacos Ferreira 1 0 0 1 -1 0
109 PGPenedo Gordo 1 0 0 1 -1 0
110 SJVSão João Ver 1 0 0 1 -1 0
111 TROTrofense 1 0 0 1 -1 0
112 PORPortosantense 1 0 0 1 -2 0
113 ALAliados Lordelo 1 0 0 1 -2 0
114 BEIBeira-Mar 1 0 0 1 -2 0
115 REBRebordelo 1 0 0 1 -2 0
116 RDLRecreativa de Lamelas 1 0 0 1 -2 0
117 ARAtlético Reguengos 1 0 0 1 -2 0
118 BRIBrito 1 0 0 1 -2 0
119 CIComércio Indústria 1 0 0 1 -2 0
120 FLAFlamengos 1 0 0 1 -2 0
121 FOZFoz 1 0 0 1 -2 0
122 LFLusitano FCV 1 0 0 1 -2 0
123 MONMondinense 1 0 0 1 -2 0
124 OPEOperário 1 0 0 1 -2 0
125 OVOs Vilanovenses 1 0 0 1 -2 0
126 SERSertanense 1 0 0 1 -2 0
127 VRVila Real 1 0 0 1 -2 0
128 SCSC Covilha 1 0 0 1 -3 0
129 FBFC Barreirense 1 0 0 1 -3 0
130 LUZLuzense 1 0 0 1 -3 0
131 PORPortel 1 0 0 1 -3 0
132 UDCUnião de Coimbra 1 0 0 1 -3 0
133 VDSVitória de Sernache 1 0 0 1 -3 0
134 VDGVasco da Gama Vidigueira 1 0 0 1 -4 0
135 TDMTorre de Moncorvo 1 0 0 1 -4 0
136 AFAAD Fornos Algodres 1 0 0 1 -5 0
137 GAFGafetense 1 0 0 1 -5 0
138 PONPonte 1 0 0 1 -5 0
139 PROProença-a-Nova 1 0 0 1 -6 0
140 AMIAmiense 1 0 0 1 -7 0
141 VDPVitória do Pico 1 0 0 1 -8 0
142 RGURégua 1 0 0 1 -10 0
143 PSPPedrógão São Pedro 1 0 0 1 -12 0
144 GAVGavionenses 1 0 0 1 -13 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.45
487 goals. 65.2% of matches went over 2.5.
Home advantage
41.1%
Draws 12.1%, away wins 46.8%.
Half-time lead held
88.9%
From 72 matches where someone led at the break.
1–3 12 · 8.5%
0–2 12 · 8.5%
0–1 12 · 8.5%
2–1 11 · 7.8%
1–1 10 · 7.1%
1–0 10 · 7.1%

Results 147

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 26 May 2024
16:15 FC Porto 2 – 1 Sporting CP 3.25 3.52 2.56
Wednesday 17 April 2024
19:15 FC Porto 3 – 1 Vitória SC — — —
Wednesday 3 April 2024
19:15 Vitória SC 0 – 1 FC Porto — — —
Tuesday 2 April 2024
19:45 Benfica 2 – 2 Sporting CP 2.32 3.70 3.41
Thursday 29 February 2024
20:45 Sporting CP 2 – 1 Benfica 2.23 3.60 3.65
16:00 Santa Clara 1 – 2 FC Porto 12.00 7.00 1.40
Thursday 8 February 2024
20:45 Vizela 1 – 2 Benfica 15.00 7.00 1.34
18:45 Vitória SC 3 – 1 GIL Vicente — — —
Wednesday 7 February 2024
20:45 União de Leiria 0 – 3 Sporting CP 19.00 8.20 1.23
Thursday 11 January 2024
20:15 Vitória SC 1 – 0 Penafiel — — —
18:00 Santa Clara 1 – 1 Nacional 1.98 3.52 4.43
Wednesday 10 January 2024
20:45 Benfica 3 – 2 SC Braga 1.56 5.05 7.00
20:00 Vizela 1 – 0 Arouca 3.50 3.34 3.03
19:15 GIL Vicente 3 – 1 Amarante 1.29 6.10 15.00
18:45 Maritimo 0 – 3 União de Leiria 2.02 3.50 4.53
Tuesday 9 January 2024
20:45 Estoril 0 – 4 FC Porto 6.35 4.55 1.61
18:45 Sporting CP 4 – 0 Tondela 1.12 10.48 26.89
Sunday 26 November 2023
20:00 Arouca 2 – 2 Boavista 2.50 3.30 3.15
18:00 Sporting CP 8 – 0 Dumiense — — —
17:00 Estoril 2 – 1 Mafra 1.65 4.10 6.25
17:00 Torreense 1 – 1 Tondela 2.51 3.25 3.34
15:00 Paredes 0 – 2 Amarante 2.46 3.33 3.57
15:00 União de Leiria 5 – 0 Atlético Malveira — — —
11:00 O Elvas 1 – 1 Santa Clara 12.25 6.00 1.30
Saturday 25 November 2023
20:45 Benfica 2 – 0 Famalicao 1.32 6.27 12.95
20:00 Vitória SC 4 – 1 Vilaverdense — — —
17:00 Penafiel 3 – 2 Vitoria Setubal 1.71 3.95 6.00
15:30 Portimonense 1 – 4 SC Braga 6.00 4.40 1.58
15:00 Nacional 0 – 0 Casa Pia 2.89 3.40 3.27
14:00 FC Serpa 0 – 1 GIL Vicente 17.00 6.80 1.23
11:00 Canelas 2010 1 – 3 Maritimo — — —
Friday 24 November 2023
20:45 FC Porto 4 – 0 Montalegre 1.05 19.00 61.00
19:30 Vizela 2 – 1 Estrela 2.06 3.55 3.93
Saturday 18 November 2023
14:15 Camacha 0 – 5 Famalicao — — —
Sunday 22 October 2023
19:00 Oliveirense 1 – 3 Boavista 8.60 5.25 1.61
16:00 CF Os Belenenses 1 – 2 GIL Vicente 6.50 4.33 1.53
14:00 Penafiel 3 – 0 Santa Maria FC — — —
14:00 Montalegre 2 – 1 Pevidem 3.09 3.33 3.12
14:00 Maritimo 4 – 1 Mortágua 1.05 16.58 46.00
14:00 O Elvas 1 – 1 Tirsense 3.80 3.60 2.38
14:00 Mafra 3 – 1 Feirense 1.92 3.60 5.05
14:00 Pêro Pinheiro 0 – 0 FC Serpa 1.46 5.25 9.70
14:00 Dumiense 1 – 0 AVS — — —
14:00 Amarante 1 – 0 Academica 4.15 3.44 2.20
14:00 Tondela 2 – 1 1º Dezembro — — —
14:00 Canelas 2010 0 – 0 Chaves — — —
14:00 Moncarapachense 1 – 3 Vitória SC — — —
14:00 Vilaverdense 3 – 2 Farense 9.95 5.85 1.43
13:00 Torreense 2 – 1 Rio Ave 2.81 3.22 2.90
10:00 Sintrense 0 – 5 Estoril — — —
Saturday 21 October 2023
19:45 CD Olivais e Moscavide 1 – 3 Sporting CP 76.00 50.00 1.02
19:00 Academico Viseu 1 – 3 União de Leiria 2.62 3.45 3.33
18:00 Felgueiras 1932 1 – 3 Arouca 6.35 4.70 2.03
16:00 Leixoes 1 – 1 Vitoria Setubal 1.79 4.23 4.81
15:30 Atlético Malveira 1 – 1 AD Marco 09 — — —
15:00 Rabo Peixe 0 – 2 Casa Pia 32.00 12.70 1.24
14:30 Vila Meã 0 – 1 Estrela 34.00 19.06 1.09
14:00 Nacional 6 – 1 Mirandela 1.31 6.50 14.00
14:00 Atlético CP 0 – 1 Vizela — — —
13:00 Paredes 2 – 1 Moreirense 29.00 17.00 1.18
11:00 Santa Clara 2 – 0 Vianense 1.24 7.67 17.00
Friday 20 October 2023
19:45 Vilar de Perdizes 0 – 2 FC Porto 67.00 22.00 1.04
18:00 SC Covilha 1 – 4 Portimonense 7.22 4.85 1.64
15:30 Lusitânia 1 – 4 Benfica — — —
Thursday 19 October 2023
19:00 Rebordosa 0 – 2 SC Braga — — —
Wednesday 27 September 2023
10:00 Luzense 0 – 3 Camacha — — —
Sunday 24 September 2023
19:00 Felgueiras 1932 4 – 0 Os Limianos 1.44 4.75 8.80
16:00 Academica 3 – 2 Oliveira Hospital 2.15 3.36 3.99
14:00 Salgueiros 0 – 1 Santa Maria FC — — —
14:00 Juventude Évora 1 – 2 Sintrense — — —
14:00 Sandinenses 1 – 3 CD Olivais e Moscavide — — —
14:00 Atlético CP 0 – 0 Alverca — — —
14:00 Paredes 5 – 1 Florgrade 1.86 3.44 5.00
14:00 Alqueidão da Serra 1 – 3 AD Marco 09 — — —
14:00 Ribeirão 0 – 3 Santa Clara — — —
14:00 Dumiense 4 – 3 União Santarém — — —
14:00 União de Tomar 1 – 2 Pêro Pinheiro 4.30 3.60 1.85
14:00 FC Serpa 2 – 1 Gouveia — — —
14:00 Sanjoanense 0 – 1 Vitoria Setubal 2.55 3.57 3.61
14:00 Quarteirense SAD 0 – 1 CF Os Belenenses — — —
14:00 Valadares Gaia 1 – 1 Penafiel 6.50 4.00 1.63
14:00 Peniche 2 – 2 Montalegre — — —
14:00 Mortágua 2 – 1 Amora 5.33 3.82 1.81
14:00 Pombal 0 – 5 Tondela — — —
14:00 Vitória de Sernache 0 – 3 Vianense 4.04 3.44 2.40
14:00 Lusitano Évora 1911 0 – 0 SC Covilha — — —
14:00 Benfica Castelo Branco 1 – 1 Oliveirense 6.50 4.60 1.55
14:00 Canelas 2010 5 – 0 Fontinhas — — —
14:00 1º Dezembro 1 – 0 Pacos Ferreira — — —
14:00 Gafetense 0 – 5 Mafra — — —
14:00 Brito 0 – 2 Feirense 11.00 5.40 1.47
14:00 FC Barreirense 0 – 3 Mirandela 3.16 3.40 2.58
14:00 Recreativa de Lamelas 1 – 3 Tirsense — — —
14:00 Pedrógão São Pedro 0 – 12 União de Leiria — — —
14:00 Atlético Arcos 2 – 2 Atlético Malveira — — —
14:00 Sertanense 0 – 2 Amarante 3.32 3.39 2.60
13:00 Castrense 0 – 3 Vila Meã — — —
13:00 Lusitânia Lourosa 1 – 2 Academico Viseu 4.00 3.52 2.37
13:00 Moncarapachense 6 – 2 União Micaelense — — —
11:00 Lusitânia 1 – 0 Os Marialvas — — —
11:00 Rabo Peixe 3 – 2 CF Oliveira Douro — — —
10:00 Oriental Lisboa 0 – 1 Torreense — — —
10:00 Vilar de Perdizes 5 – 1 Vasco da Gama Vidigueira 1.95 3.42 5.00
Saturday 23 September 2023
16:00 Trofense 0 – 1 Pevidem 1.76 3.97 5.73
14:00 Tocha 2 – 4 Rebordosa — — —
14:00 Portosantense 2 – 4 Nacional 9.00 5.62 1.39
14:00 Louletano 0 – 1 AVS 10.50 6.16 1.31
14:00 O Elvas 1 – 0 Lanheses — — —
14:00 Ponte 0 – 5 Vilaverdense — — —
13:00 São João Ver 0 – 1 Leixoes 4.83 3.75 2.10
10:00 Fabril Barreiro 1 – 3 Maritimo — — —
Monday 11 September 2023
18:00 Sintrense 2 – 0 Operário — — —
Sunday 10 September 2023
15:30 Anadia 2 – 2 Sanjoanense 1.86 3.72 6.00
15:00 União Micaelense 1 – 0 Alcochetense — — —
14:00 Vila Real 0 – 2 Ribeirão — — —
14:00 Valadares Gaia 4 – 0 Torre de Moncorvo — — —
14:00 Portosantense 0 – 0 Gondomar 2.34 3.41 3.57
14:00 AD Fornos Algodres 0 – 5 Oliveira Hospital — — —
14:00 Os Vilanovenses 0 – 2 Pombal — — —
14:00 Florgrade 3 – 1 Beira-Mar 4.60 3.97 2.00
14:00 Lusitano FCV 0 – 2 Tocha — — —
14:00 Lusitânia Lourosa 10 – 0 Régua — — —
14:00 Rebordelo 1 – 3 Sandinenses — — —
14:00 Mondinense 0 – 2 Montalegre — — —
14:00 Aliados Lordelo 1 – 3 Vianense — — —
14:00 Salgueiros 2 – 0 Foz — — —
14:00 Rebordosa 2 – 1 Lobão — — —
14:00 Pêro Pinheiro 1 – 1 Caldas 4.09 3.84 2.10
14:00 Castrense 1 – 0 Penedo Gordo — — —
14:00 Padernense 1 – 2 FC Serpa — — —
14:00 Lusitano Évora 1911 2 – 0 Comércio Indústria — — —
14:00 Louletano 1 – 0 Imortal Albufeira — — —
14:00 Atlético Reguengos 0 – 2 Quarteirense SAD — — —
14:00 Juventude Évora 3 – 0 Portel — — —
14:00 Real 1 – 2 CD Olivais e Moscavide — — —
14:00 Alqueidão da Serra 3 – 2 CD Torres Novas — — —
14:00 Alverca 13 – 0 Gavionenses — — —
14:00 União Santarém 6 – 0 Proença-a-Nova — — —
14:00 Amiense 0 – 7 Benfica Castelo Branco — — —
14:00 Amora 8 – 0 Vitória do Pico — — —
13:00 Fafe 1 – 2 Felgueiras 1932 — — —
11:00 Guadalupe 0 – 1 Fabril Barreiro — — —
Saturday 9 September 2023
16:30 Academica 3 – 0 União de Coimbra 1.60 4.90 10.50
14:30 Flamengos 0 – 2 Fontinhas — — —
14:00 Peniche 1 – 1 Marinhense — — —
10:00 União Lamas 2 – 2 Paredes 4.74 3.80 2.12
Friday 8 September 2023
16:00 Os Limianos 2 – 2 Varzim 8.00 4.05 1.63

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