IND · 24 yrs · K=10 · Peak 2510 (Aug 2017)
Best performance: 2606 at Third Saturday 60(Best of 2018)
Classical rating
2322
FIDE’s November 2026 list. No rated games since, so the live rating is the same.
On FIDE’s list since Mar 2012 · Inactive on FIDE’s list
How live ratings are calculated
Rating History · Classical
Classical rating unchanged at 2322 over the last 12 months; peak 2510 in August 2017.
Official rating by month
Each month: the rating, its change from the list before, and the rated games FIDE counted.
| List | Classical | Rapid | Blitz |
|---|---|---|---|
| Nov 2026 | 2322, 0, 0 games | 2229, 0, 0 games | 2188, 0, 0 games |
| Oct 2026 | 2322, 0, 0 games | 2229, 0, 0 games | 2188, 0, 0 games |
| Sep 2026 | 2322, 0, 0 games | 2229, 0, 0 games | 2188, 0, 0 games |
| Aug 2026 | 2322, 0, 0 games | 2229, 0, 0 games | 2188, 0, 0 games |
| Jul 2026 | 2322, 0, 0 games | 2229, 0, 0 games | 2188, 0, 0 games |
| Jun 2026 | 2322, 0, 0 games | 2229, 0, 0 games | 2188, 0, 0 games |
| May 2026 | 2322, 0, 0 games | 2229, 0, 0 games | 2188, 0, 0 games |
| Apr 2026 | 2322, 0, 0 games | 2229, 0, 0 games | 2188, 0, 0 games |
| Mar 2026 | 2322, 0, 0 games | 2229, 0, 0 games | 2188, +1, 0 games |
| Feb 2026 | 2322, 0, 0 games | 2229, 0, 0 games | 2187, 0, 0 games |
| Jan 2026 | 2322, 0, 0 games | 2229, 0, 0 games | 2187, 0, 0 games |
| Dec 2025 | 2322, 0, 0 games | 2229, 0, 0 games | 2187, 0, 0 games |
Form · Classical
Unbeaten in every game on record since Feb 10, 2024 (2: 2 draws). Games before 2024 are not all on record yet.
From 902 classical games on record, the latest on Feb 11, 2024.
No rated classical games this rating periodsince the NOV26 list (Nov 1, 2026)
| Last played | Score | |
|---|---|---|
| 2023-24 4NCL Division 2 Rounds 5-6Feb 10, 2024 – Feb 11, 2024 | 1/2 |
The live rating moves only when new rated games are played. Until then it matches the published rating.
GM title progress
Working toward the Grandmaster titleTracked norms: 2 · 18 of 27 games credit
Rating requirement met (peak 2510, AUG17 list)
Composition: next norm must come from an event played at one round a day for at least 3 days
Based on events we cover plus the FIDE norm registers of all federations. Norms filed elsewhere may not show up here yet.
Best wins · Classical
From 760 rated classical games against rated opponents, 2011–2024
| # | Opponent | Rating |
|---|---|---|
| 1, | GM Hristos Banikas, Sep 2019 · Open International Tournament Chania 2019 Group A | , 2603 |
| 2, | GM Israel Caspi, Jul 2021 · Serbia OPEN 2021 - MASTERS | , 2510 |
| 3, | GM Leon Livaic, Aug 2019 · Open International Tournament Chania 2019 Group A | , 2486 |
| 4, | GM Roy Saptarshi, Jan 2018 · Third Saturday 60 | , 2476 |
| 5, | GM Attila Czebe, Jun 2017 · 35th Balaton International Chess Festival GM | , 2475 |
| 6, | GM Danilo Milanovic, Apr 2021 · GM Round Robin "Rujna Zora-3 2021" | , 2471 |
| 7, | GM Miroslav Markovic, Jan 2018 · Third Saturday 60 | , 2448 |
| 8, | GM Borko Lajthajm, 2 wins, Jan 2018 · Third Saturday 60 | , 2437 |
| 9, | GM Sean Winshand Cuhendi, Jun 2017 · 35th Balaton International Chess Festival GM | , 2406 |
| 10, | IM Vladimir Jr. Bukal, Jul 2021 · RADNICKICHESS - GM T1 Jul 2021 | , 2399 |
| # | Opponent | Overall | Rating |
|---|---|---|---|
| 1, | GM A.R. Saleh Salem, Highest-rated meeting: Aug 2022 · Abu Dhabi Masters Chess Tournament 2022 | , 0/1 | , 2679 |
| 2, | GM Mikhail Kobalia, Highest-rated meeting: Dec 2018 · Rilton Cup 2018 2019 | , 0/1 | , 2620 |
| 3, | GM Daniele Vocaturo, Highest-rated meeting: Aug 2019 · Open International Tournament Chania 2019 Group A | , ½/1 | , 2615 |
| 4, | GM Hristos Banikas, Highest-rated meeting: Sep 2019 · Open International Tournament Chania 2019 Group A | , 1/1 | , 2603 |
| 5, | GM Yuri Vovk, Highest-rated meeting: May 2017 · OP 6 del Salento - Ecoresort Le Sirene' | , 0/1 | , 2600 |
| 6, | GM Leon Livaic, Highest-rated meeting: Apr 2023 · Southend Masters 2023 | , 1/2 | , 2591 |
| 7, | GM Ivan Popov, Highest-rated meeting: Jan 2019 · Delhi International Open 2019 ( Cat - A) | , 0/1 | , 2588 |
| 8, | GM Nikola Sedlak, Highest-rated meeting: Jan 2018 · Third Saturday 62 | , ½/2 | , 2583 |
| 9, | GM Alexander Kovchan, Highest-rated meeting: Feb 2022 · GM Mix Third Saturday 240 | , ½/1 | , 2574 |
| 10, | GM Fernando Peralta, Highest-rated meeting: Aug 2019 · Open International Tournament Chania 2019 Group A | , ½/2 | , 2572 |
Openings · Classical
From the moves of 253 of 902 classical games on record.
As WhiteOpens 1.d4 in 96 of 130 games, 1.Nf3 in 18, 1.e4 in 10.
As BlackMeets 1.e4 with 1...e5, and 1.d4 with 1...d5.
All openings (14 as White, 12 as Black)
| Openings in White games | Games | Score |
|---|---|---|
| King's Indian Defense | 16 | 63% |
| Queen's Pawn Game | 16 | 38% |
| English Opening | 14 | 50% |
| Queen's Gambit Declined | 13 | 65% |
| Slav Defense | 8 | 69% |
| Indian Defense | 7 | 50% |
| Queen's Indian Defense | 7 | 21% |
| Bogo-Indian Defense | 6 | 42% |
| Dutch Defense | 4 | 25% |
| Nimzo-Indian Defense | 4 | 50% |
| Scotch Game | 4 | 75% |
| Caro-Kann Defense | 3 | 33% |
| Queen's Gambit Accepted | 3 | 50% |
| Zukertort Opening | 3 | 67% |
22 more games in openings played fewer than 3 times.
Against 1.e4: 1...e5 in 43, 1...c5 in 13.
Against 1.d4: 1...d5 in 28, 1...Nf6 in 6.
Against 1.Nf3: 1...d5 in 10, 1...Nf6 in 5.
| Openings in Black games | Games | Score |
|---|---|---|
| Petrov's Defense | 25 | 48% |
| Sicilian Defense | 13 | 46% |
| English Opening | 11 | 23% |
| Queen's Gambit Accepted | 11 | 45% |
| Four Knights Game | 7 | 43% |
| King's Indian Attack | 7 | 36% |
| Queen's Gambit Declined | 7 | 29% |
| Ruy Lopez | 7 | 43% |
| Queen's Pawn Game | 6 | 58% |
| Semi-Slav Defense | 4 | 88% |
| Bird Opening | 3 | 83% |
| Caro-Kann Defense | 3 | 50% |
19 more games in openings played fewer than 3 times.
Performance rating by year
| Year | Games | Score | Avg opp | TPR |
|---|---|---|---|---|
| 2024 | 2 | 1 | 2189 | — |
| 2022 | 63 | 31½ | 2289 | 2289 |
| 2021 | 62 | 31½ | 2339 | 2346 |
| 2019 | 64 | 39½ | 2195 | 2282 |
| 2018 | 78 | 46½ | 2285 | 2357 |
| 2017 | 69 | 30½ | 2301 | 2258 |
| 2016 | 103 | 53 | 2001 | 2008 |
| 2015 | 110 | 65 | 1697 | 1762 |
| 2014 | 110 | 48½ | 1598 | 1555 |
| 2012 | 20 | 3½ | 1608 | 1346 |
| 2011 | 6 | 0 | 1489 | 689 |
Games count in the month they were played. Each month and year is one performance rating over all of its rated games.
- Feb 2024Teamfederation sourceScore 1/2Opp avg 2189Start 2326
- Dec 2023Round robinfederation source#3 in 2023Score 3½/9Opp avg 2394Start 2323
- Dec 2023Round robinfederation sourceBest of 2023Score 4/9Opp avg 2401Start 2323
- Nov 2023Teamfederation sourceScore 1½/2Opp avg 2253Start 2320
- Sep 2023Swissfederation source#4 in 2023Score 5/9Opp avg 2262Start 2322
- Apr 2023Swissfederation source#7 in 2023Score 3½/5Opp avg 2019Start 2333
- Apr 2023Round robinfederation source#5 in 2023Score 2½/9Opp avg 2467Start 2333
- Feb 2023Round robinfederation source#2 in 2023Score 5½/9Opp avg 2267Start 2331
- 2023-24 4NCL Division 2 Rounds 5-6 · Feb 2024 · 1/2
- Vezerkepzo GM December · Dec 2023 · 3½/9
- First Saturday GM December 2023 · Dec 2023 · 4/9
- 2023-24 4NCL Division 2 Rounds 1-2 · Nov 2023 · 1½/2
- III Mindsports Grandmasters Open · Sep 2023 · 5/9
- Central London Chess Congress April 2023 - Open · Apr 2023 · 3½/5
- Southend Masters 2023 · Apr 2023 · 2½/9
- II Mindsports Masters Festival IM Norm - Group B · Feb 2023 · 5½/9
- MPL 59th Senior National Chess Championship-2022 · Dec 2022 – Jan 2023 · 4½/7
- Abu Dhabi Masters Chess Tournament 2022 · Aug 2022 · 3/8
- Championnat de Paris IdF 2022 · Jul 2022 · 4½/8
- Serbia OPEN 2022 - MASTERS · Jun – Jul 2022 · 5/9
- Vezerkepzo GM June 2022 · Jun 2022 · 3½/9
- Kvika Reykjavik Open 2022 · Apr 2022 · 4½/8
- GM Mix Third Saturday 242 · Feb 2022 · 3½/9
- GM Mix Third Saturday 240 · Feb 2022 · 3/7
- Asian Junior Chess Championship 2021 · Dec 2021 · 6/9
- 2021/22 4NCL Division 1 & 2 Rounds 1-2 · Nov 2021 · 1/2
- GM Round Robin "Akva Gold 3" · Jul – Aug 2021 · 4½/9
- GM Round Robin "Akva Gold 2" · Jul 2021 · 3/9
- RADNICKICHESS - GM T1 Jul 2021 · Jul 2021 · 6½/9
- Serbia OPEN 2021 - MASTERS · Jul 2021 · 5½/9
- GM Round Robin "Rujna Zora-3 2021" · Apr 2021 · 5/9
- GM Round Robin "Rujna Zora-2 2021" · Apr 2021 · 3/9
- Western Asian Youth and Junior Chess Championship 2019 U - 20 Open · Sep 2019 · 4½/8
- Open International Tournament Chania 2019 Group A · Aug – Sep 2019 · 6½/9
- Vienna Chess Open A · Aug 2019 · 5½/9
- Championnat International d'Echecs de Paris IdF 2019 Open Fide · Jul 2019 · 4/9
- 12th KIIT International chess Festival - 2019 Category "A" - 2000 & above · May – Jun 2019 · 6/10
- Third Saturday Djenovici MNE - GM V-2019 · May 2019 · 2½/9
- DCA Open FIDE Rated Chess Tournament 2019 · Mar 2019 · 8/9
- Delhi International Open 2019 ( Cat - A) · Jan 2019 · 2½/5
- Rilton Cup 2018 2019 · Dec 2018 – Jan 2019 · 2½/6
- V Sunway Sitges International Chess Festival - Group A · Dec 2018 · 5/10
- Goa International GM Open 2018 Cat A · Oct 2018 · 5½/10
- 2nd BSSZ-Aranytiz GM 2018 · Aug 2018 · 2½/9
- XXXVIII Open Internacional Villa de Benasque · Jul 2018 · 7½/9
- XXVIII Open Internacional de Gros 2018 · Jun 2018 · 5½/9
- Third Saturday 60 · Jan 2018 · 7/9
- Third Saturday 58 · Jan 2018 · 5½/9
- Third Saturday 62 · Jan 2018 · 5½/9
- First Saturday GM December 2017 · Dec 2017 · 2½/9
- Third Saturday Djenovici MNE - GM XI-2017 · Nov 2017 · 1½/9
- XXV Open Internacional Ciutat de Montcada A · Jun – Jul 2017 · 5/9
- 35th Balaton International Chess Festival GM · Jun 2017 · 4/9
- First Saturday Budapest IM June 2017 · Jun 2017 · 4½/9
- OP 6 del Salento - Ecoresort Le Sirene' · May 2017 · 4½/9
- First Saturday IM May 2017 · May 2017 · 4½/9
- Delhi Open - 2017 · Jan 2017 · 2/6
- IIFL Wealth Mumbai International Chess tmt · Dec 2016 – Jan 2017 · 5/9
- 8th CSC London Chess Classic: FIDE Open · Dec 2016 · 4½/9
- National Under 15 Open Chess Championship 2016 · Nov 2016 · 7/11
- Hoogeveen Open 2016 · Oct 2016 · 4½/9
- Chess.com Isle of Man International Masters · Oct 2016 · 4/9
- Commonwealth Chess Championship 2016 - Under 14 Boys · Jul – Aug 2016 · 6½/9
- Zlata Praha - Open A 2016 · Jun 2016 · 4½/9
- Open Teplice 2016 · Jun 2016 · 4½/9
- 9th KIIT Internatinal Chess Festival 2016 · May 2016 · 4/9
- Delhi FIDE Rated - 2016 · Mar 2016 · 6/9
- 14th Delhi International Open - 2016 category A · Jan 2016 · 3½/10
- 1st Chitkara Interntional School All India Open FIDE Rating · Jan 2016 · 1/5
- 4th NATIONAL AMATEUR · Nov 2015 · 8½/11
- National Sub Junior (Under-15) Chess Championship - 2015 · Sep 2015 · 6½/11
- National U13 Boys Chess Championship · Aug – Sep 2015 · 7½/11
- PCPF Under 1800 FIDE Rated Chess tmt · Aug 2015 · 6½/9
- Commonwealth Chess Championship 2015 · Jun 2015 · 4/9
- 16th Asean+ Age Group Chess Championships 2015 - Open Under-14 · Jun 2015 · 4½/9
- Royal Open FIDE Rated · May 2015 · 3/7
- 2nd IMPERIA Structure All India FIDE Rated Chess Tmt · May 2015 · 5½/9
- Delhi State Open FIDE Rated Chess Tournament,2015 · May 2015 · 6/9
- Dr.Hedgewar FIDE Rated · Apr – May 2015 · 5/9
- 03rd Chess Specific Open FIDE Rated Tournament 2015 · Mar 2015 · 5½/9
- 13th Delhi International Open 2015 below 1600 cat C · Jan 2015 · 9/10
- 13th Delhi International Open 2015 below 2000 cat B · Jan 2015 · 5½/10
- First Sameen Singh FIDE Rating below 2000 · Dec 2014 · 5½/8
- All India Open FIDE Rating tmt - Royal · Nov 2014 · 5/9
- 28th National Under - 13 Boys Chess Championship - 2014 · Oct – Nov 2014 · 6/11
- Delhi chess challenge below 1800 · Oct 2014 · 0/1
- 2nd Chess Specific FIDE Rated below 1600 · Aug 2014 · 3½/9
- 01 Royal FIDE Rated below 1700 · Aug 2014 · 5½/9
- National Sub Junior 2014 · Aug 2014 · 4½/11
- 2nd SMT Tara Devi Memorial FIDE Rating below 1800 · Jul 2014 · 6/10
- Ishah Bose pyne memorial FIDE Rating below 2000 · Jun 2014 · 5/9
- 01 RCA FIDE rated tournament below 1600 · Jun 2014 · 5½/9
- MR Chess Academy first fide rated below 1600 · Jun 2014 · 6/10
- 01st Brainium FIDE Rated below 1700 · May 2014 · 6/10
- NHPC FIDE Rating below 1600 · May 2014 · 6½/10
- Delhi State Open FIDE Rating 2014 · Apr 2014 · 5½/9
- Chess Specific FIDE Rated Tournament below (1699) · Mar 2014 · 5½/10
- Imperia structures All India FIDE below 1600 · Mar 2014 · 5½/9
- Delhi Open Category c below 1599 · Jan 2014 · 6½/10
- Delhi Open Category A below 1999 · Jan 2014 · 5/10
- Gurgeon Open · Jan 2014 · 4½/10
- 01st csca FIDE rating below 1900 · Oct 2013 · 6/11
- National Under - 11 Open · Sep 2013 · 5½/11
- NHPC Fide Rating for school students · May 2013 · 5/10
- Delhi State Open FIDE Rated Chess Tournament,2013 · Apr 2013 · 4½/9
- Delhi Open 2013 category C · Jan 2013 · 4/10
- 8th Asian Schools Chess Championship,under-11 · Dec 2012 · 4/9
- Naurang memorial fide rating chess · Jul 2012 · 4½/9
- Delhi State Open Chess Championship · Apr – May 2012 · 4½/9
- Rajiv Gandhi All India Open · Mar 2012 · 3/9
- 10th PARSVNATH INTERNATIONAL OPEN CHESS TOURNAMENT · Jan 2012 · 3½/11
- National Under - 13 Boys · Oct 2011 · 2/10
- 2nd Sanskriti International Rating Chess Tournament (for School Students) · Aug 2011 · 5½/11
- 01st Sanskriti Intl rating chess tmt · Mar 2011 · 5/11
World
- #=6681FM Mikhail Maslov2322
- #=6681IM Miguel Mosquera2322
- #=6681IM Vardaan Nagpal2322
- #=6681FM Victor Navarro Martinez2322
- #=6681IM Mikhail Nedobora2322
India
- #269IM S. Nitin2324
- #270FM Arpith S Bijoy2323
- #=271IM Vardaan Nagpal2322
- #=271FM Sree Shaunak Chanda2322
- #=273FM Kadam Om Manish2321
Live rating: FIDE’s November list plus every rated game played since. Not affiliated with FIDE.