Final table 13 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.04
475 goals.
56.4% of matches went over 2.5.
Home advantage
41%
Draws 23.1%,
away wins 35.9%.
Half-time lead held
79.8%
From 109 matches where someone led at the break.
1–1
21 · 13.5%
1–0
15 · 9.6%
1–2
10 · 6.4%
0–1
10 · 6.4%
3–0
9 · 5.8%
2–2
9 · 5.8%
Results 156
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 April 2025
14:00
Kuala Lumpur FA
5 – 2
Kelantan United
—
—
—
14:00
Negeri Sembilan
1 – 3
Kuching FA
4.50
3.90
1.57
14:00
Terengganu
3 – 0
Kedah
—
—
—
14:00
Sabah FA
0 – 1
Perak
1.62
3.90
4.20
Saturday 19 April 2025
13:15
Pahang
3 – 2
Penang
2.00
3.50
3.00
13:15
Selangor
2 – 0
Pdrm
1.30
5.00
7.00
Wednesday 16 April 2025
13:15
Kuching FA
0 – 2
Johor Darul Takzim FC
9.00
7.00
1.18
Sunday 13 April 2025
14:00
Kelantan United
1 – 2
Negeri Sembilan
—
—
—
13:15
Penang
1 – 0
Kuala Lumpur FA
3.10
3.78
2.16
Saturday 12 April 2025
14:00
Perak
0 – 1
Pahang
2.25
3.20
2.80
14:00
Kedah
1 – 1
Sabah FA
—
—
—
13:15
Pdrm
1 – 0
Terengganu
3.00
3.20
2.15
Thursday 10 April 2025
13:15
Johor Darul Takzim FC
9 – 0
Kelantan United
—
—
—
Tuesday 8 April 2025
14:00
Pahang
6 – 0
Kedah
1.36
4.10
8.50
12:15
Sabah FA
1 – 0
Pdrm
1.40
4.50
6.00
Sunday 6 April 2025
10:15
Kuala Lumpur FA
1 – 2
Perak
1.91
3.60
3.20
Saturday 5 April 2025
14:00
Negeri Sembilan
0 – 2
Penang
3.10
3.25
2.05
13:15
Selangor
1 – 0
Terengganu
1.80
3.75
3.40
Saturday 29 March 2025
14:00
Kedah
1 – 6
Johor Darul Takzim FC
23.00
11.00
1.07
Sunday 16 March 2025
14:00
Penang
0 – 3
Johor Darul Takzim FC
15.00
10.00
1.09
13:15
Kuching FA
2 – 1
Selangor
4.20
3.75
1.65
Saturday 15 March 2025
14:00
Pdrm
2 – 1
Negeri Sembilan
1.80
3.40
3.75
Wednesday 12 March 2025
13:15
Kuching FA
3 – 0
Kedah
1.95
3.40
3.30
Saturday 8 March 2025
14:00
Pdrm
1 – 3
Pahang
2.30
3.60
2.50
14:00
Perak
0 – 0
Negeri Sembilan
1.67
3.75
3.90
14:00
Kelantan United
0 – 7
Selangor
—
—
—
Friday 7 March 2025
14:00
Terengganu
2 – 2
Sabah FA
1.91
3.75
3.10
14:00
Kedah
2 – 3
Kuala Lumpur FA
2.80
3.50
2.10
Tuesday 4 March 2025
14:00
Pahang
0 – 2
Kuching FA
1.90
3.70
3.20
Thursday 27 February 2025
13:00
Selangor
0 – 0
Sabah FA
1.62
3.90
4.20
13:00
Pahang
1 – 5
Terengganu
2.88
3.40
2.10
Wednesday 26 February 2025
13:00
Negeri Sembilan
2 – 0
Kedah
4.00
3.50
1.73
13:00
Kelantan United
0 – 3
Kuching FA
6.50
5.00
1.30
12:15
Kuala Lumpur FA
2 – 1
Pdrm
1.83
3.80
3.25
Monday 24 February 2025
12:15
Johor Darul Takzim FC
2 – 0
Perak
1.02
21.00
51.00
Friday 21 February 2025
13:00
Terengganu
2 – 2
Kuching FA
1.80
3.40
3.80
11:15
Sabah FA
1 – 1
Kuala Lumpur FA
1.70
3.50
4.00
Sunday 16 February 2025
13:00
Penang
1 – 1
Kuching FA
2.50
3.20
2.50
12:15
Sabah FA
2 – 2
Pahang
1.67
3.60
4.20
Friday 14 February 2025
13:00
Terengganu
1 – 2
Kuala Lumpur FA
1.80
3.10
4.10
Sunday 9 February 2025
13:00
Negeri Sembilan
0 – 2
Terengganu
4.50
3.70
1.62
Saturday 8 February 2025
12:15
Selangor
2 – 0
Pahang
1.48
4.20
5.00
Friday 7 February 2025
13:00
Kelantan United
1 – 6
Penang
5.00
4.00
1.50
11:30
Kuching FA
1 – 1
Perak
1.91
4.00
2.90
Wednesday 5 February 2025
12:15
Johor Darul Takzim FC
4 – 0
Pdrm
1.06
10.00
34.00
Sunday 26 January 2025
13:00
Perak
7 – 0
Kelantan United
1.57
4.00
4.33
12:15
Pahang
1 – 1
Kuala Lumpur FA
2.38
2.80
3.00
Saturday 25 January 2025
13:00
Terengganu
0 – 1
Johor Darul Takzim FC
10.00
6.00
1.18
12:15
Penang
1 – 1
Selangor
6.25
4.00
1.42
09:30
Negeri Sembilan
1 – 2
Sabah FA
5.25
4.10
1.48
Sunday 12 January 2025
12:15
Penang
3 – 3
Perak
2.50
3.40
2.40
09:15
Selangor
1 – 0
Kuala Lumpur FA
1.44
4.20
5.50
Saturday 11 January 2025
12:15
Johor Darul Takzim FC
4 – 0
Sabah FA
1.17
6.50
11.00
09:15
Pdrm
0 – 2
Kuching FA
2.50
3.40
2.40
Friday 10 January 2025
13:00
Negeri Sembilan
2 – 1
Pahang
4.50
4.50
1.50
09:30
Kelantan United
0 – 1
Kedah
—
—
—
Wednesday 18 December 2024
13:00
Kedah
1 – 0
Penang
1.85
3.40
3.60
12:15
Pdrm
5 – 0
Kelantan United
1.44
4.33
5.25
Tuesday 17 December 2024
13:00
Pahang
1 – 3
Johor Darul Takzim FC
21.00
10.00
1.08
12:30
Perak
1 – 2
Selangor
5.00
4.00
1.50
09:30
Kuala Lumpur FA
2 – 1
Negeri Sembilan
1.48
4.20
5.00
Monday 9 December 2024
12:30
Negeri Sembilan
0 – 4
Selangor
6.25
4.33
1.40
Sunday 8 December 2024
12:15
Johor Darul Takzim FC
3 – 0
Kuala Lumpur FA
1.08
11.00
21.00
Wednesday 4 December 2024
13:00
Penang
2 – 0
Pdrm
2.38
3.75
2.38
11:30
Kuching FA
1 – 2
Sabah FA
3.30
3.90
1.80
09:00
Perak
1 – 1
Kedah
2.60
3.50
2.25
09:00
Kelantan United
1 – 2
Terengganu
6.50
4.80
1.33
Sunday 10 November 2024
12:15
Perak
0 – 5
Johor Darul Takzim FC
17.00
8.50
1.06
Sunday 3 November 2024
10:45
Sabah FA
4 – 1
Kelantan United
—
—
—
Saturday 2 November 2024
13:00
Kedah
0 – 1
Selangor
4.70
4.10
1.79
12:15
Pdrm
1 – 1
Perak
2.79
3.29
2.90
Friday 1 November 2024
13:00
Terengganu
1 – 0
Penang
1.40
5.30
8.80
12:30
Negeri Sembilan
0 – 4
Johor Darul Takzim FC
41.15
22.08
1.09
Tuesday 29 October 2024
10:45
Sabah FA
5 – 2
Kedah
1.45
3.90
5.75
Sunday 27 October 2024
12:15
Selangor
0 – 3
Johor Darul Takzim FC
9.50
6.25
1.18
Saturday 26 October 2024
13:00
Kuching FA
3 – 1
Kuala Lumpur FA
3.24
3.50
2.25
10:00
Perak
2 – 2
Terengganu
3.87
3.60
2.00
Friday 25 October 2024
14:00
Kelantan United
1 – 1
Pahang
5.75
4.10
1.44
14:00
Kedah
1 – 1
Pdrm
2.00
3.40
3.10
13:15
Penang
0 – 4
Sabah FA
4.33
3.75
1.62
Sunday 20 October 2024
13:15
Penang
0 – 1
Pahang
2.40
3.40
2.50
12:30
Kuching FA
1 – 1
Negeri Sembilan
1.58
4.70
7.23
Saturday 19 October 2024
14:00
Kedah
1 – 0
Terengganu
3.60
3.40
1.85
14:00
Pdrm
1 – 1
Selangor
5.50
4.20
1.44
10:00
Perak
2 – 4
Sabah FA
2.80
3.80
2.29
Friday 18 October 2024
14:00
Kelantan United
1 – 3
Kuala Lumpur FA
5.75
4.00
1.44
Friday 4 October 2024
14:00
Terengganu
1 – 1
Pdrm
1.62
4.60
7.00
Sunday 29 September 2024
10:30
Kuala Lumpur FA
4 – 2
Penang
1.60
4.20
5.79
Saturday 28 September 2024
14:00
Pahang
0 – 3
Perak
1.95
3.84
3.83
14:00
Terengganu
0 – 1
Selangor
3.51
3.61
2.80
Friday 27 September 2024
14:00
Negeri Sembilan
2 – 3
Kelantan United
—
—
—
13:15
Johor Darul Takzim FC
2 – 1
Kuching FA
1.05
23.25
51.00
Sunday 22 September 2024
14:00
Kelantan United
1 – 6
Johor Darul Takzim FC
—
—
—
10:30
Penang
2 – 2
Negeri Sembilan
1.55
4.40
5.90
Saturday 21 September 2024
13:15
Perak
1 – 0
Kuala Lumpur FA
2.94
3.55
2.64
10:30
Pdrm
1 – 0
Sabah FA
3.05
3.40
2.34
Friday 20 September 2024
14:00
Kedah
2 – 2
Pahang
3.75
4.20
2.85
Sunday 15 September 2024
14:00
Pahang
5 – 1
Pdrm
1.88
3.74
4.30
13:15
Sabah FA
1 – 1
Terengganu
2.30
3.60
2.98
Saturday 14 September 2024
14:00
Kuala Lumpur FA
5 – 0
Kedah
1.98
5.80
18.00
10:30
Negeri Sembilan
0 – 1
Perak
3.40
4.03
2.81
Friday 13 September 2024
14:00
Selangor
4 – 0
Kuching FA
1.38
5.80
13.00
Thursday 12 September 2024
13:15
Johor Darul Takzim FC
5 – 0
Penang
1.06
19.77
41.00
Monday 26 August 2024
13:15
Kuching FA
1 – 0
Kelantan United
—
—
—
Saturday 17 August 2024
10:30
Kedah
2 – 2
Negeri Sembilan
1.50
4.80
7.28
Friday 16 August 2024
14:00
Pdrm
2 – 1
Kuala Lumpur FA
3.25
3.35
2.54
13:15
Terengganu
1 – 1
Pahang
1.70
4.00
5.20
Tuesday 13 August 2024
13:15
Sabah FA
1 – 2
Selangor
4.00
3.76
2.24
Sunday 11 August 2024
14:00
Negeri Sembilan
1 – 2
Pdrm
3.37
3.78
2.61
09:45
Kuching FA
2 – 2
Penang
2.34
3.59
3.45
Saturday 10 August 2024
14:00
Kuala Lumpur FA
0 – 2
Terengganu
2.61
3.50
2.70
10:30
Selangor
2 – 0
Kelantan United
—
—
—
Friday 9 August 2024
14:00
Pahang
2 – 3
Sabah FA
2.69
3.60
2.74
13:15
Johor Darul Takzim FC
6 – 0
Kedah
1.13
11.44
29.00
Thursday 1 August 2024
14:00
Penang
3 – 0
Kelantan United
—
—
—
Wednesday 31 July 2024
14:00
Pdrm
1 – 1
Johor Darul Takzim FC
26.00
11.85
1.11
13:15
Pahang
1 – 1
Selangor
4.90
4.20
2.06
13:15
Kuala Lumpur FA
3 – 0
Sabah FA
2.38
3.92
3.00
Tuesday 30 July 2024
14:00
Terengganu
3 – 2
Negeri Sembilan
1.61
5.00
8.00
13:15
Perak
1 – 2
Kuching FA
2.28
3.67
3.10
Saturday 27 July 2024
14:00
Kuala Lumpur FA
0 – 0
Pahang
2.33
3.60
4.17
13:15
Selangor
4 – 1
Penang
1.41
5.38
8.10
Friday 26 July 2024
14:00
Kedah
1 – 1
Kuching FA
1.57
4.90
5.80
14:00
Kelantan United
1 – 3
Perak
—
—
—
13:15
Johor Darul Takzim FC
4 – 0
Terengganu
1.15
9.30
23.00
Thursday 25 July 2024
13:15
Sabah FA
2 – 0
Negeri Sembilan
1.31
6.50
10.00
Sunday 14 July 2024
13:15
Kuala Lumpur FA
1 – 0
Selangor
5.70
4.70
1.62
Saturday 13 July 2024
14:00
Perak
0 – 2
Penang
2.25
3.48
3.23
13:15
Sabah FA
1 – 3
Johor Darul Takzim FC
13.00
7.50
1.23
10:30
Pahang
0 – 2
Negeri Sembilan
1.63
4.76
7.25
Friday 12 July 2024
14:00
Kedah
3 – 0
Kelantan United
—
—
—
13:15
Kuching FA
2 – 0
Pdrm
2.98
3.64
2.77
Sunday 23 June 2024
14:00
Kelantan United
1 – 0
Pdrm
—
—
—
10:30
Selangor
2 – 1
Perak
1.25
8.00
13.00
Saturday 22 June 2024
14:00
Penang
0 – 1
Kedah
4.75
4.29
2.10
13:15
Kuching FA
1 – 1
Terengganu
6.17
4.52
1.74
10:30
Johor Darul Takzim FC
3 – 0
Pahang
1.11
16.65
41.00
Friday 21 June 2024
14:00
Negeri Sembilan
0 – 3
Kuala Lumpur FA
4.70
4.23
2.05
Sunday 26 May 2024
13:15
Selangor
4 – 0
Negeri Sembilan
1.30
6.39
11.00
Saturday 25 May 2024
14:00
Pdrm
1 – 1
Penang
1.89
3.95
4.44
13:15
Sabah FA
2 – 1
Kuching FA
1.30
7.60
11.20
10:30
Kuala Lumpur FA
1 – 5
Johor Darul Takzim FC
23.00
10.00
1.16
Friday 24 May 2024
14:00
Kedah
0 – 2
Perak
1.42
7.10
10.00
13:15
Terengganu
3 – 0
Kelantan United
—
—
—
Sunday 19 May 2024
13:15
Penang
0 – 0
Terengganu
4.40
4.20
1.81
09:45
Kuching FA
2 – 2
Pahang
3.93
3.65
1.94
Saturday 18 May 2024
14:00
Perak
2 – 3
Pdrm
4.76
4.40
2.35
13:15
Selangor
1 – 0
Kedah
1.78
4.50
5.05
10:30
Johor Darul Takzim FC
3 – 1
Negeri Sembilan
1.07
20.73
46.00
Friday 17 May 2024
14:00
Kelantan United
2 – 3
Sabah FA
—
—
—
Sunday 12 May 2024
14:00
Kuala Lumpur FA
1 – 1
Kuching FA
1.55
4.30
5.56
10:45
Sabah FA
0 – 0
Penang
1.37
6.20
10.20
Saturday 11 May 2024
14:00
Terengganu
3 – 1
Perak
1.35
8.50
19.00
13:15
Pahang
1 – 0
Kelantan United
—
—
—
10:30
Pdrm
0 – 1
Kedah
3.40
4.16
2.18
Friday 10 May 2024
14:00
Johor Darul Takzim FC
3 – 0
Selangor
—
—
—