| Jun 30, 2026 | Utrera | 0–1 | Sanjay | Round 6: Utrera, Ludovic - Sanjay, Vasu | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jun 29, 2026 | Thibous | 1–0 | Sanjay | Round 4: Thibous, Mathis - Sanjay, Vasu | Sicilian Defense: Taimanov Variation | |
| Jun 28, 2026 | Sanjay | ½–½ | Ratier-Fontana | Round 3: Sanjay, Vasu - Ratier-Fontana, Matteo | Slav Indian | |
| Jun 28, 2026 | Koelle | 1–0 | Sanjay | Round 2: Koelle, Tobias - Sanjay, Vasu | Slav Defense: Czech Variation, Krause Attack | |
| Jun 26, 2026 | Sanjay | ½–½ | Pasztor | 5RigoJanos_Memorial_IM-A | Catalan Opening | |
| Jun 26, 2026 | Czebe | 1–0 | Sanjay | 5RigoJanos_Memorial_IM-A | Sicilian Defense: Kan Variation, Modern Variation | |
| Jun 25, 2026 | Sanjay | ½–½ | Latorre | 5RigoJanos_Memorial_IM-A | King's Indian Defense: Sämisch Variation, Bobotsov-Korchnoi-Petrosian Variation | |
| Jun 24, 2026 | Csonka | ½–½ | Sanjay | 5RigoJanos_Memorial_IM-A | Sicilian Defense: French Variation, Westerinen Attack | |
| Jun 24, 2026 | Sanjay | 0–1 | Kukushkin | 5RigoJanos_Memorial_IM-A | Catalan Opening | |
| Jun 22, 2026 | Karwowski | ½–½ | Sanjay | 5RigoJanos_Memorial_IM-A | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jun 22, 2026 | Sanjay | 1–0 | Nemeth | 5RigoJanos_Memorial_IM-A | Catalan Opening: Open Defense | |
| Jun 21, 2026 | Polyik | 1–0 | Sanjay | 5RigoJanos_Memorial_IM-A | Slav Defense: Exchange Variation | |
| Jun 20, 2026 | Sanjay | 1–0 | Apro | 5RigoJanos_Memorial_IM-A | Catalan Opening | |
| Feb 10, 2026 | Sreekarthika Velmurugan | 1–0 | Sanjay | 77th Singapore National Chess Championships 2026 | Sicilian Defense: Kan Variation, Modern Variation | |
| Feb 5, 2026 | Sanjay | 0–1 | Tin | 77th Singapore National Chess Championships 2026 | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Sep 10, 2025 | Varadi | 1–0 | Sanjay | Round 9: Varadi, Viktor - Sanjay, Vasu | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Sep 9, 2025 | Sanjay | ½–½ | Ashwath Kaushik | Round 8: Sanjay, Vasu - Ashwath Kaushik | French Defense: King's Indian Attack | |
| Sep 9, 2025 | Sanjay | ½–½ | Kovalskyi | Round 4: Sanjay, Vasu - Kovalskyi, Roman | Sicilian Defense: Closed | |
| Sep 9, 2025 | Chakrabarty | 1–0 | Sanjay | Round 5: Chakrabarty, Reyaansh - Sanjay, Vasu | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Sep 9, 2025 | Sanjay | 0–1 | Turcsanyi | Round 2: Sanjay, Vasu - Turcsanyi, Vince Gergo | Caro-Kann Defense: Exchange Variation | |
| Sep 9, 2025 | Pribelszky | 1–0 | Sanjay | Round 3: Pribelszky, Bence - Sanjay, Vasu | Rubinstein Opening | |
| Sep 9, 2025 | Sanjay | 0–1 | Sahithi Varshini M | Round 6: Sanjay, Vasu - Sahithi Varshini M | King's Indian Attack: Sicilian Variation | |
| Sep 9, 2025 | Gathi | 0–1 | Sanjay | Round 7: Gathi, Donat - Sanjay, Vasu | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Sep 9, 2025 | Sanjay | ½–½ | Popovics | Round 1: Sanjay, Vasu - Popovics, Adam | Sicilian Defense: Closed, Traditional | |
| Jun 17, 2025 | Yurovskykh | 1–0 | Sanjay | TEPLICE OPEN 2025 | Nimzo-Larsen Attack: Classical Variation | |
| Jun 15, 2025 | Sanjay | 1–0 | Sengupta | TEPLICE OPEN 2025 | Scotch Game: Potter Variation | |
| Apr 14, 2025 | Sanjay | 1–0 | Kalina | 2025 Melbourne International Open - Masters | Sicilian Defense: Closed, Traditional | |
| Apr 13, 2025 | Li | 1–0 | Sanjay | 2025 Melbourne International Open - Masters | King's Indian Defense: Petrosian Variation, Stein Defense | |
| Apr 11, 2025 | Sanjay | 1–0 | Yang | 2025 Melbourne International Open - Masters | Caro-Kann Defense: Exchange Variation | |
| Apr 11, 2025 | Liu | 1–0 | Sanjay | 2025 Melbourne International Open - Masters | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Apr 10, 2025 | Sanjay | 0–1 | Das | 2025 Melbourne International Open - Masters | Sicilian Defense: Closed | |
| Apr 10, 2025 | Sanjay | ½–½ | Shen | 2025 Melbourne International Open - Masters | Sicilian Defense: Closed, Traditional | |
| Apr 8, 2025 | Annapureddy | 0–1 | Sanjay | 2025 Melbourne International Open - Masters | Sicilian Defense: Kan Variation, Polugaevsky Variation | |
| Apr 8, 2025 | Kazarian | 0–1 | Sanjay | 2025 Melbourne International Open - Masters | Sicilian Defense: Kan Variation | |
| Apr 7, 2025 | Sanjay | ½–½ | Chen | 2025 Melbourne International Open - Masters | Caro-Kann Defense: Exchange Variation | |
| Jan 2, 2025 | Sanjay | 1–0 | Azizbekyan | Hong Kong International Open 2024 | King's Indian Attack: Sicilian Variation | |
| Jan 1, 2025 | Yu | 1–0 | Sanjay | Hong Kong International Open 2024 | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Dec 31, 2024 | Sanjay | 1–0 | Xia | Hong Kong International Open 2024 | Sicilian Defense: Closed | |
| Dec 30, 2024 | Sanjay | 0–1 | Chan | Hong Kong International Open 2024 | Sicilian Defense: Closed | |
| Dec 30, 2024 | Chiu | 0–1 | Sanjay | Hong Kong International Open 2024 | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Dec 29, 2024 | Wong | ½–½ | Sanjay | Hong Kong International Open 2024 | King's Indian Defense: Semi-Averbakh System | |
| Dec 28, 2024 | Sanjay | 1–0 | Takahashi | Hong Kong International Open 2024 | Sicilian Defense: Closed | |
| Dec 28, 2024 | Kwong | 1–0 | Sanjay | Hong Kong International Open 2024 | Benko Gambit Accepted: King Walk Variation | |
| Dec 27, 2024 | Sanjay | 0–1 | Dai | Hong Kong International Open 2024 | Sicilian Defense: Closed | |
| Feb 12, 2023 | Pang | * | Sanjay | Round 9: Kay Yan Eden Pang - Vasu Sanjay | King's Indian Attack | |
| Feb 11, 2023 | Sanjay | 1–0 | Rice | Round 8: Vasu Sanjay - Leah Rice | Caro-Kann Defense: Panov Attack | |
| Feb 10, 2023 | Sanjay | 1–0 | Wong | Round 7: Vasu Sanjay - Shyun Fwu Aldrin Wong | Scotch Game: Potter Variation | |
| Feb 5, 2023 | Rice | 1–0 | Sanjay | Round 6: Lauren Rice - Vasu Sanjay | Slav Defense: Modern Line | |
| Feb 4, 2023 | Nainika | 1–0 | Sanjay | Round 5: Gupta Nainika - Vasu Sanjay | Zukertort Opening | |
| Feb 3, 2023 | Sanjay | 1–0 | Vijay | Round 4: Vasu Sanjay - Rege Vijay | Caro-Kann Defense: Panov Attack, Fianchetto Defense | |
| Jan 29, 2023 | Lakshminarasimhan | 1–0 | Sanjay | Round 3: Rahul Lakshminarasimhan - Vasu Sanjay | King's Indian Defense: Fianchetto Variation, Classical Fianchetto | |
| Jan 28, 2023 | Sanjay | 0–1 | Cheong | Round 2: Vasu Sanjay - Sue Lyn Cheong | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Oct 30, 2022 | Sanjay | * | Jepsen | 20th Bangkok Chess Club Open | ? | |
| Oct 29, 2022 | Ogbe Ozioma | * | Sanjay | 20th Bangkok Chess Club Open | ? | |
| Oct 28, 2022 | Sanjay | * | Wan Abd Rahim | 20th Bangkok Chess Club Open | ? | |
| Oct 27, 2022 | Sivara | * | Sanjay | 20th Bangkok Chess Club Open | ? | |
| Oct 26, 2022 | Sanjay | * | Sha | 20th Bangkok Chess Club Open | ? | |
| Oct 25, 2022 | Nattavutthisit | 1–0 | Sanjay | 20th Bangkok Chess Club Open | ? | |
| Oct 24, 2022 | Sanjay | * | Chua | 20th Bangkok Chess Club Open | ? | |
| — | Sanjay | * | Chia | 76th National Championships | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| — | Wong | 1–0 | Sanjay | 76th National Championships | English Opening: Symmetrical Variation | |