Jump to content

2025 Thailand Semi-pro League

From Wikipedia, the free encyclopedia
2025 Thailand Semi-pro League
Season2025
Dates15 March 2025 – 28 June 2025
Champions Banbueng City
PromotedPhichit United (Northern region)
Udon Banjan United (Northeastern region)
Banbueng City (Eastern region)
Singburi Warriors (Central region)
The Wall (Western region)
Samui United (Southern region)
Chumphon United (Southern region)
2024
2026

The 2025 Thailand Semi-pro League marks its third season of the Thailand Semi-pro League, as the official fourth tier of the Thai football league system, organized by the Football Association of Thailand (FA Thailand)[1] and managed by Thai League Co., Ltd.[2] This league serves as a crucial stepping stone for clubs aspiring to reach professional football, offering a structured pathway to promotion into Thai League 3. A total of 40 clubs are competing in this season, with each club required to meet the Semi-pro Club Licensing requirements. Admission is based on an application process, ensuring that clubs are well-prepared for competitive football at this level. The season officially kicked off on 15 March 2025 and will culminate with the National Championship Stage on 28 June 2025, where the national champion will be crowned.

The league is structured into two key stages: the Regional Stage and the National Championship Stage. In the Regional Stage, clubs compete within their respective zones, with the top-performing club in each region securing automatic promotion to Thai League 3 for the following season. Once the six regional winners are determined, they advance to the National Championship Stage, where they battle for the title of Thailand Semi-pro League Champion. This competitive format not only fosters regional football development but also intensifies the journey toward professional-level competition, making the league an exciting and essential part of Thai football’s ecosystem.[3]

Regional stage

[edit]

The league is divided into six regional zones, following the structure of Thai League 3. The number of clubs in each region is determined by the number of clubs that meet the licensing criteria. The Northern Region has 8 clubs, the Northeastern Region has 12 clubs, the Eastern Region has 7 clubs, the Central Region has 7 clubs, the Western Region has 4 clubs, and the Southern Region has 2 clubs, making a total of 40 clubs. The competition format for the Regional Stage varies across regions: the Northern, Eastern, and Central Regions follow a single round-robin format, with each club playing 6–7 matches; the Northeastern Region also uses a round-robin format, but with 11 matches per club; the Western Region employs a double round-robin format (home and away), with each club playing 6 matches; and the Southern Region uses a quadruple round-robin format, with each club playing 4 matches.[4][5] At the end of the Regional Stage, the top club from each region earns promotion to Thai League 3 for the following season and advances to the National Championship Stage.

Northern region

[edit]
League table
Pos Team Pld W D L GF GA GD Pts Promotion or qualification
1 Phichit United (C, P, Q) 7 5 2 0 18 4 +14 17 Promotion to 2025–26 Thai League 3 and qualification to the National Championship stage
2 Chiangrai TSC 7 4 2 1 17 6 +11 14
3 Nan 7 3 2 2 8 9 −1 11
4 Nakhon Mae Sai 7 2 4 1 22 8 +14 10
5 Paknampho 7 2 3 2 13 11 +2 9
6 Navamin 7 2 1 4 10 16 −6 7[a]
7 Phetchabun United 7 2 1 4 11 13 −2 7[a]
8 INDY Wichianburi 7 0 1 6 1 33 −32 1
Source: Thai League
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; (P) Promoted; (Q) Qualified for the phase indicated
Notes:
  1. ^ a b Navamin ahead on head-to-head points record; Navamin 3 pts, Phetchabun United 0 pts.
Results
Home \ Away CRT IDY MSI NAN NVM PNP PBU PCU
Chiangrai TSC 2–0 2–0 4–0
INDY Wichianburi 1–1 0–3 0–3
Nakhon Mae Sai 3–3 13–0 1–1
Nan 1–0 3–3 2–1 0–2
Navamin 0–4 2–2 0–1 2–4
Paknampho 1–1 4–1 0–2
Phetchabun United 4–0 1–3 1–2 3–1
Phichit United 2–1 7–0 0–0 1–1
Source: Thai League
Legend: Blue = home team win; Yellow = draw; Red = away team win.
For upcoming matches, an "a" indicates there is an article about the rivalry between the two participants.

