2025–26 Thai League 2

Thai League 2
Season2025–26
Dates15 August 2025 – 23 May 2026
PromotedRasisalai United
Matches268
Goals714 (2.66 per match)
Top goalscorerArthit Boodjinda
(17 Goals)
Biggest home win6 goals total
Trat 6–0 Nakhon Si United
(14 September 2025)
Biggest away win6 goals total
Phrae United 0–6 Mahasarakham
(1 February 2026)
Highest scoring9 goals total
Khonkaen United 4–5 Nakhon Si United
(28 September 2025)
Longest winning run7 matches
Police Tero
Longest unbeaten run18 matches
Rasisalai United
Longest winless run10 matches
Trat
Longest losing run5 matches
Bangkok
Nakhon Pathom United
Trat
Highest attendance12,000
Pattani 1–0 Songkhla
(10 January 2026)
Lowest attendance237
Rasisalai United 0–3 Chainat Hornbill
(25 January 2026)
Total attendance409,998
Average attendance1,536
2026–27 →
All statistics correct as of 20 March 2026.

The 2025–26 Thai League 2 is the 28th season of the Thai League 2, the second-tier professional league for Thailand's association football clubs, since its establishment in 1997. This league also known as BYD Seal 5 League II due to the sponsorship deal with BYD Auto. A total of 18 teams will compete in the league. The season began on 15 August 2025 and is scheduled to conclude on 23 May 2026.[1]

For this season two teams in the final table (champion and runner up) directly promoted to Thai League 1 next season while teams ranked 3rd – 6th qualified in play off for last spot in top tier next season.

The 1st transfer window is from 1 July to 28 August 2025 while the 2nd transfer window is from 15 December 2025 to 16 January 2026.

Overview

Promotion and relegation (pre-season)

18 teams will compete in the league – the twelve teams from previous season, three teams relegated from Thai League 1 and three teams promoted from Thai League 3.

Teams relegated from Thai League 1

Khonkaen United, Nakhon Pathom United and Nongbua Pitchaya were relegated after four, two and one years, respectively.

Teams promoted from Thai League 3

Rasisalai and Songkhla became the first two teams to be promoted on 7 June 2025 after both teams reached the final of the Thai League 3 knockout stage. Rasisalai United were also crowned champions by defeating Songkhla 5–1 on aggregate. Pattani became the last team to be promoted after their win against North Bangkok University 2–1 on aggregate in the promotion play-off.

Rasisalai United, Songkhla and Pattani will play in the second tier for first time in their history for this season.

Teams relegated to Thai League 3

Samut Prakan City was shut down after withdrawing due to finanical problems, while Lampang folded after the end of the previous season.

As such, Suphanburi are the only team who were relegated, after three years in the second tier.

Teams

Changes

The following teams have changed division since the 2024–25 season.

Teams by province

Rank Province Number Teams
1 Bangkok1 3 Bangkok, Kasetsart and Police Tero
2 Sisaket 2 Rasisalai United and Sisaket United
3 Chai Nat 1 Chainat Hornbill
Chanthaburi Chanthaburi
Chonburi Pattaya United
Chiang Mai Chiangmai United
Khon Kaen Khonkaen United
{{Preview warning|unrecognized country in Template:flag icon}} Maha Sarakham Mahasarakham
Nakhon Pathom Nakhon Pathom United
Nakhon Si Thammarat Nakhon Si United
Nong Bua Lamphu Nongbua Pitchaya
Pattani Pattani
Phrae Phrae United
Songkhla Songkhla
{{Preview warning|unrecognized country in Template:flag icon}} Trat Trat
  1. ^ Special administrative area.

Stadiums and locations

