TN

Thomas Ng

Rated since January 2023

1245 Classic
1552 Rapid

RIVALRY

Nemesis
Games: 3 · Win rate: 33%
Kryptonite
Games: 3 · Win rate: 0%

The good & the bad

Best wins
10725 School Chess 4All finale Team finales · Thursday 22 January 2026
8237 Halve Finales NK Schoolschaak BO Algemeen Halve finales NK Schoolschaak ... · Saturday 1 June 2024
9006 KNSB-Jeugdclubcompetitie halve finale E Groep A · Saturday 28 September 2024
8887 NBSB Jeugd Teamkampioenschappen E-categorie · Sunday 14 April 2024
10633 NBSB Jeugd Teamkampioenschappen D-teams · Sunday 16 February 2025
Worst losses
8221 Persoonlijke Jeugdkampioenschappen NBSB E-groep · Friday 29 December 2023
8221 Persoonlijke Jeugdkampioenschappen NBSB E-groep · Friday 29 December 2023
7234 NBSB Pupillendag F categorie · Sunday 23 April 2023
7234 NBSB Pupillendag F categorie · Sunday 23 April 2023
7259 KNSB-Jeugdclubcompetitie E Halve Finales Groep E · Saturday 23 September 2023
No FIDE-rated tournaments found.
School Chess 4All finale Team finales Thursday 22 January 2026 +23=0 -20.5
Persoonlijke Kampioenschappen Jeugd NBSB D Saturday 27 December 2025 +24=0
NBSB Jeugd Teamkampioenschappen D-teams Sunday 16 February 2025 +33=0 -24.0
KNSB-Jeugdclubcompetitie Finale E Groep A Saturday 16 November 2024 +24=1 -39.9
KNSB-Jeugdclubcompetitie halve finale E Groep A Saturday 28 September 2024 +43=0 +13.0
NBSB Jeugd Teamkampioenschappen E-categorie Saturday 16 March 2024 +61=0 +47.4
Persoonlijke Jeugdkampioenschappen NBSB E-groep Wednesday 27 December 2023 +34=0 -84.8
KNSB-Jeugdclubcompetitie Finale E Groep E Saturday 11 November 2023 +52=0 +47.0
KNSB-Jeugdclubcompetitie E Halve Finales Groep E Saturday 23 September 2023 +25=0 -98.7
Nationale Pupillendag (F t/m H) Groep F Jeugd Saturday 17 June 2023 +34=0 -18.8
NBSB Pupillendag F categorie Sunday 23 April 2023 +52=0 +2.7

Rating History

Loading rating history...

Peak Ratings

Classic 1245 April 1, 2024
Rapid 1552 May 1, 2026

Games

Wins 41
Losses 43
Draws 3
Win Rate 47%

Performance by Color

Color Wins Draws Losses Win Rate
White 21 0 25 46%
Black 20 3 18 49%

Recent Matches

Eswar, A. (Aadith) (1589) Thursday 22 January 2026 LOSS -16.9
Ouwens, T.X. (Tenzin) (1576) Thursday 22 January 2026 WIN +22.4
Ozbakan, B. (Burak) (1645) Thursday 22 January 2026 LOSS -13.9
Blagojevic, P. (Phillip) (1622) Thursday 22 January 2026 LOSS -15.1
Beld van den, L. (Lionel) (1120) Thursday 22 January 2026 WIN +3.0
Jin, H. (Hongyi) Sunday 4 January 2026 LOSS
Zhou, Y. (Yanyang) (1867) Sunday 4 January 2026 LOSS
Udhaya Kumar, M. (Medhini) Saturday 3 January 2026 WIN
Methlouthi, A. (Aly) (1386) Saturday 3 January 2026 LOSS
Kruger, D. (Derik) (1681) Saturday 3 January 2026 LOSS
Ding, D. (David) Saturday 3 January 2026 WIN
Fassaert, J. (Julian) (951) Sunday 16 February 2025 LOSS -38.2
Huang, V. (Vincent) (1750) Sunday 16 February 2025 LOSS -5.3
Omnes, T. (Tiago) (1892) Sunday 16 February 2025 LOSS -2.2
Li, V. (Vince) (1353) Sunday 16 February 2025 WIN +15.6
Udhaya Kumar, M. (Medhini) (872) Sunday 16 February 2025 WIN +1.0
Jin, J. (Jayden) (1103) Sunday 16 February 2025 WIN +5.0
Leshko, L. (Leonid) (1392) Saturday 16 November 2024 WIN +18.1
Mulder, S. (Sven) (1242) Saturday 16 November 2024 WIN +10.4
Gafurov, D. (Damir) (1333) Saturday 16 November 2024 LOSS -25.2