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

Primeira Liga 2026/27

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

81Matches
222Goals
2.74Per game
37%Home wins
100%Priced at kickoff
FC PortoTop of the table

Final table 18 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 9 9 0 0 +17 27
2 BENBenfica 9 7 1 1 +18 22
3 SCSporting CP 9 5 3 1 +10 18
4 SCSanta Clara 9 5 3 1 +7 18
5 AROArouca 9 5 2 2 +5 17
6 AVAcademico Viseu 9 5 2 2 +2 17
7 GVGIL Vicente 9 4 2 3 +1 14
8 ALVAlverca 9 3 2 4 0 11
9 SBSC Braga 9 3 2 4 -2 11
10 MORMoreirense 9 3 2 4 -5 11
11 FAMFamalicao 9 2 4 3 +3 10
12 ESTEstrela 9 2 4 3 -3 10
13 VSVitória SC 9 2 2 5 0 8
14 MARMaritimo 9 2 2 5 -10 8
15 NACNacional 9 2 1 6 -8 7
16 CPCasa Pia 9 2 1 6 -12 7
17 RARio Ave 9 2 1 6 -13 7
18 ESTEstoril 9 0 2 7 -10 2

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.74
222 goals. 55.6% of matches went over 2.5.
Home advantage
37%
Draws 22.2%, away wins 40.7%.
Half-time lead held
78.3%
From 46 matches where someone led at the break.
1–0 9 · 11.1%
2–2 8 · 9.9%
1–2 8 · 9.9%
0–1 8 · 9.9%
2–1 6 · 7.4%
2–0 6 · 7.4%