Locations of teams in the 2025–26 Thai League 2 from Bangkok Metropolitan Region
Team Location Stadium Capacity 2024–25 season
Bangkok Bang Mot Bangmod Stadium 8,000 8th in Thai League 2
Chainat Hornbill Chai Nat Khao Plong Stadium 12,000 14th in Thai League 2
Chanthaburi Chanthaburi Chanthaburi Province Stadium 5,000 13th in Thai League 2
Chiangmai United Chiang Mai Chiang Mai Rajabhat University Stadium 5,000 12th in Thai League 2
Kasetsart Chatuchak Insee Chantarasatit Stadium 3,000 7th in Thai League 2
Khonkaen United Khon Kaen Khon Kaen PAO Stadium 6,500 16th in Thai League 1
Mahasarakham Maha Sarakham Mahasarakham Province Stadium 4,500 5th in Thai League 2
Nakhon Pathom United Nakhon Pathom Nakhon Pathom Municipality Sport School Stadium 5,000 15th in Thai League 1
Nakhon Si United Nakhon Si Thammarat Nakhon Si Thammarat PAO Stadium 5,000 9th in Thai League 2
Nongbua Pitchaya Nong Bua Lamphu Pitchaya Stadium 6,000 14th in Thai League 1
Pattani Pattani Rainbow Stadium 12,000 Promotion play-off winner
Pattaya United Chonburi (Bang Lamung) Nong Prue Stadium 5,500 16th in Thai League 2
Phrae United Phrae Huayma Stadium 3,000 3rd in Thai League 2
Police Tero Lak Si NT Stadium 5,000 11th in Thai League 2
Rasisalai United Rasi Salai Sisaket Provincial Stadium 2,500 Thai League 3 Champion
Sisaket United Mueang Sisaket Sri Nakhon Lamduan 11,200 10th in Thai League 2
Songkhla Mueang Songkhla Tinsulanonda Stadium 20,000 Thai League 3 Runner-up
Trat Trat Trat Provincial Stadium 5,000 15th in Thai League 2
Relegated from the Thai League 1
Promoted from the Thai League 3

Personnel and kits

Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players and coaches may hold more than one non-FIFA nationality.

Team Manager Captain Kit manufacturer Main kit sponsor Other kit sponsor(s)
Bangkok Supachai Komsilp Charyl Chappuis FBT AsiaSports
List
Chainat Hornbill Laksana Kamruen Mongkonchai Kongjumpa Warrix Credence TH
List
Chanthaburi Thongchai Rungreangles Suppawat Srinothai MSeven Rock$Presso
List
    • Front: Ek Paniengtong Foundation
    • Back: Saha Sila Kaew Co. Ltd., Central Chanthaburi, Thai-Cambodian Border Trade and Tourism Association of Chanthaburi
    • Sleeves: None
    • Shorts: None
Chiangmai United Anucha Chaiyawong Kantapong Bandasak Ideo Sport Jele
List
    • Front: Chang
    • Back: Hylife Group, Speed Gym, Nuan Bakery, Rocket Bar
    • Sleeves: Thai AirAsia
    • Shorts: None
Kasetsart Peeratat Phoruendee Ismaïl Sassi Grand Sport Atlantic
List
    • Front: None
    • Back: None
    • Sleeves: Leesatjanana
    • Shorts: None
Khonkaen United Teerasak Po-on Wasan Homsan Ego Sport Bangchak
List
Mahasarakham Dusit Chalermsan Leandro Assumpcao Ego Sport CC Steel
List
    • Front: Leo, Muang Thai Insurance, Sabai Ebike
    • Back: Sermthai Complex, DNA Soccer School, Choiz Fitness
    • Sleeves: Mahasarakham Design Advertising, TSL, Namman Muay, Kitiya School, Nikon, BG Sports
    • Shorts: None
Nakhon Pathom United Thongchai Sukkoki Parinya Autapol Umbro Chang
List
Nakhon Si United Steven McGarry Adisak Sensom-Eiad Kelme4 Trifalga Data Centres5
List
    • Front: Hydra Systems5
    • Back: None
    • Sleeves: None
    • Shorts: None
Nongbua Pitchaya Sukrit Yothee Wutthichai Marom Ego Sport Leo
List
Pattani Harnarong Chunhakunakorn Ninuruddin Nideha Maisz Muang Thai Insurance
List
    • Front: Tu Yong Steel Trade
    • Back: Taman Indah, Elrah Exclusive Thailand, Dr. Worawit Baru
    • Sleeves: BG Sports, Roti De Forest, Regent
    • Shorts: None
Pattaya United Pipob On-Mo Narongrit Boonsuk AI Sport Mittare Insurance
List
Phrae United Ronachai Jinaket Laphonwich Sutthasen PKP Sport Muang Thai Insurance
List
    • Front: Chang, Phrae Sila, SAMART
    • Back: None
    • Sleeves: MKP
    • Shorts: None
Police Tero Bene Lima Sitthichok Tassanai FBT Chang
List
Rasisalai United Arnon Bandasak Somyot Pongsuwan Energy Sport Muang Thai Insurance
List
    • Front: RCTECH, Oshinei
    • Back: None
    • Sleeves: None
    • Shorts: None
