| — | Vidit Santosh Gujrathi (IND) | 1–0 | Bluebaum Matthias (GER) | World Cup 2023 Open | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| — | Vidit Santosh Gujrathi (IND) | ½–½ | Bluebaum Matthias (GER) | World Cup 2023 Open | French Defense: Steinitz Variation, Boleslavsky Variation | |
| — | Vidit Santosh Gujrathi (IND) | 1–0 | Bluebaum Matthias (GER) | World Cup 2023 Open | Queen's Gambit Declined: Queen's Knight Variation | |
| — | Vidit Santosh Gujrathi (IND) | 1–0 | Bluebaum Matthias (GER) | World Cup 2023 Open | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| — | Vidit Santosh Gujrathi (IND) | 1–0 | Nepomniachtchi Ian (FID) | World Cup 2023 Open | Dutch Defense: Hopton Attack | |
| — | Bluebaum Matthias (GER) | ½–½ | Vidit Santosh Gujrathi (IND) | World Cup 2023 Open | Semi-Slav Defense: Normal Variation | |
| — | Bluebaum Matthias (GER) | 1–0 | Vidit Santosh Gujrathi (IND) | World Cup 2023 Open | Semi-Slav Defense | |
| — | Nepomniachtchi Ian (FID) | 0–1 | Vidit Santosh Gujrathi (IND) | World Cup 2023 Open | English Opening: Neo-Catalan | |
| Mar 25, 2026 | Murzin | 1–0 | Vidit | 2026 Chesscom Open Play In 4 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Mar 25, 2026 | Aronian | 0–1 | Vidit | 2026 Chesscom Open Play In 4 | Italian Game: Giuoco Piano | |
| Mar 25, 2026 | Muradli | 0–1 | Vidit | 2026 Chesscom Open Play In 4 | Bogo-Indian Defense: Retreat Variation | |
| Mar 25, 2026 | Vidit | ½–½ | Le | 2026 Chesscom Open Play In 4 | Nimzo-Larsen Attack: Classical Variation | |
| Mar 25, 2026 | Sadhwani | ½–½ | Vidit | 2026 Chesscom Open Play In 4 | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Mar 25, 2026 | Vidit | 1–0 | Makhnev | 2026 Chesscom Open Play In 4 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Mar 25, 2026 | Hakobyan | ½–½ | Vidit | 2026 Chesscom Open Play In 4 | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Mar 25, 2026 | Vidit | 1–0 | Kravtsiv | 2026 Chesscom Open Play In 4 | Zukertort Opening: Nimzo-Larsen Variation | |
| Mar 23, 2026 | Caruana | 1–0 | Vidit | 2026 Chesscom Open Play In 3 | Ruy Lopez: Berlin Defense, Anti-Berlin Variation | |
| Mar 23, 2026 | Vidit | 1–0 | So | 2026 Chesscom Open Play In 3 | Sicilian Defense: Najdorf Variation | |
| Mar 23, 2026 | Seemann | 0–1 | Vidit | 2026 Chesscom Open Play In 3 | English Opening: King's English Variation | |
| Mar 23, 2026 | Maghsoodloo | 0–1 | Vidit | 2026 Chesscom Open Play In 3 | Ruy Lopez: Berlin Defense, Anti-Berlin Variation | |
| Mar 23, 2026 | Vidit | ½–½ | Muradli | 2026 Chesscom Open Play In 3 | King's Indian Defense: Orthodox Variation, Glek Defense | |
| Mar 23, 2026 | Vidit | 1–0 | Harikrishna | 2026 Chesscom Open Play In 3 | Nimzo-Larsen Attack: Classical Variation | |
| Mar 23, 2026 | Grebnev | 0–1 | Vidit | 2026 Chesscom Open Play In 3 | Nimzo-Larsen Attack: Classical Variation | |
| Mar 23, 2026 | Vidit | ½–½ | Lysyj | 2026 Chesscom Open Play In 3 | Tarrasch Defense: Symmetrical Variation | |
| Mar 18, 2026 | Vidit | 1–0 | Terry | 2026 Chesscom Open Play In 2 | English Defense | |
| Mar 18, 2026 | Vidit | 0–1 | Maghsoodloo | 2026 Chesscom Open Play In 2 | Caro-Kann Defense: Endgame Offer | |
| Mar 18, 2026 | Vidit | 1–0 | Indjic | 2026 Chesscom Open Play In 2 | Benoni Defense: Classical Variation, Czerniak Defense, Tal Line | |
| Mar 18, 2026 | Vidit | ½–½ | Bok | 2026 Chesscom Open Play In 2 | Italian Game: Giuoco Pianissimo, Normal | |
| Mar 18, 2026 | Kvaloy | 0–1 | Vidit | 2026 Chesscom Open Play In 2 | Queen's Pawn Game: London System | |
| Mar 18, 2026 | Vidit | 1–0 | Gharibyan | 2026 Chesscom Open Play In 2 | Nimzo-Larsen Attack: Classical Variation | |
| Mar 18, 2026 | Hong | 0–1 | Vidit | 2026 Chesscom Open Play In 2 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Mar 16, 2026 | Vidit | ½–½ | Nihal Sarin | 2026 Chesscom Open Play In 4 | Ruy Lopez: Closed, Anti-Marshall | |
| Mar 16, 2026 | Vidit | ½–½ | Dubov | 2026 Chesscom Open Play In 3 | Tarrasch Defense | |
| Mar 16, 2026 | Aronian | ½–½ | Vidit | 2026 Chesscom Open Play In 2 | Italian Game: Giuoco Piano | |
| Mar 16, 2026 | So | 1–0 | Vidit | 2026 Chesscom Open Play In 2 | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Jan 11, 2026 | Erigaisi Arjun | ½–½ | Vidit | Tata Steel India Blitz | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Jan 11, 2026 | Murzin | ½–½ | Vidit | Tata Steel India Blitz | Sicilian Defense: Moscow Variation | |
| Jan 11, 2026 | Nihal Sarin | ½–½ | Vidit | Tata Steel India Blitz | English Opening: King's English Variation, Four Knights Variation, Flexible Line | |
| Jan 11, 2026 | Vidit | 1–0 | Aravindh | Tata Steel India Blitz | Zukertort Opening: Nimzo-Larsen Variation | |
| Jan 11, 2026 | Vidit | 1–0 | Praggnanandhaa R | Tata Steel India Blitz | Zukertort Opening: Nimzo-Larsen Variation | |
| Jan 11, 2026 | Niemann | 1–0 | Vidit | Tata Steel India Blitz | Ruy Lopez: Berlin Defense, l'Hermet Variation, Berlin Wall Defense | |
| Jan 11, 2026 | Vidit | 0–1 | So | Tata Steel India Blitz | Nimzo-Indian Defense: Normal Variation, Gligoric System, Exchange Variation | |
| Jan 10, 2026 | Aravindh | 0–1 | Vidit | Round 4: Aravindh, Chithambaram VR. - Vidit, Santosh Gujrathi | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jan 10, 2026 | Praggnanandhaa R | 1–0 | Vidit | Round 3: Praggnanandhaa R - Vidit, Santosh Gujrathi | King's Knight Opening: Konstantinopolsky | |
| Jan 10, 2026 | Vidit | 0–1 | Erigaisi Arjun | Tata Steel India Blitz | King's Indian Defense: Orthodox Variation | |
| Jan 10, 2026 | Vidit | 1–0 | Nihal Sarin | Tata Steel India Blitz | Queen's Gambit Declined: Three Knights Variation | |
| Jan 10, 2026 | Vidit | 1–0 | Murzin | Tata Steel India Blitz | Caro-Kann Defense: Endgame Offer | |
| Jan 10, 2026 | Vidit | ½–½ | Niemann | Tata Steel India Blitz | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Jan 10, 2026 | So | 0–1 | Vidit | Tata Steel India Blitz | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jan 9, 2026 | Vidit | ½–½ | Aravindh | Round 9: Vidit, Santosh Gujrathi - Aravindh, Chithambaram VR. | Sicilian Defense: Moscow Variation | |
| Jan 9, 2026 | Wei | ½–½ | Vidit | Round 8: Wei, Yi - Vidit, Santosh Gujrathi | Nimzo-Indian Defense: Sämisch Variation | |
| Jan 9, 2026 | Vidit | ½–½ | Anand | Round 7: Vidit, Santosh Gujrathi - Anand, Viswanathan | Ruy Lopez: Open, Classical Defense | |
| Jan 8, 2026 | Nihal Sarin | 1–0 | Vidit | Round 6: Nihal Sarin - Vidit, Santosh Gujrathi | Catalan Opening: Closed | |
| Jan 7, 2026 | Murzin | ½–½ | Vidit | Round 3: Murzin, Volodar - Vidit, Santosh Gujrathi | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jan 7, 2026 | Vidit | ½–½ | Niemann | Round 2: Vidit, Santosh Gujrathi - Niemann, Hans Moke | Bogo-Indian Defense: Retreat Variation | |
| Jan 7, 2026 | Erigaisi Arjun | 0–1 | Vidit | Round 1: Erigaisi Arjun - Vidit, Santosh Gujrathi | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Jan 7, 2026 | Vidit | ½–½ | Praggnanandhaa R | Tata Steel India Rapid | Queen's Gambit Declined: Janowski Variation | |
| Jan 7, 2026 | So | ½–½ | Vidit | Tata Steel India Rapid | Ruy Lopez: Berlin Defense, l'Hermet Variation, Berlin Wall Defense | |
| Jan 6, 2026 | Vidit | ½–½ | Anand | Tata Steel India Blitz | Nimzo-Larsen Attack: Classical Variation | |
| Jan 6, 2026 | Vidit | 1–0 | Wei | Tata Steel India Blitz | Indian Defense: Wade-Tartakower Defense | |
| Jan 6, 2026 | Anand | 1–0 | Vidit | Tata Steel India Blitz | Italian Game: Giuoco Pianissimo | |
| Jan 6, 2026 | Wei | ½–½ | Vidit | Tata Steel India Blitz | Queen's Pawn Game: Levitsky Attack | |
| Dec 23, 2025 | Praggnanandhaa R | 1–0 | Vidit | Final | Game 2: Praggnanandhaa R - Vidit, Santosh Gujrathi | Four Knights Game: Spanish Variation, Rubinstein Variation | |
| Dec 23, 2025 | Vidit | ½–½ | Praggnanandhaa R | Final | Game 1: Vidit, Santosh Gujrathi - Praggnanandhaa R | Nimzo-Indian Defense: Classical Variation | |
| Dec 22, 2025 | Vidit | 0–1 | Mamedyarov | Triveni - upGrad: Vidit, Santosh Gujrathi - Mamedyarov, Shakhriyar | Caro-Kann Defense: Endgame Variation | |
| Dec 21, 2025 | Sindarov | 1–0 | Vidit | Ganges - Triveni: Sindarov, Javokhir - Vidit, Santosh Gujrathi | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Dec 20, 2025 | Rapport | ½–½ | Vidit | Fyers - Triveni: Rapport, Richard - Vidit, Santosh Gujrathi | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Dec 19, 2025 | Vidit | 1–0 | Dominguez Perez | Triveni - PBG: Vidit, Santosh Gujrathi - Dominguez Perez, Leinier | Queen's Gambit Accepted: Classical Defense, Normal Line | |
| Dec 19, 2025 | Praggnanandhaa R | 1–0 | Vidit | Alpine - Triveni: Praggnanandhaa R - Vidit, Santosh Gujrathi | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Dec 18, 2025 | Mamedyarov | ½–½ | Vidit | upGrad - Triveni: Mamedyarov, Shakhriyar - Vidit, Santosh Gujrathi | English Opening: King's English Variation, Two Knights Variation, Smyslov System | |
| Dec 17, 2025 | Vidit | 0–1 | Sindarov | Triveni - Ganges: Vidit, Santosh Gujrathi - Sindarov, Javokhir | King's Indian Defense: Orthodox Variation | |
| Dec 16, 2025 | Vidit | 0–1 | Rapport | Triveni - Fyers: Vidit, Santosh Gujrathi - Rapport, Richard | Horwitz Defense | |
| Dec 15, 2025 | Dominguez Perez | ½–½ | Vidit | PBG - Triveni: Dominguez Perez, Leinier - Vidit, Santosh Gujrathi | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Dec 14, 2025 | Vidit | ½–½ | Praggnanandhaa R | Triveni - Alpine: Vidit, Santosh Gujrathi - Praggnanandhaa R | Queen's Gambit Accepted: Winawer Defense | |
| Nov 9, 2025 | Vidit | 0–1 | Shankland | FIDE World Cup 2025 | Philidor Defense: Lion Variation | |
| Nov 9, 2025 | Shankland | ½–½ | Vidit | FIDE World Cup 2025 | Queen's Gambit Declined: Barmen Variation | |
| Nov 9, 2025 | Vidit | 0–1 | Shankland | FIDE World Cup 2025 | Philidor Defense: Lion Variation | |
| Nov 9, 2025 | Shankland | 0–1 | Vidit | FIDE World Cup 2025 | Queen's Gambit Declined: Harrwitz Attack, Two Knights Defense, Blockade Line | |
| Nov 7, 2025 | Vidit | ½–½ | Shankland | FIDE World Cup 2025 | Ruy Lopez: Morphy Defense | |
| Nov 7, 2025 | Shankland | ½–½ | Vidit | FIDE World Cup 2025 | Nimzo-Indian Defense: Normal Variation, Ragozin Variation | |
| Nov 6, 2025 | Oro | 0–1 | Vidit | FIDE World Cup 2025 | Italian Game: Giuoco Piano | |
| Nov 6, 2025 | Vidit | ½–½ | Oro | FIDE World Cup 2025 | Scotch Game: Tartakower Variation | |
| Nov 5, 2025 | Oro | ½–½ | Vidit | FIDE World Cup 2025 | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Nov 4, 2025 | Vidit | ½–½ | Oro | FIDE World Cup 2025 | Ruy Lopez: Berlin Defense | |
| Oct 25, 2025 | Vidit | ½–½ | Suleymanli | Round 7: Vidit, Santosh Gujrathi - Suleymanli, Aydin | Catalan Opening: Closed | |
| Oct 24, 2025 | Ben Ari | 0–1 | Vidit | Round 6: Ben Ari, Yannay - Vidit, Santosh Gujrathi | King's Indian Attack: Pachman System | |
| Oct 23, 2025 | Vidit | ½–½ | Wei | Round 5: Vidit, Santosh Gujrathi - Wei, Yi | Petrov's Defense: Classical Attack | |
| Oct 22, 2025 | Rodshtein | ½–½ | Vidit | Round 4: Rodshtein, Maxim - Vidit, Santosh Gujrathi | Catalan Opening: Open Defense, Classical Line | |
| Oct 21, 2025 | Vidit | ½–½ | Rosner | Round 3: Vidit, Santosh Gujrathi - Rosner, Jonas | Caro-Kann Defense: Exchange Variation | |
| Oct 19, 2025 | Ghazarian | 0–1 | Vidit | Round 1: Ghazarian, Kirk - Vidit, Santosh Gujrathi | Queen's Indian Defense: Fianchetto Variation, Nimzowitsch Variation, Nimzowitsch Attack | |
| Sep 15, 2025 | Vidit | ½–½ | Mishra | FIDE Grand Swiss 2025 | English Opening: Anglo-Indian Defense, Anglo-Grünfeld Variation | |
| Sep 14, 2025 | Saric | 0–1 | Vidit | FIDE Grand Swiss 2025 | King's Indian Attack | |
| Sep 13, 2025 | Vidit | ½–½ | Sargsyan | FIDE Grand Swiss 2025 | Nimzo-Larsen Attack: Classical Variation | |
| Sep 12, 2025 | Keymer | 1–0 | Vidit | FIDE Grand Swiss 2025 | Ruy Lopez: Berlin Defense | |
| Sep 11, 2025 | Vidit | 1–0 | Maurizzi | FIDE Grand Swiss 2025 | Queen's Gambit Declined: Charousek Variation | |
| Sep 9, 2025 | Demchenko | 0–1 | Vidit | FIDE Grand Swiss 2025 | Nimzo-Larsen Attack: Classical Variation | |
| Sep 8, 2025 | Vidit | ½–½ | Cheparinov | FIDE Grand Swiss 2025 | Catalan Opening: Closed | |
| Sep 7, 2025 | Ivanchuk | ½–½ | Vidit | FIDE Grand Swiss 2025 | Scotch Game: Mieses Variation | |
| Sep 6, 2025 | Vidit | ½–½ | Predke | FIDE Grand Swiss 2025 | Queen's Pawn Game: London System | |
| Sep 5, 2025 | Puranik | ½–½ | Vidit | FIDE Grand Swiss 2025 | Catalan Opening: Closed | |