Yamaha R15M Race Elites
Race 1 developed into a slipstream battle over six laps, with the lead changing multiple times before a four-rider fight decided the result on the final lap. Muhd Ali Imran Mohd Dzul Hijri timed his run through the final sector to take victory in 21:08.255, finishing 0.150 seconds ahead of Ahmad Malek Ridha and 0.198 seconds ahead of Muhd Ikram Dani. The top five were separated by just 0.340 seconds.
Race 2 was held in heavy rain, which reduced grip and led to multiple incidents early in the race. Ikram Dani, Mohd Arrfan Ashraf, and Ali Imran were among those eliminated on Lap 2. Adam Danial Abdul Fattah moved into the lead from Lap 3 and managed the conditions to win in 16:40.786. Shahuzzaifie Adli Shafendi finished second, 0.068 seconds behind, while Md Akif Qayyum Rosefendy completed the podium.
MSBK250
The MSBK250 category ran with Classes 250A and 250B sharing the track, with 250A setting the overall pace.
In Race 1, Irfan Ardiansyah secured victory in 250A with a final-corner move on Md Irfan Haykhal Amidi, winning by 0.038 seconds in 19:38.497. Nguyen Huu Tri finished third.
In 250B, Kabilesh Rajini Krishnan recovered from an early Turn 1 incident and moved past Carlsen Jacob Solis on the final lap to take the win by 0.384 seconds, with Ng Wei Shyang third.
Race 2 followed a similar pattern in 250A. Haykhal led from the start and set the fastest lap of 2:26.223 on Lap 3, with Irfan maintaining close proximity throughout. At the final corner, Haykhal ran wide, allowing Irfan to take his second win by 0.106 seconds in 19:43.732. Nazirul Izzat Md Bahauddin finished third ahead of Nguyen and Muhd Akif Abdullah, with the three covered by 0.248 seconds.
In 250B, Carlsen led from the start and extended his lead to over 14 seconds by Lap 2, winning in 20:32.094. Kabilesh finished second, with Wei Shyang third.
MSBK600
Thanat Laoongplio secured two wins across contrasting conditions.
Race 1 was stopped early and restarted as a seven-lap wet sprint. Thanat controlled the restart and managed sustained pressure from Khairul Idham Pawi before extending his lead to win by 1.266 seconds in 17:29.361. Kitsada Tanachot finished third.
Race 2 was run in dry conditions. Thanat set the fastest lap of 2:12.865 on Lap 3 and built a lead of 3.318 seconds by Lap 8, winning in 22:21.178. Khairul finished second, while Muhd Naqib Rifqi Zulhelmi completed the podium.
MSBK1000
The MSBK1000 category featured Class A and Class B running together.
Race 1 was a ten-lap dry race with multiple lead changes between Muhd Zaqhwan Zaidi, Kasma Daniel Kasmayudin, Azlan Shah Kamaruzaman, and Mohammad Adenanta Putra. Late incidents at Turn 1 involving Adenanta and Adam Norrodin altered the front of the race. Zaqhwan secured the win in 23:56.849, 0.071 seconds ahead of Kasma, with Azlan third. Adenanta recovered to finish fifth.
In Class B, Santhiran A/L Naga Raju finished first in class, ahead of Jeff Cheong and Chau Chi Chuen.
Race 2 was converted into a seven-lap wet sprint after a red flag before the start. Adenanta moved into the lead on Lap 6 with an overtake on Azlan and went on to win in 17:14.732, setting the fastest lap of 2:23.869. Azlan finished second, with Zaqhwan third, the top four covered by 2.456 seconds.
In Class B, Santhiran led from the start to take his second win of the weekend, with Jeff Cheong second and Wesley Lim Shing Shiong third.




