2024–25 Thai League 3 Western Region

Thai League 3
Western Region
Season2024–25
Dates14 September 2024 – 29 March 2025
ChampionsSamut Sakhon City
RelegatedMaraleina
Kanchanaburi City
T3 National ChampionshipSamut Sakhon City
Thonburi United
Matches132
Goals405 (3.07 per match)
Top goalscorerThailand Phuwanet Thongkui
(14 goals; Thap Luang United)

Thailand Tanasrap Srikotapach
(14 goals; Thonburi United)
Best goalkeeperThailand Sutthiphat Noikhamsin
(11 clean sheets; Thap Luang United)
Biggest home win8 goals difference
Thap Luang United 8–0 Kanchanaburi City
(25 January 2025)
Biggest away win5 goals difference
Kanchanaburi City 0–5 Samut Sakhon City
(21 September 2024)
Highest scoring8 goals
Thap Luang United 5–3 Maraleina
(19 October 2024)
Thap Luang United 8–0 Kanchanaburi City
(25 January 2025)
Thap Luang United 2–6 Thonburi United
(23 February 2025)
Longest winning run6 matches
Rajpracha
Longest unbeaten run8 matches
Rajpracha
Thonburi United
VRN Muangnont
Longest winless run14 matches
Royal Thai Army
Longest losing run5 matches
Kanchanaburi City
Highest attendance2,470
Thonburi United 4–2 Samut Sakhon City
(24 November 2024)
Lowest attendance0
Total attendance33,077
Average attendance254

The 2024–25 Thai League 3 Western Region is part of the 2024–25 Thai League 3 Regional Stage, consisting of 12 clubs located in the western region of Thailand, along with some from the western part of the central region. This region has undergone significant changes with clubs relocating into and out of the area to better align with their geographical locations. The season will commence on 14 September 2024,[1] with clubs competing in a round-robin format featuring home-and-away matches. The Regional Stage will conclude on 29 March 2025, at which point the top two clubs will advance to the National Championship Stage, while the bottom-placed club will face relegation to the Thailand Semi-pro League for the following season. The Western Region's structure now better reflects its geographic identity. This stage brings together clubs from the lush landscapes and mountainous terrain of the West, where football continues to unite communities in a region of natural beauty.

Seasonal Changes

Club redistribution

To accommodate the new regional structure, several clubs were reassigned:

Promotion from Thailand Semi-pro League

Samut Songkhram City has been promoted from the Thailand Semi-pro League and will compete in the Western Region.[4]

Relegation based on performance

Chainat United was relegated to the Thailand Semi-pro League after finishing last in the 2023–24 season.

Club logo changes

  • Nonthaburi United introduced a new logo, replacing its previous bear-and-durian tree design with a more striking image of a crow, symbolizing resilience and adaptability.[5]

Teams

Number of teams by province

Locations of the 2024–25 Thai League 3 Western Region clubs
Locations of the 2024–25 Thai League 3 Western Region clubs.
Position Province Number Teams
1 Bangkok 3 Assumption United, Royal Thai Army, and Thonburi United
Nonthaburi 3 Nonthaburi United, Rajpracha, and VRN Muangnont
3 Kanchanaburi 1 Kanchanaburi City
Nakhon Pathom 1 Thap Luang United
Phetchaburi 1 Maraleina
Prachuap Khiri Khan 1 Hua Hin City
Samut Sakhon 1 Samut Sakhon City
Samut Songkhram 1 Samut Songkhram City

Stadiums and locations

