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
1251 2022-08-23 Titled Tue 23rd Aug Early chess.com INT 10 Neeraj Harish Bogusz Piliczewski Won: 1-0 59 Open
1252 2022-07-26 Titled Tue 26th Jul Early chess.com INT 9 Neeraj Harish Nurgazy Zheenbekov Draw: 1/2-1/2 49 Open
1253 2022-07-26 Titled Tue 26th Jul Early chess.com INT 8 Robert Sanchez Neeraj Harish Won: 0-1 25 Open
1254 2022-07-26 Titled Tue 26th Jul Early chess.com INT 7 Oleksiy Solovchuk Neeraj Harish Lost: 1-0 52 Open
1255 2022-07-26 Titled Tue 26th Jul Early chess.com INT 6 Neeraj Harish Robert Gabriel Draw: 1/2-1/2 27 Open
1256 2022-07-26 Titled Tue 26th Jul Early chess.com INT 5 Neeraj Harish Felix Rose Lost: 0-1 53 Open
1257 2022-07-26 Titled Tue 26th Jul Early chess.com INT 4 Hanna Wesolowska Neeraj Harish Lost: 1-0 19 Open
1258 2022-07-26 Titled Tue 26th Jul Early chess.com INT 3 Neeraj Harish Gary Leschinsky Lost: 0-1 34 Open
1259 2022-07-26 Titled Tue 26th Jul Early chess.com INT 2 Neeraj Harish V Pranav Lost: 0-1 57 Open
1260 2022-07-26 Titled Tue 26th Jul Early chess.com INT 1 Anna Kubicka Neeraj Harish Draw: 1/2-1/2 62 Open
1261 2022-07-26 Titled Tue 26th Jul Early chess.com INT 11 Neeraj Harish Artak Manukian Lost: 0-1 55 Open
1262 2022-07-26 Titled Tue 26th Jul Early chess.com INT 10 Evan S Rosenberg Neeraj Harish Won: 0-1 67 Open
1263 2022-07-05 Titled Tue 5th Jul Late chess.com INT 9 Neeraj Harish Alex Jian Lost: 0-1 36 Open
1264 2022-07-05 Titled Tue 5th Jul Late chess.com INT 8 Nadezhda Antonova Neeraj Harish Won: 0-1 31 Open
1265 2022-07-05 Titled Tue 5th Jul Late chess.com INT 7 Neeraj Harish Marcel Winkels Lost: 0-1 21 Open
1266 2022-07-05 Titled Tue 5th Jul Late chess.com INT 6 Neeraj Harish Julia Tsukerman Lost: 0-1 62 Open
1267 2022-07-05 Titled Tue 5th Jul Late chess.com INT 5 Levente Miszler Neeraj Harish Lost: 1-0 35 Open
1268 2022-07-05 Titled Tue 5th Jul Late chess.com INT 4 Bryan Weisz Neeraj Harish Draw: 1/2-1/2 66 Open
1269 2022-07-05 Titled Tue 5th Jul Late chess.com INT 3 Neeraj Harish Josep Romero Ruscalleda Lost: 0-1 53 Open
1270 2022-07-05 Titled Tue 5th Jul Late chess.com INT 2 Neeraj Harish Daniil Manelyuk Lost: 0-1 12 Open
1271 2022-07-05 Titled Tue 5th Jul Late chess.com INT 10 Jarmo Hartikainen Neeraj Harish Lost: 1-0 24 Open
1272 2022-06-14 Titled Tue 14th Jun Early chess.com INT 9 Evgeny V. Melikhov Neeraj Harish Lost: 1-0 24 Open
1273 2022-06-14 Titled Tue 14th Jun Early chess.com INT 8 Anna Cramling Bellon Neeraj Harish Draw: 1/2-1/2 62 Open
1274 2022-06-14 Titled Tue 14th Jun Early chess.com INT 7 Neeraj Harish Jemal Ovezdurdyyeva Lost: 0-1 32 Open
1275 2022-06-14 Titled Tue 14th Jun Early chess.com INT 5 Neeraj Harish Mrudul Dehankar Lost: 0-1 31 Open
1276 2022-06-14 Titled Tue 14th Jun Early chess.com INT 4 Justin Sarkar Neeraj Harish Lost: 1-0 18 Open
1277 2022-06-14 Titled Tue 14th Jun Early chess.com INT 3 Benedikt Huber Neeraj Harish Lost: 1-0 35 Open
1278 2022-06-14 Titled Tue 14th Jun Early chess.com INT 2 Neeraj Harish Michal Kopczynski Lost: 0-1 28 Open
1279 2022-06-14 Titled Tue 14th Jun Early chess.com INT 1 Garv Gaur Neeraj Harish Lost: 1-0 29 Open
1280 2022-06-14 Titled Tue 14th Jun Early chess.com INT 11 Neeraj Harish Roman Goldovsky Won: 1-0 87 Open
1281 2022-06-14 Titled Tue 14th Jun Early chess.com INT 10 Neeraj Harish Bogusz Piliczewski Won: 1-0 33 Open
1282 2022-06-07 Titled Tue 7th Jun Early chess.com INT 9 Alain Prieto Aranguren Neeraj Harish Lost: 1-0 18 Open
1283 2022-06-07 Titled Tue 7th Jun Early chess.com INT 8 Neeraj Harish Elameir Fathy Lost: 0-1 21 Open
1284 2022-06-07 Titled Tue 7th Jun Early chess.com INT 7 Adan Rios Escobar Neeraj Harish Draw: 1/2-1/2 50 Open
1285 2022-06-07 Titled Tue 7th Jun Early chess.com INT 6 Neeraj Harish Aleksandra Maltsevskaya Lost: 0-1 35 Open
1286 2022-06-07 Titled Tue 7th Jun Early chess.com INT 5 Neeraj Harish Afruza Khamdamova Lost: 0-1 26 Open
1287 2022-06-07 Titled Tue 7th Jun Early chess.com INT 4 Evgeny V. Melikhov Neeraj Harish Won: 0-1 44 Open
1288 2022-06-07 Titled Tue 7th Jun Early chess.com INT 2 Neeraj Harish Buenaventura Villamayor Lost: 0-1 36 Open
1289 2022-06-07 Titled Tue 7th Jun Early chess.com INT 1 Neeraj Harish Ivan Martic Lost: 0-1 17 Open
1290 2022-06-07 Titled Tue 7th Jun Early chess.com INT 11 Anita Gronnestad Neeraj Harish Won: 0-1 44 Open
1291 2022-06-07 Titled Tue 7th Jun Early chess.com INT 10 Neeraj Harish Jakub Luberanski Lost: 0-1 29 Open
1292 2022-05-31 Titled Tue 31st May Early chess.com INT 9 Anysia Thomas Neeraj Harish Lost: 1-0 37 Open
1293 2022-05-31 Titled Tue 31st May Late chess.com INT 9 Tiago Carvalho Mangialardo Neeraj Harish Won: 0-1 24 Open
1294 2022-05-31 Titled Tue 31st May Early chess.com INT 8 Neeraj Harish Simeon Todev Won: 1-0 26 Open
1295 2022-05-31 Titled Tue 31st May Late chess.com INT 8 Neeraj Harish David Gomez Dieguez Lost: 0-1 56 Open
1296 2022-05-31 Titled Tue 31st May Late chess.com INT 7 David Levine Neeraj Harish Lost: 1-0 30 Open
1297 2022-05-31 Titled Tue 31st May Early chess.com INT 7 Bakhtiyar Nugumanov Neeraj Harish Lost: 1-0 51 Open
1298 2022-05-31 Titled Tue 31st May Late chess.com INT 6 Neeraj Harish Radmila Kovacevic Lost: 0-1 20 Open
1299 2022-05-31 Titled Tue 31st May Late chess.com INT 5 Neeraj Harish Carlos David Mendoza Criollo Lost: 0-1 25 Open
1300 2022-05-31 Titled Tue 31st May Early chess.com INT 5 Christian Polster Neeraj Harish Lost: 1-0 36 Open
  1. vs Bogusz PiliczewskiWon · 1-0White · 2022-08-23 · Round 10Titled Tue 23rd Aug Early
  2. vs Nurgazy ZheenbekovDraw · ½–½White · 2022-07-26 · Round 9Titled Tue 26th Jul Early
  3. vs Robert SanchezWon · 0-1Black · 2022-07-26 · Round 8Titled Tue 26th Jul Early
  4. vs Oleksiy SolovchukLost · 1-0Black · 2022-07-26 · Round 7Titled Tue 26th Jul Early
  5. vs Robert GabrielDraw · ½–½White · 2022-07-26 · Round 6Titled Tue 26th Jul Early
  6. vs Felix RoseLost · 0-1White · 2022-07-26 · Round 5Titled Tue 26th Jul Early
  7. vs Hanna WesolowskaLost · 1-0Black · 2022-07-26 · Round 4Titled Tue 26th Jul Early
  8. vs Gary LeschinskyLost · 0-1White · 2022-07-26 · Round 3Titled Tue 26th Jul Early
  9. vs V PranavLost · 0-1White · 2022-07-26 · Round 2Titled Tue 26th Jul Early
  10. vs Anna KubickaDraw · ½–½Black · 2022-07-26 · Round 1Titled Tue 26th Jul Early
  11. vs Artak ManukianLost · 0-1White · 2022-07-26 · Round 11Titled Tue 26th Jul Early
  12. vs Evan S RosenbergWon · 0-1Black · 2022-07-26 · Round 10Titled Tue 26th Jul Early
  13. vs Alex JianLost · 0-1White · 2022-07-05 · Round 9Titled Tue 5th Jul Late
  14. vs Nadezhda AntonovaWon · 0-1Black · 2022-07-05 · Round 8Titled Tue 5th Jul Late
  15. vs Marcel WinkelsLost · 0-1White · 2022-07-05 · Round 7Titled Tue 5th Jul Late
  16. vs Julia TsukermanLost · 0-1White · 2022-07-05 · Round 6Titled Tue 5th Jul Late
  17. vs Levente MiszlerLost · 1-0Black · 2022-07-05 · Round 5Titled Tue 5th Jul Late
  18. vs Bryan WeiszDraw · ½–½Black · 2022-07-05 · Round 4Titled Tue 5th Jul Late
  19. vs Josep Romero RuscalledaLost · 0-1White · 2022-07-05 · Round 3Titled Tue 5th Jul Late
  20. vs Daniil ManelyukLost · 0-1White · 2022-07-05 · Round 2Titled Tue 5th Jul Late
  21. vs Jarmo HartikainenLost · 1-0Black · 2022-07-05 · Round 10Titled Tue 5th Jul Late
  22. vs Evgeny V. MelikhovLost · 1-0Black · 2022-06-14 · Round 9Titled Tue 14th Jun Early
  23. vs Anna Cramling BellonDraw · ½–½Black · 2022-06-14 · Round 8Titled Tue 14th Jun Early
  24. vs Jemal OvezdurdyyevaLost · 0-1White · 2022-06-14 · Round 7Titled Tue 14th Jun Early
  25. vs Mrudul DehankarLost · 0-1White · 2022-06-14 · Round 5Titled Tue 14th Jun Early
  26. vs Justin SarkarLost · 1-0Black · 2022-06-14 · Round 4Titled Tue 14th Jun Early
  27. vs Benedikt HuberLost · 1-0Black · 2022-06-14 · Round 3Titled Tue 14th Jun Early
  28. vs Michal KopczynskiLost · 0-1White · 2022-06-14 · Round 2Titled Tue 14th Jun Early
  29. vs Garv GaurLost · 1-0Black · 2022-06-14 · Round 1Titled Tue 14th Jun Early
  30. vs Roman GoldovskyWon · 1-0White · 2022-06-14 · Round 11Titled Tue 14th Jun Early
  31. vs Bogusz PiliczewskiWon · 1-0White · 2022-06-14 · Round 10Titled Tue 14th Jun Early
  32. vs Alain Prieto ArangurenLost · 1-0Black · 2022-06-07 · Round 9Titled Tue 7th Jun Early
  33. vs Elameir FathyLost · 0-1White · 2022-06-07 · Round 8Titled Tue 7th Jun Early
  34. vs Adan Rios EscobarDraw · ½–½Black · 2022-06-07 · Round 7Titled Tue 7th Jun Early
  35. vs Aleksandra MaltsevskayaLost · 0-1White · 2022-06-07 · Round 6Titled Tue 7th Jun Early
  36. vs Afruza KhamdamovaLost · 0-1White · 2022-06-07 · Round 5Titled Tue 7th Jun Early
  37. vs Evgeny V. MelikhovWon · 0-1Black · 2022-06-07 · Round 4Titled Tue 7th Jun Early
  38. vs Buenaventura VillamayorLost · 0-1White · 2022-06-07 · Round 2Titled Tue 7th Jun Early
  39. vs Ivan MarticLost · 0-1White · 2022-06-07 · Round 1Titled Tue 7th Jun Early
  40. vs Anita GronnestadWon · 0-1Black · 2022-06-07 · Round 11Titled Tue 7th Jun Early
  41. vs Jakub LuberanskiLost · 0-1White · 2022-06-07 · Round 10Titled Tue 7th Jun Early
  42. vs Anysia ThomasLost · 1-0Black · 2022-05-31 · Round 9Titled Tue 31st May Early
  43. vs Tiago Carvalho MangialardoWon · 0-1Black · 2022-05-31 · Round 9Titled Tue 31st May Late
  44. vs Simeon TodevWon · 1-0White · 2022-05-31 · Round 8Titled Tue 31st May Early
  45. vs David Gomez DieguezLost · 0-1White · 2022-05-31 · Round 8Titled Tue 31st May Late
  46. vs David LevineLost · 1-0Black · 2022-05-31 · Round 7Titled Tue 31st May Late
  47. vs Bakhtiyar NugumanovLost · 1-0Black · 2022-05-31 · Round 7Titled Tue 31st May Early
  48. vs Radmila KovacevicLost · 0-1White · 2022-05-31 · Round 6Titled Tue 31st May Late
  49. vs Carlos David Mendoza CriolloLost · 0-1White · 2022-05-31 · Round 5Titled Tue 31st May Late
  50. vs Christian PolsterLost · 1-0Black · 2022-05-31 · Round 5Titled Tue 31st May Early

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