The 2026 Thailand Semi-pro League is the fourth season of the Thailand Semi-pro League, serving as the official fourth tier of the Thai football league system. The league is organized by the Football Association of Thailand (FA Thailand) and managed by Thai League Co., Ltd.

A total of 53 clubs compete in the season, with each club required to meet the Semi-pro Club Licensing requirements. Admission is based on an application process conducted by the league organizers. The season began on 18 April 2026 and concluded on 7 June 2026 with the second leg of the Finals, where the national champion was crowned.

The competition consists of a Regional Stage followed by the Finals. The champions of the six regional zones earn automatic promotion to Thai League 3 for the following season. Following the conclusion of the Regional Stage, the six regional champions are ranked in accordance with the competition regulations, with the two highest-ranked clubs qualifying for the Finals.

A notable change for the 2026 season was the introduction of a league-phase scheduling system in the Regional Stage. Under this format, match fixtures are pre-generated through a computerized draw before clubs are assigned to their respective positions. Each club plays six matches, consisting of three home matches and three away matches, ensuring that all clubs play the same number of matches regardless of the number of participating clubs in each region.

Stadiums and locations Northern region Team Location Stadium CoordinatesLomsak FC StadiumNakhon Sawan Provincial StadiumStadium of Nakhon Sawan Sports SchoolStadium of Thailand National Sports University, Phetchabun CampusPhetchabun Provincial StadiumThunghong Subdistrict Municipality StadiumStadium of Pibulsongkram Rajabhat UniversityLampang Provincial StadiumPhitsanulok PAO. Stadium

Northeastern region Team Location Stadium CoordinatesAmnat Charoen Provincial StadiumUdon Thani SAT StadiumYasothon PAO. StadiumStadium of Nakhon Phanom UniversityPitchaya StadiumRoi Et Provincial StadiumSisaket Provincial StadiumSri Narong StadiumStadium of Thailand National Sports University, Chaiyaphum CampusStadium of Vongchavalitkul UniversityStadium of Ubon Ratchathani Rajabhat University

Eastern region Team Location Stadium CoordinatesChang Football ParkStadium of Rajamangala University of Technology Tawan-okSa Kaeo PAO. StadiumSaensuk Town Municipality StadiumLaem Chabang City Municipality StadiumCK StadiumChachoengsao Town Municipality StadiumStadium of Rajamangala University of Technology Tawan-okNakhon Nayok PAO. StadiumSi Racha Town Municipality Stadium

Central region Team Location Stadium CoordinatesSenabodee StadiumStadium of Rajamangala University of Technology Suvarnabhumi, Huntra CampusStadium of Ramkhamhaeng UniversityKhao Plong StadiumStadium of King Mongkut's Institute of Technology LadkrabangRatchakram StadiumStadium of Rajamangala University of Technology Thanyaburi72nd Anniversary Stadium, Min BuriInsee Chantarasatit StadiumDhupatemiya StadiumStadium of Kasem Bundit University

Western region Team Location Stadium CoordinatesHis Majesty the King's 80th Birthday Anniversary Stadium, Tha Yang Subdistrict MunicipalityStadium of Suan Sunandha Rajabhat University, Nakhon Pathom CampusStadium of Metropolitan Waterworks AuthorityHis Majesty the King's 80th Birthday Anniversary Stadium, Tha Yang Subdistrict MunicipalityStadium of Phetchaburi Rajabhat UniversityStadium of Rajamangala University of Technology Suvarnabhumi, Suphanburi Campus

Southern region Team Location Stadium CoordinatesNarathiwat PAO. StadiumPhang Nga Provincial StadiumPhatthalung PAO. StadiumSurakul StadiumStadium of Prince of Songkla University, Surat Thani CampusStadium of Yala Rajabhat University

Regional stage The league continues to be divided into six regional zones, following the structure of Thai League 3. The number of participating clubs in each region varies according to club licensing approval; however, the competition format is standardized across all regions for the 2026 season. In the Regional Stage, a league-phase format is used. Match pairings are predetermined through a computerized draw, with each position assigned a fixed schedule of opponents comprising three home matches and three away matches. Clubs are subsequently drawn into these positions, which determine their fixture schedule for the season. Each club plays a total of six matches. Unlike previous seasons, all regions follow the same competition format, ensuring that every club plays the same number of matches regardless of the number of participating clubs in its region. At the conclusion of the Regional Stage, the top-ranked club in each region is crowned regional champion and earns promotion to Thai League 3 for the following season. The six regional champions are then ranked according to the competition regulations based on their Regional Stage records, with the two highest-ranked clubs qualifying for the Finals to compete for the national championship.

Northern region

League table

Results

Northeastern region

League table

Results

Eastern region

League table

Results

Central region

League table

Results

Western region

League table

Results

Note: Pharaohs Phetchaburi United failed to appear for the match against Phetchaburi on 9 May 2026 and were subsequently handed a 0–3 forfeit defeat. Pharaohs Phetchaburi United failed to appear for the match against Muangnont United on 17 May 2026 and were subsequently handed a 0–3 forfeit defeat. Pharaohs Phetchaburi United failed to appear for the match against DPU on 23 May 2026 and were subsequently handed a 0–3 forfeit defeat.