Sisaket United Somchai Chuayboonchum Pansiri Sukunee Ego Sport Chang
List
Songkhla Pattharaphon Molito (Interim) Ekkasit Chaobut EightyEight Sport Muang Thai Insurance
List
    • Front: Mark Hatyai, Coca-Cola, Sri Trang Group, Laguna Grand Hotel & Spa Songkhla
    • Back: BG Sports, Dairy Home, Thai Lion Air
    • Sleeves: Kohtaew Foods, TCB Insurance Broker, Fitwhey
    • Shorts: None
Trat Santi Chaiyaphuak Pornpreecha Jarunai Hummel Muang Thai Insurance
List
    • Front: Chang
    • Back: None
    • Sleeves: Soneva Kiri
    • Shorts: None
  1. ^ Interim.
  2. ^ Apparel made by club.
  3. ^ Apparel used for other competition.
  4. ^ Nakhon Si United used H3 as their apparel in the first half of the season.
  5. ^ Nakhon Si United were without a sponsor in the first half of the season.

Managerial changes

Pre-season

Team Outgoing manager Manner of departure Date of vacancy Replaced by Date of appointment
Khonkaen United Patipat Rorbru[2] Mutual consent 15 May 2025 Pipob On-Mo[3] 31 May 2025
Bangkok FC Kissakorn Krasaingoen[4] End of contract 30 May 2025 Colum Curtis 12 June 2025
Nakhon Si United Sarawut Wongmai End of Interim spell 12 June 2025 Maka Hoprasaratsuk (Interim) 11 August 2025
Chainat Hornbill Sarach Paungchup Sacked 15 June 2025 Laksana Kamruen 16 June 2025

During the season

Team Outgoing manager Manner of departure Date of vacancy Position in table Replaced by Date of appointment
Bangkok FC Colum Curtis Sacked 29 August 2025 18th Jose Alves Borges 9 October 2025
Mahasarakham Jakarat Tonhongsa 21 September 2025 15th Dusit Chalermsan 2 October 2025
Trat FC Phayong Khunnaen 1 October 2025 Manasawin Katikamchon (Interim) 1 October 2025
Nakhon Si United Maka Hoprasaratsuk (Interim) End of Interim spell 2 September 2025 12th Oriol Mohedano 11 September 2025
Police Tero Jose Alves Borges Moved to Head of Youth Development 06 September 2025 6th Sinthaweechai Hathairattanakool 06 September 2025
Pattani Nirun Atsawaphakdi Resigned 05 October 2025 16th Harnarong Chunhakunakorn 07 October 2025
Police Tero Sinthaweechai Hathairattanakool Sacked 28 October 2025 2nd Phayong Khunnaen 6 November 2025
Nakhon Si United Oriol Mohedano 29 October 2025 14th Jörg Steinebrunner 30 October 2025
Chanthaburi Theerawekin Seehawong 9 November 2025 10th Patanapong Sripramote 10 November 2025
Khonkaen United Pipob On-Mo 12 November 2025 8th Teerasak Po-on 15 November 2025
Bangkok FC Jose Alves Borges 14 December 2025 18th Supachai Komsilp 15 December 2025
Pattaya United Bene Lima 15 December 2025 14th Pipob On-Mo 29 December 2025
Kasetsart Santi Chaiyaphuak 21 December 2025 11th Peeratat Phoruendee 23 December 2025
Chiangmai United Anucha Chaiyawong (Interim) End of Interim spell 27 December 2025 10th Sarawut Wongmai 27 December 2025
Trat FC Manasawin Katikamchon (Interim) End of Interim spell 1 January 2026 18th Santi Chaiyaphuak 1 January 2026
Phare United Thongchai Rungreangles Sacked 8 February 2026 11th Ronachai Jinaket 8 February 2026
Chanthaburi Pattanapong Sripramote 11 February 2026 10th Thongchai Rungreangles 11 February 2026
SongKhla Daiki Higuchi 15 February 2026 14th Pattharaphon Molito (Interim) 18 February 2026
Nakhon Si United Jörg Steinebrunner Resigned 26 February 2026 17th Steven McGarry 27 February 2026
Police Tero Phayong Khunnaen Moved To Club Advisor 18 March 2026 5th Bene Lima 18 March 2026

Foreign players

Each team can register a maximum of five foreign players, including one player from the AFC and also one player from the AFF.

  • Players named in bold indicates the player was registered during the mid-season transfer window.
  • Former players named in italics are players that were out of squad or left the club within the season, after the pre-season transfer window, or in the mid-season transfer window, and at least had one appearance.

Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.

