The 24-year-old rider has amassed a total of 147 championship points for an unassailable lead with one round to spare, the season-ending race at the Sepang Circuit on Dec 7 and 8.
The 10th round in Sepang will see a tussle for second spot overall between 2017 CP115 champion Md Akid Aziz of Petronas Sprinta Yamaha Maju Motor, who has collected 112 points, and Idemitsu Honda Yuzy Racing rider Azroy Hakeem Anuar, who has 102 points.
When he met reporters after the race, Ahmad Afif said he was satisfied with his success because he had not made intensive preparations for this season.
“Actually, I did not make the best preparations for this season but I have clinched this title because of the hard work put in by all in the team,” said the Terengganu-born racer.
In the 20-lap 9th round race at Dataran Seri Jempol on Sunday, Ahmad Afif clocked 15:06.511 to finish second behind winner Md Akid, who clocked 15:05.564.
Ahmad Afif’s teammate Md Aiman Thiruddin came in third at 15:07.494.
Negri Sembilan Mentri Besar Datuk Seri Aminuddin Harun gave away the prizes.
In the CP115 category, leader Ahmad Syukran Aizat Md Yusoff of Petronas Sprinta Yamaha-CKJ Racing gave a sterling display from start to finish.
He completed the 15-lap race in 11:59.248, ahead of second-placed Md Syafiq Rosli of Petronas Sprinta Yamaha Maju Motor, who clocked 12:00.230, and Motul Yamaha YY Pang Racing’s Md Adib Rosley, who was third at 12:01.476.
Abdullah Qayyum Abd Razak (AFB Tech Racing) won the 12-lap Wira KBS category in a time of 9:44.355, followed by Awal M Al Fikri Yusni of Petronas Sprinta Yamaha-31 Racing in second place (9:44.574) and Wiramuda V-Fiertech Academy Racing rider Akif Hakimi Zainuddin in third place (9:45.393). — Bernama