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
Rapid
2120Published FIDE
Blitz
2064Published FIDE
USCF Regular
2267Published 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
Published rating lists through Nov 2026.
Download chart or data
View rating lists
FIDE rating history
Published rating lists through Nov 2026.
Download chart or data
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 |
|---|---|---|---|---|---|---|---|---|---|
| 1051 | 2023-04-18 | Titled Tue 18th Apr Late | chess.com INT | 6 | Neeraj Harish | Grigory Seletsky | Won: 1-0 | 32 | Open |
| 1052 | 2023-04-18 | Titled Tue 18th Apr Late | chess.com INT | 5 | Nick Figorito | Neeraj Harish | Lost: 1-0 | 64 | Open |
| 1053 | 2023-04-18 | Titled Tue 18th Apr Late | chess.com INT | 4 | Neeraj Harish | Alexander Alexikov | Won: 1-0 | 30 | Open |
| 1054 | 2023-04-18 | Titled Tue 18th Apr Late | chess.com INT | 3 | Neeraj Harish | Caio Henrique Angelico Silva | Lost: 0-1 | 27 | Open |
| 1055 | 2023-04-18 | Titled Tue 18th Apr Late | chess.com INT | 2 | Artyom Manukyan | Neeraj Harish | Draw: 1/2-1/2 | 88 | Open |
| 1056 | 2023-04-18 | Titled Tue 18th Apr Late | chess.com INT | 1 | Leonardo Loiacono | Neeraj Harish | Lost: 1-0 | 38 | Open |
| 1057 | 2023-04-18 | Titled Tue 18th Apr Late | chess.com INT | 11 | Neeraj Harish | Aleksa Micic | Won: 1-0 | 69 | Open |
| 1058 | 2023-04-18 | Titled Tue 18th Apr Late | chess.com INT | 10 | Ivan Kubatko | Neeraj Harish | Lost: 1-0 | 46 | Open |
| 1059 | 2023-03-21 | Titled Tue 21st Mar Late | chess.com INT | 9 | Marcel Winkels | Neeraj Harish | Lost: 1-0 | 51 | Open |
| 1060 | 2023-03-21 | Titled Tue 21st Mar Late | chess.com INT | 8 | Jean Meunier-Pion | Neeraj Harish | Lost: 1-0 | 47 | Open |
| 1061 | 2023-03-21 | Titled Tue 21st Mar Late | chess.com INT | 7 | Neeraj Harish | Attila Jr. Forgacs | Lost: 0-1 | 92 | Open |
| 1062 | 2023-03-21 | Titled Tue 21st Mar Late | chess.com INT | 6 | Neeraj Harish | Martin Bruedigam | Lost: 0-1 | 28 | Open |
| 1063 | 2023-03-21 | Titled Tue 21st Mar Late | chess.com INT | 5 | Tim Grutter | Neeraj Harish | Lost: 1-0 | 53 | Open |
| 1064 | 2023-03-21 | Titled Tue 21st Mar Late | chess.com INT | 4 | Pawel Dudzinski | Neeraj Harish | Won: 0-1 | 62 | Open |
| 1065 | 2023-03-21 | Titled Tue 21st Mar Late | chess.com INT | 3 | Neeraj Harish | Karina Cyfka | Won: 1-0 | 35 | Open |
| 1066 | 2023-03-21 | Titled Tue 21st Mar Late | chess.com INT | 2 | Neeraj Harish | Avi Harrison Kaplan | Lost: 0-1 | 33 | Open |
| 1067 | 2023-03-21 | Titled Tue 21st Mar Late | chess.com INT | 1 | Daniel Taboas Rodriguez | Neeraj Harish | Lost: 1-0 | 37 | Open |
| 1068 | 2023-03-21 | Titled Tue 21st Mar Late | chess.com INT | 11 | Juan Sebastian Negron Lizarazo | Neeraj Harish | Lost: 1-0 | 36 | Open |
| 1069 | 2023-03-21 | Titled Tue 21st Mar Late | chess.com INT | 10 | Neeraj Harish | Juan Carlos Ricaurte Lopez | Won: 1-0 | 33 | Open |
| 1070 | 2023-03-14 | Titled Tue 14th Mar Late | chess.com INT | 9 | Neeraj Harish | Dmitry Petukhov | Draw: 1/2-1/2 | 65 | Open |
| 1071 | 2023-03-14 | Titled Tue 14th Mar Late | chess.com INT | 8 | Alexei Gubajdullin | Neeraj Harish | Lost: 1-0 | 23 | Open |
| 1072 | 2023-03-14 | Titled Tue 14th Mar Late | chess.com INT | 7 | Ivan Aldokhin | Neeraj Harish | Lost: 1-0 | 32 | Open |
| 1073 | 2023-03-14 | Titled Tue 14th Mar Late | chess.com INT | 6 | Neeraj Harish | Joaquin Fiorito | Won: 1-0 | 59 | Open |
| 1074 | 2023-03-14 | Titled Tue 14th Mar Late | chess.com INT | 5 | Neeraj Harish | Juan Antonio Urbina Perez | Won: 1-0 | 89 | Open |
| 1075 | 2023-03-14 | Titled Tue 14th Mar Late | chess.com INT | 4 | Maksim Volkov | Neeraj Harish | Lost: 1-0 | 33 | Open |
| 1076 | 2023-03-14 | Titled Tue 14th Mar Late | chess.com INT | 3 | Neeraj Harish | Patryk Chylewski | Won: 1-0 | 23 | Open |
| 1077 | 2023-03-14 | Titled Tue 14th Mar Late | chess.com INT | 2 | Faustino Oro | Neeraj Harish | Lost: 1-0 | 41 | Open |
| 1078 | 2023-03-14 | Titled Tue 14th Mar Late | chess.com INT | 1 | Diego Rafael Di Berardino | Neeraj Harish | Won: 0-1 | 47 | Open |
| 1079 | 2023-03-14 | Titled Tue 14th Mar Late | chess.com INT | 11 | Tiago Pereira Rodrigues | Neeraj Harish | Lost: 1-0 | 36 | Open |
| 1080 | 2023-03-14 | Titled Tue 14th Mar Late | chess.com INT | 10 | Hayk Mirimanian | Neeraj Harish | Lost: 1-0 | 33 | Open |
| 1081 | 2023-02-07 | Titled Tue 7th Feb Late | chess.com INT | 9 | Jake Kleiman | Neeraj Harish | Lost: 1-0 | 42 | Open |
| 1082 | 2023-02-07 | Titled Tue 7th Feb Late | chess.com INT | 8 | Neeraj Harish | Dominik Marczuk | Won: 1-0 | 34 | Open |
| 1083 | 2023-02-07 | Titled Tue 7th Feb Late | chess.com INT | 7 | Neeraj Harish | Klara Kovacs | Won: 1-0 | 28 | Open |
| 1084 | 2023-02-07 | Titled Tue 7th Feb Late | chess.com INT | 6 | Hayk Yeritsyan | Neeraj Harish | Lost: 1-0 | 23 | Open |
| 1085 | 2023-02-07 | Titled Tue 7th Feb Late | chess.com INT | 5 | Neeraj Harish | Joaquin Fiorito | Lost: 0-1 | 30 | Open |
| 1086 | 2023-02-07 | Titled Tue 7th Feb Late | chess.com INT | 4 | Zachary Tanenbaum | Neeraj Harish | Won: 0-1 | 31 | Open |
| 1087 | 2023-02-07 | Titled Tue 7th Feb Late | chess.com INT | 3 | Neeraj Harish | Jan-Christian Schroeder | Won: 1-0 | 58 | Open |
| 1088 | 2023-02-07 | Titled Tue 7th Feb Late | chess.com INT | 2 | Pawel Dudzinski | Neeraj Harish | Draw: 1/2-1/2 | 34 | Open |
| 1089 | 2023-02-07 | Titled Tue 7th Feb Late | chess.com INT | 1 | Mikhail Golubev | Neeraj Harish | Lost: 1-0 | 14 | Open |
| 1090 | 2023-02-07 | Titled Tue 7th Feb Late | chess.com INT | 11 | Frank Buchenau | Neeraj Harish | Lost: 1-0 | 50 | Open |
| 1091 | 2023-02-07 | Titled Tue 7th Feb Late | chess.com INT | 10 | Neeraj Harish | Ivan Kochiev | Lost: 0-1 | 17 | Open |
| 1092 | 2023-01-31 | Titled Tue 31st Jan Late | chess.com INT | 9 | Felix Rose | Neeraj Harish | Lost: 1-0 | 38 | Open |
| 1093 | 2023-01-31 | Titled Tue 31st Jan Late | chess.com INT | 8 | Neeraj Harish | Camilo Corredor Castellanos | Lost: 0-1 | 28 | Open |
| 1094 | 2023-01-31 | Titled Tue 31st Jan Late | chess.com INT | 7 | Lawrence Kaufman | Neeraj Harish | Lost: 1-0 | 31 | Open |
| 1095 | 2023-01-31 | Titled Tue 31st Jan Late | chess.com INT | 6 | Harmen Jonkman | Neeraj Harish | Lost: 1-0 | 30 | Open |
| 1096 | 2023-01-31 | Titled Tue 31st Jan Late | chess.com INT | 5 | Neeraj Harish | Michal Mazurkiewicz | Draw: 1/2-1/2 | 47 | Open |
| 1097 | 2023-01-31 | Titled Tue 31st Jan Late | chess.com INT | 4 | Qiyu Zhou | Neeraj Harish | Won: 0-1 | 39 | Open |
| 1098 | 2023-01-31 | Titled Tue 31st Jan Late | chess.com INT | 3 | Antonio Pedro Freixial Vasques | Neeraj Harish | Lost: 1-0 | 48 | Open |
| 1099 | 2023-01-31 | Titled Tue 31st Jan Late | chess.com INT | 2 | Neeraj Harish | Juan Aguilar | Lost: 0-1 | 48 | Open |
| 1100 | 2023-01-31 | Titled Tue 31st Jan Late | chess.com INT | 1 | Neeraj Harish | Alvaro Bayo Milagro | Lost: 0-1 | 39 | Open |
- vs Grigory SeletskyWon · 1-0White · 2023-04-18 · Round 6Titled Tue 18th Apr Late
- vs Nick FigoritoLost · 1-0Black · 2023-04-18 · Round 5Titled Tue 18th Apr Late
- vs Alexander AlexikovWon · 1-0White · 2023-04-18 · Round 4Titled Tue 18th Apr Late
- vs Caio Henrique Angelico SilvaLost · 0-1White · 2023-04-18 · Round 3Titled Tue 18th Apr Late
- vs Artyom ManukyanDraw · ½–½Black · 2023-04-18 · Round 2Titled Tue 18th Apr Late
- vs Leonardo LoiaconoLost · 1-0Black · 2023-04-18 · Round 1Titled Tue 18th Apr Late
- vs Aleksa MicicWon · 1-0White · 2023-04-18 · Round 11Titled Tue 18th Apr Late
- vs Ivan KubatkoLost · 1-0Black · 2023-04-18 · Round 10Titled Tue 18th Apr Late
- vs Marcel WinkelsLost · 1-0Black · 2023-03-21 · Round 9Titled Tue 21st Mar Late
- vs Jean Meunier-PionLost · 1-0Black · 2023-03-21 · Round 8Titled Tue 21st Mar Late
- vs Attila Jr. ForgacsLost · 0-1White · 2023-03-21 · Round 7Titled Tue 21st Mar Late
- vs Martin BruedigamLost · 0-1White · 2023-03-21 · Round 6Titled Tue 21st Mar Late
- vs Tim GrutterLost · 1-0Black · 2023-03-21 · Round 5Titled Tue 21st Mar Late
- vs Pawel DudzinskiWon · 0-1Black · 2023-03-21 · Round 4Titled Tue 21st Mar Late
- vs Karina CyfkaWon · 1-0White · 2023-03-21 · Round 3Titled Tue 21st Mar Late
- vs Avi Harrison KaplanLost · 0-1White · 2023-03-21 · Round 2Titled Tue 21st Mar Late
- vs Daniel Taboas RodriguezLost · 1-0Black · 2023-03-21 · Round 1Titled Tue 21st Mar Late
- vs Juan Sebastian Negron LizarazoLost · 1-0Black · 2023-03-21 · Round 11Titled Tue 21st Mar Late
- vs Juan Carlos Ricaurte LopezWon · 1-0White · 2023-03-21 · Round 10Titled Tue 21st Mar Late
- vs Dmitry PetukhovDraw · ½–½White · 2023-03-14 · Round 9Titled Tue 14th Mar Late
- vs Alexei GubajdullinLost · 1-0Black · 2023-03-14 · Round 8Titled Tue 14th Mar Late
- vs Ivan AldokhinLost · 1-0Black · 2023-03-14 · Round 7Titled Tue 14th Mar Late
- vs Joaquin FioritoWon · 1-0White · 2023-03-14 · Round 6Titled Tue 14th Mar Late
- vs Juan Antonio Urbina PerezWon · 1-0White · 2023-03-14 · Round 5Titled Tue 14th Mar Late
- vs Maksim VolkovLost · 1-0Black · 2023-03-14 · Round 4Titled Tue 14th Mar Late
- vs Patryk ChylewskiWon · 1-0White · 2023-03-14 · Round 3Titled Tue 14th Mar Late
- vs Faustino OroLost · 1-0Black · 2023-03-14 · Round 2Titled Tue 14th Mar Late
- vs Diego Rafael Di BerardinoWon · 0-1Black · 2023-03-14 · Round 1Titled Tue 14th Mar Late
- vs Tiago Pereira RodriguesLost · 1-0Black · 2023-03-14 · Round 11Titled Tue 14th Mar Late
- vs Hayk MirimanianLost · 1-0Black · 2023-03-14 · Round 10Titled Tue 14th Mar Late
- vs Jake KleimanLost · 1-0Black · 2023-02-07 · Round 9Titled Tue 7th Feb Late
- vs Dominik MarczukWon · 1-0White · 2023-02-07 · Round 8Titled Tue 7th Feb Late
- vs Klara KovacsWon · 1-0White · 2023-02-07 · Round 7Titled Tue 7th Feb Late
- vs Hayk YeritsyanLost · 1-0Black · 2023-02-07 · Round 6Titled Tue 7th Feb Late
- vs Joaquin FioritoLost · 0-1White · 2023-02-07 · Round 5Titled Tue 7th Feb Late
- vs Zachary TanenbaumWon · 0-1Black · 2023-02-07 · Round 4Titled Tue 7th Feb Late
- vs Jan-Christian SchroederWon · 1-0White · 2023-02-07 · Round 3Titled Tue 7th Feb Late
- vs Pawel DudzinskiDraw · ½–½Black · 2023-02-07 · Round 2Titled Tue 7th Feb Late
- vs Mikhail GolubevLost · 1-0Black · 2023-02-07 · Round 1Titled Tue 7th Feb Late
- vs Frank BuchenauLost · 1-0Black · 2023-02-07 · Round 11Titled Tue 7th Feb Late
- vs Ivan KochievLost · 0-1White · 2023-02-07 · Round 10Titled Tue 7th Feb Late
- vs Felix RoseLost · 1-0Black · 2023-01-31 · Round 9Titled Tue 31st Jan Late
- vs Camilo Corredor CastellanosLost · 0-1White · 2023-01-31 · Round 8Titled Tue 31st Jan Late
- vs Lawrence KaufmanLost · 1-0Black · 2023-01-31 · Round 7Titled Tue 31st Jan Late
- vs Harmen JonkmanLost · 1-0Black · 2023-01-31 · Round 6Titled Tue 31st Jan Late
- vs Michal MazurkiewiczDraw · ½–½White · 2023-01-31 · Round 5Titled Tue 31st Jan Late
- vs Qiyu ZhouWon · 0-1Black · 2023-01-31 · Round 4Titled Tue 31st Jan Late
- vs Antonio Pedro Freixial VasquesLost · 1-0Black · 2023-01-31 · Round 3Titled Tue 31st Jan Late
- vs Juan AguilarLost · 0-1White · 2023-01-31 · Round 2Titled Tue 31st Jan Late
- vs Alvaro Bayo MilagroLost · 0-1White · 2023-01-31 · Round 1Titled Tue 31st Jan Late
FIDE tournaments
| Date | Tournament | Type | Score |
|---|---|---|---|
| 2026-10-09 | Fagernes Autumn Blitz 2026 | Blitz | 4½ |
| 2026-10-08 | Fagernes Autumn Slow Blitz NGP 2026 A | Blitz | 3 |
| 2026-10-03 | Fagernes International Autumn 2026 GM-group | Classical | 4 |