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
951 2023-08-08 Titled Tue 8th Aug Late chess.com INT 3 Neeraj Harish Max Chen Lost: 0-1 22 Open
952 2023-08-08 Titled Tue 8th Aug Late chess.com INT 2 Neeraj Harish Nadya Toncheva Lost: 0-1 29 Open
953 2023-08-08 Titled Tue 8th Aug Late chess.com INT 1 Viachaslau Zarubitski Neeraj Harish Lost: 1-0 38 Open
954 2023-08-08 Titled Tue 8th Aug Late chess.com INT 11 Maciej Swicarz Neeraj Harish Lost: 1-0 56 Open
955 2023-08-08 Titled Tue 8th Aug Late chess.com INT 10 Neeraj Harish Mathias Womacka Won: 1-0 43 Open
956 2023-08-01 Titled Tue 1st Aug Late chess.com INT 9 Neeraj Harish Gergana Peycheva Lost: 0-1 47 Open
957 2023-08-01 Titled Tue 1st Aug Late chess.com INT 8 Ruslan Gabdushev Neeraj Harish Won: 0-1 32 Open
958 2023-08-01 Titled Tue 1st Aug Late chess.com INT 7 Neeraj Harish Maksim Omariev Won: 1-0 38 Open
959 2023-08-01 Titled Tue 1st Aug Late chess.com INT 6 Juan Antonio Urbina Perez Neeraj Harish Lost: 1-0 20 Open
960 2023-08-01 Titled Tue 1st Aug Late chess.com INT 5 Santiago Rodriguez Neeraj Harish Won: 0-1 74 Open
961 2023-08-01 Titled Tue 1st Aug Late chess.com INT 4 Neeraj Harish Juan Sebastian Negron Lizarazo Won: 1-0 16 Open
962 2023-08-01 Titled Tue 1st Aug Late chess.com INT 3 Zsoka Gaal Neeraj Harish Lost: 1-0 52 Open
963 2023-08-01 Titled Tue 1st Aug Late chess.com INT 2 Nadya Toncheva Neeraj Harish Lost: 1-0 40 Open
964 2023-08-01 Titled Tue 1st Aug Late chess.com INT 1 Neeraj Harish Mikhail Golubev Lost: 0-1 16 Open
965 2023-08-01 Titled Tue 1st Aug Late chess.com INT 11 David L Haydon Neeraj Harish Lost: 1-0 40 Open
966 2023-08-01 Titled Tue 1st Aug Late chess.com INT 10 Neeraj Harish Michael Kotyk Won: 1-0 55 Open
967 2023-07-11 Titled Tue 11th Jul Late chess.com INT 9 Neeraj Harish Andriy Prydun Lost: 0-1 25 Open
968 2023-07-11 Titled Tue 11th Jul Late chess.com INT 8 Alberto Santos Flores Neeraj Harish Lost: 1-0 49 Open
969 2023-07-11 Titled Tue 11th Jul Late chess.com INT 7 Gergana Peycheva Neeraj Harish Draw: 1/2-1/2 108 Open
970 2023-07-11 Titled Tue 11th Jul Late chess.com INT 6 Neeraj Harish Miguel Angel Mateos Rozas Won: 1-0 42 Open
971 2023-07-11 Titled Tue 11th Jul Late chess.com INT 5 Neeraj Harish Yuliia Osmak Lost: 0-1 44 Open
972 2023-07-11 Titled Tue 11th Jul Late chess.com INT 4 Mishra Swayams Neeraj Harish Lost: 1-0 79 Open
973 2023-07-11 Titled Tue 11th Jul Late chess.com INT 3 Neeraj Harish Koen Leenhouts Won: 1-0 62 Open
974 2023-07-11 Titled Tue 11th Jul Late chess.com INT 2 Tanitoluwa Adewumi Neeraj Harish Lost: 1-0 50 Open
975 2023-07-11 Titled Tue 11th Jul Late chess.com INT 1 Iung Alicio de O. Pinheiro Neeraj Harish Won: 0-1 57 Open
976 2023-07-11 Titled Tue 11th Jul Late chess.com INT 11 Maria Jose Campos Neeraj Harish Won: 0-1 74 Open
977 2023-07-11 Titled Tue 11th Jul Late chess.com INT 10 Neeraj Harish Tamas-Kristof Balla Lost: 0-1 57 Open
978 2023-06-06 Titled Tue 6th Jun Late chess.com INT 9 Nicholas Ladan Neeraj Harish Lost: 1-0 37 Open
979 2023-06-06 Titled Tue 6th Jun Late chess.com INT 8 Neeraj Harish Alexey Streltsov Lost: 0-1 50 Open
980 2023-06-06 Titled Tue 6th Jun Late chess.com INT 7 Alberto Santos Flores Neeraj Harish Draw: 1/2-1/2 58 Open
981 2023-06-06 Titled Tue 6th Jun Late chess.com INT 6 Eric Rosen Neeraj Harish Lost: 1-0 53 Open
982 2023-06-06 Titled Tue 6th Jun Late chess.com INT 5 Neeraj Harish Robert Safin Won: 1-0 51 Open
983 2023-06-06 Titled Tue 6th Jun Late chess.com INT 4 Gerson Principe Neeraj Harish Draw: 1/2-1/2 58 Open
984 2023-06-06 Titled Tue 6th Jun Late chess.com INT 3 Neeraj Harish German Spata Won: 1-0 34 Open
985 2023-06-06 Titled Tue 6th Jun Late chess.com INT 2 Martin Bruedigam Neeraj Harish Won: 0-1 39 Open
986 2023-06-06 Titled Tue 6th Jun Late chess.com INT 1 Artem Dyachuk Neeraj Harish Lost: 1-0 31 Open
987 2023-06-06 Titled Tue 6th Jun Late chess.com INT 11 Neeraj Harish Michal Mazurkiewicz Lost: 0-1 29 Open
988 2023-06-06 Titled Tue 6th Jun Late chess.com INT 10 Jonas Prado Lobo Neeraj Harish Lost: 1-0 42 Open
989 2023-05-30 Titled Tue 30th May Late chess.com INT 8 Natalia Silva Rosas Neeraj Harish Lost: 1-0 28 Open
990 2023-05-30 Titled Tue 30th May Late chess.com INT 7 Juan Sebastian Negron Lizarazo Neeraj Harish Won: 0-1 40 Open
991 2023-05-30 Titled Tue 30th May Late chess.com INT 6 Neeraj Harish Aleksa Petrovic Lost: 0-1 42 Open
992 2023-05-30 Titled Tue 30th May Late chess.com INT 5 Neeraj Harish Tamas-Kristof Balla Lost: 0-1 39 Open
993 2023-05-30 Titled Tue 30th May Late chess.com INT 4 Natacio Goncalves Bezerra Neeraj Harish Won: 0-1 36 Open
994 2023-05-30 Titled Tue 30th May Late chess.com INT 3 Neeraj Harish Jan Kokoszczynski Lost: 0-1 89 Open
995 2023-05-30 Titled Tue 30th May Late chess.com INT 2 Marek Karas Neeraj Harish Lost: 1-0 41 Open
996 2023-05-30 Titled Tue 30th May Late chess.com INT 1 Francisco Fiorito Neeraj Harish Lost: 1-0 46 Open
997 2023-05-23 Titled Tue 23rd May Late chess.com INT 9 Neeraj Harish David W L Howell Lost: 0-1 53 Open
998 2023-05-23 Titled Tue 23rd May Late chess.com INT 8 Alberto Santos Flores Neeraj Harish Lost: 1-0 63 Open
999 2023-05-23 Titled Tue 23rd May Late chess.com INT 7 Kanan Hajiyev Neeraj Harish Won: 0-1 41 Open
1000 2023-05-23 Titled Tue 23rd May Late chess.com INT 6 Neeraj Harish Kevin Pan Won: 1-0 39 Open
  1. vs Max ChenLost · 0-1White · 2023-08-08 · Round 3Titled Tue 8th Aug Late
  2. vs Nadya TonchevaLost · 0-1White · 2023-08-08 · Round 2Titled Tue 8th Aug Late
  3. vs Viachaslau ZarubitskiLost · 1-0Black · 2023-08-08 · Round 1Titled Tue 8th Aug Late
  4. vs Maciej SwicarzLost · 1-0Black · 2023-08-08 · Round 11Titled Tue 8th Aug Late
  5. vs Mathias WomackaWon · 1-0White · 2023-08-08 · Round 10Titled Tue 8th Aug Late
  6. vs Gergana PeychevaLost · 0-1White · 2023-08-01 · Round 9Titled Tue 1st Aug Late
  7. vs Ruslan GabdushevWon · 0-1Black · 2023-08-01 · Round 8Titled Tue 1st Aug Late
  8. vs Maksim OmarievWon · 1-0White · 2023-08-01 · Round 7Titled Tue 1st Aug Late
  9. vs Juan Antonio Urbina PerezLost · 1-0Black · 2023-08-01 · Round 6Titled Tue 1st Aug Late
  10. vs Santiago RodriguezWon · 0-1Black · 2023-08-01 · Round 5Titled Tue 1st Aug Late
  11. vs Juan Sebastian Negron LizarazoWon · 1-0White · 2023-08-01 · Round 4Titled Tue 1st Aug Late
  12. vs Zsoka GaalLost · 1-0Black · 2023-08-01 · Round 3Titled Tue 1st Aug Late
  13. vs Nadya TonchevaLost · 1-0Black · 2023-08-01 · Round 2Titled Tue 1st Aug Late
  14. vs Mikhail GolubevLost · 0-1White · 2023-08-01 · Round 1Titled Tue 1st Aug Late
  15. vs David L HaydonLost · 1-0Black · 2023-08-01 · Round 11Titled Tue 1st Aug Late
  16. vs Michael KotykWon · 1-0White · 2023-08-01 · Round 10Titled Tue 1st Aug Late
  17. vs Andriy PrydunLost · 0-1White · 2023-07-11 · Round 9Titled Tue 11th Jul Late
  18. vs Alberto Santos FloresLost · 1-0Black · 2023-07-11 · Round 8Titled Tue 11th Jul Late
  19. vs Gergana PeychevaDraw · ½–½Black · 2023-07-11 · Round 7Titled Tue 11th Jul Late
  20. vs Miguel Angel Mateos RozasWon · 1-0White · 2023-07-11 · Round 6Titled Tue 11th Jul Late
  21. vs Yuliia OsmakLost · 0-1White · 2023-07-11 · Round 5Titled Tue 11th Jul Late
  22. vs Mishra SwayamsLost · 1-0Black · 2023-07-11 · Round 4Titled Tue 11th Jul Late
  23. vs Koen LeenhoutsWon · 1-0White · 2023-07-11 · Round 3Titled Tue 11th Jul Late
  24. vs Tanitoluwa AdewumiLost · 1-0Black · 2023-07-11 · Round 2Titled Tue 11th Jul Late
  25. vs Iung Alicio de O. PinheiroWon · 0-1Black · 2023-07-11 · Round 1Titled Tue 11th Jul Late
  26. vs Maria Jose CamposWon · 0-1Black · 2023-07-11 · Round 11Titled Tue 11th Jul Late
  27. vs Tamas-Kristof BallaLost · 0-1White · 2023-07-11 · Round 10Titled Tue 11th Jul Late
  28. vs Nicholas LadanLost · 1-0Black · 2023-06-06 · Round 9Titled Tue 6th Jun Late
  29. vs Alexey StreltsovLost · 0-1White · 2023-06-06 · Round 8Titled Tue 6th Jun Late
  30. vs Alberto Santos FloresDraw · ½–½Black · 2023-06-06 · Round 7Titled Tue 6th Jun Late
  31. vs Eric RosenLost · 1-0Black · 2023-06-06 · Round 6Titled Tue 6th Jun Late
  32. vs Robert SafinWon · 1-0White · 2023-06-06 · Round 5Titled Tue 6th Jun Late
  33. vs Gerson PrincipeDraw · ½–½Black · 2023-06-06 · Round 4Titled Tue 6th Jun Late
  34. vs German SpataWon · 1-0White · 2023-06-06 · Round 3Titled Tue 6th Jun Late
  35. vs Martin BruedigamWon · 0-1Black · 2023-06-06 · Round 2Titled Tue 6th Jun Late
  36. vs Artem DyachukLost · 1-0Black · 2023-06-06 · Round 1Titled Tue 6th Jun Late
  37. vs Michal MazurkiewiczLost · 0-1White · 2023-06-06 · Round 11Titled Tue 6th Jun Late
  38. vs Jonas Prado LoboLost · 1-0Black · 2023-06-06 · Round 10Titled Tue 6th Jun Late
  39. vs Natalia Silva RosasLost · 1-0Black · 2023-05-30 · Round 8Titled Tue 30th May Late
  40. vs Juan Sebastian Negron LizarazoWon · 0-1Black · 2023-05-30 · Round 7Titled Tue 30th May Late
  41. vs Aleksa PetrovicLost · 0-1White · 2023-05-30 · Round 6Titled Tue 30th May Late
  42. vs Tamas-Kristof BallaLost · 0-1White · 2023-05-30 · Round 5Titled Tue 30th May Late
  43. vs Natacio Goncalves BezerraWon · 0-1Black · 2023-05-30 · Round 4Titled Tue 30th May Late
  44. vs Jan KokoszczynskiLost · 0-1White · 2023-05-30 · Round 3Titled Tue 30th May Late
  45. vs Marek KarasLost · 1-0Black · 2023-05-30 · Round 2Titled Tue 30th May Late
  46. vs Francisco FioritoLost · 1-0Black · 2023-05-30 · Round 1Titled Tue 30th May Late
  47. vs David W L HowellLost · 0-1White · 2023-05-23 · Round 9Titled Tue 23rd May Late
  48. vs Alberto Santos FloresLost · 1-0Black · 2023-05-23 · Round 8Titled Tue 23rd May Late
  49. vs Kanan HajiyevWon · 0-1Black · 2023-05-23 · Round 7Titled Tue 23rd May Late
  50. vs Kevin PanWon · 1-0White · 2023-05-23 · Round 6Titled Tue 23rd 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