| Superbet POL Blitz 2025 | 2025 | 12 | +2 =2 -8 | 25% |
| 10th Gashimov Mem Blitz | 2024 | 8 | +3 =1 -4 | 43.8% |
| World Blitz 2023 | 2023 | 7 | +1 =3 -3 | 35.7% |
| Superbet POL Rapid 2025 | 2025 | 6 | +4 =0 -2 | 66.7% |
| 2nd UzChess Cup Masters | 2025 | 5 | +0 =3 -2 | 30% |
| 10th Gashimov Mem Rapid | 2024 | 4 | +0 =1 -3 | 12.5% |
| World Blitz 2024 | 2024 | 4 | +1 =0 -3 | 25% |
| World Rapid 2025 | 2025 | 4 | +0 =3 -1 | 37.5% |
| World Rapid Team 2023 | 2023 | 4 | +3 =1 -0 | 87.5% |
| 7th Prague Masters 2025 | 2025 | 3 | +2 =1 -0 | 83.3% |
| Chennai GM 2024 | 2024 | 3 | +1 =2 -0 | 66.7% |
| FIDE Grand Swiss 2023 | 2023 | 3 | +0 =3 -0 | 50% |
| Meltwater Indian Qualfier | 2021 | 3 | +2 =1 -0 | 83.3% |
| Titled Arena Jan 2nd 2021 | 2021 | 3 | +2 =0 -1 | 66.7% |
| Titled Arena Mar 6th 2021 | 2021 | 3 | +2 =0 -1 | 66.7% |
| Titled Tue 26th Aug Late | 2025 | 3 | +0 =2 -1 | 33.3% |
| World Blitz 2019 | 2019 | 3 | +2 =0 -1 | 66.7% |
| World Blitz 2022 | 2022 | 3 | +0 =0 -3 | 0% |
| 18th Asian Continental | 2019 | 2 | +0 =1 -1 | 25% |
| 22nd Dubai Open 2022 | 2022 | 2 | +1 =1 -0 | 75% |
| Chessable Play-In Match | 2025 | 2 | +0 =0 -2 | 0% |
| FIDE World Cup 2021 | 2021 | 2 | +0 =1 -1 | 25% |
| Gibraltar Masters 2016 | 2016 | 2 | +0 =1 -1 | 25% |
| RBI Open Final 2020 | 2020 | 2 | +2 =0 -0 | 100% |
| Titled Arena Apr 3rd 2021 | 2021 | 2 | +0 =0 -2 | 0% |
| Titled Tue 11th Mar Early | 2025 | 2 | +0 =0 -2 | 0% |
| Titled Tue 11th Nov 2025 | 2025 | 2 | +0 =1 -1 | 25% |
| Titled Tue 22nd Mar Late | 2022 | 2 | +0 =2 -0 | 50% |
| Titled Tue 28th Jan Early | 2025 | 2 | +0 =0 -2 | 0% |
| Titled Tue 28th Oct 2025 | 2025 | 2 | +1 =0 -1 | 50% |
| Titled Tue 30th Jul Late | 2024 | 2 | +0 =1 -1 | 25% |
| Titled Tue 6th Dec Early | 2022 | 2 | +1 =0 -1 | 50% |
| Titled Tue 9th Sep 2025 | 2025 | 2 | +1 =1 -0 | 75% |
| Titled Tuesday 12th Jan | 2021 | 2 | +0 =1 -1 | 25% |
| Titled Tuesday 13th Apr | 2021 | 2 | +0 =0 -2 | 0% |
| Titled Tuesday 23rd June | 2020 | 2 | +1 =0 -1 | 50% |
| World Rapid 2022 | 2022 | 2 | +0 =1 -1 | 25% |
| World Rapid 2024 | 2024 | 2 | +0 =2 -0 | 50% |
| 12th World Teams 2019 | 2019 | 1 | +0 =1 -0 | 50% |
| 1st 3-0 Thu 27th Nov 2025 | 2025 | 1 | +1 =0 -0 | 100% |
| 1st 3-0 Thursday Nov 13th 2025 | 2025 | 1 | +0 =0 -1 | 0% |
| 23rd Dubai Open 2023 | 2023 | 1 | +0 =1 -0 | 50% |
| 3rd Kolkata GM Open 2018 | 2018 | 1 | +0 =0 -1 | 0% |
| 58th ch-IND 2022 | 2022 | 1 | +0 =1 -0 | 50% |
| 6th Sharjah Masters 2023 | 2023 | 1 | +0 =0 -1 | 0% |
| 8th HD Bank Cup 2018 | 2018 | 1 | +0 =0 -1 | 0% |
| Aeroflot Open A 2016 | 2016 | 1 | +1 =0 -0 | 100% |
| Asian Continental Blitz | 2019 | 1 | +0 =0 -1 | 0% |
| Bundesliga 2024-25 | 2025 | 1 | +0 =1 -0 | 50% |
| Chessable Masters Play-In | 2025 | 1 | +0 =0 -1 | 0% |
| London Classic Open 2019 | 2019 | 1 | +0 =1 -0 | 50% |
| MPL Indian Chess Tour #2 | 2022 | 1 | +1 =0 -0 | 100% |
| PRO League KO Stage 2020 | 2020 | 1 | +1 =0 -0 | 100% |
| Qatar Masters Open 2015 | 2015 | 1 | +0 =1 -0 | 50% |
| Riga Tech Rapid Open 2021 | 2021 | 1 | +0 =1 -0 | 50% |
| SCO National Chess Online | 2020 | 1 | +1 =0 -0 | 100% |
| Stepan Avagyan Mem 2025 | 2025 | 1 | +0 =1 -0 | 50% |
| Sukooon Resort Indian Chess.com | 2020 | 1 | +1 =0 -0 | 100% |
| TCh-FRA Top 16 GpB 2024 | 2024 | 1 | +0 =0 -1 | 0% |
| Titled Tue 10th Dec Late | 2024 | 1 | +0 =0 -1 | 0% |
| Titled Tue 10th Sep Early | 2024 | 1 | +0 =0 -1 | 0% |
| Titled Tue 11th Apr Early | 2023 | 1 | +1 =0 -0 | 100% |
| Titled Tue 11th Jul Early | 2023 | 1 | +0 =0 -1 | 0% |
| Titled Tue 13th Aug Early | 2024 | 1 | +1 =0 -0 | 100% |
| Titled Tue 13th Feb Early | 2024 | 1 | +1 =0 -0 | 100% |
| Titled Tue 14th Jan Early | 2025 | 1 | +0 =0 -1 | 0% |
| Titled Tue 14th Jun Late | 2022 | 1 | +0 =0 -1 | 0% |
| Titled Tue 14th Oct 2025 | 2025 | 1 | +0 =0 -1 | 0% |
| Titled Tue 15th Mar Early | 2022 | 1 | +0 =0 -1 | 0% |
| Titled Tue 16th Dec 2025 | 2025 | 1 | +0 =1 -0 | 50% |
| Titled Tue 16th Jul Early | 2024 | 1 | +1 =0 -0 | 100% |
| Titled Tue 17th Sep Early | 2024 | 1 | +0 =0 -1 | 0% |
| Titled Tue 17th Sep Late | 2024 | 1 | +0 =0 -1 | 0% |
| Titled Tue 18th Jul Early | 2023 | 1 | +0 =0 -1 | 0% |
| Titled Tue 18th Mar Early | 2025 | 1 | +0 =0 -1 | 0% |
| Titled Tue 19th Sep Late | 2023 | 1 | +0 =0 -1 | 0% |
| Titled Tue 1st Aug Early | 2023 | 1 | +0 =0 -1 | 0% |
| Titled Tue 20th Jun Early | 2023 | 1 | +0 =0 -1 | 0% |
| Titled Tue 20th May Late | 2025 | 1 | +0 =0 -1 | 0% |
| Titled Tue 22nd Apr Early | 2025 | 1 | +1 =0 -0 | 100% |
| Titled Tue 23rd Dec 2025 | 2025 | 1 | +0 =0 -1 | 0% |
| Titled Tue 26th Nov Early | 2024 | 1 | +1 =0 -0 | 100% |
| Titled Tue 30th Apr Early | 2024 | 1 | +1 =0 -0 | 100% |
| Titled Tue 31st Dec Early | 2024 | 1 | +1 =0 -0 | 100% |
| Titled Tue 31st Oct Late | 2023 | 1 | +0 =1 -0 | 50% |
| Titled Tue 3rd Dec Early | 2024 | 1 | +0 =0 -1 | 0% |
| Titled Tue 3rd Dec Late | 2024 | 1 | +0 =0 -1 | 0% |
| Titled Tue 4th Jul Early | 2023 | 1 | +1 =0 -0 | 100% |
| Titled Tue 7th July Final | 2020 | 1 | +0 =0 -1 | 0% |
| Titled Tue 7th Nov Early | 2023 | 1 | +0 =0 -1 | 0% |
| Titled Tue 9th Dec 2025 | 2025 | 1 | +0 =0 -1 | 0% |
| Titled Tue 9th Jan Early | 2024 | 1 | +0 =0 -1 | 0% |
| Titled Tue 9th Jan Late | 2024 | 1 | +0 =0 -1 | 0% |
| Titled Tuesday 14th July | 2020 | 1 | +0 =0 -1 | 0% |
| Titled Tuesday 16th June | 2020 | 1 | +0 =0 -1 | 0% |
| Titled Tuesday 1st Feb A | 2022 | 1 | +0 =0 -1 | 0% |
| World Rapid 2019 | 2019 | 1 | +1 =0 -0 | 100% |
| ch-Commonwealth 2017 | 2017 | 1 | +0 =0 -1 | 0% |
| chess.com IoM Masters | 2016 | 1 | +0 =1 -0 | 50% |