DT

David Tsoy

Rated since January 2023

1779 Classic
1783 Rapid
1746 Blitz

Team Competition

Current team
Klasse 6J · 2025-2026 · 6 games
Past teams
Moira-Domtoren 5
Klasse 6D · 2024-2025
2 games

RIVALRY

Nemesis
Games: 3 · Win rate: 67%

The good & the bad

Best wins
10721 KNSB-Jeugdclubcompetitie E finale Groep A · Saturday 15 November 2025
14012 HSG Open 2026 Groep B · Sunday 21 June 2026
11662 Nederlandse Jeugdkampioenschappen (D-categorie) Groep A · Friday 15 May 2026
13507 GP Leidsche Rijn Groep A · Sunday 10 May 2026
14012 HSG Open 2026 Groep B · Saturday 20 June 2026
Worst losses
12497 SGS Jeugdclubcompetitie 2025-2026 categorie D 2026-01 · Tuesday 9 December 2025
10721 KNSB-Jeugdclubcompetitie E finale Groep A · Saturday 15 November 2025
10721 KNSB-Jeugdclubcompetitie E finale Groep A · Saturday 15 November 2025
12067 44e Klim-Op-jeugdschaaktoernooi t/m 12 jaar · Saturday 20 December 2025
10471 Tata Steel Chess Tournament 2026 Weekendvierkampem · Saturday 17 January 2026
HSG Open 2026 Groep B Friday 19 June 2026 +23=1 +10.1
Open NK Rapid Jeugd Groep A Sunday 3 May 2026 +43=0 -3.8
Tata Steel Chess Tournament 2026 Weekendvierkampem Friday 16 January 2026 +01=2 -23.2
NK voor schoolteams BO algemeen, halve finales HF Almere Saturday 13 June 2026 +60=0 +36.6
Nederlandse Jeugdkampioenschappen (D-categorie) Groep A Thursday 14 May 2026 +44=1 +19.2
GP Leidsche Rijn Groep A Sunday 10 May 2026 +22=1 +7.7
SGS PJK CDE Groep D Saturday 3 January 2026 +61=2 +12.6
53e Open Capels Jeugdkampioenschap (OCJK 2025) Groep A Tuesday 30 December 2025 +02=1 -33.0
44e Klim-Op-jeugdschaaktoernooi t/m 12 jaar Saturday 20 December 2025 +41=2 -4.5
KNSB-Jeugdclubcompetitie E finale Groep A Saturday 15 November 2025 +52=0 +0.6
SGS Jeugdclubcompetitie 2025-2026 categorie D 2026-07 Wednesday 1 October 2025 +01=0 -22.7
SGS Jeugdclubcompetitie 2025-2026 categorie D 2026-05 Wednesday 1 October 2025 +10=0 +4.5
SGS Jeugdclubcompetitie 2025-2026 categorie D 2026-04 Wednesday 1 October 2025 +00=2 +11.2
SGS Jeugdclubcompetitie 2025-2026 categorie D 2026-03 Wednesday 1 October 2025 +10=0 +14.1
SGS Jeugdclubcompetitie 2025-2026 categorie D 2026-01 Wednesday 1 October 2025 +01=0 -31.7
KNSB competitie 2025-2026 Klasse 6 ronde 5 Saturday 20 September 2025 +01=0 -17.6
KNSB competitie 2025-2026 Klasse 6 ronde 7 Saturday 20 September 2025 +10=0 +18.2
KNSB competitie 2025-2026 Klasse 6 ronde 6 Saturday 20 September 2025 +10=0 +22.4
KNSB competitie 2025-2026 Klasse 6 Ronde 3 Saturday 20 September 2025 +01=0 -18.9
KNSB competitie 2025-2026 Klasse 6 ronde 2 Saturday 20 September 2025 +10=0 +27.9

Rating History

Loading rating history...

Peak Ratings

Classic 1779 July 1, 2026
Rapid 1783 July 1, 2026
Blitz 1746 April 1, 2026

Games

Wins 38
Losses 23
Draws 12
Win Rate 52%

Performance by Color

Color Wins Draws Losses Win Rate
White 20 7 10 54%
Black 18 5 13 50%

Recent Matches

Nikoladze, G. (Gela) (1975) Sunday 21 June 2026 LOSS -9.4
Bruijn de, O. (Olivier) (1843) Sunday 21 June 2026 WIN +24.1
Bergh van den, B.G. (Ben) (1794) Saturday 20 June 2026 WIN +21.4
Vermeulen, D. (Dewi) (1816) Saturday 20 June 2026 DRAW +2.6
Leentjens, G.G.H. (Gilbert) (1930) Friday 19 June 2026 LOSS -11.5
Basten van, G.L. (Giovanni) (1821) Friday 19 June 2026 LOSS -17.1
Bakker, J. (Joris) (1571) Saturday 13 June 2026 WIN +9.8
Agrawal, E. (Ekansh) (1164) Saturday 13 June 2026 WIN +0.7
Chatterjee, S. (Shakya) (1331) Saturday 13 June 2026 WIN +2.5
Koc, B.U. (Baris Uzay) (1573) Saturday 13 June 2026 WIN +9.9
Karthikeyan, K. (Krishnah) (1580) Saturday 13 June 2026 WIN +10.2
Veldtman, L. (Luke) (1387) Saturday 13 June 2026 WIN +3.6
Rossem van, J. (Jules) (1721) Friday 5 June 2026 LOSS -22.7
Mutta, S. (Sevya Sonit) (1766) Saturday 16 May 2026 LOSS -19.1
Margaryan, A. (Aren) (2043) Saturday 16 May 2026 LOSS -6.1
Badgujar, R. (Rudra) (1682) Saturday 16 May 2026 WIN +16.2
Doevendans, L. (Liam) (1802) Friday 15 May 2026 WIN +22.9
Moeri, C. (Casper) (1751) Friday 15 May 2026 LOSS -19.9
Nadrshin, O. (Oleg) (1991) Friday 15 May 2026 DRAW +12.0
Sean, J. (Jordan) (1574) Thursday 14 May 2026 WIN +10.8