Table: 1.Darul Ta'zim FC (Johor) 21 20 1 0 73- 7 61 [C] Champions 2.Selangor FC 22 14 4 4 41-16 46 3.Kuching City FC 22 9 9 4 35-25 36 4.Sabah FC 21 10 6 5 39-31 36 5.Terengganu FC 21 8 8 5 32-24 32 6.Kuala Lumpur City FC 21 10 4 7 34-28 28 [-6] 7.Perak FC 21 6 6 9 33-34 24 8.PDRM FC 21 6 6 9 24-33 24 9.Penang FC 21 4 8 9 26-35 20 10.Sri Pahang FC 21 4 8 9 25-37 20 11.Kedah Darul Aman FC 20 6 5 9 19-35 20 [-3] 12.Negeri Sembilan FC 21 3 4 14 20-43 13 13.Kelantan Darul Naim FC 21 2 1 18 13-66 7 [*] [*] Kelantan United FC were renamed Kelantan Darul Naim FC NB: Kedah Darul Aman 3 points deducted for financial reasons; Kuala Lumpur City 6 points deducted Round 1 [May 10] Darul Ta'zim FC awd Selangor FC [awarded 3-0, Selangor withdrew; also [May 11] for Piala Sumbangsih] PDRM FC 0-1 Kedah Darul Aman FC Sri Pahang FC 1-0 Kelantan Darul Naim FC Terengganu FC 3-1 Perak FC [May 12] Sabah FC 0-0 Penang FC Kuala Lumpur City FC 1-1 Kuching City FC Negeri Sembilan FC bye Round 2 [May 17] Kelantan Darul Naim FC 2-3 Sabah FC [May 18] Darul Ta'zim FC 3-1 Negeri Sembilan FC Selangor FC 1-0 Kedah Darul Aman FC Perak FC 2-3 PDRM FC [May 19] Kuching City FC 2-2 Sri Pahang FC Penang FC 0-0 Terengganu FC Kuala Lumpur City FC bye Round 3 [May 24] Terengganu FC 3-0 Kelantan Darul Naim FC Kedah Darul Aman FC 0-2 Perak FC [May 25] Kuala Lumpur City FC 1-5 Darul Ta'zim FC Sabah FC 2-1 Kuching City FC PDRM FC 1-1 Penang FC [May 26] Selangor FC 4-0 Negeri Sembilan FC Sri Pahang FC bye Round 4 [Jun 21] Negeri Sembilan FC 0-3 Kuala Lumpur City FC [Jun 22] Darul Ta'zim FC 3-0 Sri Pahang FC Kuching City FC 1-1 Terengganu FC Penang FC 0-1 Kedah Darul Aman FC [Jun 23] Selangor FC 2-1 Perak FC Kelantan Darul Naim FC 1-0 PDRM FC Sabah FC bye Round 5 [Jul 12] Kuching City FC 2-0 PDRM FC Kedah Darul Aman FC 3-0 Kelantan Darul Naim FC [Jul 13] Sri Pahang FC 0-2 Negeri Sembilan FC Sabah FC 1-3 Darul Ta'zim FC Perak FC 0-2 Penang FC [Jul 14] Kuala Lumpur City FC 1-0 Selangor FC Terengganu FC bye Round 6 [Jul 25] Sabah FC 2-0 Negeri Sembilan FC [Jul 26] Darul Ta'zim FC 4-0 Terengganu FC Kedah Darul Aman FC 1-1 Kuching City FC Kelantan Darul Naim FC 1-3 Perak FC [Jul 27] Selangor FC 4-1 Penang FC Kuala Lumpur City FC 0-0 Sri Pahang FC PDRM FC bye Round 7 [Jul 30] Terengganu FC 3-2 Negeri Sembilan FC Perak FC 1-2 Kuching City FC [Jul 31] Kuala Lumpur City FC 3-0 Sabah FC Sri Pahang FC 1-1 Selangor FC PDRM FC 1-1 Darul Ta'zim FC [Aug 1] Penang FC 3-0 Kelantan Darul Naim FC Kedah Darul Aman FC bye Round 8 [Aug 9] Darul Ta'zim FC 6-0 Kedah Darul Aman FC Sri Pahang FC 2-3 Sabah FC [Aug 10] Selangor FC 2-0 Kelantan Darul Naim FC Kuala Lumpur City FC 0-2 Terengganu FC [Aug 11] Kuching City FC 2-2 Penang FC Negeri Sembilan FC 1-2 PDRM FC Perak FC bye Round 9 [Aug 13] Sabah FC 1-2 Selangor FC [Aug 16] Terengganu FC 1-1 Sri Pahang FC PDRM FC 2-1 Kuala Lumpur City FC [Aug 17] Kedah Darul Aman FC 2-2 Negeri Sembilan FC [Aug 26] Kuching City FC 1-0 Kelantan Darul Naim FC [Nov 10] Perak FC 0-5 Darul Ta'zim FC Penang FC bye Round 10 [Sep 12] Darul Ta'zim FC 5-0 Penang FC [Sep 13] Selangor FC 4-0 Kuching City FC [Sep 14] Negeri Sembilan FC 0-1 Perak FC Kuala Lumpur City FC 5-0 Kedah Darul Aman FC [Sep 15] Sabah FC 1-1 Terengganu FC Sri Pahang FC 5-1 PDRM FC Kelantan Darul Naim FC bye Round 11 [Sep 20] Kedah Darul Aman FC 2-2 Sri Pahang FC [Sep 21] PDRM FC 1-0 Sabah FC Perak FC 1-0 Kuala Lumpur City FC [Sep 22] Penang FC 2-2 Negeri Sembilan FC Kelantan Darul Naim FC 1-6 Darul Ta'zim FC [Sep 28] Terengganu FC 0-1 Selangor FC Kuching City FC bye Round 12 [Sep 27] Darul Ta'zim FC 2-1 Kuching City FC Negeri Sembilan FC 2-3 Kelantan Darul Naim FC [Sep 28] Sri Pahang FC 0-3 Perak FC [Sep 29] Kuala Lumpur City FC 4-2 Penang FC [Oct 4] Terengganu FC 1-1 PDRM FC [Oct 29] Sabah FC 5-2 Kedah Darul Aman FC Selangor FC bye Round 13 [Oct 18] Kelantan Darul Naim FC 1-3 Kuala Lumpur City FC [Oct 19] Perak FC 2-4 Sabah FC PDRM FC 1-1 Selangor FC Kedah Darul Aman FC 1-0 Terengganu FC [Oct 20] Kuching City FC 1-1 Negeri Sembilan FC Penang FC 0-1 Sri Pahang FC Darul Ta'zim FC bye Round 14 [Oct 25] Penang FC 0-4 Sabah FC Kedah Darul Aman FC 1-1 PDRM FC Kelantan Darul Naim FC 1-1 Sri Pahang FC [Oct 26] Perak FC 2-2 Terengganu FC Kuching City FC 3-1 Kuala Lumpur City FC [Oct 27] Selangor FC 0-3 Darul Ta'zim FC Negeri Sembilan FC bye Round 15 [Nov 1] Negeri Sembilan FC 0-4 Darul Ta'zim FC Terengganu FC 1-0 Penang FC [Nov 2] Sri Pahang FC abd Kuching City FC [abandoned at 0-1 in 31' due to PDRM FC 1-1 Perak FC heavy rain] Kedah Darul Aman FC 0-1 Selangor FC [Nov 3] Sabah FC 4-1 Kelantan Darul Naim FC [Mar 4] Sri Pahang FC 0-2 Kuching City FC [remaining 59'] Kuala Lumpur City FC bye Round 16 [Dec 4] Kelantan Darul Naim FC 1-2 Terengganu FC Perak FC 1-1 Kedah Darul Aman FC Kuching City FC 1-2 Sabah FC Penang FC 2-0 PDRM FC [Dec 8] Darul Ta'zim FC 3-0 Kuala Lumpur City FC [Dec 9] Negeri Sembilan FC 0-4 Selangor FC Sri Pahang FC bye Round 17 [Dec 17] Kuala Lumpur City FC 2-1 Negeri Sembilan FC Perak FC 1-2 Selangor FC Sri Pahang FC 1-3 Darul Ta'zim FC [Dec 18] PDRM FC 5-0 Kelantan Darul Naim FC Kedah Darul Aman FC 1-0 Penang FC [Feb 21] Terengganu FC 2-2 Kuching City FC Sabah FC bye Round 18 [Jan 10] Kelantan Darul Naim FC 0-1 Kedah Darul Aman FC Negeri Sembilan FC 2-1 Sri Pahang FC [Jan 11] PDRM FC 0-2 Kuching City FC Darul Ta'zim FC 4-0 Sabah FC [Jan 12] Selangor FC 1-0 Kuala Lumpur City FC Penang FC 3-3 Perak FC Terengganu FC bye Round 19 [Jan 24] Kuching City FC abd Kedah Darul Aman FC [abandoned at 0-0 in 16' due to [Jan 25] heavy rain] Negeri Sembilan FC 1-2 Sabah FC Penang FC 1-1 Selangor FC Terengganu FC 0-1 Darul Ta'zim FC [Jan 26] Sri Pahang FC 1-1 Kuala Lumpur City FC Perak FC 7-0 Kelantan Darul Naim FC [Mar 12] Kuching City FC 3-0 Kedah Darul Aman FC [remaining 74'] PDRM FC bye Round 20 [Feb 5] Darul Ta'zim FC 4-0 PDRM FC [Feb 7] Kuching City FC 1-1 Perak FC Kelantan Darul Naim FC 1-6 Penang FC [Feb 8] Selangor FC 2-0 Sri Pahang FC [Feb 9] Negeri Sembilan FC 0-2 Terengganu FC [Feb 21] Sabah FC 1-1 Kuala Lumpur City FC Kedah Darul Aman FC bye Round 21 [Feb 14] Terengganu FC 1-2 Kuala Lumpur City FC [Feb 16] Penang FC 1-1 Kuching City FC Sabah FC 2-2 Sri Pahang FC [Mar 8] Kelantan Darul Naim FC 0-7 Selangor FC [Mar 15] PDRM FC 2-1 Negeri Sembilan FC [Mar 29] Kedah Darul Aman FC - Darul Ta'zim FC Perak FC bye Round 22 [Feb 24] Darul Ta'zim FC 2-0 Perak FC [Feb 26] Kuala Lumpur City FC 2-1 PDRM FC Kelantan Darul Naim FC 0-3 Kuching City FC Negeri Sembilan FC 2-0 Kedah Darul Aman FC [Feb 27] Selangor FC 0-0 Sabah FC Sri Pahang FC 1-5 Terengganu FC Penang FC bye Round 23 [Mar 7] Kedah Darul Aman FC 2-3 Kuala Lumpur City FC Terengganu FC 2-2 Sabah FC [Mar 8] PDRM FC 1-3 Sri Pahang FC Perak FC 0-0 Negeri Sembilan FC [Mar 16] Kuching City FC 2-1 Selangor FC Penang FC 0-3 Darul Ta'zim FC Kelantan Darul Naim FC bye Round 24 [Apr 4] Darul Ta'zim FC - Kelantan Darul Naim FC [Apr 5] Sabah FC - PDRM FC Selangor FC - Terengganu FC Negeri Sembilan FC - Penang FC [Apr 6] Kuala Lumpur City FC - Perak FC Sri Pahang FC - Kedah Darul Aman FC Kuching City FC bye Table: 1.Darul Ta'zim FC (Johor) 21 20 1 0 73- 7 61 [C] Champions 2.Selangor FC 22 14 4 4 41-16 46 3.Kuching City FC 22 9 9 4 35-25 36 4.Sabah FC 21 10 6 5 39-31 36 5.Terengganu FC 21 8 8 5 32-24 32 6.Kuala Lumpur City FC 21 10 4 7 34-28 28 [-6] 7.Perak FC 21 6 6 9 33-34 24 8.PDRM FC 21 6 6 9 24-33 24 9.Penang FC 21 4 8 9 26-35 20 10.Sri Pahang FC 21 4 8 9 25-37 20 11.Kedah Darul Aman FC 20 6 5 9 19-35 20 [-3] 12.Negeri Sembilan FC 21 3 4 14 20-43 13 13.Kelantan Darul Naim FC 21 2 1 18 13-66 7 [*] [*] Kelantan United FC were renamed Kelantan Darul Naim FC NB: Kedah Darul Aman 3 points deducted for financial reasons; Kuala Lumpur City 6 points deducted Round 25 [Apr 11] Kedah Darul Aman FC - Sabah FC Kelantan Darul Naim FC - Negeri Sembilan FC [Apr 12] PDRM FC - Terengganu FC Perak FC - Sri Pahang FC [Apr 13] Kuching City FC - Darul Ta'zim FC Penang FC - Kuala Lumpur City FC Selangor FC bye Round 26 [tba] Kuala Lumpur City FC - Kelantan Darul Naim FC Sabah FC - Perak FC Selangor FC - PDRM FC Terengganu FC - Kedah Darul Aman FC Negeri Sembilan FC - Kuching City FC Sri Pahang FC - Penang FC Darul Ta'zim FC bye
2023.
Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 25 Mar 2025
(C) Copyright Karel Stokkermans and RSSSF 2024/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.