# 2024 Thailand Semi-pro League

The 2024 Thailand Semi-pro League is the second season of the Thailand Semi-pro League, the fourth-tier professional league for association football clubs in Thailand, since its establishment in 2023, A total of 38 teams would be divided into 6 regions including 7 teams in the Northern region, 9 teams in the Northeastern region, 8 teams in the Eastern region, 7 teams in the Western region, 2 teams in the Southern region, and 5 teams in the Bangkok metropolitan region.

## Regional stage

The number of teams in 6 regions including 7 teams in the Northern region, 9 teams in the Northeastern region, 8 teams in the Eastern region, 7 teams in the Western region, 2 teams in the Southern region, and 5 teams in the Bangkok metropolitan region.

### Northern region

    League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or qualification |
| 1 | Chattrakan City (C, P, Q) | 6 | 4 | 2 | 0 | 14 | 3 | +11 | 14 | Promotion to 2024–25 Thai League 3 and qualification to the National Championship stage |
| 2 | Chiangrai TSC | 6 | 4 | 1 | 1 | 10 | 4 | +6 | 13 | |
| 3 | Phichit United | 6 | 3 | 1 | 2 | 10 | 3 | +7 | 10 | |
| 4 | Lampang Sports School | 6 | 2 | 1 | 3 | 5 | 10 | −5 | 7 | |
| 5 | Thailand National Sports University Chiangmai Campus | 6 | 1 | 3 | 2 | 4 | 10 | −6 | 6 | |
| 6 | Nan | 6 | 1 | 1 | 4 | 2 | 9 | −7 | 4 | |
| 7 | Nakhon Sawan | 6 | 0 | 3 | 3 | 2 | 8 | −6 | 3 | |
    Results
| Home \ Away | CTC | CRT | LPS | NSW | NAN | PCU | TSC |
| Chattrakan City | — | — | — | 1–1 | — | 1–0 | 4–1 |
| Chiangrai TSC | 0–2 | — | — | 4–1 | — | 1–0 | — |
| Lampang Sports School | 0–5 | 0–2 | — | — | — | 0–3 | — |
| Nakhon Sawan | — | — | 0–0 | — | 0–1 | — | 0–0 |
| Nan | 1–1 | 0–2 | 0–1 | — | — | — | — |
| Phichit United | — | — | — | 2–0 | 4–0 | — | 1–1 |
| Thailand National Sports University Chiangmai Campus | — | 1–1 | 0–4 | — | 1–0 | — | — |

### Northeastern region

    League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or qualification |
| 1 | Roi Et PB United (C, P, Q) | 8 | 6 | 1 | 1 | 18 | 8 | +10 | 19 | Promotion to 2024–25 Thai League 3 and qualification to the National Championship stage |
| 2 | Pitchaya Bundit College | 8 | 5 | 3 | 0 | 16 | 8 | +8 | 18 | |
| 3 | Sisaket City | 8 | 5 | 1 | 2 | 14 | 11 | +3 | 16 | |
| 4 | Udon Banjan United | 8 | 4 | 1 | 3 | 10 | 7 | +3 | 13 | |
| 5 | Siwilai | 8 | 3 | 2 | 3 | 9 | 8 | +1 | 11 | |
| 6 | Ubon Poly United | 8 | 2 | 2 | 4 | 12 | 14 | −2 | 8 | |
| 7 | Warin Chamrap | 8 | 1 | 3 | 4 | 9 | 15 | −6 | 6 | |
| 8 | Hi-Tech Chaiyaphum United | 8 | 0 | 4 | 4 | 7 | 15 | −8 | 4 | |
| 9 | Vongchavalitkul University | 8 | 0 | 3 | 5 | 6 | 15 | −9 | 3 | |
    Results
| Home \ Away | HCP | PBC | REU | SKC | SWL | UBP | UDB | VCU | WRC |
| Hi-Tech Chaiyaphum United | — | — | — | 0–2 | 0–1 | — | 1–1 | 2–2 | — |
| Pitchaya Bundit College | 2–0 | — | 1–1 | — | — | 4–3 | — | — | 4–1 |
| Roi Et PB United | 3–0 | — | — | — | — | 2–1 | 3–2 | — | 2–1 |
| Sisaket City | — | 1–1 | 1–5 | — | 2–1 | — | — | 4–0 | — |
| Siwilai | — | 0–1 | 2–1 | — | — | 2–0 | — | — | 2–2 |
| Ubon Poly United | 3–3 | — | — | 3–1 | — | — | 0–2 | 2–0 | — |
| Udon Banjan United | — | 1–2 | — | 0–1 | 1–0 | — | — | 1–0 | — |
| Vongchavalitkul University | — | 1–1 | 0–1 | — | 1–1 | — | — | — | 2–3 |
| Warin Chamrap | 1–1 | — | — | 1–2 | — | 0–0 | 0–2 | — | — |

