KS

Kirtin Srivatsa

Rated since January 2023

1858 Classic
1890 Rapid
1926 Blitz

RIVALRY

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

The good & the bad

Best wins
10963 Johan van Mil Toernooi JvM · Sunday 27 April 2025
10239 NK Snelschaken 2025 Groep A · Saturday 13 September 2025
10239 NK Snelschaken 2025 Groep A · Saturday 13 September 2025
10725 School Chess 4All finale Team finales · Thursday 22 January 2026
10239 NK Snelschaken 2025 Groep A · Saturday 13 September 2025
Worst losses
7376 HMC Jeugdtoernooi Groep E · Saturday 24 June 2023
6357 Brabants Jeugd Kampioenschap D Groep A · Saturday 7 January 2023
6357 Brabants Jeugd Kampioenschap D Groep A · Sunday 8 January 2023
6904 ESV Han Mulder Paasjeugdtoernooi Groep E · Saturday 25 March 2023
6904 ESV Han Mulder Paasjeugdtoernooi Groep E · Saturday 25 March 2023
85e Daniel Noteboomtoernooi Groep B Friday 20 February 2026 +12=3 +2.7
Belgian Interclubs Round 2025-2026 Ronde 7 Sunday 8 February 2026 +01=0 -13.6
Belgian Interclubs Round 2025-2026 Ronde 6 Sunday 25 January 2026 +00=1 -5.0
Tata Steel Chess Tournament 2026 Weekendvierkampem Friday 16 January 2026 +01=2 -16.9
Amsterdam Chess Open Groep C2 Friday 24 October 2025 +30=2 +74.1
NK Snelschaken 2025 Groep A Saturday 13 September 2025 +1012=4 +62.4
Open Schaakkampioenschap van Arnhem OSKA 2025 Groep B Friday 5 September 2025 +30=1 +36.6
10e Goirle Weekend Kampioenschap Groep B Friday 22 August 2025 +12=2 +5.8
6de Open Limburgs FIDE-toernooi 2025 Saturday 19 July 2025 +22=3 -16.6
HSG Open 2025 Groep B Friday 20 June 2025 +02=2 -31.2
17e BPB Limburg Open 2025 Groep C Friday 6 June 2025 +21=3 +32.7
Open NK Rapid Jeugd 2013 Sunday 4 May 2025 +51=1 +15.7
Johan van Mil Toernooi JvM Sunday 27 April 2025 +77=5 +91.6
Tata Steel Chess Tournament 2025 Weekendvierkampen Friday 17 January 2025 +20=1 +44.8
Kwalificatie 3 NK ABC Groep C Saturday 14 February 2026 +41=2 -3.1
School Chess 4All finale Team finales Thursday 22 January 2026 +41=0 +36.4
Kwalificatie 2 NK ABC Groep C Friday 2 January 2026 +43=0 -33.8
KNSB-Jeugdclubcompetitie D Finale Groep A Saturday 6 December 2025 +22=2 -42.1
KNSB-Jeugdclubcompetitie D halve finales Groep A Saturday 8 November 2025 +51=0 +19.1
Huttontoernooi Groep D Saturday 11 October 2025 +50=0 +58.3
KNSB competitie 2025-2026 Klasse 6 ronde 5 Saturday 20 September 2025 +10=0 +11.2
KNSB competitie 2025-2026 Klasse 6 ronde 7 Saturday 20 September 2025 +10=0 +8.7
KNSB competitie 2025-2026 Klasse 6 ronde 4 Saturday 20 September 2025 +10=0 +9.6
KNSB competitie 2025-2026 Klasse 6 ronde 2 Saturday 20 September 2025 +10=0 +10.4
KNSB competitie 2025-2026 Klasse 6 ronde 1 Saturday 20 September 2025 +10=0 +19.4
Jeugdweekendtoernooi Leiden Groep A Saturday 5 July 2025 +32=1 +7.1
NK voor schoolteams BO algemeen, finale Finale groep Saturday 28 June 2025 +61=0 +3.5
NK D individueel Jeugd D Thursday 29 May 2025 +43=2 -21.2
Maastricht 105 Rapid Groep A Monday 21 April 2025 +43=0 +43.7
Kwalificatie NK ABC 4 Groep C Saturday 15 March 2025 +31=3 +7.5
NBSB Jeugd Teamkampioenschappen D-teams Sunday 16 February 2025 +32=0 -34.1
Persoonlijke Kampioenschappen Jeugd NBSB D-categorie Friday 27 December 2024 +42=1 -3.5
KNSB-Jeugdclubcompetitie Finale D Finale D Saturday 7 December 2024 +40=0 +55.1
Kwalificatie 1 NK ABC Groep C Saturday 30 November 2024 +42=1 -11.4
20e SAMSAM toernooi Groep D Sunday 17 November 2024 +70=0 +4.4
GrandPrix Leiderdorp Groep A Sunday 6 October 2024 +33=1 -0.3
KNSB-Jeugdclubcompetitie 2, AC Groep A Saturday 5 October 2024 +01=1 -147.5
KNSB competitie 2024-2025 Klasse 5 ronde 5 Saturday 21 September 2024 +00=1 +0.3
KNSB competitie 2024-2025 Klasse 5 ronde 4 Saturday 21 September 2024 +00=1 -0.4
KNSB competitie 2024-2025 Klasse 5 ronde 3 Saturday 21 September 2024 +01=0 -68.8
KNSB competitie 2024-2025 Klasse 5 ronde 1 Saturday 21 September 2024 +10=0 +143.7
OCJK 2024 Groep A Friday 10 May 2024 +11=1 +1.7
NBSB Jeugd Teamkampioenschappen D-categorie Saturday 16 March 2024 +70=0 +20.8
ESV Han Mulder Paasjeugdtoernooi Groep D Saturday 16 March 2024 +72=0 +0.0
31e van Spijk toernooi Groep D Sunday 25 February 2024 +70=0 +129.3
GrandPrix Vrijpionnen - Voorhout Groep A Saturday 17 February 2024 +42=0 +62.6
19e SAMSAM Jeugdschaaktoernooi D Sunday 28 January 2024 +50=2 +61.1
Persoonlijke Jeugdkampioenschappen NBSB D-groep Wednesday 27 December 2023 +23=2 -22.5
Persoonlijke Jeugdkampioenschappen NBSB C-groep Wednesday 27 December 2023 +42=1 +97.7
KNSB-Jeugdclubcompetitie Finale E Groep E Saturday 11 November 2023 +42=1 +63.1
KNSB-Jeugdclubcompetitie E Halve Finales Groep E Saturday 23 September 2023 +61=0 +49.3
HMC Jeugdtoernooi Groep E Saturday 24 June 2023 +42=1 +54.1
ESV Han Mulder Paasjeugdtoernooi Groep E Saturday 25 March 2023 +43=2 +79.1
Staunton jeugdtoernooi Groep E Sunday 5 March 2023 +63=0 +88.1
Brabants Jeugd Kampioenschap D Groep A Saturday 7 January 2023 +25=0 -67.0

