| Event | 2024-25 Thailand Master Ball League VG Division |
|---|---|
| Location | Bangkok, Thailand |
| Date | 17–18 May 2025 |
| Attendance | 48 players |
| Videogame | Pokémon Scarlet and Pokémon Violet |
| Season | 2025 Season – VGC Regulation Set I |
| Format | 6 Swiss rounds + single-elimination Top 16 with a T16 losers round Bo3, Open team lists |
| Organizer | TPC (Thailand) |
Check the organizer’s website here for further info!
Table of Contents
Teams and results
Top cut
| # | Swiss | Flag | Player | Prize | Team | OTS | EVs |
|---|---|---|---|---|---|---|---|
| 1 | 6-0 | ![]() | Jong Dae-Jung (AmazeMaker) | 2025 Worlds Travel Award | |||
| 2 | 5-1 | ![]() | Nattanon Wongwiwatchai (boomngong) | 2025 Worlds Travel Award | |||
| 3 | 4-2 | ![]() | Worrachate Bosri (BoyHachiiz) | 2025 Worlds | |||
| 4 | 4-2 | ![]() | Jittarin Rojmahamongkol (Jit) | 2025 Worlds | |||
| 5 | 5-1 | ![]() | Narawitch Naenna (MyStars) | 2025 Worlds | |||
| 6 | 5-1 | ![]() | Sakkarin Padungsat (Rxby) | 2025 Worlds | |||
| 7 | 4-2 | ![]() | Panyawut Noijan (Rizaya) | 2025 Worlds | |||
| 8 | 4-2 | ![]() | Witsarut Buadit (GnPete) | 2025 Worlds | |||
| 9 | 5-1 W* | ![]() | Nutthaphol Klinkeaw (DeEternal) | 2025 Worlds | |||
| 10 | 4-2 W* | ![]() | Jagkaphan Phimpathong (Nongice) | 2025 Worlds | |||
| 11 | 4-2 W* | ![]() | Papon Jirawattanakul (Terrestrialz) | 2025 Worlds | |||
| 12 | 4-2 W* | ![]() | Noppasorn Tangkasem (Zora) | 2025 Worlds | |||
| 13 | 5-1 L* | ![]() | Thammajak Wongwat (Kaabii) | – | |||
| 14 | 5-1 L* | ![]() | Iain Waddingham (Slayycoco) | – | |||
| 15 | 4-2 L* | ![]() | Aung Khant Thaw (AKhant) | – | |||
| 16 | 4-2 L* | ![]() | Woraphong Khumsakul (Benz_WK!) | – |
* Tiebreaker Top 16 Losers round: Nutthaphol defeated Thammajak, Jagkaphan defeated Woraphong, Papon defeated Aung, Noppasorn defeated Iain.

