2025–26 Thai League 3 Northern Region

Football league season From Wikipedia, the free encyclopedia

The 2025–26 Thai League 3 Northern Region is part of the 2025–26 Thai League 3 Regional Stage,[1] consisting of 12 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 13 September 2025, with clubs competing in a round-robin format featuring home-and-away matches. The Regional Stage will conclude on 21 March 2026, 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.

Season2025–26
Dates13 September 2025 – 21 March 2026
ChampionsUttaradit
Quick facts Season, Dates ...
Thai League 3
Northern Region
Season2025–26
Dates13 September 2025 – 21 March 2026
ChampionsUttaradit
RelegatedNakhon Sawan See Khwae City
T3 National ChampionshipUttaradit
Chiangmai
Matches132
Goals348 (2.64 per match)
Top goalscorerThailand Tanawit Kamjoi
(14 goals; Chiangrai TSC)
Best goalkeeperThailand Itthipon Kamsuprom
(9 clean sheets; Uttaradit)
Thailand Pathomtat Sudprasert
(9 clean sheets; Maejo United)
Biggest home win7 goals difference
Uttaradit 8–1 Chiangrai City
(1 February 2026)
Uttaradit 7–0 Phitsanulok
(22 February 2026)
Biggest away win5 goals difference
Nakhon Sawan See Khwae City 0–5 Chiangmai
(14 March 2026)
Kamphaengphet 1–6 Uttaradit
(15 March 2026)
Highest scoring9 goals
Uttaradit 8–1 Chiangrai City
(1 February 2026)
Longest winning run5 matches
Uttaradit
Phichit United
Longest unbeaten run16 matches
Uttaradit
Longest winless run13 matches
Phitsanulok
Longest losing run5 matches
Chattrakan City
Highest attendance2,685
Phichit United 1–3 Uttaradit
(28 February 2026)
Lowest attendance22
Nakhon Sawan See Khwae City 0–5 Chiangmai
(14 March 2026)
Total attendance73,512
Average attendance557
2026–27
Close

Seasonal Changes

The 2025–26 Thai League 3 season features a number of changes compared to the previous campaign. These include the promotion and relegation of clubs between divisions, several club renamings and rebrandings, and the introduction of a new title sponsor, BYD Auto, which rebranded the competition as the BYD Dolphin League III for sponsorship reasons.

Promotions from Thailand Semi-pro League

Normally, the champions of each of the six regional groups of the 2025 Thailand Semi-pro League would be promoted to the Thai League 3.[2] However, in the Western region, the champions, The Wall, failed club licensing and were denied promotion. As a result, only five regional champions earned direct promotion, with several additional clubs promoted under special quotas due to licensing issues and adjustments to balance the number of teams in each group. Clubs promotion in the Northern region:

  • Phichit United – promoted as regional champions.
  • Chiangrai TSC – promoted as runners-up under a special quota, increasing the Northern group from 11 to 12 clubs.

Club relegated due to finishing last in the region

Sponsorship and Broadcasting

In the 2025–26 season, Thai League 3 will operate under a title sponsorship arrangement for the first time: BYD Auto (through BYD Rêver Thailand) has become the main sponsor for all three professional tiers in Thailand, including Thai League 3, rebranding it as the BYD Dolphin League III.[3]

On the broadcasting side, a landmark media rights deal was struck, giving AIS Play (in partnership with Gulf and JAS)[4] exclusive rights to stream all matches from Thai Leagues 1, 2, and 3, plus domestic cups and youth competitions for the 2025–26 through 2028–29 seasons.[5] Under this agreement, Thai League 3 matches can be watched live for free via AIS Play, and fans will no longer rely solely on individual clubs' streaming efforts (e.g., via YouTube or Facebook), as they did in previous seasons.

Club name and logo changes

