# 2020–21 in Thai football

The 2020–21 season is the 105th season of competitive association football in Thailand.

## AFC competitions
### AFC Champions League
#### Group stage
##### Group E

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BEI | MVC | SEO | CHI |
| 1 | Beijing Guoan | 6 | 5 | 1 | 0 | 12 | 4 | +8 | 16 | Advance to knockout stage | — | 3–1 | 3–1 | 1–1 |
| 2 | Melbourne Victory | 6 | 2 | 1 | 3 | 6 | 9 | −3 | 7 | Advance to knockout stage | 0–2 | — | 2–1 | 1–0 |
| 3 | FC Seoul | 6 | 2 | 0 | 4 | 10 | 9 | +1 | 6 | | 1–2 | 1–0 | — | 5–0 |
| 4 | Chiangrai United | 6 | 1 | 2 | 3 | 5 | 11 | −6 | 5 | | 0–1 | 2–2 | 2–1 | — |

## Thai competitions

| League | Promoted to league | Relegated from league | Expelled or Dissolved | Re-elected |
| Thai League 1 | BG Pathum United Police Tero Rayong | Chainat Hornbill Chiangmai | PTT Rayong | None |
| Thai League 2 | Khon Kaen United Nakhon Pathom United Phrae United Ranong United | None | Thai Honda Army United Ubon United | None |
| Thai League 3 | Wat Bot City Muang Loei United Pattani Pathumthani University | Marines Eureka Royal Thai Army Surat Thani | Simork | None |

### Thai League 2

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Nongbua Pitchaya (C, P) | 34 | 21 | 12 | 1 | 63 | 16 | +47 | 75 | Promotion to Thai League 1 |
| 2 | Chiangmai United (P) | 34 | 20 | 9 | 5 | 64 | 28 | +36 | 69 | Promotion to Thai League 1 |
| 3 | Nakhon Pathom United | 34 | 17 | 10 | 7 | 66 | 36 | +30 | 61 | Play off to Thai League 1 |
| 4 | Khonkaen United (O, P) | 34 | 18 | 6 | 10 | 56 | 37 | +19 | 60 | Play off to Thai League 1 |
| 5 | Phrae United | 34 | 16 | 11 | 7 | 49 | 27 | +22 | 59 | Play off to Thai League 1 |
| 6 | Chainat Hornbill | 34 | 16 | 9 | 9 | 61 | 47 | +14 | 57 | Play off to Thai League 1 |
| 7 | Chiangmai | 34 | 16 | 8 | 10 | 56 | 45 | +11 | 56 | |
| 8 | Ranong United | 34 | 16 | 5 | 13 | 45 | 41 | +4 | 53 | |
| 9 | Ayutthaya United | 34 | 13 | 8 | 13 | 46 | 45 | +1 | 47 | |
| 10 | Khonkaen | 34 | 11 | 8 | 15 | 34 | 38 | −4 | 41 | |
| 11 | Navy | 34 | 11 | 7 | 16 | 47 | 53 | −6 | 40 | |
| 12 | Lampang | 34 | 11 | 7 | 16 | 39 | 46 | −7 | 40 | |
| 13 | Customs United | 34 | 11 | 6 | 17 | 37 | 62 | −25 | 39 | |
| 14 | Kasetsart | 34 | 11 | 5 | 18 | 36 | 53 | −17 | 38 | |
| 15 | Udon Thani | 34 | 9 | 11 | 14 | 44 | 46 | −2 | 38 | |
| 16 | Sisaket (R) | 34 | 9 | 9 | 16 | 34 | 44 | −10 | 36 | Relegation to Thai League 3 |
| 17 | Uthai Thani (R) | 34 | 5 | 10 | 19 | 34 | 53 | −19 | 25 | Relegation to Thai League 3 |
| 18 | Samut Sakhon (R) | 34 | 2 | 5 | 27 | 25 | 119 | −94 | 11 | Relegation to Thai League 3 |
* 1 2 Navy finished ahead of Lampang on head-to-head points: Navy 1–0 Lampang, Lampang 1–2 Navy.
* 1 2 Kasetsart finished ahead of Udon Thani on head-to-head points: Kasetsart 2–1 Udon Thani, Udon Thani 0–0 Kasetsart.

### Cup competitions
#### Thai FA Cup
##### Final
#### Thailand Champions Cup
## Managerial changes

