The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
POR

Campeonato de Portugal Prio - Group B 2026/27

Every result, the table as it finished, and the price each match went off at. 42 matches played between August 2026 and October 2026.

42Matches
96Goals
2.29Per game
33.3%Home wins
14%Priced at kickoff
OvarenseTop of the table

Final table 14 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 OVAOvarense 6 5 1 0 +10 16
2 MACMachico 6 4 2 0 +8 14
3 CAMCamacha 6 4 2 0 +6 14
4 FLOFlorgrade 6 3 1 2 0 10
5 CDCastro Daire 6 2 3 1 +2 9
6 SANSanjoanense 6 2 2 2 0 8
7 ULUnião Lamas 6 2 2 2 -2 8
8 SALSalgueiros 6 1 4 1 -1 7
9 CINCinfães 6 1 3 2 -1 6
10 BEIBeira-Mar 6 0 5 1 -2 5
11 ALPAlpendorada 6 1 2 3 -3 5
12 ECEstrela Calheta 6 1 2 3 -5 5
13 SOUSousense 6 0 2 4 -7 2
14 GUAGuarda 6 0 1 5 -5 1

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.29
96 goals. 38.1% of matches went over 2.5.
Home advantage
33.3%
Draws 38.1%, away wins 28.6%.
Half-time lead held
64.3%
From 28 matches where someone led at the break.
1–1 7 · 16.7%
1–0 6 · 14.3%
2–2 5 · 11.9%
2–0 4 · 9.5%
1–2 3 · 7.1%
0–2 3 · 7.1%

Results 85

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 20 December 2026
15:00 Ovarense scheduled Machico — — —
15:00 União Lamas scheduled Alpendorada — — —
15:00 Sanjoanense scheduled Sousense — — —
15:00 Guarda scheduled Beira-Mar — — —
15:00 Florgrade scheduled Salgueiros — — —
15:00 Cinfães scheduled Castro Daire — — —
15:00 Camacha scheduled Estrela Calheta — — —
Sunday 13 December 2026
15:00 União Lamas scheduled Cinfães — — —
15:00 Sousense scheduled Camacha — — —
15:00 Salgueiros scheduled Alpendorada — — —
15:00 Ovarense scheduled Sanjoanense — — —
15:00 Beira-Mar scheduled Florgrade — — —
11:00 Castro Daire scheduled Machico — — —
Saturday 12 December 2026
15:00 Estrela Calheta scheduled Guarda — — —
Sunday 6 December 2026
15:00 Sanjoanense scheduled Castro Daire — — —
15:00 Salgueiros scheduled União Lamas — — —
15:00 Machico scheduled Cinfães — — —
15:00 Guarda scheduled Sousense — — —
15:00 Florgrade scheduled Estrela Calheta — — —
15:00 Alpendorada scheduled Beira-Mar — — —
15:00 Camacha scheduled Ovarense — — —
11:00 Cinfães scheduled Machico — — —
Saturday 28 November 2026
15:00 União Lamas scheduled Machico — — —
15:00 Sousense scheduled Florgrade — — —
15:00 Ovarense scheduled Guarda — — —
15:00 Estrela Calheta scheduled Alpendorada — — —
15:00 Cinfães scheduled Sanjoanense — — —
15:00 Castro Daire scheduled Camacha — — —
15:00 Beira-Mar scheduled Salgueiros — — —
Sunday 22 November 2026
15:00 Alpendorada scheduled Sousense — — —
Sunday 8 November 2026
15:00 Salgueiros scheduled Estrela Calheta — — —
15:00 Guarda scheduled Castro Daire — — —
15:00 Florgrade scheduled Ovarense — — —
15:00 Camacha scheduled Cinfães — — —
15:00 Beira-Mar scheduled União Lamas — — —
11:00 Sanjoanense scheduled Machico — — —
Sunday 1 November 2026
16:00 Sousense scheduled Salgueiros — — —
15:00 Ovarense scheduled Alpendorada — — —
15:00 Machico scheduled Camacha — — —
15:00 Estrela Calheta scheduled Beira-Mar — — —
15:00 Cinfães scheduled Guarda — — —
15:00 Castro Daire scheduled Florgrade — — —
Saturday 31 October 2026
15:00 União Lamas scheduled Sanjoanense — — —
Sunday 25 October 2026
15:00 Salgueiros 0 – 2 Ovarense — — —
15:00 Florgrade 2 – 0 Cinfães — — —
15:00 Alpendorada 2 – 2 Castro Daire — — —
15:00 Camacha 2 – 1 Sanjoanense — — —
15:00 Beira-Mar 1 – 1 Sousense — — —
11:00 Guarda 0 – 1 Machico — — —
10:30 Estrela Calheta 1 – 2 União Lamas — — —
Sunday 11 October 2026
14:00 União Lamas 0 – 3 Camacha — — —
14:00 Sousense 1 – 3 Estrela Calheta — — —
14:00 Ovarense 2 – 2 Beira-Mar — — —
14:00 Cinfães 0 – 0 Alpendorada — — —
14:00 Castro Daire 0 – 0 Salgueiros — — —
Saturday 10 October 2026
14:00 Sanjoanense 1 – 0 Guarda — — —
14:00 Machico 4 – 0 Florgrade — — —
Sunday 4 October 2026
13:00 Castro Daire 3 – 0 Estrela Calheta — — —
Sunday 27 September 2026
13:00 Estrela Calheta 2 – 2 Cinfães — — —
Sunday 13 September 2026
14:00 Sousense 3 – 3 União Lamas — — —
14:00 Salgueiros 1 – 0 Cinfães — — —
14:00 Florgrade 2 – 0 Sanjoanense — — —
14:00 Alpendorada 1 – 2 Machico — — —
14:00 Estrela Calheta 0 – 3 Ovarense — — —
14:00 Beira-Mar 1 – 1 Castro Daire — — —
10:00 Guarda 2 – 2 Camacha — — —
Sunday 6 September 2026
16:00 União Lamas 1 – 0 Guarda — — —
16:00 Sanjoanense 3 – 1 Alpendorada 2.00 3.30 3.71
16:00 Ovarense 2 – 0 Sousense — — —
16:00 Cinfães 2 – 2 Beira-Mar 2.50 3.05 3.40
14:00 Camacha 1 – 0 Florgrade — — —
Friday 4 September 2026
10:00 Salgueiros 1 – 1 Machico — — —
Sunday 23 August 2026
16:00 Salgueiros 1 – 1 Sanjoanense 2.43 3.22 2.96
16:00 Ovarense 1 – 0 União Lamas — — —
16:00 Florgrade 1 – 0 Guarda — — —
14:00 Alpendorada 1 – 2 Camacha — — —
10:00 Beira-Mar 0 – 2 Machico — — —
Saturday 22 August 2026
16:00 Sousense 0 – 1 Castro Daire — — —
Sunday 16 August 2026
16:00 União Lamas 1 – 1 Florgrade 2.59 3.30 3.05
16:00 Sanjoanense 1 – 1 Beira-Mar 2.27 3.30 3.25
16:00 Cinfães 2 – 0 Sousense 1.51 3.80 8.20
16:00 Castro Daire 0 – 2 Ovarense — — —
15:00 Guarda 0 – 1 Alpendorada — — —
15:00 Camacha 1 – 1 Salgueiros — — —
Saturday 15 August 2026
10:00 Machico 0 – 0 Estrela Calheta — — —

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key