Thai League 2 2026/27
Thai League 2 has 78 matches played on record. Below are the most recent results, each with goals, line-ups and full match statistics.
Table
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Khon Kaen United | 8 | 6 | 0 | 2 | +8 | 18 |
| 2 | Uttaradit | 8 | 4 | 3 | 1 | +5 | 15 |
| 3 | Nong Bua Pitchaya | 8 | 4 | 2 | 2 | +6 | 14 |
| 4 | Satun | 8 | 4 | 2 | 2 | +5 | 14 |
| 5 | Kanchanaburi | 8 | 3 | 4 | 1 | +5 | 13 |
| 6 | Chainat | 8 | 4 | 1 | 3 | -1 | 13 |
| 7 | Nakhon Ratchasima FC | 8 | 3 | 3 | 2 | +2 | 12 |
| 8 | Chiangmai United | 8 | 3 | 2 | 3 | +1 | 11 |
| 9 | Phrae United | 8 | 3 | 2 | 3 | 0 | 11 |
| 10 | Chanthaburi | 8 | 2 | 4 | 2 | +3 | 10 |
| 11 | Police Tero | 7 | 3 | 1 | 3 | 0 | 10 |
| 12 | Nakhon Pathom | 8 | 2 | 4 | 2 | -3 | 10 |
| 13 | Muang Loei United | 8 | 2 | 3 | 3 | +1 | 9 |
| 14 | Muangthong United | 7 | 2 | 2 | 3 | -3 | 8 |
| 15 | Esan Pattaya | 8 | 2 | 2 | 4 | -8 | 8 |
| 16 | Songkhla | 8 | 1 | 4 | 3 | -2 | 7 |
| 17 | Mahasarakham United | 8 | 0 | 4 | 4 | -9 | 4 |
| 18 | Kasetsart FC | 8 | 1 | 1 | 6 | -10 | 4 |
Upcoming matches
Kick-off times in UTC
Matchday 9
- 31 Oct 2026 11:00Phrae United — Khon Kaen United
- 31 Oct 2026 11:30Nakhon Ratchasima FC — Songkhla
- 31 Oct 2026 12:00Chainat — Kasetsart FC
- 31 Oct 2026 12:30Muang Loei United — Muangthong United
- 1 Nov 2026 11:00Satun — Nakhon Pathom
- 1 Nov 2026 11:00Police Tero — Nong Bua Pitchaya
- 1 Nov 2026 11:30Esan Pattaya — Kanchanaburi
- 1 Nov 2026 12:00Chiangmai United — Uttaradit
Results
Matchday 9
- 30 Oct 2026Mahasarakham United 1–0 Chanthaburi
Matchday 8
- 26 Oct 2026Muangthong United 4–1 Police Tero
- 25 Oct 2026Khon Kaen United 4–2 Muang Loei United
- 25 Oct 2026Nakhon Ratchasima FC 2–0 Esan Pattaya
- 25 Oct 2026Chanthaburi 0–0 Chiangmai United
- 25 Oct 2026Kanchanaburi 6–3 Chainat
- 24 Oct 2026Uttaradit 2–0 Nakhon Pathom
- 24 Oct 2026Nong Bua Pitchaya 3–0 Mahasarakham United
- 24 Oct 2026Songkhla 1–1 Phrae United
- 24 Oct 2026Kasetsart FC 1–3 Satun
Matchday 7
- 18 Oct 2026Chainat 3–2 Uttaradit
- 18 Oct 2026Mahasarakham United 0–0 Muangthong United
- 18 Oct 2026Satun 0–0 Chanthaburi
- 18 Oct 2026Esan Pattaya 0–2 Khon Kaen United
- 17 Oct 2026Phrae United 0–1 Nakhon Ratchasima FC
- 17 Oct 2026Police Tero 5–3 Kasetsart FC
- 17 Oct 2026Muang Loei United 1–1 Kanchanaburi
- 17 Oct 2026Nakhon Pathom 4–3 Nong Bua Pitchaya
- 17 Oct 2026Chiangmai United 1–1 Songkhla
Matchday 6
- 15 Oct 2026Khon Kaen United 2–1 Chainat
- 15 Oct 2026Uttaradit 1–1 Satun
- 14 Oct 2026Kasetsart FC 3–1 Mahasarakham United
- 14 Oct 2026Chanthaburi 3–0 Nakhon Pathom
- 14 Oct 2026Esan Pattaya 3–2 Songkhla
- 14 Oct 2026Nong Bua Pitchaya 3–1 Chiangmai United
- 13 Oct 2026Nakhon Ratchasima FC 3–2 Muang Loei United
- 13 Oct 2026Kanchanaburi 1–0 Police Tero
- 13 Oct 2026Muangthong United 0–1 Phrae United
Matchday 5
- 11 Oct 2026Chanthaburi 0–0 Nong Bua Pitchaya
- 11 Oct 2026Chainat 2–0 Songkhla
- 11 Oct 2026Mahasarakham United 2–3 Uttaradit
- 11 Oct 2026Satun 1–0 Khon Kaen United
- 10 Oct 2026Chiangmai United 2–0 Kasetsart FC
- 10 Oct 2026Muang Loei United 2–2 Esan Pattaya
- 10 Oct 2026Police Tero 1–1 Nakhon Ratchasima FC
- 10 Oct 2026Nakhon Pathom 1–0 Muangthong United
- 9 Oct 2026Phrae United 2–1 Kanchanaburi
Matchday 4
- 20 Sept 2026Uttaradit 4–3 Chanthaburi
- 20 Sept 2026Esan Pattaya 0–3 Phrae United
- 20 Sept 2026Songkhla 1–1 Muang Loei United
- 20 Sept 2026Kasetsart FC 0–0 Nakhon Pathom
- 19 Sept 2026Nong Bua Pitchaya 4–3 Satun
- 19 Sept 2026Nakhon Ratchasima FC 1–2 Chainat
- 19 Sept 2026Muangthong United 1–0 Chiangmai United
- 19 Sept 2026Kanchanaburi 1–1 Mahasarakham United
- 19 Sept 2026Khon Kaen United 2–0 Police Tero
Matchday 3
- 17 Sept 2026Muang Loei United 2–0 Phrae United
- 17 Sept 2026Chanthaburi 2–0 Kasetsart FC
- 16 Sept 2026Mahasarakham United 1–1 Nakhon Ratchasima FC
- 16 Sept 2026Nakhon Pathom 1–1 Kanchanaburi
- 16 Sept 2026Chainat 0–0 Esan Pattaya
- 16 Sept 2026Uttaradit 2–2 Nong Bua Pitchaya
- 15 Sept 2026Police Tero 0–3 Songkhla
- 15 Sept 2026Satun 3–0 Muangthong United
- 15 Sept 2026Chiangmai United 3–1 Khon Kaen United
Matchday 2
- 13 Sept 2026Phrae United 0–0 Nakhon Pathom
- 13 Sept 2026Kasetsart FC 0–2 Uttaradit
- 13 Sept 2026Kanchanaburi 0–0 Chanthaburi
- 13 Sept 2026Muang Loei United 3–0 Chainat
- 12 Sept 2026Muangthong United 2–1 Nong Bua Pitchaya