| Jun 20, 2026 | Vinay R Jumani | 1–0 | Mahajan | Round 9: Vinay R Jumani - Mahajan, Ritesh | King's Indian Attack | |
| Jun 20, 2026 | Fang | 0–1 | Mahajan | Round 8: Fang, Yan Chun Matthew - Mahajan, Ritesh | Queen's Pawn Game: Accelerated London System | |
| Jun 20, 2026 | Mahajan | 0–1 | Bai | Round 7: Mahajan, Ritesh - Bai, Xuhui | Mieses Opening | |
| Jun 19, 2026 | Mahajan | 1–0 | Liang | Round 6: Mahajan, Ritesh - Liang, Zhiming | Queen's Pawn Game | |
| Jun 19, 2026 | Lo | 0–1 | Mahajan | Round 5: Lo, Jason Jun-san - Mahajan, Ritesh | Nimzo-Larsen Attack: Classical Variation | |
| Jun 19, 2026 | Mahajan | 0–1 | Leung | Round 4: Mahajan, Ritesh - Leung, Ian Kei | Rapport-Jobava System | |
| Jun 18, 2026 | Mahajan | 0–1 | Yu | Round 3: Mahajan, Ritesh - Yu, Tianxiang Carlos | Rapport-Jobava System | |
| Jun 18, 2026 | Silva | 1–0 | Mahajan | Round 2: Silva, Zedric - Mahajan, Ritesh | Pirc Defense | |
| Jun 18, 2026 | Wong | 0–1 | Mahajan | Round 1: Wong, Hoi Cheung - Mahajan, Ritesh | Queen's Pawn Game: Zukertort Variation | |
| Jan 2, 2025 | Ouyang | 1–0 | Mahajan | Hong Kong International Open 2024 | King's Pawn Game | |
| Jan 1, 2025 | Mahajan | 0–1 | Leung | Hong Kong International Open 2024 | Indian Defense | |
| Dec 31, 2024 | Zhao | 0–1 | Mahajan | Hong Kong International Open 2024 | Lion Defense: Anti-Philidor, Lion's Cave | |
| Dec 30, 2024 | Mahajan | 0–1 | Yuen | Hong Kong International Open 2024 | Indian Defense | |
| Dec 30, 2024 | Xia | 0–1 | Mahajan | Hong Kong International Open 2024 | Philidor Defense: Lion Variation | |
| Dec 29, 2024 | Mahajan | 1–0 | Deng | Hong Kong International Open 2024 | Indian Defense: London System | |
| Dec 28, 2024 | Mahajan | 1–0 | Chiu | Hong Kong International Open 2024 | Indian Defense | |
| Dec 28, 2024 | Heung | 1–0 | Mahajan | Hong Kong International Open 2024 | Philidor Defense | |
| Dec 27, 2024 | Chong | 0–1 | Mahajan | Hong Kong International Open 2024 | Queen's Pawn Game: London System, with e6 | |
| Feb 18, 2024 | Mahajan | 0–1 | Zhou | HKCC 2024 & Olympiad Selection 2024 | Indian Defense | |
| Feb 18, 2024 | Law | 0–1 | Mahajan | HKCC 2024 & Olympiad Selection 2024 | Dutch Defense: Rubinstein Variation | |
| Feb 17, 2024 | Mahajan | 0–1 | Lau | HKCC 2024 & Olympiad Selection 2024 | Dutch Defense: Hopton Attack | |
| Feb 17, 2024 | Huang | 0–1 | Mahajan | HKCC 2024 & Olympiad Selection 2024 | Queen's Gambit Declined: Queen's Knight Variation | |
| Feb 16, 2024 | Mahajan | 0–1 | Chung | HKCC 2024 & Olympiad Selection 2024 | Queen's Pawn Game: Accelerated London System | |
| Feb 16, 2024 | Lam | 1–0 | Mahajan | HKCC 2024 & Olympiad Selection 2024 | French Defense: Winawer Variation, Poisoned Pawn Variation | |
| Feb 15, 2024 | Mahajan | 1–0 | Kwong | HKCC 2024 & Olympiad Selection 2024 | Queen's Pawn Game: London System | |
| Feb 15, 2024 | Yueh | 0–1 | Mahajan | HKCC 2024 & Olympiad Selection 2024 | French Defense: Two Knights Variation | |
| Feb 14, 2024 | Mahajan | 0–1 | Kao | HKCC 2024 & Olympiad Selection 2024 | Indian Defense | |
| Dec 26, 2023 | Mahajan | 0–1 | Leung | Hong Kong International Open Chess Championship 2023 | Indian Defense | |
| Dec 25, 2023 | Mahajan | 1–0 | Teo | Hong Kong International Open Chess Championship 2023 | Queen's Pawn Game: Modern Defense | |
| Dec 25, 2023 | Fang | 1–0 | Mahajan | Hong Kong International Open Chess Championship 2023 | French Defense: Advance Variation, Milner-Barry Gambit, Hector Variation | |
| Dec 24, 2023 | Li | 1–0 | Mahajan | Hong Kong International Open Chess Championship 2023 | Queen's Gambit Declined: Queen's Knight Variation | |