^ abcdefOn 12 December 2017, AFC decided to forfeit the first five matches involving Timor-Leste – both v Malaysia, home v United Arab Emirates, away v Saudi Arbia, and home v Palestine due to the use of falsified documents for their players of Timor-Leste.[1]
^United Arab Emirates already qualified for the Asian Cup as the host nation.
^Match abandoned after 87 minutes due to a group of supporters throwing flares at the pitch. A month later, FIFA awarded Saudi Arabia 3–0 win.[2][3]
^Also qualification to AFC Cup group stage if failed to qualify for the AFC Champions League group stage.
^Since the winners of 2016 Piala FA, Johor Darul Ta'zim, currently qualify for AFC Champions League based on their league position, the spot awarded to the Piala FA winner (AFC Cup group stage) would be passed to the next best team in the table (in this case, the second-placed team).
^Kedah Football Association (Kedah FA) has been found guilty of putting the suspended player during the match against Pahang on August 3, 2016. Therefore, the Football Association of Malaysia (FAM) has been awarded 3 points for Pahang and Kedah sentenced deducted 3 points for the incident.
^Pahang has been awarded 3 points free from the Football Association of Malaysia (FAM) after offenses committed by the Football Association of Kedah (Kedah FA) putting the suspended player during the match against Pahang on August 3, 2016.
Source: FAM Official Site, Football Malaysia LLP Rules for classification: 1) Points; 2) Goal difference; 3) Number of goals scored; 4) Number of goals against (C) Champions; (P) Promoted; (R) Relegated