Team Player 1 Player 2 Player 3 AFC player AFF player Unregistered players Former players
Bangkok Dudu Lima Deyvison Fernandes Takahiro Tezuka AJ Inia Jarvey Gayoso Ryota Endo Ben Nugent
Marcus Haber
Chainat Hornbill Amarildo Francisco Jota Tatsuhide Shimizu Jeong Ja-in Adolph Koudakpo
Chanthaburi Luan Costa Weslley Nacho Abeledo Caio de Godoy David Rowley Rodrigo Maranhão
Wander Luiz
Chiangmai United Mouhoub Nait Thiago Duchatsch Jeong Woo-geun Seo Min-guk Sayfon Keohanam Alex Mermoz
Arnold Suew
Kasetsart Queran Verset Lesley Ablorh Ismaïl Sassi Lee Jae-yong SteviaEgbus Mikuni
Taiga Kitajima
Khonkaen United Felipe Amorim Amadou Ouattara Shunya Suganuma Kim Ji-min
Mahasarakham Leandro Assumpção Wander Luiz Akito Saito Lwin Moe Aung Lee Jong-cheon
Danilo
Deyvison Fernandes
Nakhon Pathom United Douglas Tardin Amir Hossein Nemati Kazutaka Sato Taiga Matsunaga Niang Serigne-Falou
Jeong Woo-geun
Nakhon Si United Dylan Ruiz-Diaz Ivan Khosho Mohamed Essam Mustafa Amini Annil Vigneswaran Ryosuke Nagasawa
Benjamin Dylan Bruckner
Nongbua Pitchaya Caio Rodrigues Jardel Alex Mermoz Kento Nagasaki Miguel Clarino Aleksander Mitrovic
Pattani Carlos Neto Felipe Nunes Marlon Silva Shuto Ono Rico Andes Thiha Htet Aung
Pattaya United Gustavo Apis Gregory Rocha Arnold Suew Kristófer Reyes Pedro Henrique
Washington Brandão
Elias
Kenta Hara
Phrae United Filipe Vasconcelos Judivan Nilson Taku Ito Zaw Min Tun Caion
Police Tero Valdo Soares Wellington Smith Isaac Honny Pedro Henrique Go Seul-ki
Washington Brandão
Rasisalai United Alberto Gouvea Gilberto Macena Ramon Mesquita Hamed Bakhtiari
Sisaket United Fellipe Veloso Steeven Langil Adolph Koudakpo Kwon Dae-hee Dylan De Bruycker Judivan
Songkhla Alex Flávio Caion Mosquito Sebastian Scaroni Chima Uzoka Kim Juchan
Gregory Rocha
Trat Phillerson Crislan Rodrigo Maranhão SteviaEgbus Mikuni Than Paing Akito Saito
Mohamed Essam

Foreign players by confederation

Foreign players by confederation
AFC  Australia (4),  Japan (10),  Iran (1),  Malaysia (3),  Myanmar (3),  Laos (1),  Philippines (2),  South Korea (9)
CAF  Algeria (1),  Cameroon (1),  Egypt (1),  Ghana (1),  Ivory Coast (1),  Tunisia (1)
CONCACAF  Canada (1),  Martinique (1)
CONMEBOL  Brazil (30)
OFC
UEFA  England (1),  Serbia (1),  Spain (1)

Standings

League table

Pos Team Pld W D L GF GA GD Pts Promotion, qualification or relegation
1 Rasisalai United (P) 30 18 9 3 54 29 +25 63 Promotion to Thai League 1
2 Sisaket United 29 15 9 5 39 24 +15 54
3 Pattani 30 14 8 8 44 42 +2 50 Qualification for the Promotion play-off
4 Nongbua Pitchaya 29 14 5 10 45 45 0 47
5 Police Tero 29 13 7 9 40 33 +7 46
6 Mahasarakham 30 12 8 10 45 33 +12 44
7 Chainat Hornbill 30 11 9 10 42 37 +5 42
8 Phrae United 30 10 11 9 37 43 −6 41
9 Songkhla 31 11 7 13 35 39 −4 40
10 Khonkaen United 30 9 11 10 53 45 +8 38
11 Chanthaburi 30 10 7 13 40 41 −1 37
12 Chiangmai United 30 12 1 17 46 51 −5 37
13 Trat 29 10 6 13 42 45 −3 36
14 Pattaya United 30 8 10 12 37 38 −1 34
15 Kasetsart 29 8 10 11 38 40 −2 34
16 Nakhon Si United 29 7 10 12 30 50 −20 31 Relegation to Thai League 3
17 Nakhon Pathom United 30 7 9 14 22 33 −11 30
18 Bangkok 31 7 7 17 34 55 −21 28
Updated to match(es) played on 20 March 2026. Source: Thai League 2 2025–26
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goals difference; 4) Head-to-head goals scored; 5) Overall goals difference; 6) Overall goals scored; 7) Fair play points; 8) Play-off without extra time.
(P) Promoted

