1. Safawi Rasid (Portimonense SC, on loan from JDT)
2. Luqman Hakim Shamsudin (Selangor 2/KV Kortrijk)
3. Shahrel Fikri Fauzi (Perak)
4. Brendan Gan (Selangor)
5. Mohamadou Sumareh* (Pahang/Police Tero)
6. Matt Davies (JDT)
7. La'Vere Corbin-Ong (JDT)
8. Shahrul Saad (Perak)
9. Azam Azih (Pahang)
10. Aidil Zafuan Radzak (JDT)
11. Farizal Marlias (JDT)
12. Khairulazhan Khalid (Selangor)
13. Akhyar Rashid (JDT)
14. Syahmi Safari (Selangor)
15. Norshahrul Idlan Talaha (BG Pathum United)
16. Syafiq Ahmad (JDT)
17. Afiq Fazail (JDT)
18. Syamer Kutty Abba (JDT)
19. Adam Nor Azlin (JDT)
20. Syazwan Andik Ishak (JDT)
21. Irfan Zakaria (Kedah)
22. Ramadhan Saifullah Usman (JDT)
23. Kogileswaran Raj (PJ City)
24. Dominic Tan (Police Tero)
25. Liridon Krasniqi* (JDT)
26. Nazmi Faiz Mansor (JDT)
27. Sean Selvaraj (Selangor)
28. Faisal Halim (Pahang)
29. Baddrol Bakhtiar (Kedah)
30. Nik Akif Syahiran Nik Mat (Kelantan)
31. Zaquan Adha Radzak (Kedah)
32. Khairul Fahmi Che Mat (Melaka United)
33. Safiq Rahim (Melaka United)
34. Daniel Amier Norhisham (Felda United/JDT)
35. Hadi Fayyadh Razak (Fagiano Okayama)
36. Natxo Insa (JDT)
37. Mahali Jasuli (PJ City)
38. Kunanlan Subramaniam (JDT)
39. Khyril Muhymeen Zambri (Selangor/-)
40. Ifwat Akmal Chek Kassim (Kedah)
41. Kiko Insa (JDT II)
42. Nazirul Naim Che Hashim (Perak)
43. Azrif Nasrulhaq Badrul Hisham (JDT)
44. Hadin Azman (Kedah)
45. Partiban Janasekaran (Perak)
46. Kumaahran Sathasivam (Pahang, on loan from JDT II)
47. Fazly Mazlan (Pahang, on loan from JDT II)
48. Nik Sharif Haseefy Lazim (Pahang)
49. Arif Anwar (UiTM)
50. Fadzrul Danel Nizam (Kedah)
51. Fayadh Zulkifli Amin (Kedah)
52. Safee Sali (PJ City)
53. Razman Roslan (Melaka United)
54. Indra Putra Mahayuddin (Kuala Lumpur)
55. Amri Yahyah (Sarawak United)
56. Shukor Adan (Kuala Lumpur)
57. Curran Singh Ferns (Melaka United)
58. David Rowley (Kedah)
59. Stuart Wark (Terengganu)
60. Nick Swirad (Selangor/-)
61. Fadhli Shas (JDT)
62. Hazwan Bakri (JDT)
63. Muslim Ahmad (Pahang)
64. Rawilson Batuil (Sabah)
65. Azmi Muslim (Penang)
66. Farhan Roslan (Kedah)
67. Halim Saari (Selangor)
68. Azzizan Nordin (Sabah)
69. Syazwan Zainon (Selangor)
70. Rizal Ghazali (Kedah)
71. Rodney Celvin (Selangor)
72. Rozaimi Rahman (JDT II)
73. Izham Tarmizi Roslan (JDT)
74. Ashri Chuchu (Sarawak United)
75. Haziq Nadzli (JDT)
76. Khairul Anuar Zamri (Perak)
77. Dinesh Rajasingam (Pahang)
78. Faiz Nasir (Terengganu)
79. Wan Zack Haikal Wan Noor (Selangor)
80. Wan Zaharulnizam Zakaria (Kelantan)
81. Sam Somerville (Penang)
82. Nik Shahrul Azim Halim (Kuala Lumpur)
83. Amer Saidin (PJ City)
84. Hafiz Ramdan (Perak)
85. Hafizul Hakim Khairul Nizam (Perak)
86. Akram Mahinan (Kuala Lumpur)
87. Subramaniam Sooryapparad (Kuala Lumpur)
88. Gurusamy Kandasamy (PJ City)
89. Fandi Othman (Kuala Lumpur)
90. Putera Nadher Amarhan (Metropolitan Police/-)
91. Amirul Azhan Aznan (Perak)
92. Syihan Hazmi Mohamed (PJ City)
93. Damien Lim (PJ City)
94. Darren Lok (Terengganu)
95. Kenny Pallraj (Perak)
96. Faris Shah Rosli (Melaka United)
97. Shahrul Nizam Ros Hasni (Kelantan)
98. Khair Jefri Jones (Melaka United)
99. Tam Sheang Tsung (Kedah)
100. Bobby Gonzales (Penang)
BREAKDOWN
Total players:
JDT (20)
Kedah (11)
Selangor (10)
Perak (9)
Pahang (7)
PJ City (7)
Malacca (6)
Kuala Lumpur (6)
Terengganu (3)
Penang (3)
Kelantan (3)
Sabah (2)
Johor (2)
Sarawak United (2)
Felda United (1)
UiTM (1)
Negeri Sembilan (0)
Sarawak (0)
Perlis (0)
Police Tero (2)
Portimonense SC (1)
KV Kortrijk (1)
BG Pathum United (1)
Fagiano Okayama (1)
Metropolitan Police (1)
* Naturalized player
Negeri Sembilan (0)
Police Tero (2)
Portimonense SC (1)
KV Kortrijk (1)
BG Pathum United (1)
Fagiano Okayama (1)
Metropolitan Police (1)
* Naturalized player