Northeastern region

[edit]
League table
Pos Team Pld W D L GF GA GD Pts Promotion or qualification
1 Udon Banjan United (C, P, Q) 11 11 0 0 37 3 +34 33 Promotion to 2025–26 Thai League 3 and qualification to the National Championship stage
2 The Eastern University of Management and Technology 11 7 2 2 38 10 +28 23[a]
3 Pitchaya Bundit College 11 7 2 2 18 7 +11 23[a]
4 Mahasarakham SWL 11 7 2 2 42 14 +28 23[a]
5 Ubon Kids City 11 7 2 2 25 7 +18 23[a]
6 Warin Chamrap 11 5 1 5 14 12 +2 16
7 Nongkhai 11 4 1 6 12 17 −5 13
8 Nakhon Phanom United 11 2 3 6 11 27 −16 9
9 UD Vessuwan 11 2 2 7 12 23 −11 8[b]
10 Vongchavalitkul University 11 2 2 7 11 29 −18 8[b]
11 Nakhon Ratchasima College 11 2 1 8 14 29 −15 7
12 Kalasin United 11 1 0 10 7 63 −56 3
Source: Thai League
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; (P) Promoted; (Q) Qualified for the phase indicated
Notes:
  1. ^ a b c d The mini-league points record; The Eastern University of Management and Technology 7 pts (GD +2, GF 6), Pitchaya Bundit College 4 pts (GD 0, GF 1), Mahasarakham SWL 2 pts (GD −1, GF 3), Ubon Kids City 2 pts (GD −1, GF 1).
  2. ^ a b The head-to-head record is tied; UD Vessuwan 1 pt (GD 0, GF 3), Vongchavalitkul University 1 pt (GD 0, GF 3). UD Vessuwan is ahead in the overall goals difference.
Results
Home \ Away KLU SWL NPM NRC NKI PBC EUM UKC UDV UDB VCU WCP
Kalasin United 2–3 0–5 1–4 0–3 0–7 2–0
Mahasarakham SWL 12–0 7–2 3–3 0–0 3–0
Nakhon Phanom United 3–1 1–1 0–2 0–2 0–3
Nakhon Ratchasima College 1–4 1–2 4–1 0–3 1–2
Nongkhai 0–3 0–0 3–2 0–1 2–1 0–1
Pitchaya Bundit College 1–0 4–0 2–0 0–1 0–0
The Eastern University of Management and Technology 18–0 4–0 3–1 0–2 1–1
Ubon Kids City 6–0 3–1 1–2 4–1 0–2 6–0
UD Vessuwan 2–2 0–1 0–1 2–1 0–2
Udon Banjan United 6–0 4–1 4–0 3–1 2–0 2–0
Vongchavalitkul University 1–7 1–2 1–1 0–3 3–3 1–2
Warin Chamrap 2–1 0–3 4–0 0–2 1–2 0–1
Source: Thai League
Legend: Blue = home team win; Yellow = draw; Red = away team win.
For upcoming matches, an "a" indicates there is an article about the rivalry between the two participants.

Eastern region

[edit]
League table
Pos Team Pld W D L GF GA GD Pts Promotion or qualification
1 Banbueng City (C, P, Q) 6 5 1 0 31 5 +26 16 Promotion to 2025–26 Thai League 3 and qualification to the National Championship stage
2 Bankaeng United 6 5 0 1 11 4 +7 15
3 Huasamrong Gateway 6 4 1 1 13 8 +5 13
4 Banbueng 6 2 0 4 16 8 +8 6[a]
5 Sriracha 6 2 0 4 8 13 −5 6[a]
6 Nakhon Nayok 6 2 0 4 5 19 −14 6[a]
7 Bangsaen 6 0 0 6 4 31 −27 0
Source: Thai League
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; (P) Promoted; (Q) Qualified for the phase indicated
Notes:
  1. ^ a b c The mini-league points record; Banbueng 3 pts (GD +5), Sriracha 3 pts (GD 0), Nakhon Nayok 3 pts (GD −5).
