SGP · 21 yrs · K=20 · Peak 2239 (Nov 2026)
Best performance: 2376 at First Saturday Schev. December 2022(Best of 2022)
Classical rating
2239
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jan 2015
How live ratings are calculated
Rating History · Classical
Classical rating 2234 to 2239 over the last 12 months; peak 2239 in November 2026.
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 | 2239, +5, 9 games | 1995, 0, 0 games | 2087, +39, 9 games |
| Oct 2026 | 2234, 0, 0 games | 1995, 0, 0 games | 2048, 0, 0 games |
| Sep 2026 | 2234, 0, 0 games | 1995, 0, 0 games | 2048, 0, 0 games |
| Aug 2026 | 2234, 0, 0 games | 1995, 0, 0 games | 2048, 0, 0 games |
| Jul 2026 | 2234, 0, 0 games | 1995, 0, 0 games | 2048, 0, 0 games |
| Jun 2026 | 2234, 0, 0 games | 1995, 0, 0 games | 2048, 0, 0 games |
| May 2026 | 2234, 0, 0 games | 1995, 0, 0 games | 2048, 0, 0 games |
| Apr 2026 | 2234, 0, 0 games | 1995, 0, 0 games | 2048, 0, 0 games |
| Mar 2026 | 2234, 0, 0 games | 1995, 0, 0 games | 2048, 0, 0 games |
| Feb 2026 | 2234, 0, 0 games | 1995, 0, 0 games | 2048, 0, 0 games |
| Jan 2026 | 2234, 0, 0 games | 1995, +15, 6 games | 2048, 0, 0 games |
| Dec 2025 | 2234, 0, 0 games | 1980, -15, 7 games | 2048, 0, 0 games |
Form · Classical
Unbeaten in the last 2 games (1 win, 1 draw), since Oct 15. Longest unbeaten run in 2026: 3 games, Oct 11 – Oct 12.
From 297 classical games on record, the latest on Oct 16.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| SG Chess League 2026Jul 3 – Oct 23 | ½/1 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 263 rated classical games against rated opponents, 2014–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | GM Buenaventura Villamayor, Dec 2020 · 72nd National Championships 2020 - Men | , 2375 |
| 2, | IM Rico Mascarinas, Jan 2019 · SCF National Junior HP Squad Training T1 2019 | , 2331 |
| 3, | IM Andrean Susilodinata, Sep 2019 · SCF National Junior HP Squad Training T3 2019 | , 2322 |
| 4, | IM Enrique Paciencia, Sep 2019 · SCF National Junior HP Squad Training T3 2019 | , 2296 |
| 5, | Edgar Reggie Olay, Jan 2019 · SCF National Junior HP Squad Training T1 2019 | , 2283 |
| 6, | FM Stoyan Or Stoyanov, Nov 2022 · INTERNATIONAL OPEN CHAMPIONSHIP OF CENTRAL SERBIA 2022 | , 2254 |
| 7, | FM Gervasio Calderon Fernandez, 2 wins, Jul 2018 · SCF National Junior HP Squad Training T3 2018 | , 2242 |
| 8, | Vic Neil Villanueva, Apr 2019 · SCF National Junior HP Squad Training T2 2019 | , 2138 |
| 9, | Sheng Feng Ng, Feb 2022 · 73rd National Men Championship 2021 | , 2108 |
| 10, | Damia Benet Morant, Feb 2019 · SCF National Junior HP Squad Training T1 2019 | , 2107 |
Openings · Classical
From the moves of 12 of 297 classical games on record.
As WhiteOpens 1.e4 in 6 of 6 games.
All openings (1 as White)
| Openings in White games | Games | Score |
|---|---|---|
| Sicilian Defense | 3 | 83% |
3 more games in openings played fewer than 3 times.
No opening played 3 times yet (6 games with this colour).
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 10 | 5 | 2245 | 2245 |
| 2022 | 46 | 27½ | 1941 | 2013 |
| 2021 | 5 | 4 | 1603 | 1843 |
| 2020 | 25 | 8 | 2168 | 2035 |
| 2018 | 53 | 21 | 2032 | 1960 |
| 2017 | 40 | 22½ | 1762 | 1805 |
| 2016 | 33 | 18½ | 1701 | 1744 |
| 2015 | 1 | 0 | 1275 | — |
| 2014 | 7 | 4½ | 1508 | 1610 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Jul – Oct 2026Teamchess-results.comScore ½/1Opp avg 2210Start 2234
- Oct 2026Swisschess-results.comBest of 2026Score 4½/9Opp avg 2249Start 2234
- Dec 2022Individualfederation sourceBest of 2022Score 7/9Opp avg 2040Start 1995
- Nov – Dec 2022Swissfederation source#2 in 2022Score 6/9Opp avg 2034Start 1951
- Nov 2022Swissfederation source#3 in 2022Score 5/9Opp avg 2043Start 1951
- Oct 2022Swissfederation source#5 in 2022Score 4/9Opp avg 1991Start 2004
- Jun 2022Swissfederation source#6 in 2022Score 4/6Opp avg 1421Start 2045
- Jan – Feb 2022Swissfederation source#4 in 2022Score 5/9Opp avg 1983Start 2031
- SG Chess League 2026 · Jul – Oct 2026 · ½/1
- 2026 FISU World University Championship Mind Sports (Men) · Oct 2026 · 4½/9
- First Saturday Schev. December 2022 · Dec 2022 · 7/9
- SixDays Budapest November 2022 U2250 · Nov – Dec 2022 · 6/9
- INTERNATIONAL OPEN CHAMPIONSHIP OF CENTRAL SERBIA 2022 · Nov 2022 · 5/9
- Asian Youth Chess Championships 2022 - Standard Open 18 · Oct 2022 · 4/9
- 2022 SGChessFestival Classical · Jun 2022 · 4/6
- 73rd National Men Championship 2021 · Jan – Feb 2022 · 5/9
- 73rd National Championships 2021 - Men and Women Qualifier 1 · Dec 2021 · 4/5
- 72nd National Championships 2020 - Men · Dec 2020 · 3½/9
- SCF National Junior HP Squad Training T4 2020 · Sep – Nov 2020 · 1/2
- SCF National Junior HP Squad Training T1 2020 · Jan – Mar 2020 · 1½/6
- 71st National Championships 2019 - Men · Dec 2019 – Jan 2020 · 2/9
- SCF National Junior HP Squad Training T4 2019 · Sep – Nov 2019 · 2/7
- SCF National Junior HP Squad Training T3 2019 · Jul – Sep 2019 · 4/7
- 2nd Mini Penang Chess Open 2019 · Jun 2019 · 4½/9
- SCF National Junior HP Squad Training T2 2019 · Mar – May 2019 · 3/8
- SCF National Junior HP Squad Training T1 2019 · Jan – Mar 2019 · 4½/8
- 70th Singapore National Chess Championships 2018 - Men · Dec 2018 – Jan 2019 · 2/9
- 35th National Age Group Chess Championships 2018 - Boys Under-13 · Dec 2018 · 6½/8
- 10th Penang Heritage City International Chess Open 2018 (Open Category) · Dec 2018 · 4/9
- SCF National Junior HP Squad Training T4 2018 · Sep – Nov 2018 · 3/7
- SCF National Junior HP Squad Training T3 2018 · Jun – Aug 2018 · 3/8
- SCF National Junior HP Squad Training T2 2018 · Mar – May 2018 · 1/7
- SCF National Junior HP Squad Training T1 2018 · Jan – Mar 2018 · 2/8
- 3rd Singapore Amateur Chess Championships 2017 · Dec 2017 · 7/9
- 9th Penang Heritage City International Chess Open 2017 (Open Category) · Dec 2017 · 4/9
- 34th National Age Group Chess Championships 2017 - Open Under-12 · Nov 2017 · 5½/8
- SCF National Junior HP Squad Training T2 2017 · Mar – May 2017 · 3/8
- SCF National Junior HP Squad Training T1 2017 · Jan – Mar 2017 · 4/7
- 2nd Singapore Amateur Chess Championships 2016 · Dec 2016 · 5½/9
- 8th Penang Heritage City International Chess Open 2016 (Open) · Dec 2016 · 4/9
- 33rd National Age Group Chess Championships 2016 - Open Under-12 · Nov 2016 · 6/8
- SCF National Junior HP Squad Training T4 2016 · Sep – Nov 2016 · 3/7
- SCF National Junior HP Squad Training T3 2016 · Jul – Aug 2016 · 3½/6
- 2nd Johor International Chess Open 2015 (Challenger for elo below 2000) · Dec 2015 · 4½/9
- 32nd National Age-Group Chess Championships 2015 - Open Under-10 · Nov 2015 · 5/8
- Hong Bao Grading Chess Tournament 2015 - Category 2 · Feb 2015 · 5½/7
- 1st Johor International Chess Open 2014 (Challenger) · Dec 2014 · 6½/9
World
- #=6485Boris Prizker2239.0
- #=6485CM Zev Ganganbars2239.0
- #=6485Xuan Rui Ethan Poh2239.0
- #=6485IM Etienne Mensch2239.0
- #=6485FM Victor Mendez Ramirez2239.0
Singapore
- #9WIM Sreekarthika Velmurugan2269.0
- #10IM Enrique Paciencia2257.0
- #11Xuan Rui Ethan Poh2239.0
- #12CM Zhi Rong Benjamin Foo2202.0
- #13WGM Qianyun Gong2197.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.