Season | 2022–23 |
---|---|
Dates | 12 August 2022 – 27 May 2023 |
Champions | Nakhon Pathom United |
Promoted | Nakhon Pathom United Trat Uthai Thani |
Relegated | Rajpracha Ranong United Udon Thani |
Matches played | 306 |
Goals scored | 757 (2.47 per match) |
Top goalscorer | Ricardo Santos (28 goals) |
Biggest home win | 7 goals difference Uthai Thani 8–1 Udon Thani (30 April 2023) |
Biggest away win | 8 goals difference Udon Thani 0–8 Trat (15 March 2023) |
Highest scoring | 9 goals difference Uthai Thani 8–1 Udon Thani (30 April 2023) |
Longest winning run | 8 matches Trat |
Longest unbeaten run | 9 matches Chiangmai United Uthai Thani |
Longest winless run | 13 matches Ranong United |
Longest losing run | 6 matches Udon Thani |
Highest attendance | 3,125 Nakhon Si United 1–1 Trat (14 January 2023) |
Lowest attendance | 102 Rajpracha 0–0 Kasetsart (27 August 2022) |
Total attendance | 256,465 |
Average attendance | 838 |
← 2021–22 2023–24 →
All statistics correct as of 30 April 2023. |
The 2022–23 Thai League 2 is the 25th season of the Thai League 2, the second-tier professional league for Thailand's association football clubs, since its establishment in 1997, also known as M-150 Championship due to the sponsorship deal with M-150. A total of 18 teams will compete in the league. The season began on 12 August 2022 and is scheduled to conclude on 27 May 2023.[1]
For this season two teams in the final table (champion and runner up) directly promoted to Thai League 1 next season while teams ranked 3rd – 6th qualified in play off for last spot in top tier next season.
The 1st transfer window is from 25 May to 9 August 2022 while the 2nd transfer window is from 19 December 2022 to 17 January 2023.
Team changes
The following teams have changed division since the 2022–23 season.
To Thai League 2
- Promoted from Thai League 3
- Relegated from Thai League 1
From Thai League 2
- Promoted to Thai League 1
- Relegated to Thai League 3
- Relegated to Thailand Amateur League
Renamed Clubs
- Customs Ladkrabang United renamed to Customs United
Teams