Results
Home \ Away BBG BBC BSN BKG HGW NNY SRC
Banbueng 1–3 0–1 6–0
Banbueng City 2–0 2–2 6–0
Bangsaen 1–8 0–11 0–3
Bankaeng United 3–1 2–1 2–0
Huasamrong Gateway 2–1 5–2 1–0
Nakhon Nayok 1–0 0–3 1–2
Sriracha 1–0 2–7 2–3
Source: Thai League
Legend: Blue = home team win; Yellow = draw; Red = away team win.
For upcoming matches, an "a" indicates there is an article about the rivalry between the two participants.

Central region

[edit]
League table
Pos Team Pld W D L GF GA GD Pts Promotion or qualification
1 Singburi Warriors (C, P, Q) 6 4 2 0 11 3 +8 14 Promotion to 2025–26 Thai League 3 and qualification to the National Championship stage
2 Ayutthaya PK 6 3 2 1 9 6 +3 11
3 Futera United 6 2 3 1 10 11 −1 9
4 Lopburi PT United 6 2 2 2 8 8 0 8
5 Police Ladkrabang 6 2 1 3 5 6 −1 7[a]
6 Khunsuek Saraburi 6 2 1 3 8 8 0 7[a]
7 Bangkapi 6 0 1 5 1 10 −9 1
Source: Thai League
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; (P) Promoted; (Q) Qualified for the phase indicated
Notes:
  1. ^ a b Police Ladkrabang ahead on head-to-head points record; Police Ladkrabang 3 pts, Khunsuek Saraburi 0 pts.
Results
Home \ Away AYA BKP FTU KSR LPT PLL SBW
Ayutthaya PK 1–0 2–2 2–0
Bangkapi 0–1 0–0 0–4
Futera United 3–1 0–4 2–2
Khunsuek Saraburi 1–1 1–2 0–1
Lopburi PT United 1–0 4–1 1–1
Police Ladkrabang 0–2 1–2 2–0
Singburi Warriors 3–1 1–1 1–0
Source: Thai League
Legend: Blue = home team win; Yellow = draw; Red = away team win.
For upcoming matches, an "a" indicates there is an article about the rivalry between the two participants.

Western region

[edit]
League table
Pos Team Pld W D L GF GA GD Pts Promotion or qualification
1 The Wall (C, P, Q) 6 3 3 0 11 4 +7 12 Promotion to 2025–26 Thai League 3 and qualification to the National Championship stage
2 Photharam 6 2 3 1 15 12 +3 9
3 Karin United 6 1 2 3 9 13 −4 5[a]
4 Sathorn 6 1 2 3 6 12 −6 5[a]
Source: Thai League
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; (P) Promoted; (Q) Qualified for the phase indicated
Notes:
  1. ^ a b Karin United ahead on head-to-head points record; Karin United 4 pts, Sathorn 1 pt.
Results
Home \ Away KRU PTR STR WAL
Karin United 0–3 1–1 0–3
Photharam 3–3 3–1 1–1
Sathorn 0–5 4–2 0–1
The Wall 3–0 3–3 0–0
Source: Thai League
Legend: Blue = home team win; Yellow = draw; Red = away team win.
For upcoming matches, an "a" indicates there is an article about the rivalry between the two participants.

Note: The match between Karin United and The Wall on 19 April 2025 was awarded as a 0–3 win to The Wall after Karin United fielded an ineligible player.[6]

Southern region

[edit]
League table
Pos Team Pld W D L GF GA GD Pts Promotion or qualification
1 Samui United (C, P, Q) 4 2 2 0 6 2 +4 8 Promotion to 2025–26 Thai League 3 and qualification to the National Championship stage
2 Chumphon United 4 0 2 2 2 6 −4 2
Source: Thai League
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; (P) Promoted; (Q) Qualified for the phase indicated
Results
Home \ Away CPU SMU CPU SMU
Chumphon United 1–1 1–1
Samui United 2–0 2–0
Source: Thai League
Legend: Blue = home team win; Yellow = draw; Red = away team win.
For upcoming matches, an "a" indicates there is an article about the rivalry between the two participants.

National Championship stage

[edit]

