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
3.43
625 goals.
62.1% of matches went over 2.5.
Home advantage
47.8%
Draws 17.6%,
away wins 34.6%.
Half-time lead held
84.9%
From 119 matches where someone led at the break.
2–0
17 · 9.3%
1–1
16 · 8.8%
1–0
15 · 8.2%
1–2
12 · 6.6%
3–0
9 · 4.9%
2–1
9 · 4.9%
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 17 December 2023
13:00
Negeri Sembilan
1 – 4
Kuching FA
1.83
4.00
4.33
13:00
Selangor
3 – 1
Pdrm
1.24
8.30
12.00
13:00
Sabah FA
2 – 0
Kedah
2.05
4.10
3.60
13:00
Terengganu
3 – 0
Perak
1.45
5.50
7.30
Saturday 16 December 2023
13:00
Kuala Lumpur FA
0 – 0
Pahang
2.20
3.80
3.27
13:00
Kelantan FA
2 – 6
Kelantan United
—
—
—
09:30
Johor Darul Takzim FC
8 – 0
Penang
1.04
21.00
51.00
Sunday 10 December 2023
13:00
Pdrm
7 – 2
Kelantan FA
—
—
—
12:15
Kuching FA
2 – 3
Kuala Lumpur FA
5.01
4.05
1.81
Sunday 3 December 2023
13:00
Perak
0 – 1
Sabah FA
18.50
8.30
1.18
12:15
Pahang
0 – 2
Johor Darul Takzim FC
19.00
8.25
1.16
12:15
Penang
1 – 1
Terengganu
4.50
4.00
1.85
Saturday 2 December 2023
13:00
Kedah
0 – 1
Selangor
3.95
4.00
2.23
Friday 1 December 2023
13:00
Kelantan United
0 – 4
Negeri Sembilan
—
—
—
Sunday 26 November 2023
13:00
Kuala Lumpur FA
3 – 0
Kelantan United
—
—
—
13:00
Kelantan FA
1 – 6
Kedah
12.00
9.20
1.10
09:30
Penang
3 – 2
Pahang
6.25
4.75
2.01
Saturday 25 November 2023
13:00
Negeri Sembilan
2 – 0
Pdrm
2.75
3.91
3.47
09:30
Selangor
4 – 0
Perak
1.21
10.50
24.00
Friday 24 November 2023
13:00
Terengganu
0 – 4
Sabah FA
2.60
3.71
2.80
Thursday 23 November 2023
12:15
Johor Darul Takzim FC
2 – 0
Kuching FA
1.03
27.00
92.00
Monday 20 November 2023
12:15
Kelantan FA
0 – 7
Sabah FA
—
—
—
Wednesday 8 November 2023
12:15
Pahang
2 – 3
Pdrm
1.60
4.60
6.25
Sunday 29 October 2023
12:15
Pahang
2 – 2
Terengganu
2.10
3.81
3.29
Saturday 28 October 2023
14:00
Perak
8 – 0
Kelantan FA
1.16
7.30
15.00
13:15
Kelantan United
0 – 2
Johor Darul Takzim FC
—
—
—
13:15
Kuching FA
0 – 0
Penang
3.06
3.91
2.62
10:30
Kedah
3 – 0
Negeri Sembilan
1.26
7.57
14.75
Friday 27 October 2023
13:15
Pdrm
2 – 0
Kuala Lumpur FA
3.49
4.00
2.22
Sunday 8 October 2023
13:15
Pdrm
1 – 1
Kuching FA
1.99
4.00
4.59
Sunday 1 October 2023
14:00
Kelantan United
1 – 0
Penang
—
—
—
14:00
Negeri Sembilan
0 – 1
Perak
1.79
4.30
5.85
Saturday 30 September 2023
14:00
Pahang
3 – 2
Kuching FA
1.28
6.50
12.00
14:00
Kuala Lumpur FA
0 – 1
Kedah
2.55
3.64
2.95
Friday 29 September 2023
14:00
Terengganu
0 – 4
Selangor
2.90
3.70
2.27
Wednesday 27 September 2023
14:00
Johor Darul Takzim FC
4 – 0
Pdrm
1.05
21.41
70.00
Monday 4 September 2023
14:00
Kelantan United
2 – 1
Kuching FA
—
—
—
Sunday 27 August 2023
14:00
Kelantan United
1 – 5
Pahang
—
—
—
13:15
Perak
0 – 4
Kuala Lumpur FA
5.30
4.40
1.70
10:15
Pdrm
3 – 0
Penang
2.55
3.50
2.93
Saturday 26 August 2023
14:00
Kedah
3 – 3
Johor Darul Takzim FC
23.00
9.70
1.12
13:15
Sabah FA
3 – 1
Negeri Sembilan
1.45
6.00
12.00
09:45
Kuching FA
0 – 2
Terengganu
12.40
6.35
1.46
Friday 25 August 2023
14:00
Kelantan FA
2 – 11
Selangor
46.24
21.90
1.06
Tuesday 22 August 2023
14:00
Penang
1 – 2
Kedah
4.53
4.30
1.91
Monday 14 August 2023
14:00
Kelantan FA
0 – 8
Terengganu
13.00
8.50
1.18
14:00
Negeri Sembilan
0 – 4
Selangor
6.60
4.60
1.60
Sunday 13 August 2023
14:00
Johor Darul Takzim FC
5 – 0
Perak
1.02
21.00
56.00
12:30
Sabah FA
3 – 2
Kuala Lumpur FA
2.01
3.80
3.90
Wednesday 9 August 2023
14:00
Perak
3 – 1
Penang
2.93
3.70
2.30
14:00
Kelantan FA
2 – 0
Negeri Sembilan
3.90
4.99
1.72
13:15
Sabah FA
1 – 5
Johor Darul Takzim FC
15.00
6.50
1.23
Tuesday 8 August 2023
14:00
Selangor
2 – 0
Kuala Lumpur FA
1.74
4.60
6.00
14:00
Kedah
2 – 0
Pahang
2.00
3.91
4.50
14:00
Kelantan United
1 – 4
Terengganu
—
—
—
Sunday 30 July 2023
14:00
Penang
1 – 2
Sabah FA
4.08
3.75
2.70
10:30
Pahang
1 – 0
Perak
1.23
7.33
13.50
Saturday 29 July 2023
14:00
Johor Darul Takzim FC
2 – 0
Selangor
1.19
7.50
21.00
13:15
Kuching FA
0 – 1
Kedah
6.76
4.95
1.52
10:30
Kuala Lumpur FA
5 – 1
Kelantan FA
1.16
9.50
19.00
Friday 28 July 2023
14:00
Kelantan United
2 – 2
Pdrm
—
—
—
14:00
Terengganu
1 – 1
Negeri Sembilan
1.50
4.75
7.00
Sunday 23 July 2023
14:00
Selangor
1 – 0
Sabah FA
1.55
4.41
5.75
Friday 21 July 2023
13:15
Kuching FA
2 – 2
Kelantan FA
1.60
7.00
13.00
Sunday 16 July 2023
14:00
Pdrm
0 – 0
Terengganu
5.77
4.50
1.62
13:15
Kuching FA
1 – 2
Perak
1.82
4.00
4.60
Saturday 15 July 2023
14:00
Selangor
3 – 0
Penang
1.33
6.00
9.50
13:15
Sabah FA
4 – 0
Pahang
1.92
3.87
4.20
10:30
Kuala Lumpur FA
1 – 1
Negeri Sembilan
1.79
4.20
5.75
Friday 14 July 2023
14:00
Kelantan FA
0 – 5
Johor Darul Takzim FC
60.00
21.17
1.03
14:00
Kedah
3 – 1
Kelantan United
—
—
—
Sunday 9 July 2023
14:00
Pdrm
0 – 2
Kedah
4.79
3.88
1.80
10:15
Pahang
1 – 0
Selangor
3.74
3.81
2.12
Saturday 8 July 2023
14:00
Penang
4 – 3
Kelantan FA
1.34
9.22
21.03
14:00
Johor Darul Takzim FC
2 – 0
Negeri Sembilan
1.03
29.35
63.00
10:45
Sabah FA
4 – 3
Kuching FA
1.22
7.40
13.90
Friday 7 July 2023
14:00
Perak
1 – 1
Kelantan United
—
—
—
14:00
Kuala Lumpur FA
3 – 3
Terengganu
2.62
3.50
2.79
Monday 3 July 2023
14:00
Selangor
2 – 1
Kuching FA
1.11
11.75
26.00
14:00
Terengganu
1 – 0
Kedah
2.07
3.79
3.58
14:00
Johor Darul Takzim FC
6 – 1
Kuala Lumpur FA
1.08
19.05
46.72
Monday 26 June 2023
14:00
Negeri Sembilan
1 – 1
Penang
2.10
4.14
3.47
14:00
Kelantan United
0 – 3
Sabah FA
—
—
—
Friday 23 June 2023
14:00
Kelantan FA
0 – 5
Pahang
12.50
7.20
1.48
14:00
Perak
1 – 2
Pdrm
6.10
4.15
2.10
Friday 9 June 2023
14:00
Terengganu
1 – 3
Johor Darul Takzim FC
15.00
6.50
1.44
13:15
Pahang
4 – 3
Negeri Sembilan
2.23
3.68
4.25
Thursday 8 June 2023
14:00
Pdrm
1 – 0
Sabah FA
4.80
4.24
2.00
14:00
Penang
1 – 1
Kuala Lumpur FA
2.81
3.75
2.75
Wednesday 7 June 2023
14:00
Kedah
3 – 0
Perak
1.17
9.11
21.00
14:00
Kelantan United
1 – 7
Selangor
—
—
—
Sunday 4 June 2023
14:00
Pahang
1 – 2
Kuala Lumpur FA
2.66
3.29
3.27
12:30
Kuching FA
1 – 1
Negeri Sembilan
4.44
3.94
1.93
Saturday 3 June 2023
14:00
Penang
0 – 2
Johor Darul Takzim FC
51.00
18.00
1.06
13:15
Pdrm
1 – 0
Selangor
7.55
5.77
1.43
10:30
Perak
0 – 3
Terengganu
11.50
6.00
1.40
Friday 2 June 2023
14:00
Kelantan United
4 – 1
Kelantan FA
—
—
—
14:00
Kedah
2 – 1
Sabah FA
2.30
4.00
2.99
Wednesday 24 May 2023
14:00
Kuala Lumpur FA
1 – 1
Kuching FA
1.24
7.90
18.00
14:00
Terengganu
1 – 0
Penang
1.70
4.65
5.85
14:00
Selangor
3 – 2
Kedah
1.57
5.44
5.80
13:15
Johor Darul Takzim FC
2 – 0
Pahang
1.03
20.42
45.64
Tuesday 23 May 2023
14:00
Kelantan FA
1 – 4
Pdrm
2.95
3.75
2.95
14:00
Negeri Sembilan
3 – 3
Kelantan United
—
—
—
13:15
Sabah FA
3 – 1
Perak
1.19
8.90
21.00
Saturday 20 May 2023
14:00
Kelantan United
1 – 3
Kuala Lumpur FA
—
—
—
13:15
Perak
0 – 4
Selangor
10.00
5.78
1.37
10:15
Pahang
1 – 0
Penang
1.76
4.20
4.58
Friday 19 May 2023
14:00
Kedah
5 – 0
Kelantan FA
1.31
6.50
11.00
13:15
Kuching FA
0 – 4
Johor Darul Takzim FC
51.00
20.72
1.06
12:30
Sabah FA
2 – 2
Terengganu
2.11
3.71
3.42
Thursday 18 May 2023
13:15
Pdrm
1 – 2
Negeri Sembilan
3.67
3.77
2.14
Sunday 14 May 2023
14:00
Negeri Sembilan
2 – 1
Kuala Lumpur FA
—
—
—
Saturday 13 May 2023
13:15
Johor Darul Takzim FC
6 – 0
Kelantan United
—
—
—
Friday 28 April 2023
14:00
Kelantan FA
2 – 3
Perak
1.97
4.00
4.10
14:00
Terengganu
1 – 2
Pahang
2.10
4.06
4.90
13:15
Negeri Sembilan
1 – 2
Kedah
3.73
3.85
2.36
Thursday 27 April 2023
14:00
Penang
2 – 1
Kuching FA
1.48
5.65
9.70
13:15
Kuala Lumpur FA
3 – 0
Pdrm
1.33
5.75
11.00
12:30
Sabah FA
2 – 1
Selangor
—
—
—
Wednesday 19 April 2023
15:00
Pdrm
0 – 1
Johor Darul Takzim FC
51.00
14.00
1.05
15:00
Perak
1 – 1
Negeri Sembilan
6.25
4.50
1.65
14:15
Sabah FA
6 – 1
Kelantan FA
1.32
5.70
9.60
Tuesday 18 April 2023
15:00
Selangor
5 – 1
Terengganu
1.96
3.85
4.56
15:00
Penang
2 – 0
Kelantan United
—
—
—
15:00
Kedah
2 – 3
Kuala Lumpur FA
1.94
3.94
4.52
14:15
Kuching FA
0 – 1
Pahang
5.30
4.10
1.69
Monday 10 April 2023
15:00
Negeri Sembilan
1 – 1
Sabah FA
2.86
3.65
2.53
15:00
Kuala Lumpur FA
1 – 0
Perak
1.26
5.83
14.44
15:00
Pahang
1 – 0
Kelantan United
—
—
—
Sunday 9 April 2023
15:00
Selangor
3 – 0
Kelantan FA
1.22
7.40
16.96
15:00
Johor Darul Takzim FC
6 – 0
Kedah
1.14
11.00
29.00
15:00
Penang
4 – 2
Pdrm
1.76
3.91
5.09
15:00
Terengganu
2 – 0
Kuching FA
1.20
7.30
19.85
Wednesday 5 April 2023
15:00
Kuala Lumpur FA
2 – 0
Sabah FA
2.88
3.51
2.45
15:00
Pdrm
1 – 2
Pahang
4.78
3.82
2.12
15:00
Kedah
1 – 0
Penang
1.62
4.40
6.00
14:15
Kuching FA
1 – 1
Kelantan United
—
—
—
Tuesday 4 April 2023
15:00
Perak
0 – 5
Johor Darul Takzim FC
51.00
18.00
1.06
15:00
Selangor
2 – 1
Negeri Sembilan
1.56
4.75
7.00
15:00
Terengganu
5 – 0
Kelantan FA
1.29
6.52
11.00
Saturday 1 April 2023
15:00
Negeri Sembilan
4 – 2
Kelantan FA
1.58
4.60
7.20
15:00
Pahang
1 – 1
Kedah
2.40
3.34
2.92
14:15
Kuching FA
0 – 1
Pdrm
2.15
3.40
3.70
Friday 31 March 2023
15:00
Kuala Lumpur FA
1 – 3
Selangor
3.50
4.03
1.96
15:00
Johor Darul Takzim FC
4 – 0
Sabah FA
1.18
8.72
17.00
15:00
Penang
3 – 1
Perak
1.90
3.85
4.80
15:00
Terengganu
2 – 1
Kelantan United
—
—
—
Saturday 18 March 2023
09:30
Pdrm
2 – 0
Kelantan United
—
—
—
Friday 17 March 2023
13:00
Kedah
3 – 0
Kuching FA
1.44
4.78
8.51
13:00
Selangor
0 – 4
Johor Darul Takzim FC
8.10
5.15
1.38
12:15
Kelantan FA
2 – 2
Kuala Lumpur FA
4.65
3.72
1.87
12:15
Sabah FA
5 – 2
Penang
1.40
5.08
8.25
Thursday 16 March 2023
13:00
Perak
0 – 3
Pahang
4.62
3.80
1.78
12:15
Negeri Sembilan
2 – 1
Terengganu
4.17
3.62
2.10
Monday 13 March 2023
13:00
Kelantan United
2 – 3
Kedah
—
—
—
Sunday 12 March 2023
13:00
Perak
2 – 0
Kuching FA
3.53
3.71
2.10
12:15
Pahang
1 – 1
Sabah FA
2.95
3.50
2.58
09:30
Penang
1 – 2
Selangor
9.50
5.35
1.40
Saturday 11 March 2023
13:00
Terengganu
1 – 0
Pdrm
1.41
6.45
11.50
09:30
Johor Darul Takzim FC
5 – 1
Kelantan FA
1.05
16.00
71.00
Monday 6 March 2023
13:00
Negeri Sembilan
0 – 7
Johor Darul Takzim FC
21.44
7.50
1.19
12:15
Kuching FA
1 – 2
Sabah FA
6.15
4.34
1.62
Sunday 5 March 2023
13:00
Kelantan FA
2 – 0
Penang
3.05
3.75
2.30
13:00
Terengganu
0 – 0
Kuala Lumpur FA
1.69
3.98
5.25
09:30
Selangor
1 – 1
Pahang
1.58
4.45
6.30
Saturday 4 March 2023
13:00
Kedah
0 – 1
Pdrm
1.40
4.92
8.53
09:30
Kelantan United
0 – 0
Perak
—
—
—
Thursday 2 March 2023
13:00
Pahang
4 – 1
Kelantan FA
1.50
4.83
7.50
12:15
Kuching FA
0 – 5
Selangor
4.10
3.75
1.94
Wednesday 1 March 2023
13:00
Penang
0 – 0
Negeri Sembilan
3.35
3.33
2.27
13:00
Kedah
1 – 0
Terengganu
2.80
3.59
2.45
12:15
Kuala Lumpur FA
0 – 3
Johor Darul Takzim FC
10.00
5.70
1.36
12:15
Sabah FA
3 – 1
Kelantan United
—
—
—
Tuesday 28 February 2023
13:00
Pdrm
0 – 0
Perak
2.20
3.51
3.20
Sunday 26 February 2023
13:00
Negeri Sembilan
1 – 1
Pahang
1.93
3.70
3.90
12:15
Selangor
1 – 0
Kelantan United
—
—
—
Saturday 25 February 2023
13:00
Perak
1 – 4
Kedah
4.88
3.80
1.81
13:00
Kuala Lumpur FA
2 – 2
Penang
1.65
4.60
7.20
11:30
Sabah FA
4 – 0
Pdrm
1.37
4.95
7.85
09:30
Kelantan FA
1 – 2
Kuching FA
2.50
3.36
3.20
Friday 24 February 2023
13:00
Johor Darul Takzim FC
2 – 0
Terengganu
1.32
5.53
9.56