Team Location Stadium Coordinates
Assumption United Bangkok (Bang Khae) Wong Prachanukul Stadium[6] 13°44′03″N 100°22′14″E / 13.7341921846997°N 100.370675389099°E / 13.7341921846997; 100.370675389099
Hua Hin City Prachuap Khiri Khan (Hua Hin) Hua Hin Town Municipality Stadium[7] 12°31′37″N 99°58′10″E / 12.5270381743523°N 99.9695041681719°E / 12.5270381743523; 99.9695041681719
Kanchanaburi City Kanchanaburi (Tha Muang) Khao Noi SAO. Stadium[8] 13°57′48″N 99°35′35″E / 13.9634619590548°N 99.5931545769884°E / 13.9634619590548; 99.5931545769884
Maraleina Phetchaburi (Mueang) Stadium of Phetchaburi Rajabhat University 13°04′20″N 99°58′45″E / 13.072345734201887°N 99.97905070500768°E / 13.072345734201887; 99.97905070500768
Nonthaburi United Nonthaburi (Bang Yai) Nonthaburi Stadium[9] 13°51′03″N 100°26′28″E / 13.8507777485896°N 100.441048052821°E / 13.8507777485896; 100.441048052821
Rajpracha
Royal Thai Army Bangkok (Thawi Watthana) Stadium of Bangkokthonburi University[10] 13°46′09″N 100°20′44″E / 13.7691298364328°N 100.345566715072°E / 13.7691298364328; 100.345566715072
Samut Sakhon City Samut Sakhon (Mueang) Stadium of Thailand National Sports University, Samut Sakhon Campus[11] 13°32′30″N 100°16′52″E / 13.5417291302191°N 100.281079004653°E / 13.5417291302191; 100.281079004653
Samut Songkhram City Samut Songkhram (Mueang) Samut Songkhram Stadium 13°24′51″N 100°00′00″E / 13.41422666888556°N 99.99992399526484°E / 13.41422666888556; 99.99992399526484
Thap Luang United Nakhon Pathom (Kamphaeng Saen) Stadium of Kasetsart University, Kamphaeng Saen Campus[12] 14°01′55″N 99°59′22″E / 14.0318491942472°N 99.9895297615169°E / 14.0318491942472; 99.9895297615169
Thonburi United Bangkok (Nong Khaem) Thonburi Stadium[13] 13°43′28″N 100°20′43″E / 13.7243631562618°N 100.345276443108°E / 13.7243631562618; 100.345276443108
VRN Muangnont Nonthaburi (Mueang) Nonthaburi City Municipality Stadium[14] 13°52′44″N 100°32′39″E / 13.8789925035981°N 100.544046874069°E / 13.8789925035981; 100.544046874069

Road travel distances between clubs

The distances between football clubs in the 2024–25 Thai League 3 Western Region are approximate and calculated based on the most convenient and shortest practical road routes. These measurements prioritize routes that balance proximity and ease of travel, avoiding too indirect or inconvenient paths despite their shorter distance. By focusing on practical road travel, this chart reflects the real-world journey clubs will undertake for away matches, considering the road infrastructure and conditions in western Thailand. This provides valuable insight into the logistical challenges clubs face during the season and is an essential resource for planning travel for clubs and their supporters.

Among the distances calculated, the shortest is notably 0 kilometers, representing Nonthaburi United and Rajpracha, who share their respective home stadiums, making travel unnecessary. Conversely, the longest road journey between clubs spans 217 kilometers, marking the trip between Hua Hin City and VRN Muangnont. In terms of total travel distances over the season, Hua Hin City faces the most extensive journey, covering approximately 1,936 kilometers, while Royal Thai Army has the least travel, totaling 680 kilometers. These travel disparities are presented in the accompanying table, which offers a detailed breakdown of road distances between each club, providing valuable insights into the logistical demands clubs face in the 2024–25 season.

From To (km) Total
ASU HHC KCC MLN NON RCA ARM SKN SKM TLU TBU VMN
Assumption United 185 105 122 25 25 6 30 64 75 6 40 683
Hua Hin City 185 188 70 206 206 190 165 127 199 183 217 1,936
Kanchanaburi City 105 188 126 115 115 98 112 98 56 104 129 1,246
Maraleina 122 70 126 144 144 125 102 65 137 120 155 1,310
Nonthaburi United 25 206 115 144 0 25 49 85 66 30 17 762
Rajpracha 25 206 115 144 0 25 49 85 66 30 17 762
Royal Thai Army 6 190 98 125 25 25 31 66 69 9 36 680
Samut Sakhon City 30 165 112 102 49 49 31 42 88 28 62 758
Samut Songkhram City 64 127 98 65 85 85 66 42 96 61 100 889
Thap Luang United 75 199 56 137 66 66 69 88 96 67 78 997
Thonburi United 6 183 104 120 30 30 9 28 61 67 43 681
VRN Muangnont 40 217 129 155 17 17 36 62 100 78 43 894

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
Assumption United Thailand FBT
Hua Hin City Thailand Jiradech Sangsanga Thailand WOW Sport
Kanchanaburi City Thailand Phayong Khunnaen Thailand Vale Sport
Maraleina Ivory Coast Abdoul Coulibaly Thailand Made by club
Nonthaburi United Thailand Mata Sport
Rajpracha Thailand Pattanapong Sripramote Thailand Warrix
Royal Thai Army Thailand Chaiwat Nak-iem Thailand KELA
Samut Sakhon City Thailand Yai Nilwong Thailand WOW Sport
Samut Songkhram City Thailand Tongthinphu Rungroj Thailand Pakpoom Poomsongtham Thailand H3
Thap Luang United Thailand Teerayut Ngamlamai Thailand Raungchai Choothongchai Thailand Imane
Thonburi United Thailand Ego Sport
VRN Muangnont Thailand Nathan Rongdet Thailand Dula Sport