The National Championship Stage is held after the completion of the Regional Stage. The six regional champions qualify for this stage, where they compete for the national championship title. The competition is divided into two groups based on geography. The Upper Region group consists of the champions from the Northern Region, Northeastern Region, and Eastern Region. The Lower Region group consists of the champions from the Central Region, Western Region, and Southern Region. Each group follows a single round-robin format, with every team playing two matches. The team that finishes first in each group advances to the Finals. The Finals are played as a two-legged home-and-away knockout tie, with the winner determined by the aggregate score. The winner is crowned the Thailand Semi-pro League Champion for the 2025 season.

Group stage

[edit]

Upper region

[edit]

Pos Team Pld W D L GF GA GD Pts Qualification BBC PCU UDB
1 Banbueng City (Q) 2 2 0 0 4 2 +2 6 Qualification to the finals 2–1
2 Phichit United 2 1 0 1 2 2 0 3 1–2
3 Udon Banjan United 2 0 0 2 1 3 −2 0 0–1
Source: Thai League
Rules for classification: 1) Points; 2) Head-to-head points; 3) Goal difference; 4) Goals scored;).
(Q) Qualified for the phase indicated
Matchday 1
Udon Banjan United0–1Phichit United
Report Abdulkordiri Hamid 39'
Attendance: 300
Referee: Rutratchapoom Moolpong (Thailand)[7]

Matchday 2
Phichit United1–2Banbueng City
Ranyapakorn Konsanthia 52' Report Prawit Jittithaworn 27'
Tewarit Thogkamchum 45+5'
Attendance: 780
Referee: Thanison Onjiw (Thailand)[8]

Matchday 3
Banbueng City2–1Udon Banjan United
Vranon Tatiyaprapa 9'
Aekkarat Buarin 77'
Report Pattaratron Buransuk 16'

Lower region

[edit]

Pos Team Pld W D L GF GA GD Pts Qualification SMU SBW WAL
1 Samui United (Q) 2 1 1 0 2 0 +2 4 Qualification to the finals 2–0
2 Singburi Warriors 2 1 0 1 3 2 +1 3 3–0
3 The Wall 2 0 1 1 0 3 −3 1 0–0
Source: Thai League
Rules for classification: 1) Points; 2) Head-to-head points; 3) Goal difference; 4) Goals scored;).
(Q) Qualified for the phase indicated
Matchday 1
Samui United2–0Singburi Warriors
Mika Chunuonsee 2', 43' (pen.) Report
Ko Samui City Municipality International Stadium,
Ko Samui, Surat Thani
Attendance: 600
Referee: Farid Baenak (Thailand)[10]

Matchday 2
Singburi Warriors3–0The Wall
Preerapat Khampo 42' (o.g.)
Pongbanchon To-ngam 87'
Kamon Maninuan 90+4'
Report
Attendance: 255
Referee: Suthipong Teekhasuk (Thailand)[11]

Matchday 3
The Wall0–0Samui United
Report
Stadium of Ragamangala University of Technology Suvarnabhumi, Suphanburi Campus,
Sam Chuk, Suphanburi
Referee: Kriangkrai Thiphanunjarukorn (Thailand)[12]

Finals

[edit]

Summary

[edit]
Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
Samui United 1–4 Banbueng City 1–1 0–3

Matches

