SGP · 16 yrs · K=40 · Peak 1747 (Dec 2025)
Best performance: 1927 at Commonwealth Chess Championship 2025 - Open Event @ Corus KLCC(Best of 2025)
Classical rating
1725
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 1628 to 1725 over the last 12 months; peak 1747 in December 2025.
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 | 1725, 0, 0 games | 1821, 0, 0 games | 1595, 0, 0 games |
| Oct 2026 | 1725, 0, 0 games | 1821, 0, 0 games | 1595, 0, 0 games |
| Sep 2026 | 1725, 0, 0 games | 1821, 0, 0 games | 1595, 0, 0 games |
| Aug 2026 | 1725, 0, 0 games | 1821, 0, 0 games | 1595, 0, 0 games |
| Jul 2026 | 1725, 0, 0 games | 1821, 0, 0 games | 1595, 0, 0 games |
| Jun 2026 | 1725, 0, 0 games | 1821, 0, 0 games | 1595, 0, 0 games |
| May 2026 | 1725, 0, 0 games | 1821, 0, 0 games | 1595, 0, 0 games |
| Apr 2026 | 1725, 0, 0 games | 1821, -9, 9 games | 1595, -99, 11 games |
| Mar 2026 | 1725, 0, 0 games | 1830, 0, 0 games | 1694, 0, 0 games |
| Feb 2026 | 1725, -1, 0 games | 1830, 0, 0 games | 1694, +1, 0 games |
| Jan 2026 | 1726, -21, 7 games | 1830, +1, 0 games | 1693, 0, 0 games |
| Dec 2025 | 1747, +119, 9 games | 1829, 0, 0 games | 1693, -7, 8 games |
Form · Classical
From 199 classical games on record, the latest on Dec 13, 2025.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 40th National Age Group Chess Championships Under 20Dec 9, 2025 – Dec 13, 2025TPR 1688 | 4½/9 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Classical
From 122 rated classical games against rated opponents, 2017–2025
| # | Opponent | Rating |
|---|---|---|
| 1, | Stefan Lee Luen Mang, Nov 2025 · Commonwealth Chess Championship 2025 - Open Event @ Corus KLCC | , 1895 |
| 2, | Bhavish Ramtale, Nov 2025 · Commonwealth Chess Championship 2025 - Open Event @ Corus KLCC | , 1867 |
| 3, | WCM Jia-Tien Chua, Oct 2022 · 20th Bangkok Chess Club Open 2022 | , 1858 |
| 4, | Mohd Faizal Roslan, Oct 2022 · 20th Bangkok Chess Club Open 2022 | , 1811 |
| 5, | CM John Mukabi, Nov 2025 · Commonwealth Chess Championship 2025 - Open Event @ Corus KLCC | , 1810 |
| 6, | Yokgan Manjunathan Janani, Dec 2025 · 40th National Age Group Chess Championships Under 20 | , 1799 |
| 7, | Hans P Muller, Oct 2022 · 20th Bangkok Chess Club Open 2022 | , 1713 |
| 8, | Noah Combs, Dec 2025 · 40th National Age Group Chess Championships Under 20 | , 1672 |
| 9, | Chew Ming Thomas Hoe, Dec 2023 · 36th Cairnhill Open Chess Championship 2023 | , 1600 |
| 10, | Sue Anne Tan, Dec 2025 · 40th National Age Group Chess Championships Under 20 | , 1595 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2025 | 16 | 8½ | 1798 | 1819 |
| 2024 | 14 | 8½ | 1530 | 1610 |
| 2023 | 13 | 7½ | 1385 | 1442 |
| 2022 | 20 | 9 | 1567 | 1531 |
| 2021 | 3 | 1 | 1662 | 1537 |
| 2019 | 19 | 7½ | 1330 | 1250 |
| 2018 | 33 | 12 | 1242 | 1140 |
| 2017 | 4 | 0 | 1250 | 450 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Dec 2025Swissfederation source#2 in 2025Score 4½/9Opp avg 1688Start 1747
- Nov 2025Swisschess-results.comBest of 2025Score 5/9Opp avg 1884Start 1628
- Nov – Dec 2024Swissfederation sourceBest of 2024Score 6½/9Opp avg 1567Start 1665
- Nov 2024Swissfederation source#2 in 2024Score 5½/9Opp avg 1494Start 1665
- Dec 2023Swissfederation sourceBest of 2023Score 5/7Opp avg 1329Start 1417
- Dec 2023Swissfederation source#2 in 2023Score 5½/9Opp avg 1433Start 1417
- Nov – Dec 2022Swissfederation source#3 in 2022Score 5/9Opp avg 1411Start 1197
- Nov 2022Swissfederation source#2 in 2022Score 6/8Opp avg 1311Start 1197
- 40th National Age Group Chess Championships Under 20 · Dec 2025 · 4½/9
- Commonwealth Chess Championship 2025 - Open Event @ Corus KLCC · Nov 2025 · 5/9
- Singapore International Open Group B · Nov – Dec 2024 · 6½/9
- Singapore National Age Group Chess Championships U14 · Nov 2024 · 5½/9
- 2023 Singapore National Age Group Chess Championships Under 14 · Dec 2023 · 5/7
- 36th Cairnhill Open Chess Championship 2023 · Dec 2023 · 5½/9
- 35th Cairnhill Open Chess Championship 2022 · Nov – Dec 2022 · 5/9
- 37th National Age Group Chess Championships 2022 U12 Open · Nov 2022 · 6/8
- 20th Bangkok Chess Club Open 2022 · Oct 2022 · 3½/9
- Kick Off 2022 Tournament · Dec 2021 – Jan 2022 · 3/6
- 73rd National Championships 2021 - Men and Women Qualifier 1 · Dec 2021 · 3/5
- 36th National Age Group Chess Championships 2019 - Boys Under-9 · Dec 2019 · 5½/8
- 5th Singapore Amateur Chess Championship 2019 · Nov – Dec 2019 · 4½/9
- 2019 Victorian Open · Jun 2019 · 3/7
- SCF National Junior HPI Squad Training T1 2019 · Jan – Mar 2019 · 4½/7
- 35th National Age Group Chess Championships 2018 - Boys Under-8 · Dec 2018 · 5½/8
- 4th Singapore Amateur Chess Championships 2018 · Dec 2018 · 4½/9
- SCF National Junior HPI Squad Training T4 2018 · Sep – Nov 2018 · 6½/8
- SCF National Junior HPI Squad Training T3 2018 · Jun – Aug 2018 · 6½/8
- 2018 NSW Open · Jun 2018 · 1½/7
- 3rd SG City Chess Open 2018 - Challengers · May – Jun 2018 · 4½/8
- SCF National Junior HPI Squad Training T2 2018 · Mar – May 2018 · 3½/8
- SCF National Junior HPI Squad Training T1 2018 · Jan – Mar 2018 · 4/8
- 3rd Singapore Amateur Chess Championships 2017 · Dec 2017 · 4/9
- 34th National Age Group Chess Championships 2017 - Open Under-8 · Nov 2017 · 6/8
World
- #=103809Muhd Al Faiz Daud1725.0
- #=103809Kuan Xun Benedict Lim1725.0
- #=103809Wei En Justin Gan1725.0
- #=103809Ze Hearn Chern1725.0
- #=103809Benny Chan1725.0
Singapore
- #121WCM Li Ya Leah Tan1730.8
- #122Chun Leong George Lee1725.8
- #=123Wei En Justin Gan1725.0
- #=123Ze Hearn Chern1725.0
- #125Si En Faith Yeo1724.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.