# 2024–25 Thai League 3 Western Region

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, with clubs competing in a round-robin format featuring home-and-away matches. The Regional Stage will conclude on TBD, 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:
* Nonthaburi United, Royal Thai Army, Samut Sakhon City, Thonburi United, and VRN Muangnont were transferred from the Bangkok Metropolitan Region (currently Central Region) to the Western Region.
* Angthong, Lopburi City, PTU Pathum Thani, and Saraburi United were transferred from the Western Region to the Central Region.

### 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.

### 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.

## Teams
### Number of teams by province

| Position | Province | Number | Teams |
| 1 | Bangkok | 3 | Assumption United, Royal Thai Army, and Thonburi United |
| 1 | Nonthaburi | 3 | Nonthaburi United, Rajpracha, and VRN Muangnont |
| 3 | Kanchanaburi | 1 | Kanchanaburi City |
| 3 | Nakhon Pathom | 1 | Thap Luang United |
| 3 | Phetchaburi | 1 | Maraleina |
| 3 | Prachuap Khiri Khan | 1 | Hua Hin City |
| 3 | Samut Sakhon | 1 | Samut Sakhon City |
| 3 | Samut Songkhram | 1 | Samut Songkhram City |

### Stadiums and locations

| Team | Location | Stadium | Coordinates |
| Assumption United | Bangkok (Bang Khae) | Wong Prachanukul Stadium | 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 | 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 | 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 | 13°51′03″N 100°26′28″E﻿ / ﻿13.8507777485896°N 100.441048052821°E﻿ / 13.8507777485896; 100.441048052821 |
| Rajpracha | Nonthaburi (Bang Yai) | Nonthaburi Stadium | 13°51′03″N 100°26′28″E﻿ / ﻿13.8507777485896°N 100.441048052821°E﻿ / 13.8507777485896; 100.441048052821 |
| Royal Thai Army | Bangkok (Thawi Watthana) | Stadium of Bangkokthonburi University | 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 | 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 | 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°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 | 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) | To (km) | To (km) | To (km) | To (km) | To (km) | To (km) | To (km) | To (km) | To (km) | To (km) | To (km) | Total |
| From | ASU | HHC | KCC | MLN | NON | RCA | ARM | SKN | SKM | TLU | TBU | VMN | Total |
| 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 | | | FBT |
| Hua Hin City | Jiradech Sangsanga | | WOW Sport |
| Kanchanaburi City | Phayong Khunnaen | | Vale Sport |
| Maraleina | Abdoul Coulibaly | | Made by club |
| Nonthaburi United | | | Mata Sport |
| Rajpracha | Pattanapong Sripramote | | Warrix |
| Royal Thai Army | Chaiwat Nak-iem | | KELA |
| Samut Sakhon City | Yai Nilwong | | WOW Sport |
| Samut Songkhram City | Tongthinphu Rungroj | Pakpoom Poomsongtham | H3 |
| Thap Luang United | Teerayut Ngamlamai | Raungchai Choothongchai | Imane |
| Thonburi United | | | Ego Sport |
| VRN Muangnont | | Nathan Rongdet | 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 : : players who released during second leg transfer window; : players who registered during second leg transfer window.
    Other foreign players. AFC member countries players. ASEAN member countries players. No foreign player registered.

## League table
### Standings

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Thonburi United (Q) | 20 | 15 | 3 | 2 | 48 | 24 | +24 | 48 | Qualification to the National Championship stage |
| 2 | Samut Sakhon City | 20 | 14 | 3 | 3 | 45 | 19 | +26 | 45 | Qualification to the National Championship stage |
| 3 | Rajpracha | 20 | 12 | 4 | 4 | 34 | 22 | +12 | 40 | |
| 4 | Thap Luang United | 20 | 10 | 6 | 4 | 42 | 22 | +20 | 36 | |
| 5 | VRN Muangnont | 20 | 6 | 8 | 6 | 26 | 20 | +6 | 26 | |
| 6 | Nonthaburi United | 20 | 7 | 5 | 8 | 28 | 28 | 0 | 26 | |
| 7 | Hua Hin City | 20 | 7 | 5 | 8 | 39 | 46 | −7 | 26 | |
| 8 | Assumption United | 20 | 6 | 4 | 10 | 24 | 36 | −12 | 22 | |
| 9 | Samut Songkhram City | 20 | 5 | 6 | 9 | 30 | 33 | −3 | 21 | |
| 10 | Royal Thai Army | 20 | 2 | 8 | 10 | 19 | 35 | −16 | 14 | |
| 11 | Maraleina | 20 | 2 | 7 | 11 | 16 | 36 | −20 | 13 | |
| 12 | Kanchanaburi City | 20 | 2 | 5 | 13 | 17 | 47 | −30 | 11 | Relegation to the Thailand Semi-pro League |