Stadium and locations
Personnel
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.
Foreign Players
Players name in bold indicates the player was registered during the mid-season transfer window.
Dual citizenship/heritage players
Overseas Thai players whom have obtained a Thai passport are regarded as local players.
Club | Player 1 | Player 2 | Player 3 | Player 4 | Player 5 | Player 6 |
---|---|---|---|---|---|---|
Ayutthaya United | ![]() ![]() |
|||||
Chainat Hornbill | ||||||
Chiangmai | ![]() ![]() |
![]() ![]() |
||||
Chiangmai United | ||||||
Customs United | ![]() ![]() |
![]() ![]() |
||||
Krabi | ||||||
NakhonPathom Utd | ![]() ![]() |
![]() ![]() |
||||
Nakhon Si United | ![]() ![]() |
![]() ![]() |
||||
Phrae United | ||||||
Rajpracha | ||||||
Ranong United | ||||||
Rayong | ![]() ![]() |
|||||
Samut Prakan City | ||||||
Suphanburi | ||||||
Trat | ![]() ![]() |
|||||
Udon Thani | ||||||
Uthai Thani | ![]() ![]() |
![]() ![]() |
Notes:
League table
Standings
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Nakhon Pathom United (C, P) | 34 | 16 | 12 | 6 | 32 | 20 | +12 | 60[lower-alpha 1] | Promotion to 2023–24 Thai League 1 |
2 | Trat (P) | 34 | 17 | 9 | 8 | 55 | 34 | +21 | 60[lower-alpha 1] | |
3 | Uthai Thani (O, P) | 34 | 16 | 11 | 7 | 70 | 36 | +34 | 59 | Qualification for promotion play-offs |
4 | Customs United | 34 | 17 | 7 | 10 | 45 | 31 | +14 | 58 | |
5 | Chiangmai United | 34 | 15 | 9 | 10 | 36 | 32 | +4 | 54 | |
6 | Suphanburi | 34 | 16 | 4 | 14 | 36 | 35 | +1 | 52[lower-alpha 2] | |
7 | Rayong | 34 | 14 | 10 | 10 | 41 | 30 | +11 | 52[lower-alpha 2] | |
8 | Nakhon Si United | 34 | 14 | 9 | 11 | 48 | 42 | +6 | 51[lower-alpha 3] | |
9 | Phrae United | 34 | 13 | 12 | 9 | 50 | 43 | +7 | 51[lower-alpha 3] | |
10 | Ayutthaya United | 34 | 15 | 6 | 13 | 50 | 43 | +7 | 51[lower-alpha 3] | |
11 | Chiangmai | 34 | 13 | 7 | 14 | 49 | 41 | +8 | 46 | |
12 | Krabi | 34 | 10 | 12 | 12 | 46 | 46 | 0 | 42 | |
13 | Chainat Hornbill | 34 | 11 | 8 | 15 | 44 | 48 | −4 | 41 | |
14 | Samut Prakan City | 34 | 8 | 13 | 13 | 32 | 42 | −10 | 37[lower-alpha 4] | |
15 | Kasetsart | 34 | 8 | 13 | 13 | 35 | 42 | −7 | 37[lower-alpha 4] | |
16 | Rajpracha (R) | 34 | 9 | 10 | 15 | 29 | 41 | −12 | 37[lower-alpha 4] | Relegation to 2023–24 Thai League 3 |
17 | Ranong United (R) | 34 | 6 | 9 | 19 | 28 | 64 | −36 | 27 | |
18 | Udon Thani (R) | 34 | 6 | 3 | 25 | 31 | 87 | −56 | 21 |
Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head goals difference; 4) Head-to-head goals scored; 5) Overall goals difference; 6) Overall goals scored; 7) Fair play points; 8) Play-off without extra time).
(C) Champions; (O) Play-off winners; (P) Promoted; (R) Relegated
Notes:
- 1 2 Nakhon Pathom United is ahead on the head-to-head points record; Nakhon Pathom United 6 pts, Trat 0 pts.
- 1 2 Suphanburi is ahead on the head-to-head points record; Suphanburi 4 pts, Rayong 1 pt.
- 1 2 3 The mini-league points record; Nakhon Si United 7 pts, Phrae United 5 pts, Ayutthaya United 4 pts.
- 1 2 3 The mini-league points record; Samut Prakan City 6 pts, Kasetsart 4 pts, Rajpracha 3 pts.
Promotion play-offs
Semi-finals | Finals | ||||||||||||
5 | Chiangmai United | 2 | 0 | 2 | |||||||||
4 | Customs United (a) | 1 | 1 | 2 | |||||||||
Customs United | 1 | 1 | 2 | ||||||||||
Uthai Thani | 2 | 3 | 5 | ||||||||||
6 | Suphanburi | 3 | 1 | 4 | |||||||||
3 | Uthai Thani | 2 | 3 | 5 |
Semi-finals
Chiangmai United | 2–1 | Customs United |
---|---|---|
Nantawat Suankaew ![]() |
Report Highlight |
Alexandre Balotelli ![]() |
Customs United | 1–0 | Chiangmai United |
---|---|---|
Natthawat Thobansong ![]() |
Report Highlight |
2–2 on aggregate. Customs United won on away goals.
Suphanburi | 3–2 | Uthai Thani |
---|---|---|
Kittipong Wongma ![]() Douglas Tardin ![]() |
Report Highlight |
Ricardo Santos ![]() Phiyawat Intarapim ![]() |
Uthai Thani | 3–1 | Suphanburi |
---|---|---|
Nitipong Sanmahung ![]() Narong Jansawek ![]() Ricardo Santos ![]() |
Report Highlight |
João Paulo ![]() |
Mueang, Uthai Thani
Uthai Thani won 5–4 on aggregate.
Finals
Customs United | 1–2 | Uthai Thani |
---|---|---|
Aung Kaung Mann ![]() |
Report Highlight |
Anupan Kerdsompong ![]() Nontapat Naksawat ![]() |
Uthai Thani | 3–1 | Customs United |
---|---|---|
Brinner ![]() Kittisak Phutchan ![]() Hikaru Minegishi ![]() |
Report Highlight |
Phodchara Chainarong ![]() |
Mueang, Uthai Thani
Uthai Thani won 5–2 on aggregate.
Positions by round
= Leader and promotion to 2023–24 Thai League 1; = Promotion to 2023–24 Thai League 1; = Qualification for promotion play-offs; = Relegation to 2023–24 Thai League 3
Results by round
Results
Season statistics
Top scorers
- As of 30 April 2023.
Rank | Player | Club | Goals |
---|---|---|---|
1 | ![]() |
Uthai Thani | 28 |
2 | ![]() |
Ayutthaya United | 18 |
3 | ![]() |
Phrae United | 16 |
4 | ![]() |
Krabi | 15 |
![]() |
Trat | ||
6 | ![]() |
Chainat Hornbill | 14 |
![]() |
Nakhon Pathom United (2 Goals) Trat (12 Goals) | ||
8 | ![]() |
Trat | 13 |
9 | ![]() |
Krabi | 12 |
![]() |
Nakhon Si United | ||
![]() |
Suphanburi | ||
![]() |
Kasetsart | ||
![]() |
Rayong | ||
10 | ![]() |
Rayong | 11 |
Hat-tricks
Player | For | Against | Result | Date |
---|---|---|---|---|
![]() | Customs United | Chainat Hornbill | 3–2 (H) | 19 August 2022 |
![]() | Ayutthaya United | Udon Thani | 4–1 (A) | 10 September 2022 |
![]() | Udon Thani | Kasetsart | 3–1 (H) | 1 October 2022 |
![]() | Kasetsart | Krabi | 5–0 (H) | 5 November 2022 |
![]() | Krabi | Uthai Thani | 3–0 (H) | 28 January 2023 |
![]() | Rayong | Chiangmai | 4–1 (H) | 29 January 2023 |
![]() | Krabi | Udon Thani | 7–0 (A) | 4 February 2023 |
![]() | Uthai Thani | Suphanburi | 4–1 (H) | 5 March 2023 |
![]() | trat | Ranong United | 6–0 (H) | 11 March 2023 |
![]() | trat | Udon Thani | 8–0 (A) | 15 March 2023 |
![]() | trat | Udon Thani | 8–0 (A) | 15 March 2023 |
![]() | Uthai Thani | Rajpracha | 3–0 (H) | 15 March 2023 |
![]() | Chainat Hornbill | Udon Thani | 3–4 (A) | 29 March 2023 |
![]() | Uthai Thani | Udon Thani | 8–1 (H) | 30 April 2023 |
Clean sheets
- As of 30 April 2023.
Rank | Player | Club | Clean
sheets |
---|---|---|---|
1 | ![]() |
Nakhon Pathom United | 16 |
2 | ![]() |
Customs United | 13 |
![]() |
Rayong | ||
![]() |
Suphanburi | ||
5 | ![]() |
Trat | 12 |
6 | ![]() |
Chiangmai United | 11 |
7 | ![]() |
Rajpracha / Chainat Hornbill | 8 |
![]() |
Nakhon Si United | ||
9 | ![]() |
Phrae United | 7 |
![]() |
Samut Prakan City | ||
Attendances
Overall statistical table
Pos | Team | Total | High | Low | Average | Change |
---|---|---|---|---|---|---|
1 | Nakhon Si United | 36,404 | 3,125 | 1,397 | 2,141 | +196.9% |
2 | Nakhon Pathom United | 22,402 | 3,033 | 460 | 1,318 | +251.5% |
3 | Chiangmai | 21,819 | 2,617 | 662 | 1,283 | +78.9% |
4 | Chainat Hornbill | 18,373 | 1,479 | 729 | 1,081 | +13.1% |
5 | Suphanburi | 18,293 | 1,466 | 695 | 1,076 | −33.9% |
6 | Rayong | 16,764 | 2,115 | 445 | 986 | +91.8% |
7 | Trat | 15,856 | 2,895 | 457 | 932 | +67.0% |
8 | Uthai Thani | 15,595 | 2,908 | 525 | 917 | +207.7% |
9 | Chiangmai United | 15,031 | 2,916 | 427 | 884 | −41.8% |
10 | Ayutthaya United | 14,364 | 1,700 | 428 | 845 | +155.3% |
11 | Udon Thani | 11,581 | 1,855 | 165 | 681 | −20.7% |
12 | Phrae United | 10,396 | 1,020 | 412 | 612 | +6.1% |
13 | Kasetsart | 8,441 | 1,482 | 288 | 497 | −6.8% |
14 | Krabi | 7,834 | 750 | 200 | 461 | +10.0% |
15 | Customs United | 7,191 | 825 | 119 | 423 | +70.6% |
16 | Ranong United | 6,342 | 812 | 274 | 373 | −15.0% |
17 | Samut Prakan City | 5,422 | 556 | 129 | 319 | −61.8% |
18 | Rajpracha | 4,576 | 674 | 102 | 269 | n/a† |
League total | 256,465 | 3,125 | 102 | 838 | +32.2% |
Updated to games played on 30 April 2023
Source: Thai League
Notes:
†
Rajpracha didn`t allow fans in previous season
Attendances by home match played
Team \ Match played | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | Total |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ayutthaya United | 887 | 1,506 | 1,700 | 1,063 | 1,287 | 949 | 1,033 | 651 | 661 | 674 | 447 | 669 | 428 | 582 | 475 | 435 | 917 | 14,364 |
Chainat Hornbill | 1,119 | 1,059 | 1,281 | 1,095 | 729 | 730 | 835 | 1,320 | 1,050 | 1,032 | 1,325 | 1,153 | 1,479 | 1,250 | 1,031 | 833 | 1,052 | 18,373 |
Chiangmai | 1,831 | 1,639 | 1,128 | 1,713 | 1,355 | 1,166 | 836 | 1,163 | 1,505 | 1,205 | 1,343 | 870 | 963 | 2,617 | 662 | 776 | 1,047 | 21,819 |
Chiangmai United | 1,391 | 1,381 | 765 | 715 | 2,916 | 566 | 849 | 766 | 714 | 657 | 736 | 599 | 628 | 689 | 754 | 427 | 478 | 15,031 |
Customs United | 380 | 520 | 300 | 685 | 320 | 500 | 406 | 200 | 200 | 320 | 675 | 331 | 119 | 220 | 480 | 490 | 825 | 7,191 |
Kasetsart | 425 | 442 | 288 | 342 | 378 | 432 | 445 | 392 | 620 | 342 | 315 | 445 | 622 | 342 | 307 | 822 | 1,482 | 8,441 |
Krabi | 450 | 309 | 350 | 200 | 750 | 450 | 400 | 400 | 475 | 400 | 550 | 400 | 500 | 550 | 650 | 600 | 400 | 7,834 |
Nakhon Pathom United | 460 | 1,200 | 1,000 | 1,200 | 1,200 | 1,175 | 974 | 875 | 825 | 1,066 | 728 | 1,025 | 2,010 | 2,252 | 825 | 2,555 | 3,033 | 22,402 |
Nakhon Si United | 1,500 | 2,088 | 2,108 | 2,071 | 2,870 | 2,707 | 2,135 | 1,518 | 2,878 | 3,125 | 1,397 | 2,559 | 1,950 | 2,214 | 2,223 | 1,650 | 1,411 | 36,404 |
Phrae United | 795 | 729 | 1,020 | 474 | 448 | 412 | 455 | 614 | 876 | 465 | 703 | 616 | 655 | 475 | 461 | 571 | 627 | 10,396 |
Rajpracha | 423 | 102 | 149 | 319 | 212 | 142 | 356 | 142 | 214 | 674 | 168 | 307 | 271 | 279 | 230 | 308 | 280 | 4,576 |
Ranong United | 542 | 407 | 812 | 450 | 428 | 312 | 346 | 274 | 316 | 317 | 312 | 307 | 305 | 302 | 310 | 324 | 278 | 6,342 |
Rayong | 946 | 820 | 661 | 1,100 | 900 | 1,145 | 575 | 445 | 739 | 715 | 1,129 | 1,016 | 1,009 | 904 | 835 | 2,115 | 1,710 | 16,764 |
Samut Prakan City | 556 | 477 | 232 | 140 | 143 | 424 | 313 | 129 | 223 | 546 | 352 | 404 | 248 | 260 | 295 | 294 | 386 | 5,422 |
Suphanburi | 1,077 | 1,466 | 1,153 | 1,214 | 695 | 954 | 1,019 | 830 | 1,368 | 1,046 | 1,030 | 977 | 1,026 | 1,126 | 1,256 | 1,064 | 992 | 18,293 |
Trat | 795 | 685 | 791 | 698 | 498 | 694 | 768 | 457 | 780 | 765 | 769 | 799 | 755 | 995 | 1,117 | 1,595 | 2,895 | 15,856 |
Udon Thani | 1,855 | 1,540 | 854 | 1,025 | 455 | 375 | 240 | 750 | 192 | 530 | 760 | 954 | 198 | 437 | 211 | 165 | 1,040 | 11,581 |
Uthai Thani | 1,130 | 1,011 | 982 | 875 | 745 | 525 | 659 | 665 | 601 | 680 | 590 | 596 | 916 | 662 | 912 | 1,138 | 2,908 | 15,595 |
See also
- 2022–23 Thai League 1
- 2022–23 Thai League 3
- 2023 Thailand Amateur League
- 2022–23 Thai FA Cup
- 2022–23 Thai League Cup
- 2022 Thailand Champions Cup
References
- ↑ "ไทยลีกเปิดคลอดแผนงานฤดูกาลใหม่-กำหนดเปิดตลาดซื้อ-ขาย". Siamsport.co.th. Siamsport. 7 April 2022.
- ↑ "Corona-verbrämte Grüße aus Thailand". meinbezirk.at.
- ↑ "Full Time Summary Thai League 2 promotion play-offs semi-finals – Chiangmai United v Customs United" (PDF). thaileague.co.th. Thaileague. 7 May 2023.
- ↑ "Results of the Thai League 2 promotion play-offs semi-finals 1st leg (in Thai)". smmsport.com. 7 May 2023.
- ↑ "Full Time Summary Thai League 2 promotion play-offs semi-finals – Customs United v Chiangmai United" (PDF). thaileague.co.th. Thaileague. 12 May 2023.
- ↑ "Results of the Thai League 2 promotion play-offs semi-finals 2nd leg (in Thai)". smmsport.com. 12 May 2023.
- ↑ "Full Time Summary Thai League 2 promotion play-offs semi-finals – Suphanburi v Uthai Thani" (PDF). thaileague.co.th. Thaileague. 6 May 2023.
- ↑ "Results of the Thai League 2 promotion play-offs semi-finals 1st leg (in Thai)". smmsport.com. 6 May 2023.
- ↑ "Full Time Summary Thai League 2 promotion play-offs semi-finals – Uthai Thani v Suphanburi" (PDF). thaileague.co.th. Thaileague. 12 May 2023.
- ↑ "Results of the Thai League 2 promotion play-offs semi-finals 2nd leg (in Thai)". smmsport.com. 12 May 2023.
- ↑ "Full Time Summary Thai League 2 promotion play-offs finals – Customs United v Uthai Thani" (PDF). thaileague.co.th. Thaileague. 21 May 2023.
- ↑ "Results of the Thai League 2 promotion play-offs finals 1st leg (in Thai)". ballthai.com. 21 May 2023.
- ↑ "Full Time Summary Thai League 2 promotion play-offs finals – Uthai Thani v Customs United" (PDF). thaileague.co.th. Thaileague. 27 May 2023.
- ↑ "Results of the Thai League 2 promotion play-offs finals 2nd leg (in Thai)". ballthai.com. 27 May 2023.
External links
- Official website (in Thai)
- Football Association of Thailand (in Thai)