| Dec 11, 2025 | Sai | 0–1 | Thapa | Round 7: Sai, Sagar - Thapa, Krishna | Sicilian Defense: Grand Prix Attack | |
| Dec 10, 2025 | Thapa | ½–½ | Nepal | Round 6: Thapa, Krishna - Nepal, Prakash Chandra | Catalan Opening: Closed, Main Line | |
| Dec 9, 2025 | Maharjan | ½–½ | Thapa | Round 5: Maharjan, Suroj - Thapa, Krishna | Sicilian Defense | |
| Dec 9, 2025 | Thapa | 1–0 | Chaudhary | Round 4: Thapa, Krishna - Chaudhary, Sushil | Nimzo-Larsen Attack: Modern Variation | |
| Dec 8, 2025 | Chaulagain | ½–½ | Thapa | Round 3: Chaulagain, Purusottam - Thapa, Krishna | Rapport-Jobava System | |
| Oct 23, 2024 | Thapa | 0–1 | Nepal | Round 9: Thapa, Krishna - Nepal, Prakash Chandra | English Opening: Agincourt Defense | |
| Oct 23, 2024 | Phuyal | 1–0 | Thapa | Round 8: Phuyal, Aashish - Thapa, Krishna | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Oct 23, 2024 | Kafle | 0–1 | Thapa | Round 6: Kafle, Sujan - Thapa, Krishna | Pirc Defense: Byrne Variation | |
| Oct 23, 2024 | Thapa | 1–0 | Joshi | Round 5: Thapa, Krishna - Joshi, Deergha Raj | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Oct 23, 2024 | Joshi | 0–1 | Thapa | Round 4: Joshi, Sindira - Thapa, Krishna | Sicilian Defense: Closed | |
| Oct 23, 2024 | Thapa | 1–0 | Joshi | Round 3: Thapa, Krishna - Joshi, Janak Raj | English Opening: Anglo-Indian Defense, Queen's Indian Formation | |
| Oct 23, 2024 | Pant | 1–0 | Thapa | Round 2: Pant, Sarthak - Thapa, Krishna | Grünfeld Defense: Three Knights Variation, Petrosian System | |
| Oct 23, 2024 | Thapa | 1–0 | Pokhrel | Round 1: Thapa, Krishna - Pokhrel, Sangam | English Opening: Agincourt Defense, Kurajica Defense | |
| Oct 23, 2024 | Thapa | 0–1 | Silwal | Round 9: Thapa, Krishna - Silwal, Purushottam | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Oct 22, 2024 | Thapa | ½–½ | Bhandari | Round 7: Thapa, Krishna - Bhandari, Kshitiz | Grünfeld Defense: Three Knights Variation | |
| Oct 22, 2024 | Thapa | 0–1 | Tandukar | Round 6: Thapa, Krishna - Tandukar, Nabin | English Opening: Anglo-Indian Defense, King's Indian Formation | |
| Oct 22, 2024 | Thapa | 0–1 | Phuyal | Round 3: Thapa, Krishna - Phuyal, Aashish | English Opening: Neo-Catalan | |
| Oct 22, 2024 | Thapa | ½–½ | Jaiswal | Round 8: Thapa, Krishna - Jaiswal, Rupesh | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Exchange Line | |
| Oct 21, 2024 | Tandukar | 0–1 | Thapa | Round 7: Tandukar, Nabin - Thapa, Krishna | Sicilian Defense: French Variation, Normal | |
| Oct 21, 2024 | Thapa | ½–½ | Nepal | Round 6: Thapa, Krishna - Nepal, Prakash Chandra | English Opening: Symmetrical Variation, Four Knights Variation | |
| Oct 20, 2024 | Silwal | 1–0 | Thapa | Round 5: Silwal, Purushottam - Thapa, Krishna | Modern Defense: Pseudo-Austrian Attack | |
| Oct 20, 2024 | Thapa | 1–0 | Subedi | Round 4: Thapa, Krishna - Subedi, Rajan | Zukertort Opening: Nimzo-Larsen Variation | |
| Oct 20, 2024 | Bhatt | 0–1 | Thapa | Round 3: Bhatt, Umesh - Thapa, Krishna | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Oct 19, 2024 | Thapa | 1–0 | Bogati | Round 2: Thapa, Krishna - Bogati, Dhan Bahadur | Nimzo-Larsen Attack: Classical Variation | |
| Oct 19, 2024 | Pun | 0–1 | Thapa | Round 1: Pun, Khim Bahadur - Thapa, Krishna | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Oct 18, 2024 | Bhandari | 1–0 | Thapa | Round 9: Bhandari, Kshitiz - Thapa, Krishna | Sicilian Defense: Four Knights Variation | |
| May 23, 2024 | Thapa | ½–½ | Maharjan | Round 9: Thapa, Krishna - Maharjan, Prem Krishna | Queen's Gambit Accepted: Showalter Variation | |
| May 21, 2024 | Thapa | 0–1 | Chaudhary | Round 5: Thapa, Krishna - Chaudhary, Sushil | Dutch Defense: Hopton Attack | |
| May 20, 2024 | Chaulagain | ½–½ | Thapa | Round 4: Chaulagain, Purushottam - Thapa, Krishna | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| May 1, 2024 | Neupane | * | Thapa | Round 9: Neupane, Sailendra Kumar - Thapa, Krishna | Grünfeld Defense: Three Knights Variation, Vienna Variation | |
| Apr 29, 2024 | Thapa | 0–1 | Nepali | Round 6: Thapa, Krishna - Nepali, Badrilal | Zukertort Opening: Nimzo-Larsen Variation | |
| Apr 28, 2024 | Thapa | ½–½ | Maharjan | Round 4: Thapa, Krishna - Maharjan, Sanubhai | Grünfeld Defense: Three Knights Variation, Paris Variation | |
| Apr 27, 2024 | Shrestha | 1–0 | Thapa | Round 3: Shrestha, Kamal - Thapa, Krishna | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Apr 27, 2024 | Thapa | 1–0 | Bajracharya | Round 2: Thapa, Krishna - Bajracharya, Sanuraj | King's Indian Defense: Fianchetto Variation, Delayed Fianchetto | |
| Apr 9, 2024 | Sinha | 1–0 | Thapa | Round 9: Sinha, Sudhir Kumar - Thapa, Krishna | Sicilian Defense: Closed | |
| Apr 8, 2024 | Thapa | 1–0 | Tamang | Round 8: Thapa, Krishna - Tamang, Sudip | English Opening: Symmetrical Variation, Rubinstein Variation | |
| Apr 8, 2024 | Maharjan | ½–½ | Thapa | Round 7: Maharjan, Suroj - Thapa, Krishna | English Opening: Symmetrical Variation, Fianchetto Variation | |
| Apr 8, 2024 | Thapa | 1–0 | Ashutosh | Round 6: Thapa, Krishna - Ashutosh, Kumar | Indian Defense: Knights Variation | |
| Apr 7, 2024 | Seth | 0–1 | Thapa | Round 5: Seth, Laxman Kumar - Thapa, Krishna | ? | |
| Apr 7, 2024 | Thapa | ½–½ | Regmi | Round 4: Thapa, Krishna - Regmi, Shikhar | ? | |
| Apr 7, 2024 | Vinayak Singh Yadav | ½–½ | Thapa | Round 3: Vinayak Singh Yadav - Thapa, Krishna | Sicilian Defense: French Variation, Normal | |
| Apr 6, 2024 | Thapa | * | Rohan Kumar | Round 2: Thapa, Krishna - Rohan Kumar | ? | |
| Apr 6, 2024 | Bishal Bhandari | 0–1 | Thapa | Round 1: Bishal Bhandari - Thapa, Krishna | King's Indian Attack: Symmetrical Defense | |
| Dec 27, 2024 | Thapa | 1–0 | Phuyal | Round 5: Thapa, Krishna - Phuyal, Aashish | Catalan Opening: Open Defense, Classical Line | |
| Dec 26, 2024 | Bhandari | 0–1 | Thapa | Round 3: Bhandari, Kshitiz - Thapa, Krishna | English Opening: Symmetrical Variation, Fianchetto Variation | |
| Mar 18, 2022 | Thapa | ½–½ | Raahul | Grandmaster Open | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Mar 16, 2022 | Thapa | 0–1 | Tahbaz | Grandmaster Open | Modern Defense: Standard Defense | |