Thai League 2 Fixtures 25/26
This page lists all 312 Thai League 2 fixtures for the 25/26 season, grouped into 36 rounds. 312 matches have finished and 0 are still to be played. Finished games link to match pages with full stats, upcoming games show their kickoff time in UTC. Use the round links below to jump straight to a round.
Fixtures by round
Regular Season 1
-
Police Tero
1 : 0
Chanthaburi
-
Pattani
0 : 3
Nakhon Si Thammarat
-
Esan Pattaya
2 : 2
Chainat
-
Nakhon Pathom
0 : 1
Phrae United
-
Khon Kaen United
2 : 1
Mahasarakham United
-
Songkhla
1 : 0
Sisaket United
-
Chiangmai United
1 : 1
Kasetsart FC
-
Trat FC
2 : 1
Bangkok
-
Rasi Salai United
3 : 2
Nong Bua Pitchaya
Regular Season 2
-
Nong Bua Pitchaya
2 : 2
Kasetsart FC
-
Mahasarakham United
2 : 1
Chiangmai United
-
Chainat
2 : 1
Khon Kaen United
-
Phrae United
3 : 1
Trat FC
-
Nakhon Si Thammarat
1 : 0
Police Tero
-
Chanthaburi
2 : 2
Esan Pattaya
-
Songkhla
1 : 1
Pattani
-
Bangkok
0 : 2
Rasi Salai United
-
Sisaket United
2 : 1
Nakhon Pathom
Regular Season 3
-
Nong Bua Pitchaya
2 : 1
Mahasarakham United
-
Kasetsart FC
2 : 3
Phrae United
-
Pattani
0 : 1
Police Tero
-
Nakhon Pathom
0 : 1
Chainat
-
Chiangmai United
2 : 1
Songkhla
-
Trat FC
2 : 3
Chanthaburi
-
Khon Kaen United
5 : 1
Bangkok
-
Rasi Salai United
3 : 3
Sisaket United
-
Esan Pattaya
2 : 0
Nakhon Si Thammarat
Regular Season 4
-
Chanthaburi
1 : 0
Nong Bua Pitchaya
-
Phrae United
3 : 1
Chiangmai United
-
Songkhla
3 : 0
Police Tero
-
Chainat
1 : 1
Rasi Salai United
-
Bangkok
1 : 1
Esan Pattaya
-
Pattani
2 : 1
Trat FC
-
Sisaket United
0 : 0
Khon Kaen United
-
Nakhon Si Thammarat
1 : 1
Nakhon Pathom
-
Mahasarakham United
2 : 0
Kasetsart FC
Regular Season 5
-
Mahasarakham United
0 : 0
Phrae United
-
Kasetsart FC
2 : 1
Chainat
-
Chiangmai United
0 : 2
Sisaket United
-
Khon Kaen United
4 : 1
Pattani
-
Nakhon Pathom
1 : 0
Songkhla
-
Esan Pattaya
0 : 2
Police Tero
-
Nong Bua Pitchaya
3 : 2
Bangkok
-
Rasi Salai United
3 : 0
Chanthaburi
-
Trat FC
6 : 0
Nakhon Si Thammarat
Regular Season 6
-
Songkhla
1 : 0
Trat FC
-
Pattani
1 : 1
Esan Pattaya
-
Chanthaburi
1 : 3
Nakhon Pathom
-
Chainat
3 : 0
Nong Bua Pitchaya
-
Bangkok
2 : 2
Mahasarakham United
-
Police Tero
0 : 1
Chiangmai United
-
Sisaket United
1 : 3
Kasetsart FC
-
Phrae United
1 : 1
Khon Kaen United
-
Nakhon Si Thammarat
1 : 2
Rasi Salai United
Regular Season 7
-
Nakhon Pathom
0 : 0
Pattani
-
Rasi Salai United
2 : 1
Police Tero
-
Esan Pattaya
1 : 0
Songkhla
-
Nong Bua Pitchaya
3 : 0
Phrae United
-
Chiangmai United
3 : 4
Chainat
-
Trat FC
0 : 1
Sisaket United
-
Khon Kaen United
4 : 5
Nakhon Si Thammarat
-
Mahasarakham United
2 : 2
Chanthaburi
-
Kasetsart FC
0 : 2
Bangkok
Regular Season 8
-
Pattani
3 : 3
Kasetsart FC
-
Esan Pattaya
1 : 2
Trat FC
-
Bangkok
0 : 1
Chiangmai United
-
Sisaket United
1 : 0
Mahasarakham United
-
Chainat
1 : 1
Phrae United
-
Police Tero
4 : 2
Nakhon Pathom
-
Chanthaburi
2 : 1
Khon Kaen United
-
Nakhon Si Thammarat
1 : 2
Nong Bua Pitchaya
-
Songkhla
1 : 1
Rasi Salai United
Regular Season 9
-
Nakhon Pathom
1 : 1
Esan Pattaya
-
Mahasarakham United
0 : 0
Chainat
-
Kasetsart FC
1 : 1
Nakhon Si Thammarat
-
Khon Kaen United
5 : 1
Songkhla
-
Chiangmai United
1 : 0
Chanthaburi
-
Rasi Salai United
3 : 2
Pattani
-
Trat FC
1 : 2
Police Tero
-
Nong Bua Pitchaya
1 : 1
Sisaket United
-
Phrae United
1 : 2
Bangkok
Regular Season 10
-
Chainat
1 : 1
Bangkok
-
Songkhla
1 : 1
Mahasarakham United
-
Police Tero
2 : 1
Khon Kaen United
-
Chiangmai United
5 : 1
Nakhon Si Thammarat
-
Trat FC
2 : 1
Nakhon Pathom
-
Esan Pattaya
1 : 4
Rasi Salai United
-
Nong Bua Pitchaya
2 : 2
Pattani
-
Sisaket United
2 : 2
Phrae United
-
Chanthaburi
1 : 0
Kasetsart FC
Regular Season 11
-
Phrae United
2 : 1
Chanthaburi
-
Nong Bua Pitchaya
0 : 1
Songkhla
-
Rasi Salai United
2 : 2
Trat FC
-
Kasetsart FC
1 : 3
Police Tero
-
Khon Kaen United
0 : 0
Esan Pattaya
-
Bangkok
1 : 2
Pattani
-
Mahasarakham United
4 : 1
Nakhon Si Thammarat
-
Chainat
2 : 0
Sisaket United
-
Chiangmai United
0 : 1
Nakhon Pathom
Regular Season 12
-
Nakhon Si Thammarat
1 : 1
Phrae United
-
Sisaket United
3 : 1
Bangkok
-
Songkhla
2 : 1
Kasetsart FC
-
Trat FC
2 : 2
Khon Kaen United
-
Esan Pattaya
2 : 3
Mahasarakham United
-
Pattani
4 : 3
Chiangmai United
-
Chanthaburi
1 : 2
Chainat
-
Police Tero
5 : 2
Nong Bua Pitchaya
-
Nakhon Pathom
0 : 1
Rasi Salai United
Regular Season 13
-
Khon Kaen United
0 : 0
Rasi Salai United
-
Sisaket United
3 : 0
Nakhon Si Thammarat
-
Kasetsart FC
3 : 0
Nakhon Pathom
-
Mahasarakham United
2 : 3
Police Tero
-
Phrae United
0 : 1
Pattani
-
Bangkok
0 : 3
Chanthaburi
-
Nong Bua Pitchaya
2 : 0
Trat FC
-
Chiangmai United
1 : 2
Esan Pattaya
-
Chainat
4 : 3
Songkhla
Regular Season 14
-
Chanthaburi
1 : 0
Sisaket United
-
Nakhon Si Thammarat
1 : 0
Chainat
-
Police Tero
1 : 0
Bangkok
-
Rasi Salai United
2 : 1
Kasetsart FC
-
Trat FC
0 : 2
Chiangmai United
-
Esan Pattaya
4 : 0
Nong Bua Pitchaya
-
Mahasarakham United
1 : 2
Pattani
-
Nakhon Pathom
0 : 0
Khon Kaen United
-
Phrae United
1 : 1
Songkhla
Regular Season 15
-
Chanthaburi
1 : 0
Nakhon Si Thammarat
-
Sisaket United
1 : 1
Police Tero
-
Chiangmai United
3 : 2
Khon Kaen United
-
Mahasarakham United
5 : 1
Trat FC
-
Chainat
0 : 1
Pattani
-
Nong Bua Pitchaya
1 : 0
Nakhon Pathom
-
Phrae United
0 : 1
Rasi Salai United
-
Kasetsart FC
1 : 0
Esan Pattaya
-
Bangkok
1 : 0
Songkhla
Regular Season 16
-
Sisaket United
2 : 0
Pattani
-
Nakhon Pathom
0 : 1
Mahasarakham United
-
Khon Kaen United
1 : 2
Nong Bua Pitchaya
-
Police Tero
1 : 0
Chainat
-
Rasi Salai United
1 : 0
Chiangmai United
-
Trat FC
0 : 1
Kasetsart FC
-
Esan Pattaya
0 : 1
Phrae United
-
Nakhon Si Thammarat
0 : 4
Bangkok
-
Chanthaburi
2 : 0
Songkhla
Regular Season 17
-
Kasetsart FC
3 : 3
Khon Kaen United
-
Chanthaburi
1 : 2
Pattani
-
Nong Bua Pitchaya
1 : 0
Chiangmai United
-
Chainat
2 : 0
Trat FC
-
Nakhon Si Thammarat
2 : 0
Songkhla
-
Sisaket United
1 : 0
Esan Pattaya
-
Bangkok
0 : 0
Nakhon Pathom
-
Phrae United
2 : 2
Police Tero
-
Mahasarakham United
1 : 3
Rasi Salai United
Regular Season 18
-
Police Tero
0 : 0
Nakhon Si Thammarat
-
Pattani
1 : 0
Songkhla
-
Kasetsart FC
3 : 0
Nong Bua Pitchaya
-
Khon Kaen United
2 : 1
Chainat
-
Nakhon Pathom
0 : 0
Sisaket United
-
Chiangmai United
2 : 0
Mahasarakham United
-
Trat FC
2 : 2
Phrae United
-
Rasi Salai United
3 : 1
Bangkok
-
Esan Pattaya
2 : 2
Chanthaburi
Regular Season 19
-
Nakhon Si Thammarat
1 : 0
Esan Pattaya
-
Phrae United
2 : 1
Kasetsart FC
-
Songkhla
2 : 1
Chiangmai United
-
Mahasarakham United
1 : 3
Nong Bua Pitchaya
-
Chanthaburi
2 : 2
Trat FC
-
Bangkok
1 : 3
Khon Kaen United
-
Police Tero
3 : 0
Pattani
-
Sisaket United
1 : 0
Rasi Salai United
-
Chainat
1 : 1
Nakhon Pathom
Regular Season 20
-
Nong Bua Pitchaya
2 : 1
Chanthaburi
-
Khon Kaen United
1 : 1
Sisaket United
-
Kasetsart FC
0 : 0
Mahasarakham United
-
Nakhon Pathom
1 : 1
Nakhon Si Thammarat
-
Esan Pattaya
3 : 0
Bangkok
-
Rasi Salai United
0 : 3
Chainat
-
Trat FC
0 : 0
Pattani
-
Chiangmai United
1 : 0
Phrae United
-
Police Tero
1 : 1
Songkhla
Regular Season 21
-
Chanthaburi
2 : 2
Rasi Salai United
-
Chainat
2 : 3
Kasetsart FC
-
Pattani
3 : 1
Khon Kaen United
-
Sisaket United
2 : 0
Chiangmai United
-
Bangkok
0 : 3
Nong Bua Pitchaya
-
Songkhla
0 : 2
Nakhon Pathom
-
Police Tero
2 : 0
Esan Pattaya
-
Phrae United
0 : 6
Mahasarakham United
-
Nakhon Si Thammarat
0 : 1
Trat FC
Regular Season 22
-
Nong Bua Pitchaya
1 : 1
Chainat
-
Chiangmai United
4 : 1
Police Tero
-
Mahasarakham United
2 : 1
Bangkok
-
Rasi Salai United
3 : 0
Nakhon Si Thammarat
-
Khon Kaen United
4 : 2
Phrae United
-
Trat FC
2 : 1
Songkhla
-
Nakhon Pathom
2 : 0
Chanthaburi
-
Esan Pattaya
2 : 0
Pattani
-
Kasetsart FC
1 : 1
Sisaket United
Regular Season 23
-
Bangkok
2 : 1
Kasetsart FC
-
Chainat
3 : 1
Chiangmai United
-
Sisaket United
3 : 1
Trat FC
-
Songkhla
2 : 1
Esan Pattaya
-
Chanthaburi
1 : 2
Mahasarakham United
-
Nakhon Si Thammarat
2 : 2
Khon Kaen United
-
Phrae United
0 : 1
Nong Bua Pitchaya
-
Police Tero
1 : 1
Rasi Salai United
-
Pattani
0 : 1
Nakhon Pathom
Regular Season 24
-
Chiangmai United
3 : 2
Bangkok
-
Khon Kaen United
1 : 1
Chanthaburi
-
Trat FC
3 : 0
Esan Pattaya
-
Rasi Salai United
2 : 0
Songkhla
-
Phrae United
2 : 1
Chainat
-
Kasetsart FC
1 : 3
Pattani
-
Mahasarakham United
0 : 1
Sisaket United
-
Nong Bua Pitchaya
3 : 1
Nakhon Si Thammarat
-
Nakhon Pathom
1 : 0
Police Tero
Regular Season 25
-
Chanthaburi
2 : 0
Chiangmai United
-
Bangkok
2 : 2
Phrae United
-
Esan Pattaya
1 : 1
Nakhon Pathom
-
Sisaket United
2 : 1
Nong Bua Pitchaya
-
Songkhla
1 : 0
Khon Kaen United
-
Pattani
1 : 1
Rasi Salai United
-
Police Tero
1 : 3
Trat FC
-
Nakhon Si Thammarat
1 : 1
Kasetsart FC
-
Chainat
0 : 1
Mahasarakham United
Regular Season 26
-
Nakhon Pathom
0 : 1
Trat FC
-
Khon Kaen United
2 : 1
Police Tero
-
Phrae United
1 : 0
Sisaket United
-
Pattani
2 : 1
Nong Bua Pitchaya
-
Kasetsart FC
0 : 0
Chanthaburi
-
Rasi Salai United
0 : 1
Esan Pattaya
-
Bangkok
1 : 1
Chainat
-
Nakhon Si Thammarat
3 : 1
Chiangmai United
-
Mahasarakham United
3 : 0
Songkhla
Regular Season 27
-
Police Tero
1 : 1
Kasetsart FC
-
Nakhon Pathom
2 : 5
Chiangmai United
-
Trat FC
2 : 2
Rasi Salai United
-
Sisaket United
1 : 1
Chainat
-
Pattani
1 : 1
Bangkok
-
Nakhon Si Thammarat
0 : 0
Mahasarakham United
-
Esan Pattaya
2 : 2
Khon Kaen United
-
Chanthaburi
2 : 3
Phrae United
-
Songkhla
5 : 2
Nong Bua Pitchaya
Regular Season 28
-
Rasi Salai United
3 : 0
Nakhon Pathom
-
Bangkok
1 : 2
Sisaket United
-
Chainat
1 : 4
Chanthaburi
-
Khon Kaen United
1 : 2
Trat FC
-
Mahasarakham United
1 : 0
Esan Pattaya
-
Chiangmai United
2 : 4
Pattani
-
Kasetsart FC
1 : 1
Songkhla
-
Phrae United
0 : 0
Nakhon Si Thammarat
-
Nong Bua Pitchaya
6 : 3
Police Tero
Regular Season 29
-
Rasi Salai United
2 : 1
Khon Kaen United
-
Esan Pattaya
4 : 1
Chiangmai United
-
Chanthaburi
1 : 2
Bangkok
-
Songkhla
2 : 0
Chainat
-
Nakhon Si Thammarat
2 : 2
Sisaket United
-
Police Tero
0 : 0
Mahasarakham United
-
Nakhon Pathom
0 : 1
Kasetsart FC
-
Trat FC
1 : 2
Nong Bua Pitchaya
-
Pattani
3 : 1
Phrae United
Regular Season 30
-
Khon Kaen United
1 : 0
Nakhon Pathom
-
Sisaket United
1 : 0
Chanthaburi
-
Nong Bua Pitchaya
1 : 1
Esan Pattaya
-
Chiangmai United
0 : 1
Trat FC
-
Songkhla
0 : 0
Phrae United
-
Chainat
1 : 0
Nakhon Si Thammarat
-
Kasetsart FC
0 : 1
Rasi Salai United
-
Bangkok
1 : 0
Police Tero
-
Pattani
2 : 1
Mahasarakham United
Regular Season 31
-
Songkhla
3 : 0
Bangkok
-
Khon Kaen United
2 : 1
Chiangmai United
-
Rasi Salai United
2 : 2
Phrae United
-
Esan Pattaya
3 : 0
Kasetsart FC
-
Nakhon Si Thammarat
1 : 1
Chanthaburi
-
Trat FC
2 : 0
Mahasarakham United
-
Nakhon Pathom
3 : 1
Nong Bua Pitchaya
-
Pattani
3 : 2
Chainat
-
Police Tero
2 : 1
Sisaket United
Regular Season 32
-
Pattani
0 : 0
Sisaket United
-
Songkhla
1 : 1
Chanthaburi
-
Kasetsart FC
4 : 0
Trat FC
-
Mahasarakham United
0 : 2
Nakhon Pathom
-
Chiangmai United
1 : 2
Rasi Salai United
-
Bangkok
2 : 0
Nakhon Si Thammarat
-
Nong Bua Pitchaya
4 : 2
Khon Kaen United
-
Phrae United
0 : 0
Esan Pattaya
-
Chainat
2 : 1
Police Tero
Regular Season 33
-
Rasi Salai United
3 : 0
Mahasarakham United
-
Pattani
2 : 1
Chanthaburi
-
Chiangmai United
3 : 0
Nong Bua Pitchaya
-
Police Tero
3 : 1
Phrae United
-
Trat FC
3 : 3
Chainat
-
Esan Pattaya
3 : 3
Sisaket United
-
Khon Kaen United
1 : 0
Kasetsart FC
-
Songkhla
0 : 1
Nakhon Si Thammarat
-
Nakhon Pathom
0 : 3
Bangkok
Regular Season 34
-
Bangkok
1 : 1
Trat FC
-
Chainat
1 : 2
Esan Pattaya
-
Chanthaburi
1 : 1
Police Tero
-
Kasetsart FC
3 : 4
Chiangmai United
-
Mahasarakham United
2 : 2
Khon Kaen United
-
Nakhon Si Thammarat
0 : 0
Pattani
-
Nong Bua Pitchaya
3 : 3
Rasi Salai United
-
Phrae United
0 : 2
Nakhon Pathom
-
Sisaket United
5 : 1
Songkhla
Semi-finals
-
Chainat
1 : 3
Pattani
-
Police Tero
2 : 1
Nong Bua Pitchaya
-
Nong Bua Pitchaya
3 : 1
Police Tero
-
Pattani
2 : 1
Chainat
Final
Explore more: Thai League 2 table | Top scorers
Updated: 11 Jun 2026, 00:47 UTC