Southern region

League table

Results

Ranking of regional champions Following the completion of the Regional Stage, the six regional champions are ranked according to the competition regulations based on their results from the Regional Stage. The two highest-ranked clubs qualify for the Finals.

Finals The Finals are contested by the two highest-ranked regional champions and are played over two legs on a home-and-away basis. The winner on aggregate is crowned the Thailand Semi-pro League champion for the 2026 season. Summary

Matches 1st leg

Lineups:GK 36 Natthawut TharaponRB 25 Treeraphat SomwanCB 6 Aekkarat Buarin (c) CB 3 Pattarapon BoonmeeLB 21 Mekin Wae-u-sengCM 28 Sattawat Munprasit CM 8 Nuttapol SrisamutrAM 13 Theppatat WantanaboonRF 29 Krungthep Chaweepak CF 14 Keattisak Sanitkham LF 7 Manop KittiphirunSubstitutes:GK 1 Ratchataphoom SornchaiyatDF 15 Krittamaeth KhwanyouDF 22 Arkom NamnorkDF 65 Siriwat BumeeMF 18 Natthapol PhiwpherkMF 20 Powirit Nante MF 23 Wuttipong PhlaikaewMF 26 Auttawit KerusaiMF 77 Weerakorn Janyalikit FW 9 Satang Jantawong FW 11 Chutchaphong YutthakosaFW 31 Phanuwat SombatdeeHead Coach: Weerachai Junsod Lineups:GK 22 Polnaruet SudtaRB 88 Chaiyawat ThungkrathokCB 8 Kanokpoommisak Waingsonsirikul CB 14 Pornsak Pongthong (c) LB 10 Theerapat TheerachotsakunDM 23 Kanok TapsaiDM 28 Teerapat SinudomwongsaRM 39 Pakornkiat Thumthon AM 48 Nikorn AnuwanLM 7 Pawit KoedphonCF 38 Thanaphum RuangchunSubstitutes:GK 36 Chanathip WaiyaketDF 12 Kanokthep SrinetDF 18 Manoon SuttilorDF 43 Saengarun KulpaetDF 74 Suphasit Premchat MF 16 Panupon KarnwichaMF 30 Chokchai SukthedMF 78 Siraphob Pannangrong MF 99 Kantaphong SaenpaFW 6 Prasopchok KhiwramHead Coach: Nikorn Anuwan

2nd leg

Lineups:GK 22 Polnaruet SudtaRB 88 Chaiyawat ThungkrathokCB 8 Kanokpoommisak Waingsonsirikul CB 44 Rittichai Thobpuak LB 10 Theerapat Theerachotsakun (c)RM 39 Pakornkiat Thumthon CM 30 Chokchai Sukthed CM 23 Kanok Tapsai LM 7 Pawit Koedphon CF 21 Alongkorn NuekmaiCF 38 Thanaphum Ruangchun Substitutes:GK 36 Chanathip WaiyaketDF 12 Kanokthep Srinet DF 18 Manoon SuttilorDF 43 Saengarun KulpaetDF 74 Suphasit PremchatMF 16 Panupon Karnwicha MF 17 Kittichai AinthongMF 28 Teerapat Sinudomwongsa MF 99 Kantaphong SaenpaFW 6 Prasopchok KhiwramFW 11 Pitiphat JanhomFW 48 Nikorn AnuwanHead Coach: Nikorn Anuwan Lineups:GK 36 Natthawut TharaponRB 19 Wirachach Umtum CB 6 Aekkarat BuarinCB 3 Pattarapon Boonmee LB 21 Mekin Wae-u-sengCM 4 Nattapong Karuna (c) CM 8 Nuttapol Srisamutr AM 13 Theppatat WantanaboonRF 77 Weerakorn Janyalikit CF 14 Keattisak Sanitkham LF 7 Manop KittiphirunSubstitutes:GK 1 Ratchataphoom SornchaiyatDF 15 Krittamaeth Khwanyou DF 25 Treeraphat Somwan DF 65 Siriwat BumeeMF 18 Natthapol PhiwpherkMF 20 Powirit NanteMF 23 Wuttipong PhlaikaewMF 28 Sattawat MunprasitFW 9 Satang Jantawong FW 11 Chutchaphong Yutthakosa FW 29 Krungthep ChaweepakFW 31 Phanuwat SombatdeeHead Coach: Weerachai Junsod

MNK won 3–1 on aggregate.

See also 2025–26 Thai League 1 2025–26 Thai League 2 2025–26 Thai League 3 2025–26 Thai League 3 Northern Region 2025–26 Thai League 3 Central Region 2025–26 Thai League 3 Northeastern Region 2025–26 Thai League 3 Eastern Region 2025–26 Thai League 3 Western Region 2025–26 Thai League 3 Southern Region 2025–26 Thai League 3 National Championship 2025–26 Thai FA Cup 2025–26 Thai League Cup 2025–26 Thai League 3 Cup

References

External links Official website of Thai League