Foreign players

A T3 team could register 3 foreign players from foreign players all around the world. A team can use 3 foreign players on the field in each game.

Note :
downward-facing red arrow: players who released during second leg transfer window;
upward-facing green arrow: players who registered during second leg transfer window.
AFC member countries players.
CAF member countries players.
CONCACAF member countries players.
CONMEBOL member countries players.
OFC member countries players.
UEFA member countries players.
No foreign player registered.
Club Leg Player 1 Player 2 Player 3
Assumption United 1st Netherlands Emile Linkers downward-facing red arrow Nigeria Riliwan Omolaja Okedara downward-facing red arrow South Korea Kim Woo-gyum downward-facing red arrow
2nd Ivory Coast Diarrassouba Hamed de Silci upward-facing green arrow Nigeria Umar Tahir upward-facing green arrow
Hua Hin City 1st Tanzania John Amos Mgong'os downward-facing red arrow Brazil Breno Souza Dias Brazil Vinicius Silva Freitas
2nd Japan Issei Kikuchi upward-facing green arrow
Kanchanaburi City 1st Ghana Castle Ntih-Mensah downward-facing red arrow South Korea Kim Geon-woo South Korea Kim Min-jae
2nd United States Christian Joseph Sacchini upward-facing green arrow
Maraleina 1st Ivory Coast Abdel Razak Diomande downward-facing red arrow Cameroon Isaac Honore Aime Mbengan downward-facing red arrow Senegal Tall Mouhamadou Fallou Mbacke
2nd American Samoa Malik Sanou Diallo upward-facing green arrow Laos Sayfon Keohanam upward-facing green arrow
Nonthaburi United 1st Portugal Ayrton Cá downward-facing red arrow South Korea Baek Dong-ju downward-facing red arrow South Korea Lee Jae-yong
2nd France Shayn Djelloul Chekalil upward-facing green arrow South Korea Mun Te-su upward-facing green arrow
Rajpracha 1st Brazil Jonathan Andrade downward-facing red arrow Serbia Marko Milenkovic downward-facing red arrow Spain Sergi Valls
2nd Nigeria Timothy Chiemerie Okereke upward-facing green arrow Russia Erik Zaerko upward-facing green arrow
Royal Thai Army 1st
2nd
Samut Sakhon City 1st Brazil Yuri Martins Rocha downward-facing red arrow Ghana Abdul Kharim Ayeh downward-facing red arrow Brazil Filipe Vasconcelos Paim
2nd Brazil Thiago Duchatsch upward-facing green arrow Republic of the Congo Burnel Okana-Stazi upward-facing green arrow
Samut Songkhram City 1st Argentina Lucas Daniel Echenique downward-facing red arrow Nigeria Chijindu Sunday Edmund downward-facing red arrow Iran Amirmohammad Karamdar
2nd Brazil Leonardo Pimentel Ferreira upward-facing green arrow Nigeria Ugwuoke Pascal Ozioma upward-facing green arrow
Thap Luang United 1st Nigeria Raoul Uche Nduka downward-facing red arrow Nigeria Njika Chukwuka Chidi Valentine downward-facing red arrow Laos Phoutthasay Khochalern
2nd Nigeria Chijindu Sunday Edmund upward-facing green arrow South Korea Kang Eui-chan upward-facing green arrow
Thonburi United 1st India Mecievi Khieya downward-facing red arrow Nigeria Opeyaemi Korede Ajayi Ivory Coast Bouda Henry Ismaël
2nd Brazil Emerson da Silva Tavares upward-facing green arrow
VRN Muangnont 1st Guinea Barry Lelouma downward-facing red arrow Ghana Lord Arko downward-facing red arrow
2nd Colombia David Alberto Palomino Cartagena upward-facing green arrow Republic of Ireland Rio Derek Bradley Smith upward-facing green arrow Nigeria Ezike Christian Uchenna upward-facing green arrow

League table

Standings

