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
How the season went
Every figure counted from the matches, not typed in.
Goals per game
2.28
415 goals.
41.8% of matches went over 2.5.
Home advantage
45.1%
Draws 34.1%,
away wins 20.9%.
Half-time lead held
69%
From 84 matches where someone led at the break.
1–1
29 · 15.9%
1–0
25 · 13.7%
0–0
25 · 13.7%
2–1
23 · 12.6%
0–1
13 · 7.1%
3–1
10 · 5.5%
Results 182
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.
Saturday 18 April 2026
15:00
União Lamas
0 – 0
Salgueiros
4.20
2.85
3.00
15:00
Leça
3 – 0
Vila Real
1.43
4.85
8.20
15:00
Alpendorada
3 – 4
Resende
—
—
—
15:00
Florgrade
2 – 1
Rebordosa
3.20
3.30
2.30
15:00
Gouveia
1 – 2
Beira-Mar
12.70
5.93
1.30
15:00
Cinfães
5 – 2
Aparecida
1.95
3.57
3.73
15:00
Vila Meã
0 – 0
Anadia
4.00
3.55
2.08
Sunday 12 April 2026
15:00
Resende
0 – 2
Cinfães
—
—
—
15:00
Anadia
2 – 1
Gouveia
1.39
5.40
11.00
15:00
Vila Real
1 – 1
Vila Meã
2.43
3.09
3.09
15:00
Beira-Mar
4 – 0
União Lamas
1.71
3.50
6.50
15:00
Salgueiros
0 – 2
Alpendorada
2.06
3.28
4.33
15:00
Aparecida
4 – 1
Florgrade
2.46
3.52
2.75
15:00
Rebordosa
1 – 0
Leça
2.90
3.32
2.65
Saturday 4 April 2026
15:00
Florgrade
1 – 1
Resende
—
—
—
15:00
Gouveia
3 – 2
Vila Meã
12.50
5.25
1.43
15:00
União Lamas
0 – 0
Anadia
2.50
3.21
2.99
15:00
Alpendorada
0 – 1
Beira-Mar
2.85
2.90
2.63
15:00
Vila Real
2 – 2
Rebordosa
4.10
3.42
2.20
15:00
Leça
5 – 1
Aparecida
1.45
5.30
8.60
15:00
Cinfães
1 – 0
Salgueiros
2.83
2.90
3.50
Sunday 22 March 2026
15:00
Resende
1 – 1
Leça
—
—
—
15:00
Vila Meã
1 – 0
Rebordosa
3.00
3.05
2.80
15:00
Aparecida
3 – 1
Vila Real
2.15
3.63
3.64
15:00
Gouveia
0 – 2
União Lamas
7.70
4.02
1.53
15:00
Salgueiros
2 – 0
Florgrade
2.43
3.15
3.40
15:00
Beira-Mar
1 – 1
Cinfães
1.98
3.38
4.48
15:00
Anadia
0 – 3
Alpendorada
2.60
3.13
3.00
Sunday 15 March 2026
15:00
Vila Real
0 – 3
Resende
—
—
—
15:00
Alpendorada
1 – 0
Gouveia
1.11
8.49
28.00
15:00
Cinfães
2 – 2
Anadia
2.36
3.00
3.51
15:00
Florgrade
1 – 0
Beira-Mar
2.40
3.09
3.34
15:00
Leça
3 – 1
Salgueiros
1.70
3.51
5.40
15:00
União Lamas
1 – 0
Vila Meã
2.67
3.10
2.74
15:00
Rebordosa
3 – 1
Aparecida
1.60
4.60
6.10
Sunday 8 March 2026
15:00
Resende
0 – 1
Rebordosa
—
—
—
15:00
União Lamas
1 – 0
Alpendorada
3.05
3.23
2.49
15:00
Salgueiros
1 – 1
Vila Real
1.92
3.30
4.40
15:00
Gouveia
0 – 2
Cinfães
11.10
5.00
1.50
15:00
Anadia
2 – 2
Florgrade
2.78
3.09
3.15
15:00
Vila Meã
1 – 1
Aparecida
1.70
3.50
5.20
15:00
Beira-Mar
1 – 1
Leça
3.40
3.60
2.25
Sunday 1 March 2026
15:00
Aparecida
3 – 1
Resende
—
—
—
15:00
Cinfães
1 – 0
União Lamas
1.96
3.20
4.00
15:00
Vila Real
2 – 1
Beira-Mar
3.00
3.10
2.54
15:00
Florgrade
2 – 0
Gouveia
1.24
6.20
14.00
15:00
Rebordosa
1 – 0
Salgueiros
1.74
3.35
5.40
15:00
Alpendorada
3 – 2
Vila Meã
2.05
3.15
3.87
15:00
Leça
1 – 1
Anadia
1.56
4.20
7.66
Sunday 22 February 2026
15:00
Vila Meã
0 – 0
Resende
—
—
—
15:00
Beira-Mar
1 – 3
Rebordosa
2.85
2.96
2.68
15:00
Gouveia
0 – 3
Leça
13.40
6.79
1.24
15:00
União Lamas
0 – 1
Florgrade
2.80
3.09
2.70
15:00
Salgueiros
1 – 1
Aparecida
1.63
3.70
6.00
15:00
Alpendorada
0 – 0
Cinfães
2.11
3.20
4.10
15:00
Anadia
0 – 0
Vila Real
1.90
3.40
5.00
Sunday 15 February 2026
15:00
Resende
2 – 0
Salgueiros
—
—
—
15:00
Leça
4 – 0
União Lamas
1.48
4.40
7.70
15:00
Aparecida
1 – 5
Beira-Mar
3.30
3.09
2.31
15:00
Rebordosa
1 – 0
Anadia
1.79
3.40
4.80
15:00
Cinfães
1 – 1
Vila Meã
2.60
3.18
2.86
15:00
Florgrade
2 – 2
Alpendorada
2.80
3.06
3.10
15:00
Vila Real
2 – 1
Gouveia
1.40
4.96
10.20
Sunday 8 February 2026
15:00
Alpendorada
1 – 1
Leça
3.20
3.22
2.75
Saturday 7 February 2026
15:00
Beira-Mar
1 – 0
Resende
—
—
—
15:00
Gouveia
2 – 2
Rebordosa
18.00
5.60
1.28
15:00
Vila Meã
1 – 1
Salgueiros
2.62
3.10
2.85
15:00
União Lamas
2 – 1
Vila Real
2.20
3.22
3.71
15:00
Cinfães
1 – 1
Florgrade
2.37
3.09
3.30
15:00
Anadia
2 – 1
Aparecida
1.86
3.40
4.50
Sunday 1 February 2026
15:00
Vila Meã
1 – 1
Vila Real
1.97
3.20
4.10
Sunday 25 January 2026
17:30
Rebordosa
2 – 2
União Lamas
1.73
3.55
5.60
15:00
Vila Real
1 – 1
Alpendorada
3.33
2.95
2.47
15:00
Florgrade
2 – 2
Vila Meã
2.35
3.18
3.36
15:00
Resende
0 – 1
Anadia
—
—
—
15:00
Salgueiros
0 – 0
Beira-Mar
2.18
3.05
3.69
15:00
Leça
2 – 0
Cinfães
1.70
3.58
5.85
15:00
Aparecida
3 – 0
Gouveia
1.60
4.12
5.50
Sunday 18 January 2026
15:00
União Lamas
0 – 0
Aparecida
1.86
3.51
4.30
Saturday 17 January 2026
15:00
Gouveia
2 – 2
Resende
—
—
—
15:00
Anadia
1 – 1
Salgueiros
2.63
2.96
2.88
15:00
Alpendorada
1 – 1
Rebordosa
2.61
3.08
3.38
15:00
Cinfães
1 – 0
Vila Real
1.97
3.10
4.05
15:00
Vila Meã
0 – 0
Beira-Mar
2.50
3.09
3.07
15:00
Florgrade
1 – 1
Leça
3.05
3.19
2.45
Saturday 10 January 2026
15:00
Resende
3 – 1
União Lamas
—
—
—
15:00
Salgueiros
2 – 0
Gouveia
1.33
5.60
14.70
15:00
Vila Real
0 – 0
Florgrade
3.14
3.09
2.75
15:00
Aparecida
1 – 0
Alpendorada
3.76
3.42
2.05
15:00
Beira-Mar
1 – 0
Anadia
2.14
3.25
3.88
15:00
Rebordosa
3 – 1
Cinfães
1.96
3.10
5.00
15:00
Leça
4 – 3
Vila Meã
1.75
3.70
5.66
Sunday 21 December 2025
15:00
Resende
0 – 0
Alpendorada
—
—
—
15:00
Salgueiros
1 – 0
União Lamas
1.83
3.30
4.43
15:00
Anadia
2 – 1
Vila Meã
2.45
3.21
2.80
15:00
Rebordosa
1 – 0
Florgrade
1.89
3.25
4.90
15:00
Beira-Mar
1 – 1
Gouveia
1.27
5.39
13.00
15:00
Aparecida
1 – 4
Cinfães
3.40
3.13
2.16
Sunday 14 December 2025
15:00
União Lamas
2 – 1
Beira-Mar
3.05
3.13
2.37
15:00
Leça
1 – 1
Rebordosa
2.06
3.30
4.20
15:00
Florgrade
3 – 1
Aparecida
1.70
3.61
4.95
15:00
Alpendorada
1 – 2
Salgueiros
2.31
2.94
3.35
15:00
Gouveia
0 – 1
Anadia
7.01
3.95
1.50
Saturday 13 December 2025
18:00
Cinfães
2 – 0
Resende
—
—
—
Sunday 7 December 2025
15:00
Resende
1 – 1
Florgrade
—
—
—
15:00
Vila Meã
2 – 1
Gouveia
1.25
6.40
15.00
15:00
Beira-Mar
1 – 1
Alpendorada
2.25
2.94
3.50
15:00
Rebordosa
1 – 0
Vila Real
1.65
3.60
6.30
15:00
Anadia
2 – 1
União Lamas
2.07
3.37
3.65
15:00
Salgueiros
0 – 0
Cinfães
2.01
3.09
4.10
15:00
Aparecida
3 – 4
Leça
5.75
4.00
1.60
Monday 1 December 2025
19:00
Cinfães
2 – 0
Beira-Mar
—
—
—
Saturday 29 November 2025
15:00
Leça
3 – 1
Resende
—
—
—
15:00
União Lamas
3 – 0
Gouveia
1.35
4.80
10.30
15:00
Rebordosa
1 – 1
Vila Meã
1.83
3.30
4.40
15:00
Vila Real
2 – 1
Aparecida
1.95
3.23
3.80
15:00
Alpendorada
2 – 1
Anadia
1.95
3.35
4.15
15:00
Florgrade
1 – 1
Salgueiros
2.60
3.10
2.90
Sunday 16 November 2025
15:00
Vila Real
0 – 0
Leça
3.40
3.33
2.35
Sunday 9 November 2025
15:00
Salgueiros
0 – 1
Leça
2.90
3.35
2.40
15:00
Resende
0 – 0
Vila Real
—
—
—
15:00
Anadia
2 – 1
Cinfães
1.97
3.19
4.00
15:00
Aparecida
0 – 3
Rebordosa
4.05
3.38
1.88
15:00
Beira-Mar
1 – 0
Florgrade
2.06
3.20
3.80
15:00
Vila Meã
2 – 1
União Lamas
1.88
3.37
4.20
15:00
Gouveia
0 – 3
Alpendorada
8.50
4.48
1.47
Sunday 2 November 2025
15:00
Cinfães
3 – 0
Gouveia
1.47
4.00
7.75
15:00
Florgrade
2 – 1
Anadia
2.26
3.25
3.05
15:00
Vila Real
0 – 1
Salgueiros
2.67
3.02
2.85
15:00
Alpendorada
2 – 1
União Lamas
1.66
3.50
5.66
15:00
Aparecida
2 – 1
Vila Meã
3.10
3.23
2.42
11:00
Rebordosa
1 – 0
Resende
—
—
—
Saturday 1 November 2025
13:00
Leça
2 – 1
Beira-Mar
2.16
3.30
3.75
Sunday 26 October 2025
15:00
Resende
0 – 0
Aparecida
—
—
—
15:00
Beira-Mar
2 – 0
Vila Real
1.95
3.29
4.10
15:00
União Lamas
2 – 1
Cinfães
2.30
3.00
3.29
15:00
Vila Meã
0 – 0
Alpendorada
2.26
2.98
3.55
15:00
Gouveia
0 – 1
Florgrade
5.10
3.50
1.70
15:00
Salgueiros
0 – 1
Rebordosa
2.58
3.05
2.87
15:00
Anadia
1 – 3
Leça
2.27
3.40
3.00
Sunday 5 October 2025
15:00
Rebordosa
1 – 0
Beira-Mar
2.20
3.10
3.80
14:00
Aparecida
0 – 4
Salgueiros
2.89
3.20
2.40
14:00
Resende
1 – 2
Vila Meã
—
—
—
14:00
Florgrade
2 – 1
União Lamas
2.10
3.20
3.60
14:00
Leça
3 – 0
Gouveia
1.32
5.25
10.39
14:00
Vila Real
1 – 1
Anadia
2.77
2.95
2.60
Saturday 4 October 2025
17:00
Cinfães
0 – 0
Alpendorada
2.59
3.22
2.98
Sunday 28 September 2025
14:00
Vila Meã
0 – 0
Cinfães
2.44
3.25
2.88
14:00
Alpendorada
3 – 1
Florgrade
2.10
3.28
3.50
14:00
Anadia
1 – 2
Rebordosa
2.59
3.20
2.95
14:00
Beira-Mar
2 – 0
Aparecida
1.72
3.51
4.65
14:00
Gouveia
0 – 5
Vila Real
3.73
3.40
2.25
14:00
União Lamas
2 – 1
Leça
3.34
3.22
2.26
Saturday 27 September 2025
14:00
Salgueiros
0 – 0
Resende
—
—
—
Sunday 14 September 2025
14:00
Leça
0 – 0
Alpendorada
1.81
3.65
5.25
14:00
Resende
0 – 1
Beira-Mar
—
—
—
14:00
Florgrade
1 – 0
Cinfães
2.45
3.21
3.05
14:00
Salgueiros
0 – 1
Vila Meã
1.90
3.42
4.15
14:00
Aparecida
1 – 0
Anadia
2.62
3.40
2.58
14:00
Vila Real
1 – 3
União Lamas
1.93
3.50
4.20
14:00
Rebordosa
4 – 0
Gouveia
1.45
4.80
11.00
Sunday 24 August 2025
16:00
Gouveia
1 – 2
Aparecida
—
—
—
16:00
Anadia
4 – 5
Resende
—
—
—
16:00
União Lamas
1 – 1
Rebordosa
3.93
3.29
2.20
16:00
Cinfães
1 – 1
Leça
3.15
3.18
2.36
16:00
Alpendorada
0 – 0
Vila Real
2.10
3.18
3.70
16:00
Vila Meã
0 – 0
Florgrade
2.56
3.85
6.75
Saturday 23 August 2025
10:00
Beira-Mar
1 – 1
Salgueiros
2.28
2.91
3.60
Sunday 17 August 2025
16:00
Rebordosa
2 – 0
Alpendorada
1.82
3.65
4.10
16:00
Resende
2 – 1
Gouveia
—
—
—
16:00
Beira-Mar
1 – 2
Vila Meã
1.90
3.25
4.10
16:00
Leça
1 – 0
Florgrade
1.59
4.40
6.35
16:00
Aparecida
3 – 1
União Lamas
—
—
—
16:00
Vila Real
1 – 1
Cinfães
3.10
2.92
2.74
16:00
Salgueiros
1 – 0
Anadia
2.27
3.10
3.40
Sunday 10 August 2025
16:00
Florgrade
0 – 1
Vila Real
2.21
3.18
3.32
16:00
Cinfães
0 – 1
Rebordosa
2.40
3.06
3.06
16:00
União Lamas
0 – 0
Resende
—
—
—
16:00
Alpendorada
1 – 0
Aparecida
—
—
—
16:00
Vila Meã
2 – 1
Leça
3.72
3.51
1.96
Saturday 9 August 2025
16:00
Anadia
0 – 0
Beira-Mar
2.16
3.29
3.40
16:00
Gouveia
0 – 0
Salgueiros
7.40
4.30
1.46