The 2024–25 Thai League 3 Northern Region is part of the 2024–25 Thai League 3 Regional Stage, consisting of 11 clubs located across the northern region of Thailand, including some areas in the upper parts of the central and western regions. 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 30 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. This stage showcases the spirit of football in Thailand's highlands, where clubs represent the cultural and historical richness of the northern provinces.
Seasonal Changes Relegation from Thai League 2 Chiangmai was relegated to Thai League 3 due to failing to meet club licensing standards. The club will now compete in the Northern Region for the 2024–25 season, bringing higher-level competition.
Promotion from Thailand Semi-pro League Chattrakan City earned promotion from the Thailand Semi-pro League and joined the Northern Region, adding fresh competition for this season.
Club licensing failures Kongkrailas United and Rongseemaechaithanachotiwat Phayao, despite meeting competitive criteria, were relegated to the Thailand Semi-pro League after failing to comply with licensing requirements. This has allowed Nakhon Sawan See Khwae City, the last-place club in the 2023–24 season, to remain in Thai League 3.
Club name and logo changes Phitsanulok Unity revamped its identity, changing its logo from a field rat to a fighting cock, symbolizing King Naresuan the Great's legendary fighting cock. Uttaradit Saksiam rebranded as TPF Uttaradit, adopting a completely new logo while keeping the image of Phraya Phichai, a historical local hero.
Teams Number of teams by province
PositionProvinceNumberTeams13Chattrakan City, Phitsanulok, and Phitsanulok Unity22Chiangmai and Maejo United31Chiangrai City1Kamphaengphet1Khelang United1Nakhon Sawan See Khwae City1Northern Nakhon Mae Sot United1TPF Uttaradit
Stadiums and locations
Team Location Stadium CoordinatesStadium of Pibulsongkram Rajabhat UniversityStadium of Rajamangala University of Technology Lanna, Doi Saket CampusSingha Chiangrai StadiumCha Kung Rao StadiumStadium of Lampang Rajabhat UniversityStadium of Rajamangala University of Technology Lanna, Doi Saket CampusStadium of Nakhon Sawan Sports SchoolFive Border Districts StadiumPhitsanulok PAO. StadiumPhitsanulok PAO. StadiumUttaradit Provincial Stadium
Road travel distances between clubs The distances between football clubs in the 2024–25 Thai League 3 Northern 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 northern 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 Chiangmai and Maejo United, as well as Phitsanulok and Phitsanulok Unity, who share their respective home stadiums, making travel unnecessary. Conversely, the longest road journey between clubs spans 553 kilometers, marking the trip between Chiangrai City and Nakhon Sawan See Khwae City. In terms of total travel distances over the season, Chiangrai City faces the most extensive journey, covering approximately 3,738 kilometers, while TPF Uttaradit has the least travel, totaling around 1,941 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.
FromTo (km)TotalCTCCMICRCKPPKLUMJUNSKNMSPLKPLUUTDChattrakan City—36643210624236612722513131102,000Chiangmai366—18136512204863813583582582,875Chiangrai City432181—4882421815535034194193203,738Kamphaengphet106365488—2563651291441161161672,252Khelang United242122242256—1223742692342341352,230Maejo United3660181365122—4863813583582582,875Nakhon Sawan See Khwae City127486553129374486—2621371372362,927Northern Nakhon Mae Sot United225381503144269381262—2282282492,870Phitsanulok13358419116234358137228—01041,967Phitsanulok Unity133584191162343581372280—1041,967TPF Uttaradit110258320167135258236249104104—1,941
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.
TeamManagerCaptainKitChattrakan City Ronachai Jinakate Chiangmai Amaret AmonlertsakChiangrai City Nantawat Tansopa Zeta JerseyKamphaengphet Sek-san SiripongKhelang United Issawa Singthong Zeta JerseyMaejo United Chalongchai Leelahacheewa Acono SportNakhon Sawan See Khwae City Sanong Taengngam Zeta JerseyNorthern Nakhon Mae Sot United Somkiat Fongpech 2S SportPhitsanulok Kritsana Taiwan Ego SportPhitsanulok Unity Chaiwat Puengsiri H2H SportTPF Uttaradit Nitipong Saiyasit Zeta Jersey
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. {|class="unsortable" |- | style="width:15px; background:#FFF2A8;"| ||AFC member countries players. |- | style="width:15px; background:#E3FFD0;"| ||CAF member countries players. |- | style="width:15px; background:#FFE0C6;"| ||CONCACAF member countries players. |- | style="width:15px; background:#D4E6FF;"| ||CONMEBOL member countries players. |- | style="width:15px; background:#CFFFEF;"| ||OFC member countries players. |- | style="width:15px; background:#F0E2FF;"| ||UEFA member countries players. |- | style="width:15px; background:#c8ccd1;"| ||No foreign player registered.
ClubLegPlayer 1Player 2Player 3Chattrakan City1st2ndChiangmai1st2ndChiangrai City1st2ndKamphaengphet1st2ndKhelang United1st2ndMaejo United1st2ndNakhon Sawan See Khwae City1st2ndNorthern Nakhon Mae Sot United1st2ndPhitsanulok1st2ndPhitsanulok Unity1st2ndTPF Uttaradit1st2nd
League table Standings
Positions by round
Results by round
Results
Season statistics Top scorers :As of 30 March 2025. RankPlayerClubGoals1 Mathas KajareeKhelang United152 Douglas MineiroMaejo United133 James Oise JesuikhodeNakhon Sawan See Khwae City (8 Goals)84 Wongwat JoroentaveesukChiangrai City7 Diarra Junior AboubacarPhitsanulok Unity (3 Goals)TPF Uttaradit (4 Goals)
Hat-tricks Player For Against Result Date Mathas Kajaree Khelang United Chiangmai 3–3 (H) Douglas Mineiro Maejo United Chattrakan City 0–4 (A) James Oise Jesuikhode Nakhon Sawan See Khwae City TPF Uttaradit 3–3 (A) Notes: (H) = Home team; (A) = Away team
Clean sheets As of 30 March 2025. RankPlayerClubCleansheets1 Pathomtat SudprasertMaejo United112 Nattapon JunlananKhelang United93 Weerapong LapkhawTPF Uttaradit54 Surasak ThongoonChiangmai (3)3 Pipat Prakongpan Chiangrai City (3) Jirasak KunnapanKamphaengphet Chaturong SingjanusongPhitsanulok
Attendances Overall statistical table
Attendances by home match played Team \ Match played1 2 3 4 5 6 7 8 9 10 Total 103 313 36 273 509 102 88 83 153 1,660 758 657 1,118 718 518 830 1,145 618 718 918 7,998 200 33 129 95 225 60 43 57 102 50 994 105 120 122 84 168 131 221 102 1,053 163 112 107 81 160 92 74 68 58 326 1,241 32 72 33 123 100 58 382 136 40 125 1,101 700 40 168 420 60 267 352 287 370 2,664 124 160 120 164 138 104 120 106 165 177 1,378 881 1,285 791 482 824 678 767 1,073 565 326 7,672 296 140 100 108 67 177 1,260 180 350 2,678 431 704 523 335 252 288 432 237 192 3,394 Note: Some error of T3 official match report 5 October 2024 (Kamphaengphet 1–4 TPF Uttaradit). Some error of T3 official match report 19 October 2024 (Nakhon Sawan See Khwae City 0–1 TPF Uttaradit). Some error of T3 official match report 17 November 2024 (Chattrakan City 1–1 TPF Uttaradit). Some error of T3 official match report 26 January 2025 (Kamphaengphet 2–1 Phitsanulok Unity). Some error of T3 official match report 16 March 2025 (TPF Uttaradit 2–2 Chattrakan City). Some error of T3 official match report 22 March 2025 (Phitsanulok Unity 1–1 Nakhon Sawan See Khwae City).
References
External links Official website of Thai League