Pos Team Pld W D L GF GA GD Pts Qualification or relegation
1 Samut Sakhon City (C, Q) 22 16 3 3 49 19 +30 51[a] Qualification to the National Championship stage
2 Thonburi United (Q) 22 16 3 3 54 26 +28 51[a]
3 Rajpracha 22 13 5 4 38 23 +15 44
4 Thap Luang United 22 11 7 4 45 22 +23 40
5 VRN Muangnont 22 7 9 6 30 22 +8 30
6 Samut Songkhram City 22 7 6 9 34 35 −1 27
7 Hua Hin City 22 7 5 10 41 52 −11 26[b]
8 Nonthaburi United 22 7 5 10 28 31 −3 26[b]
9 Assumption United 22 6 4 12 25 44 −19 22
10 Maraleina (R) 22 3 7 12 18 38 −20 16 Relegation to the Thailand Semi-pro League[c]
11 Royal Thai Army 22 2 9 11 23 40 −17 15
12 Kanchanaburi City (R) 22 3 5 14 20 53 −33 14 Relegation to the Thailand Semi-pro League
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; (Q) Qualified for the phase indicated; (R) Relegated
Notes:
  1. ^ a b The head-to-head record is tied; Samut Sakhon City 3 pts (GD 0, GF 4), Thonburi United 3 pts (GD 0, GF 4). Samut Sakhon City is ahead on the overall goals difference.
  2. ^ a b Hua Hin City ahead on head-to-head points record; Hua Hin City 4 pts, Nonthaburi United 1 pt.
  3. ^ Maraleina was administratively relegated to the 2026 Thailand Semi-pro League for failing to meet club licensing standards.

Positions by round

Team ╲ Round12345678910111213141516171819202122
Samut Sakhon City4111111111212211222211
Thonburi United2375454222121122111122
Rajpracha5646666654434443333333
Thap Luang United8433535443343334444444
VRN Muangnont3568788888877777665555
Samut Songkhram City7999101091010111199999999986
Hua Hin City1222222335566565556777
Nonthaburi United9754343566655656777668
Assumption United111187877777788888888899
Maraleina108101111111199991010111212111111111010
Royal Thai Army61011109910111112121211121011101010101111
Kanchanaburi City12121212121212121210101112101110121212121212
Source: Thai League
  = Qualification to the National Championship stage;   = Relegation to the Thailand Semi-pro League

Results by round

Team ╲ Round12345678910111213141516171819202122
Samut Sakhon CityWWWDWWWLDWLWDWWWLWWWWW
Thonburi UnitedWDLWWDWWWWWLWWDWWWWWLW
RajprachaDWWLLWLWWWDWDLDWWWWWWD
Thap Luang UnitedDWWDDWLWDWWLWLDDLWWWWD
VRN MuangnontWDLDDLLWDDDWWDDLWLWLDW
Samut Songkhram CityDLLDLLWLLLDWDDWLDWLWWW
Hua Hin CityWDWDWDWLWLLDLWLWLLDLLL
Nonthaburi UnitedLWWDWDWLLDDWDLWLLLLWLL
Assumption UnitedLLWWLWLWLLWLLWLDDDDLLL
MaraleinaLDLLDLDWDLLDDLLDWLLLWL
Royal Thai ArmyDLLDDDLLDLDLDLWLWDLLDL
Kanchanaburi CityLLLDLLDLDWDLLWLDLLLLLW
Source: Thai League
W = Won; D = Drawn; L = Lost

Results

Home \ Away ASU HHC KCC MLN NON RCA ARM SKN SKM TLU TBU VMN
Assumption United 2–2 2–1 0–2 1–2 3–2 1–1 0–4 1–2 0–1 1–4 0–2
Hua Hin City 2–0 4–0 1–1 2–1 2–5 4–2 0–2 4–3 0–3 3–0 1–0
Kanchanaburi City 1–1 3–2 0–1 1–2 3–3 2–0 0–5 0–2 0–2 1–3 1–1
Maraleina 1–4 2–2 0–0 1–3 0–3 0–0 1–1 0–1 1–1 1–3 0–2
Nonthaburi United 4–1 2–2 1–0 0–0 0–1 3–2 0–2 2–2 1–4 0–0 1–0
Rajpracha 0–2 2–1 4–0 1–0 2–1 1–0 2–1 2–1 0–0 1–2 3–2
Royal Thai Army 1–2 3–3 2–2 3–1 3–2 0–2 0–0 2–3 0–3 0–2 2–2
Samut Sakhon City 3–2 4–3 2–0 1–0 3–2 2–0 3–0 2–0 3–1 2–0 2–0
Samut Songkhram City 1–1 4–1 1–2 1–2 1–0 1–1 0–0 1–3 2–0 1–2 3–3
Thap Luang United 2–0 5–0 8–0 5–3 1–0 0–0 0–0 2–2 3–1 2–6 1–1
Thonburi United 6–0 3–1 3–2 4–1 2–1 2–2 2–0 4–2 3–2 2–1 1–1
VRN Muangnont 0–1 5–1 4–1 2–0 0–0 0–1 2–2 1–0 1–1 0–0 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.

