The 2024–25 Thai League 1 was the 28th season of the Thai League 1, the top Thai professional league for association football clubs, since its establishment in 1996. A total of 16 teams competed in the league.
The summer transfer window period was open from 25 May to 9 August 2024 while the winter transfer window period was open from 19 December 2024 to 17 January 2025.
Buriram United defended their championship from the previous season, while Bangkok United was a close second.
Changes from last season Team changes Promoted clubs Promoted from the 2023–24 Thai League 2 Nakhon Ratchasima Nongbua Pitchaya Rayong
Relegated clubs Relegated from the 2023–24 Thai League 1 Chonburi Police Tero Trat
Teams
There are 16 clubs in the league, with three promoted teams from Thai League 2 replacing the three teams that were relegated from the 2023-24 season.
Chonburi, Police Tero and Trat were relegated at the end of the 2023–24 season after finishing in the bottom three places of the table. Trat made their immediate return to the second-tier, Police Tero ended a 4-year stint in the top-flight, while Chonburi ended a 19-year tenure in the top-flight. The three were replaced by 2023-24 Thai League 2 champions Nakhon Ratchasima F.C., who are returning to the top-flight after a single year away. They were joined by runners-up Nongbua Pitchaya, who are also returning to the top-flight after a single year away and were promoted for the second time in their history to the top-flight and Rayong, the promotion playoff winner which was first held in 2020–21 season, who are returning to the top-flight after 3-years away and like Nongbua Pitchaya they also were promoted for the second time in their history to the top-flight.
Stadium and locations
Note: Table lists in alphabetical order. Team Province Stadium CapacityBangkok UnitedPathum Thani Thammasat Stadium25,000BG Pathum UnitedPathum Thani BG Stadium15,114Buriram UnitedBuriramChang Arena32,600Chiangrai UnitedChiang RaiSingha Chiangrai Stadium11,354Khonkaen UnitedKhon KaenKhonkaen PAO. Stadium7,000Lamphun WarriorsLamphunLamphun Warriors Stadium5,000Muangthong UnitedNonthaburiThunderdome Stadium15,000Nakhon Pathom UnitedNakhon PathomNakhon Pathom Municipality Sport School Stadium6,000Nakhon RatchasimaNakhon Ratchasima80th Birthday Stadium25,000Nongbua PitchayaNongbua LamphuPitchaya Stadium6,000PortBangkok PAT Stadium12,308PT PrachuapSam Ao Stadium5,000RatchaburiRatchaburiDragon Solar Park10,000RayongRayongRayong Provincial Stadium7,500SukhothaiSukhothaiThung Thalay Luang Stadium8,000Uthai ThaniUthai ThaniUthai Thani Provincial Stadium5,477
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.
Team Manager Captain Kit manufacturer Main kit sponsor Other kit sponsor(s)Bangkok United Totchtawan Sripan Everton AriTrue (Domestic) / CP (ACLE and ACL2) BG Pathum United Supachai Komsilp (Interim) Chanathip Songkrasin NikeLeo (Domestic and ACC)Buriram United Osmar Loss Narubadin Weerawatnodom Made by club (Domestic) Ego Sport (ACLE)Chang (Domestic, ACLE, and ACC)Chiangrai United Worawut Wangsawad Sivakorn Tiatrakul Grand SportSingha Lemon SodaKhon Kaen United Patipat Rorbru Joshua Grommen KappaMitr PholLamphun Warriors Alexandre Gama Sarawut Inpaen Made by clubChangMuangthong United Gino Lettieri Picha Autra Ego SportYamaha (Domestic and ACL2)Nakhon Pathom United Thongchai Sukkoki Chokchai Chuchai UmbroChangNakhon Ratchasima Teerasak Po-on Nattapong Sayriya VoltMazdaNongbua Pitchaya Sukrit Yothee Nuttawut Khamrin Ego SportLeoPort Choketawee Promrut (Interim) Tanaboon Kesarat Grand SportMuang Thai Insurance (Domestic and ACL2)PT Prachuap Sasom Pobprasert Nattapon Malapun VoltPTG EnergyRayong Jukkapant Punpee Wasusiwakit Phusirit YGWHA GroupRatchaburi Worrawoot Srimaka Jakkaphan Kaewprom Ego SportChangSukhothai Aktaporn Chalitaporn Piyarat Lajungreed KappaChangUthai Thani Miloš Joksić Ricardo Santos KelmeGRC
Managerial changes TeamOutgoing managerManner of departureDate of vacancyPosition in the tableIncoming managerDate of appointment Buriram United Emerson End of caretaker tenure26 May 2024 Pre-season Osmar Loss 26 June 2024 Ratchaburi Carlos Peña End of contract Surapong Kongthep 28 June 2024 Rayong Pipob On-Mo Signed by Chonburi Carlos Eduardo Parreira 15 June 2024 Sukhothai Sugao Kambe Mutual consent 31 May 2024 Aktaporn Chalitaporn 2 June 2024 Chiangrai United Gabriel Magalhães End of contract 6 June 2024 Xavi Moro 1 July 2024 Muangthong United Miloš Joksić Mutual consent 23 June 2024 Gino Lettieri 6 July 2024 Uthai Thani Jukkapant Punpee Sacked 26 August 2024 15th Miloš Joksić 26 August 2024 Khon Kaen United Tana Chanabut Resigned 31 August 2024 16th Srdan Trailovic 5 September 2024 Nakhon Pathom United Akbar Nawas Sacked 6 September 2024 15th Sirisak Yodyardthai 11 September 2024 Ratchaburi Surapong Kongthep Resigned 16 September 2024 8th Somchai Maiwilai 17 September 2024 BG Pathum United Makoto Teguramori Sacked 8 October 2024 5th Surachai Jaturapattarapong 8 October 2024 Rayong Carlos Eduardo Parreira 28 October 2024 13th Prasit Taodee (Interim) 2 November 2024 Port Rangsan Viwatchaichok Resigned 2 November 2024 3rd Choketawee Promrut (Interim) 3 November 2024 Rayong Prasit Taodee (Interim) End of interim spell 11 November 2024 13th Jukkapant Punpee 11 November 2024 Port Wasapol Kaewpaluk 3rd Rangsan Viwatchaichok 11 November 2024 Nakhon Pathom United Sirisak Yodyardthai Appointed as technical director 16 November 2024 16th Thongchai Sukkoki 16 November 2024 Chiangrai United Xavi Moro Sacked 19 November 2024 14th Piyaphon Phanichakul 20 November 2024 Ratchaburi Somchai Maiwilai End of interim spell 20 November 2024 14th Worrawoot Srimaka 20 November 2024 Khon Kaen United Srdan Trailovic Appointed as technical director 7 December 2024 14th Patipat Rorbru 7 December 2024 Chiangrai United Piyaphon Phanichakul Stepped down 22 December 2024 14th Wilson James Dos Santos (Interim) 1 January 2025 BG Pathum United Surachai Jaturapattarapong Resigned 15 January 2025 4th Supachai Komsilp (Interim)16 January 2025 Port Rangsan Viwatchaichok 3rd Choketawee Promrut (Interim) Choketawee Promrut Appointed as team consultant 24 January 2025 14th Wasapol Kaewpaluk 24 January 2025 BG Pathum United Supachai Komsilp End of Interim spell 2 February 2025 6th Anthony Hudson 3 February 2025 Chiangrai United Wilson James Dos Santos (Interim) End of Interim spell 22 February 2025 12th Worawut Wangsawad 22 February 2025 BG Pathum United Anthony Hudson Sacked 4 April 2025 3rd Supachai Komsilp (Interim) 5 April 2025
League table
Positions by round
Results by match played
Results
Season statistics Top scorers As of 30 April 2025. RankPlayerClub(s)Goals1 Guilherme BissoliBuriram United252 Chrigor Buriram United (7 Goals)PT Prachuap (10 Goals)173 Muhsen Al-Ghassani Bangkok United154 Matheus FornazariSukhothai135 Mahmoud Eid Bangkok United126 Raniel BG Pathum United11 Clément Depres Ratchaburi John Baggio Sukhothai9 Supachai Chaided Buriram United10 Teerasak Poeiphimai Port Stênio Júnior Rayong Njiva Rakotoharimalala Ratchaburi
Hat-tricks Player For Against Result Date Marcus Haber Nongbua Pitchaya Uthai Thani 3–2 (H) Guilherme Bissoli4 Buriram United Ratchaburi 6–0 (H) Emil Roback Muangthong United Lamphun Warriors 5–1 (A) Martin Boakye Buriram United Khonkaen United 9–0 (H) Suphanat Mueanta Buriram United Khonkaen United 9–0 (H) Stênio Júnior Rayong Nakhon Ratchasima 3–3 (A) Njiva Rakotoharimalala Ratchaburi Khonkaen United 7–4 (A) Matheus Fornazari Sukhothai BG Pathum United 4–4 (A)
Clean sheets As of 30 April 2025. RankPlayerClubClean sheets1 Neil Etheridge Buriram United162 Patiwat Khammai Bangkok United103 Apirak WorawongChiangrai United94 Kampol Pathomakkakul Ratchaburi85 Kittipun SaensukSukhothai76 Kittipong Phuthawchueak Muangthong United6 Boonyakait WongsajaemUthai Thani8 Chirawat Wangthaphan Khonkaen United5 Korraphat Nareechan Lamphun Warriors Wattanachai SrathongjanNakhon Pathom United Rattanai Songsangchan PT Prachuap
Awards
Monthly awards MonthCoach of the MonthPlayer of the MonthGoal of the monthReferenceCoachClubPlayerClubPlayerClubAugust Osmar LossBuriram United Guilherme BissoliBuriram UnitedSeptember Aktaporn ChalitapornSukhothai John BaggioSukhothai Ben DavisUthai ThaniOctober Totchtawan SripanBangkok United Phanthamit PraphanthPT Prachuap Pokklaw AnanBangkok UnitedNovemberDecemberJanuary Worrawoot SrimakaRatchaburi Suphanat MueantaBuriram United Sunchai ChaolaokhwanNakhonpathom UnitedFebruary Alexandre GamaLamphun warrior Anan YodsangwalLamphun warrior Anan YodsangwalLamphun warriorMarch Totchtawan SripanBangkok UnitedApril Totchtawan SripanBangkok United Njiva RakotoharimalalaRatchaburi Ben DavisBangkok United
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 Total 2,004 2,181 2,051 1,433 1,676 3,843 7,093 1,377 1,299 1,201 1,251 1,320 1,218 3,031 4,076 35,054 7,870 6,704 7,212 7,045 7,793 10,180 11,469 6,765 6,807 10,425 6,904 10,366 6,729 8,244 8,465 122,978 25,093 16,644 15,282 16,107 21,059 15,214 15,654 21,220 15,577 15,394 31,305 10,168 10,438 15,111 31,175 275,441 2,886 6,193 3,180 2,819 3,972 2,417 3,090 3,644 3,750 4,340 3,063 3,473 3,725 4,350 3,766 54,668 4,347 4,813 6,167 6,237 2,246 3,847 4,226 3,972 2,874 2,637 2,412 2,479 2,561 2,450 2,523 53,791 5,179 4,097 2,542 2,155 1,605 3,510 3,843 3,113 1,876 3,050 2,750 2,778 4,581 3,236 2,051 46,366 4,711 3,145 3,417 2,526 8,209 3,013 2,350 5,173 3,044 3,312 3,522 10,323 6,718 2,739 5,123 67,325 3,989 2,329 1,424 2,246 1,650 2,150 1,521 4,890 1,429 1,996 1,429 1,529 1,424 1,132 1,271 30,409 10,021 10,010 10,211 7,820 8,132 10,121 15,320 6,030 5,832 5,842 5,221 5,142 5,741 5,022 6,112 116,577 5,955 2,191 4,375 2,015 3,710 1,169 2,505 2,748 1,355 1,224 5,293 2,061 2,602 1,424 3,324 41,951 6,250 4,076 6,250 6,250 4,104 6,250 3,350 3,847 2,317 3,538 3,645 5,906 3,901 2,745 4,015 66,444 2,850 2,970 3,117 3,471 3,568 3,317 3,108 3,711 2,789 3,112 4,880 3,378 3,478 3,109 4,670 51,528 4,430 3,327 4,675 4,729 3,471 3,278 2,917 2,577 2,179 4,375 3,479 3,745 2,843 3,241 9,458 58,724 6,250 7,250 3,513 2,382 2,370 1,850 7,500 1,699 4,586 1,671 2,514 1,665 3,183 1,834 4,875 53,142 5,037 1,761 2,009 1,507 1,767 1,647 1,723 1,781 2,321 3,180 1,583 2,045 1,554 6,095 1,573 35,583 2,611 3,459 2,647 2,727 4,144 3,154 3,009 2,630 2,420 2,224 5,015 2,390 4,525 3,130 3,990 48,075 Source: Thai League
See also 2024–25 Thai League 2 2024–25 Thai League 3 2024 Thailand Semi-pro League 2025 Thailand Amateur League 2024–25 Thai FA Cup 2024–25 Thai League Cup 2024 Thailand Champions Cup
Notes
References