### Positions by round

| Team ╲ Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| Thonburi United | 2 | 3 | 7 | 5 | 4 | 5 | 4 | 2 | 2 | 2 | 1 | 2 | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| Samut Sakhon City | 4 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 2 | 2 | 1 | 1 | 2 | 2 | 2 | 2 |
| Rajpracha | 5 | 6 | 4 | 6 | 6 | 6 | 6 | 6 | 5 | 4 | 4 | 3 | 4 | 4 | 4 | 3 | 3 | 3 | 3 | 3 |
| Thap Luang United | 8 | 4 | 3 | 3 | 5 | 3 | 5 | 4 | 4 | 3 | 3 | 4 | 3 | 3 | 3 | 4 | 4 | 4 | 4 | 4 |
| VRN Muangnont | 3 | 5 | 6 | 8 | 7 | 8 | 8 | 8 | 8 | 8 | 8 | 7 | 7 | 7 | 7 | 7 | 6 | 6 | 5 | 5 |
| Nonthaburi United | 9 | 7 | 5 | 4 | 3 | 4 | 3 | 5 | 6 | 6 | 6 | 5 | 5 | 6 | 5 | 6 | 7 | 7 | 7 | 6 |
| Hua Hin City | 1 | 2 | 2 | 2 | 2 | 2 | 2 | 3 | 3 | 5 | 5 | 6 | 6 | 5 | 6 | 5 | 5 | 5 | 6 | 7 |
| Assumption United | 11 | 11 | 8 | 7 | 8 | 7 | 7 | 7 | 7 | 7 | 7 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 |
| Samut Songkhram City | 7 | 9 | 9 | 9 | 10 | 10 | 9 | 10 | 10 | 11 | 11 | 9 | 9 | 9 | 9 | 9 | 9 | 9 | 9 | 9 |
| Royal Thai Army | 6 | 10 | 11 | 10 | 9 | 9 | 10 | 11 | 11 | 12 | 12 | 12 | 11 | 12 | 10 | 11 | 10 | 10 | 10 | 10 |
| Maraleina | 10 | 8 | 10 | 11 | 11 | 11 | 11 | 9 | 9 | 9 | 9 | 10 | 10 | 11 | 12 | 12 | 11 | 11 | 11 | 11 |
| Kanchanaburi City | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 10 | 10 | 11 | 12 | 10 | 11 | 10 | 12 | 12 | 12 | 12 |

### Results by round

| Team ╲ Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| Thonburi United | W | D | L | W | W | D | W | W | W | W | W | L | W | W | D | W | W | W | W | W |
| Samut Sakhon City | W | W | W | D | W | W | W | L | D | W | L | W | D | W | W | W | L | W | W | W |
| Rajpracha | D | W | W | L | L | W | L | W | W | W | D | W | D | L | D | W | W | W | W | W |
| Thap Luang United | D | W | W | D | D | W | L | W | D | W | W | L | W | L | D | D | L | W | W | W |
| VRN Muangnont | W | D | L | D | D | L | L | W | D | D | D | W | W | D | D | L | W | L | W | L |
| Nonthaburi United | L | W | W | D | W | D | W | L | L | D | D | W | D | L | W | L | L | L | L | W |
| Hua Hin City | W | D | W | D | W | D | W | L | W | L | L | D | L | W | L | W | L | L | D | L |
| Assumption United | L | L | W | W | L | W | L | W | L | L | W | L | L | W | L | D | D | D | D | L |
| Samut Songkhram City | D | L | L | D | L | L | W | L | L | L | D | W | D | D | W | L | D | W | L | W |
| Royal Thai Army | D | L | L | D | D | D | L | L | D | L | D | L | D | L | W | L | W | D | L | L |
| Maraleina | L | D | L | L | D | L | D | W | D | L | L | D | D | L | L | D | W | L | L | L |
| Kanchanaburi City | L | L | L | D | L | L | D | L | D | W | D | L | L | W | L | D | L | L | L | L |

