THA · 60 yrs · K=20 · Peak 2318 (Oct 2007)
Best performance: 2348 at 1st RBSC Polo Club Prajuab Cup(Best of 2010)
Classical rating
2029
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jan 2001 or earlier · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Classical
Classical rating unchanged at 2029 over the last 12 months; peak 2318 in October 2007.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid | Blitz |
|---|---|---|---|
| Nov 2026 | 2029, 0, 0 games | 2077, 0, 0 games | 2171, 0, 0 games |
| Oct 2026 | 2029, 0, 0 games | 2077, 0, 0 games | 2171, 0, 0 games |
| Sep 2026 | 2029, 0, 0 games | 2077, 0, 0 games | 2171, 0, 0 games |
| Aug 2026 | 2029, 0, 0 games | 2077, 0, 0 games | 2171, 0, 0 games |
| Jul 2026 | 2029, 0, 0 games | 2077, 0, 0 games | 2171, 0, 0 games |
| Jun 2026 | 2029, 0, 0 games | 2077, 0, 0 games | 2171, 0, 0 games |
| May 2026 | 2029, 0, 0 games | 2077, 0, 0 games | 2171, 0, 0 games |
| Apr 2026 | 2029, 0, 0 games | 2077, 0, 0 games | 2171, 0, 0 games |
| Mar 2026 | 2029, 0, 0 games | 2077, 0, 0 games | 2171, 0, 0 games |
| Feb 2026 | 2029, 0, 0 games | 2077, 0, 0 games | 2171, 0, 0 games |
| Jan 2026 | 2029, 0, 0 games | 2077, 0, 0 games | 2171, 0, 0 games |
| Dec 2025 | 2029, 0, 0 games | 2077, 0, 0 games | 2171, 0, 0 games |
Form · Classical
Unbeaten in the last 2 games (1 win, 1 draw), since May 6, 2024.
From 380 classical games on record, the latest on May 6, 2024.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| Thailand Final Qualifying for 45th Chess Olympiad - MenMay 2, 2024 – May 6, 2024TPR 1875 | 2/9 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 355 rated classical games against rated opponents, 2007–2024
| # | Opponent | Rating |
|---|---|---|
| 1, | GM Rui Gao, Apr 2009 · Thailand Open Chess Championship 2009 | , 2500 |
| 2, | GM Evgenij Ermenkov, Nov 2008 · Olympiad Dresden Open | , 2465 |
| 3, | GM Roy Saptarshi, Apr 2010 · Thailand Open Chess Championship 2010 | , 2419 |
| 4, | IM Somak Palit, Apr 2015 · 15th Bangkok Chess Club Open 2015 | , 2415 |
| 5, | IM Guy West, Apr 2015 · 15th Bangkok Chess Club Open 2015 | , 2340 |
| 6, | FM Deniel Causo, Dec 2015 · Thailand Team Chess Championship 2015 | , 2301 |
| 7, | FM Rosen Yordanov Rusev, Oct 2010 · 1st RBSC Polo Club Prajuab Cup | , 2285 |
| 8, | FM Wisuwat Teerapabpaisit, 3 wins, Nov 2009 · Thailand Chess Championship 2009 | , 2282 |
| 9, | FM Jony Habla, Mar 2017 · Assumption Open 2017 | , 2249 |
| 10, | FM Yaaqov Vaingorten, Oct 2018 · Thailand Pattaya Open Chess Championship 2018 | , 2224 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM Nigel D Short, Highest-rated meeting: Apr 2016 · 16th Bangkok Chess Club Open 2016 | , 0/1 | , 2671 |
| 2, | GM Aleksey Goganov, Highest-rated meeting: Apr 2017 · 17th Bangkok Chess Club Open 2017 | , 0/1 | , 2605 |
| 3, | GM Axel Bachmann, Highest-rated meeting: Nov 2008 · Olympiad Dresden Open | , 0/1 | , 2555 |
| 4, | GM Stelios Halkias, Highest-rated meeting: Apr 2016 · 16th Bangkok Chess Club Open 2016 | , ½/1 | , 2553 |
| 5, | GM Rainer Buhmann, Highest-rated meeting: Nov 2008 · Olympiad Dresden Open | , 0/1 | , 2541 |
| 6, | GM Hans Tikkanen, Highest-rated meeting: Sep 2018 · 43rd World Chess Olympiad 2018 | , 0/1 | , 2520 |
| 6, | GM John Paul Gomez, Highest-rated meeting: Apr 2015 · 15th Bangkok Chess Club Open 2015 | , ½/1 | , 2520 |
| 8, | GM Vladimir Georgiev, Highest-rated meeting: Nov 2008 · Olympiad Dresden Open | , 0/1 | , 2517 |
| 9, | GM M.R. Venkatesh, Highest-rated meeting: Apr 2014 · Thailand Open Chess Championship 2014 | , ½/2 | , 2515 |
| 10, | GM Ziaur Rahman, Highest-rated meeting: Nov 2008 · Olympiad Dresden Open | , 0/1 | , 2510 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2024 | 18 | 8 | 2021 | 1978 |
| 2022 | 13 | 6½ | 2046 | 2046 |
| 2020 | 16 | 8 | 1999 | 1999 |
| 2018 | 40 | 22½ | 1994 | 2037 |
| 2017 | 26 | 17 | 2022 | 2132 |
| 2016 | 30 | 18 | 1987 | 2059 |
| 2015 | 27 | 19 | 2147 | 2296 |
| 2014 | 34 | 24 | 2087 | 2245 |
| 2013 | 8 | 5 | 2077 | 2172 |
| 2012 | 25 | 14½ | 2119 | 2176 |
| 2011 | 32 | 20 | 2026 | 2121 |
| 2010 | 22 | 14 | 2050 | 2152 |
| 2009 | 20 | 12 | 2135 | 2207 |
| 2008 | 21 | 12 | 2242 | 2292 |
| 2007 | 14 | 11 | 2097 | 2327 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- May 2024Round robinfederation source#2 in 2024Score 2/9Opp avg 2095Start 2075
- Apr 2024Swissfederation sourceBest of 2024Score 6/9Opp avg 1947Start 2068
- Jul – Aug 2022Teamfederation sourceBest of 2022Score 2½/5Opp avg 2051Start 2063
- Jun 2022Round robinfederation source#2 in 2022Score 4/8Opp avg 2042Start 2068
- Mar 2021Swissfederation sourceBest of 2021Score 6/9Opp avg 1918Start 2058
- Sep 2020Round robinfederation source#2 in 2020Score 2/8Opp avg 2087Start 2088
- Feb 2020Swissfederation sourceBest of 2020Score 6/9Opp avg 1931Start 2092
- Nov 2018Swissfederation source#5 in 2018Score 4/7Opp avg 1842Start 2124
- Thailand Final Qualifying for 45th Chess Olympiad - Men · May 2024 · 2/9
- 47th Thailand Chess Championship 2024 - Men · Apr 2024 · 6/9
- 44th FIDE Chess Olympiad Chennai 2022 Open · Jul – Aug 2022 · 2½/5
- Olympiad Qualification 2022 - Open · Jun 2022 · 4/8
- Thailand SEA Games Qualifier, Standard Open · Mar 2021 · 6/9
- Asian Indoor & Martial Art 2021 Thai Qualifier - Men · Sep 2020 · 2/8
- Thailand Chess Championship 2020 - Open · Feb 2020 · 6/9
- Big Rook Chess Festival 2018 - U2200 · Nov 2018 · 4/7
- Thailand Pattaya Open Chess Championship 2018 · Oct 2018 · 5½/9
- 43rd World Chess Olympiad 2018 · Sep – Oct 2018 · 3/9
- Thai Olympiad Qualifier - Men · Apr – May 2018 · 5/8
- Thailand Naitonal Championship 2018 Open · Mar 2018 · 6½/9
- AIG Qualification Men · Apr – May 2017 · 6/9
- 17th Bangkok Chess Club Open 2017 · Apr 2017 · 4½/9
- Assumption Open 2017 · Mar 2017 · 7½/9
- Thailand National Chess Championship 2016 · Aug 2016 · 6½/9
- Thailand Qualifier for Olympiad, Open · May 2016 · 4/9
- 16th Bangkok Chess Club Open 2016 · Apr 2016 · 4½/9
- AAG Qualification (Bangkok) Group C · Apr 2016 · 3/4
- Thailand Team Chess Championship 2015 · Dec 2015 · 6½/9
- Thailand National Chess Championship 2015 Open Category · Nov 2015 · 7/9
- 15th Bangkok Chess Club Open 2015 · Apr 2015 · 5½/9
- Thailand Chess Team Championship 2014 · Dec 2014 · 8/9
- GM ZAW WIN LAY MEMORIAL Myanmar International Open 2014 · Nov 2014 · 6/9
- Thailand National Chess Championship 2014 · Sep 2014 · 7/9
- Thailand Olympiad Chess Qualification 2014 · May 2014 · 6½/8
- Thailand Open Chess Championship 2014 · Apr 2014 · 5½/9
- Thailand Chess Championship 2013 - Men · Nov 2013 · 6/9
- 3rd RBSC Polo Club Prajuab Cup · Oct 2012 · 5½/9
- Thailand Championship 2012 · May 2012 · 5/7
- 12th Bangkok Chess Club Open 2012 · Apr 2012 · 4/9
- 2nd Prajuab Cup Open Chess Tournament · Oct 2011 · 5/6
- Assumption Association Open 2011 · Oct 2011 · 4/7
- Thailand Chess Championship 2011 · May 2011 · 5½/9
- Thailand Open Chess Championship 2011 · Apr 2011 · 5½/9
- 1st SIU Top Weekend Tournament 2011 · Mar 2011 · 6/7
- 1st RBSC Polo Club Prajuab Cup · Oct 2010 · 5/6
- Thailand Chess Championship 2010 · May 2010 · 5½/9
- Thailand Open Chess Championship 2010 · Apr 2010 · 4/9
- Thailand Chess Championship 2009 · Nov 2009 · 4½/8
- TCA Prajuab Cup 2009 · Aug 2009 · 4½/6
- Thailand Open Chess Championship 2009 · Apr 2009 · 5/8
- Olympiad Dresden Open · Nov 2008 · 5/11
- 1st Saturday November08 Rating Tournament · Oct 2008 · 4/5
- Thailand Chess Championship 2008 · Jul 2008 · 6/8
- Thailand Chess Championship 2007 · Jul 2007 · 5½/7
- Thailand National Chmp 2007 · Feb 2007 · 5½/7
World
- #=62187Roman Rychkov2029
- #=62187Riyad Saddor2029
- #=62187FM Boonsueb Saeheng2029
- #=62187Mariano Sana2029
- #=62187Luis Sanchez Arevalo2029
Thailand
- #31Sathit Kasetchol2037
- #32Sertrachai Unsomsri2035
- #33FM Boonsueb Saeheng2029
- #34Theemathas Chirananthavat2027
- #35FM Wisuwat Teerapabpaisit2024
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.