T H D Niklesha Tharushi

Country

SRI

Birth Year

2003

Gender

F

Title

Woman Candidate Master

FIDE ID

9918264

FIDE ratings

1874

Classical

Published FIDE

1706

Rapid

Published FIDE

1744

Blitz

Published FIDE

Official classical ranks

World rank
#55158
National rank · SRI
#110
Women’s world rank
#3056

Active players · Nov 2026 FIDE list ⓘ

FIDE rating history

Highest recorded rating
1874 Jan 2025
Recorded years
2012–2026
Archived games
883

Based on available monthly lists and saved games.

FIDE rating history

View rating lists
Available Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-04 (UTC).

Online games are identified from known tournament names, playing sites and PGN mode. Other games are listed as OTB (over-the-board).

# Date Event Site Round White Black Result Moves View
401 2023-08-08 Titled Tue 8th Aug Late chess.com INT 8 Daniel Shapiro T H D Niklesha Tharushi 1-0 55 Open
402 2023-08-08 Titled Tue 8th Aug Early chess.com INT 7 T H D Niklesha Tharushi Clemens, Dr. Rietze 1-0 48 Open
403 2023-08-08 Titled Tue 8th Aug Late chess.com INT 7 Luis Fernandez Siles T H D Niklesha Tharushi 1-0 33 Open
404 2023-08-08 Titled Tue 8th Aug Early chess.com INT 6 T H D Niklesha Tharushi Daniel Shapiro 1-0 39 Open
405 2023-08-08 Titled Tue 8th Aug Late chess.com INT 6 T H D Niklesha Tharushi Michal Mazurkiewicz 0-1 65 Open
406 2023-08-08 Titled Tue 8th Aug Late chess.com INT 5 T H D Niklesha Tharushi Stanoje Jovic 0-1 19 Open
407 2023-08-08 Titled Tue 8th Aug Early chess.com INT 5 Nayak Rajesh T H D Niklesha Tharushi 1/2-1/2 56 Open
408 2023-08-08 Titled Tue 8th Aug Early chess.com INT 4 T H D Niklesha Tharushi Anita, Dr. Stangl 1-0 30 Open
409 2023-08-08 Titled Tue 8th Aug Late chess.com INT 4 Dimitry Korol T H D Niklesha Tharushi 0-1 53 Open
410 2023-08-08 Titled Tue 8th Aug Late chess.com INT 3 T H D Niklesha Tharushi Kevin Chor 0-1 51 Open
411 2023-08-08 Titled Tue 8th Aug Early chess.com INT 3 Ekaterini Pavlidou T H D Niklesha Tharushi 1-0 25 Open
412 2023-08-08 Titled Tue 8th Aug Early chess.com INT 2 T H D Niklesha Tharushi Jasper Rom 0-1 41 Open
413 2023-08-08 Titled Tue 8th Aug Late chess.com INT 2 Oskar Wieczorek T H D Niklesha Tharushi 1-0 76 Open
414 2023-08-08 Titled Tue 8th Aug Late chess.com INT 1 T H D Niklesha Tharushi Piotr Mickiewicz 1-0 51 Open
415 2023-08-08 Titled Tue 8th Aug Early chess.com INT 1 Aarav Dengla T H D Niklesha Tharushi 1-0 49 Open
416 2023-08-08 Titled Tue 8th Aug Early chess.com INT 11 T H D Niklesha Tharushi Edmund C Player 1/2-1/2 59 Open
417 2023-08-08 Titled Tue 8th Aug Late chess.com INT 11 Zsolt Korpics T H D Niklesha Tharushi 0-1 30 Open
418 2023-08-08 Titled Tue 8th Aug Late chess.com INT 10 T H D Niklesha Tharushi Aaron Cooper 1-0 26 Open
419 2023-08-08 Titled Tue 8th Aug Early chess.com INT 10 T H D Niklesha Tharushi Adrian Villuendas Valero 0-1 41 Open
420 2023-03-07 Titled Tue 7th Mar Early chess.com INT 9 Jeffrey Quirke T H D Niklesha Tharushi 1-0 38 Open
421 2023-03-07 Titled Tue 7th Mar Early chess.com INT 8 T H D Niklesha Tharushi Ilja Biriukov 0-1 29 Open
422 2023-03-07 Titled Tue 7th Mar Early chess.com INT 7 Natacio Goncalves Bezerra T H D Niklesha Tharushi 1-0 24 Open
423 2023-03-07 Titled Tue 7th Mar Early chess.com INT 5 T H D Niklesha Tharushi Leslie Carolin Torres Hernandez 0-1 33 Open
424 2023-03-07 Titled Tue 7th Mar Early chess.com INT 4 Hrvoje Fajdetic T H D Niklesha Tharushi 1-0 42 Open
425 2023-03-07 Titled Tue 7th Mar Early chess.com INT 3 T H D Niklesha Tharushi Nurai Sovetbekova 0-1 37 Open
426 2023-03-07 Titled Tue 7th Mar Early chess.com INT 2 Konstantin Begunov T H D Niklesha Tharushi 1-0 41 Open
427 2023-03-07 Titled Tue 7th Mar Early chess.com INT 1 T H D Niklesha Tharushi Jaloliddin Ilkhomi 0-1 34 Open
428 2023-03-07 Titled Tue 7th Mar Early chess.com INT 11 Sabar Ethmane Daouda T H D Niklesha Tharushi 1-0 39 Open
429 2023-03-07 Titled Tue 7th Mar Early chess.com INT 10 T H D Niklesha Tharushi David W L Howell 0-1 27 Open
430 2023-01-17 Titled Tue 17th Jan Early chess.com INT 7 Anna Cramling Bellon T H D Niklesha Tharushi 1-0 25 Open
431 2023-01-17 Titled Tue 17th Jan Early chess.com INT 6 Farid Orujov T H D Niklesha Tharushi 1-0 22 Open
432 2023-01-17 Titled Tue 17th Jan Early chess.com INT 5 T H D Niklesha Tharushi Casper Liu 0-1 40 Open
433 2023-01-17 Titled Tue 17th Jan Early chess.com INT 3 Gaston Manuel Martin Carmona T H D Niklesha Tharushi 1-0 57 Open
434 2023-01-17 Titled Tue 17th Jan Early chess.com INT 2 T H D Niklesha Tharushi Andrei Belozerov 0-1 46 Open
435 2023-01-17 Titled Tue 17th Jan Early chess.com INT 1 T H D Niklesha Tharushi Luis David Jimenez Almeida 1-0 52 Open
436 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 9 Christopher Pace T H D Niklesha Tharushi 1-0 33 Open
437 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 8 T H D Niklesha Tharushi Nick Figorito 0-1 32 Open
438 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 7 Sho Glashausser T H D Niklesha Tharushi 1-0 23 Open
439 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 6 Igor Da Paz Palacio T H D Niklesha Tharushi 1-0 38 Open
440 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 5 T H D Niklesha Tharushi Jarmo Hartikainen 0-1 33 Open
441 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 4 Viacheslav Slovineanu T H D Niklesha Tharushi 1-0 35 Open
442 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 3 T H D Niklesha Tharushi Asa Hoffmann 0-1 44 Open
443 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 2 T H D Niklesha Tharushi Sergei Ljukin 0-1 31 Open
444 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 1 Nikolaos Koutlas T H D Niklesha Tharushi 1-0 33 Open
445 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 11 T H D Niklesha Tharushi Philip J Crocker 1-0 38 Open
446 2023-01-03 Titled Tue 3rd Jan Early chess.com INT 10 T H D Niklesha Tharushi Miroslav Simonovic 1-0 39 Open
447 2022-12-27 Titled Tue 27th Dec Early chess.com INT 9 Caleb Levi Levitan T H D Niklesha Tharushi 1-0 27 Open
448 2022-12-27 Titled Tue 27th Dec Early chess.com INT 8 T H D Niklesha Tharushi Radmila Kovacevic 0-1 22 Open
449 2022-12-27 Titled Tue 27th Dec Early chess.com INT 7 T H D Niklesha Tharushi Diego Sashaki Haraguchi 0-1 60 Open
450 2022-12-27 Titled Tue 27th Dec Early chess.com INT 6 Paolo Ciuffoletti T H D Niklesha Tharushi 1-0 52 Open

© 2024-2026 EloTracker