3 clubs have rebranded or changed their logos for the 2025–26 season of the Thai League 3 Northern region:

  • Chiangmai, introduced a new logo for the 2025–26 season. The previous crest, which featured a half-body tiger with the Three Kings above, was replaced by a modern design showing the metallic head of a roaring steel tiger next to a football, with the traditional Three Kings motif removed.[6]
  • Phichit United, newly promoted from the Thailand Semi-pro League, introduced a minor update to their existing crocodile-themed emblem. The crest continues to depict a muscular crocodile from the chest upward, in a half-portrait style. For the 2025–26 season, the design was modified by adding the Thai letter "ธ" on the crocodile's chest and updating the founding year displayed at the bottom from "2021" to "2025".
  • Uttaradit, previously known as TPF Uttaradit, officially changed their club name to "Uttaradit". The club retained its existing crest design, but the lettering within the emblem was updated: the abbreviation "TPF" was replaced with "UTTFC". All other visual elements of the logo remain unchanged.

Teams

Number of teams by province

Locations of the 2025–26 Thai League 3 Northern Region clubs
Locations of the 2025–26 Thai League 3 Northern Region clubs.

Stadiums and locations

More information Team, Location ...
Team Location Stadium Coordinates
Chattrakan City Phitsanulok (Mueang) Stadium of Pibulsongkram Rajabhat University 16°49′55″N 100°12′47″E
Chiangmai Chiang Mai (Mueang) Chiangmai City Municipality Stadium 18°48′03″N 98°59′22″E
Chiangrai City Chiang Rai (Mueang) Singha Chiangrai Stadium 19°57′25″N 99°52′29″E
Chiangrai TSC Chiang Rai (Mueang) Chiangrai Provincial Stadium 19°54′48″N 99°51′21″E
Kamphaengphet Kamphaengphet (Mueang) Cha Kung Rao Stadium 16°28′40″N 99°31′17″E
Khelang United Lampang (Mueang) Lampang Provincial Stadium 18°18′09″N 99°28′25″E
Maejo United Chiang Mai (Doi Saket) Stadium of Rajamangala University of Technology Lanna, Doi Saket Campus 18°51′28″N 99°10′39″E
Nakhon Sawan See Khwae City Nakhon Sawan (Mueang) Nakhon Sawan Provincial Stadium 15°42′36″N 100°06′26″E
Northern Nakhon Mae Sot United Tak (Mae Sot) Five Border Districts Stadium 16°44′07″N 98°33′52″E
Phichit United Phichit (Mueang) Phichit Stadium 16°26′35″N 100°19′26″E
Phitsanulok Phitsanulok (Mueang) Phitsanulok PAO. Stadium 16°50′48″N 100°15′51″E
Uttaradit Uttaradit (Mueang) Uttaradit Provincial Stadium 17°36′34″N 100°06′39″E
Close

Road travel distances between clubs

The distances between football clubs in the 2025–26 Thai League 3 Northern Region are approximate and calculated using the most convenient, shortest practical road routes. These measurements prioritize routes that strike a balance between proximity and ease of travel, avoiding indirect or impractical paths even when marginally shorter alternatives are available. By focusing on realistic road travel, this chart represents the actual journeys clubs undertake for away matches, reflecting the geographical and infrastructural conditions across northern Thailand. This provides valuable insight into the logistical challenges faced by the clubs throughout the season and serves as an important reference for travel planning for both clubs and their supporters.

Among the distances calculated, the shortest is notably 7 kilometers, representing the local derby between Chiangrai City and Chiangrai TSC, two clubs based within Chiang Rai province. Conversely, the longest road journey between clubs spans 556 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 travel, covering approximately 3,817 kilometers, while Uttaradit has the least travel, totaling around 2,312 kilometers. These travel disparities are presented in the accompanying table, which offers a detailed breakdown of road distances between each club and provides valuable insights into the logistical demands that clubs face in the 2025–26 season.