Results 144

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 27 December 2026
16:00 Vitória SC scheduled Rio Ave — — —
16:00 Santa Clara scheduled Estrela — — —
16:00 Moreirense scheduled Academico Viseu — — —
16:00 Maritimo scheduled SC Braga — — —
16:00 GIL Vicente scheduled Arouca — — —
16:00 FC Porto scheduled Nacional — — —
16:00 Estoril scheduled Alverca — — —
16:00 Casa Pia scheduled Famalicao — — —
16:00 Benfica scheduled Sporting CP — — —
Sunday 20 December 2026
16:00 Sporting CP scheduled Estoril — — —
16:00 Santa Clara scheduled Vitória SC — — —
16:00 Rio Ave scheduled Benfica — — —
16:00 Nacional scheduled Moreirense — — —
16:00 Famalicao scheduled FC Porto — — —
16:00 Estrela scheduled Maritimo — — —
16:00 SC Braga scheduled Academico Viseu — — —
16:00 Arouca scheduled Casa Pia — — —
16:00 Alverca scheduled GIL Vicente — — —
Sunday 13 December 2026
16:00 Vitória SC scheduled Alverca — — —
16:00 Moreirense scheduled Famalicao — — —
16:00 Maritimo scheduled Rio Ave — — —
16:00 GIL Vicente scheduled Sporting CP — — —
16:00 FC Porto scheduled Estrela — — —
16:00 Estoril scheduled Santa Clara — — —
16:00 Casa Pia scheduled Nacional — — —
16:00 Benfica scheduled SC Braga — — —
16:00 Academico Viseu scheduled Arouca — — —
Sunday 6 December 2026
16:00 Sporting CP scheduled Maritimo — — —
16:00 Santa Clara scheduled FC Porto — — —
16:00 Rio Ave scheduled Casa Pia — — —
16:00 Nacional scheduled Benfica — — —
16:00 Famalicao scheduled Academico Viseu — — —
16:00 Estrela scheduled GIL Vicente — — —
16:00 Estoril scheduled Vitória SC — — —
16:00 SC Braga scheduled Arouca — — —
16:00 Alverca scheduled Moreirense — — —
Monday 30 November 2026
20:15 Casa Pia scheduled SC Braga — — —
20:15 Benfica scheduled Famalicao — — —
Sunday 29 November 2026
20:30 FC Porto scheduled Sporting CP — — —
18:00 GIL Vicente scheduled Estoril — — —
Saturday 28 November 2026
20:30 Vitória SC scheduled Estrela — — —
18:00 Academico Viseu scheduled Alverca — — —
15:30 Moreirense scheduled Santa Clara — — —
15:30 Arouca scheduled Rio Ave — — —
Friday 27 November 2026
20:15 Maritimo scheduled Nacional — — —
Sunday 8 November 2026
20:30 Rio Ave scheduled SC Braga — — —
20:30 Estrela scheduled Benfica — — —
18:00 Vitória SC scheduled FC Porto — — —
15:30 Santa Clara scheduled GIL Vicente — — —
15:30 Estoril scheduled Maritimo — — —
Saturday 7 November 2026
20:30 Sporting CP scheduled Moreirense — — —
18:00 Alverca scheduled Casa Pia — — —
15:30 Nacional scheduled Academico Viseu — — —
Friday 6 November 2026
20:45 Famalicao scheduled Arouca — — —
Monday 2 November 2026
20:15 GIL Vicente scheduled Vitória SC — — —
20:15 Benfica scheduled Alverca — — —
Sunday 1 November 2026
20:30 SC Braga scheduled Famalicao — — —
18:00 Maritimo scheduled Santa Clara — — —
18:00 Academico Viseu scheduled Rio Ave — — —
15:30 Arouca scheduled Nacional — — —
Saturday 31 October 2026
20:30 FC Porto scheduled Estoril — — —
15:30 Moreirense scheduled Estrela — — —
Friday 30 October 2026
20:15 Casa Pia scheduled Sporting CP — — —
Monday 26 October 2026
18:45 Santa Clara 1 – 2 Benfica 7.51 4.83 1.35
Sunday 25 October 2026
20:30 Sporting CP 1 – 2 Academico Viseu 1.25 5.97 9.22
18:00 Rio Ave 0 – 4 Famalicao 3.48 3.33 2.04
18:00 Nacional 1 – 0 SC Braga 5.96 4.13 1.50
15:30 Estoril 1 – 3 Moreirense 1.86 3.47 4.02
Saturday 24 October 2026
19:30 GIL Vicente 0 – 1 FC Porto 7.01 4.25 1.44
17:00 Alverca 0 – 1 Arouca 2.20 3.26 3.19
14:30 Estrela 0 – 2 Casa Pia 1.79 3.56 4.23
Friday 23 October 2026
19:45 Vitória SC 5 – 0 Maritimo 1.57 3.88 5.41
Monday 19 October 2026
19:15 SC Braga 1 – 2 GIL Vicente 1.64 3.92 5.75
Monday 12 October 2026
19:15 Famalicao 1 – 4 Alverca 1.89 3.31 4.09
Sunday 11 October 2026
19:30 Arouca 1 – 0 Estrela 2.10 3.43 3.24
17:00 Benfica 2 – 0 Vitória SC 1.21 6.48 10.97
14:30 Rio Ave 3 – 2 Nacional 2.09 3.28 3.42
Saturday 10 October 2026
19:30 Casa Pia 0 – 1 Santa Clara 3.58 3.19 2.07
19:30 Academico Viseu 2 – 1 Estoril 2.13 3.37 3.22
17:00 Maritimo 1 – 2 FC Porto 9.47 4.90 1.30
Friday 9 October 2026
19:15 SC Braga 1 – 3 Sporting CP 2.92 3.12 2.42
17:45 Moreirense 0 – 1 GIL Vicente 3.28 3.11 2.22
Sunday 20 September 2026
19:30 FC Porto 3 – 1 Benfica 2.73 3.26 2.48
17:00 Santa Clara 0 – 0 SC Braga 3.38 3.12 2.16
17:00 Estoril 1 – 2 Casa Pia 1.69 3.79 4.56
14:30 Vitória SC 1 – 1 Moreirense 1.48 4.15 6.31
14:30 Estrela 0 – 2 Academico Viseu 2.15 3.31 3.26
Saturday 19 September 2026
19:30 Sporting CP 2 – 2 Arouca 1.15 7.49 14.04
17:00 Alverca 1 – 0 Rio Ave 1.76 3.58 4.38
14:30 Nacional 0 – 4 Famalicao 3.98 3.32 1.91
14:30 GIL Vicente 1 – 1 Maritimo 1.96 3.21 3.91
Monday 14 September 2026
19:45 SC Braga 1 – 0 Estoril 1.53 4.20 6.40
19:15 Moreirense 3 – 1 Maritimo 2.80 3.24 2.60
17:45 Rio Ave 3 – 3 Estrela 2.77 3.33 2.65
Sunday 13 September 2026
19:30 Famalicao 1 – 1 Sporting CP 5.50 4.33 1.68
17:00 Benfica 3 – 1 GIL Vicente 1.18 8.30 20.00
17:00 Arouca 1 – 2 Santa Clara 2.68 3.15 2.80
Saturday 12 September 2026
19:30 Academico Viseu 2 – 1 Vitória SC 3.58 3.22 2.04
17:00 Casa Pia 1 – 4 FC Porto 12.70 6.00 1.30
14:30 Nacional 1 – 3 Alverca 2.66 3.35 2.75
Thursday 10 September 2026
19:15 Estrela 2 – 1 SC Braga 5.00 3.76 1.76
Wednesday 9 September 2026
19:45 Moreirense 0 – 4 Benfica 20.00 8.80 1.18
Monday 7 September 2026
19:15 Estoril 0 – 0 Arouca 2.50 3.45 2.95
Sunday 6 September 2026
19:30 GIL Vicente 0 – 1 Academico Viseu 2.45 3.05 3.52
17:00 Vitória SC 0 – 0 Casa Pia 1.45 4.09 6.99
14:30 Santa Clara 4 – 0 Rio Ave 2.10 3.35 4.50
Saturday 5 September 2026
19:30 Sporting CP 2 – 0 Nacional 1.17 11.10 23.00
17:00 Maritimo 0 – 3 Benfica 16.00 7.80 1.21
17:00 Alverca 1 – 2 SC Braga 5.00 3.62 1.78
14:30 Estrela 2 – 2 Famalicao 3.05 3.30 2.56
Friday 4 September 2026
19:15 FC Porto 2 – 1 Moreirense 1.15 9.60 25.00
Monday 31 August 2026
19:15 SC Braga 1 – 0 Vitória SC 1.80 3.36 4.47
19:15 Benfica 2 – 1 Estoril 1.12 13.00 27.00
Sunday 30 August 2026
19:30 Famalicao 0 – 0 GIL Vicente 1.91 3.28 4.80
17:00 Casa Pia 0 – 1 Moreirense 2.74 3.10 2.93
14:30 Nacional 2 – 3 Estrela 2.41 3.25 3.16
Saturday 29 August 2026
17:00 Academico Viseu 0 – 3 FC Porto 10.00 5.60 1.34
14:30 Arouca 2 – 1 Maritimo 2.18 3.42 3.76
14:30 Alverca 1 – 1 Santa Clara 2.50 3.24 3.20
Friday 28 August 2026
19:15 Rio Ave 0 – 4 Sporting CP 9.60 5.70 1.35
Monday 24 August 2026
19:15 GIL Vicente 2 – 0 Casa Pia 1.81 3.55 5.60
Sunday 23 August 2026
19:30 FC Porto 2 – 0 Arouca 1.32 6.30 12.50
17:00 Santa Clara 1 – 0 Famalicao 2.95 3.05 2.88
14:30 Vitória SC 1 – 0 Nacional 1.59 3.86 5.40
Saturday 22 August 2026
19:30 Sporting CP 3 – 1 Alverca 1.25 7.50 13.00
17:00 Estoril 0 – 2 Rio Ave 2.00 3.60 3.95
14:30 Maritimo 2 – 2 Academico Viseu 2.08 3.36 4.00
Monday 17 August 2026
19:15 Casa Pia 0 – 7 Benfica 41.00 12.25 1.20
Sunday 16 August 2026
19:30 Famalicao 1 – 2 Maritimo 1.78 3.55 5.10
17:00 Arouca 4 – 0 Moreirense 1.91 3.52 4.70
14:30 Nacional 2 – 0 Estoril 3.04 3.40 2.56
Saturday 15 August 2026
19:30 Rio Ave 0 – 2 FC Porto 9.00 5.10 1.39
17:00 Academico Viseu 0 – 1 Santa Clara 2.88 3.05 2.90
14:30 Alverca 2 – 2 Estrela 2.16 3.27 3.77
Friday 14 August 2026
19:15 Sporting CP 3 – 2 Vitória SC 1.38 4.76 7.12
Monday 10 August 2026
19:15 Santa Clara 2 – 2 Nacional 1.97 3.50 5.05
Sunday 9 August 2026
19:30 Moreirense 2 – 2 SC Braga 6.40 4.10 1.68
19:30 GIL Vicente 1 – 0 Rio Ave 2.19 3.70 4.25
19:30 Benfica 2 – 2 Academico Viseu 1.12 12.20 28.00
17:00 FC Porto 2 – 0 Alverca 1.23 8.00 17.00
Saturday 8 August 2026
19:30 Estrela 2 – 2 Sporting CP 14.00 6.50 1.35
17:00 Vitória SC 0 – 1 Arouca 1.91 3.47 3.81
14:30 Maritimo 1 – 0 Casa Pia 2.55 3.50 4.30
Friday 7 August 2026
19:15 Estoril 1 – 1 Famalicao 3.20 3.40 2.58

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