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
901 2023-09-19 Titled Tue 19th Sep Late chess.com INT 5 Jaka Brilej Neeraj Harish Lost: 1-0 34 Open
902 2023-09-19 Titled Tue 19th Sep Late chess.com INT 4 Frank Buchenau Neeraj Harish Draw: 1/2-1/2 54 Open
903 2023-09-19 Titled Tue 19th Sep Late chess.com INT 3 Neeraj Harish Artur Dilmukhametov Lost: 0-1 36 Open
904 2023-09-19 Titled Tue 19th Sep Late chess.com INT 2 Neeraj Harish Arthur Lucas Won: 1-0 32 Open
905 2023-09-19 Titled Tue 19th Sep Late chess.com INT 1 Maksim Schekachikhin Neeraj Harish Lost: 1-0 62 Open
906 2023-09-19 Titled Tue 19th Sep Late chess.com INT 11 Neeraj Harish Francesco Sorcinelli Lost: 0-1 52 Open
907 2023-09-19 Titled Tue 19th Sep Late chess.com INT 10 Sebastian Bazzano Neeraj Harish Won: 0-1 41 Open
908 2023-09-12 Titled Tue 12th Sep Late chess.com INT 6 Neeraj Harish Lilia Ivonne Fuentes Godoy Won: 1-0 33 Open
909 2023-09-12 Titled Tue 12th Sep Late chess.com INT 5 Esper Van Baar Neeraj Harish Lost: 1-0 59 Open
910 2023-09-12 Titled Tue 12th Sep Late chess.com INT 4 Neeraj Harish Edwin Adrian Navia Alvarez Lost: 0-1 67 Open
911 2023-09-12 Titled Tue 12th Sep Late chess.com INT 3 Faiber Lotero Neeraj Harish Lost: 1-0 74 Open
912 2023-09-12 Titled Tue 12th Sep Late chess.com INT 2 Neeraj Harish Karol Kucza Lost: 0-1 31 Open
913 2023-09-12 Titled Tue 12th Sep Late chess.com INT 1 Alexandru-Bogdan Banzea Neeraj Harish Lost: 1-0 47 Open
914 2023-08-29 Titled Tue 29th Aug Late chess.com INT 9 Neeraj Harish Nikolai Vlassov Lost: 0-1 47 Open
915 2023-08-29 Titled Tue 29th Aug Late chess.com INT 8 Neeraj Harish Daniel Gutierrez Olivares Lost: 0-1 26 Open
916 2023-08-29 Titled Tue 29th Aug Late chess.com INT 7 Sebastian Poltorak Neeraj Harish Won: 0-1 63 Open
917 2023-08-29 Titled Tue 29th Aug Late chess.com INT 6 Neeraj Harish Zurab Tqebuchava Won: 1-0 52 Open
918 2023-08-29 Titled Tue 29th Aug Late chess.com INT 5 Dawid Czerw Neeraj Harish Lost: 1-0 65 Open
919 2023-08-29 Titled Tue 29th Aug Late chess.com INT 4 Andrey Okara Neeraj Harish Lost: 1-0 40 Open
920 2023-08-29 Titled Tue 29th Aug Late chess.com INT 3 Neeraj Harish Alberto Santos Flores Lost: 0-1 60 Open
921 2023-08-29 Titled Tue 29th Aug Late chess.com INT 2 Maciej Sroczynski Neeraj Harish Won: 0-1 33 Open
922 2023-08-29 Titled Tue 29th Aug Late chess.com INT 11 Neeraj Harish Gordon Xu Lost: 0-1 19 Open
923 2023-08-29 Titled Tue 29th Aug Late chess.com INT 10 Kjell Petersson Neeraj Harish Won: 0-1 76 Open
924 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 9 Neeraj Harish Patricia Evarista Castillo Pena Draw: 1/2-1/2 56 Open
925 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 8 Matthew Clarke Neeraj Harish Won: 0-1 26 Open
926 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 7 Neeraj Harish Ayrat Vafin Lost: 0-1 29 Open
927 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 6 Grigory Seletsky Neeraj Harish Lost: 1-0 58 Open
928 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 5 Neeraj Harish Tomasz Jaskolka Won: 1-0 61 Open
929 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 4 Piotr Mickiewicz Neeraj Harish Lost: 1-0 40 Open
930 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 3 Neeraj Harish Aqib Javaid Butt Won: 1-0 31 Open
931 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 2 Dmitry Gurevich Neeraj Harish Lost: 1-0 19 Open
932 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 11 Juan Carlos Mesa Cruz Neeraj Harish Lost: 1-0 66 Open
933 2023-08-22 Titled Tue 22nd Aug Late chess.com INT 10 Neeraj Harish Alexander Reprintsev Won: 1-0 32 Open
934 2023-08-15 Titled Tue 15th Aug Late chess.com INT 9 Neeraj Harish David Ottosen Won: 1-0 48 Open
935 2023-08-15 Titled Tue 15th Aug Late chess.com INT 8 Mikhail Pesotskiy Neeraj Harish Lost: 1-0 39 Open
936 2023-08-15 Titled Tue 15th Aug Late chess.com INT 7 Antonio Arencibia Monduy Neeraj Harish Lost: 1-0 31 Open
937 2023-08-15 Titled Tue 15th Aug Late chess.com INT 6 Neeraj Harish Vladimir Bochnicka Won: 1-0 56 Open
938 2023-08-15 Titled Tue 15th Aug Late chess.com INT 5 Guillermo Baches Garcia Neeraj Harish Lost: 1-0 41 Open
939 2023-08-15 Titled Tue 15th Aug Late chess.com INT 4 Aleksandra Milovic Neeraj Harish Won: 0-1 65 Open
940 2023-08-15 Titled Tue 15th Aug Late chess.com INT 3 Neeraj Harish Vera Juergens Draw: 1/2-1/2 59 Open
941 2023-08-15 Titled Tue 15th Aug Late chess.com INT 2 Candela Be Francisco Guecamburu Neeraj Harish Lost: 1-0 35 Open
942 2023-08-15 Titled Tue 15th Aug Late chess.com INT 1 Neeraj Harish Lucas Di Nicolantonio Lost: 0-1 33 Open
943 2023-08-15 Titled Tue 15th Aug Late chess.com INT 11 Frank Buchenau Neeraj Harish Won: 0-1 27 Open
944 2023-08-15 Titled Tue 15th Aug Late chess.com INT 10 Neeraj Harish Robert Tustanowski Draw: 1/2-1/2 47 Open
945 2023-08-08 Titled Tue 8th Aug Late chess.com INT 9 Georgi Orlov Neeraj Harish Draw: 1/2-1/2 54 Open
946 2023-08-08 Titled Tue 8th Aug Late chess.com INT 8 Neeraj Harish Zsoka Gaal Lost: 0-1 71 Open
947 2023-08-08 Titled Tue 8th Aug Late chess.com INT 7 Xiao Cheng Neeraj Harish Won: 0-1 73 Open
948 2023-08-08 Titled Tue 8th Aug Late chess.com INT 6 Neeraj Harish Orest Vovk Lost: 0-1 21 Open
949 2023-08-08 Titled Tue 8th Aug Late chess.com INT 5 Juan Sebastian Negron Lizarazo Neeraj Harish Won: 0-1 30 Open
950 2023-08-08 Titled Tue 8th Aug Late chess.com INT 4 Campo Elias Guzman Lozano Neeraj Harish Won: 0-1 66 Open
  1. vs Jaka BrilejLost · 1-0Black · 2023-09-19 · Round 5Titled Tue 19th Sep Late
  2. vs Frank BuchenauDraw · ½–½Black · 2023-09-19 · Round 4Titled Tue 19th Sep Late
  3. vs Artur DilmukhametovLost · 0-1White · 2023-09-19 · Round 3Titled Tue 19th Sep Late
  4. vs Arthur LucasWon · 1-0White · 2023-09-19 · Round 2Titled Tue 19th Sep Late
  5. vs Maksim SchekachikhinLost · 1-0Black · 2023-09-19 · Round 1Titled Tue 19th Sep Late
  6. vs Francesco SorcinelliLost · 0-1White · 2023-09-19 · Round 11Titled Tue 19th Sep Late
  7. vs Sebastian BazzanoWon · 0-1Black · 2023-09-19 · Round 10Titled Tue 19th Sep Late
  8. vs Lilia Ivonne Fuentes GodoyWon · 1-0White · 2023-09-12 · Round 6Titled Tue 12th Sep Late
  9. vs Esper Van BaarLost · 1-0Black · 2023-09-12 · Round 5Titled Tue 12th Sep Late
  10. vs Edwin Adrian Navia AlvarezLost · 0-1White · 2023-09-12 · Round 4Titled Tue 12th Sep Late
  11. vs Faiber LoteroLost · 1-0Black · 2023-09-12 · Round 3Titled Tue 12th Sep Late
  12. vs Karol KuczaLost · 0-1White · 2023-09-12 · Round 2Titled Tue 12th Sep Late
  13. vs Alexandru-Bogdan BanzeaLost · 1-0Black · 2023-09-12 · Round 1Titled Tue 12th Sep Late
  14. vs Nikolai VlassovLost · 0-1White · 2023-08-29 · Round 9Titled Tue 29th Aug Late
  15. vs Daniel Gutierrez OlivaresLost · 0-1White · 2023-08-29 · Round 8Titled Tue 29th Aug Late
  16. vs Sebastian PoltorakWon · 0-1Black · 2023-08-29 · Round 7Titled Tue 29th Aug Late
  17. vs Zurab TqebuchavaWon · 1-0White · 2023-08-29 · Round 6Titled Tue 29th Aug Late
  18. vs Dawid CzerwLost · 1-0Black · 2023-08-29 · Round 5Titled Tue 29th Aug Late
  19. vs Andrey OkaraLost · 1-0Black · 2023-08-29 · Round 4Titled Tue 29th Aug Late
  20. vs Alberto Santos FloresLost · 0-1White · 2023-08-29 · Round 3Titled Tue 29th Aug Late
  21. vs Maciej SroczynskiWon · 0-1Black · 2023-08-29 · Round 2Titled Tue 29th Aug Late
  22. vs Gordon XuLost · 0-1White · 2023-08-29 · Round 11Titled Tue 29th Aug Late
  23. vs Kjell PeterssonWon · 0-1Black · 2023-08-29 · Round 10Titled Tue 29th Aug Late
  24. vs Patricia Evarista Castillo PenaDraw · ½–½White · 2023-08-22 · Round 9Titled Tue 22nd Aug Late
  25. vs Matthew ClarkeWon · 0-1Black · 2023-08-22 · Round 8Titled Tue 22nd Aug Late
  26. vs Ayrat VafinLost · 0-1White · 2023-08-22 · Round 7Titled Tue 22nd Aug Late
  27. vs Grigory SeletskyLost · 1-0Black · 2023-08-22 · Round 6Titled Tue 22nd Aug Late
  28. vs Tomasz JaskolkaWon · 1-0White · 2023-08-22 · Round 5Titled Tue 22nd Aug Late
  29. vs Piotr MickiewiczLost · 1-0Black · 2023-08-22 · Round 4Titled Tue 22nd Aug Late
  30. vs Aqib Javaid ButtWon · 1-0White · 2023-08-22 · Round 3Titled Tue 22nd Aug Late
  31. vs Dmitry GurevichLost · 1-0Black · 2023-08-22 · Round 2Titled Tue 22nd Aug Late
  32. vs Juan Carlos Mesa CruzLost · 1-0Black · 2023-08-22 · Round 11Titled Tue 22nd Aug Late
  33. vs Alexander ReprintsevWon · 1-0White · 2023-08-22 · Round 10Titled Tue 22nd Aug Late
  34. vs David OttosenWon · 1-0White · 2023-08-15 · Round 9Titled Tue 15th Aug Late
  35. vs Mikhail PesotskiyLost · 1-0Black · 2023-08-15 · Round 8Titled Tue 15th Aug Late
  36. vs Antonio Arencibia MonduyLost · 1-0Black · 2023-08-15 · Round 7Titled Tue 15th Aug Late
  37. vs Vladimir BochnickaWon · 1-0White · 2023-08-15 · Round 6Titled Tue 15th Aug Late
  38. vs Guillermo Baches GarciaLost · 1-0Black · 2023-08-15 · Round 5Titled Tue 15th Aug Late
  39. vs Aleksandra MilovicWon · 0-1Black · 2023-08-15 · Round 4Titled Tue 15th Aug Late
  40. vs Vera JuergensDraw · ½–½White · 2023-08-15 · Round 3Titled Tue 15th Aug Late
  41. vs Candela Be Francisco GuecamburuLost · 1-0Black · 2023-08-15 · Round 2Titled Tue 15th Aug Late
  42. vs Lucas Di NicolantonioLost · 0-1White · 2023-08-15 · Round 1Titled Tue 15th Aug Late
  43. vs Frank BuchenauWon · 0-1Black · 2023-08-15 · Round 11Titled Tue 15th Aug Late
  44. vs Robert TustanowskiDraw · ½–½White · 2023-08-15 · Round 10Titled Tue 15th Aug Late
  45. vs Georgi OrlovDraw · ½–½Black · 2023-08-08 · Round 9Titled Tue 8th Aug Late
  46. vs Zsoka GaalLost · 0-1White · 2023-08-08 · Round 8Titled Tue 8th Aug Late
  47. vs Xiao ChengWon · 0-1Black · 2023-08-08 · Round 7Titled Tue 8th Aug Late
  48. vs Orest VovkLost · 0-1White · 2023-08-08 · Round 6Titled Tue 8th Aug Late
  49. vs Juan Sebastian Negron LizarazoWon · 0-1Black · 2023-08-08 · Round 5Titled Tue 8th Aug Late
  50. vs Campo Elias Guzman LozanoWon · 0-1Black · 2023-08-08 · Round 4Titled Tue 8th Aug 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