Position by round

The table lists the positions of teams after each week of matches. In order to preserve chronological evolvements, any postponed matches are not included in the round at which they were originally scheduled, but added to the full round they were played immediately afterwards. For example, if a match is scheduled for matchday 13, but then postponed and played between days 16 and 17, it will be added to the standings for day 16.

Team ╲ Round12345678910111213141516171819202122232425262728293031323334
Rasisalai United222221111111111111111111111111111
Sisaket United1781010585446654444433333332222222
Pattani1816161317171717181815121176975766676655433
Nongbua Pitchaya121381181185778107128657554444444654
Police Tero6969461065222222222222222333345
Mahasarakham147131414161614131210791397910111110868766566
Chainat Hornbill843364222333333334445555577887
Phrae United5311123335445510888678111191088778
Khonkaen United36443347687889111212129101299101191011129
Chanthaburi15149791313911911131065566897101011910119910
Chiangmai United1015111216121411845912871010910897878119101011
Songkhla75125756810119661113141314131313151414131612131112
Trat41014151115151315101211141516161818171717171717161515121513
Pattaya United911781297109131415131012131413151515131515151414151414
Kasetsart11121516137111514151717151614111111121211121213141313141315
Nakhon Si United1156101491212141616171415151515141414161616171717171616
Nakhon Pathom United161717171510121616161314161717171617161616141312121216161717
Bangkok13181818181818181717181818181818161618181818181818181818181818
Leader and qualification to the 2026–27 Thai League
Promotion to the 2026–27 Thai League
Play off to the 2026–27 Thai League
Relegation to the 2026–27 Thai League 3
First match(es) will be played on 2025. Source: Thai League 2 2025–26

Result by round

Team ╲ Round12345678910111213141516171819202122232425262728293031323334
BangkokLLLDLDWLWDLLLLWDWLLLLLWLDDDLWWL
Chainat HornbillDWWDLWWDDDWWLLLWWLDWLDWLDDLLW
ChanthaburiLDWWLLDWLWLLWWWWLDDLDLLDWDLWLL
Chiangmai UnitedDLWLLWLWWWLLLWWLLWLWLWLWLLWLLL
KasetsartDDLWWLDLDLLLWLWWDWLDWLLDDDWL
Khonkaen UnitedWLWDWDLLWLDDDDLLDWWDLWDDLWDLLW
MahasarakhamLWLDDDLWDDWWLLWWLLLDWWWLWDWDL
Nakhon Pathom UnitedLLLDWWDLDLWLLDLLDDDDWWWWDLLLLL
Nakhon Si UnitedWWLDLLWLDLLDLWLLWDWDLDLWDDDL
Nongbua PitchayaLDWLWLWWDDLLWLWWWLWWWDWWLLLWD
PattaniLDLWLDDDLDWWWWWLWWLDWLLWDWDWWW
Pattaya UnitedDDWDLDWLDLDLWWLLLDLWLWLLDWDLWD
Phrae UnitedWWWWDDLDLDWDLLWDDDWLLLLWDWWDD
Police TeroWLWLWLLWWWWWWWDWDDWDWLDLLLDDL
Rasisalai UnitedWWDDWWWDWWDWDWWWWWLLDWDWDLDWWW
Sisaket UnitedLWDDWLWWDDLWWLDWWDWDWWWWLDWDW
SongkhlaWDLWLWLDLDWWLLLLDLWDLLWLWLWDWDW
TratWLLLWLLWLWDDLLLLLDDDWLWWWDWLW
First match(es) will be played on 15 August 2025. Source: Thai League 2 2025–26

Promotion play-offs

Bracket

Semifinal Final
          
5  
4  
 
 
6  
3  

Matches

Semifinal 1

2026 5th-placed of Thai League 2 v 4th-placed of Thai League 2
--:-- UTC+7
2026 4th-placed of Thai League 2 v 5th-placed of Thai League 2
--:-- UTC+7

Semifinal 2

2026 6th-placed of Thai League 2 v 3rd-placed of Thai League 2
--:-- UTC+7
2026 3rd-placed of Thai League 2 v 6th-placed of Thai League 2
--:-- UTC+7

Final