### Eastern region

    League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or qualification |
| 1 | Padriew City (C, P, Q) | 7 | 5 | 2 | 0 | 14 | 7 | +7 | 17 | Promotion to 2024–25 Thai League 3 and qualification to the National Championship stage |
| 2 | Banbueng City | 7 | 5 | 1 | 1 | 15 | 5 | +10 | 16 | |
| 3 | Banbueng | 7 | 5 | 0 | 2 | 20 | 13 | +7 | 15 | |
| 4 | Sriracha | 7 | 3 | 1 | 3 | 13 | 12 | +1 | 10 | |
| 5 | Nakhon Nayok | 7 | 2 | 2 | 3 | 7 | 8 | −1 | 8 | |
| 6 | TDIC Angsila Saensuk | 7 | 2 | 1 | 4 | 12 | 15 | −3 | 7 | |
| 7 | Sakaeo Hitech Technology | 7 | 1 | 2 | 4 | 11 | 20 | −9 | 5 | |
| 8 | Huasamrong Gateway | 7 | 0 | 1 | 6 | 11 | 23 | −12 | 1 | |
    Results
| Home \ Away | BBG | BBC | HGW | NNY | PRC | SHT | SRC | TAS |
| Banbueng | — | — | — | 3–1 | 2–3 | — | — | 4–1 |
| Banbueng City | 0–1 | — | 4–1 | 3–1 | — | — | 3–1 | — |
| Huasamrong Gateway | 3–4 | — | — | 0–0 | — | — | — | 2–3 |
| Nakhon Nayok | — | — | — | — | 0–1 | 3–0 | 2–1 | — |
| Padriew City | — | 0–0 | 3–1 | — | — | 2–2 | — | 3–2 |
| Sakaeo Hitech Technology | 2–4 | 1–2 | 4–3 | — | — | — | 1–1 | — |
| Sriracha | 3–2 | — | 5–1 | — | 0–2 | — | — | — |
| TDIC Angsila Saensuk | — | 0–3 | — | 0–0 | — | 5–1 | 1–2 | — |

### Western region

    League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or qualification |
| 1 | Samut Songkhram City (C, P, Q) | 6 | 3 | 2 | 1 | 12 | 6 | +6 | 11 | Promotion to 2024–25 Thai League 3 and qualification to the National Championship stage |
| 2 | Phachi City | 6 | 3 | 2 | 1 | 8 | 6 | +2 | 11 | |
| 3 | Lopburi United | 6 | 2 | 3 | 1 | 4 | 2 | +2 | 9 | |
| 4 | Kasetsart Academy | 6 | 2 | 2 | 2 | 6 | 9 | −3 | 8 | |
| 5 | Ayothaya Warrior | 6 | 2 | 2 | 2 | 8 | 6 | +2 | 8 | |
| 6 | Samui United | 6 | 2 | 1 | 3 | 11 | 11 | 0 | 7 | |
| 7 | Ratchaburi United | 6 | 0 | 2 | 4 | 3 | 12 | −9 | 2 | |
* 1 2 The head-to-head record is tied; Samut Songkhram City 1 pt, Phachi City 1 pt. Samut Songkhram City is ahead on the overall goals difference.
* 1 2 Kasetsart Academy ahead on head-to-head points record; Kasetsart Academy 3 pts, Ayothaya Warrior 0 pts.
    Results
| Home \ Away | AYW | KSA | LBU | PCC | RBU | SMU | SKM |
| Ayothaya Warrior | — | — | 0–0 | — | — | 4–1 | 2–1 |
| Kasetsart Academy | 2–1 | — | — | 1–2 | 1–1 | — | — |
| Lopburi United | — | 0–0 | — | — | 2–0 | — | 1–2 |
| Phachi City | 2–1 | — | 0–0 | — | — | 2–3 | — |
| Ratchaburi United | 0–0 | — | — | 1–2 | — | 0–4 | — |
| Samui United | — | 1–2 | 0–1 | — | — | — | 2–2 |
| Samut Songkhram City | — | 4–0 | — | 0–0 | 3–1 | — | — |

