NZL · 16 yrs · K=40 · Peak 1540 (Feb 2025)
Best performance: 1609 at New Zealand Rapid 2025(Best of 2025)
Rapid rating
1470
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Sep 2022
How live ratings are calculated
Rating History · Rapid
Rapid rating 1483 to 1470 over the last 12 months; peak 1540 in February 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 | 1470, 0, 0 games | 1470, 0, 0 games | 1494, 0, 0 games |
| Oct 2026 | 1470, 0, 0 games | 1470, 0, 0 games | 1494, 0, 0 games |
| Sep 2026 | 1470, 0, 0 games | 1470, 0, 0 games | 1494, 0, 0 games |
| Aug 2026 | 1470, 0, 0 games | 1470, 0, 0 games | 1494, 0, 0 games |
| Jul 2026 | 1470, 0, 0 games | 1470, 0, 0 games | 1494, 0, 0 games |
| Jun 2026 | 1470, 0, 0 games | 1470, 0, 0 games | 1494, 0, 0 games |
| May 2026 | 1470, -25, 3 games | 1470, -13, 1 game | 1494, 0, 0 games |
| Apr 2026 | 1495, 0, 0 games | 1483, 0, 0 games | 1494, 0, 0 games |
| Mar 2026 | 1495, 0, 0 games | 1483, +1, 0 games | 1494, 0, 0 games |
| Feb 2026 | 1495, 0, 0 games | 1482, +12, 0 games | 1494, 0, 0 games |
| Jan 2026 | 1495, 0, 0 games | 1470, -13, 0 games | 1494, 0, 0 games |
| Dec 2025 | 1495, 0, 0 games | 1483, 0, 0 games | 1494, 0, 0 games |
Form · Rapid
From 149 rapid games on record, the latest on Apr 1.
No rated rapid games this rating periodsince the NOV26 list (Nov 1, 2026)
| Show games | Last played | Score |
|---|---|---|
| 2026 North Shore Rapid 1st Leg Rounds 3-6Apr 1 – Apr 8 | 1/2 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
Best wins · Rapid
From 100 rated rapid games against rated opponents, 2022–2026
| # | Opponent | Rating |
|---|---|---|
| 1, | Hugh McLeod, Jan 2025 · New Zealand Rapid 2025 | , 1702 |
| 2, | Noah Hewlett-Coffey, Mar 2025 · Latvian Rapid B 2025 | , 1597 |
| 3, | Paul Yuan, Apr 2024 · 2024 North Shore Rapid 1st Leg | , 1565 |
| 4, | Mason Khong, Mar 2024 · 2024 Latvian Open B | , 1527 |
| 5, | Gabriel Zhang, Mar 2025 · Latvian Rapid B 2025 | , 1502 |
| 6, | Ethan Tai, May 2024 · May Summit Rookies Junior Rapid U1600 | , 1498 |
| 7, | John McRae, Mar 2024 · 2024 Mar Summit Rookies Junior Rapid Open | , 1476 |
| 8, | WCM Luna Yuexiu Xu, Sep 2023 · 2023 Summit Rookies Junior Rapid Open Sep | , 1467 |
| 9, | Aryan Saxena, Apr 2025 · NSCC Rapid Championship 1st Leg Rounds 3-6 | , 1455 |
| 10, | Arthur Xuanhao Zhang, Mar 2024 · 2024 Mar Summit Rookies Junior Rapid Open | , 1443 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | Neil J Gunn, Highest-rated meeting: Mar 2024 · 2024 North Shore Rapid 1st Leg | , 0/1 | , 1896 |
| 2, | Richie Christie, Highest-rated meeting: Jan 2025 · New Zealand Rapid 2025 | , 0/1 | , 1889 |
| 3, | WIM Isabelle Yixuan Ning, Highest-rated meeting: Jun 2024 · 2024 North Shore Regional Secondary Interschools | , 0/1 | , 1856 |
| 4, | CM Zachary Yu, Highest-rated meeting: Jun 2024 · 2024 North Shore Regional Secondary Interschools | , 0/1 | , 1823 |
| 5, | Oliver Sun, Highest-rated meeting: Sep 2025 · 2025 North Shore Rapid 3rd Leg | , 0/1 | , 1765 |
| 6, | Yuehan (Max) Xia, Highest-rated meeting: Mar 2025 · Latvian Rapid B 2025 | , 0/1 | , 1757 |
| 6, | CM Ilias Angelo (Leo) Baker, Highest-rated meeting: Mar 2024 · 2024 North Shore Rapid 1st Leg | , 0/1 | , 1757 |
| 8, | Wei(william) Jiang, Highest-rated meeting: Jan 2025 · New Zealand Rapid 2025 | , ½/1 | , 1742 |
| 9, | Alexander Hanrui Pan, Highest-rated meeting: Jan 2025 · New Zealand Rapid 2025 | , ½/1 | , 1724 |
| 10, | Ziyang (Jayden) Huang, Highest-rated meeting: Feb 2025 · 2025 Summit Rapid Open | , 0/5 | , 1710 |
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2026 | 1 | 0 | 1614 | — |
| 2025 | 23 | 6½ | 1647 | 1481 |
| 2024 | 25 | 10½ | 1563 | 1506 |
| 2023 | 34 | 13 | 1219 | 1132 |
| 2022 | 17 | 4½ | 1256 | 1072 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Apr 2026Swissfederation sourceScore 1/2Opp avg 1614Start 1483
- Sep 2025Swissfederation source#3 in 2025Score 1½/6Opp avg 1650Start 1533
- Apr 2025Swissfederation sourceScore 3/4Opp avg 1455Start 1502
- Jan 2025Swissfederation sourceBest of 2025Score 4/9Opp avg 1734Start 1515
- Jun 2024Teamfederation sourceScore 3/6Opp avg 1840Start 1522
- Jun 2024Swissfederation sourceScore 4/6Opp avg 1425Start 1522
- 2026 North Shore Rapid 1st Leg Rounds 3-6 · Apr 2026 · 1/2
- 2025 North Shore Rapid 3rd Leg · Sep 2025 · 1½/6
- NSCC Rapid Championship 1st Leg Rounds 3-6 · Apr 2025 · 3/4
- Latvian Rapid B 2025 · Mar 2025 · 2½/6
- 2025 Summit Rapid Open · Feb 2025 · ½/5
- New Zealand Rapid 2025 · Jan 2025 · 4/9
- 2024 North Shore Regional Secondary Interschools · Jun 2024 · 3/6
- June Summit Rookies Junior Rapid U1600 · Jun 2024 · 4/6
- May Summit Rookies Junior Rapid U1600 · May 2024 · 4½/6
- 2024 North Shore Rapid 1st Leg · Mar – Apr 2024 · 1½/4
- 2024 Latvian Open B · Mar 2024 · 2/6
- 2024 Mar Summit Rookies Junior Rapid Open · Mar 2024 · 3/6
- 2024 Feb Summit Rookies Junior Rapid Open · Feb 2024 · 4/6
- 2023 Summit Rookies Junior Rapid Open Dec · Dec 2023 · 2/6
- NSCC Rapid 3rd Leg 2023 · Nov 2023 · 1/4
- 2023 Summit Rookies Junior Rapid Open Sep · Sep 2023 · 4½/6
- 2023 North Shore Rapid 2nd Leg · May – Jun 2023 · 2/6
- 2023 North Shore Rapid 1st Leg · Mar – Apr 2023 · 1/4
- Latvian 2023 C · Mar 2023 · 3/6
- 2023 Summit Rookies Junior Rapid Open Feb · Feb 2023 · 2½/6
- 2022 Summit Rookies Junior Rapid December · Dec 2022 · 2/6
- 2022 North Shore Spring Rapid A-Grade · Nov 2022 · 1/5
- 2022 Summit Rapid Championships Junior · Nov 2022 · 4/6
- 2022 North Shore Rapid 2nd Leg · Oct – Nov 2022 · ½/2
- 2022 Summit Rookies Junior Rapid October · Oct 2022 · 2/6
- 2022 North Shore Intermediate Interschools · Aug 2022 · 4/6
- Latvian Open D · Jul 2022 · 4/6
- 2022 North Shore Rapid 1st Leg, NSCC · Jun 2022 · 2/2
World
- #=177525Devyansh Sona1470.0
- #=177525Tanish Venkatasubramanian1470.0
- #=177525Daniel Zhang1470.0
- #=177525Alisher Sharipov1470.0
- #=177525Erasyl Abdikhasov1470.0
New Zealand
- #=458Ryan Chen1471.0
- #=458Raymond Haoran Du1471.0
- #460Daniel Zhang1470.0
- #461Oscar Yaohan Wang1469.0
- #=462Dexuan (derek) Meng1468.0
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.