Note: Flags indicate national team as has been defined under FIFA eligibility rules.
Players may hold more than one non-FIFA nationality; Club dissolved during season would shown by grey background.
For example, if a match is scheduled for matchday 13, but then postponed and played between days 16 and 17, it will be added to the standings for day 16.Note: The match between Chanthaburi and Nakhon Si United on 31 August 2024 was awarded as a 0–3 win to Nakhon Si United due to inadequate stadium lighting, which led to the match being abandoned after multiple stoppages.
[26] sheets Updated to games played on 16 February 2025Source: Thai League Note:Can.1 The match between Chanthaburi and Nakhon Si United on 31 August 2024 was awarded as a 0–3 win to Nakhon Si United due to inadequate stadium lighting, which led to the match being abandoned after multiple stoppages.
Can.2 The match between Trat and Samut Prakan City on 4 January 2025 was awarded as 0-3 win to Trat due to Samut Prakan City reportedly did not show up for the match against Trat, leading to the game’s cancellation [27] [28] Can.3 Samut Prakan City was suspended since 7 January 2025 [29]