Season statistics

Top scorers

As of 29 March 2025.
Rank Player Club Goals
1 Thailand Phuwanet Thongkui Thap Luang United 14
Thailand Tanasrap Srikotapach Thonburi United
3 Nigeria Edmund Sunday Samut Songkhram City (6 Goals)
Thap Luang United (7 Goals)
13
Thailand Piyaphong Phrueksupee Thonburi United
5 Brazil Breno Souza Dias Hua Hin City 10

Hat-tricks

Player For Against Result Date
Thailand Thanadon Yankaew Nonthaburi United Assumption United 4–1 (H) 22 September 2024
Thailand Thanadon Yankaew Nonthaburi United Royal Thai Army 3–2 (H) 27 October 2024
Ivory Coast Bouda Henry Ismael Thonburi United Kanchanaburi City 1–3 (A) 3 November 2024
Thailand Wuttichat Yiamming Thap Luang United Kanchanaburi City 8–0 (H) 25 January 2025
Nigeria Ugwuoke Pascal Ozioma Samut Songkhram City Hua Hin City 4–1 (H) 8 February 2025
Thailand Tanasrap Srikotapach Thonburi United Thap Luang United 2–6 (A) 23 February 2025
Nigeria Okereke Timothy Chiemerie4 Rajpracha Hua Hin City 2–5 (A) 2 March 2025

Clean sheets

As of 29 March 2025.
Rank Player Club Clean
sheets
1 Thailand Sutthiphat Noikhamsin Thap Luang United 11
2 Thailand Nopparat Seenareang Samut Sakhon City 7
Thailand Surakrai Haphonram VRN Muangnont
4 Thailand Rattanachat Neamtaisong Rajpracha 6
5 Thailand Anusit Termmee Samut Sakhon City 5

Attendances

Overall statistical table

Pos Team Total High Low Average Change
1 Thonburi United 6,614 2,470 277 601 +121.8%
2 Samut Sakhon City 4,226 765 0 423 +50.0%
3 Hua Hin City 3,094 813 106 281 +52.7%
4 Thap Luang United 2,971 515 195 270 +1.1%
5 Nonthaburi United 2,951 570 129 268 +82.3%
6 Assumption United 2,441 575 50 222 +13.8%
7 Rajpracha 2,329 345 80 212 +47.2%
8 Samut Songkhram City 2,152 400 83 196 −51.0%
9 VRN Muangnont 2,123 288 120 193 +22.9%
10 Royal Thai Army 1,868 330 82 170 −1.2%
11 Maraleina 1,212 237 0 121 −26.7%
12 Kanchanaburi City 1,096 185 38 100 −29.6%
League total 33,077 2,470 0 254 −2.3%

Updated to games played on 29 March 2025
Source: Thai League

Attendances by home match played

Team \ Match played 1 2 3 4 5 6 7 8 9 10 11 Total
Assumption United 175 180 330 575 150 230 50 310 151 60 230 2,441
Hua Hin City 200 127 106 350 270 228 210 813 475 175 140 3,094
Kanchanaburi City 176 185 135 67 38 57 125 150 56 47 60 1,096
Maraleina 150 100 85 237 150 150 Unk.2 150 60 50 80 1,212
Nonthaburi United 170 522 425 167 182 250 211 129 175 150 570 2,951
Rajpracha 186 176 210 139 172 80 236 252 345 288 245 2,329
Royal Thai Army 194 146 124 114 156 82 330 142 270 168 142 1,868
Samut Sakhon City 270 Unk.1 340 320 445 347 543 472 487 237 765 4,226
Samut Songkhram City 280 122 291 102 94 300 83 245 115 400 120 2,152
Thap Luang United 200 515 350 310 195 250 214 213 292 214 218 2,971
Thonburi United 340 475 577 370 2,470 277 427 320 380 653 325 6,614
VRN Muangnont 288 180 210 180 200 139 168 253 120 150 235 2,123

Note:
Unk.1 Some error of T3 official match report 29 September 2024 (Samut Sakhon City 3–0 Royal Thai Army).
Unk.2 Some error of T3 official match report 2 February 2025 (Maraleina 1–3 Thonburi United).

References