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
551 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 7 Andre Bold Neeraj Harish Lost: 1-0 31 Open
552 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 6 Neeraj Harish Ismail Tarik Baltaci Won: 1-0 51 Open
553 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 5 Sreyas Payyappat Neeraj Harish Lost: 1-0 34 Open
554 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 4 Neeraj Harish Reinis Paikens Lost: 0-1 40 Open
555 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 3 Neeraj Harish Aakaash Meduri Won: 1-0 59 Open
556 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 2 Evgenij Novikov Neeraj Harish Lost: 1-0 34 Open
557 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 1 Neeraj Harish Orest Vovk Lost: 0-1 36 Open
558 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 11 Neeraj Harish Yi Liu Lost: 0-1 42 Open
559 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 10 Javier Buenafe Moya Neeraj Harish Lost: 1-0 27 Open
560 2024-06-27 Chess.com Speed Play-In chess.com INT 9 Neeraj Harish Wojciech Smieszek Lost: 0-1 46 Open
561 2024-06-27 Chess.com Speed Play-In chess.com INT 8 Neeraj Harish Oleksandr Prokhorov Lost: 0-1 38 Open
562 2024-06-27 Chess.com Speed Play-In chess.com INT 7 Asish Panda Neeraj Harish Lost: 1-0 58 Open
563 2024-06-27 Chess.com Speed Play-In chess.com INT 6 Sultan Chubakov Neeraj Harish Won: 0-1 40 Open
564 2024-06-27 Chess.com Speed Play-In chess.com INT 5 Neeraj Harish William Coe Won: 1-0 29 Open
565 2024-06-27 Chess.com Speed Play-In chess.com INT 4 Mostafa Sakhayi Neeraj Harish Lost: 1-0 53 Open
566 2024-06-27 Chess.com Speed Play-In chess.com INT 3 Sachi Jain Neeraj Harish Lost: 1-0 20 Open
567 2024-06-27 Chess.com Speed Play-In chess.com INT 2 Neeraj Harish Michal Fiedorek Lost: 0-1 35 Open
568 2024-06-27 Chess.com Speed Play-In chess.com INT 1 Neeraj Harish Sergey Volkov Lost: 0-1 27 Open
569 2024-06-25 Titled Tue 25th Jun Late chess.com INT 9 Valeria Viana Neeraj Harish Won: 0-1 25 Open
570 2024-06-25 Titled Tue 25th Jun Late chess.com INT 8 Neeraj Harish Yi Liu Lost: 0-1 47 Open
571 2024-06-25 Titled Tue 25th Jun Late chess.com INT 7 Jose Vicente Jimenez Martinez Neeraj Harish Lost: 1-0 66 Open
572 2024-06-25 Titled Tue 25th Jun Late chess.com INT 6 Dimitry Korol Neeraj Harish Lost: 1-0 32 Open
573 2024-06-25 Titled Tue 25th Jun Late chess.com INT 5 Neeraj Harish Maurizio Brancaleoni Lost: 0-1 40 Open
574 2024-06-25 Titled Tue 25th Jun Late chess.com INT 4 Adam Kujawski Neeraj Harish Won: 0-1 38 Open
575 2024-06-25 Titled Tue 25th Jun Late chess.com INT 3 Dmitry Gurevich Neeraj Harish Draw: 1/2-1/2 81 Open
576 2024-06-25 Titled Tue 25th Jun Late chess.com INT 2 Neeraj Harish Cristian-Clement Daianu Lost: 0-1 18 Open
577 2024-06-25 Titled Tue 25th Jun Late chess.com INT 1 Neeraj Harish Taira Tyler Tanaka Lost: 0-1 29 Open
578 2024-06-25 Titled Tue 25th Jun Late chess.com INT 11 Neeraj Harish 2056836 Lost: 0-1 55 Open
579 2024-06-25 Titled Tue 25th Jun Late chess.com INT 10 Aron Pasti Neeraj Harish Won: 0-1 31 Open
580 2024-06-11 Titled Tue 11th Jun Late chess.com INT 9 Neeraj Harish Katharina Reinecke Lost: 0-1 33 Open
581 2024-06-11 Titled Tue 11th Jun Early chess.com INT 9 Alina Semenova Neeraj Harish Lost: 1-0 56 Open
582 2024-06-11 Titled Tue 11th Jun Early chess.com INT 8 Neeraj Harish Cristian Sanhueza Lost: 0-1 36 Open
583 2024-06-11 Titled Tue 11th Jun Late chess.com INT 8 Sandi Stojanovski Neeraj Harish Lost: 1-0 88 Open
584 2024-06-11 Titled Tue 11th Jun Late chess.com INT 7 Neeraj Harish Fernan Rioseco Pinochet Draw: 1/2-1/2 47 Open
585 2024-06-11 Titled Tue 11th Jun Early chess.com INT 7 Neeraj Harish Alfeu Junior Varela Bueno Lost: 0-1 21 Open
586 2024-06-11 Titled Tue 11th Jun Early chess.com INT 6 Sean Senft Neeraj Harish Won: 0-1 53 Open
587 2024-06-11 Titled Tue 11th Jun Late chess.com INT 6 Vladimir Bochnicka Neeraj Harish Lost: 1-0 36 Open
588 2024-06-11 Titled Tue 11th Jun Late chess.com INT 5 Neeraj Harish Theodore Slade Lost: 0-1 29 Open
589 2024-06-11 Titled Tue 11th Jun Early chess.com INT 5 Neeraj Harish Mohsen Sharbaf Won: 1-0 38 Open
590 2024-06-11 Titled Tue 11th Jun Early chess.com INT 4 Julio Antonio Hernando Rodrigo Neeraj Harish Lost: 1-0 20 Open
591 2024-06-11 Titled Tue 11th Jun Late chess.com INT 4 Michal Mazurkiewicz Neeraj Harish Draw: 1/2-1/2 49 Open
592 2024-06-11 Titled Tue 11th Jun Late chess.com INT 3 Neeraj Harish Matthias Dann Lost: 0-1 43 Open
593 2024-06-11 Titled Tue 11th Jun Early chess.com INT 3 Neeraj Harish Kamil Warchol Lost: 0-1 34 Open
594 2024-06-11 Titled Tue 11th Jun Early chess.com INT 2 Neeraj Harish Mario Yber Lopez Lost: 0-1 23 Open
595 2024-06-11 Titled Tue 11th Jun Late chess.com INT 2 Maxim Ventura Bolet Neeraj Harish Won: 0-1 48 Open
596 2024-06-11 Titled Tue 11th Jun Early chess.com INT 1 Lennert Lenaerts Neeraj Harish Lost: 1-0 43 Open
597 2024-06-11 Titled Tue 11th Jun Early chess.com INT 11 Neeraj Harish Halsagar Chincholimath Lost: 0-1 23 Open
598 2024-06-11 Titled Tue 11th Jun Late chess.com INT 11 Diana Mirza Neeraj Harish Won: 0-1 37 Open
599 2024-06-11 Titled Tue 11th Jun Early chess.com INT 10 Abel Mathewos Tilahun Neeraj Harish Won: 0-1 37 Open
600 2024-06-11 Titled Tue 11th Jun Late chess.com INT 10 Barthelemy Bongo Akanga Ndjila Neeraj Harish Lost: 1-0 26 Open
  1. vs Andre BoldLost · 1-0Black · 2024-07-02 · Round 7Titled Tue 2nd Jul Late
  2. vs Ismail Tarik BaltaciWon · 1-0White · 2024-07-02 · Round 6Titled Tue 2nd Jul Late
  3. vs Sreyas PayyappatLost · 1-0Black · 2024-07-02 · Round 5Titled Tue 2nd Jul Late
  4. vs Reinis PaikensLost · 0-1White · 2024-07-02 · Round 4Titled Tue 2nd Jul Late
  5. vs Aakaash MeduriWon · 1-0White · 2024-07-02 · Round 3Titled Tue 2nd Jul Late
  6. vs Evgenij NovikovLost · 1-0Black · 2024-07-02 · Round 2Titled Tue 2nd Jul Late
  7. vs Orest VovkLost · 0-1White · 2024-07-02 · Round 1Titled Tue 2nd Jul Late
  8. vs Yi LiuLost · 0-1White · 2024-07-02 · Round 11Titled Tue 2nd Jul Late
  9. vs Javier Buenafe MoyaLost · 1-0Black · 2024-07-02 · Round 10Titled Tue 2nd Jul Late
  10. vs Wojciech SmieszekLost · 0-1White · 2024-06-27 · Round 9Chess.com Speed Play-In
  11. vs Oleksandr ProkhorovLost · 0-1White · 2024-06-27 · Round 8Chess.com Speed Play-In
  12. vs Asish PandaLost · 1-0Black · 2024-06-27 · Round 7Chess.com Speed Play-In
  13. vs Sultan ChubakovWon · 0-1Black · 2024-06-27 · Round 6Chess.com Speed Play-In
  14. vs William CoeWon · 1-0White · 2024-06-27 · Round 5Chess.com Speed Play-In
  15. vs Mostafa SakhayiLost · 1-0Black · 2024-06-27 · Round 4Chess.com Speed Play-In
  16. vs Sachi JainLost · 1-0Black · 2024-06-27 · Round 3Chess.com Speed Play-In
  17. vs Michal FiedorekLost · 0-1White · 2024-06-27 · Round 2Chess.com Speed Play-In
  18. vs Sergey VolkovLost · 0-1White · 2024-06-27 · Round 1Chess.com Speed Play-In
  19. vs Valeria VianaWon · 0-1Black · 2024-06-25 · Round 9Titled Tue 25th Jun Late
  20. vs Yi LiuLost · 0-1White · 2024-06-25 · Round 8Titled Tue 25th Jun Late
  21. vs Jose Vicente Jimenez MartinezLost · 1-0Black · 2024-06-25 · Round 7Titled Tue 25th Jun Late
  22. vs Dimitry KorolLost · 1-0Black · 2024-06-25 · Round 6Titled Tue 25th Jun Late
  23. vs Maurizio BrancaleoniLost · 0-1White · 2024-06-25 · Round 5Titled Tue 25th Jun Late
  24. vs Adam KujawskiWon · 0-1Black · 2024-06-25 · Round 4Titled Tue 25th Jun Late
  25. vs Dmitry GurevichDraw · ½–½Black · 2024-06-25 · Round 3Titled Tue 25th Jun Late
  26. vs Cristian-Clement DaianuLost · 0-1White · 2024-06-25 · Round 2Titled Tue 25th Jun Late
  27. vs Taira Tyler TanakaLost · 0-1White · 2024-06-25 · Round 1Titled Tue 25th Jun Late
  28. vs 2056836Lost · 0-1White · 2024-06-25 · Round 11Titled Tue 25th Jun Late
  29. vs Aron PastiWon · 0-1Black · 2024-06-25 · Round 10Titled Tue 25th Jun Late
  30. vs Katharina ReineckeLost · 0-1White · 2024-06-11 · Round 9Titled Tue 11th Jun Late
  31. vs Alina SemenovaLost · 1-0Black · 2024-06-11 · Round 9Titled Tue 11th Jun Early
  32. vs Cristian SanhuezaLost · 0-1White · 2024-06-11 · Round 8Titled Tue 11th Jun Early
  33. vs Sandi StojanovskiLost · 1-0Black · 2024-06-11 · Round 8Titled Tue 11th Jun Late
  34. vs Fernan Rioseco PinochetDraw · ½–½White · 2024-06-11 · Round 7Titled Tue 11th Jun Late
  35. vs Alfeu Junior Varela BuenoLost · 0-1White · 2024-06-11 · Round 7Titled Tue 11th Jun Early
  36. vs Sean SenftWon · 0-1Black · 2024-06-11 · Round 6Titled Tue 11th Jun Early
  37. vs Vladimir BochnickaLost · 1-0Black · 2024-06-11 · Round 6Titled Tue 11th Jun Late
  38. vs Theodore SladeLost · 0-1White · 2024-06-11 · Round 5Titled Tue 11th Jun Late
  39. vs Mohsen SharbafWon · 1-0White · 2024-06-11 · Round 5Titled Tue 11th Jun Early
  40. vs Julio Antonio Hernando RodrigoLost · 1-0Black · 2024-06-11 · Round 4Titled Tue 11th Jun Early
  41. vs Michal MazurkiewiczDraw · ½–½Black · 2024-06-11 · Round 4Titled Tue 11th Jun Late
  42. vs Matthias DannLost · 0-1White · 2024-06-11 · Round 3Titled Tue 11th Jun Late
  43. vs Kamil WarcholLost · 0-1White · 2024-06-11 · Round 3Titled Tue 11th Jun Early
  44. vs Mario Yber LopezLost · 0-1White · 2024-06-11 · Round 2Titled Tue 11th Jun Early
  45. vs Maxim Ventura BoletWon · 0-1Black · 2024-06-11 · Round 2Titled Tue 11th Jun Late
  46. vs Lennert LenaertsLost · 1-0Black · 2024-06-11 · Round 1Titled Tue 11th Jun Early
  47. vs Halsagar ChincholimathLost · 0-1White · 2024-06-11 · Round 11Titled Tue 11th Jun Early
  48. vs Diana MirzaWon · 0-1Black · 2024-06-11 · Round 11Titled Tue 11th Jun Late
  49. vs Abel Mathewos TilahunWon · 0-1Black · 2024-06-11 · Round 10Titled Tue 11th Jun Early
  50. vs Barthelemy Bongo Akanga NdjilaLost · 1-0Black · 2024-06-11 · Round 10Titled Tue 11th Jun 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