LD

Leo Do

Rated since February 2025

1409 Rapid

RIVALRY

Nemesis
Games: 5 · Win rate: 60%
Kryptonite
Games: 4 · Win rate: 0%
Easy Target
Games: 4 · Win rate: 100%

The good & the bad

Best wins
13117 Brabant Grand Prix 2: Jeugdtoernooi Staunton Groep E · Sunday 22 February 2026
13117 Brabant Grand Prix 2: Jeugdtoernooi Staunton Groep E · Sunday 22 February 2026
12710 Persoonlijke Kampioenschappen Jeugd NBSB E · Monday 29 December 2025
13481 NBSB Jeugd Teamkampioenschappen 2026 E-groep · Sunday 29 March 2026
13117 Brabant Grand Prix 2: Jeugdtoernooi Staunton Groep E · Sunday 22 February 2026
Worst losses
11245 NBSB Pupillendag G-groep · Sunday 11 May 2025
11309 Open NK Rapid Jeugd 2017-2019 · Sunday 4 May 2025
10632 NBSB Jeugd Teamkampioenschappen E-teams · Sunday 23 March 2025
12710 Persoonlijke Kampioenschappen Jeugd NBSB E · Monday 29 December 2025
10263 Persoonlijke Kampioenschappen Jeugd NBSB E-categorie · Sunday 29 December 2024
Open NK Rapid Jeugd 2017-2019 Sunday 4 May 2025 +42=1 -23.7
ESV 26e Han Mulder Paasjeugdtoernooi 2026 Groep E Saturday 21 March 2026 +183=0 +129.9
NBSB Jeugd Teamkampioenschappen 2026 E-groep Sunday 1 March 2026 +52=0 +22.3
Brabant Grand Prix 2: Jeugdtoernooi Staunton Groep E Sunday 22 February 2026 +72=0 +87.0
Persoonlijke Kampioenschappen Jeugd NBSB E Saturday 27 December 2025 +33=1 -9.4
NBSB Pupillendag G-groep Sunday 11 May 2025 +52=0 -5.1
NBSB Jeugd Teamkampioenschappen E-teams Sunday 16 February 2025 +44=1 +10.3
Persoonlijke Kampioenschappen Jeugd NBSB E-categorie Friday 27 December 2024 +23=1 -66.0

Rating History

Loading rating history...

Peak Ratings

Rapid 1409 May 1, 2026

Games

Wins 48
Losses 21
Draws 4
Win Rate 66%

Performance by Color

Color Wins Draws Losses Win Rate
White 26 2 7 74%
Black 22 2 14 58%

Recent Matches

Traas, B.W.A. (Boaz) (1343) Sunday 29 March 2026 WIN +21.1
Ding, D. (David) (1261) Sunday 29 March 2026 WIN +16.5
Balaji, S. (Sivaram) (1275) Sunday 29 March 2026 LOSS -22.7
Sahin, D. (Doruk) (705) Sunday 29 March 2026 WIN +0.6
Wal van der, B. (Bent) (1074) Sunday 29 March 2026 WIN +7.6
Marupudi, M.K. (Maurya Kiran) (1076) Sunday 29 March 2026 WIN +7.7
Mohan, M. (Manaswini) (1553) Sunday 29 March 2026 LOSS -8.5
Visser, F.J. (Floriaan) (1327) Saturday 21 March 2026 WIN +20.2
Methlouthi, Y. (Youssef) (1193) Saturday 21 March 2026 WIN +12.9
Marupudi, M.K. (Maurya Kiran) (1076) Saturday 21 March 2026 WIN +7.7
Ajvazian, A. (Alex) (1358) Saturday 21 March 2026 LOSS -18.1
Mysore, D. (Dhyaan) (1074) Saturday 21 March 2026 WIN +7.6
Balaji, S. (Sivaram) (1192) Saturday 21 March 2026 WIN +12.9
Lohith, P. (Parivitha) (522) Saturday 21 March 2026 WIN +0.1
Visser, F.J. (Floriaan) (1327) Saturday 21 March 2026 WIN +20.2
Methlouthi, Y. (Youssef) (1193) Saturday 21 March 2026 WIN +12.9
Marupudi, M.K. (Maurya Kiran) (1076) Saturday 21 March 2026 WIN +7.7
Ajvazian, A. (Alex) (1358) Saturday 21 March 2026 LOSS -18.1
Mysore, D. (Dhyaan) (1074) Saturday 21 March 2026 WIN +7.6
Balaji, S. (Sivaram) (1192) Saturday 21 March 2026 WIN +12.9