2024–25 Thai League 3 National Championship
| Season | 2024–25 |
|---|---|
| Dates | 19 April 2025 – 22 June 2025 |
← 2023–24 2025–26 → | |
The National Championship was the next stage from the regional stage of 2024–25 Thai League 3. The winners and runners-ups of each region would qualify for this round to find 3 clubs promoting to 2025–26 Thai League 2.
Format
The 12 best clubs from the Regional Stage are divided into three groups. Each group plays in a round-robin, home-and-away format. The top club from each group advances to the semi-finals, along with the best second-placed club from all groups.
The knockout stage, held over two legs, uses aggregate scoring, with the away goals rule applied in case of a tie. If still level, extra time and penalties will decide the winner. Semifinal winners reach the final and secure promotion to Thai League 2, while the semifinal losers compete for promotion play-off, with the winner finish as third places and also earning promotion. This format ensures strong competition and offers promotion opportunities to the top clubs.
Teams

| Team | Qualifying method |
|---|---|
| Maejo United | Northern region champions |
| Khelang United | Northern region runners-up |
| Lopburi City | Central region champions |
| North Bangkok University | Central region runners-up |
| Rasisalai United | Northeastern region champions[1] |
| Khon Kaen | Northeastern region runners-up |
| Navy | Eastern region champions |
| Fleet | Eastern region runners-up |
| Samut Sakhon City | Western region champions |
| Thonburi United | Western region runners-up |
| Songkhla | Southern region champions[2] |
| Pattani | Southern region runners-up |
Group stage
Group A
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | NBU | LBC | MJU | KLU | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | North Bangkok University | 6 | 3 | 3 | 0 | 10 | 4 | +6 | 12 | Qualification to the Knockout stages | 3–1 | 0–0 | 1–1 | ||
| 2 | Lopburi City | 6 | 2 | 1 | 3 | 9 | 12 | −3 | 7[a] | 0–3 | 3–3 | 1–2 | |||
| 3 | Maejo United | 6 | 1 | 4 | 1 | 8 | 9 | −1 | 7[a] | 1–1 | 0–2 | 2–2 | |||
| 4 | Khelang United | 6 | 1 | 2 | 3 | 8 | 10 | −2 | 5 | 1–2 | 1–2 | 1–2 |
Rules for classification: 1) Points; 2) Head-to-head points; 3) Goal difference; 4) Goals scored.
Notes:
- Group A Matches
Matchday 1 (20 & 21 April)
| ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Matchday 2 (26 & 27 April)
| ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rajamangala University of Technology Lanna Stadium, Doi Saket Attendance: 205 Referee: Wicharn Klinthaworn |
Matchday 3 (3 & 4 May)
| ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Matchday 4 (10 & 11 May)
| ||||||
|---|---|---|---|---|---|---|
|
Matchday 5 (17 & 18 May)
| ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rajamangala University of Technology Lanna Stadium, Doi Saket Attendance: 180 Referee: Veeraporn Maophaeo |
Matchday 6 (24 May)
| ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rajamangala University of Technology Lanna Stadium, Doi Saket Attendance: 111 Referee: Satchukorn Saenchu
|
Group B
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | RSL | FLT | NVY | KKN | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Rasisalai United (C, P) | 6 | 3 | 3 | 0 | 9 | 6 | +3 | 12 | Qualification to the Knockout stages | 2–1 | 1–0 | 2–2 | ||
| 2 | Fleet | 6 | 2 | 2 | 2 | 8 | 7 | +1 | 8 | 1–1 | 1–1 | 2–0 | |||
| 3 | Navy | 6 | 1 | 4 | 1 | 8 | 7 | +1 | 7 | 1–1 | 3–1 | 2–2 | |||
| 4 | Khon Kaen | 6 | 0 | 3 | 3 | 6 | 11 | −5 | 3 | 1–2 | 0–2 | 1–1 |
Rules for classification: 1) Points; 2) Head-to-head points; 3) Goal difference; 4) Goals scored.
(C) Champions; (P) Promoted
- Group B Matches
Matchday 1 (19 & 20 April)
| ||||||
|---|---|---|---|---|---|---|
|
Matchday 2 (26 & 27 April)
| ||||||
|---|---|---|---|---|---|---|
|
Matchday 3 (3 & 4 May)
| ||||||
|---|---|---|---|---|---|---|
|
Matchday 4 (10 & 11 May)
| ||||||
|---|---|---|---|---|---|---|
|
Matchday 5 (18 May)
| ||||||
|---|---|---|---|---|---|---|
|
Matchday 6 (24 May)
| ||||||
|---|---|---|---|---|---|---|
|
Group C
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | SKA | PTN | SKN | TBU | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Songkhla (P) | 6 | 4 | 1 | 1 | 9 | 8 | +1 | 13 | Qualification to the Knockout stages | 0–4 | 2–0 | 1–0 | ||
| 2 | Pattani (O, P) | 6 | 3 | 1 | 2 | 13 | 6 | +7 | 10 | 1–1 | 1–0 | 4–0 | |||
| 3 | Samut Sakhon City | 6 | 2 | 0 | 4 | 6 | 9 | −3 | 6[a] | 1–2 | 3–2 | 1–2 | |||
| 4 | Thonburi United | 6 | 2 | 0 | 4 | 6 | 11 | −5 | 6[a] | 2–3 | 2–1 | 0–1 |
Rules for classification: 1) Points; 2) Head-to-head points; 3) Goal difference; 4) Goals scored.
(O) Play-off winners; (P) Promoted
Notes:
- Group C Matches
Matchday 1 (19 April & 7 May)
| ||||||
|---|---|---|---|---|---|---|
|
Matchday 2 (26 & 27 April)
| ||||||
|---|---|---|---|---|---|---|
|
Matchday 3 (3 May)
| ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Matchday 4 (10 & 11 May)
| ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Matchday 5 (17 & 18 May)
| ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Matchday 6 (24 May)
| ||||||
|---|---|---|---|---|---|---|
|
Ranking of second-placed teams
| Pos | Grp | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | C | Pattani | 6 | 3 | 1 | 2 | 13 | 6 | +7 | 10 | Qualification to the Knockout stages |
| 2 | B | Fleet | 6 | 2 | 2 | 2 | 8 | 7 | +1 | 8 | |
| 3 | A | Lopburi City | 6 | 2 | 1 | 3 | 9 | 12 | −3 | 7 |
Knockout stage
Bracket
| Semifinal | Final | ||||||||||||
| 1B | Rasisalai United | 5 | 0 | 5 | |||||||||
| 2C | Pattani | 3 | 1 | 4 | |||||||||
| Rasisalai United | 1 | 4 | 5 | ||||||||||
| Songkhla | 0 | 1 | 1 | ||||||||||
| 1C | Songkhla | 3 | 0 | 3 | |||||||||
| 1A | North Bangkok University | 0 | 2 | 2 | Promotion play-off | ||||||||
| North Bangkok University | 0 | 1 | |||||||||||
| Pattani | 0 | 2 | |||||||||||
Semifinal
Summary
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Rasisalai United | 5–4 | Pattani | 5–3 | 0–1 |
| Songkhla | 3–2 | North Bangkok University | 3–0 | 0–2 |
Matches
| Rasisalai United | 5–3 | Pattani |
|---|---|---|
| Natchanon Supab Gouvea |
Report | Safan Silva |
| Pattani | 1–0 | Rasisalai United |
|---|---|---|
| Safan |
Report |
| Songkhla | 3–0 | North Bangkok University |
|---|---|---|
| Lizaso Amnuai Chanchon |
Report |
| North Bangkok University | 2–0 | Songkhla |
|---|---|---|
| Tanapat Veeraphong |
Report |
Promotion play-off & final
Promotion play-off
Summary
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| North Bangkok University | 1–2 | Pattani | 0–0 | 1–2 |
Matches
| Pattani | 2–1 | North Bangkok University |
|---|---|---|
| Silva |
Report | Silva |
Pattani won 2–1 on aggregate.
Final
Summary
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Rasisalai United | 5–1 | Songkhla | 1–0 | 4–1 |
Matches
| Rasisalai United | 1–0 | Songkhla |
|---|---|---|
| Macena |
Report |
| Songkhla | 1–4 | Rasisalai United |
|---|---|---|
|
Report |
|
Rasisalai United won 5–1 on aggregate.
Promotion to 2025-26 Thai League 2
| Team | Region | Method of qualification | Date of qualification |
|---|---|---|---|
| Rasisalai United | Northeastern region | Winners | 7 June 2025 |
| Songkhla | Southern region | Runners Up | 8 June 2025 |
| Pattani | Southern region | Promotion play-off Winners | 21 June 2025 |
Notes
References
- ^ "ราษีไศล" คว้าแชมป์ "ไทยลีก 3" โซนตะวันออกเฉียงเหนือ ซีซั่น 2024/25". Ball Thai (in Thai). 10 March 2025. Retrieved 17 March 2025.
- ^ "สงขลา-ลพบุรี" อีกสองทีมการันตีตั๋ว ชปล.ไทยลีก 3". Ball Thai (in Thai). 15 March 2025. Retrieved 17 March 2025.