Final table 20 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
How the season went
Every figure counted from the matches, not typed in.
Goals per game
2.61
183 goals.
51.4% of matches went over 2.5.
Home advantage
41.4%
Draws 31.4%,
away wins 27.1%.
Half-time lead held
72.1%
From 43 matches where someone led at the break.
1–0
8 · 11.4%
0–0
8 · 11.4%
2–1
7 · 10%
2–2
6 · 8.6%
2–0
6 · 8.6%
1–1
6 · 8.6%
Results 131
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
Trofense
scheduled
Guimaraes B
—
—
—
15:00
Paredes
scheduled
Varzim
—
—
—
15:00
Pacos Ferreira
scheduled
Vianense
—
—
—
15:00
CF Os Belenenses
scheduled
Vitória de Sernache
—
—
—
15:00
Oliveirense
scheduled
Atlético CP
—
—
—
15:00
Lusitano Évora 1911
scheduled
Louletano
—
—
—
15:00
SC Covilha
scheduled
Mafra
—
—
—
15:00
Caldas
scheduled
União Santarém
—
—
—
15:00
AD Marco 09
scheduled
São João Ver
—
—
—
15:00
Fafe
scheduled
Leça
—
—
—
Sunday 13 December 2026
15:00
Vitória de Sernache
scheduled
Oliveirense
—
—
—
15:00
Guimaraes B
scheduled
Fafe
—
—
—
15:00
Varzim
scheduled
Pacos Ferreira
—
—
—
15:00
Vianense
scheduled
AD Marco 09
—
—
—
15:00
São João Ver
scheduled
Trofense
—
—
—
15:00
União Santarém
scheduled
CF Os Belenenses
—
—
—
15:00
Mafra
scheduled
Lusitano Évora 1911
—
—
—
15:00
Louletano
scheduled
Caldas
—
—
—
15:00
Leça
scheduled
Paredes
—
—
—
15:00
Atlético CP
scheduled
SC Covilha
—
—
—
Sunday 6 December 2026
15:00
Trofense
scheduled
Vianense
—
—
—
15:00
Paredes
scheduled
Pacos Ferreira
—
—
—
15:00
CF Os Belenenses
scheduled
Louletano
—
—
—
15:00
Oliveirense
scheduled
União Santarém
—
—
—
15:00
Mafra
scheduled
Atlético CP
—
—
—
15:00
Lusitano Évora 1911
scheduled
Caldas
—
—
—
15:00
Leça
scheduled
Guimaraes B
—
—
—
15:00
SC Covilha
scheduled
Vitória de Sernache
—
—
—
15:00
AD Marco 09
scheduled
Varzim
—
—
—
15:00
Fafe
scheduled
São João Ver
—
—
—
Sunday 29 November 2026
16:00
União Santarém
scheduled
SC Covilha
—
—
—
15:00
Vitória de Sernache
scheduled
Mafra
—
—
—
15:00
Guimaraes B
scheduled
Paredes
—
—
—
15:00
São João Ver
scheduled
Leça
—
—
—
15:00
Caldas
scheduled
CF Os Belenenses
—
—
—
11:00
Louletano
scheduled
Oliveirense
—
—
—
Saturday 28 November 2026
17:15
Pacos Ferreira
scheduled
AD Marco 09
—
—
—
15:00
Varzim
scheduled
Trofense
—
—
—
15:00
Vianense
scheduled
Fafe
—
—
—
15:00
Atlético CP
scheduled
Lusitano Évora 1911
—
—
—
Saturday 21 November 2026
16:00
SC Covilha
scheduled
Lusitano Évora 1911
—
—
—
Sunday 8 November 2026
20:00
Pacos Ferreira
scheduled
Trofense
—
—
—
15:00
Vitória de Sernache
scheduled
Atlético CP
—
—
—
15:00
Varzim
scheduled
Fafe
—
—
—
15:00
CF Os Belenenses
scheduled
Lusitano Évora 1911
—
—
—
11:00
Louletano
scheduled
SC Covilha
—
—
—
Saturday 7 November 2026
20:00
AD Marco 09
scheduled
Paredes
—
—
—
15:00
Vianense
scheduled
Leça
—
—
—
15:00
São João Ver
scheduled
Guimaraes B
—
—
—
15:00
Caldas
scheduled
Oliveirense
—
—
—
Friday 6 November 2026
20:00
União Santarém
scheduled
Mafra
—
—
—
Sunday 1 November 2026
20:00
Paredes
scheduled
São João Ver
—
—
—
15:00
Guimaraes B
scheduled
Vianense
—
—
—
15:00
Lusitano Évora 1911
scheduled
Vitória de Sernache
—
—
—
15:00
SC Covilha
scheduled
Caldas
—
—
—
Saturday 31 October 2026
17:30
Oliveirense
scheduled
CF Os Belenenses
—
—
—
15:00
Trofense
scheduled
AD Marco 09
—
—
—
15:00
Mafra
scheduled
Louletano
—
—
—
15:00
Leça
scheduled
Varzim
—
—
—
15:00
Atlético CP
scheduled
União Santarém
—
—
—
Friday 30 October 2026
20:00
Fafe
scheduled
Pacos Ferreira
—
—
—
Sunday 25 October 2026
20:00
União Santarém
2 – 1
Vitória de Sernache
—
—
—
18:00
Varzim
2 – 4
Guimaraes B
—
—
—
15:00
Vianense
1 – 3
São João Ver
—
—
—
15:00
CF Os Belenenses
1 – 1
SC Covilha
—
—
—
15:00
Louletano
2 – 2
Atlético CP
—
—
—
11:00
AD Marco 09
0 – 0
Fafe
—
—
—
Saturday 24 October 2026
15:00
Paredes
4 – 0
Trofense
—
—
—
14:00
Lusitano Évora 1911
2 – 2
Oliveirense
—
—
—
14:00
Caldas
3 – 3
Mafra
—
—
—
Friday 23 October 2026
19:30
Pacos Ferreira
1 – 0
Leça
—
—
—
Sunday 11 October 2026
15:30
Fafe
2 – 2
Trofense
—
—
—
14:00
São João Ver
2 – 1
Varzim
—
—
—
14:00
Atlético CP
4 – 1
Caldas
—
—
—
13:00
Guimaraes B
0 – 1
Pacos Ferreira
—
—
—
10:00
Mafra
2 – 2
CF Os Belenenses
—
—
—
Saturday 10 October 2026
16:30
SC Covilha
0 – 0
Oliveirense
—
—
—
14:00
Vitória de Sernache
1 – 0
Louletano
—
—
—
14:00
Vianense
3 – 3
Paredes
—
—
—
10:00
Leça
2 – 0
AD Marco 09
—
—
—
Friday 9 October 2026
20:00
União Santarém
3 – 0
Lusitano Évora 1911
—
—
—
Sunday 13 September 2026
19:30
Paredes
2 – 1
Fafe
—
—
—
16:00
Pacos Ferreira
1 – 1
São João Ver
—
—
—
16:00
Caldas
2 – 0
Vitória de Sernache
—
—
—
10:00
CF Os Belenenses
1 – 0
Atlético CP
—
—
—
Saturday 12 September 2026
16:00
Lusitano Évora 1911
2 – 2
SC Covilha
—
—
—
15:00
Trofense
1 – 4
Leça
—
—
—
15:00
Louletano
1 – 2
União Santarém
—
—
—
15:00
AD Marco 09
1 – 0
Guimaraes B
—
—
—
14:00
Varzim
1 – 2
Vianense
—
—
—
10:00
Oliveirense
2 – 1
Mafra
2.50
3.05
2.55
Sunday 6 September 2026
16:00
São João Ver
0 – 0
AD Marco 09
2.66
3.23
2.85
16:00
Louletano
1 – 0
Lusitano Évora 1911
—
—
—
15:00
Atlético CP
3 – 1
Oliveirense
1.96
3.54
3.95
13:30
Vitória de Sernache
1 – 3
CF Os Belenenses
5.50
3.70
1.61
10:00
Leça
0 – 3
Fafe
—
—
—
Saturday 5 September 2026
17:30
Varzim
0 – 1
Paredes
2.48
3.39
2.98
16:00
Guimaraes B
0 – 0
Trofense
1.73
4.16
4.94
16:00
Mafra
1 – 0
SC Covilha
1.72
3.60
5.55
13:00
Vianense
2 – 2
Pacos Ferreira
2.51
3.45
2.83
Friday 4 September 2026
19:00
União Santarém
0 – 1
Caldas
—
—
—
Sunday 23 August 2026
16:30
Oliveirense
3 – 2
Vitória de Sernache
1.82
3.60
4.35
16:00
Caldas
2 – 4
Louletano
2.21
3.36
3.40
16:00
AD Marco 09
2 – 0
Vianense
2.04
3.25
3.86
10:00
Paredes
1 – 2
Leça
1.84
3.43
4.50
Saturday 22 August 2026
19:30
Pacos Ferreira
1 – 4
Varzim
2.68
3.15
2.75
17:00
SC Covilha
0 – 3
Atlético CP
3.02
3.23
2.45
16:00
Trofense
1 – 0
São João Ver
2.84
3.05
2.62
16:00
Lusitano Évora 1911
2 – 1
Mafra
—
—
—
10:00
CF Os Belenenses
5 – 0
União Santarém
—
—
—
Friday 21 August 2026
19:30
Fafe
1 – 1
Guimaraes B
—
—
—
Sunday 16 August 2026
19:00
Varzim
2 – 1
AD Marco 09
2.02
3.32
3.90
16:30
Caldas
0 – 0
Lusitano Évora 1911
—
—
—
16:00
Vitória de Sernache
0 – 0
SC Covilha
3.10
3.21
2.43
16:00
São João Ver
1 – 3
Fafe
—
—
—
Saturday 15 August 2026
16:30
Vianense
2 – 0
Trofense
2.25
3.23
3.44
16:30
Pacos Ferreira
0 – 1
Paredes
2.81
3.45
2.50
16:00
Guimaraes B
2 – 0
Leça
2.56
3.26
4.20
16:00
Louletano
1 – 3
CF Os Belenenses
3.35
3.20
2.18
10:00
Atlético CP
1 – 1
Mafra
2.60
3.12
2.81
Friday 14 August 2026
19:30
União Santarém
1 – 1
Oliveirense
—
—
—
Sunday 9 August 2026
16:30
Leça
1 – 1
São João Ver
2.10
3.34
3.96
16:00
Trofense
0 – 1
Varzim
3.22
3.12
2.80
16:00
Fafe
0 – 0
Vianense
—
—
—
10:00
AD Marco 09
2 – 1
Pacos Ferreira
3.05
3.32
2.44
Saturday 8 August 2026
19:00
Mafra
5 – 0
Vitória de Sernache
1.68
3.70
5.33
16:30
CF Os Belenenses
1 – 0
Caldas
1.68
3.70
5.25
16:00
Lusitano Évora 1911
0 – 1
Atlético CP
—
—
—
16:00
SC Covilha
2 – 0
União Santarém
—
—
—
10:00
Oliveirense
0 – 0
Louletano
1.88
3.65
4.20
Friday 7 August 2026
19:00
Paredes
3 – 1
Guimaraes B
1.97
3.41
4.25