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
601 2024-06-04 Titled Tue 4th Jun Late chess.com INT 9 Neeraj Harish Kent Slate Lost: 0-1 41 Open
602 2024-06-04 Titled Tue 4th Jun Late chess.com INT 8 Carlos Alvarado Neeraj Harish Won: 0-1 52 Open
603 2024-06-04 Titled Tue 4th Jun Late chess.com INT 7 Bryan Weisz Neeraj Harish Won: 0-1 35 Open
604 2024-06-04 Titled Tue 4th Jun Late chess.com INT 6 Neeraj Harish Katarzyna Dwilewicz Lost: 0-1 72 Open
605 2024-06-04 Titled Tue 4th Jun Late chess.com INT 5 Juan Antonio Urbina Perez Neeraj Harish Won: 0-1 84 Open
606 2024-06-04 Titled Tue 4th Jun Late chess.com INT 4 Neeraj Harish Oriana Isabel Aponte Won: 1-0 39 Open
607 2024-06-04 Titled Tue 4th Jun Late chess.com INT 3 Daniel Rangel Neeraj Harish Lost: 1-0 32 Open
608 2024-06-04 Titled Tue 4th Jun Late chess.com INT 2 Neeraj Harish Jonas Gallasch Lost: 0-1 27 Open
609 2024-06-04 Titled Tue 4th Jun Late chess.com INT 1 Neeraj Harish Anna M. Sargsyan Lost: 0-1 27 Open
610 2024-06-04 Titled Tue 4th Jun Late chess.com INT 11 Andres Delgado Kuffo Neeraj Harish Won: 0-1 43 Open
611 2024-06-04 Titled Tue 4th Jun Late chess.com INT 10 Neeraj Harish Sharvesh Deviprasath Lost: 0-1 32 Open
612 2024-05-28 Titled Tue 28th May Late chess.com INT 9 Neeraj Harish Stephen Capp Lost: 0-1 14 Open
613 2024-05-28 Titled Tue 28th May Late chess.com INT 8 Mykhaylo Kepeshchuk Neeraj Harish Lost: 1-0 38 Open
614 2024-05-28 Titled Tue 28th May Late chess.com INT 7 Neeraj Harish Carlos Alvarado Lost: 0-1 27 Open
615 2024-05-28 Titled Tue 28th May Late chess.com INT 6 Katharina Reinecke Neeraj Harish Won: 0-1 42 Open
616 2024-05-28 Titled Tue 28th May Late chess.com INT 5 Neeraj Harish Dariusz Dziewonski Lost: 0-1 18 Open
617 2024-05-28 Titled Tue 28th May Late chess.com INT 4 Omar Molina Mendoza Neeraj Harish Won: 0-1 40 Open
618 2024-05-28 Titled Tue 28th May Late chess.com INT 3 Aleks Sahakyan Neeraj Harish Lost: 1-0 34 Open
619 2024-05-28 Titled Tue 28th May Late chess.com INT 2 Neeraj Harish Antonio Carlos Bambino Filho Lost: 0-1 44 Open
620 2024-05-28 Titled Tue 28th May Late chess.com INT 10 Tiago Batista Oliveira Neeraj Harish Lost: 1-0 22 Open
621 2024-05-14 Titled Tue 14th May Late chess.com INT 9 Ronan Le Goff Neeraj Harish Won: 0-1 28 Open
622 2024-05-14 Titled Tue 14th May Late chess.com INT 8 Neeraj Harish Kanan Hajiyev Lost: 0-1 61 Open
623 2024-05-14 Titled Tue 14th May Late chess.com INT 7 Neeraj Harish Katharina Reinecke Won: 1-0 43 Open
624 2024-05-14 Titled Tue 14th May Late chess.com INT 6 Daniel Herman Neeraj Harish Lost: 1-0 60 Open
625 2024-05-14 Titled Tue 14th May Late chess.com INT 5 Neeraj Harish Thomas Michalczak Lost: 0-1 61 Open
626 2024-05-14 Titled Tue 14th May Late chess.com INT 4 Veronika Shubenkova Neeraj Harish Draw: 1/2-1/2 97 Open
627 2024-05-14 Titled Tue 14th May Late chess.com INT 3 Daniel Barria Zuniga Neeraj Harish Lost: 1-0 29 Open
628 2024-05-14 Titled Tue 14th May Late chess.com INT 2 Neeraj Harish Marc Balague Camps Won: 1-0 57 Open
629 2024-05-14 Titled Tue 14th May Late chess.com INT 11 Neeraj Harish Karsten Schuster Lost: 0-1 40 Open
630 2024-05-14 Titled Tue 14th May Late chess.com INT 10 Jay Bonin Neeraj Harish Lost: 1-0 33 Open
631 2024-05-07 Titled Tue 7th May Early chess.com INT 9 Campo Elias Guzman Lozano Neeraj Harish Won: 0-1 27 Open
632 2024-05-07 Titled Tue 7th May Late chess.com INT 9 Andriy Prydun Neeraj Harish Lost: 1-0 59 Open
633 2024-05-07 Titled Tue 7th May Late chess.com INT 8 Francesco Bettalli Neeraj Harish Draw: 1/2-1/2 79 Open
634 2024-05-07 Titled Tue 7th May Early chess.com INT 8 Aurelio Vila Dupla Neeraj Harish Draw: 1/2-1/2 70 Open
635 2024-05-07 Titled Tue 7th May Early chess.com INT 7 Neeraj Harish Lilian Schirmbeck Won: 1-0 24 Open
636 2024-05-07 Titled Tue 7th May Late chess.com INT 7 Neeraj Harish Liwia Jarocka Lost: 0-1 54 Open
637 2024-05-07 Titled Tue 7th May Early chess.com INT 6 Lianet Mercedes Diaz Garcia Neeraj Harish Lost: 1-0 36 Open
638 2024-05-07 Titled Tue 7th May Late chess.com INT 6 Neeraj Harish Andre Bold Won: 1-0 35 Open
639 2024-05-07 Titled Tue 7th May Early chess.com INT 5 Guadalupe Montano Vicente Neeraj Harish Lost: 1-0 29 Open
640 2024-05-07 Titled Tue 7th May Late chess.com INT 5 Inge Sandstad Skrondal Neeraj Harish Draw: 1/2-1/2 81 Open
641 2024-05-07 Titled Tue 7th May Early chess.com INT 4 Neeraj Harish Arman Erzhanov Lost: 0-1 34 Open
642 2024-05-07 Titled Tue 7th May Late chess.com INT 4 Vedic Panda Neeraj Harish Won: 0-1 34 Open
643 2024-05-07 Titled Tue 7th May Early chess.com INT 3 Pau Marin Ferragut Neeraj Harish Lost: 1-0 38 Open
644 2024-05-07 Titled Tue 7th May Late chess.com INT 3 Neeraj Harish Mykhaylo Kepeshchuk Lost: 0-1 53 Open
645 2024-05-07 Titled Tue 7th May Late chess.com INT 2 Ryan Hamley Neeraj Harish Lost: 1-0 37 Open
646 2024-05-07 Titled Tue 7th May Early chess.com INT 2 Viktor Dmitrenko Neeraj Harish Draw: 1/2-1/2 40 Open
647 2024-05-07 Titled Tue 7th May Early chess.com INT 1 Neeraj Harish Egor Bykov Lost: 0-1 32 Open
648 2024-05-07 Titled Tue 7th May Late chess.com INT 11 Thomas A Eggleston Neeraj Harish Lost: 1-0 30 Open
649 2024-05-07 Titled Tue 7th May Early chess.com INT 11 Ana Kuchava Neeraj Harish Won: 0-1 35 Open
650 2024-05-07 Titled Tue 7th May Late chess.com INT 10 Neeraj Harish Marc Balague Camps Won: 1-0 25 Open
  1. vs Kent SlateLost · 0-1White · 2024-06-04 · Round 9Titled Tue 4th Jun Late
  2. vs Carlos AlvaradoWon · 0-1Black · 2024-06-04 · Round 8Titled Tue 4th Jun Late
  3. vs Bryan WeiszWon · 0-1Black · 2024-06-04 · Round 7Titled Tue 4th Jun Late
  4. vs Katarzyna DwilewiczLost · 0-1White · 2024-06-04 · Round 6Titled Tue 4th Jun Late
  5. vs Juan Antonio Urbina PerezWon · 0-1Black · 2024-06-04 · Round 5Titled Tue 4th Jun Late
  6. vs Oriana Isabel AponteWon · 1-0White · 2024-06-04 · Round 4Titled Tue 4th Jun Late
  7. vs Daniel RangelLost · 1-0Black · 2024-06-04 · Round 3Titled Tue 4th Jun Late
  8. vs Jonas GallaschLost · 0-1White · 2024-06-04 · Round 2Titled Tue 4th Jun Late
  9. vs Anna M. SargsyanLost · 0-1White · 2024-06-04 · Round 1Titled Tue 4th Jun Late
  10. vs Andres Delgado KuffoWon · 0-1Black · 2024-06-04 · Round 11Titled Tue 4th Jun Late
  11. vs Sharvesh DeviprasathLost · 0-1White · 2024-06-04 · Round 10Titled Tue 4th Jun Late
  12. vs Stephen CappLost · 0-1White · 2024-05-28 · Round 9Titled Tue 28th May Late
  13. vs Mykhaylo KepeshchukLost · 1-0Black · 2024-05-28 · Round 8Titled Tue 28th May Late
  14. vs Carlos AlvaradoLost · 0-1White · 2024-05-28 · Round 7Titled Tue 28th May Late
  15. vs Katharina ReineckeWon · 0-1Black · 2024-05-28 · Round 6Titled Tue 28th May Late
  16. vs Dariusz DziewonskiLost · 0-1White · 2024-05-28 · Round 5Titled Tue 28th May Late
  17. vs Omar Molina MendozaWon · 0-1Black · 2024-05-28 · Round 4Titled Tue 28th May Late
  18. vs Aleks SahakyanLost · 1-0Black · 2024-05-28 · Round 3Titled Tue 28th May Late
  19. vs Antonio Carlos Bambino FilhoLost · 0-1White · 2024-05-28 · Round 2Titled Tue 28th May Late
  20. vs Tiago Batista OliveiraLost · 1-0Black · 2024-05-28 · Round 10Titled Tue 28th May Late
  21. vs Ronan Le GoffWon · 0-1Black · 2024-05-14 · Round 9Titled Tue 14th May Late
  22. vs Kanan HajiyevLost · 0-1White · 2024-05-14 · Round 8Titled Tue 14th May Late
  23. vs Katharina ReineckeWon · 1-0White · 2024-05-14 · Round 7Titled Tue 14th May Late
  24. vs Daniel HermanLost · 1-0Black · 2024-05-14 · Round 6Titled Tue 14th May Late
  25. vs Thomas MichalczakLost · 0-1White · 2024-05-14 · Round 5Titled Tue 14th May Late
  26. vs Veronika ShubenkovaDraw · ½–½Black · 2024-05-14 · Round 4Titled Tue 14th May Late
  27. vs Daniel Barria ZunigaLost · 1-0Black · 2024-05-14 · Round 3Titled Tue 14th May Late
  28. vs Marc Balague CampsWon · 1-0White · 2024-05-14 · Round 2Titled Tue 14th May Late
  29. vs Karsten SchusterLost · 0-1White · 2024-05-14 · Round 11Titled Tue 14th May Late
  30. vs Jay BoninLost · 1-0Black · 2024-05-14 · Round 10Titled Tue 14th May Late
  31. vs Campo Elias Guzman LozanoWon · 0-1Black · 2024-05-07 · Round 9Titled Tue 7th May Early
  32. vs Andriy PrydunLost · 1-0Black · 2024-05-07 · Round 9Titled Tue 7th May Late
  33. vs Francesco BettalliDraw · ½–½Black · 2024-05-07 · Round 8Titled Tue 7th May Late
  34. vs Aurelio Vila DuplaDraw · ½–½Black · 2024-05-07 · Round 8Titled Tue 7th May Early
  35. vs Lilian SchirmbeckWon · 1-0White · 2024-05-07 · Round 7Titled Tue 7th May Early
  36. vs Liwia JarockaLost · 0-1White · 2024-05-07 · Round 7Titled Tue 7th May Late
  37. vs Lianet Mercedes Diaz GarciaLost · 1-0Black · 2024-05-07 · Round 6Titled Tue 7th May Early
  38. vs Andre BoldWon · 1-0White · 2024-05-07 · Round 6Titled Tue 7th May Late
  39. vs Guadalupe Montano VicenteLost · 1-0Black · 2024-05-07 · Round 5Titled Tue 7th May Early
  40. vs Inge Sandstad SkrondalDraw · ½–½Black · 2024-05-07 · Round 5Titled Tue 7th May Late
  41. vs Arman ErzhanovLost · 0-1White · 2024-05-07 · Round 4Titled Tue 7th May Early
  42. vs Vedic PandaWon · 0-1Black · 2024-05-07 · Round 4Titled Tue 7th May Late
  43. vs Pau Marin FerragutLost · 1-0Black · 2024-05-07 · Round 3Titled Tue 7th May Early
  44. vs Mykhaylo KepeshchukLost · 0-1White · 2024-05-07 · Round 3Titled Tue 7th May Late
  45. vs Ryan HamleyLost · 1-0Black · 2024-05-07 · Round 2Titled Tue 7th May Late
  46. vs Viktor DmitrenkoDraw · ½–½Black · 2024-05-07 · Round 2Titled Tue 7th May Early
  47. vs Egor BykovLost · 0-1White · 2024-05-07 · Round 1Titled Tue 7th May Early
  48. vs Thomas A EgglestonLost · 1-0Black · 2024-05-07 · Round 11Titled Tue 7th May Late
  49. vs Ana KuchavaWon · 0-1Black · 2024-05-07 · Round 11Titled Tue 7th May Early
  50. vs Marc Balague CampsWon · 1-0White · 2024-05-07 · Round 10Titled Tue 7th May 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