LL

Leonid Leshko

Rated since January 2023

1560 Rapid
1493 Blitz

RIVALRY

Nemesis
Games: 7 · Win rate: 43%
Kryptonite
Games: 3 · Win rate: 0%
Easy Target
Games: 4 · Win rate: 100%

The good & the bad

Best wins
9114 NK voor schoolteams BO algemeen, halve finales HF Groepen Almere, Ar… · 2025-06-14
10718 KNSB-Jeugdclubcompetitie D halve finales Groep A · 2025-11-08
12047 HSB GP 2 Botwinnik Groep A · 2025-11-09
9454 HSB GP 8 DSC Ochtend sessie · 2025-05-18
10853 Corry Vreeken 2025 Groep A · 2025-03-01
Worst losses
6172 PJK E en Voorronde PJK C en D PJK E · 2022-12-04
5255 Nederlandse Jeugdkampioenschappen (E-categorie) Jeugd E Algemeen · 2023-04-07
5255 Nederlandse Jeugdkampioenschappen (E-categorie) Jeugd E Algemeen · 2023-04-07
7839 KNSB-Jeugdclubcompetitie Finale E Groep E · 2023-11-11
5255 Nederlandse Jeugdkampioenschappen (E-categorie) Jeugd E Algemeen · 2023-04-07
No FIDE-rated tournaments found.
Jeugdclubkampioenschap RSB/HSB cat AB + D Cat D Sat, Mar 14, 2026 +42=0 +14.7
HSB GP 6 Haeghe Ooievaar Groep A Sat, Mar 7, 2026 +03=0 -41.8
Finale Persoonlijk Kampioenschap D Groep A Sun, Jan 25, 2026 +17=1 -98.2
HSB GP 2 Botwinnik Groep A Sun, Nov 9, 2025 +12=0 -16.5
KNSB-Jeugdclubcompetitie D halve finales Groep A Sat, Nov 8, 2025 +23=1 -82.8
NK snelschaak jeugd A++ t/m G Groep D Sun, Oct 26, 2025 +99=0
HSB competitie 2025-2026 November comp Mon, Sep 1, 2025 +01=0
HSB competitie 2025-2026 September 2025 Mon, Sep 1, 2025 +20=0
NK voor schoolteams BO algemeen, finale Finale groep Sat, Jun 28, 2025 +51=1 -20.5
HSB GP 8 DSC Ochtend sessie Sun, May 18, 2025 +11=1 +8.4
HSB GP 6 Haeghe Ooievaar Ochtend sessie Sat, Mar 15, 2025 +11=1 +7.4
Corry Vreeken 2025 Groep A Sat, Mar 1, 2025 +21=0 +36.2
HSB GP 5 Schaakmat Westland Middag Sat, Feb 22, 2025 +21=2 -0.3
HSB GP 4 Scheve Toren Ochtend sessie Sat, Jan 25, 2025 +31=1 +42.7
HSB GP 3 Promotie Middag Sat, Dec 7, 2024 +21=1 +40.0
HSB GP 2 Botwinnik Middag Sun, Nov 17, 2024 +23=0 +9.2
KNSB-Jeugdclubcompetitie Finale E Groep A Sat, Nov 16, 2024 +34=0 -10.9
Grand Prix van de Pionnetjes 2024 Groep A Sun, Oct 20, 2024 +03=0 -49.0
HSB GP 1 SHTV Ochtend sessie Sat, Oct 19, 2024 +13=1 -36.3
KNSB-Jeugdclubcompetitie halve finale E Groep A Sat, Sep 28, 2024 +23=2 -68.1
KNSB competitie 2024-2025 Klasse 6 ronde 7 Sat, Sep 21, 2024 +20=0
HSB GP 7 SG Rijswijk Ochtend groep Sat, Jun 1, 2024 +22=1 -25.8
Grand Prix van Overschie 2024 Groep A Sat, May 25, 2024 +40=0 +68.7
OCJK 2024 Groep A Fri, May 10, 2024 +31=1 +48.4
HSB GP 6 DSC Ochtend groep Sat, May 4, 2024 +31=0 +51.4
NK E individueel Jeugd E Fri, Mar 29, 2024 +33=3 +83.0
Jeugdclubkampioenschap RSB/HSB cat C en E Cat E Sat, Mar 9, 2024 +43=1 -70.6
Alblasserwaard jeugdtoernooi 2024 Groep A Sat, Feb 10, 2024 +13=1 -28.4
HSB GP 3 Promotie Groep A Sat, Dec 9, 2023 +22=1 -3.3
PJK E en voorronde PJK CD E Sun, Dec 3, 2023 +41=1 +48.7
HSB GP 2 Botwinnik Groep A Sun, Nov 12, 2023 +32=0 +20.1
KNSB-Jeugdclubcompetitie Finale E Groep E Sat, Nov 11, 2023 +15=1 -86.2
Huttontoernooi 2023 Huttontoernooi 2023 Sat, Oct 28, 2023 +23=0 -51.0
HSB GP 1 SHTV Middag groep Sat, Oct 14, 2023 +23=0 -20.2
KNSB-Jeugdclubcompetitie E Halve Finales Groep E Sat, Sep 23, 2023 +43=0 -16.3
KNSB competitie 2023-2024 Klasse 6 ronde 5 Sat, Sep 16, 2023 +03=0 -20.5
KNSB competitie 2023-2024 Klasse 6 ronde 4 Sat, Sep 16, 2023 +02=0 -1.7
HSB GP 8 SG Rijswijk Ochtend groep Sun, Jun 4, 2023 +30=1 +47.3
HSB GP 7 DSC Ochtend groep Sun, May 7, 2023 +14=0 -70.8
Jeugdclubkampioenschappen RSB/HSB 2023 Cat D Sat, Feb 25, 2023 +33=1 -63.7
HSB GP 5 Schaakmat Westland Groep A Sat, Feb 18, 2023 +23=0 -2.1
HSB GP 4 Voorburg Groep A Sun, Dec 11, 2022 +23=0 -21.9
PJK E en Voorronde PJK C en D PJK E Sun, Dec 4, 2022 +61=0 +49.9

