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
1101 2023-01-31 Titled Tue 31st Jan Late chess.com INT 11 Neeraj Harish Nick Figorito Lost: 0-1 56 Open
1102 2023-01-31 Titled Tue 31st Jan Late chess.com INT 10 Mike Sailer Neeraj Harish Won: 0-1 29 Open
1103 2023-01-24 Titled Tue 24th Jan Late chess.com INT 9 Mauricio Vargas Benavides Neeraj Harish Won: 0-1 29 Open
1104 2023-01-24 Titled Tue 24th Jan Late chess.com INT 8 Neeraj Harish Lucas Foerster-Yialamas Lost: 0-1 25 Open
1105 2023-01-24 Titled Tue 24th Jan Late chess.com INT 7 Daniel Teidi Awoki Neeraj Harish Draw: 1/2-1/2 87 Open
1106 2023-01-24 Titled Tue 24th Jan Late chess.com INT 6 Neeraj Harish David W L Howell Lost: 0-1 30 Open
1107 2023-01-24 Titled Tue 24th Jan Late chess.com INT 5 Sameer Mujumdar Neeraj Harish Lost: 1-0 49 Open
1108 2023-01-24 Titled Tue 24th Jan Late chess.com INT 4 Neeraj Harish Dominik Marczuk Lost: 0-1 26 Open
1109 2023-01-24 Titled Tue 24th Jan Late chess.com INT 3 Michal Mazurkiewicz Neeraj Harish Lost: 1-0 38 Open
1110 2023-01-24 Titled Tue 24th Jan Late chess.com INT 2 Neeraj Harish Dmitry Gurevich Lost: 0-1 18 Open
1111 2023-01-24 Titled Tue 24th Jan Late chess.com INT 1 Neeraj Harish Soham Kamotra Lost: 0-1 40 Open
1112 2023-01-24 Titled Tue 24th Jan Late chess.com INT 11 Caio Medeiros Poeta Neeraj Harish Lost: 1-0 61 Open
1113 2023-01-24 Titled Tue 24th Jan Late chess.com INT 10 Neeraj Harish Gustavo Horokoski De Souza Lost: 0-1 67 Open
1114 2023-01-17 Titled Tue 17th Jan Late chess.com INT 9 Tom O`Gorman Neeraj Harish Lost: 1-0 64 Open
1115 2023-01-17 Titled Tue 17th Jan Late chess.com INT 8 Neeraj Harish Svetlana Vifleemskaia Lost: 0-1 50 Open
1116 2023-01-17 Titled Tue 17th Jan Late chess.com INT 7 Neeraj Harish Miguel Mosquera Lost: 0-1 25 Open
1117 2023-01-17 Titled Tue 17th Jan Late chess.com INT 6 Mahel Boyer Neeraj Harish Lost: 1-0 23 Open
1118 2023-01-17 Titled Tue 17th Jan Late chess.com INT 5 Marcos Rodriguez Fontecha Neeraj Harish Draw: 1/2-1/2 76 Open
1119 2023-01-17 Titled Tue 17th Jan Late chess.com INT 4 Neeraj Harish Jakub Kosakowski Lost: 0-1 29 Open
1120 2023-01-17 Titled Tue 17th Jan Late chess.com INT 3 Mikhail Kobalia Neeraj Harish Lost: 1-0 35 Open
1121 2023-01-17 Titled Tue 17th Jan Late chess.com INT 2 Neeraj Harish Mihailo Djokic Won: 1-0 44 Open
1122 2023-01-17 Titled Tue 17th Jan Late chess.com INT 1 Neeraj Harish Georgios Souleidis Won: 1-0 23 Open
1123 2023-01-17 Titled Tue 17th Jan Late chess.com INT 11 Neeraj Harish Alexei Slavin Won: 1-0 57 Open
1124 2023-01-17 Titled Tue 17th Jan Late chess.com INT 10 Marharyta Novikova Neeraj Harish Won: 0-1 39 Open
1125 2023-01-10 Titled Tue 10th Jan Late chess.com INT 9 Neeraj Harish Jonny Cueto Lost: 0-1 22 Open
1126 2023-01-10 Titled Tue 10th Jan Late chess.com INT 8 2605767 Neeraj Harish Draw: 1/2-1/2 64 Open
1127 2023-01-10 Titled Tue 10th Jan Late chess.com INT 7 Neeraj Harish Felix Rose Lost: 0-1 33 Open
1128 2023-01-10 Titled Tue 10th Jan Late chess.com INT 6 Wagner Peixoto Guimaraes Neeraj Harish Draw: 1/2-1/2 65 Open
1129 2023-01-10 Titled Tue 10th Jan Late chess.com INT 5 Neeraj Harish Djuro Skaric Lost: 0-1 32 Open
1130 2023-01-10 Titled Tue 10th Jan Late chess.com INT 4 Eduardo Gerbelli Neto Neeraj Harish Draw: 1/2-1/2 75 Open
1131 2023-01-10 Titled Tue 10th Jan Late chess.com INT 3 Aron Pasti Neeraj Harish Lost: 1-0 30 Open
1132 2023-01-10 Titled Tue 10th Jan Late chess.com INT 2 Neeraj Harish Alberto Martin Fuentes Lost: 0-1 36 Open
1133 2023-01-10 Titled Tue 10th Jan Late chess.com INT 1 Neeraj Harish Joshua Altman Draw: 1/2-1/2 49 Open
1134 2023-01-10 Titled Tue 10th Jan Late chess.com INT 11 Neeraj Harish Patryk Stanisz Won: 1-0 71 Open
1135 2023-01-10 Titled Tue 10th Jan Late chess.com INT 10 Jorge Carlos Antonio Neeraj Harish Won: 0-1 27 Open
1136 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 9 Algol Jorajuria Mendoza Neeraj Harish Won: 0-1 24 Open
1137 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 8 Lucas Foerster-Yialamas Neeraj Harish Won: 0-1 47 Open
1138 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 7 Neeraj Harish Mihael Ankerst Lost: 0-1 30 Open
1139 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 6 Sebastian Almagro Mazariegos Neeraj Harish Lost: 1-0 40 Open
1140 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 5 Galina Novikova Neeraj Harish Lost: 1-0 32 Open
1141 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 4 Neeraj Harish Heinz Georg Won: 1-0 1 Open
1142 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 3 Pawel Dudzinski Neeraj Harish Lost: 1-0 43 Open
1143 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 2 Wojciech Przybylski Neeraj Harish Lost: 1-0 48 Open
1144 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 1 Neeraj Harish Jaan Ehlvest Lost: 0-1 39 Open
1145 2023-01-03 Titled Tue 3rd Jan Late chess.com INT 10 Neeraj Harish Svetlana Vifleemskaia Lost: 0-1 64 Open
1146 2022-12-27 Titled Tue 27th Dec Late chess.com INT 9 Sho Glashausser Neeraj Harish Won: 0-1 39 Open
1147 2022-12-27 Titled Tue 27th Dec Late chess.com INT 8 Neeraj Harish Ricardo Maruchi Desideri Draw: 1/2-1/2 34 Open
1148 2022-12-27 Titled Tue 27th Dec Late chess.com INT 7 Matthias Bach Neeraj Harish Lost: 1-0 48 Open
1149 2022-12-27 Titled Tue 27th Dec Late chess.com INT 6 Alan Finkelstein Neeraj Harish Lost: 1-0 22 Open
1150 2022-12-27 Titled Tue 27th Dec Late chess.com INT 5 Neeraj Harish Jose Joaquin Bas Mas Lost: 0-1 31 Open
  1. vs Nick FigoritoLost · 0-1White · 2023-01-31 · Round 11Titled Tue 31st Jan Late
  2. vs Mike SailerWon · 0-1Black · 2023-01-31 · Round 10Titled Tue 31st Jan Late
  3. vs Mauricio Vargas BenavidesWon · 0-1Black · 2023-01-24 · Round 9Titled Tue 24th Jan Late
  4. vs Lucas Foerster-YialamasLost · 0-1White · 2023-01-24 · Round 8Titled Tue 24th Jan Late
  5. vs Daniel Teidi AwokiDraw · ½–½Black · 2023-01-24 · Round 7Titled Tue 24th Jan Late
  6. vs David W L HowellLost · 0-1White · 2023-01-24 · Round 6Titled Tue 24th Jan Late
  7. vs Sameer MujumdarLost · 1-0Black · 2023-01-24 · Round 5Titled Tue 24th Jan Late
  8. vs Dominik MarczukLost · 0-1White · 2023-01-24 · Round 4Titled Tue 24th Jan Late
  9. vs Michal MazurkiewiczLost · 1-0Black · 2023-01-24 · Round 3Titled Tue 24th Jan Late
  10. vs Dmitry GurevichLost · 0-1White · 2023-01-24 · Round 2Titled Tue 24th Jan Late
  11. vs Soham KamotraLost · 0-1White · 2023-01-24 · Round 1Titled Tue 24th Jan Late
  12. vs Caio Medeiros PoetaLost · 1-0Black · 2023-01-24 · Round 11Titled Tue 24th Jan Late
  13. vs Gustavo Horokoski De SouzaLost · 0-1White · 2023-01-24 · Round 10Titled Tue 24th Jan Late
  14. vs Tom O`GormanLost · 1-0Black · 2023-01-17 · Round 9Titled Tue 17th Jan Late
  15. vs Svetlana VifleemskaiaLost · 0-1White · 2023-01-17 · Round 8Titled Tue 17th Jan Late
  16. vs Miguel MosqueraLost · 0-1White · 2023-01-17 · Round 7Titled Tue 17th Jan Late
  17. vs Mahel BoyerLost · 1-0Black · 2023-01-17 · Round 6Titled Tue 17th Jan Late
  18. vs Marcos Rodriguez FontechaDraw · ½–½Black · 2023-01-17 · Round 5Titled Tue 17th Jan Late
  19. vs Jakub KosakowskiLost · 0-1White · 2023-01-17 · Round 4Titled Tue 17th Jan Late
  20. vs Mikhail KobaliaLost · 1-0Black · 2023-01-17 · Round 3Titled Tue 17th Jan Late
  21. vs Mihailo DjokicWon · 1-0White · 2023-01-17 · Round 2Titled Tue 17th Jan Late
  22. vs Georgios SouleidisWon · 1-0White · 2023-01-17 · Round 1Titled Tue 17th Jan Late
  23. vs Alexei SlavinWon · 1-0White · 2023-01-17 · Round 11Titled Tue 17th Jan Late
  24. vs Marharyta NovikovaWon · 0-1Black · 2023-01-17 · Round 10Titled Tue 17th Jan Late
  25. vs Jonny CuetoLost · 0-1White · 2023-01-10 · Round 9Titled Tue 10th Jan Late
  26. vs 2605767Draw · ½–½Black · 2023-01-10 · Round 8Titled Tue 10th Jan Late
  27. vs Felix RoseLost · 0-1White · 2023-01-10 · Round 7Titled Tue 10th Jan Late
  28. vs Wagner Peixoto GuimaraesDraw · ½–½Black · 2023-01-10 · Round 6Titled Tue 10th Jan Late
  29. vs Djuro SkaricLost · 0-1White · 2023-01-10 · Round 5Titled Tue 10th Jan Late
  30. vs Eduardo Gerbelli NetoDraw · ½–½Black · 2023-01-10 · Round 4Titled Tue 10th Jan Late
  31. vs Aron PastiLost · 1-0Black · 2023-01-10 · Round 3Titled Tue 10th Jan Late
  32. vs Alberto Martin FuentesLost · 0-1White · 2023-01-10 · Round 2Titled Tue 10th Jan Late
  33. vs Joshua AltmanDraw · ½–½White · 2023-01-10 · Round 1Titled Tue 10th Jan Late
  34. vs Patryk StaniszWon · 1-0White · 2023-01-10 · Round 11Titled Tue 10th Jan Late
  35. vs Jorge Carlos AntonioWon · 0-1Black · 2023-01-10 · Round 10Titled Tue 10th Jan Late
  36. vs Algol Jorajuria MendozaWon · 0-1Black · 2023-01-03 · Round 9Titled Tue 3rd Jan Late
  37. vs Lucas Foerster-YialamasWon · 0-1Black · 2023-01-03 · Round 8Titled Tue 3rd Jan Late
  38. vs Mihael AnkerstLost · 0-1White · 2023-01-03 · Round 7Titled Tue 3rd Jan Late
  39. vs Sebastian Almagro MazariegosLost · 1-0Black · 2023-01-03 · Round 6Titled Tue 3rd Jan Late
  40. vs Galina NovikovaLost · 1-0Black · 2023-01-03 · Round 5Titled Tue 3rd Jan Late
  41. vs Heinz GeorgWon · 1-0White · 2023-01-03 · Round 4Titled Tue 3rd Jan Late
  42. vs Pawel DudzinskiLost · 1-0Black · 2023-01-03 · Round 3Titled Tue 3rd Jan Late
  43. vs Wojciech PrzybylskiLost · 1-0Black · 2023-01-03 · Round 2Titled Tue 3rd Jan Late
  44. vs Jaan EhlvestLost · 0-1White · 2023-01-03 · Round 1Titled Tue 3rd Jan Late
  45. vs Svetlana VifleemskaiaLost · 0-1White · 2023-01-03 · Round 10Titled Tue 3rd Jan Late
  46. vs Sho GlashausserWon · 0-1Black · 2022-12-27 · Round 9Titled Tue 27th Dec Late
  47. vs Ricardo Maruchi DesideriDraw · ½–½White · 2022-12-27 · Round 8Titled Tue 27th Dec Late
  48. vs Matthias BachLost · 1-0Black · 2022-12-27 · Round 7Titled Tue 27th Dec Late
  49. vs Alan FinkelsteinLost · 1-0Black · 2022-12-27 · Round 6Titled Tue 27th Dec Late
  50. vs Jose Joaquin Bas MasLost · 0-1White · 2022-12-27 · Round 5Titled Tue 27th Dec 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