The top 16 players at the end of the Swiss rounds advanced to Top Cut!
Streaming
The event was not officially streamed. Some matches were recorded and later uploaded in the unofficial Pokémon VGC Thailand‘s YouTube channel.
| Round | Player 1 | vs | Player 2 |
|---|---|---|---|
| R1 | ![]() Chonebordee Ekarohit | vs | ![]() Posawat |
| R2 | ![]() Thammajak Wongwat | vs | ![]() Narawitch Naenna |
| R3 | ![]() Phattrawat Wichiendilok | vs | ![]() Chaiyasit Puntongchai |
| R4 | ![]() Jong Dae-Jung | vs | ![]() Aphikrit Thanathanindecha |
| R5 | ![]() Kanjanapak Watcharakorn | vs | ![]() Nutthaphol Klinkeaw |
| R6 | ![]() Krittamet Sangthong | vs | ![]() Wichit Panyawan |
| Round | Player 1 | vs | Player 2 |
|---|---|---|---|
| Top 8 | ![]() Narawitch Naenna | vs | ![]() Worrachate Bosri |
| Top 4 | ![]() Jittarin Rojmahamongkol | vs | ![]() Jong Dae-Jung |
| Finals | ![]() Nattanon Wongwiwatchai | vs | ![]() Jong Dae-Jung |
Venue and schedule
The tournament is held at the True Icon Hall (ทรู ไอคอน ฮอลล์) in the 7th floor (ชั้น 7) of the following location:
ICONSIAM Shopping Centre
อาคารศูนย์การค้าไอคอนสยาม
Charoen Nakhon Road, Khlong Ton Sai Subdistrict, Khlong San District
Bangkok 10600, Thailand
ถนนเจริญนคร แขวงคลองต้นไทร เขตคลองสาน กรุงเทพมหานคร 10600
Check-in can be done early on Saturday 17 May from 9 am local time.
Players must be in the venue by 17 May at 10 am local time (03:00 UTC) for the players meeting. The tournament starts thereafter, at 10:40 am local time.
Players qualified to Top 16 must be in the venue by 18 May at 10 am local time (03:00 UTC). The top cut rounds start at 11:25 am local time.
Prizes
This event is part of the 2025 official TPC circuit in Thailand.
Participating players will play for invites to the 2025 World Championships, with the highest-placed players earning Travel Awards.
| Placement | Prize |
|---|---|
| Champion | Invite to the 2025 World Championships + Travel Award Champion Trophy |
| Finalist | Invite to the 2025 World Championships + Travel Award Finalist Trophy |
| Semifinalists | Invite to the 2025 World Championships Top 4 Trophy |
| 5th to 12th | Invite to the 2025 World Championships |
Overview
The Thailand Master Ball League is the most important VGC competition for players in Thailand, where TPC is responsible for the circuit since 2020.
It is the newly introduced National-like successor to the Thailand Championships, previously held from 2022 to 2024:
- 2022, won by
Chaiyawat Traiwichcha - 2023, won by
Panyawut Noijan - 2024, won by
Chaiyawat Traiwichcha for the 2nd time
The ruleset is VGC Regulation Set I, and it is played using open team lists.
A little bit of history
Thailand has been one of the regions hosting an the official TPC circuit since June 2020, and it was part of the Oceania region of the official TPCI circuit before that. Since the TPC takeover, it has taken part in Asia online tournaments, such as the Asia Players Cup, and has hosted National Championships since 2022. Thailand’s greatest VGC success is in the hands of 2-time National Champion Chaiyawat Traiwichcha. Additionally, Thai players have proven themselves as a major team force and they achieved victory at the 2022 World Cup of Pokémon VGC.
The most recent tournament held in Thailand was the 2025 Thailand Premier Ball League, played in Nonthaburi with the VGC Regulation Set H in October 2024. The finals saw 2-time Thailand National semifinalist Jong Dae-Jung defeat 2023 Thailand National quarterfinalist Noppasorn Tangkasem to win his first major title!
The last time a National-like tournament was held in Thailand was the 2024 Thailand Championships, played in Bangkok with the VGC Regulation Set F in May 2024. The finals saw 2022 Thailand National Champion Chaiyawat Traiwichcha defeat 2022 Thailand National finalist Narawitch Naenna in a rematch of the 2022 finals to win his second National title!
Sign-up instructions
This tournament is open only to residents of Thailand. There are no age divisions for this tournament.
Pre-registration is open from 1 April at 10 am local time (03:00 UTC) until 11 May at 11:59 pm local time (16:59 UTC). There are 100 spots; if the number of pre-registrations exceed capacity, a lottery determines who can attend.
Guaranteed registration and round byes
The Top 4 players at the Thailand Premier Ball League earned a guaranteed registration slot and round byes for this event:
Jong Dae-Jung, Thailand PBL Champion: byes for rounds 1 to 3
Noppasorn Tangkasem, Thailand PBL Finalist: byes for rounds 1 and 2
Aphikrit Thanathanindecha, Thailand PBL Top 4: bye for round 1
Narawitch Naenna, Thailand PBL Top 4: bye for round 1


