LD

Leo Do

Rated since February 2025

1413 Rapid

RIVALRY

Nemesis
Games: 3 · Win rate: 33%
Kryptonite
Games: 3 · 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
13947 HMC Jeugdtoernooi Groep D · Sunday 7 June 2026
12710 Persoonlijke Kampioenschappen Jeugd NBSB E · Monday 29 December 2025
13481 NBSB Jeugd Teamkampioenschappen 2026 E-groep · Sunday 29 March 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 Groep A Sunday 3 May 2026 +33=1 -28.6
Open NK Rapid Jeugd 2017-2019 Sunday 4 May 2025 +42=1 -23.7
HMC Jeugdtoernooi Groep D Sunday 7 June 2026 +53=1 +13.0
ESV 26e Han Mulder Paasjeugdtoernooi 2026 Groep E Saturday 21 March 2026 +61=0 +43.3
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 1413 July 1, 2026

Games

Wins 44
Losses 25
Draws 6
Win Rate 59%

Performance by Color

Color Wins Draws Losses Win Rate
White 22 4 10 61%
Black 22 2 15 56%

Recent Matches

Dijk van, E. (Erik) (1088) Sunday 7 June 2026 WIN +5.8
Leenen, B. (Bing) (1579) Sunday 7 June 2026 LOSS -10.2
Ding, D. (David) (1364) Sunday 7 June 2026 WIN +18.6
Leenen, P. (Pomme) (1603) Sunday 7 June 2026 LOSS -9.1
Velthuis, F. (Francis) (1312) Sunday 7 June 2026 WIN +15.7
Moes, N. (Niels) (1329) Sunday 7 June 2026 DRAW -3.4
Becks, S. (Silvijn) (897) Sunday 7 June 2026 WIN +1.7
Ion, Marcel (1668) Sunday 7 June 2026 LOSS -6.6
Keyansh, K. (Patel) (749) Sunday 7 June 2026 WIN +0.5
Meier, O. (Odin) (892) Sunday 3 May 2026 WIN +1.4
Baj, N. (Nihansh) (1309) Sunday 3 May 2026 LOSS -25.5
Tancredi, L. (Leonardo) (903) Sunday 3 May 2026 WIN +1.5
Ribeiro de Silvio, L. (Luke) (1480) Sunday 3 May 2026 LOSS -16.1
Brug van, J.A. (James) (1793) Sunday 3 May 2026 LOSS -3.6
Geiss, Janus Michael (1615) Sunday 3 May 2026 DRAW +10.6
Ashokkumar, H. (Hashvanth) (999) Sunday 3 May 2026 WIN +3.0
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