Rating History

Loading rating history...

Peak Ratings

Classic 1276 March 1, 2024
Rapid 1734 Nov. 1, 2025
Blitz 1493 April 1, 2026

Games

Wins 123
Losses 111
Draws 27
Win Rate 47%

Performance by Color

Color Wins Draws Losses Win Rate
White 60 16 51 47%
Black 63 11 60 47%

Recent Matches

Nguyen, H.S. (Hazar) (1131) 2026-03-14 WIN +2.4
Narasimhan, L. (Lakshay) (1576) 2026-03-14 LOSS -20.1
Treijtel, F. (Fynn) (1558) 2026-03-14 WIN +18.9
Huynh, A. (Andy) (1313) 2026-03-14 WIN +7.1
Asthana, R. (Reyansh) (1447) 2026-03-14 WIN +13.0
Nadrshin, O. (Oleg) (1855) 2026-03-14 LOSS -6.6
Srivastava, R. (Rishit) (1816) 2026-03-07 LOSS -8.1
Badgujar, R. (Rudra) (1693) 2026-03-07 LOSS -13.7
Narasimhan, L. (Lakshay) (1576) 2026-03-07 LOSS -20.1
Badgujar, R. (Rudra) (1647) 2026-02-01 LOSS -21.0
Narasimhan, L. (Lakshay) (1598) 2026-02-01 WIN +16.3
Kazi, Z. (Zidan) (1997) 2026-02-01 LOSS -4.9
Huang, D. (Doudou) (1684) 2026-02-01 LOSS -18.9
Gnanasekaran, M. (Mithran) (1639) 2026-01-25 LOSS -20.9
Huang, Z. (Ziyang) (1715) 2026-01-25 LOSS -16.7
Nadrshin, O. (Oleg) (1816) 2026-01-25 DRAW +8.5
Tuladhar, A.M. (Aaron Man) (1628) 2026-01-25 LOSS -21.5
Liu, J.P. (Jan Peter) (1670) 2026-01-25 LOSS -19.2
Ramcharan, A. (Aileshwar) (1747) 2025-11-09 LOSS -19.3
Gnanasekaran, K. (Keerthi) (1756) 2025-11-09 LOSS -18.8