More information From, To (km) ...
From To (km) Total
CTC CMI CRC CRT KPP KLU MJU NSK NMS PCU PLK UTD
Chattrakan City 348 432 423 106 251 366 130 225 62 13 110 2,466
Chiangmai 348 193 188 336 100 26 448 355 399 339 239 2,971
Chiangrai City 432 193 7 488 238 181 556 503 480 419 320 3,817
Chiangrai TSC 423 188 7 480 233 176 552 498 475 415 315 3,762
Kamphaengphet 106 336 488 480 254 365 119 144 90 116 167 2,665
Khelang United 251 100 238 233 254 118 361 269 307 247 148 2,526
Maejo United 366 26 181 176 365 118 467 381 418 358 258 3,114
Nakhon Sawan See Khwae City 130 448 556 552 119 361 467 256 104 141 240 3,374
Northern Nakhon Mae Sot United 225 355 503 498 144 269 381 256 234 228 249 3,342
Phichit United 62 399 480 475 90 307 418 104 234 71 162 2,802
Phitsanulok 13 339 419 415 116 247 358 141 228 71 104 2,451
Uttaradit 110 239 320 315 167 148 258 240 249 162 104 2,312
Close

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.
More information Club, Leg ...
Club Leg Player 1 Player 2 Player 3
Chattrakan City 1st Ivory Coast Diarra Junior Aboubacar downward-facing red arrow Nigeria Chijindu Sunday Edmund downward-facing red arrow Japan Masahiro Fujiwara
2nd Nigeria Opeyaemi Korede Ajayi upward-facing green arrow Saint Kitts and Nevis Tishan Tajahni Hanley upward-facing green arrow
Chiangmai 1st Russia Daniil Musatkin downward-facing red arrow Republic of Ireland John McGuigan downward-facing red arrow Nigeria Ezike Christian Uchenna downward-facing red arrow
2nd Brazil Luan Borges Machado Martins upward-facing green arrow Brazil Efrain Rintaro upward-facing green arrow
Chiangrai City 1st Cameroon Bilanyu Yinyu Tarlishi downward-facing red arrow South Korea Kim Seong-soo
2nd South Korea Jung Seung-yeon upward-facing green arrow Australia Matthew James Zanon upward-facing green arrow
Chiangrai TSC 1st
2nd
Kamphaengphet 1st Brazil Rayner Moraes Costa downward-facing red arrow United States Dylan Nathanael Ramos South Korea Choi Jeong-soo
2nd France Geoffroy Dylan Bienvenu Letienne upward-facing green arrow
Khelang United 1st Ghana Isaac Quansah downward-facing red arrow China Liu Chaoyang downward-facing red arrow Brazil Yuri Martins Roque
2nd Brazil Rayner Moraes Costa upward-facing green arrow Japan Taku Hishida upward-facing green arrow
Maejo United 1st Brazil Douglas Mineiro Nigeria Precious Uchenna Eze Nigeria Bright Friday
2nd
Nakhon Sawan See Khwae City 1st Republic of the Congo Katuala Joslyn Ghifem downward-facing red arrow Australia Likassa Firaol Bayu downward-facing red arrow South Korea So Ji-hoon
2nd Nigeria Riliwan Omolaja Okedara upward-facing green arrow Nigeria Uche Vincent Egbuhuzor upward-facing green arrow
Northern Nakhon Mae Sot United 1st Cameroon Cedrick Platini Kaham Cameroon Tewidikum Tah Nivan Nigeria Mubarak Mohammed Ahmed
2nd
Phichit United 1st Brazil Gustavo Henrique Balduino Ribeiro downward-facing red arrow Brazil Abraão de Sousa Lima downward-facing red arrow Nigeria Michael Arinze Anunobi
2nd Ivory Coast Boubacar Koné upward-facing green arrow Liberia Moussa Sanoh upward-facing green arrow
Phitsanulok 1st South Korea Lee Myeong-jin downward-facing red arrow Argentina Juan Francisco Odorisio Republic of the Congo Burnel Okana-Stazi
2nd Togo Ekue Andre Houma upward-facing green arrow
Uttaradit 1st Ghana Oscar Plape downward-facing red arrow Brazil Luan Santos Brazil Diego Silva
2nd Brazil Lucas Gaudencio Moraes upward-facing green arrow
Close

League table

Standings

More information Pos, Team ...
Pos Team Pld W D L GF GA GD Pts Qualification or relegation
1 Uttaradit (C, Q) 22 12 9 1 55 15 +40 45 Qualification to the National Championship stage
2 Chiangmai (Q) 22 12 6 4 41 24 +17 42
3 Phichit United 22 9 7 6 39 29 +10 34
4 Khelang United 22 10 3 9 30 29 +1 33
5 Northern Nakhon Mae Sot United 22 7 11 4 25 20 +5 32
6 Maejo United 22 8 7 7 24 21 +3 31
7 Phitsanulok 22 7 9 6 24 29 5 30
8 Chiangrai TSC 22 7 6 9 29 31 2 27[a]
9 Chattrakan City 22 7 6 9 17 22 5 27[a]
10 Chiangrai City 22 6 6 10 28 44 16 24
11 Kamphaengphet 22 5 4 13 17 36 19 19
12 Nakhon Sawan See Khwae City (R) 22 4 2 16 19 48 29 14 Relegation to the Thailand Semi-pro League
Close
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. Chiangrai TSC ahead on head-to-head record; Chiangrai TSC 3 pts (GD +1), Chattrakan City 3 pts (GD -1).