### Southern region

    League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or qualification |
| 1 | Yala City (C, P, Q) | 4 | 3 | 0 | 1 | 6 | 1 | +5 | 9 | Promotion to 2024–25 Thai League 3 and qualification to the National Championship stage |
| 2 | Phuket Rajabhat University | 4 | 1 | 0 | 3 | 1 | 6 | −5 | 3 | |
    Results
| Home \ Away | PKR | YLC | PKR | YLC |
| Phuket Rajabhat University | — | 1–0 | — | 0–3 |
| Yala City | 1–0 | — | 2–0 | — |

### Bangkok Metropolitan region

    League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or qualification |
| 1 | Dome (C, P, Q) | 8 | 7 | 0 | 1 | 36 | 10 | +26 | 21 | Promotion to 2024–25 Thai League 3 and qualification to the National Championship stage |
| 2 | Look E-San | 8 | 5 | 2 | 1 | 23 | 6 | +17 | 17 | |
| 3 | Futera United | 8 | 3 | 2 | 3 | 20 | 13 | +7 | 11 | |
| 4 | Sathorn | 8 | 1 | 2 | 5 | 8 | 22 | −14 | 5 | |
| 5 | BSL United | 8 | 1 | 0 | 7 | 5 | 41 | −36 | 3 | |
    Results
| Home \ Away | BSL | DME | FTU | LES | STN |
| BSL United | — | 0–3 | 0–7 | 0–4 | 3–1 |
| Dome | 7–1 | — | 4–2 | 2–4 | 4–0 |
| Futera United | 6–0 | 1–4 | — | 1–1 | 2–0 |
| Look E-San | 8–1 | 1–2 | 3–0 | — | 2–0 |
| Sathorn | 5–0 | 1–10 | 1–1 | 0–0 | — |

## National Championship stage

The national championship stage is the next stage from the regional stage. 1st place of each zone qualified for this stage by being featured in 2 groups. Teams from the Northern, Northeastern, and Eastern regions would have qualified for the upper group. Meanwhile, teams from the Western, Southern, and Bangkok Metropolitan regions would have qualified for the lower group.

### Group stage

    Upper region
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | REU | CTC | PRC |
| 1 | Roi Et PB United (Q) | 2 | 2 | 0 | 0 | 6 | 1 | +5 | 6 | Qualification to the finals | — | — | 4–1 |
| 2 | Chattrakan City | 2 | 1 | 0 | 1 | 1 | 2 | −1 | 3 | | 0–2 | — | — |
| 3 | Padriew City | 2 | 0 | 0 | 2 | 1 | 5 | −4 | 0 | | — | 0–1 | — |
    Lower region
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | DME | SKM | YLC |
| 1 | Dome (Q) | 2 | 2 | 0 | 0 | 6 | 1 | +5 | 6 | Qualification to the finals | — | 1–0 | — |
| 2 | Samut Songkhram City | 2 | 0 | 1 | 1 | 1 | 2 | −1 | 1 | | — | — | 1–1 |
| 3 | Yala City | 2 | 0 | 1 | 1 | 2 | 6 | −4 | 1 | | 1–5 | — | — |
* 1 2 The head-to-head record is tied; Samut Songkhram City 1 pt, Yala City 1 pt. Samut Songkhram City is ahead on the overall goals difference.

### Finals

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Roi Et PB United | 6–2 | Dome | 4–1 | 2–1 |

#### 1st leg