2026 Winner of Semifinal 1 v Winner of Semifinal 2
--:-- UTC+7
2026 Winner of Semifinal 2 v Winner of Semifinal 1
--:-- UTC+7

Results

Fixture and result

Home \ Away BKC CHB CTB CMU KSC KKU MSK NPU NSU NON PTN PTY PHR PTE RSL SKU SKA TRA
Bangkok 1–1 0–3 0–1 2–1 1–3 2–2 0–0 0–3 1–2 1–1 2–2 1–0 0–2 1–2 1–0
Chainat Hornbill 1–1 1–4 3–1 2–3 2–1 0–1 1–1 1–0 3–0 0–1 1–1 1–1 2–0 4–3 2–0
Chanthaburi 1–2 1–2 2–0 1–0 2–1 1–2 1–3 1–0 1–0 1–2 2–2 2–3 2–2 1–0 2–0 2–2
Chiangmai United 3–2 3–4 1–0 1–1 3–2 2–0 0–1 5–1 2–4 1–2 1–0 4–1 0–2 2–1 0–1
Kasetsart 0–2 2–1 0–0 3–3 0–0 3–0 1–1 3–0 1–3 1–0 2–3 1–3 0–1 1–1
Khonkaen United 5–1 2–1 1–1 2–1 1–0 4–5 1–2 4–1 0–0 4–2 2–1 0–0 1–1 5–1 1–2
Mahasarakham 2–1 0–0 2–2 2–1 2–0 4–1 1–3 1–2 1–0 0–0 2–3 1–3 0–1 3–0 5–1
Nakhon Pathom United 0–1 2–0 2–5 0–1 0–0 0–1 1–1 0–0 1–1 0–1 1–0 0–1 0–0 1–0 0–1
Nakhon Si United 0–4 1–0 3–1 1–1 2–2 0–0 1–1 1–2 1–0 1–1 1–0 1–2 2–2 2–0
Nongbua Pitchaya 3–2 1–1 2–1 1–0 2–2 2–1 1–0 3–1 2–2 1–1 3–0 1–1 0–1 2–0
Pattani 1–1 4–3 3–3 3–1 2–1 0–1 0–3 2–1 1–1 3–1 0–1 1–1 1–0 2–1
Pattaya United 3–0 2–2 2–2 4–1 2–2 2–3 1–1 2–0 4–0 2–0 0–1 0–2 1–4 1–0 1–2
Phrae United 1–2 2–1 2–1 3–1 2–1 1–1 0–6 0–0 0–1 0–1 2–2 0–1 1–0 1–1 3–1
Police Tero 1–0 1–0 1–0 0–1 1–1 2–1 0–0 4–2 0–0 5–2 3–0 2–0 1–1 1–1 1–3
Rasisalai United 3–1 0–3 3–0 1–0 2–1 2–1 3–0 3–0 3–2 3–2 0–1 2–1 3–3 2–0 2–2
Sisaket United 3–1 1–1 1–0 2–0 1–3 0–0 1–0 2–1 3–0 2–1 2–0 1–0 2–2 1–1 1–0 3–1
Songkhla 3–0 2–0 2–1 2–1 1–0 1–1 0–2 5–2 1–1 2–1 0–0 3–0 1–1 1–0 1–0
Trat 2–1 2–3 0–2 0–1 2–2 2–1 6–0 1–2 0–0 3–0 2–2 1–2 2–2 0–1 2–1
Updated to match(es) played on 20 March 2026. Source: Thai League 2 2025–26
Legend: Blue = home team win; Yellow = draw; Red = away team win.
For upcoming matches, an "a" indicates there is an article about the rivalry between the two participants.

Season statistics

Top Goalscorers

As of 20 March 2026.
Rank Player Club Goals
1 Arthit Boodjinda Khonkaen United 17
2 Carlos Neto Pattani 14
Alberto Gouvea Rasisalai United
4 Amarildo Chainat Hornbill 12
Gregory da Silva Songkhla (3 Goals)
Pattaya United (9 Goals)
Fellipe Veloso Sisaket United
Caion Phrae United (6 Goals)
Songkhla (6 Goals)
8 Nacho Abeledo Chanthaburi 11
9 Ismaïl Sassi Kasetsart 10
Jardel Capistrano Nongbua Pitchaya
Nattapon Yongsakool Rasisalai United

Hat-trick

