CMNeeraj Harish

USA Born 2009 (Age ≈17) Male
FIDE ID
30958130
USCF ID
16054553

Player overview

Neeraj Harish’s highest recorded classical FIDE rating is 2250 (September 2026). On the November 2026 FIDE list, Neeraj Harish ranks #8488 worldwide and #300 in United States of America among active classical players.

Ratings

Classical

2148.0 -48.0

Live estimate

Rapid

2120

Published FIDE

Blitz

2064

Published FIDE

USCF Regular

2267

Published US Chess

Official classical ranks

World rank
#8488
National rank · USA
#300

Active players · Nov 2026 FIDE list ⓘ

Rating milestones

Highest recorded rating
2250 Sep 2026
Recorded years
2019–2026
Archived games
1451

Based on available monthly lists and saved games.

Rating history

USCF rating history

View rating lists

FIDE rating history

View rating lists

Games

Published games available in our archive; coverage varies by tournament. Archive last checked: 2026-11-11 (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
751 2024-02-27 Titled Tue 27th Feb Late chess.com INT 5 Ilhan Serhat Salman Neeraj Harish Won: 0-1 25 Open
752 2024-02-27 Titled Tue 27th Feb Late chess.com INT 4 Neeraj Harish Javier Antonio Contreras Torres Lost: 0-1 26 Open
753 2024-02-27 Titled Tue 27th Feb Late chess.com INT 3 Juan David Becerra Neeraj Harish Lost: 1-0 23 Open
754 2024-02-27 Titled Tue 27th Feb Late chess.com INT 2 Neeraj Harish Daniel Herman Lost: 0-1 46 Open
755 2024-02-27 Titled Tue 27th Feb Late chess.com INT 11 Neeraj Harish Roman Jiganchine Won: 1-0 43 Open
756 2024-02-27 Titled Tue 27th Feb Late chess.com INT 10 Katharina Reinecke Neeraj Harish Won: 0-1 44 Open
757 2024-02-20 Titled Tue 20th Feb Late chess.com INT 9 Neeraj Harish Ilya Khakhinov Lost: 0-1 41 Open
758 2024-02-20 Titled Tue 20th Feb Late chess.com INT 8 Eduard Miller Neeraj Harish Lost: 1-0 20 Open
759 2024-02-20 Titled Tue 20th Feb Late chess.com INT 7 Neeraj Harish Mauricio Vargas Benavides Won: 1-0 22 Open
760 2024-02-20 Titled Tue 20th Feb Late chess.com INT 6 Wojciech Przybylski Neeraj Harish Lost: 1-0 24 Open
761 2024-02-20 Titled Tue 20th Feb Late chess.com INT 5 Daniel Shubin Neeraj Harish Won: 0-1 32 Open
762 2024-02-20 Titled Tue 20th Feb Late chess.com INT 4 Neeraj Harish Mykhaylo Kepeshchuk Lost: 0-1 49 Open
763 2024-02-20 Titled Tue 20th Feb Late chess.com INT 3 Neeraj Harish Dimitry Korol Lost: 0-1 27 Open
764 2024-02-20 Titled Tue 20th Feb Late chess.com INT 2 William Ferreira Da Cruz Neeraj Harish Lost: 1-0 25 Open
765 2024-02-20 Titled Tue 20th Feb Late chess.com INT 11 Neeraj Harish Abel Justo Davalos Prieto Lost: 0-1 37 Open
766 2024-02-20 Titled Tue 20th Feb Late chess.com INT 10 Katharina Reinecke Neeraj Harish Lost: 1-0 51 Open
767 2024-02-13 Titled Tue 13th Feb Late chess.com INT 9 Daniel Aguiar De Sousa Neeraj Harish Lost: 1-0 31 Open
768 2024-02-13 Titled Tue 13th Feb Late chess.com INT 8 Neeraj Harish Nick Figorito Lost: 0-1 50 Open
769 2024-02-13 Titled Tue 13th Feb Late chess.com INT 7 Dimitry Korol Neeraj Harish Lost: 1-0 33 Open
770 2024-02-13 Titled Tue 13th Feb Late chess.com INT 6 Neeraj Harish Adham Kandil Lost: 0-1 40 Open
771 2024-02-13 Titled Tue 13th Feb Late chess.com INT 5 Cristi-Iulian Coca Neeraj Harish Won: 0-1 59 Open
772 2024-02-13 Titled Tue 13th Feb Late chess.com INT 4 Pappu Murthy Neeraj Harish Won: 0-1 46 Open
773 2024-02-13 Titled Tue 13th Feb Late chess.com INT 3 Neeraj Harish Mykhaylo Kepeshchuk Lost: 0-1 39 Open
774 2024-02-13 Titled Tue 13th Feb Late chess.com INT 2 Asish Panda Neeraj Harish Lost: 1-0 22 Open
775 2024-02-13 Titled Tue 13th Feb Late chess.com INT 1 Pablo Cruz Lledo Neeraj Harish Lost: 1-0 37 Open
776 2024-02-13 Titled Tue 13th Feb Late chess.com INT 11 Katharina Reinecke Neeraj Harish Lost: 1-0 49 Open
777 2024-02-13 Titled Tue 13th Feb Late chess.com INT 10 Neeraj Harish Abel Justo Davalos Prieto Lost: 0-1 26 Open
778 2024-02-06 Titled Tue 6th Feb Late chess.com INT 9 Valeria Viana Neeraj Harish Won: 0-1 42 Open
779 2024-02-06 Titled Tue 6th Feb Late chess.com INT 8 Neeraj Harish Alfeu Junior Varela Bueno Lost: 0-1 36 Open
780 2024-02-06 Titled Tue 6th Feb Late chess.com INT 7 Neeraj Harish Ricardo Maruchi Desideri Won: 1-0 46 Open
781 2024-02-06 Titled Tue 6th Feb Late chess.com INT 6 Alina Semenova Neeraj Harish Won: 0-1 28 Open
782 2024-02-06 Titled Tue 6th Feb Late chess.com INT 5 Neeraj Harish Vitorio Chemin Lost: 0-1 46 Open
783 2024-02-06 Titled Tue 6th Feb Late chess.com INT 4 Vicmary C. Perez Hernandez Neeraj Harish Lost: 1-0 51 Open
784 2024-02-06 Titled Tue 6th Feb Late chess.com INT 3 Neeraj Harish Sreyas Payyappat Lost: 0-1 46 Open
785 2024-02-06 Titled Tue 6th Feb Late chess.com INT 2 Marek Karas Neeraj Harish Lost: 1-0 63 Open
786 2024-02-06 Titled Tue 6th Feb Late chess.com INT 11 Neeraj Harish Ruben Akhayan Lost: 0-1 48 Open
787 2024-02-06 Titled Tue 6th Feb Late chess.com INT 10 Neeraj Harish Theodore Slade Won: 1-0 35 Open
788 2024-01-30 Titled Tue 30th Jan Late chess.com INT 9 Neeraj Harish Daniel Herman Won: 1-0 48 Open
789 2024-01-30 Titled Tue 30th Jan Late chess.com INT 8 Matthew Herman Neeraj Harish Lost: 1-0 37 Open
790 2024-01-30 Titled Tue 30th Jan Late chess.com INT 7 Neeraj Harish Tymur Keleberda Lost: 0-1 27 Open
791 2024-01-30 Titled Tue 30th Jan Late chess.com INT 6 Neeraj Harish Dmitry Gurevich Won: 1-0 37 Open
792 2024-01-30 Titled Tue 30th Jan Late chess.com INT 5 David Blanco Diez Neeraj Harish Won: 0-1 45 Open
793 2024-01-30 Titled Tue 30th Jan Late chess.com INT 4 Mohamed Nouali Neeraj Harish Won: 0-1 41 Open
794 2024-01-30 Titled Tue 30th Jan Late chess.com INT 3 Neeraj Harish Ratko Novak Lost: 0-1 30 Open
795 2024-01-30 Titled Tue 30th Jan Late chess.com INT 2 Neeraj Harish Asish Panda Lost: 0-1 16 Open
796 2024-01-30 Titled Tue 30th Jan Late chess.com INT 11 Jose Francisco R P Neves Veiga Neeraj Harish Lost: 1-0 24 Open
797 2024-01-30 Titled Tue 30th Jan Late chess.com INT 10 Neeraj Harish Samuel Jesus P Goncalves Won: 1-0 45 Open
798 2024-01-23 Titled Tue 23rd Jan Late chess.com INT 6 Neeraj Harish Natacio Goncalves Bezerra Draw: 1/2-1/2 49 Open
799 2024-01-23 Titled Tue 23rd Jan Late chess.com INT 5 Marcel Winkels Neeraj Harish Lost: 1-0 35 Open
800 2024-01-23 Titled Tue 23rd Jan Late chess.com INT 4 Neeraj Harish Hernan Filgueira Lost: 0-1 31 Open
  1. vs Ilhan Serhat SalmanWon · 0-1Black · 2024-02-27 · Round 5Titled Tue 27th Feb Late
  2. vs Javier Antonio Contreras TorresLost · 0-1White · 2024-02-27 · Round 4Titled Tue 27th Feb Late
  3. vs Juan David BecerraLost · 1-0Black · 2024-02-27 · Round 3Titled Tue 27th Feb Late
  4. vs Daniel HermanLost · 0-1White · 2024-02-27 · Round 2Titled Tue 27th Feb Late
  5. vs Roman JiganchineWon · 1-0White · 2024-02-27 · Round 11Titled Tue 27th Feb Late
  6. vs Katharina ReineckeWon · 0-1Black · 2024-02-27 · Round 10Titled Tue 27th Feb Late
  7. vs Ilya KhakhinovLost · 0-1White · 2024-02-20 · Round 9Titled Tue 20th Feb Late
  8. vs Eduard MillerLost · 1-0Black · 2024-02-20 · Round 8Titled Tue 20th Feb Late
  9. vs Mauricio Vargas BenavidesWon · 1-0White · 2024-02-20 · Round 7Titled Tue 20th Feb Late
  10. vs Wojciech PrzybylskiLost · 1-0Black · 2024-02-20 · Round 6Titled Tue 20th Feb Late
  11. vs Daniel ShubinWon · 0-1Black · 2024-02-20 · Round 5Titled Tue 20th Feb Late
  12. vs Mykhaylo KepeshchukLost · 0-1White · 2024-02-20 · Round 4Titled Tue 20th Feb Late
  13. vs Dimitry KorolLost · 0-1White · 2024-02-20 · Round 3Titled Tue 20th Feb Late
  14. vs William Ferreira Da CruzLost · 1-0Black · 2024-02-20 · Round 2Titled Tue 20th Feb Late
  15. vs Abel Justo Davalos PrietoLost · 0-1White · 2024-02-20 · Round 11Titled Tue 20th Feb Late
  16. vs Katharina ReineckeLost · 1-0Black · 2024-02-20 · Round 10Titled Tue 20th Feb Late
  17. vs Daniel Aguiar De SousaLost · 1-0Black · 2024-02-13 · Round 9Titled Tue 13th Feb Late
  18. vs Nick FigoritoLost · 0-1White · 2024-02-13 · Round 8Titled Tue 13th Feb Late
  19. vs Dimitry KorolLost · 1-0Black · 2024-02-13 · Round 7Titled Tue 13th Feb Late
  20. vs Adham KandilLost · 0-1White · 2024-02-13 · Round 6Titled Tue 13th Feb Late
  21. vs Cristi-Iulian CocaWon · 0-1Black · 2024-02-13 · Round 5Titled Tue 13th Feb Late
  22. vs Pappu MurthyWon · 0-1Black · 2024-02-13 · Round 4Titled Tue 13th Feb Late
  23. vs Mykhaylo KepeshchukLost · 0-1White · 2024-02-13 · Round 3Titled Tue 13th Feb Late
  24. vs Asish PandaLost · 1-0Black · 2024-02-13 · Round 2Titled Tue 13th Feb Late
  25. vs Pablo Cruz LledoLost · 1-0Black · 2024-02-13 · Round 1Titled Tue 13th Feb Late
  26. vs Katharina ReineckeLost · 1-0Black · 2024-02-13 · Round 11Titled Tue 13th Feb Late
  27. vs Abel Justo Davalos PrietoLost · 0-1White · 2024-02-13 · Round 10Titled Tue 13th Feb Late
  28. vs Valeria VianaWon · 0-1Black · 2024-02-06 · Round 9Titled Tue 6th Feb Late
  29. vs Alfeu Junior Varela BuenoLost · 0-1White · 2024-02-06 · Round 8Titled Tue 6th Feb Late
  30. vs Ricardo Maruchi DesideriWon · 1-0White · 2024-02-06 · Round 7Titled Tue 6th Feb Late
  31. vs Alina SemenovaWon · 0-1Black · 2024-02-06 · Round 6Titled Tue 6th Feb Late
  32. vs Vitorio CheminLost · 0-1White · 2024-02-06 · Round 5Titled Tue 6th Feb Late
  33. vs Vicmary C. Perez HernandezLost · 1-0Black · 2024-02-06 · Round 4Titled Tue 6th Feb Late
  34. vs Sreyas PayyappatLost · 0-1White · 2024-02-06 · Round 3Titled Tue 6th Feb Late
  35. vs Marek KarasLost · 1-0Black · 2024-02-06 · Round 2Titled Tue 6th Feb Late
  36. vs Ruben AkhayanLost · 0-1White · 2024-02-06 · Round 11Titled Tue 6th Feb Late
  37. vs Theodore SladeWon · 1-0White · 2024-02-06 · Round 10Titled Tue 6th Feb Late
  38. vs Daniel HermanWon · 1-0White · 2024-01-30 · Round 9Titled Tue 30th Jan Late
  39. vs Matthew HermanLost · 1-0Black · 2024-01-30 · Round 8Titled Tue 30th Jan Late
  40. vs Tymur KeleberdaLost · 0-1White · 2024-01-30 · Round 7Titled Tue 30th Jan Late
  41. vs Dmitry GurevichWon · 1-0White · 2024-01-30 · Round 6Titled Tue 30th Jan Late
  42. vs David Blanco DiezWon · 0-1Black · 2024-01-30 · Round 5Titled Tue 30th Jan Late
  43. vs Mohamed NoualiWon · 0-1Black · 2024-01-30 · Round 4Titled Tue 30th Jan Late
  44. vs Ratko NovakLost · 0-1White · 2024-01-30 · Round 3Titled Tue 30th Jan Late
  45. vs Asish PandaLost · 0-1White · 2024-01-30 · Round 2Titled Tue 30th Jan Late
  46. vs Jose Francisco R P Neves VeigaLost · 1-0Black · 2024-01-30 · Round 11Titled Tue 30th Jan Late
  47. vs Samuel Jesus P GoncalvesWon · 1-0White · 2024-01-30 · Round 10Titled Tue 30th Jan Late
  48. vs Natacio Goncalves BezerraDraw · ½–½White · 2024-01-23 · Round 6Titled Tue 23rd Jan Late
  49. vs Marcel WinkelsLost · 1-0Black · 2024-01-23 · Round 5Titled Tue 23rd Jan Late
  50. vs Hernan FilgueiraLost · 0-1White · 2024-01-23 · Round 4Titled Tue 23rd Jan Late

FIDE tournaments

DateTournamentTypeScore
2026-10-09Fagernes Autumn Blitz 2026Blitz4½
2026-10-08Fagernes Autumn Slow Blitz NGP 2026 ABlitz3
2026-10-03Fagernes International Autumn 2026 GM-groupClassical4

All tournament results