[edit]
1st leg
[edit]
Finals 1st leg
Samui United1–1Banbueng City
Amornsin Phoonakhaw 90' Report Chanaphai Thewaphum 67'
Ko Samui City Municipality International Stadium,
Ko Samui, Surat Thani
Referee: Paisan Bendem-alee (Thailand)[13]
Samui United
Banbueng City
Lineups:
GK 1 Thailand Suphatchai Hiranburana
RB 19 Thailand Chavarit Chimplee
CB 16 Thailand Mika Chunuonsee
CB 17 Thailand Pongthip Sribenjakul
LB 33 Thailand Kittiphat Lanhat
DM 21 Thailand Mahdee Chemah
DM 88 Thailand Attapon Chommaleethanawat
RM 69 Thailand Hasanbukhori Waesalaeh downward-facing red arrow 70'
AM 10 Thailand Amornsin Phoonakhaw 90' downward-facing red arrow 90+3'
LM 18 Thailand Songkitti Thongkam
CF 9 Thailand Amarin Chaisuesat (c) downward-facing red arrow 79'
Substitutes:
GK 39 Thailand Worawit Promchuay
DF 2 Thailand Phakphum Makenzie
DF 3 Thailand Eekarat Chareongul
DF 13 Thailand Jakkarin Chookorn
DF 28 Thailand Alongkorn Kilapsithongkham
DF 30 Thailand Thanthawach O-aeim
MF 6 Thailand Korarit Somnak upward-facing green arrow 90+3'
MF 25 Thailand Sorawit Saifa upward-facing green arrow 79'
MF 27 Thailand Anan Taitam
FW 11 Thailand Chadchapon Jet Jamplis upward-facing green arrow 70'
FW 77 Thailand Thawat Suksomboon
Head Coach:
Brazil Jonathas Henrique de Freitas Candido
Lineups:
GK 62 Thailand Buncha Yimchoi
RB 4 Thailand Aekkarat Buarin downward-facing red arrow 76'
CB 42 Thailand Tawan Chanthasen
CB 10 Thailand Nopparat Sakun-ood Yellow card 57'
LB 14 Thailand Apirat Heemkhao downward-facing red arrow 46'
DM 66 Thailand Tewarit Thogkamchum
DM 73 Thailand Apiwich Laorkhai downward-facing red arrow 66'
RM 21 Thailand Prawit Jittithaworn downward-facing red arrow 46'
AM 8 Thailand Sansern Limwattana (c) Yellow card 90+4'
LM 18 Thailand Chanatip Laimsuwan downward-facing red arrow 46'
CF 24 Thailand Vranon Tatiyaprapa
Substitutes:
GK 32 Thailand Kitisak Koedprang
DF 5 Thailand Sutayut Ura Yellow card 82' upward-facing green arrow 76'
DF 17 Thailand Tongchai Ponang
DF 29 Thailand Nadhawut Singharach
DF 89 Thailand Jeerapong Chamsakul upward-facing green arrow 46'
MF 7 Thailand Siwapong Jarernsin
MF 12 Thailand Chanaphai Thewaphum 67' upward-facing green arrow 66'
MF 19 Thailand Farid Madsoh
MF 35 Thailand Chumpon Katanon
MF 88 Thailand Kunkawee Manphian
FW 15 Thailand Ekkachai Rittipan upward-facing green arrow 46'
FW 27 Thailand Pittawat Nudod upward-facing green arrow 46'
Head Coach:
Thailand Pasakorn Kanthak