Player For Against Result Date
Nantawat Suankaew Nakhon Si United Khonkaen United 5–4 (A) 28 September 2025
Wellington Adão Police Tero Nakhon Pathom United 4–2 (H) 5 October 2025
Carlos Neto4 Pattani Chiangmai United 4–3 (H) 9 November 2025
Pedro Henrique Pattaya United Nongbua Pitchaya 4–0 (H) 30 November 2025
Taninnat Athisaraworameth Kasetsart Chainat Hornbill 3–2 (A) 31 January 2026
Nacho Abeledo4 Chanthaburi Chainat Hornbill 4–1 (A) 4 March 2026

Clean sheets

As of 20 March 2026.
Rank Player Club Clean

sheets

1 Pairot Eiammak Mahasarakham 10
2 Kiadtisak Chaodon Nakhon Pathom United 9
Sakkongpop Sukprasert Rasisalai United
Adisak Lambelsah Sisaket United
5 Prin Goonchorn Kasetsart 7
6 Suppawat Srinothai Chanthaburi 6
Phumniwat Thuha Chiangmai United
Kittisak Moosawat Nongbua Pitchaya
Chommaphat Boonloet Pattaya United
Kiadtiphon Udom Phrae United
Anipong Kijkam Police Tero
Samuel Cunningham Songkhla
Prasit Padungchok Sisaket United / Trat
14 Nattapong Khajohnmalee Bangkok 5
Anusit Termmee Nakhon Si United
16 Thatpicha Auksornsri Chainat Hornbill 4
17 Siraset Aekprathumchai Chainat Hornbill 3
Siriwat Ingkaew Khonkaen United
Ittikorn Kansrang Pattani
Jirunpong Thamasiha Police Tero
21 Chaloempat Ploywanrattana Chanthaburi 2
Phiyawat Intarapim Khonkaen United
Rattanachat Neamthaisong Nakhon Si United
Muhammat Mamah Pattani
Sorawat Phosaman Songkhla
Peerapong Ruennin Trat
27 Sornnarai Chamrurai Mahasarakham 1
Putthipong Promlee Nakhon Si United
Varuth Wongsomsak Pattaya United
Phumworraphon Wannabutr Rasisalai United

Attendances

Overall

Pos Team Total High Low Average Change
1 Pattani 82,505 12,000 3,220 5,893 +70.9%
2 Khonkaen United 51,627 4,248 2,879 3,442 −4.0%
3 Mahasarakham 31,391 2,731 1,637 2,093 +2.9%
4 Sisaket United 29,344 4,313 1,179 1,834 −8.0%
5 Pattaya United 25,566 2,186 1,344 1,704 −2.9%
6 Chainat Hornbill 22,259 1,999 1,229 1,484 +40.7%
7 Rasisalai United 21,714 4,458 237 1,448 +223.2%
8 Nongbua Pitchaya 18,594 2,139 993 1,328 −52.5%
9 Bangkok 18,070 2,273 736 1,205 −11.7%
10 Police Tero 17,812 1,643 859 1,187 +39.5%
11 Chanthaburi 18,299 1,798 659 1,144 −21.6%
12 Nakhon Pathom United 13,495 1,357 550 900 −55.6%
13 Songkhla 12,096 3,129 386 864 +64.3%
14 Trat 12,254 1,509 529 817 −4.7%
15 Kasetsart 10,522 1,530 458 809 −39.0%
16 Chiangmai United 9,001 991 314 600 −35.6%
17 Phrae United 8,798 1,059 312 587 −57.1%
18 Nakhon Si United 6,661 980 277 476 −43.1%
League total 409,998 12,000 237 1,536 +3.5%

Updated to games played on 15 March 2026
Source: Thai League 2 2025–26
Notes:
Teams played previous season in Thai League 1
Teams played previous season in Thai League 3

Home match played