This is a list of changes of managers within Thai league football:
| Team | Outgoing manager | Manner of departure | Date of departure | Position in table | Incoming manager | Date of appointment |
| Sukhothai | Pairoj Borwonwatanadilok | End of contract | 27 October 2019 | Pre-season | Surapong Kongthep | 27 October 2019 |
| Nakhon Ratchasima | Chalermwoot Sa-ngapol | End of contract | 27 October 2019 | Pre-season | Teerasak Po-on | 27 October 2019 |
| Ratchaburi Mitr Phol | Nuengrutai Srathongvian | End of contract | 10 November 2019 | Pre-season | Chaitud Uamtham | 10 November 2019 |
| Chiangrai United | Ailton dos Santos Silva | End of contract | 12 November 2019 | Pre-season | Masami Taki | 12 November 2019 |
| Navy | Lim Jong-heon | End of contract | 30 November 2019 | Pre-season | Chalermwoot Sa-ngapol | 17 December 2019 |
| Samut Prakan City | Tetsuya Murayama | End of contract | 23 December 2019 | Pre-season | Masatada Ishii | 23 December 2019 |
| Rayong | Chusak Sriphum | Resigned | 28 February 2020 | 15th | Arthur Bernardes | 28 February 2020 |
| Lampang | Punnakan Chiratkankun | Sacked | 6 March 2020 | 13th | Prasert Changmoon | 6 March 2020 |
| Port | Choketawee Promrut | Mutual consent | 28 March 2020 | 3rd | Jadet Meelarp | 28 March 2020 |
| Khonkaen | Sirisak Yodyardthai | Signed by BG Pathum United Academy | 23 May 2020 | 16th | Jakkrit Bunkham | 23 May 2020 |
| Kasetsart | Somdet Hitates | Resigned | 10 July 2020 | 12th | Warit Boonsripitayanon | 10 July 2020 |
| Sisaket | Worachai Surinsirirat | Mutual consent | 5 August 2020 | 8th | Chusak Sriphum | 5 August 2020 |
| Udon Thani | Jakarat Tonhongsa | Signed by Muangthong United Academy | 25 August 2020 | 14th | Jetsada Jitsawad | 25 August 2020 |
| Port | Jadet Meelarp | Promoted to Technical director | 21 September 2020 | 3rd | Sarawut Treephan | 21 September 2020 |
| Uthai Thani | Thanaset Amornsinkittichote | Resigned | 27 September 2020 | 18th | Therdsak Chaiman | 27 September 2020 |
| Sisaket | Chusak Sriphum | Resigned | 29 September 2020 | 5th | Preeda Chankra | 29 September 2020 |
| Muangthong United | Alexandre Gama | Resigned | 17 October 2020 | 11th | Mario Gjurovski | 19 October 2020 |
| Bangkok United | Alexandré Pölking | Resigned | 18 October 2020 | 7th | Danny Invincibile (caretaker) | 20 October 2020 |
| Buriram United | Božidar Bandović | Resigned | 19 October 2020 | 10th | Alexandre Gama | 23 October 2020 |
| Chiangmai United | Carlos Eduardo Parreira | Resigned | 30 October 2020 | 2nd | Dennis Amato | 30 October 2020 |
| Chiangrai United | Masami Taki | Resigned | 3 November 2020 | 2nd | Alongkorn Thongaum (caretaker) | 4 November 2020 |
| Bangkok United | Danny Invincibile | End of caretaker spell | 4 November 2020 | 9th | Totchtawan Sripan | 5 November 2020 |
| Rayong | Arthur Bernardes | End of contract | 11 November 2020 | 16th | Masami Taki | 12 November 2020 |
| Customs United | Worrawoot Srimaka | Resigned | 14 November 2020 | 14th | Santi Songte | 14 November 2020 |
| Rajpracha | Pattanapong Sripramote | Resigned | 25 November 2020 | 3rd | Jakkrit Bunkham | 25 November 2020 |
| Khon Kaen | Jakkrit Bunkham | Signed by Rajpracha | 25 November 2020 | 15th | Pichet Suphomuang | 28 November 2020 |
| Chiangrai United | Alongkorn Thongaum | End of caretaker spell | 30 November 2020 | 4th | Emerson Pereira (caretaker) | 1 December 2020 |
| Udon Thani | Jetsada Jitsawad | Resigned | 24 December 2020 | 14th | Paniphon Kerdyam | 24 December 2020 |
| Ratchaburi Mitr Phol | Chaitud Uamtham | Released by club | 31 December 2020 | 3rd | Somchai Maiwilai (caretaker) | 1 January 2021 |
| Udon Thani | Paniphon Kerdyam | Resigned | 4 January 2021 | 14th | Jörg Steinebrunner | 5 January 2021 |
| Muangkan United | Krit Singpreecha | Sacked | 24 January 2021 | 1st | Jadet Meelarp | 25 January 2021 |
| Udon Thani | Jörg Steinebrunner | Redesignated | 11 February 2021 | 14th | Sirisak Yodyardthai | 12 February 2021 |
| Khon Kaen | Pichet Suphomuang | Redesignated | 16 February 2021 | 15th | Somchai Makmool | 16 February 2021 |
| Kasetsart | Warit Boonsripitayanon | Resigned | 28 February 2021 | 11th | Paniphon Kerdyam | 1 March 2021 |
| Khon Kaen United | Sugao Kambe | Mutual consent | 8 March 2021 | 3rd | Patipat Robroo | 8 March 2021 |