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
651 2024-05-07 Titled Tue 7th May Early chess.com INT 10 Neeraj Harish Kacper Karwowski Lost: 0-1 38 Open
652 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 9 Martin Horak Neeraj Harish Lost: 1-0 17 Open
653 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 9 Katharina Reinecke Neeraj Harish Won: 0-1 46 Open
654 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 8 Neeraj Harish Ricardo Bedin Franca Lost: 0-1 53 Open
655 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 8 Neeraj Harish Marharyta Novikova Won: 1-0 32 Open
656 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 7 Juan Carlos Obregon Rivero Neeraj Harish Lost: 1-0 17 Open
657 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 7 Neeraj Harish Marc Balague Camps Won: 1-0 13 Open
658 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 6 Neeraj Harish James A Marshall Draw: 1/2-1/2 56 Open
659 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 6 Agustin Villarreal Neeraj Harish Draw: 1/2-1/2 68 Open
660 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 5 Oleg Papayan Neeraj Harish Lost: 1-0 32 Open
661 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 5 Neeraj Harish Marat Shakirov Draw: 1/2-1/2 64 Open
662 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 4 Neeraj Harish Ezio Toniutti Lost: 0-1 42 Open
663 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 4 Jan Roebers Neeraj Harish Won: 0-1 12 Open
664 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 3 Neeraj Harish M.R. Venkatesh Lost: 0-1 23 Open
665 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 3 Marc Morgunov Neeraj Harish Lost: 1-0 48 Open
666 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 2 Neeraj Harish Aman Hambleton Lost: 0-1 49 Open
667 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 2 Khagan Ahmad Neeraj Harish Lost: 1-0 34 Open
668 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 1 Neeraj Harish Andrei Olhovik Won: 1-0 59 Open
669 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 11 Neeraj Harish Nebojsa Misailovic Lost: 0-1 41 Open
670 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 11 Neeraj Harish Soham Datar Lost: 0-1 39 Open
671 2024-04-23 Titled Tue 23rd Apr Late chess.com INT 10 2056836 Neeraj Harish Lost: 1-0 42 Open
672 2024-04-23 Titled Tue 23rd Apr Early chess.com INT 10 Lucas Ranaldi Neeraj Harish Lost: 1-0 64 Open
673 2024-04-16 Titled Tue 16th Apr Late chess.com INT 9 Marya Demina Neeraj Harish Won: 0-1 43 Open
674 2024-04-16 Titled Tue 16th Apr Early chess.com INT 9 Cristhian Portal Ramos Neeraj Harish Lost: 1-0 112 Open
675 2024-04-16 Titled Tue 16th Apr Early chess.com INT 8 Neeraj Harish Niranjan Navalgund Won: 1-0 37 Open
676 2024-04-16 Titled Tue 16th Apr Late chess.com INT 8 Luciano Justi Antunes Neeraj Harish Won: 0-1 42 Open
677 2024-04-16 Titled Tue 16th Apr Early chess.com INT 7 Neeraj Harish Konstantin Begunov Won: 1-0 58 Open
678 2024-04-16 Titled Tue 16th Apr Late chess.com INT 7 Neeraj Harish Rafael Escalante Ramirez Lost: 0-1 59 Open
679 2024-04-16 Titled Tue 16th Apr Early chess.com INT 6 Mauri Lehtosaari Neeraj Harish Won: 0-1 51 Open
680 2024-04-16 Titled Tue 16th Apr Late chess.com INT 6 Marharyta Novikova Neeraj Harish Draw: 1/2-1/2 42 Open
681 2024-04-16 Titled Tue 16th Apr Early chess.com INT 5 Florian Gatterer Neeraj Harish Lost: 1-0 44 Open
682 2024-04-16 Titled Tue 16th Apr Late chess.com INT 5 Neeraj Harish Daniel Melamed Lost: 0-1 46 Open
683 2024-04-16 Titled Tue 16th Apr Late chess.com INT 4 Neeraj Harish Jean-Christophe Martine Lost: 0-1 44 Open
684 2024-04-16 Titled Tue 16th Apr Early chess.com INT 4 Neeraj Harish Alberto Portela Peleteiro Lost: 0-1 36 Open
685 2024-04-16 Titled Tue 16th Apr Early chess.com INT 3 Neeraj Harish Gytis Vaicekauskas Won: 1-0 75 Open
686 2024-04-16 Titled Tue 16th Apr Late chess.com INT 3 Pappu Murthy Neeraj Harish Draw: 1/2-1/2 35 Open
687 2024-04-16 Titled Tue 16th Apr Early chess.com INT 2 Tuna Ozates Neeraj Harish Lost: 1-0 30 Open
688 2024-04-16 Titled Tue 16th Apr Late chess.com INT 2 Neeraj Harish Itay Sitbon Lost: 0-1 40 Open
689 2024-04-16 Titled Tue 16th Apr Late chess.com INT 1 Daniel Barria Zuniga Neeraj Harish Lost: 1-0 41 Open
690 2024-04-16 Titled Tue 16th Apr Late chess.com INT 11 Veronika Shubenkova Neeraj Harish Lost: 1-0 57 Open
691 2024-04-16 Titled Tue 16th Apr Early chess.com INT 11 Neeraj Harish Osiel Alberto Alonso Orta Lost: 0-1 51 Open
692 2024-04-16 Titled Tue 16th Apr Late chess.com INT 10 Neeraj Harish Alkhoori Eisa Mohmood Won: 1-0 70 Open
693 2024-04-16 Titled Tue 16th Apr Early chess.com INT 10 Anastasiia Hnatyshyn Neeraj Harish Won: 0-1 12 Open
694 2024-04-09 Titled Tue 9th Apr Late chess.com INT 9 Neeraj Harish Robert Krzesaj Lost: 0-1 41 Open
695 2024-04-09 Titled Tue 9th Apr Late chess.com INT 8 Ulrich Zimmermann Neeraj Harish Lost: 1-0 41 Open
696 2024-04-09 Titled Tue 9th Apr Late chess.com INT 7 Neeraj Harish Kevin Davidson Won: 1-0 44 Open
697 2024-04-09 Titled Tue 9th Apr Late chess.com INT 6 Neeraj Harish Luciano Justi Antunes Won: 1-0 51 Open
698 2024-04-09 Titled Tue 9th Apr Late chess.com INT 5 David L Haydon Neeraj Harish Lost: 1-0 39 Open
699 2024-04-09 Titled Tue 9th Apr Late chess.com INT 4 Neeraj Harish Juri Dovzik Won: 1-0 20 Open
700 2024-04-09 Titled Tue 9th Apr Late chess.com INT 3 Neeraj Harish Harsh Suresh Lost: 0-1 22 Open
  1. vs Kacper KarwowskiLost · 0-1White · 2024-05-07 · Round 10Titled Tue 7th May Early
  2. vs Martin HorakLost · 1-0Black · 2024-04-23 · Round 9Titled Tue 23rd Apr Early
  3. vs Katharina ReineckeWon · 0-1Black · 2024-04-23 · Round 9Titled Tue 23rd Apr Late
  4. vs Ricardo Bedin FrancaLost · 0-1White · 2024-04-23 · Round 8Titled Tue 23rd Apr Early
  5. vs Marharyta NovikovaWon · 1-0White · 2024-04-23 · Round 8Titled Tue 23rd Apr Late
  6. vs Juan Carlos Obregon RiveroLost · 1-0Black · 2024-04-23 · Round 7Titled Tue 23rd Apr Late
  7. vs Marc Balague CampsWon · 1-0White · 2024-04-23 · Round 7Titled Tue 23rd Apr Early
  8. vs James A MarshallDraw · ½–½White · 2024-04-23 · Round 6Titled Tue 23rd Apr Late
  9. vs Agustin VillarrealDraw · ½–½Black · 2024-04-23 · Round 6Titled Tue 23rd Apr Early
  10. vs Oleg PapayanLost · 1-0Black · 2024-04-23 · Round 5Titled Tue 23rd Apr Late
  11. vs Marat ShakirovDraw · ½–½White · 2024-04-23 · Round 5Titled Tue 23rd Apr Early
  12. vs Ezio ToniuttiLost · 0-1White · 2024-04-23 · Round 4Titled Tue 23rd Apr Late
  13. vs Jan RoebersWon · 0-1Black · 2024-04-23 · Round 4Titled Tue 23rd Apr Early
  14. vs M.R. VenkateshLost · 0-1White · 2024-04-23 · Round 3Titled Tue 23rd Apr Early
  15. vs Marc MorgunovLost · 1-0Black · 2024-04-23 · Round 3Titled Tue 23rd Apr Late
  16. vs Aman HambletonLost · 0-1White · 2024-04-23 · Round 2Titled Tue 23rd Apr Late
  17. vs Khagan AhmadLost · 1-0Black · 2024-04-23 · Round 2Titled Tue 23rd Apr Early
  18. vs Andrei OlhovikWon · 1-0White · 2024-04-23 · Round 1Titled Tue 23rd Apr Late
  19. vs Nebojsa MisailovicLost · 0-1White · 2024-04-23 · Round 11Titled Tue 23rd Apr Late
  20. vs Soham DatarLost · 0-1White · 2024-04-23 · Round 11Titled Tue 23rd Apr Early
  21. vs 2056836Lost · 1-0Black · 2024-04-23 · Round 10Titled Tue 23rd Apr Late
  22. vs Lucas RanaldiLost · 1-0Black · 2024-04-23 · Round 10Titled Tue 23rd Apr Early
  23. vs Marya DeminaWon · 0-1Black · 2024-04-16 · Round 9Titled Tue 16th Apr Late
  24. vs Cristhian Portal RamosLost · 1-0Black · 2024-04-16 · Round 9Titled Tue 16th Apr Early
  25. vs Niranjan NavalgundWon · 1-0White · 2024-04-16 · Round 8Titled Tue 16th Apr Early
  26. vs Luciano Justi AntunesWon · 0-1Black · 2024-04-16 · Round 8Titled Tue 16th Apr Late
  27. vs Konstantin BegunovWon · 1-0White · 2024-04-16 · Round 7Titled Tue 16th Apr Early
  28. vs Rafael Escalante RamirezLost · 0-1White · 2024-04-16 · Round 7Titled Tue 16th Apr Late
  29. vs Mauri LehtosaariWon · 0-1Black · 2024-04-16 · Round 6Titled Tue 16th Apr Early
  30. vs Marharyta NovikovaDraw · ½–½Black · 2024-04-16 · Round 6Titled Tue 16th Apr Late
  31. vs Florian GattererLost · 1-0Black · 2024-04-16 · Round 5Titled Tue 16th Apr Early
  32. vs Daniel MelamedLost · 0-1White · 2024-04-16 · Round 5Titled Tue 16th Apr Late
  33. vs Jean-Christophe MartineLost · 0-1White · 2024-04-16 · Round 4Titled Tue 16th Apr Late
  34. vs Alberto Portela PeleteiroLost · 0-1White · 2024-04-16 · Round 4Titled Tue 16th Apr Early
  35. vs Gytis VaicekauskasWon · 1-0White · 2024-04-16 · Round 3Titled Tue 16th Apr Early
  36. vs Pappu MurthyDraw · ½–½Black · 2024-04-16 · Round 3Titled Tue 16th Apr Late
  37. vs Tuna OzatesLost · 1-0Black · 2024-04-16 · Round 2Titled Tue 16th Apr Early
  38. vs Itay SitbonLost · 0-1White · 2024-04-16 · Round 2Titled Tue 16th Apr Late
  39. vs Daniel Barria ZunigaLost · 1-0Black · 2024-04-16 · Round 1Titled Tue 16th Apr Late
  40. vs Veronika ShubenkovaLost · 1-0Black · 2024-04-16 · Round 11Titled Tue 16th Apr Late
  41. vs Osiel Alberto Alonso OrtaLost · 0-1White · 2024-04-16 · Round 11Titled Tue 16th Apr Early
  42. vs Alkhoori Eisa MohmoodWon · 1-0White · 2024-04-16 · Round 10Titled Tue 16th Apr Late
  43. vs Anastasiia HnatyshynWon · 0-1Black · 2024-04-16 · Round 10Titled Tue 16th Apr Early
  44. vs Robert KrzesajLost · 0-1White · 2024-04-09 · Round 9Titled Tue 9th Apr Late
  45. vs Ulrich ZimmermannLost · 1-0Black · 2024-04-09 · Round 8Titled Tue 9th Apr Late
  46. vs Kevin DavidsonWon · 1-0White · 2024-04-09 · Round 7Titled Tue 9th Apr Late
  47. vs Luciano Justi AntunesWon · 1-0White · 2024-04-09 · Round 6Titled Tue 9th Apr Late
  48. vs David L HaydonLost · 1-0Black · 2024-04-09 · Round 5Titled Tue 9th Apr Late
  49. vs Juri DovzikWon · 1-0White · 2024-04-09 · Round 4Titled Tue 9th Apr Late
  50. vs Harsh SureshLost · 0-1White · 2024-04-09 · Round 3Titled Tue 9th Apr 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