As of 15 March 2026
Team \ Match played 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Total
Bangkok 2,273 1,471 1,276 1,157 1,271 998 975 964 1,010 931 749 907 917 1,950 1,311 18,070
Chainat Hornbill 1,229 1,889 1,689 1,999 1,915 1,889 1,275 1,272 1,372 1,383 1,556 1,135 1,189 1,195 1,272 22,259
Chanthaburi 1,509 1,798 1,061 1,176 1,026 909 1,067 891 1,127 1,326 1,472 1,280 737 659 1,066 1,195 18,299
Chiangmai United 570 355 428 413 314 840 978 991 652 655 758 542 641 457 407 9,001
Kasetsart 1,065 903 855 748 489 538 735 458 612 1,281 692 616 1,530 10,522
Khonkaen United 4,125 3,181 4,248 3,825 3,677 3,317 3,941 3,145 3,081 3,219 3,544 3,104 3,227 2,879 3,114 51,627
Mahasarakham 2,378 1,637 1,965 2,237 2,442 2,198 2,345 2,162 1,652 2,587 1,772 1,769 2,731 1,650 1,866 31,391
Nakhon Pathom United 1,050 890 880 1,200 875 1,357 780 759 875 816 897 956 856 754 550 13,495
Nakhon Si United 980 713 548 544 281 277 330 386 533 391 338 446 461 433 6,661
Nongbua Pitchaya 2,139 1,795 1,297 1,085 1,216 1,256 1,119 1,353 1,038 1,020 1,058 993 1,195 2,030 18,594
Pattani 3,728 5,772 5,135 3,220 3,411 5,655 12,000 9,965 8,912 7,842 3,575 4,690 4,235 4,365 82,505
Pattaya United 1,859 1,629 1,813 1,344 1,478 2,186 1,587 1,586 1,535 1,840 1,802 1,643 1,546 1,851 1,867 25,566
Phrae United 803 1,059 998 882 500 520 453 673 427 443 532 312 386 469 341 8,798
Police Tero 1,299 1,012 1,089 1,099 1,455 1,194 1,002 1,255 1,643 1,256 1,256 1,451 859 985 957 17,812
Rasisalai United 989 4,458 1,164 1,246 1,249 1,087 958 1,256 1,089 237 1,029 1,345 1,459 1,879 2,169 21,714
Sisaket United 1,900 2,147 1,462 1,884 1,330 1,236 1,179 1,283 1,212 1,602 4,313 1,413 1,301 2,264 2,327 2,491 29,344
Songkhla 1,098 3,129 1,040 682 896 457 723 587 825 413 386 606 559 695 12,096
Trat 1,265 1,509 1,082 939 790 707 898 539 569 655 569 539 529 739 925 12,254
League total 409,998

Source: Thai League 2 2025–26

See also

References

  1. ^ "ไทยลีก แจ้งปฏิทินการแข่งขันฟุตบอลลีกอาชีพ ฤดูกาล 2025/26". Thaileague. 2 July 2025. Retrieved 9 July 2025.
  2. ^ "จงอางผยอง แถลงขอบคุณ "โค้ชบอส" หลังสิ้นสุดสัญญา "สโมสรขอนแก่น ยูไนเต็ด ขอขอบคุณ "โค้ชบอส" ปฎิภัทร รอบรู้ สำหรับความทุ่มเทและความมุ่งมั่นอย่างเต็มที่ตลอดทุกช่วงระยะเวลาที่ผ่านมา ที่ "โค้ชบอส" ทุ่มเททั้งแรงกาย และแรงใจ ให้กับสโมสร สโมสรขออวยพรให้ "โค้ชบอส" ประสบความสำเร็จ และมีความเจริญก้าวหน้า ประสบความสำเร็จทุกเส้นทางในอนาคตต่อจากนี้ไป"". Khonkaen United. Facebook. May 15, 2025. Retrieved May 15, 2025.
  3. ^ ""จงอางผยอง" เปิดตัวเฮดโค้ชคนใหม่ "โค้ชกบ" พิภพ อ่อนโม้ ตำนานกองหน้าทีมชาติไทย ดีกรีโปรไลเซนส์ ลุยไทยลีก 2 ฤดูกาล 2025/26 สโมสรขอนแก่น ยูไนเต็ด ประกาศแต่งตั้ง "โค้ชกบ" พิภพ อ่อนโม้ อดีตกองหน้าทีมชาติไทยและตำนานศูนย์หน้าลูกหนังไทย เข้ารับตำแหน่งหัวหน้าผู้ฝึกสอน (เฮดโค้ช) อย่างเป็นทางการ เพื่อนำทัพ "จงอางผยอง" ลุยศึกไทยลีก 2 ฤดูกาล 2025/26 พร้อมภารกิจพาทีมกลับคืนสู่ลีกสูงสุดให้ได้อีกครั้ง ไป"". Khonkaen United. Facebook. May 31, 2025. Retrieved May 31, 2025.
  4. ^ "ขอขอบคุณโค้ชโดนัท กฤษกร กระสายเงิน ตั้งแต่ในบทบาทผู้เล่นตลอดจนเป็นหัวหน้าผู้ฝึกสอนที่เข้ามาสร้างหนึ่งในประวัติศาสตร์ของสโมสร ขอให้โค้ชโดนัทโชคดีในเส้นทาง". Bangkok FC. Facebook. May 30, 2025. Retrieved May 30, 2025.