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 |
|---|---|---|---|---|---|---|---|---|---|
| 651 | 2024-05-07 | Titled Tue 7th May Early | chess.com INT | 10 | Neeraj Harish | Kacper Karwowski | Lost: 0-1 | 38 | Open |
| 652 | 2024-04-23 | Titled Tue 23rd Apr Early | chess.com INT | 9 | Martin Horak | Neeraj Harish | Lost: 1-0 | 17 | Open |
| 653 | 2024-04-23 | Titled Tue 23rd Apr Late | chess.com INT | 9 | Katharina Reinecke | Neeraj Harish | Won: 0-1 | 46 | Open |
| 654 | 2024-04-23 | Titled Tue 23rd Apr Early | chess.com INT | 8 | Neeraj Harish | Ricardo Bedin Franca | Lost: 0-1 | 53 | Open |
| 655 | 2024-04-23 | Titled Tue 23rd Apr Late | chess.com INT | 8 | Neeraj Harish | Marharyta Novikova | Won: 1-0 | 32 | Open |
| 656 | 2024-04-23 | Titled Tue 23rd Apr Late | chess.com INT | 7 | Juan Carlos Obregon Rivero | Neeraj Harish | Lost: 1-0 | 17 | Open |
| 657 | 2024-04-23 | Titled Tue 23rd Apr Early | chess.com INT | 7 | Neeraj Harish | Marc Balague Camps | Won: 1-0 | 13 | Open |
| 658 | 2024-04-23 | Titled Tue 23rd Apr Late | chess.com INT | 6 | Neeraj Harish | James A Marshall | Draw: 1/2-1/2 | 56 | Open |
| 659 | 2024-04-23 | Titled Tue 23rd Apr Early | chess.com INT | 6 | Agustin Villarreal | Neeraj Harish | Draw: 1/2-1/2 | 68 | Open |
| 660 | 2024-04-23 | Titled Tue 23rd Apr Late | chess.com INT | 5 | Oleg Papayan | Neeraj Harish | Lost: 1-0 | 32 | Open |
| 661 | 2024-04-23 | Titled Tue 23rd Apr Early | chess.com INT | 5 | Neeraj Harish | Marat Shakirov | Draw: 1/2-1/2 | 64 | Open |
| 662 | 2024-04-23 | Titled Tue 23rd Apr Late | chess.com INT | 4 | Neeraj Harish | Ezio Toniutti | Lost: 0-1 | 42 | Open |
| 663 | 2024-04-23 | Titled Tue 23rd Apr Early | chess.com INT | 4 | Jan Roebers | Neeraj Harish | Won: 0-1 | 12 | Open |
| 664 | 2024-04-23 | Titled Tue 23rd Apr Early | chess.com INT | 3 | Neeraj Harish | M.R. Venkatesh | Lost: 0-1 | 23 | Open |
| 665 | 2024-04-23 | Titled Tue 23rd Apr Late | chess.com INT | 3 | Marc Morgunov | Neeraj Harish | Lost: 1-0 | 48 | Open |
| 666 | 2024-04-23 | Titled Tue 23rd Apr Late | chess.com INT | 2 | Neeraj Harish | Aman Hambleton | Lost: 0-1 | 49 | Open |
| 667 | 2024-04-23 | Titled Tue 23rd Apr Early | chess.com INT | 2 | Khagan Ahmad | Neeraj Harish | Lost: 1-0 | 34 | Open |
| 668 | 2024-04-23 | Titled Tue 23rd Apr Late | chess.com INT | 1 | Neeraj Harish | Andrei Olhovik | Won: 1-0 | 59 | Open |
| 669 | 2024-04-23 | Titled Tue 23rd Apr Late | chess.com INT | 11 | Neeraj Harish | Nebojsa Misailovic | Lost: 0-1 | 41 | Open |
| 670 | 2024-04-23 | Titled Tue 23rd Apr Early | chess.com INT | 11 | Neeraj Harish | Soham Datar | Lost: 0-1 | 39 | Open |
| 671 | 2024-04-23 | Titled Tue 23rd Apr Late | chess.com INT | 10 | 2056836 | Neeraj Harish | Lost: 1-0 | 42 | Open |
| 672 | 2024-04-23 | Titled Tue 23rd Apr Early | chess.com INT | 10 | Lucas Ranaldi | Neeraj Harish | Lost: 1-0 | 64 | Open |
| 673 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 9 | Marya Demina | Neeraj Harish | Won: 0-1 | 43 | Open |
| 674 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 9 | Cristhian Portal Ramos | Neeraj Harish | Lost: 1-0 | 112 | Open |
| 675 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 8 | Neeraj Harish | Niranjan Navalgund | Won: 1-0 | 37 | Open |
| 676 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 8 | Luciano Justi Antunes | Neeraj Harish | Won: 0-1 | 42 | Open |
| 677 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 7 | Neeraj Harish | Konstantin Begunov | Won: 1-0 | 58 | Open |
| 678 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 7 | Neeraj Harish | Rafael Escalante Ramirez | Lost: 0-1 | 59 | Open |
| 679 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 6 | Mauri Lehtosaari | Neeraj Harish | Won: 0-1 | 51 | Open |
| 680 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 6 | Marharyta Novikova | Neeraj Harish | Draw: 1/2-1/2 | 42 | Open |
| 681 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 5 | Florian Gatterer | Neeraj Harish | Lost: 1-0 | 44 | Open |
| 682 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 5 | Neeraj Harish | Daniel Melamed | Lost: 0-1 | 46 | Open |
| 683 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 4 | Neeraj Harish | Jean-Christophe Martine | Lost: 0-1 | 44 | Open |
| 684 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 4 | Neeraj Harish | Alberto Portela Peleteiro | Lost: 0-1 | 36 | Open |
| 685 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 3 | Neeraj Harish | Gytis Vaicekauskas | Won: 1-0 | 75 | Open |
| 686 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 3 | Pappu Murthy | Neeraj Harish | Draw: 1/2-1/2 | 35 | Open |
| 687 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 2 | Tuna Ozates | Neeraj Harish | Lost: 1-0 | 30 | Open |
| 688 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 2 | Neeraj Harish | Itay Sitbon | Lost: 0-1 | 40 | Open |
| 689 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 1 | Daniel Barria Zuniga | Neeraj Harish | Lost: 1-0 | 41 | Open |
| 690 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 11 | Veronika Shubenkova | Neeraj Harish | Lost: 1-0 | 57 | Open |
| 691 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 11 | Neeraj Harish | Osiel Alberto Alonso Orta | Lost: 0-1 | 51 | Open |
| 692 | 2024-04-16 | Titled Tue 16th Apr Late | chess.com INT | 10 | Neeraj Harish | Alkhoori Eisa Mohmood | Won: 1-0 | 70 | Open |
| 693 | 2024-04-16 | Titled Tue 16th Apr Early | chess.com INT | 10 | Anastasiia Hnatyshyn | Neeraj Harish | Won: 0-1 | 12 | Open |
| 694 | 2024-04-09 | Titled Tue 9th Apr Late | chess.com INT | 9 | Neeraj Harish | Robert Krzesaj | Lost: 0-1 | 41 | Open |
| 695 | 2024-04-09 | Titled Tue 9th Apr Late | chess.com INT | 8 | Ulrich Zimmermann | Neeraj Harish | Lost: 1-0 | 41 | Open |
| 696 | 2024-04-09 | Titled Tue 9th Apr Late | chess.com INT | 7 | Neeraj Harish | Kevin Davidson | Won: 1-0 | 44 | Open |
| 697 | 2024-04-09 | Titled Tue 9th Apr Late | chess.com INT | 6 | Neeraj Harish | Luciano Justi Antunes | Won: 1-0 | 51 | Open |
| 698 | 2024-04-09 | Titled Tue 9th Apr Late | chess.com INT | 5 | David L Haydon | Neeraj Harish | Lost: 1-0 | 39 | Open |
| 699 | 2024-04-09 | Titled Tue 9th Apr Late | chess.com INT | 4 | Neeraj Harish | Juri Dovzik | Won: 1-0 | 20 | Open |
| 700 | 2024-04-09 | Titled Tue 9th Apr Late | chess.com INT | 3 | Neeraj Harish | Harsh Suresh | Lost: 0-1 | 22 | Open |
- vs Kacper KarwowskiLost · 0-1White · 2024-05-07 · Round 10Titled Tue 7th May Early
- vs Martin HorakLost · 1-0Black · 2024-04-23 · Round 9Titled Tue 23rd Apr Early
- vs Katharina ReineckeWon · 0-1Black · 2024-04-23 · Round 9Titled Tue 23rd Apr Late
- vs Ricardo Bedin FrancaLost · 0-1White · 2024-04-23 · Round 8Titled Tue 23rd Apr Early
- vs Marharyta NovikovaWon · 1-0White · 2024-04-23 · Round 8Titled Tue 23rd Apr Late
- vs Juan Carlos Obregon RiveroLost · 1-0Black · 2024-04-23 · Round 7Titled Tue 23rd Apr Late
- vs Marc Balague CampsWon · 1-0White · 2024-04-23 · Round 7Titled Tue 23rd Apr Early
- vs James A MarshallDraw · ½–½White · 2024-04-23 · Round 6Titled Tue 23rd Apr Late
- vs Agustin VillarrealDraw · ½–½Black · 2024-04-23 · Round 6Titled Tue 23rd Apr Early
- vs Oleg PapayanLost · 1-0Black · 2024-04-23 · Round 5Titled Tue 23rd Apr Late
- vs Marat ShakirovDraw · ½–½White · 2024-04-23 · Round 5Titled Tue 23rd Apr Early
- vs Ezio ToniuttiLost · 0-1White · 2024-04-23 · Round 4Titled Tue 23rd Apr Late
- vs Jan RoebersWon · 0-1Black · 2024-04-23 · Round 4Titled Tue 23rd Apr Early
- vs M.R. VenkateshLost · 0-1White · 2024-04-23 · Round 3Titled Tue 23rd Apr Early
- vs Marc MorgunovLost · 1-0Black · 2024-04-23 · Round 3Titled Tue 23rd Apr Late
- vs Aman HambletonLost · 0-1White · 2024-04-23 · Round 2Titled Tue 23rd Apr Late
- vs Khagan AhmadLost · 1-0Black · 2024-04-23 · Round 2Titled Tue 23rd Apr Early
- vs Andrei OlhovikWon · 1-0White · 2024-04-23 · Round 1Titled Tue 23rd Apr Late
- vs Nebojsa MisailovicLost · 0-1White · 2024-04-23 · Round 11Titled Tue 23rd Apr Late
- vs Soham DatarLost · 0-1White · 2024-04-23 · Round 11Titled Tue 23rd Apr Early
- vs 2056836Lost · 1-0Black · 2024-04-23 · Round 10Titled Tue 23rd Apr Late
- vs Lucas RanaldiLost · 1-0Black · 2024-04-23 · Round 10Titled Tue 23rd Apr Early
- vs Marya DeminaWon · 0-1Black · 2024-04-16 · Round 9Titled Tue 16th Apr Late
- vs Cristhian Portal RamosLost · 1-0Black · 2024-04-16 · Round 9Titled Tue 16th Apr Early
- vs Niranjan NavalgundWon · 1-0White · 2024-04-16 · Round 8Titled Tue 16th Apr Early
- vs Luciano Justi AntunesWon · 0-1Black · 2024-04-16 · Round 8Titled Tue 16th Apr Late
- vs Konstantin BegunovWon · 1-0White · 2024-04-16 · Round 7Titled Tue 16th Apr Early
- vs Rafael Escalante RamirezLost · 0-1White · 2024-04-16 · Round 7Titled Tue 16th Apr Late
- vs Mauri LehtosaariWon · 0-1Black · 2024-04-16 · Round 6Titled Tue 16th Apr Early
- vs Marharyta NovikovaDraw · ½–½Black · 2024-04-16 · Round 6Titled Tue 16th Apr Late
- vs Florian GattererLost · 1-0Black · 2024-04-16 · Round 5Titled Tue 16th Apr Early
- vs Daniel MelamedLost · 0-1White · 2024-04-16 · Round 5Titled Tue 16th Apr Late
- vs Jean-Christophe MartineLost · 0-1White · 2024-04-16 · Round 4Titled Tue 16th Apr Late
- vs Alberto Portela PeleteiroLost · 0-1White · 2024-04-16 · Round 4Titled Tue 16th Apr Early
- vs Gytis VaicekauskasWon · 1-0White · 2024-04-16 · Round 3Titled Tue 16th Apr Early
- vs Pappu MurthyDraw · ½–½Black · 2024-04-16 · Round 3Titled Tue 16th Apr Late
- vs Tuna OzatesLost · 1-0Black · 2024-04-16 · Round 2Titled Tue 16th Apr Early
- vs Itay SitbonLost · 0-1White · 2024-04-16 · Round 2Titled Tue 16th Apr Late
- vs Daniel Barria ZunigaLost · 1-0Black · 2024-04-16 · Round 1Titled Tue 16th Apr Late
- vs Veronika ShubenkovaLost · 1-0Black · 2024-04-16 · Round 11Titled Tue 16th Apr Late
- vs Osiel Alberto Alonso OrtaLost · 0-1White · 2024-04-16 · Round 11Titled Tue 16th Apr Early
- vs Alkhoori Eisa MohmoodWon · 1-0White · 2024-04-16 · Round 10Titled Tue 16th Apr Late
- vs Anastasiia HnatyshynWon · 0-1Black · 2024-04-16 · Round 10Titled Tue 16th Apr Early
- vs Robert KrzesajLost · 0-1White · 2024-04-09 · Round 9Titled Tue 9th Apr Late
- vs Ulrich ZimmermannLost · 1-0Black · 2024-04-09 · Round 8Titled Tue 9th Apr Late
- vs Kevin DavidsonWon · 1-0White · 2024-04-09 · Round 7Titled Tue 9th Apr Late
- vs Luciano Justi AntunesWon · 1-0White · 2024-04-09 · Round 6Titled Tue 9th Apr Late
- vs David L HaydonLost · 1-0Black · 2024-04-09 · Round 5Titled Tue 9th Apr Late
- vs Juri DovzikWon · 1-0White · 2024-04-09 · Round 4Titled Tue 9th Apr Late
- vs Harsh SureshLost · 0-1White · 2024-04-09 · Round 3Titled Tue 9th Apr 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 |