Positions by round

More information Team ╲ Round, Uttaradit ...
Team ╲ Round12345678910111213141516171819202122
Uttaradit5123233322222222222111
Chiangmai2554321111111111111222
Phichit United889610887108974333333433
Khelang United1468644477685646655554
Northern Nakhon Mae Sot United3635576666763565566765
Maejo United77811910101044546454444346
Phitsanulok6312112233437777998887
Chiangrai TSC4241455555358889889998
Chattrakan City101012121212121212121211111198777679
Chiangrai City129107869889899101110111110101010
Kamphaengphet1111119797991010101091011101011111111
Nakhon Sawan See Khwae City912710111111111111111212121212121212121212
Close
Source: Thai League
  = Qualification to the National Championship stage;   = Relegation to the Thailand Semi-pro League

Results by round

More information Team ╲ Round, Uttaradit ...
Team ╲ Round12345678910111213141516171819202122
UttaraditWWDDDDWDWDWWDDWDLWWWWW
ChiangmaiWDDWDWWWWDWWWDWLLDWLWL
Phichit UnitedLDDWLWDDLDDWWWWWLDLLWW
Khelang UnitedWDLLWWLDLDWLWLWLWWLLWW
Northern Nakhon Mae Sot UnitedWDWDDLDDDWLDWDLWDDDLWW
Maejo UnitedLDDLWLWDWWLDDWLWDWDWLL
PhitsanulokWWWLWDDDLDLDLDDLDLWWDW
Chiangrai TSCWWLWLDLDDWDLLLDDWLLWLW
Chattrakan CityLLLLLDDLLDWWDWWWWDDWLL
Chiangrai CityLDDWDWLDDLWLLLLWLLWWDL
KamphaengphetLLDWWLWLDLLDLWLLWLDLLL
Nakhon Sawan See Khwae CityLLWLLLLWWLLLDLLLDWLLLL
Close
Source: Thai League
W = Won; D = Drawn; L = Lost

Results

More information Home \ Away, CTC ...
Home \ Away CTC CMI CRC CRT KPP KLU MJU NSK NMS PCU PLK UTD
Chattrakan City 0–0 0–1 2–1 2–0 1–1 0–0 0–0 0–2 0–0 1–1 0–2
Chiangmai 2–1 1–1 2–3 1–0 2–1 1–0 3–2 3–0 1–2 3–0 1–1
Chiangrai City 1–3 0–3 4–3 0–1 1–4 1–1 2–1 1–3 3–3 1–1 2–2
Chiangrai TSC 3–1 1–2 1–1 3–1 1–2 1–0 1–0 0–1 1–3 0–0 1–1
Kamphaengphet 1–0 1–1 1–0 0–2 2–0 0–1 1–2 1–1 0–1 1–1 1–6
Khelang United 0–1 2–3 1–0 1–1 0–1 2–1 1–0 3–0 2–2 3–1 1–0
Maejo United 2–0 1–0 3–1 3–0 2–1 1–2 1–0 1–1 4–1 0–1 2–2
Nakhon Sawan See Khwae City 3–1 0–5 0–2 2–3 3–2 0–3 0–0 1–3 1–3 0–1 1–4
Northern Nakhon Mae Sot United 0–1 0–0 0–1 1–0 2–2 3–0 0–0 2–0 1–1 0–0 1–1
Phichit United 1–2 2–4 4–2 0–0 3–0 1–0 4–0 6–1 1–1 0–0 1–3
Phitsanulok 0–1 2–2 0–2 3–2 2–0 4–1 3–1 0–2 2–2 2–0 0–0
Uttaradit 1–0 4–1 8–1 1–1 3–0 3–0 0–0 4–0 1–1 1–0 7–0
Close
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.

References

Related Articles

Wikiwand AI