### Results

| Home \ Away | ASU | HHC | KCC | MLN | NON | RCA | ARM | SKN | SKM | TLU | TBU | VMN |
| Assumption United | — | 2–2 | 2–1 | | 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 | | 3–0 | 1–0 |
| Kanchanaburi City | 1–1 | | — | 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 | |
| Nonthaburi United | 4–1 | 2–2 | 1–0 | 0–0 | — | 0–1 | 3–2 | | 2–2 | 1–4 | 0–0 | 1–0 |
| Rajpracha | 0–1 | 2–1 | | 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 | | 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 |
| Samut Songkhram City | 1–1 | 4–1 | 1–2 | 1–2 | | 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 | 2–2 | 3–1 | — | 2–6 | 1–1 |
| Thonburi United | | 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 | | 1–0 | 1–1 | 0–0 | 1–0 | — |

## Season statistics
### Top scorers

    As of 15 September 2024.
| Rank | Player | Club | Goals |
| 1 | Vinicius Silva Freitas | Hua Hin City | 2 |
| 1 | Yuri Martins | Samut Sakhon City | 2 |
| 1 | Piyakit Eangprayoon | VRN Muangnont | 2 |
| 4 | Watanyoo Pamorn | Assumption United | 1 |
| 4 | Ajayi Opeyemi Korede | Thonburi United | 1 |
| 4 | Chatturong Longsriphum | Thonburi United | 1 |
| 4 | Piyaphong Phrueksupee | Thonburi United | 1 |
| 4 | Tanasrap Srikotapach | Thonburi United | 1 |
| 4 | Phutaress Chantasom | Hua Hin City | 1 |
| 4 | Sutin Iamsa-ard | Hua Hin City | 1 |
| 4 | Rachan Kunjina | Nonthaburi United | 1 |
| 4 | Thanadon Yankaew | Nonthaburi United | 1 |
| 4 | Abdul Karim Ayeh | Samut Sakhon City | 1 |

### Hat-tricks

| Player | For | Against | Result | Date |

### Clean sheets

    As of 2024.
| Rank | Player | Club | Clean sheets |
| 1 | Abdulfarus Sama-aeh | Hua Hin City | 1 |
| 1 | Rattanachat Neamtaisong | Rajpracha | 1 |
| 1 | Natthawut Thaongoen | Royal Thai Army | 1 |
| 1 | Lucas Daniel Echenique | Samut Songkhram City | 1 |
| 1 | Sutthiphat Noikhamsin | Thap Luang United | 1 |
| 1 | Piyakit Eangprayoon | VRN Muangnont | 1 |

## Attendances
### Overall statistical table

| Pos | Team | Total | High | Average | Change |
| 1 | VRN Muangnont | 288 | 288 | 288 | +82.3%$^†$ |
| 2 | Samut Songkhram City | 280 | 280 | 280 | n/a$^†$ |
| 3 | Samut Sakhon City | 270 | 270 | 270 | −4.3%$^†$ |
| 4 | Hua Hin City | 200 | 200 | 200 | +8.7%$^†$ |
| 5 | Rajpracha | 186 | 186 | 186 | +29.2%$^†$ |
| 6 | Assumption United | 175 | 175 | 175 | −10.3%$^†$ |
| 7 | Royal Thai Army | | | | NA$^†$ |
| 8 | Maraleina | | | | NA$^†$ |
| 9 | Kanchanaburi City | | | | NA$^†$ |
| 10 | Thonburi United | | | | NA$^†$ |
| 11 | Nonthaburi United | | | | NA$^†$ |
| 12 | Thap Luang United | | | | n/a$^†$ |
| | League total | 1,399 | 288 | 233 | −10.4%$^†$ |
Updated to games played on 15 September 2024 Source: Thai League

### Attendances by home match played

| Team \ Match played | 1 | Total |
| Assumption United | 175 | 175 |
| Hua Hin City | 200 | 200 |
| Kanchanaburi City | | |
| Maraleina | | |
| Nonthaburi United | | |
| Rajpracha | 186 | 186 |
| Royal Thai Army | | |
| Samut Sakhon City | 270 | 270 |
| Samut Songkhram City | 280 | 280 |
| Thap Luang United | | |
| Thonburi United | | |
| VRN Muangnont | 288 | 288 |