Final Table: 1.Chiangrai United 30 16 10 4 53-28 58 [2 1 1 0 4-0 4] Champions 2.Buriram United 30 16 10 4 51-25 58 [C] [2 0 1 1 0-4 1] 3.Port FC 30 15 8 7 55-36 53 4.Bangkok United 30 13 11 6 55-32 50 5.Muang Thong United (Nonthaburi) 30 14 4 12 45-42 46 6.Samut Prakan City 30 12 7 11 44-50 43 [*] 7.Chonburi FC 30 11 7 12 43-45 40 8.Ratchaburi Mitr Phol 30 10 8 12 48-48 38 9.PT Prachuap 30 9 10 11 32-44 37 10.Trat FC 30 9 8 13 47-47 35 [P] [2 1 1 0 3-2 4] 11.PTT Rayong 30 9 8 13 33-46 35 [P] [2 0 1 1 2-3 1] Withdrew 12.Sukhothai FC 30 6 16 8 37-37 34 [2 2 0 0 5-2 6] 13.Nakhon Ratchasima 30 9 7 14 45-51 34 [2 0 0 2 2-5 0] --------------------------------------------------------------- 14.Suphanburi FC 30 7 11 12 29-44 32 15.Chainat Hornbill 30 8 6 16 31-50 30 Relegated 16.Chiangmai FC 30 7 7 16 39-62 28 [P] Relegated [*] Pattaya United were relocated and renamed Samut Prakan City; PTT Rayong withdraw after the season; because of this, Suphanburi remained at the top level Round 1 [Feb 22] Ratchaburi 3-2 Trat [Feb 23] Buriram United 2-2 Chonburi Chainat Hornbill 0-0 Suphanburi PTT Rayong 0-1 Nakhon Ratchasima Samut Prakan City 3-2 Chiangmai [Feb 24] Chiangrai United 0-0 Port Muang Thong United 0-1 PT Prachuap Sukhothai 1-1 Bangkok United Round 2 [Mar 1] Suphanburi 0-0 Buriram United [Mar 2] Bangkok United 1-0 Muang Thong United Chiangmai 0-0 Sukhothai Chonburi 0-2 Samut Prakan City PT Prachuap 2-0 PTT Rayong [Mar 3] Nakhon Ratchasima 1-2 Chiangrai United Port 1-0 Ratchaburi Trat 2-2 Chainat Hornbill Round 3 [Mar 8] Chonburi 2-3 Port [Mar 9] Chainat Hornbill 1-1 Chiangrai United Muang Thong United 2-0 Chiangmai Ratchaburi 2-3 Nakhon Ratchasima Trat 0-1 Bangkok United [Mar 10] Buriram United 2-0 PT Prachuap PTT Rayong 2-1 Samut Prakan City Sukhothai 1-1 Suphanburi Round 4 [Mar 15] PT Prachuap 3-1 Chainat Hornbill [Mar 16] Chiangmai 2-1 Ratchaburi Chiangrai United 2-3 Muang Thong United Nakhon Ratchasima 0-0 Trat Suphanburi 3-0 Chonburi [Mar 17] Bangkok United 0-1 Buriram United Port 1-1 PTT Rayong Samut Prakan City 0-0 Sukhothai Round 5 [Mar 30] Buriram United 3-2 Samut Prakan City Nakhon Ratchasima 1-1 Bangkok United Sukhothai 3-1 Port [Mar 31] Chainat Hornbill 1-2 PTT Rayong Chonburi 3-2 PT Prachuap Ratchaburi 2-0 Muang Thong United Trat 4-0 Suphanburi [Apr 12] Chiangmai 0-1 Chiangrai United Round 6 [Apr 3] Bangkok United 2-4 Chonburi Chiangrai United 0-0 Buriram United Muang Thong United 0-3 Chainat Hornbill Port 4-1 Trat PT Prachuap 1-0 Nakhon Ratchasima PTT Rayong 0-0 Sukhothai Samut Prakan City 2-1 Ratchaburi Suphanburi 1-2 Chiangmai Round 7 [Apr 6] Bangkok United 4-0 Suphanburi Port 5-0 PT Prachuap Trat 1-1 Samut Prakan City [Apr 7] Nakhon Ratchasima 3-1 Muang Thong United Ratchaburi 0-2 Chiangrai United Sukhothai 0-0 Chonburi [May 7] Chiangmai 2-2 Chainat Hornbill [Jun 12] Buriram United 5-0 PTT Rayong Round 8 [Apr 19] Buriram United 1-1 Trat [Apr 20] Chainat Hornbill 2-1 Bangkok United Chiangrai United 1-1 Samut Prakan City Muang Thong United 1-2 Port PTT Rayong 1-3 Ratchaburi [Apr 21] Chonburi 7-5 Chiangmai PT Prachuap 1-1 Sukhothai Suphanburi 3-1 Nakhon Ratchasima Round 9 [Apr 26] Sukhothai 2-3 Chiangrai United [Apr 27] Port 3-2 Suphanburi PTT Rayong 2-2 Muang Thong United Samut Prakan City 1-0 Chainat Hornbill Trat 4-0 Chiangmai [Apr 28] Bangkok United 6-1 PT Prachuap Nakhon Ratchasima 4-0 Chonburi Ratchaburi 1-2 Buriram United Round 10 [May 11] Buriram United 2-0 Nakhon Ratchasima Chiangrai United 1-0 PTT Rayong Chonburi 3-3 Trat Muang Thong United 0-3 Samut Prakan City [May 12] Chainat Hornbill 0-3 Port Chiangmai 1-1 Bangkok United PT Prachuap 2-1 Suphanburi Ratchaburi 2-2 Sukhothai Round 11 [May 18] Port 1-1 Bangkok United PTT Rayong 2-3 Trat Samut Prakan City 1-1 PT Prachuap [May 19] Chainat Hornbill 0-3 Ratchaburi Chiangrai United 1-0 Chonburi Nakhon Ratchasima 4-2 Chiangmai Suphanburi 0-0 Muang Thong United [Jun 1] Sukhothai 1-1 Buriram United Round 12 [May 25] Chiangmai 1-0 PT Prachuap Nakhon Ratchasima 1-1 Port Sukhothai 2-0 Chainat Hornbill Suphanburi 0-0 PTT Rayong Trat 3-1 Chiangrai United [May 26] Bangkok United 2-1 Samut Prakan City Buriram United 1-0 Muang Thong United Chonburi 1-0 Ratchaburi Round 13 [May 29] Chainat Hornbill 2-1 Buriram United Chiangrai United 1-3 Bangkok United Muang Thong United 2-0 Sukhothai Port 3-1 Chiangmai PT Prachuap 2-3 Trat PTT Rayong 1-0 Chonburi Ratchaburi 3-0 Suphanburi Samut Prakan City 2-0 Nakhon Ratchasima Round 14 [Jun 15] Suphanburi 0-1 Samut Prakan City Trat 2-0 Sukhothai PT Prachuap 0-0 Chiangrai United Nakhon Ratchasima 2-1 Chainat Hornbill [Jun 16] Bangkok United 2-0 Ratchaburi Chiangmai 0-2 PTT Rayong Chonburi 2-0 Muang Thong United Port 1-3 Buriram United Round 15 [Jun 22] Buriram United 4-0 Chiangmai Muang Thong United 3-0 Trat Ratchaburi 0-1 PT Prachuap Sukhothai 1-0 Nakhon Ratchasima [Jun 23] Chainat Hornbill 1-0 Chonburi Chiangrai United 3-1 Suphanburi PTT Rayong 1-4 Bangkok United Samut Prakan City 2-1 Port Halfway Table: 1.Buriram United 15 9 5 1 28-10 32 [C] 2.Bangkok United 15 8 4 3 30-15 28 3.Port FC 15 8 4 3 30-18 28 4.Samut Prakan City 15 8 4 3 23-14 28 [*] 5.Chiangrai United 15 7 5 3 19-15 26 6.Trat FC 15 6 5 4 29-23 23 [P] 7.Nakhon Ratchasima 15 6 3 6 21-19 21 8.PT Prachuap 15 6 3 6 17-24 21 9.Sukhothai FC 15 3 9 3 14-14 18 10.Chonburi FC 15 5 3 7 24-29 18 11.Ratchaburi Mitr Phol 15 5 1 9 21-21 16 12.Chainat Hornbill 15 4 4 7 16-23 16 13.PTT Rayong 15 4 4 7 14-24 16 [P] --------------------------------------------------------------- 14.Muang Thong United (Nonthaburi) 15 4 2 9 14-22 14 15.Chiangmai FC 15 3 3 9 18-35 12 [P] 16.Suphanburi FC 15 2 5 8 12-24 11 [*] Pattaya United were relocated and renamed Samut Prakan City Round 16 [Jun 29] Bangkok United 2-2 Sukhothai Nakhon Ratchasima 0-1 PTT Rayong Chiangmai 2-2 Samut Prakan City Suphanburi 1-0 Chainat Hornbill [Jun 30] PT Prachuap 1-2 Muang Thong United Trat 0-1 Ratchaburi Port 1-4 Chiangrai United Chonburi 1-0 Buriram United Round 17 [Jul 6] Sukhothai 1-2 Chiangmai PTT Rayong 3-1 PT Prachuap Chainat Hornbill 3-2 Trat Ratchaburi 1-1 Port [Jul 7] Chiangrai United 1-1 Nakhon Ratchasima Samut Prakan City 1-0 Chonburi Muang Thong United 3-2 Bangkok United Buriram United 0-0 Suphanburi Round 18 [Jul 12] Chiangmai 1-1 Muang Thong United [Jul 13] Chiangrai United 1-0 Chainat Hornbill Nakhon Ratchasima 3-3 Ratchaburi Port 2-2 Chonburi Samut Prakan City 0-3 PTT Rayong [Jul 14] Bangkok United 2-1 Trat PT Prachuap 0-0 Buriram United Suphanburi 1-1 Sukhothai Round 19 [Jul 20] Chainat Hornbill 1-1 PT Prachuap Chonburi 0-0 Suphanburi PTT Rayong 1-0 Port Ratchaburi 4-1 Chiangmai [Jul 21] Buriram United 1-1 Bangkok United Muang Thong United 1-0 Chiangrai United Sukhothai 1-2 Samut Prakan City Trat 2-1 Nakhon Ratchasima Round 20 [Jul 27] Muang Thong United 2-1 Ratchaburi PT Prachuap 0-2 Chonburi Samut Prakan City 1-4 Buriram United Suphanburi 1-0 Trat [Jul 28] Bangkok United 2-2 Nakhon Ratchasima Chiangrai United 2-1 Chiangmai Port 1-0 Sukhothai PTT Rayong 1-2 Chainat Hornbill Round 21 [Jul 31] Chiangrai United 4-0 Buriram United Chonburi 2-1 Bangkok United Muang Thong United 3-0 Chainat Hornbill Nakhon Ratchasima 3-1 PT Prachuap Ratchaburi 5-2 Samut Prakan City Sukhothai 3-1 PTT Rayong Trat 1-2 Port [Aug 29] Chiangmai 0-1 Suphanburi Round 22 [Aug 3] Chonburi 2-2 Sukhothai Muang Thong United 2-0 Nakhon Ratchasima Samut Prakan City 2-3 Trat [Aug 4] Chainat Hornbill 2-2 Chiangmai Chiangrai United 1-1 Ratchaburi PT Prachuap 1-1 Port PTT Rayong 0-1 Buriram United Suphanburi 1-1 Bangkok United Round 23 [Aug 10] Bangkok United 2-0 Chainat Hornbill Chiangmai 2-1 Chonburi Ratchaburi 1-1 PTT Rayong Sukhothai 1-1 PT Prachuap [Aug 11] Nakhon Ratchasima 1-1 Suphanburi Port 2-0 Muang Thong United Samut Prakan City 0-3 Chiangrai United Trat 0-1 Buriram United Round 24 [Aug 17] Buriram United 6-0 Ratchaburi Chainat Hornbill 2-3 Samut Prakan City Chiangrai United 1-1 Sukhothai PT Prachuap 1-0 Bangkok United [Aug 18] Chiangmai 1-3 Trat Chonburi 2-1 Nakhon Ratchasima Muang Thong United 2-2 PTT Rayong Suphanburi 1-3 Port Round 25 [Aug 24] Bangkok United 2-0 Port Buriram United 1-1 Sukhothai PT Prachuap 2-0 Samut Prakan City Trat 0-0 PTT Rayong [Aug 25] Chiangmai 5-1 Nakhon Ratchasima Chonburi 0-2 Chiangrai United Muang Thong United 4-1 Suphanburi Ratchaburi 2-1 Chainat Hornbill Round 26 [Sep 14] Muang Thong United 3-1 Buriram United Ratchaburi 2-0 Chonburi Samut Prakan City 1-1 Bangkok United [Sep 15] Chainat Hornbill 1-0 Sukhothai Chiangrai United 3-1 Trat PT Prachuap 2-0 Chiangmai PTT Rayong 2-0 Suphanburi [Sep 27] Port 3-0 Nakhon Ratchasima Round 27 [Sep 21] Bangkok United 1-1 Chiangrai United Sukhothai 2-3 Muang Thong United Suphanburi 3-0 Ratchaburi [Sep 22] Buriram United 1-0 Chainat Hornbill Chiangmai 0-2 Port Nakhon Ratchasima 4-1 Samut Prakan City Trat 0-0 PT Prachuap [Sep 29] Chonburi 3-0 PTT Rayong Round 28 [Oct 2] Bangkok United 2-0 Chiangmai Nakhon Ratchasima 2-3 Buriram United Port 4-0 Chainat Hornbill Samut Prakan City 2-1 Muang Thong United Sukhothai 2-2 Ratchaburi Suphanburi 1-1 PT Prachuap [Oct 3] PTT Rayong 2-2 Chiangrai United Trat 1-1 Chonburi Round 29 [Oct 20] Buriram United 3-1 Port Chainat Hornbill 1-3 Nakhon Ratchasima Chiangrai United 4-1 PT Prachuap Muang Thong United 0-2 Chonburi PTT Rayong 2-3 Chiangmai Ratchaburi 2-2 Bangkok United Samut Prakan City 2-3 Suphanburi Sukhothai 2-1 Trat Round 30 [Oct 26] Bangkok United 4-0 PTT Rayong Chiangmai 1-1 Buriram United Chonburi 1-2 Chainat Hornbill Nakhon Ratchasima 2-4 Sukhothai Port 2-2 Samut Prakan City PT Prachuap 2-2 Ratchaburi Suphanburi 2-5 Chiangrai United Trat 3-4 Muang Thong United Final Table: 1.Chiangrai United 30 16 10 4 53-28 58 [2 1 1 0 4-0 4] Champions 2.Buriram United 30 16 10 4 51-25 58 [C] [2 0 1 1 0-4 1] 3.Port FC 30 15 8 7 55-36 53 4.Bangkok United 30 13 11 6 55-32 50 5.Muang Thong United (Nonthaburi) 30 14 4 12 45-42 46 6.Samut Prakan City 30 12 7 11 44-50 43 [*] 7.Chonburi FC 30 11 7 12 43-45 40 8.Ratchaburi Mitr Phol 30 10 8 12 48-48 38 9.PT Prachuap 30 9 10 11 32-44 37 10.Trat FC 30 9 8 13 47-47 35 [P] [2 1 1 0 3-2 4] 11.PTT Rayong 30 9 8 13 33-46 35 [P] [2 0 1 1 2-3 1] Withdrew 12.Sukhothai FC 30 6 16 8 37-37 34 [2 2 0 0 5-2 6] 13.Nakhon Ratchasima 30 9 7 14 45-51 34 [2 0 0 2 2-5 0] --------------------------------------------------------------- 14.Suphanburi FC 30 7 11 12 29-44 32 15.Chainat Hornbill 30 8 6 16 31-50 30 Relegated 16.Chiangmai FC 30 7 7 16 39-62 28 [P] Relegated [*] Pattaya United were relocated and renamed Samut Prakan City; PTT Rayong withdraw after the season; because of this, Suphanburi remained at the top level
Qualification Round [Mar 27] Surat Thani City 6-0 Krua-Napat Ubon Prachinbury City 1-0 Samut Songkhram Songkhla Asian TSU 4-0 Piyamit Rajpracha 4-0 Kantharalak United Chiangrai City 3-0 Kathararom United Real Old Man 0-1 Krabi [aet, 5-6 pen] Khwaeng Mueang Wisetchaichan United 1-2 Phrae United Nakhon Si United 2-1 Ubon Kids City Kalasin 0-4 MOF Customs United Siritham 0-3 Royal Thai Army See Kwae 3-1 Muangkan United Kranuan 3-0 Surin City Namphong United 0-2 Roi Et Sompho 2-1 Muangkrung Muanchang United 0-1 North Vachiralai United Huai Thalaeng 1-0 BTU United Hatyai City 1-2 Siam Chainat United 1-5 Air Force United Police Ladkrabang 1-3 Lamphun Warrior Phitsanoluk United 0-4 Police Tero Sisaket 9-2 Pattani Army United 3-1 Royal Thai Fleet JL Chiangmai United 18-0 Sing Ubon Ubon United 5-1 Chanthaburi Kohkwang 1-2 Bankhai United Singburi Bangrajun 3-1 Udon Thani Nongbua Pitchaya 7-0 Burapha University Phitsanoluk 0-3 Rayong FC Samut Sakhon 8-0 Torefun Navy 9-0 Muangkan Warrior Khonkaen FC 0-2 Muang Loei United Uttaradit 7-1 RMUT Rattanakosin BG Pathum United 12-0 Suwannaphum United Thai Honda 2-2 Khonkaen United [aet, 4-1 pen] Nakhon Pathom United 1-0 Bangkok FC Round 1 [May 1] Nakhon Si United 4-1 Sompho Prachinburi City 0-1 Sukhothai Satun United 1-2 Nakhon Ratchasima Mazda [aet] Lamphun Warrior 2-5 Trat Kanjanapat 3-3 Songkhla Asian TSU [aet, 3-4 pen] Roi Et 2-2 Pluakdaeng United [aet, 3-5 pen] BSB Pakkert City 0-6 Lampang Nongbua Pitchaya 3-0 Kranuan Bankhai United 4-3 Se Kwae Huai Thalaeng United 0-0 Samut Prakan [aet, 5-4 pen] Surat Thani City 4-2 Nakhon Pathom United [aet] Chiangmai Dream 0-7 Bangkok United Sisaket 5-0 B&B Rama II Wat Bot City 0-2 Suphanburi PT Prachuap 0-3 SCG Muang Thong United Singburi Bangrajun 1-0 Siam Samut Prakan City 5-0 North Vachiralai United Navy 2-1 Muang Loei United Ubon United 2-1 Songkhla Krabi 2-1 Chiangmai FC [aet] Bururam United 3-1 PTT Rayong MOF Customs United 3-1 Phrae United Thai Honda 3-3 Chonburi [aet, 5-3 pen] Air Force United 3-3 JL Chiangmai United [aet, 4-3 pen] Army United 2-2 Chiangrai City [aet, 4-3 pen] Port 6-0 Samut Sakhon Chiangrai United 2-1 Uttaradit BG Pathum United 6-2 Rajpracha Ratchaburi Mitr Phol 4-0 Cha Choeng Sao Hi-Tek Chainat Hornbill 2-0 Royal Thai Army Rayong FC 3-1 Phuket City Police Tero 6-0 Hippo Round 2 [Jun 19] Bangkhai United 1-1 Sisaket [aet, 7-6 pen] Surat Thani City 3-1 Huai Thalaeng United Nakhon Si United 2-0 Songkhla Asian TSU Pluakdaeng United 0-4 Nakhon Ratchasima Mazda Krabi 1-3 Thai Honda Ratchaburi Mitr Phol 2-0 Chainat Hornbill Air Force United 0-8 Chiangrai United Buriram United 4-1 Lampang MOF Customs United 2-1 Ubon United Singburi Bangrajun 1-4 SCG Muang Thong United Navy 0-5 Trat BG Pathum United 0-1 Bangkok United Samut Prakan City 4-2 Army United [aet] Rayong FC 2-0 Suphanburi Police Tero 3-1 Nongbua Pitchaya Port 4-1 Sukothai Round 3 [Jul 17] Bankhai United 1-4 Trat Nakhon Si United 0-2 Ratchaburi Mitr Phol Buriram United 5-0 Rayong FC Nakhon Ratchasima Mazda 4-0 Susat Thaui City MOF Customs United 1-4 Chiangrai United Thai Honda 3-2 Samut Prakan City Bangkok United 3-1 Police Tero SCG Muang Thong United 0-2 Port Quarterfinals [Aug 7] Trat 2-2 Buriram United [aet, 4-5 pen] Nakhon Ratchasina Mazda 0-1 Bangkok United Ratchaburi Mitr Phol 3-1 Thai Honda Port 3-2 Chiangrai United Semifinals [Sep 18] Ratchaburi Mitr Phol 2-1 Buriram United Bangkok United 0-0 Port [aet, 4-5 pen] Final [Nov 2] Ratchaburi Mitr Phol 0-1 Port
1/8 Finals [Jul 3] Muang Loei United 1-2 Bangkok United Surat Thani City 2-5 Chiangrai United Thonburi University 1-3 PT Prachuap JL Chiangmai United 1-2 Buriram United [aet] Ranong United 1-0 Sukhothai Nongbua Pitchaya 1-0 Ratchaburi [aet] BG Pathum United 5-0 Chainat Hornbill Police Tero 2-1 MOF Customs United Quarterfinals [Jul 24] PT Prachuap 2-1 Police Tero Ranong United 1-1 Nongbua Pitchaya [aet, 1-4 pen] BG Pathum United 0-1 Chiangrai United Bangkok United 0-1 Buriram United [aet] Semifinals [Aug 14] Buriram United 2-0 Nongbua Pitchaya Chiangrai United 3-3 PT Prachuap [aet, 3-4 pen] Final [Sep 28] Buriram United 1-1 PT Prachuap [aet, 7-8 pen]
Final Table: 1.BG Pathum United 34 24 6 4 76-27 78 [R] [*1] Promoted 2.Police Tero 34 19 8 7 64-31 65 [R] Promoted 3.Rayong 34 18 7 9 70-59 61 Promoted --------------------------------------------------------------- 4.Si Sa Ket FC 34 20 11 3 54-21 59 [-12] 5.Army United 34 15 10 9 56-43 55 Folded 6.Thai Honda 34 13 12 9 52-40 51 Folded 7.Udon Thani 34 15 6 13 44-43 51 8.Khon Kaen 34 13 10 11 40-48 49 9.Nongbua Pitchaya 34 12 10 12 43-42 46 10.Lampang 34 11 12 11 41-45 45 11.JL Chiangmai United 34 10 10 14 43-43 40 12.Kasetsart 34 10 10 14 40-43 40 13.Samut Sakhon 34 8 10 16 43-71 34 14.Air Force United 34 9 7 18 39-53 34 [*2] 15.MOF Customs United 34 9 6 19 39-68 33 [P] 16.Navy FC 34 9 6 19 35-50 33 [R] 17.Ubon United 34 8 6 20 31-56 30 [R] Demoted 18.Ayutthaya United 34 5 9 20 37-64 24 [P] [*1] Bangkok Glass were renamed BG Pathum United [*2] Air Force Central were renamed Air Force United Promoted: Khon Kaen United, Nakhon Pathom United, Phraei United, Ranong United
Prepared and maintained by Hans Schöggl and Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Authors: Hans Schöggl and Karel Stokkermans
Last updated: 9 Sep 2021
(C) Copyright Hans Schöggl, Karel Stokkermans and RSSSF 2019/21
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.