2024–25 Thai League 2
Football league season
From Wikipedia, the free encyclopedia
The 2024–25 Thai League 2 is the 27th season of the Thai League 2, the second-tier professional league for Thailand's association football clubs, since its establishment in 1997. also known as Muang Thai League due to the sponsorship deal with Muang Thai Life Assurance and Muang Thai Insurance. A total of 18 teams will compete in the league. The season began on 9 August 2024 and is scheduled to conclude on 24 May 2025.[1]
| Season | 2024–25 |
|---|---|
| Dates | 9 August 2024 – 24 May 2025 |
| Champions | Chonburi |
| Promoted | Chonburi Ayutthaya United Kanchanaburi Power |
| Relegated | Suphanburi |
| Matches | 272 |
| Goals | 736 (2.71 per match) |
| Top goalscorer | Wellington Adão (23 goals) |
| Biggest home win | 5 goals totals Kanchanaburi Power 5–0 Nakhon Si United (21 September 2024) Chonburi 5–0 Sisaket United (22 February 2025) Phrae United 6–1 Suphanburi (14 March 2025) Ayutthaya United 5–0 Pattaya United (16 March 2025) |
| Biggest away win | 6 goals totals Suphanburi 0–6 Pattaya United (20 October 2024) |
| Highest scoring | 9 goals totals Chiangmai United 4–5 Nakhon Si United (16 February 2025) |
| Longest winning run | 9 matches Phrae United |
| Longest unbeaten run | 11 matches Kanchanaburi Power |
| Longest winless run | 15 matches Suphanburi |
| Longest losing run | 10 matches Suphanburi |
| Highest attendance | 7,165 Chonburi 2-0 Pattaya United (18 April 2025) |
| Lowest attendance | 0 Pattaya United 1–2 Kanchanaburi Power (8 March 2025) |
| Total attendance | 423,625 |
| Average attendance | 1,557 |
← 2023–24 2025–26 →
All statistics correct as of 26 April 2025. | |
For this season, two teams in the final table (champion and runner up) are directly promoted to Thai League 1 next season, while teams ranked 3rd – 6th qualified for a play off for the last spot.
The first transfer window is from 7 June to 15 August 2023, while the second transfer window is from 9 December 2024 to 17 January 2025.
Team changes
The following teams have changed division since the 2023–24 season.
To Thai League 2
- Promoted from Thai League 3
- Relegated from Thai League 1
From Thai League 2
- Promoted to Thai League 1
- Relegated to Thai League 3
Renamed Clubs
- Dragon Pathumwan Kanchanaburi renamed to Kanchanaburi Power.
Teams
Stadium and locations
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.
| Team | Manager | Captain | Kit manufacturer | Main kit sponsor | Other kit sponsor(s) |
|---|---|---|---|---|---|
| Ayutthaya United | TBA | Chang | List
| ||
| Bangkok | Idemitsu | List
| |||
| Chainat Hornbill | Wangkanai | List
| |||
| Chanthaburi | Rock$Presso | List
| |||
| Chiangmai United | VBeyond | List
| |||
| Chonburi | TBA | Chang | List
| ||
| Kanchanaburi Power | mMILK | List
| |||
| Kasetsart | TBA | Atlantic | List
| ||
| Lampang | Pitchaya | List
| |||
| Mahasarakham | TBA | Leo | List
| ||
| Nakhon Si United | TBA | Thai Lion Air | List
| ||
| Pattaya United | Leo | List
| |||
| Phrae United | SAMART | List
| |||
| Police Tero | Chang | List
| |||
| Samut Prakan City | TBA | TBA | None | List
| |
| Sisaket United | TBA | Chang | List
| ||
| Suphanburi | Chang | List
| |||
| Trat | TBA | Muang Thai Insurance | List
| ||
Managerial changes
| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in the table | Incoming manager | Date of appointment |
|---|---|---|---|---|---|---|
| Nakhon Si United | End of contract | 25 May 2024 | Pre-season | 2 June 2024 | ||
| Police Tero | 25 May 2024 | 20 June 2024 | ||||
| Lampang | 25 May 2024 | 29 June 2024 | ||||
| Trat | 25 May 2024 | 2 July 2024 | ||||
| Kasetsart | 25 May 2024 | 10 July 2024 | ||||
| Chiangmai United | 25 May 2024 | 4 Aug 2024 | ||||
| Suphanburi | Mutual consent | 5 Aug 2024 | 5 Aug 2024 | |||
| Chiangmai United | Sacked | 10 September 2024 | 16th | 11 September 2024 | ||
| Pattaya United | Resigned | 17 September 2024 | 16th | 19 September 2024 | ||
| Kanchanaburi Power | Sacked | 6 October 2024 | 14th | 8 October 2024 | ||
| Trat | Sacked | 9 October 2024 | 10th | 10 October 2024 | ||
| Nakhon Si United | Moved to technical director | 21 October 2024 | 13th | 21 October 2024 | ||
| Kanchanaburi Power | End of interim spell | 5 November 2024 | 13th | 5 November 2024 | ||
| Chonburi | Sacked | 25 November 2024 | 4th | 26 November 2024 | ||
| Police Tero | 26 November 2024 | 16th | 27 November 2024 | |||
| End of interim spell | 15 December 2024 | 14th | 15 December 2024 | |||
| Samut Prakan City | Resigned | 22 December 2024 | 17th | |||
| Chanthaburi | Sacked | 22 December 2024 | 12th | 2 January 2025 | ||
| Chonburi | End of interim spell | 28 December 2024 | 8th | 28 December 2024 | ||
| Police Tero | Resigned | 3 January 2025 | 14th | 10 January 2025 | ||
| Trat | Resigned | 20 January 2025 | 14th | 20 January 2025 | ||
| Chanthaburi | Sacked | 4 February 2025 | 13th | 5 February 2025 | ||
| End of Interim spell | 19 February 2025 | 19 February 2025 | ||||
| Sisaket | Sacked | 16 April 2025 | 11th | 26 April 2025 | ||
League table
Standings
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Chonburi (C, P) | 32 | 19 | 6 | 7 | 56 | 30 | +26 | 63 | Promotion to 2025–26 Thai League 1 |
| 2 | Ayutthaya United (P) | 32 | 17 | 9 | 6 | 57 | 30 | +27 | 60 | |
| 3 | Phrae United | 32 | 17 | 7 | 8 | 61 | 38 | +23 | 58 | Qualification for promotion play-offs |
| 4 | Kanchanaburi Power (O, P) | 32 | 13 | 13 | 6 | 53 | 36 | +17 | 52 | |
| 5 | Mahasarakham SBT | 32 | 13 | 9 | 10 | 44 | 39 | +5 | 48[a] | |
| 6 | Lampang (D) | 32 | 13 | 9 | 10 | 48 | 39 | +9 | 48[a] | Dissolved after season[b] |
| 7 | Kasetsart | 32 | 11 | 12 | 9 | 36 | 37 | −1 | 45[c] | |
| 8 | Bangkok | 32 | 13 | 6 | 13 | 42 | 50 | −8 | 45[c] | |
| 9 | Nakhon Si United | 32 | 13 | 5 | 14 | 51 | 52 | −1 | 44 | |
| 10 | Sisaket United | 32 | 10 | 11 | 11 | 29 | 39 | −10 | 41 | |
| 11 | Police Tero | 32 | 11 | 7 | 14 | 39 | 48 | −9 | 40[d] | |
| 12 | Chiangmai United | 32 | 10 | 10 | 12 | 41 | 48 | −7 | 40[d] | |
| 13 | Chanthaburi | 32 | 10 | 8 | 14 | 37 | 48 | −11 | 38 | |
| 14 | Chainat Hornbill | 32 | 8 | 11 | 13 | 32 | 34 | −2 | 35 | |
| 15 | Trat | 32 | 9 | 6 | 17 | 36 | 49 | −13 | 33 | |
| 16 | Pattaya United[e] | 32 | 8 | 8 | 16 | 32 | 47 | −15 | 32 | |
| 17 | Suphanburi (R) | 32 | 5 | 7 | 20 | 42 | 72 | −30 | 22 | Relegation to 2025–26 Thai League 3 |
| 18 | Samut Prakan City (D) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Dissolved (results expunged)[f] |
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goal difference; 4) Head-to-head goal scored; 5) Overall goal difference; 6) Overall goal scored; 7) Fair play points; 8) Play-off without extra time).
(C) Champions; (D) Disqualified; (O) Play-off winners; (P) Promoted; (R) Relegated
Notes:
- Mahasarakham SBT ahead on head-to-head points record; Mahasarakham SBT 4 pts, Lampang 1 pt.
- Kasetsart ahead on head-to-head points record; Kasetsart 6 pts, Bangkok 0 pts.
- Police Tero ahead on head-to-head points record; Police Tero 3 pts (GD +2), Chiangmai United 3 pts (GD -2).
- Pattaya United retained their Thai League 2 status after Lampang withdrew from the competition for the following season.
Positions 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.
| Leader and qualification to the 2025–26 Thai League | |
| Promotion to the 2025–26 Thai League | |
| Play off to the 2025–26 Thai League | |
| Relegation to the 2025–26 Thai League 3 |
Results by match played
Promotion play-offs
Bracket
| Semi-finals | Finals | ||||||||||||
| 5 | Mahasarakham | 3 | 1 | 4 | |||||||||
| 4 | Kanchanaburi Power | 3 | 4 | 7 | |||||||||
| Kanchanaburi Power | 3 | 2 | 5 | ||||||||||
| Phrae United | 2 | 2 | 4 | ||||||||||
| 6 | Lampang | 2 | 0 | 2 | |||||||||
| 3 | Phrae United | 2 | 5 | 7 | |||||||||
Semi-finals
| Lampang | 2–2 | Phrae United |
|---|---|---|
|
|
| Phrae United | 5–0 | Lampang |
|---|---|---|
|
Phrae United won 7–2 on aggregate.
| Mahasarakham | 3–3 | Kanchanaburi Power |
|---|---|---|
|
|
| Kanchanaburi Power | 4–1 | Mahasarakham |
|---|---|---|
|
|
Kanchanaburi Power won 7–4 on aggregate.
Finals
| Kanchanaburi Power | 3–2 | Phrae United |
|---|---|---|
|
|
| Phrae United | 2–2 | Kanchanaburi Power |
|---|---|---|
|
Kanchanaburi Power won 5–4 on aggregate.
Results
Note: The match between Chanthaburi and Nakhon Si United on 31 August 2024 was awarded as a 0–3 win to Nakhon Si United due to inadequate stadium lighting, which led to the match being abandoned after multiple stoppages.[29]
Season statistics
Top scorers
- As of 24 May 2025.
| Rank | Player | Club | Goals |
|---|---|---|---|
| 1 | Phrae United | 23 | |
| 2 | Ayutthaya United | 21 | |
| 3 | Nakhon Si United | 19 | |
| 4 | Kasetsart (11 Goals) Chonburi (6 Goals) |
17 | |
| 5 | Chanthaburi | 15 | |
| Sisaket United | |||
| 7 | Chonburi | 14 | |
| Lampang | |||
| Suphanburi | |||
| 10 | Chainat Hornbill | 12 | |
| Mahasarakham | |||
| Phrae United | |||
Hat-tricks
| Player | For | Against | Result | Date |
|---|---|---|---|---|
| Phrae United | Police Tero | 4–2 (H) | 27 October 2024 | |
| Phrae United | Chanthaburi | 6–2 (H) | 29 November 2024 | |
| Nakhon Si United | Trat | 6–1 (H) | 22 December 2024 | |
| Suphanburi | Sisaket United | 6–1 (H) | 5 January 2025 | |
| Ayutthaya United | Nakhon Si United | 5–1 (A) | 22 February 2025 | |
| Bangkok | Trat | 4–2 (A) | 23 February 2025 | |
| Ayutthaya United | Pattaya United | 5–0 (H) | 16 March 2025 | |
| Chainat Hornbill | Chanthaburi | 5–2 (H) | 19 April 2025 | |
Clean sheets
- As of 26 April 2025.
| Rank | Player | Club | Clean
sheets |
|---|---|---|---|
| 1 | Phrae United | 14 | |
| 2 | Ayutthaya United | 13 | |
| 3 | Chonburi | 12 | |
| 4 | Sisaket United | 10 | |
| 5 | Chanthaburi / Kanchanaburi Power | 9 | |
| Kasetsart | |||
| 7 | Chainat Hornbill | 8 | |
| 8 | Lampang | 7 | |
| 9 | Chiangmai United | 6 | |
| Police Tero | |||
| Trat | |||
Awards
Monthly awards
See also
- 2024–25 Thai League 1
- 2024–25 Thai League 3
- 2025 Thailand Amateur League
- 2024–25 Thai FA Cup
- 2024–25 Thai League Cup