2nd leg
[edit]
Finals 2nd leg
Banbueng City3–0Samui United
Tewarit Thogkamchum 45', 57'
Apirat Heemkhao 45+2'
Report
Attendance: 680
Referee: Satchukorn Saenchu (Thailand)[14]
Banbueng City
Samui United
Lineups:
GK 62 Thailand Buncha Yimchoi
RB 4 Thailand Aekkarat Buarin downward-facing red arrow 46'
CB 42 Thailand Tawan Chanthasen
CB 89 Thailand Jeerapong Chamsakul downward-facing red arrow 77'
LB 14 Thailand Apirat Heemkhao 45+2'
DM 73 Thailand Apiwich Laorkhai
CM 8 Thailand Sansern Limwattana (c)
CM 66 Thailand Tewarit Thogkamchum 45', 57'
RF 15 Thailand Ekkachai Rittipan Yellow card 34' downward-facing red arrow 69'
CF 24 Thailand Vranon Tatiyaprapa downward-facing red arrow 46'
LF 21 Thailand Prawit Jittithaworn downward-facing red arrow 87'
Substitutes:
GK 32 Thailand Kitisak Koedprang
DF 2 Thailand Wicha Nantasri
DF 5 Thailand Sutayut Ura upward-facing green arrow 69'
DF 17 Thailand Tongchai Ponang
MF 7 Thailand Siwapong Jarernsin
MF 12 Thailand Chanaphai Thewaphum upward-facing green arrow 77'
MF 18 Thailand Chanatip Laimsuwan upward-facing green arrow 46'
MF 35 Thailand Chumpon Katanon upward-facing green arrow 87'
FW 27 Thailand Pittawat Nudod upward-facing green arrow 46'
Head Coach:
Thailand Pasakorn Kanthak
Lineups:
GK 1 Thailand Suphatchai Hiranburana
RB 19 Thailand Chavarit Chimplee
CB 3 Thailand Eekarat Chareongul downward-facing red arrow 64'
CB 17 Thailand Pongthip Sribenjakul downward-facing red arrow 90'
LB 33 Thailand Kittiphat Lanhat downward-facing red arrow 90'
DM 21 Thailand Mahdee Chemah
DM 88 Thailand Attapon Chommaleethanawat
RM 11 Thailand Chadchapon Jet Jamplis downward-facing red arrow 46'
AM 10 Thailand Amornsin Phoonakhaw downward-facing red arrow 90'
LM 18 Thailand Songkitti Thongkam
CF 9 Thailand Amarin Chaisuesat (c)
Substitutes:
GK 39 Thailand Worawit Promchuay
DF 2 Thailand Phakphum Makenzie Yellow card 84' upward-facing green arrow 64'
DF 16 Thailand Mika Chunuonsee
DF 28 Thailand Alongkorn Kilapsithongkham upward-facing green arrow 90'
MF 6 Thailand Korarit Somnak upward-facing green arrow 90'
MF 25 Thailand Sorawit Saifa upward-facing green arrow 90'
MF 27 Thailand Anan Taitam
MF 55 Thailand Natthakon Chamnian upward-facing green arrow 46'
Head Coach:
Brazil Jonathas Henrique de Freitas Candido

Banbueng City won 4–1 on aggregate.

See also

[edit]

References

[edit]
  1. ^ "Football Association of Thailand - Match Results (in Thai)". fathailand.org. 15 March 2025.
  2. ^ "Thai League Official Website (in Thai)". thaileague.co.th. 15 March 2025.
  3. ^ "Official Regulations for Thailand Semi-pro League 2025 (in Thai)" (PDF). fathailand.org. 15 March 2025.
  4. ^ "BallThai - Coach Ling Announced Plans for Semi-pro League (in Thai)". ballthai.com. 27 December 2024.
  5. ^ "BallThai - Phayachalatwan Promotes Sarawut Masuk to Semi-pro League (in Thai)". ballthai.com. 28 February 2025.
  6. ^ "The match between Karin United and The Wall on 19 April 2025 was awarded as a 0–3 win to The Wall after Karin United fielded an ineligible player (in Thai)". fathailand.org. 22 April 2025.
  7. ^ "Full Time Summary Thailand Semi-pro League National Championship upper region – Udon Banjan United v Phichit United" (PDF). thaileague.co.th. Thaileague. 31 May 2025.
  8. ^ "Full Time Summary Thailand Semi-pro League National Championship upper region – Phichit United v Banbueng City" (PDF). thaileague.co.th. Thaileague. 8 June 2025.
  9. ^ "Full Time Summary Thailand Semi-pro League National Championship upper region – Banbueng City v Udon Banjan United" (PDF). thaileague.co.th. Thaileague. 14 June 2025.
  10. ^ "Full Time Summary Thailand Semi-pro League National Championship lower region – Samui United v Singburi Warriors" (PDF). thaileague.co.th. Thaileague. 31 May 2025.
  11. ^ "Full Time Summary Thailand Semi-pro League National Championship lower region – Singburi Warriors v The Wall" (PDF). thaileague.co.th. Thaileague. 8 June 2025.
  12. ^ "Full Time Summary Thailand Semi-pro League National Championship lower region – The Wall v Samui United" (PDF). thaileague.co.th. Thaileague. 14 June 2025.
  13. ^ "Full Time Summary Thailand Semi-pro League National Championship Finals – Samui United v Banbueng City" (PDF). thaileague.co.th. Thaileague. 21 June 2025.
  14. ^ "Full Time Summary Thailand Semi-pro League National Championship Finals – Banbueng City v Samui United" (PDF). thaileague.co.th. Thaileague. 28 June 2025.
[edit]