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.2
400 goals.
37.9% of matches went over 2.5.
Home advantage
40.1%
Draws 30.2%,
away wins 29.7%.
Half-time lead held
82.2%
From 90 matches where someone led at the break.
1–1
26 · 14.3%
0–0
24 · 13.2%
1–0
18 · 9.9%
0–1
17 · 9.3%
2–1
16 · 8.8%
2–0
16 · 8.8%
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.
Sunday 7 April 2024
15:00
Salgueiros
6 – 1
Valadares Gaia
1.67
4.46
9.66
15:00
Recreativa de Lamelas
1 – 1
Beira-Mar
—
—
—
15:00
São João Ver
0 – 1
Florgrade
6.50
3.80
3.30
15:00
Vila Meã
0 – 1
Gondomar
3.03
3.22
2.57
15:00
CF Oliveira Douro
0 – 1
Amarante
—
—
—
15:00
Guimaraes B
0 – 2
Paredes
2.35
3.23
3.02
15:00
AD Marco 09
2 – 1
Rebordosa
1.89
3.34
4.47
Saturday 30 March 2024
11:00
Beira-Mar
1 – 3
Vila Meã
1.55
4.00
6.54
Sunday 24 March 2024
16:00
Florgrade
1 – 1
Guimaraes B
1.93
3.32
4.50
16:00
Valadares Gaia
2 – 1
Recreativa de Lamelas
—
—
—
16:00
Gondomar
2 – 0
São João Ver
3.68
3.12
2.45
16:00
Amarante
2 – 2
Salgueiros
1.96
3.59
4.30
16:00
Paredes
0 – 2
AD Marco 09
2.17
3.16
4.14
16:00
Rebordosa
2 – 0
CF Oliveira Douro
—
—
—
Sunday 17 March 2024
15:00
Vila Meã
3 – 3
Valadares Gaia
2.33
3.51
3.55
15:00
São João Ver
1 – 1
Beira-Mar
2.17
3.32
4.10
15:00
Florgrade
3 – 0
Gondomar
1.86
3.32
5.00
15:00
Recreativa de Lamelas
0 – 2
Amarante
—
—
—
15:00
Salgueiros
1 – 1
Rebordosa
2.78
2.99
3.63
15:00
AD Marco 09
3 – 0
Guimaraes B
2.61
2.91
3.78
15:00
CF Oliveira Douro
0 – 2
Paredes
—
—
—
Wednesday 13 March 2024
18:00
Recreativa de Lamelas
0 – 2
Florgrade
—
—
—
Saturday 9 March 2024
15:00
Beira-Mar
3 – 0
Florgrade
2.27
3.54
3.61
15:00
Guimaraes B
0 – 2
Gondomar
1.81
3.50
6.00
15:00
Valadares Gaia
0 – 1
São João Ver
4.47
3.53
2.10
15:00
Paredes
2 – 3
Salgueiros
2.21
3.02
4.00
15:00
Amarante
2 – 1
Vila Meã
1.42
4.55
9.85
15:00
AD Marco 09
2 – 4
CF Oliveira Douro
—
—
—
15:00
Rebordosa
1 – 2
Recreativa de Lamelas
—
—
—
Sunday 3 March 2024
15:00
Florgrade
1 – 0
Valadares Gaia
1.75
3.50
5.16
15:00
Gondomar
3 – 2
Beira-Mar
3.31
3.00
2.54
15:00
São João Ver
1 – 2
Amarante
2.65
2.90
3.17
15:00
Vila Meã
0 – 1
Rebordosa
—
—
—
15:00
Salgueiros
1 – 1
AD Marco 09
2.83
2.85
3.00
15:00
CF Oliveira Douro
0 – 0
Guimaraes B
—
—
—
15:00
Recreativa de Lamelas
3 – 0
Paredes
—
—
—
Sunday 25 February 2024
15:00
Valadares Gaia
0 – 1
Gondomar
2.80
3.17
2.87
15:00
Guimaraes B
2 – 1
Beira-Mar
2.20
3.25
3.84
15:00
Amarante
2 – 1
Florgrade
1.71
3.85
5.60
15:00
CF Oliveira Douro
1 – 1
Salgueiros
—
—
—
15:00
Rebordosa
0 – 2
São João Ver
—
—
—
15:00
AD Marco 09
1 – 0
Recreativa de Lamelas
—
—
—
15:00
Paredes
1 – 1
Vila Meã
1.59
4.54
6.20
Sunday 18 February 2024
15:00
Florgrade
0 – 0
Rebordosa
—
—
—
15:00
Beira-Mar
0 – 0
Valadares Gaia
1.60
3.91
6.03
15:00
São João Ver
1 – 1
Paredes
2.53
2.92
3.45
15:00
Gondomar
0 – 1
Amarante
4.37
2.91
2.15
15:00
Vila Meã
0 – 2
AD Marco 09
3.74
3.10
2.15
15:00
Salgueiros
2 – 0
Guimaraes B
3.08
3.08
2.69
15:00
Recreativa de Lamelas
2 – 1
CF Oliveira Douro
—
—
—
Sunday 11 February 2024
15:00
Amarante
1 – 1
Beira-Mar
1.93
3.34
4.65
15:00
Guimaraes B
4 – 0
Valadares Gaia
1.74
3.65
5.06
15:00
Rebordosa
0 – 0
Gondomar
—
—
—
15:00
Paredes
1 – 1
Florgrade
2.09
3.60
4.52
15:00
CF Oliveira Douro
2 – 1
Vila Meã
—
—
—
15:00
Salgueiros
0 – 1
Recreativa de Lamelas
—
—
—
15:00
AD Marco 09
0 – 0
São João Ver
2.66
3.17
3.09
Sunday 4 February 2024
15:00
Beira-Mar
1 – 3
Rebordosa
—
—
—
15:00
Valadares Gaia
2 – 1
Amarante
6.50
4.29
1.74
15:00
Gondomar
1 – 1
Paredes
3.51
3.25
2.99
15:00
Florgrade
0 – 0
AD Marco 09
2.48
3.34
3.53
15:00
Vila Meã
2 – 1
Salgueiros
2.97
3.30
2.73
15:00
Recreativa de Lamelas
1 – 1
Guimaraes B
—
—
—
15:00
São João Ver
2 – 0
CF Oliveira Douro
—
—
—
Sunday 28 January 2024
19:00
Paredes
2 – 0
Beira-Mar
2.48
3.34
3.34
15:00
Rebordosa
1 – 0
Valadares Gaia
—
—
—
15:00
Guimaraes B
1 – 1
Amarante
2.64
3.23
3.00
15:00
AD Marco 09
0 – 0
Gondomar
2.15
3.39
4.10
15:00
Salgueiros
0 – 0
São João Ver
3.84
3.40
2.57
15:00
Recreativa de Lamelas
2 – 0
Vila Meã
—
—
—
15:00
CF Oliveira Douro
1 – 2
Florgrade
—
—
—
Sunday 21 January 2024
15:00
Amarante
0 – 0
Rebordosa
—
—
—
15:00
Beira-Mar
2 – 1
AD Marco 09
2.28
3.15
3.72
15:00
Vila Meã
1 – 2
Guimaraes B
4.72
3.44
2.06
15:00
São João Ver
2 – 0
Recreativa de Lamelas
—
—
—
15:00
Gondomar
1 – 0
CF Oliveira Douro
—
—
—
15:00
Florgrade
1 – 0
Salgueiros
2.62
3.29
3.52
Saturday 20 January 2024
15:00
Valadares Gaia
1 – 4
Paredes
3.20
3.02
2.54
Sunday 14 January 2024
15:00
Paredes
1 – 3
Amarante
2.79
3.05
3.32
15:00
Guimaraes B
2 – 0
Rebordosa
—
—
—
15:00
AD Marco 09
3 – 1
Valadares Gaia
1.90
3.78
5.72
15:00
CF Oliveira Douro
1 – 3
Beira-Mar
—
—
—
15:00
Vila Meã
0 – 1
São João Ver
3.47
3.24
2.23
15:00
Salgueiros
2 – 0
Gondomar
2.31
3.14
3.58
Sunday 7 January 2024
16:00
Rebordosa
0 – 0
Paredes
—
—
—
15:00
Amarante
1 – 0
AD Marco 09
2.04
3.21
4.17
15:00
Valadares Gaia
1 – 3
CF Oliveira Douro
—
—
—
15:00
São João Ver
0 – 0
Guimaraes B
2.20
3.16
3.65
15:00
Beira-Mar
0 – 0
Salgueiros
2.05
3.48
4.70
15:00
Florgrade
1 – 3
Vila Meã
1.68
3.56
6.00
15:00
Gondomar
1 – 0
Recreativa de Lamelas
—
—
—
Sunday 17 December 2023
15:00
Gondomar
4 – 2
Vila Meã
2.10
3.49
3.84
15:00
Florgrade
1 – 1
São João Ver
2.40
3.23
3.37
15:00
Beira-Mar
2 – 0
Recreativa de Lamelas
—
—
—
15:00
Paredes
2 – 1
Guimaraes B
2.30
3.19
3.70
15:00
Rebordosa
0 – 2
AD Marco 09
—
—
—
15:00
Valadares Gaia
1 – 0
Salgueiros
2.75
3.37
2.88
15:00
Amarante
1 – 1
CF Oliveira Douro
—
—
—
Sunday 10 December 2023
15:00
Vila Meã
2 – 1
Beira-Mar
3.97
3.12
2.35
15:00
Recreativa de Lamelas
1 – 2
Valadares Gaia
—
—
—
15:00
CF Oliveira Douro
2 – 2
Rebordosa
—
—
—
15:00
AD Marco 09
1 – 0
Paredes
3.07
3.09
3.25
15:00
Salgueiros
1 – 1
Amarante
4.09
3.40
2.19
11:00
Guimaraes B
1 – 1
Florgrade
1.77
3.64
5.36
Saturday 9 December 2023
15:00
São João Ver
2 – 0
Gondomar
2.06
3.19
4.10
Sunday 3 December 2023
15:00
Beira-Mar
3 – 0
São João Ver
2.26
3.15
3.80
15:00
Gondomar
3 – 1
Florgrade
2.66
3.10
3.05
15:00
Valadares Gaia
1 – 2
Vila Meã
2.01
3.25
4.21
15:00
Guimaraes B
1 – 1
AD Marco 09
1.86
3.64
4.70
15:00
Amarante
3 – 0
Recreativa de Lamelas
—
—
—
15:00
Paredes
1 – 1
CF Oliveira Douro
—
—
—
15:00
Rebordosa
3 – 0
Salgueiros
—
—
—
Sunday 26 November 2023
15:00
Recreativa de Lamelas
1 – 1
AD Marco 09
—
—
—
Sunday 12 November 2023
15:00
Florgrade
0 – 0
Beira-Mar
2.94
3.18
3.23
15:00
Gondomar
1 – 1
Guimaraes B
3.26
3.28
2.76
15:00
São João Ver
4 – 1
Valadares Gaia
1.90
3.42
4.60
15:00
Vila Meã
0 – 1
Amarante
5.09
3.60
1.96
15:00
Salgueiros
0 – 3
Paredes
3.08
2.99
3.00
15:00
CF Oliveira Douro
0 – 1
AD Marco 09
—
—
—
15:00
Recreativa de Lamelas
2 – 0
Rebordosa
—
—
—
Sunday 5 November 2023
17:00
Beira-Mar
0 – 0
Gondomar
2.17
3.20
3.90
15:30
Valadares Gaia
0 – 3
Florgrade
2.36
3.15
3.36
15:00
Amarante
3 – 0
São João Ver
2.11
3.41
4.48
15:00
Rebordosa
0 – 0
Vila Meã
—
—
—
15:00
AD Marco 09
0 – 1
Salgueiros
2.37
3.54
3.50
15:00
Guimaraes B
0 – 0
CF Oliveira Douro
—
—
—
15:00
Paredes
1 – 0
Recreativa de Lamelas
—
—
—
Wednesday 1 November 2023
17:00
Beira-Mar
1 – 5
Guimaraes B
2.13
3.44
4.60
15:00
Gondomar
1 – 2
Valadares Gaia
2.26
3.10
4.02
15:00
Florgrade
1 – 2
Amarante
3.78
3.03
2.35
15:00
Salgueiros
1 – 0
CF Oliveira Douro
—
—
—
15:00
São João Ver
1 – 1
Rebordosa
—
—
—
15:00
Vila Meã
0 – 3
Paredes
3.90
3.12
2.50
Saturday 28 October 2023
14:00
Rebordosa
2 – 0
Florgrade
—
—
—
14:00
Valadares Gaia
1 – 1
Beira-Mar
3.35
3.15
2.60
14:00
Paredes
0 – 0
São João Ver
2.81
3.50
3.84
14:00
Amarante
0 – 0
Gondomar
1.74
3.45
5.59
14:00
Guimaraes B
3 – 1
Salgueiros
2.90
3.40
2.81
14:00
AD Marco 09
1 – 0
Vila Meã
1.95
3.52
4.50
14:00
CF Oliveira Douro
2 – 1
Recreativa de Lamelas
—
—
—
Sunday 8 October 2023
16:00
Beira-Mar
0 – 1
Amarante
2.35
3.08
3.64
14:00
Valadares Gaia
0 – 0
Guimaraes B
2.51
3.61
3.47
14:00
Gondomar
1 – 2
Rebordosa
—
—
—
14:00
Florgrade
2 – 0
Paredes
3.73
3.25
2.28
14:00
Vila Meã
1 – 3
CF Oliveira Douro
—
—
—
14:00
Recreativa de Lamelas
0 – 5
Salgueiros
—
—
—
14:00
São João Ver
1 – 0
AD Marco 09
1.86
4.20
4.90
Sunday 1 October 2023
14:00
Rebordosa
0 – 0
Beira-Mar
—
—
—
14:00
Amarante
2 – 0
Valadares Gaia
1.83
3.51
5.04
14:00
Paredes
0 – 1
Gondomar
2.00
3.30
4.29
14:00
Guimaraes B
4 – 0
Recreativa de Lamelas
—
—
—
14:00
AD Marco 09
2 – 1
Florgrade
2.07
3.44
4.68
14:00
Salgueiros
5 – 0
Vila Meã
2.10
3.35
4.15
14:00
CF Oliveira Douro
1 – 1
São João Ver
—
—
—
Sunday 17 September 2023
16:00
Beira-Mar
1 – 0
Paredes
2.15
3.43
3.90
14:00
Amarante
3 – 0
Guimaraes B
2.00
3.43
3.95
14:00
Gondomar
3 – 0
AD Marco 09
3.45
3.47
2.55
14:00
Valadares Gaia
0 – 0
Rebordosa
—
—
—
14:00
Florgrade
0 – 0
CF Oliveira Douro
—
—
—
14:00
Vila Meã
2 – 0
Recreativa de Lamelas
—
—
—
14:00
São João Ver
1 – 0
Salgueiros
2.00
3.62
4.89
Sunday 3 September 2023
16:00
AD Marco 09
2 – 2
Beira-Mar
3.34
3.90
2.35
16:00
Paredes
3 – 0
Valadares Gaia
2.24
3.32
4.40
16:00
Rebordosa
2 – 2
Amarante
—
—
—
16:00
CF Oliveira Douro
1 – 0
Gondomar
—
—
—
16:00
Salgueiros
1 – 0
Florgrade
2.24
3.94
3.50
16:00
Guimaraes B
4 – 2
Vila Meã
1.70
4.07
5.70
16:00
Recreativa de Lamelas
0 – 1
São João Ver
—
—
—
Sunday 27 August 2023
16:00
Valadares Gaia
1 – 1
AD Marco 09
2.55
3.46
3.04
16:00
Amarante
1 – 0
Paredes
2.75
3.32
2.93
16:00
Gondomar
0 – 0
Salgueiros
2.59
3.23
3.08
16:00
Beira-Mar
2 – 1
CF Oliveira Douro
—
—
—
16:00
São João Ver
2 – 1
Vila Meã
1.77
4.23
7.07
16:00
Florgrade
0 – 1
Recreativa de Lamelas
—
—
—
Saturday 26 August 2023
16:00
Rebordosa
4 – 2
Guimaraes B
—
—
—
Sunday 20 August 2023
16:00
Salgueiros
1 – 2
Beira-Mar
3.55
3.25
2.31
16:00
CF Oliveira Douro
0 – 2
Valadares Gaia
—
—
—
16:00
AD Marco 09
0 – 1
Amarante
—
—
—
16:00
Recreativa de Lamelas
0 – 2
Gondomar
—
—
—
16:00
Vila Meã
0 – 0
Florgrade
—
—
—
16:00
Paredes
1 – 1
Rebordosa
—
—
—
16:00
Guimaraes B
0 – 2
São João Ver
2.51
3.20
3.31