The 2023–24 Thai League 2 was the 26th season of the Thai League 2, the second-tier professional league for Thailand's association football clubs, since its establishment in 1997. A total of 18 teams competed in the league. The season began on 11 August 2023 and concluded on 23 June 2024.
For this season two teams in the final table (champion and runner up) were 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.
Team changes The following teams have changed division since the 2022–23 season.
To Thai League 2
Chanthaburi DP Kanchanaburi Pattaya United
Nakhon Ratchasima Nongbua Pitchaya Lampang
From Thai League 2
Nakhon Pathom Trat Uthai Thani
Rajpracha Ranong United
Udon Thani
Renamed Clubs Pattaya Dolphins United renamed to Pattaya United
Teams
Stadium and locations
Team Province Stadium CapacityAyutthaya UnitedAyutthayaAyutthaya Provincial Stadium6,000Chainat HornbillChainatKhao Plong Stadium8,625ChanthaburiChanthaburiChanthaburi Provincial Stadium5,000ChiangmaiChiang Mai Chiangmai Municipality Stadium5,000Chiangmai UnitedChiang Mai700th Anniversary Stadium25,000Customs UnitedSamut PrakanCustoms Department Stadium, Ladkrabang 542,000DP KanchanaburiKanchanaburiKleeb Bua Stadium13,000KasetsartBangkokInsee Chantarasatit Stadium3,275KrabiKrabiKrabi Provincial Stadium6,000LampangLampangLampang Provincial Stadium5,500Nakhon RatchasimaNakhon Ratchasima80th Birthday Stadium24,641Nakhon Si UnitedNakhon Si ThammaratNakhon Si Thammarat PAO. Stadium5,000Nongbua PitchayaNongbua LamphuPitchaya Stadium6,000Pattaya UnitedChonburi (Bang Lamung)Nong Prue Stadium5,838Phrae UnitedPhraeHuai Ma Stadium3,000RayongRayongRayong Provincial Stadium7,500Samut Prakan CitySamut PrakanSamut Prakarn SAT Stadium5,130SuphanburiSuphanburiSuphan Buri Provincial Stadium15,279
Personnel and sponsoring Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality; Club dissolved during season would shown by grey background.
TeamManagerCaptain KitSponsorAyutthaya United Danny Invincibile Nantawat Kokfai KelmeGulfChangMuang Thai Life AssuranceChainat Hornbill Sumeth Yooto Mongkonchai Kongjumpa WarrixWangkanaiAirAsiaKubotaChanthaburi Supachai Komsilp Yannarit Sukcharoen MSevenRock$PressoChiangmai Nattapon Krachangpho (interim) Stênio Júnior KelmeAniruthAirAsiaChiangmai United Surachai Jirasirichote Thanawich Thanasasipat Ideo SportVBeyondMuang Thai Life AssuranceChangCustoms United Prasobchoke Chokemor Phattharaphon Kangsopa EeproLeoMuang Thai Life AssuranceDP Kanchanaburi Somchai Makmool Anuphan Koedsompong VersusHuaweiDragon Solar RoofWerdKasetsart Pattaraphon Naprasert Park Hyun-woo YGTanowsri Traditional ChickenAtlanticKrabi Arnon Bandasak Akarat Punkaew WOW SportPhi Phi Harbour View HotelLampang Kitthachai Wongsim Seeket Madputeh Ego SportPitchayaBangkok AirwaysNakhon Ratchasima Teerasak Po-on Nattapong Sayriya VoltMazdaLeoCPCentral PlazaGulfNakhon Si United Harnarong Chunhakunakorn Prakit Deeprom WarrixLeoLion AirNongbua Pitchaya Sukrit Yothee Nuttawut Khamrin Ego SportPitchaya Thai-DenmarkPattaya United Surachart Sing-Ngon Supakit Niamkong VoltMittare InsuranceLeoPhrae United Thongchai Rungreangles Rangsiman Sruamprakam YGPhrae SilaSAMARTChangMuang Thai Life AssuranceRayong Pipob On-Mo Wasusiwakit Phusirit 2S SportSingerLeoWHA GroupSamut Prakan City Wanderley Junior Ronnachai Rangsiyo KappaChangSuphanburi Sarawut Treephan Jetjinn Sriprach VoltChang
Foreign players Players name in bold indicates the player was registered during the mid-season transfer window.
ClubPlayer 1Player 2Player 3Asian PlayerASEAN PlayerFormer Ayutthaya United André Luís João Paulo Moussa Sanoh Jung Myung-oh Karolis Laukžemis Sung Min-an Chainat Hornbill Nixon Guylherme Ryuji Hirota Clyde O'Connell Jeong Ja-in Ata Inia Shota Fujishiro Chanthaburi Patrick Mota Pedro Paulo Go Seul-ki Bienvenido Marañón Artur Wander Luiz Taiga Matsunaga Chiangmai Alef Stênio Júnior Lim Chang-gyoon Yoo Byung-soo David Cuerva Chiangmai United Marlon Mosquito Jeffrén Suárez Lim Jae-hyeok Than Paing Choi Ho-ju Customs United Artur Waleed Adel Taiga Matsunaga Chomana Coulibaly Mohamed Kouadio Boubacar Koné DP Kanchanaburi Elias Jeferson Ricardo Pires Park Jae-hyeong Sengtong Rattanavilay Júnior Batista Jardel Kasetsart Ailton Ryosuke Nagasawa Tishan Hanley Park Hyun-woo Aee Soe Cristian Alex Lee Jong-cheon Krabi Jô Lucas Massaro Ramon Mesquita Hamed Bakhtiari Kristófer Reyes Keith Nah Julius Chukwuma Lampang Caio Léo Luan Kim Joo-chan Lim Jae-hyeok Nakhon Ratchasima Deyvison Greg Houla Melvyn Lorenzen Abbas Mohamad Aung Kaung Mann Nakhon Si United Rodrigo Maranhão Nilson Valdo Kwon Dae-hee Soukaphone Vongchiengkham Pedro Paulo Nongbua Pitchaya Júnior Batista Jardel Aleksandar Kapisoda Kento Nagasaki Nilson Deshorn Brown Pattaya United Cristian Alex Alex Flávio Judivan Ryota Endo Suan Lam Mang Nicolás Vélez Badar Al-Alawi Phrae United Patrick Cruz Lucas Daubermann Erivelto Ata Inia Elias Kyaw Ko Ko Yeon Gi-sung Rayong Tiago Chulapa Rafael Galhardo Ryoma Itō Hiromichi Katano Lwin Moe Aung Manish Dangi Samut Prakan City Bianor Fernando Viana Lee Sang-jin Sho Shimoji Sithu Aung Suphanburi Gustavinho Thiago Henrique Florent Obama Yuki Bamba
Dual citizenship/heritage players Overseas Thai players whom have obtained a Thai passport are regarded as local players.
ClubPlayer 1Player 2Player 3 Ayutthaya United Marcel Sieghart Chainat Hornbill Chanthaburi Chiangmai Charyl Chappuis Chitchanok Xaysensourinthone Chiangmai United Olaxon A Tamba Customs United James Shanahan Antonio Verzura Håvar Dahl DP Kanchanaburi Louis May Wisut Jultanu Richard Gertsch Kasetsart Krabi Lampang Nakhon Ratchasima Nakhon Si United Gustav Sahlin Samuel Cunningham Nongbua Pitchaya Pattaya United Phrae United Rayong Anders Forsling Samut Prakan City Suphanburi Notes: Carrying Thai heritage. Capped for Thailand.
League table Standings
Promotion play-offs
Semi-finals
Nakhon Si United won 3–2 on aggregate.
Rayong won 5–3 on aggregate.
Finals
1–1 on aggregate. Rayong won on away goal.
Positions by round
Results by match played
Results
Season statistics Top scorers As of 27 April 2024. RankPlayerClubGoals1 Deyvison Fernandes Nakhon Ratchasima222 Jardel Capistrano DP Kanchanaburi (7 Goals)Nongbua Pitchaya (14 Goals)213 Tiago Chulapa Rayong194 Melvyn Lorenzen Nakhon Ratchasima165 Rodrigo Maranhão Nakhon Si United14 JudivanPattaya United7 André Luís Leite Ayutthaya United13 MosquitoChiangmai United Greg Houla Nakhon Ratchasima Júnior Batista DP Kanchanaburi (8 Goals)Nongbua Pitchaya (5 Goals) Chawin Srichan Nongbua Pitchaya
Hat-tricks Player For Against Result Date Yoo Byung-soo Chiangmai Kasetsart 4–1 (H) Wander Luiz Chanthaburi Chiangmai United 3–5 (A) Gustavinho Suphanburi Kasetsart 4–0 (H) Rodrigo Maranhão Nakhon Si United Phrae United 5–0 (H) Patrick Cruz Phrae United Kasetsart 3–0 (H) Caio Tailândia Lampang Customs United 3–3 (A) Chawin Srichan Nongbua Pitchaya Kasetsart 10–1 (H) Lwin Moe Aung Rayong Samut Prakan City 8–4 (H)
Clean sheets As of 27 April 2024. RankPlayerClubClean sheets1 Fahas BilanglodChiangmai12 Tanachai NoorachNakhon Ratchasima3 Noppakun KadtoonRayong114 Pairot EiammakChiangmai United95 Phuwadol PholsongkramAyutthaya United 8 Kittisak MoosawatLampang Chainarong BoonkerdPattaya United8 Kiadtisak ChaodonChainat Hornbill7 Chinnapong RaksriDP Kanchanaburi10 Samuel CunninghamNakhon Si United6 Kittikun JamsuwanNongbua Pitchaya Jirunpong ThamsihaSamut Prakan City Sahawit KhumpiamSuphanburi
Attendances Overall statistical table
Attendances by home match played Team \ Match played1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Total 855 345 667 467 424 680 828 385 398 511 415 237 390 241 202 415 1,083 8,543 1,496 1,015 955 938 622 729 929 881 938 983 1,129 1,189 895 722 711 920 15,052 1,431 1,754 1,280 1,246 668 556 603 567 864 748 437 619 714 819 589 515 798 14,208 2,719 3,085 2,359 1,886 2,286 1,948 2,051 3,212 2,364 2,042 2,011 1,745 2,265 1,798 1,345 1,295 1,150 35,561 889 642 412 556 564 552 591 634 577 582 654 599 560 508 3,445 643 655 13,063 428 250 350 370 278 265 275 180 146 247 220 200 121 350 578 373 204 4,835 272 1,750 985 1,223 1,062 1,091 1,106 1,004 917 807 765 631 662 547 480 223 313 13,838 480 553 532 224 312 172 275 415 415 275 215 210 332 328 212 347 422 5,719 520 430 380 245 450 178 250 250 310 270 415 183 310 253 160 130 170 4,904 624 530 617 750 616 673 628 398 1,015 543 680 669 697 651 615 644 919 11,269 5,445 5,590 2,900 4,109 5,904 2,400 2,857 2,864 3,298 3,140 2,969 4,521 4,631 6,220 6,530 8,321 24,556 96,255 2,080 1,415 1,425 1,200 1,570 1,540 990 1,126 1,236 989 1,270 1,270 1,315 2,015 1,199 1,280 1,095 23,015 2,179 2,733 1,956 968 1,805 1,648 1,306 1,339 1,468 1,356 1,294 1,213 1,235 1,311 1,607 1,986 3,265 28,669 1,529 1,620 1,589 2,034 1,357 1,320 940 1,459 1,377 1,656 1,523 1,669 1,236 1,747 1,648 1,431 1,252 25,387 491 563 646 522 391 956 489 549 525 433 484 423 403 400 447 394 433 8,549 1,613 1,205 1,194 960 758 862 536 579 657 620 876 911 937 1,293 1,982 1,522 1,319 17,824 847 494 723 402 383 295 291 365 303 580 304 244 274 294 626 241 409 7,075 1,542 1,499 1,293 1,365 1,218 1,150 647 880 829 839 915 768 718 695 1,030 589 571 16,548
Note: Some error of T2 official match report 2 September 2023 (Chainat Hornbill 1–2 Phrae United).
See also 2023–24 Thai League 1 2023–24 Thai League 3 2024 Thailand Amateur League 2023–24 Thai FA Cup 2023–24 Thai League Cup 2023 Thailand Champions Cup
References