Table:
1.Darul Ta'zim FC (Johor) 24 23 1 0 117-10 70 [C] Champions
2.Kuching City FC 23 15 5 3 44-14 50
3.Selangor FC 23 15 4 4 53-20 49
4.Kuala Lumpur City FC 23 12 7 4 40-28 43
5.Terengganu FC 23 9 6 8 38-34 33
6.Imigresen FC 23 9 4 10 37-42 31 [P]
7.Negeri Sembilan FC 23 5 11 7 37-34 26
8.Sabah FC 23 5 8 10 29-43 23
9.Brunei DPMM FC 23 6 5 12 29-55 23 [*]
10.Penang FC 23 5 7 11 24-40 22
11.Melaka FC 23 4 6 13 17-44 18 [P]
12.Kelantan The Real Warriors FC 23 4 3 16 16-61 15 [!]
13.PDRM FC 23 2 5 16 17-73 11
[*] Brunei DPMM joined from the Singapore S-League
[!] Kelantan Darul Naim FC were renamed Kelantan The Real Warriors FC
NB: Kedah Darul Aman FC and Perak FC expelled due to financial problems;
Sri Pahang FC withdrew
Round 1
[Aug 8]
Darul Ta'zim FC 3-0 Selangor FC [also for Piala Sumbangsih]
[Aug 9]
Imigresen FC 0-3 Kuala Lumpur City FC
Kuching City FC 4-0 Kelantan TRW FC
PDRM FC 2-2 Brunei DPMM FC
[Aug 10]
Penang FC 0-3 Terengganu FC
[Aug 29]
Sabah FC 1-1 Melaka FC
Negeri Sembilan FC bye
Round 2
[Aug 12]
Darul Ta'zim FC 5-3 Negeri Sembilan FC
Kelantan TRW FC 1-1 Imigresen FC
Selangor FC 3-0 Brunei DPMM FC
[Aug 13]
Melaka FC 1-1 Penang FC
Kuala Lumpur City FC 1-1 Sabah FC
Terengganu FC 2-2 PDRM FC
Kuching City FC bye
Round 3
[Aug 22]
Brunei DPMM FC 0-5 Terengganu FC
[Aug 23]
Sabah FC 0-0 Kelantan TRW FC
PDRM FC 0-0 Melaka FC
[Aug 24]
Kuching City FC 0-1 Darul Ta'zim FC
Penang FC 1-2 Kuala Lumpur City FC
Negeri Sembilan FC 2-1 Selangor FC
Imigresen FC bye
Round 4
[Aug 27]
Kuala Lumpur City FC 3-1 PDRM FC
Selangor FC 5-2 Terengganu FC
[Aug 28]
Imigresen FC 0-3 Darul Ta'zim FC
[Aug 29]
Negeri Sembilan FC 2-2 Kuching City FC
[Aug 30]
Penang FC 0-1 Kelantan TRW FC
[Sep 30]
Melaka FC 0-1 Brunei DPMM FC
Sabah FC bye
Round 5
[Sep 19]
Terengganu FC 4-0 Melaka FC
[Sep 20]
Imigresen FC 1-1 Negeri Sembilan FC
PDRM FC 3-1 Kelantan TRW FC
[Sep 21]
Kuching City FC 1-0 Selangor FC
Darul Ta'zim FC 8-0 Sabah FC
[Sep 22]
Brunei DPMM FC 0-4 Kuala Lumpur City FC
Penang FC bye
Round 6
[Sep 11]
Darul Ta'zim FC 6-0 Penang FC
[Sep 26]
Brunei DPMM FC 1-2 Kelantan TRW FC
[Sep 27]
Kuala Lumpur City FC 1-0 Terengganu FC
Negeri Sembilan FC 3-0 Sabah FC
[Sep 28]
Kuching City FC 4-0 Imigresen FC
[Dec 28]
Selangor FC 3-0 Melaka FC
PDRM FC bye
Round 7
[Oct 3]
Terengganu FC 4-1 Kelantan TRW FC
[Oct 4]
Penang FC 2-1 Negeri Sembilan FC
Sabah FC 0-1 Kuching City FC
[Oct 5]
Imigresen FC 1-3 Selangor FC
PDRM FC 0-7 Darul Ta'zim FC
[Nov 30]
Melaka FC 0-3 Kuala Lumpur City FC
Brunei DPMM FC bye
Round 8
[Oct 24]
Kelantan TRW FC 2-1 Melaka FC
[Oct 25]
Kuching City FC 1-1 Penang FC
Darul Ta'zim FC 10-0 Brunei DPMM FC
Negeri Sembilan FC 2-0 PDRM FC
[Oct 26]
Imigresen FC 2-2 Sabah FC
Selangor FC 0-0 Kuala Lumpur City FC
Terengganu FC bye
Round 9
[Oct 31]
Terengganu FC 0-5 Darul Ta'zim FC
[Nov 1]
Sabah FC 1-2 Selangor FC
Kuala Lumpur City FC 2-1 Kelantan TRW FC
PDRM FC 0-5 Kuching City FC
[Nov 2]
Brunei DPMM FC 2-2 Negeri Sembilan FC
Penang FC 0-1 Imigresen FC
Melaka FC bye
Round 10
[Nov 21]
Darul Ta'zim FC 7-1 Melaka FC
[Nov 22]
Negeri Sembilan FC 1-1 Terengganu FC
Kuching City FC 1-0 Brunei DPMM FC
Selangor FC 2-0 Kelantan TRW FC
[Nov 23]
Imigresen FC 5-0 PDRM FC
Sabah FC 3-2 Penang FC
Kuala Lumpur City FC bye
Round 11
[Dec 5]
Terengganu FC 1-1 Kuching City FC
[Dec 6]
PDRM FC 1-4 Sabah FC
Melaka FC 2-0 Negeri Sembilan FC
[Dec 7]
Brunei DPMM FC 4-2 Imigresen FC
Penang FC 1-5 Selangor FC
[Dec 17]
Kuala Lumpur City FC 0-4 Darul Ta'zim FC
Kelantan TRW FC bye
Round 12
[Dec 19]
Imigresen FC 2-3 Terengganu FC
Penang FC 3-0 PDRM FC
Kuching City FC 4-0 Melaka FC
[Dec 20]
Darul Ta'zim FC 4-1 Kelantan TRW FC
Sabah FC 1-3 Brunei DPMM FC
Negeri Sembilan FC 1-1 Kuala Lumpur City FC
Selangor FC bye
Round 13
[Dec 23]
Brunei DPMM FC 2-0 Penang FC
PDRM FC 1-3 Selangor FC
Terengganu FC 1-3 Sabah FC
[Dec 24]
Kuala Lumpur City FC 1-1 Kuching City FC
Kelantan TRW FC 0-2 Negeri Sembilan FC
Melaka FC 0-2 Imigresen FC
Darul Ta'zim FC bye
Halfway Table:
1.Darul Ta'zim FC (Johor) 12 12 0 0 63- 5 36 [C]
2.Kuching City FC 12 7 4 1 25- 6 25
3.Selangor FC 12 8 1 3 27-12 25
4.Kuala Lumpur City FC 12 7 4 1 21-10 25
5.Terengganu FC 12 5 3 4 26-21 18
6.Negeri Sembilan FC 12 4 5 3 20-17 17
7.Brunei DPMM FC 12 4 2 6 15-32 14 [*]
8.Sabah FC 12 3 4 5 16-25 13
9.Imigresen FC 12 3 3 6 17-24 12 [P]
10.Kelantan The Real Warriors FC 12 3 2 7 10-24 11
11.Penang FC 12 2 2 8 11-26 8
12.Melaka FC 12 1 3 8 6-28 6 [P]
13.PDRM FC 12 1 3 8 10-37 6
[*] Brunei DPMM joined from the Singapore S-League
[!] Kelantan Darul Naim FC were renamed Kelantan The Real Warriors FC
NB: Kedah Darul Aman FC and Perak FC expelled due to financial problems;
Sri Pahang FC withdrew
Round 14
[Jan 2]
Kelantan TRW FC 0-1 Kuching City FC
[Jan 3]
Brunei DPMM FC 3-1 PDRM FC
Terengganu FC 0-2 Penang FC
[Jan 4]
Kuala Lumpur City FC 4-2 Imigresen FC
Selangor FC 0-2 Darul Ta'zim FC
[Apr 23]
Melaka FC 1-0 Sabah FC
Negeri Sembilan FC bye
Round 15
[Jan 9]
Negeri Sembilan FC 0-1 Darul Ta'zim FC
Sabah FC 1-1 Kuala Lumpur City FC
[Jan 10]
Imigresen FC 3-0 Kelantan TRW FC
Brunei DPMM FC 2-5 Selangor FC
PDRM FC 0-1 Terengganu FC
[Jan 11]
Penang FC 5-0 Melaka FC
Kuching City FC bye
Round 16
[Jan 13]
Kelantan TRW FC 3-2 Sabah FC
Terengganu FC 1-0 Brunei DPMM FC
[Jan 15]
Darul Ta'zim FC 2-1 Kuching City FC
Kuala Lumpur City FC 0-1 Penang FC
Melaka FC 3-0 PDRM FC
Selangor FC 1-0 Negeri Sembilan FC
Imigresen FC bye
Round 17
[Jan 30]
PDRM FC 1-1 Kuala Lumpur City FC
[Jan 31]
Brunei DPMM FC 1-1 Melaka FC
Kuching City FC 2-0 Negeri Sembilan FC
Kelantan TRW FC 1-1 Penang FC
[Feb 1]
Darul Ta'zim FC 5-0 Imigresen FC
Terengganu FC 1-1 Selangor FC
Sabah FC bye
Round 18
[Feb 21]
Kelantan TRW FC 0-1 PDRM FC
Melaka FC 1-2 Terengganu FC
Negeri Sembilan FC 1-2 Imigresen FC
[Feb 22]
Sabah FC 1-6 Darul Ta'zim FC
Kuala Lumpur City FC 4-0 Brunei DPMM FC
Selangor FC 1-0 Kuching City FC
Penang FC bye
Round 19
[Feb 27]
Kelantan TRW FC 0-3 Brunei DPMM FC
Penang FC 0-4 Darul Ta'zim FC
Terengganu FC 0-1 Kuala Lumpur City FC
[Feb 28]
Sabah FC 1-1 Negeri Sembilan FC
Melaka FC 0-0 Selangor FC
[Mar 1]
Imigresen FC 0-1 Kuching City FC
PDRM FC bye
Round 20
[Mar 6]
Kelantan TRW FC 0-2 Terengganu FC
[Mar 7]
Kuching City FC 2-0 Sabah FC
Kuala Lumpur City FC 2-1 Melaka FC
Negeri Sembilan FC 3-3 Penang FC
[Mar 8]
Selangor FC 4-0 Imigresen FC
[Mar 18]
Darul Ta'zim FC 7-0 PDRM FC
Brunei DPMM FC bye
Round 21
[Mar 13]
PDRM FC 1-6 Negeri Sembilan FC
[Mar 14]
Sabah FC 1-2 Imigresen FC
Penang FC 0-1 Kuching City FC
[Mar 15]
Brunei DPMM FC 0-3 Darul Ta'zim FC
Kuala Lumpur City FC 2-3 Selangor FC
Melaka FC 2-1 Kelantan TRW FC
Terengganu FC bye
Round 22
[Apr 10]
Kelantan TRW FC 0-2 Kuala Lumpur City FC
[Apr 11]
Darul Ta'zim FC 1-1 Terengganu FC
Imigresen FC 0-0 Penang FC
Selangor FC 1-1 Sabah FC
[Apr 12]
Kuching City FC 4-1 PDRM FC
Negeri Sembilan FC 2-2 Brunei DPMM FC
Melaka FC bye
Round 23
[Apr 24]
Kelantan TRW FC 0-6 Selangor FC
[Apr 25]
PDRM FC 0-5 Imigresen FC
Brunei DPMM FC 2-2 Kuching City FC
Terengganu FC 2-2 Negeri Sembilan FC
[Apr 26]
Penang FC 0-0 Sabah FC
[Apr 28]
Melaka FC 1-2 Darul Ta'zim FC
Kuala Lumpur City FC bye
Round 24
[May 1]
Kuching City FC 2-1 Terengganu FC
[May 2]
Sabah FC 5-1 PDRM FC
Darul Ta'zim FC 7-0 Kuala Lumpur City FC
Selangor FC 4-0 Penang FC
[May 3]
Imigresen FC 3-1 Brunei DPMM FC
Negeri Sembilan FC 0-0 Melaka FC
Kelantan TRW FC bye
Round 25
[May 8]
PDRM FC 1-1 Penang FC
Terengganu FC 1-3 Imigresen FC
[May 9]
Brunei DPMM FC 0-1 Sabah FC
Melaka FC 1-3 Kuching City FC
[May 10]
Kuala Lumpur City FC 2-2 Negeri Sembilan FC
Kelantan TRW FC 1-14 Darul Ta'zim FC
Selangor FC bye
Round 26
[May 15]
Penang FC - Brunei DPMM FC
Sabah FC - Terengganu FC
[May 16]
Imigresen FC - Melaka FC
Negeri Sembilan FC - Kelantan TRW FC
[May 17]
Kuching City FC - Kuala Lumpur City FC
Selangor FC - PDRM FC
Darul Ta'zim FC bye
Table:
1.Darul Ta'zim FC (Johor) 24 23 1 0 117-10 70 [C] Champions
2.Kuching City FC 23 15 5 3 44-14 50
3.Selangor FC 23 15 4 4 53-20 49
4.Kuala Lumpur City FC 23 12 7 4 40-28 43
5.Terengganu FC 23 9 6 8 38-34 33
6.Imigresen FC 23 9 4 10 37-42 31 [P]
7.Negeri Sembilan FC 23 5 11 7 37-34 26
8.Sabah FC 23 5 8 10 29-43 23
9.Brunei DPMM FC 23 6 5 12 29-55 23 [*]
10.Penang FC 23 5 7 11 24-40 22
11.Melaka FC 23 4 6 13 17-44 18 [P]
12.Kelantan The Real Warriors FC 23 4 3 16 16-61 15 [!]
13.PDRM FC 23 2 5 16 17-73 11
[*] Brunei DPMM joined from the Singapore S-League
[!] Kelantan Darul Naim FC were renamed Kelantan The Real Warriors FC
NB: Kedah Darul Aman FC and Perak FC expelled due to financial problems;
Sri Pahang FC withdrew
Piala Malaysia | FA Cup Piala Malaysia 2025/26 1/8 Finals First Legs [Jan 17] Imigresen FC 0-0 Negeri Sembilan FC Melaka FC 2-2 Sabah FC Kelantan Red Warrior 0-2 Brunei DPMM FC [Jan 18] Penang FC 1-0 Kuching City FC PDRM FC 1-10 Darul Ta'zim FC Perak FC 2-0 Kuala Lumpur City FC [Jan 19] UM-Damansara United 0-2 Terengganu FC Kelantan TRW FC 1-2 Selangor FC Second Legs [Jan 22] Sabah FC 0-3 Melaka FC [Jan 23] Terengganu FC 5-0 UM-Damansara United Selangor FC 3-0 Kelantan TRW FC [Jan 24] Brunei DPMM FC 1-1 Kelantan Red Warrior Kuching City FC 2-0 Penang FC Darul Ta'zim FC 1-0 PDRM FC [Jan 25] Negeri Sembilan FC 1-0 Imigresen FC Kuala Lumpur City FC 3-0 Perak FC [aet] Quarterfinals First Legs [Feb 6] Terengganu FC 1-1 Kuala Lumpur City FC [Feb 7] Brunei DPMM FC 1-3 Kuching City FC [Feb 8] Negeri Sembilan FC 0-1 Selangor FC [Feb 13] Darul Ta'zim FC 5-0 Melaka FC Second Legs [Feb 14] Kuching City FC 3-1 Brunei DPMM FC Selangor FC 5-1 Negeri Sembilan FC [Feb 15] Kuala Lumpur City FC 2-1 Terengganu FC [Feb 25] Melaka FC 1-3 Darul Ta'zim FC Semifinals First Legs [Apr 3] Kuala Lumpur City FC 0-4 Darul Ta'zim FC [Apr 5] Selangor FC 1-1 Kuching City FC Second Legs [Apr 7] Darul Ta'zim FC 4-1 Kuala Lumpur City FC [Apr 18] Kuching City FC 1-0 Selangor FC Final [May 23, Bukit Jalil National Stadium, Kuala Lumpur] Darul Ta'zim FC - Kuching City FC FA Cup 2025 1/8 Finals First Legs [Aug 16] UM-Damansara United 0-5 Darul Ta'zim FC Malaysian University 1-3 Selangor FC Brunei DPMM FC 3-2 Kuching City FC [Aug 17] Imigresen FC 2-1 Terengganu FC Bunga Raya 0-6 Sabah FC Melaka FC 0-2 Penang FC [Aug 18] Negeri Sembilan FC 5-0 PDRM FC Kelantan TRW FC 3-1 Kuala Lumpur City FC Second Legs [Sep 12] PDRM FC 1-0 Negeri Sembilan FC [Sep 13] Selangor FC 9-0 Malaysian University Terengganu FC 3-0 Imigresen FC [Sep 14] Kuching City FC 7-1 Brunei DPMM FC Kuala Lumpur City FC 1-0 Kelantan TRW FC [Sep 15] Penang FC 3-0 Melaka FC [Sep 30] Sabah FC 0-0 Bunga Raya [Oct 2] Darul Ta'zim FC 5-3 UM-Damansara United Quarterfinals First Legs [Oct 17] Penang FC 1-2 Darul Ta'zim FC Kelantan TRW FC 1-2 Sabah FC [Oct 18] Negeri Sembilan FC 0-4 Selangor FC Terengganu FC 1-4 Kuching City FC Second Legs [Oct 28] Darul Ta'zim FC 3-0 Penang FC Kuching City FC 1-2 Terengganu FC [Oct 29] Sabah FC 3-1 Kelantan TRW FC Selangor FC 2-3 Negeri Sembilan FC Semifinals First Legs [Nov 9] Kuching City FC 1-2 Darul Ta'zim FC Sabah FC 2-2 Selangor FC Second Lehs [Nov 30] Darul Ta'zim FC 2-0 Kuching City FC Selangor FC 3-3 Sabah FC [aet, 4-5 pen] Final [Dec 14, Bukit Jalil National Stadium, Kuala Lumpur] Darul Ta'zim FC 5-0 Sabah FC
Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 10 May 2026
(C) Copyright Karel Stokkermans and RSSSF 2025/26
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.