| Roi Et PB United | Dome |
| Lineups: ||
| GK | 30 | Chalermkeat Pootoya |
| CB | 4 | Watcharakon Phochai | | 82' |
| CB | 5 | Suphakrit Dongchan |
| CB | 19 | Suppalap Tanomlap | | | 87' |
| RM | 13 | Nattapakun Paingpala |
| CM | 49 | Sakda Manchart | 79', 90+3' |
| CM | 6 | Supaphorn Prompinit |
| LM | 26 | Wutthichai Tongsaen | | | 60' |
| RF | 16 | Rewat Khumbun | 10' | | 60' |
| CF | 10 | Thongchai Ratchai (c) | 69' | | 87' |
| LF | 8 | Santirad Weing-in | | | 56' |
| Substitutes: ||
| GK | 18 | Worawut Srisuwo |
| MF | 17 | Wanwis Doemthomram |
| MF | 41 | Pongsathon Jitpim | | | 87' |
| MF | 88 | Chutiwat Niraphot | | | 60' |
| FW | 9 | Saichon Magmesoog | | | 56' |
| FW | 32 | Vichit Singloilom | | | 87' |
| FW | 44 | Thammawat Yenram | | | 60' |
| FW | 89 | Phuwadon Buranaaudom |
| Head Coach: ||
| Pramoul Thinkatork ||
| Lineups: ||
| GK | 18 | Atituch Chankar |
| RB | 69 | Watcharaphong Khongchuai | | | 77' |
| CB | 55 | Narutchai Nimboon |
| CB | 6 | Krittapot Kongla | | | 77' |
| LB | 26 | Peerapat Chunhacha |
| RM | 90 | Peerapat Kantha |
| CM | 14 | Jaradpong Niyomrat |
| CM | 10 | Apipoo Suntornpanavej (c) | | | 89' |
| LM | 23 | Kittikhom Chadathan | | | 46' |
| CF | 77 | Thawatchai Bupasiri | | | 89' |
| CF | 11 | Thanachot Sonsri | 54' | 33' |
| Substitutes: ||
| GK | 25 | Wisanu Chamnongkan |
| DF | 16 | Nattawut Ninpround | | | 89' |
| DF | 17 | Sattawas Inchareon |
| DF | 21 | Phanawat Limwanasthian | | | 77' |
| MF | 19 | Sakthip Boonsiriroj |
| MF | 56 | Prathan Senala |
| MF | 89 | Apirawit Funta | | | 89' |
| FW | 7 | Wuthichai Nualloi | | 72' | 46' |
| FW | 9 | Ratchanon Thisawet | | | 77' |
| Head Coach: ||
| Prateep Senala ||

#### 2nd leg

| Dome | Roi Et PB United |
| Lineups: ||
| GK | 18 | Atituch Chankar |
| RB | 69 | Watcharaphong Khongchuai (c) |
| CB | 21 | Phanawat Limwanasthian |
| CB | 6 | Krittapot Kongla | | | 58' |
| LB | 26 | Peerapat Chunhacha |
| CM | 14 | Jaradpong Niyomrat |
| CM | 77 | Thawatchai Bupasiri | | | 72' |
| AM | 55 | Narutchai Nimboon |
| RF | 11 | Thanchot Sonsri |
| CF | 46 | Karintron Phakum | | | 58' |
| LF | 90 | Peerapat Kantha | | | 58' |
| Substitutes: ||
| GK | 25 | Wisanu Chamnongkan |
| DF | 16 | Nattawut Ninpround |
| DF | 33 | Teeraporn Atawongsa | | 78' | 58' |
| MF | 10 | Apipoo Suntornpanavej |
| MF | 56 | Prathan Senala |
| MF | 89 | Apirawit Funta | | 61' | 58' |
| FW | 7 | Wuthichai Nualloi | | | 72' |
| FW | 9 | Ratchanon Thisawet | 59' | | 58' |
| FW | 23 | Kittikhom Chadathan |
| Head Coach: ||
| Prateep Senala ||
| Lineups: ||
| GK | 30 | Chalermkeat Pootoya |
| CB | 4 | Watcharakon Phochai |
| CB | 5 | Suphakrit Dongchan | 45+4' | | 85' |
| CB | 19 | Suppalap Tanomlap | | 65' |
| RM | 13 | Nattapakun Paingpala | | 87' |
| CM | 49 | Sakda Manchart |
| CM | 6 | Supaphorn Prompinit | | | 90+4' |
| LM | 26 | Wutthichai Tongsaen | | | 46' |
| RF | 16 | Rewat Khumbun | | 37' | 46' |
| CF | 10 | Thongchai Ratchai (c) |
| LF | 8 | Santirad Weing-in | | | 56' |
| Substitutes: ||
| GK | 18 | Worawut Srisuwo |
| MF | 11 | Sudhkat Phomduang | | 74' | 56' |
| MF | 17 | Wanwis Doemthomram | | | 90+4' |
| MF | 41 | Pongsathon Jitpim | | | 85' |
| MF | 88 | Chutiwat Niraphot |
| FW | 9 | Saichon Magmesoog | 57' | | 46' |
| FW | 32 | Vichit Singloilom |
| FW | 44 | Thammawat Yenram | | | 46' |
| FW | 89 | Phuwadon Buranaaudom |
| Head Coach: ||
| Pramoul Thinkatork ||
Roi Et PB United won 6–2 on aggregate.