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
501 2024-09-10 Titled Tue 10th Sep Late chess.com INT 4 Neeraj Harish Austin Mei Won: 1-0 51 Open
502 2024-09-10 Titled Tue 10th Sep Late chess.com INT 3 Guillermo Baches Garcia Neeraj Harish Lost: 1-0 38 Open
503 2024-09-10 Titled Tue 10th Sep Late chess.com INT 2 Neeraj Harish Kanan Hajiyev Won: 1-0 27 Open
504 2024-09-10 Titled Tue 10th Sep Late chess.com INT 11 Marharyta Novikova Neeraj Harish Draw: 1/2-1/2 54 Open
505 2024-09-10 Titled Tue 10th Sep Late chess.com INT 10 Neeraj Harish Chanchal Kumer Ghosh Lost: 0-1 27 Open
506 2024-08-27 Titled Tue 27th Aug Late chess.com INT 9 Alexander Herbrig Neeraj Harish Won: 0-1 118 Open
507 2024-08-27 Titled Tue 27th Aug Late chess.com INT 8 Neeraj Harish Campo Elias Guzman Lozano Won: 1-0 57 Open
508 2024-08-27 Titled Tue 27th Aug Late chess.com INT 7 Ali Elier Neeraj Harish Lost: 1-0 54 Open
509 2024-08-27 Titled Tue 27th Aug Late chess.com INT 6 Neeraj Harish Abigail Zhou Draw: 1/2-1/2 54 Open
510 2024-08-27 Titled Tue 27th Aug Late chess.com INT 5 Jean Meunier-Pion Neeraj Harish Lost: 1-0 40 Open
511 2024-08-27 Titled Tue 27th Aug Late chess.com INT 4 Neeraj Harish Maciej Sroczynski Lost: 0-1 33 Open
512 2024-08-27 Titled Tue 27th Aug Late chess.com INT 3 Teimur Toktomushev Neeraj Harish Won: 0-1 92 Open
513 2024-08-27 Titled Tue 27th Aug Late chess.com INT 2 Neeraj Harish Isuru Alahakoon Lost: 0-1 12 Open
514 2024-08-27 Titled Tue 27th Aug Late chess.com INT 1 Neeraj Harish Annamaria Marjanovic Lost: 0-1 30 Open
515 2024-08-27 Titled Tue 27th Aug Late chess.com INT 11 Neeraj Harish Thomas Decker Won: 1-0 45 Open
516 2024-08-27 Titled Tue 27th Aug Late chess.com INT 10 Harmen Jonkman Neeraj Harish Lost: 1-0 63 Open
517 2024-08-20 Titled Tue 20th Aug Late chess.com INT 9 Marcel Winkels Neeraj Harish Won: 0-1 24 Open
518 2024-08-20 Titled Tue 20th Aug Late chess.com INT 8 Vladimir Mikhalsky Neeraj Harish Lost: 1-0 33 Open
519 2024-08-20 Titled Tue 20th Aug Late chess.com INT 7 Neeraj Harish Alan H Morris-Suzuki Lost: 0-1 34 Open
520 2024-08-20 Titled Tue 20th Aug Late chess.com INT 6 Neeraj Harish Fengxi Mao Lost: 0-1 96 Open
521 2024-08-20 Titled Tue 20th Aug Late chess.com INT 5 Jonathan Yedidia Neeraj Harish Draw: 1/2-1/2 46 Open
522 2024-08-20 Titled Tue 20th Aug Late chess.com INT 4 Neeraj Harish Nagare Kaivalya Sandip Lost: 0-1 22 Open
523 2024-08-20 Titled Tue 20th Aug Late chess.com INT 3 Alexander Herbrig Neeraj Harish Draw: 1/2-1/2 54 Open
524 2024-08-20 Titled Tue 20th Aug Late chess.com INT 2 Neeraj Harish Lazar Matyassy Won: 1-0 45 Open
525 2024-08-20 Titled Tue 20th Aug Late chess.com INT 11 Neeraj Harish Oussama Douissa Draw: 1/2-1/2 55 Open
526 2024-08-20 Titled Tue 20th Aug Late chess.com INT 10 Neeraj Harish Logan C Shafer Draw: 1/2-1/2 22 Open
527 2024-07-30 Titled Tue 30th Jul Late chess.com INT 9 Neeraj Harish Denis Khayrullin Lost: 0-1 104 Open
528 2024-07-30 Titled Tue 30th Jul Early chess.com INT 9 Neeraj Harish Broderick Kenneth Bauml Won: 1-0 52 Open
529 2024-07-30 Titled Tue 30th Jul Early chess.com INT 8 Neeraj Harish Arturo Eduardo Caceres Benitez Won: 1-0 26 Open
530 2024-07-30 Titled Tue 30th Jul Late chess.com INT 8 Neeraj Harish Konstantin Egorov Won: 1-0 42 Open
531 2024-07-30 Titled Tue 30th Jul Late chess.com INT 7 Ramiro Corona Monraz Neeraj Harish Won: 0-1 28 Open
532 2024-07-30 Titled Tue 30th Jul Early chess.com INT 7 Aisen Mestnikov Neeraj Harish Won: 0-1 27 Open
533 2024-07-30 Titled Tue 30th Jul Early chess.com INT 6 Neeraj Harish Mauricio Vargas Benavides Won: 1-0 36 Open
534 2024-07-30 Titled Tue 30th Jul Late chess.com INT 6 Flavio Rodrigo Costa Bezerra Neeraj Harish Lost: 1-0 16 Open
535 2024-07-30 Titled Tue 30th Jul Late chess.com INT 5 Neeraj Harish David W L Howell Draw: 1/2-1/2 53 Open
536 2024-07-30 Titled Tue 30th Jul Early chess.com INT 5 Neeraj Harish Thore Perske Lost: 0-1 58 Open
537 2024-07-30 Titled Tue 30th Jul Early chess.com INT 4 Vihaan Jammalamadaka Neeraj Harish Lost: 1-0 41 Open
538 2024-07-30 Titled Tue 30th Jul Late chess.com INT 4 Machteld Van Foreest Neeraj Harish Lost: 1-0 41 Open
539 2024-07-30 Titled Tue 30th Jul Early chess.com INT 3 Denis Khayrullin Neeraj Harish Lost: 1-0 33 Open
540 2024-07-30 Titled Tue 30th Jul Late chess.com INT 3 Neeraj Harish Sergei Ljukin Lost: 0-1 38 Open
541 2024-07-30 Titled Tue 30th Jul Early chess.com INT 2 Neeraj Harish Tamas-Kristof Balla Lost: 0-1 76 Open
542 2024-07-30 Titled Tue 30th Jul Late chess.com INT 2 Jens Hirneise Neeraj Harish Lost: 1-0 57 Open
543 2024-07-30 Titled Tue 30th Jul Early chess.com INT 1 Aleksander Xhembulla Neeraj Harish Lost: 1-0 24 Open
544 2024-07-30 Titled Tue 30th Jul Late chess.com INT 1 Neeraj Harish Jan Kokoszczynski Lost: 0-1 33 Open
545 2024-07-30 Titled Tue 30th Jul Late chess.com INT 11 Jan Enrique Zepeda Berlanga Neeraj Harish Won: 0-1 46 Open
546 2024-07-30 Titled Tue 30th Jul Early chess.com INT 11 Irina Mikhailova Neeraj Harish Lost: 1-0 61 Open
547 2024-07-30 Titled Tue 30th Jul Late chess.com INT 10 Can Alp Cansun Neeraj Harish Draw: 1/2-1/2 70 Open
548 2024-07-30 Titled Tue 30th Jul Early chess.com INT 10 Nikita Shandrygin Neeraj Harish Lost: 1-0 20 Open
549 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 9 Antonio Carlos Bambino Filho Neeraj Harish Draw: 1/2-1/2 39 Open
550 2024-07-02 Titled Tue 2nd Jul Late chess.com INT 8 Neeraj Harish Mauricio Vargas Benavides Lost: 0-1 13 Open
  1. vs Austin MeiWon · 1-0White · 2024-09-10 · Round 4Titled Tue 10th Sep Late
  2. vs Guillermo Baches GarciaLost · 1-0Black · 2024-09-10 · Round 3Titled Tue 10th Sep Late
  3. vs Kanan HajiyevWon · 1-0White · 2024-09-10 · Round 2Titled Tue 10th Sep Late
  4. vs Marharyta NovikovaDraw · ½–½Black · 2024-09-10 · Round 11Titled Tue 10th Sep Late
  5. vs Chanchal Kumer GhoshLost · 0-1White · 2024-09-10 · Round 10Titled Tue 10th Sep Late
  6. vs Alexander HerbrigWon · 0-1Black · 2024-08-27 · Round 9Titled Tue 27th Aug Late
  7. vs Campo Elias Guzman LozanoWon · 1-0White · 2024-08-27 · Round 8Titled Tue 27th Aug Late
  8. vs Ali ElierLost · 1-0Black · 2024-08-27 · Round 7Titled Tue 27th Aug Late
  9. vs Abigail ZhouDraw · ½–½White · 2024-08-27 · Round 6Titled Tue 27th Aug Late
  10. vs Jean Meunier-PionLost · 1-0Black · 2024-08-27 · Round 5Titled Tue 27th Aug Late
  11. vs Maciej SroczynskiLost · 0-1White · 2024-08-27 · Round 4Titled Tue 27th Aug Late
  12. vs Teimur ToktomushevWon · 0-1Black · 2024-08-27 · Round 3Titled Tue 27th Aug Late
  13. vs Isuru AlahakoonLost · 0-1White · 2024-08-27 · Round 2Titled Tue 27th Aug Late
  14. vs Annamaria MarjanovicLost · 0-1White · 2024-08-27 · Round 1Titled Tue 27th Aug Late
  15. vs Thomas DeckerWon · 1-0White · 2024-08-27 · Round 11Titled Tue 27th Aug Late
  16. vs Harmen JonkmanLost · 1-0Black · 2024-08-27 · Round 10Titled Tue 27th Aug Late
  17. vs Marcel WinkelsWon · 0-1Black · 2024-08-20 · Round 9Titled Tue 20th Aug Late
  18. vs Vladimir MikhalskyLost · 1-0Black · 2024-08-20 · Round 8Titled Tue 20th Aug Late
  19. vs Alan H Morris-SuzukiLost · 0-1White · 2024-08-20 · Round 7Titled Tue 20th Aug Late
  20. vs Fengxi MaoLost · 0-1White · 2024-08-20 · Round 6Titled Tue 20th Aug Late
  21. vs Jonathan YedidiaDraw · ½–½Black · 2024-08-20 · Round 5Titled Tue 20th Aug Late
  22. vs Nagare Kaivalya SandipLost · 0-1White · 2024-08-20 · Round 4Titled Tue 20th Aug Late
  23. vs Alexander HerbrigDraw · ½–½Black · 2024-08-20 · Round 3Titled Tue 20th Aug Late
  24. vs Lazar MatyassyWon · 1-0White · 2024-08-20 · Round 2Titled Tue 20th Aug Late
  25. vs Oussama DouissaDraw · ½–½White · 2024-08-20 · Round 11Titled Tue 20th Aug Late
  26. vs Logan C ShaferDraw · ½–½White · 2024-08-20 · Round 10Titled Tue 20th Aug Late
  27. vs Denis KhayrullinLost · 0-1White · 2024-07-30 · Round 9Titled Tue 30th Jul Late
  28. vs Broderick Kenneth BaumlWon · 1-0White · 2024-07-30 · Round 9Titled Tue 30th Jul Early
  29. vs Arturo Eduardo Caceres BenitezWon · 1-0White · 2024-07-30 · Round 8Titled Tue 30th Jul Early
  30. vs Konstantin EgorovWon · 1-0White · 2024-07-30 · Round 8Titled Tue 30th Jul Late
  31. vs Ramiro Corona MonrazWon · 0-1Black · 2024-07-30 · Round 7Titled Tue 30th Jul Late
  32. vs Aisen MestnikovWon · 0-1Black · 2024-07-30 · Round 7Titled Tue 30th Jul Early
  33. vs Mauricio Vargas BenavidesWon · 1-0White · 2024-07-30 · Round 6Titled Tue 30th Jul Early
  34. vs Flavio Rodrigo Costa BezerraLost · 1-0Black · 2024-07-30 · Round 6Titled Tue 30th Jul Late
  35. vs David W L HowellDraw · ½–½White · 2024-07-30 · Round 5Titled Tue 30th Jul Late
  36. vs Thore PerskeLost · 0-1White · 2024-07-30 · Round 5Titled Tue 30th Jul Early
  37. vs Vihaan JammalamadakaLost · 1-0Black · 2024-07-30 · Round 4Titled Tue 30th Jul Early
  38. vs Machteld Van ForeestLost · 1-0Black · 2024-07-30 · Round 4Titled Tue 30th Jul Late
  39. vs Denis KhayrullinLost · 1-0Black · 2024-07-30 · Round 3Titled Tue 30th Jul Early
  40. vs Sergei LjukinLost · 0-1White · 2024-07-30 · Round 3Titled Tue 30th Jul Late
  41. vs Tamas-Kristof BallaLost · 0-1White · 2024-07-30 · Round 2Titled Tue 30th Jul Early
  42. vs Jens HirneiseLost · 1-0Black · 2024-07-30 · Round 2Titled Tue 30th Jul Late
  43. vs Aleksander XhembullaLost · 1-0Black · 2024-07-30 · Round 1Titled Tue 30th Jul Early
  44. vs Jan KokoszczynskiLost · 0-1White · 2024-07-30 · Round 1Titled Tue 30th Jul Late
  45. vs Jan Enrique Zepeda BerlangaWon · 0-1Black · 2024-07-30 · Round 11Titled Tue 30th Jul Late
  46. vs Irina MikhailovaLost · 1-0Black · 2024-07-30 · Round 11Titled Tue 30th Jul Early
  47. vs Can Alp CansunDraw · ½–½Black · 2024-07-30 · Round 10Titled Tue 30th Jul Late
  48. vs Nikita ShandryginLost · 1-0Black · 2024-07-30 · Round 10Titled Tue 30th Jul Early
  49. vs Antonio Carlos Bambino FilhoDraw · ½–½Black · 2024-07-02 · Round 9Titled Tue 2nd Jul Late
  50. vs Mauricio Vargas BenavidesLost · 0-1White · 2024-07-02 · Round 8Titled Tue 2nd Jul 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