SGP · 19 yrs · K=20 · Peak 1916 (Jan 2026)
Best performance: 2011 at XII International Sunway Sitges Chess Festival - Group B(Best of 2025)
Classical rating
1916
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Jul 2018
How live ratings are calculated
Rating History · Classical
Classical rating 1626 to 1916 over the last 12 months; peak 1916 in January 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 | 1916, 0, 0 games | 1708, 0, 0 games | 1800, 0, 0 games |
| Oct 2026 | 1916, 0, 0 games | 1708, 0, 0 games | 1800, 0, 0 games |
| Sep 2026 | 1916, 0, 0 games | 1708, 0, 0 games | 1800, 0, 0 games |
| Aug 2026 | 1916, 0, 0 games | 1708, 0, 0 games | 1800, -11, 11 games |
| Jul 2026 | 1916, 0, 0 games | 1708, 0, 0 games | 1811, 0, 0 games |
| Jun 2026 | 1916, 0, 0 games | 1708, 0, 0 games | 1811, 0, 0 games |
| May 2026 | 1916, 0, 0 games | 1708, 0, 0 games | 1811, 0, 0 games |
| Apr 2026 | 1916, 0, 0 games | 1708, 0, 0 games | 1811, -11, 11 games |
| Mar 2026 | 1916, 0, 0 games | 1708, 0, 0 games | 1822, +1, 0 games |
| Feb 2026 | 1916, 0, 0 games | 1708, +37, 5 games | 1821, +50, 12 games |
| Jan 2026 | 1916, +290, 18 games | 1671, 0, 0 games | 1771, +186, 18 games |
| Dec 2025 | 1626, 0, 0 games | 1671, 0, 0 games | 1585, 0, 0 games |
Form · Classical
Unbeaten in the last 4 games (3 wins, 1 draw), since Dec 19, 2025.
From 211 classical games on record, the latest on Dec 22, 2025.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| XII International Sunway Sitges Chess Festival - Group BDec 12, 2025 – Dec 22, 2025TPR 2011 | 6½/10 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 181 rated classical games against rated opponents, 2018–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | Wiebe De Witte, Dec 2025 · XII International Sunway Sitges Chess Festival - Group B | , 1945 |
| 2, | Leonardo Giuseppe Fuggetta, Dec 2025 · XII International Sunway Sitges Chess Festival - Group B | , 1900 |
| 3, | John Trevelyan, Dec 2025 · XII International Sunway Sitges Chess Festival - Group B | , 1878 |
| 4, | Sergio Soria Martinez, Nov 2025 · XXII Torneo Internacional Gran Hotel Bali Grupo B Aficionados | , 1858 |
| 5, | Eric Saldana Portella, Dec 2025 · XII International Sunway Sitges Chess Festival - Group B | , 1845 |
| 6, | James Pack, Dec 2025 · XXII Torneo Internacional Gran Hotel Bali Grupo B Aficionados | , 1827 |
| 7, | Wim Suyderhoud, Dec 2025 · XII International Sunway Sitges Chess Festival - Group B | , 1826 |
| 8, | Shyun Fwu Aldrin Wong, Apr 2022 · KCFAP Easter Weekend Standard-90 Tournament 2022 | , 1614 |
| 9, | Vasu Sanjay, 3 wins, Jan 2023 · 74th Singapore National Championships 2022 Dr Wong Yip Chong Cup | , 1508 |
| 10, | Yi Hearn Lawrence Teoh, 2 wins, Nov 2021 · SCF National Junior HP Squad Training T4 2021 | , 1501 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 18 | 11 | 1884 | 1964 |
| 2023 | 22 | 9 | 1453 | 1388 |
| 2022 | 65 | 42½ | 1450 | 1560 |
| 2021 | 25 | 12½ | 1413 | 1413 |
| 2019 | 17 | 6 | 1386 | 1276 |
| 2018 | 17 | 6 | 1259 | 1149 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Dec 2025Swissfederation sourceBest of 2025Score 6½/10Opp avg 1901Start 1626
- Nov – Dec 2025Swissfederation source#2 in 2025Score 5½/9Opp avg 1863Start 1626
- Dec 2023Swissfederation source#3 in 2023Score 3/7Opp avg 1178Start 1456
- Jun 2023Swissfederation sourceBest of 2023Score 4½/9Opp avg 1583Start 1482
- Jan – Feb 2023Swissfederation source#2 in 2023Score 3/9Opp avg 1537Start 1576
- Nov – Dec 2022Swissfederation source#2 in 2022Score 6½/9Opp avg 1490Start 1588
- Nov 2022Swissfederation source#10 in 2022Score 5½/8Opp avg 1265Start 1588
- Oct 2022Swissfederation source#4 in 2022Score 3½/5Opp avg 1475Start 1574
- XII International Sunway Sitges Chess Festival - Group B · Dec 2025 · 6½/10
- XXII Torneo Internacional Gran Hotel Bali Grupo B Aficionados · Nov – Dec 2025 · 5½/9
- 36th Cairnhill Open Chess Championship 2023 · Dec 2023 · 3/7
- SG Chess Festival Professor Lim Kok Ann International Open 2023 · Jun 2023 · 4½/9
- 74th Singapore National Championships 2022 Dr Wong Yip Chong Cup · Jan – Feb 2023 · 3/9
- 35th Cairnhill Open Chess Championship 2022 · Nov – Dec 2022 · 6½/9
- 37th National Age Group Chess Championships 2022 Open and Girls Under-16 and Under-20 · Nov 2022 · 5½/8
- 2022 National Qualifiers A - Open and Women · Oct 2022 · 3½/5
- HPE 2022 Q2 Training Tournament 2 · Jun 2022 · 2½/5
- Tanglin Open Chess Tournament 2022 · May – Jun 2022 · 5/9
- HPE 2022 Q2 Training Tournament · Apr – May 2022 · 3½/5
- KCFAP Easter Weekend Standard-90 Tournament 2022 · Apr 2022 · 5½/8
- KCFAP April 5th Weekend Standard-60 Tournament 2022 · Apr 2022 · 4/5
- SCF National Junior HP Squad Training T1 2022 · Jan – Mar 2022 · 5/8
- Kick Off 2022 Tournament · Dec 2021 – Jan 2022 · 4½/6
- December Rating Tournament II · Dec 2021 · 4/7
- December Rating Tournament 1 · Dec 2021 · 5/7
- 73rd National Championships 2021 - Men and Women Qualifier 1 · Dec 2021 · 3/5
- SCF National Junior HP Squad Training T4 2021 · Sep – Nov 2021 · 3/5
- SCF National Junior HP Squad Training T3 2021 · Jul – Aug 2021 · 3½/8
- SCF National Junior HPI Squad Training T3 2020 · Jul – Aug 2020 · 7½/8
- SCF National Junior HPI Squad Training T1 2020 · Jan – Mar 2020 · 6/8
- Hong Bao Rating Tournament 2020 · Jan 2020 · 2½/6
- 36th National Age Group Chess Championships 2019 - Boys Under-12 · Dec 2019 · 5/8
- 5th Singapore Amateur Chess Championship 2019 · Nov – Dec 2019 · 4½/9
- KL Juniors 2019 FIDE Rated U15 Open · Nov 2019 · 2½/6
- 35th National Age Group Chess Championships 2018 - Boys Under-11 · Dec 2018 · 5/8
- 4th Singapore Amateur Chess Championships 2018 · Dec 2018 · 4½/9
- 3rd SG City Chess Open 2018 - Challengers · May – Jun 2018 · 4½/9
World
- #=45266Maria-Catalina Pandelescu1916.0
- #=45266Arijus Ketlerius1916.0
- #=45266Rahul Lakshminarasimhan1916.0
- #=45266Attila Hodosi1916.0
- #=45266Sabrina Ley1916.0
Singapore
- #51Shin Rui Seah1921.0
- #52Franklin Leonardo1919.0
- #53Rahul Lakshminarasimhan1916.0
- #54CM Cyrus Nisban1906.6
- #55Oliver Cheok1899.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.