Rating History

Loading rating history...

Peak Ratings

Classic 1896 Jan. 1, 2026
Rapid 1896 Dec. 1, 2025
Blitz 1926 Oct. 1, 2025

Games

Wins 195
Losses 92
Draws 60
Win Rate 56%

Performance by Color

Color Wins Draws Losses Win Rate
White 107 38 37 59%
Black 88 22 55 53%

Recent Matches

Smetsers, J.C.L.M. (Joep) (1663) Saturday 28 March 2026 WIN +11.2
Gafurov, D. (Damir) (1606) Saturday 7 March 2026 WIN +8.7
Baak, E.E. (Evert) (1865) Sunday 22 February 2026 LOSS -18.3
Blijlevens, W.J.H. (Pim) (1968) Sunday 22 February 2026 DRAW +7.2
Moeri, C. (Casper) (1794) Saturday 21 February 2026 WIN +17.7
Markx, S. (Stefan) (1928) Saturday 21 February 2026 LOSS -14.9
Poel van de, J. (Jona) (1932) Friday 20 February 2026 DRAW +5.3
Lee, J.B. (Jungbin) (1939) Friday 20 February 2026 DRAW +5.7
Li, V. (Vince) (1494) Sunday 15 February 2026 WIN +4.7
Badgujar, R. (Rudra) (1787) Sunday 15 February 2026 WIN +17.3
Huang, Z. (Ziyang) (1750) Sunday 15 February 2026 LOSS -24.7
Poudel, A.C. (Avin) (1746) Saturday 14 February 2026 WIN +15.1
Fu, Z. (Ziqing) (1810) Saturday 14 February 2026 DRAW -1.4
Ayyappan, A. (Ahaana) (1214) Saturday 14 February 2026 WIN +0.6
Vapor, K. (Keoni) (1518) Saturday 14 February 2026 DRAW -14.7
De Smedt, Mark (1952) Sunday 8 February 2026 LOSS -13.6
Seresia, Nathan (1873) Sunday 1 February 2026 WIN +22.1
Siebert, Xavier (1805) Sunday 25 January 2026 DRAW -5.0
Veldhuis, J. (Jasper) (1642) Thursday 22 January 2026 WIN +9.2
Sahah, P. (Palash) (1186) Thursday 22 January 2026 WIN +0.4