| Apr 19, 2026 | Arshpreet Singh | 1–0 | Romanov | 23rd Bangkok Chess Club Open 2026 | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Apr 18, 2026 | Saydaliev | 1–0 | Arshpreet Singh | 23rd Bangkok Chess Club Open 2026 | Sicilian Defense: Scheveningen Variation, Classical Variation | |
| Apr 16, 2026 | Gordon | ½–½ | Arshpreet Singh | 23rd Bangkok Chess Club Open 2026 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Apr 15, 2026 | Arshpreet Singh | 1–0 | Mariano | 23rd Bangkok Chess Club Open 2026 Blitz Final | Ruy Lopez: Closed, Delayed Exchange | |
| Apr 15, 2026 | Aradhya | 1–0 | Arshpreet Singh | 23rd Bangkok Chess Club Open 2026 Blitz Final | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Apr 15, 2026 | Arshpreet Singh | ½–½ | Morris | 23rd Bangkok Chess Club Open 2026 Blitz Final | Czech Defense | |
| Apr 15, 2026 | Nguyen Tung Quan | 1–0 | Arshpreet Singh | 23rd Bangkok Chess Club Open 2026 Blitz Final | Sicilian Defense: French Variation, Westerinen Attack | |
| Apr 15, 2026 | Parondo | ½–½ | Arshpreet Singh | 23rd Bangkok Chess Club Open 2026 Blitz Final | Sicilian Defense: French Variation | |
| Apr 15, 2026 | Arshpreet Singh | 1–0 | Arca | 23rd Bangkok Chess Club Open 2026 Blitz Final | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Apr 15, 2026 | Dau Khuong Duy | 1–0 | Arshpreet Singh | 23rd Bangkok Chess Club Open 2026 Blitz Final | Sicilian Defense: Delayed Alapin Variation, with e6 | |
| Apr 15, 2026 | Arshpreet Singh | 0–1 | Visakh N R | 23rd Bangkok Chess Club Open 2026 Blitz Final | Caro-Kann Defense: Two Knights Attack | |
| Apr 15, 2026 | Causo | 1–0 | Arshpreet Singh | 23rd Bangkok Chess Club Open 2026 Blitz Final | Sicilian Defense: Alapin Variation, Smith-Morra Declined | |
| Apr 15, 2026 | Arshpreet Singh | 1–0 | Altan-Ulzii | 23rd Bangkok Chess Club Open 2026 Blitz Final | Alekhine Defense: Exchange Variation | |
| Apr 15, 2026 | Budhidharma | 1–0 | Arshpreet Singh | 23rd Bangkok Chess Club Open 2026 Blitz Final | Sicilian Defense: Closed, Traditional | |
| Apr 15, 2026 | Aaditya Dhingra | 1–0 | Arshpreet Singh | 23rd Bangkok Chess Club Open 2026 Blitz Final | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Apr 15, 2026 | Arshpreet Singh | 0–1 | Hafiz | 23rd Bangkok Chess Club Open 2026 Blitz Final | Sicilian Defense: Smith-Morra Gambit Declined, Scandinavian Formation | |
| Apr 15, 2026 | Arshpreet Singh | 1–0 | Gareyev | 23rd Bangkok Chess Club Open 2026 Blitz Final | Ruy Lopez: Schliemann Defense | |
| Apr 15, 2026 | Arshpreet Singh | 1–0 | Kristopher | 23rd Bangkok Chess Club Open 2026 Blitz Final | Scandinavian Defense: Richter Variation | |
| Apr 14, 2026 | Bernadskiy | * | Arshpreet Singh | new tournament description | Sicilian Defense: Modern Variations, Main Line | |
| Apr 14, 2026 | Bernadskiy | * | Arshpreet Singh | new tournament description | Sicilian Defense: Modern Variations, Main Line | |
| Apr 13, 2026 | Arshpreet Singh | ½–½ | Zhao | new tournament description | Sicilian Defense: Najdorf Variation, Freak Attack | |
| Oct 1, 2025 | Andalamala Hemal Varshan | 0–1 | Arshpreet Singh | Round 11: Andalamala Hemal Varshan - Arshpreet Singh | Sicilian Defense: French Variation, Westerinen Attack | |
| Sep 30, 2025 | Arshpreet Singh | 0–1 | Rohith Krishna S | Round 10: Arshpreet Singh - Rohith Krishna S | Ruy Lopez: Closed, Smyslov Defense | |
| Sep 29, 2025 | Sree Shaunak Chanda | 0–1 | Arshpreet Singh | Round 9: Sree Shaunak Chanda - Arshpreet Singh | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Sep 28, 2025 | Arshpreet Singh | 0–1 | Ritviz | Round 8: Arshpreet Singh - Ritviz, Parab | Ruy Lopez: Morphy Defense, Schliemann Defense Deferred | |
| Sep 27, 2025 | Viani Antonio Dcunha | ½–½ | Arshpreet Singh | Round 7: Viani Antonio Dcunha - Arshpreet Singh | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Sep 25, 2025 | Shreyas | ½–½ | Arshpreet Singh | Round 5: Shreyas - Arshpreet Singh | Queen's Pawn Game: Symmetrical Variation, Pseudo-Catalan | |
| Sep 23, 2025 | Ajay Santhosh Parvathareddy | 1–0 | Arshpreet Singh | Round 3: Ajay Santhosh Parvathareddy - Arshpreet Singh | Sicilian Defense: Najdorf Variation | |
| Jun 24, 2025 | Arshpreet Singh | ½–½ | Tologon tegin | Round 9: Arshpreet Singh - Tologon tegin, Semetei | Modern Defense: Standard Line | |
| Jun 23, 2025 | Deepan Chakkravarthy J. | 1–0 | Arshpreet Singh | Round 8: Deepan Chakkravarthy J. - Arshpreet Singh | Zukertort Opening: Nimzo-Larsen Variation | |
| Jun 22, 2025 | Arshpreet Singh | 1–0 | Saravana | Round 7: Arshpreet Singh - Saravana, Krishnan P. | French Defense: Tarrasch Variation, Modern System | |
| Jun 18, 2025 | Arshpreet Singh | 0–1 | Gharibyan | Aurionpro International Grandmaster Chess Tournament 2025 | French Defense: Tarrasch Variation, Chistyakov Defense | |
| Jan 12, 2025 | Arshpreet Singh | 0–1 | Shahil Dey | Late Shri Manohar Parrikar Goa International Open Grand Master Chess Tournament 2025 | Caro-Kann Defense: Two Knights Attack | |
| Jan 8, 2025 | Setumadhav Yellumahanthi | 1–0 | Arshpreet Singh | 15th Chennai Open GM Event 2024 | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Jan 2, 2025 | Das | 1–0 | Arshpreet Singh | 15th Chennai Open GM Event 2024 | Sicilian Defense: Taimanov Variation | |
| Nov 9, 2024 | Arshpreet Singh | 0–1 | Prasanna Karthick M | National Sub Junior Open and Girls Chess Championship 2024 | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Nov 8, 2024 | Sherla Prathamesh | 1–0 | Arshpreet Singh | National Sub Junior Open and Girls Chess Championship 2024 | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Nov 7, 2024 | Siddhanth Poonja | 0–1 | Arshpreet Singh | National Sub Junior Open and Girls Chess Championship 2024 | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Nov 6, 2024 | Vaz | 1–0 | Arshpreet Singh | National Sub Junior Open and Girls Chess Championship 2024 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Nov 5, 2024 | Arshpreet Singh | 1–0 | Seetasagar Konaparthi | National Sub Junior Open and Girls Chess Championship 2024 | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Nov 4, 2024 | Joshi Aditya Shripad | 0–1 | Arshpreet Singh | National Sub Junior Open and Girls Chess Championship 2024 | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Jul 26, 2024 | Kishan Kumar | 0–1 | Arshpreet Singh | Round 6: Kishan Kumar - Arshpreet Singh | Zukertort Opening | |
| Jul 26, 2024 | Arshpreet Singh | 1–0 | Bhavya Gupta | Round 5: Arshpreet Singh - Bhavya Gupta | Rapport-Jobava System | |
| Jul 25, 2024 | Shivam Chaudhary | 0–1 | Arshpreet Singh | Round 4: Shivam Chaudhary - Arshpreet Singh | Queen's Pawn Game: London System | |
| Jul 25, 2024 | Arshpreet Singh | 1–0 | Sameer Choudhary | Round 3: Arshpreet Singh - Sameer Choudhary | Sicilian Defense: Alapin Variation | |
| Jul 24, 2024 | Saanvi Sharma | 0–1 | Arshpreet Singh | Round 2: Saanvi Sharma - Arshpreet Singh | Indian Defense | |
| Jul 24, 2024 | Arshpreet Singh | ½–½ | Kolla Bhaavan | Round 9: Arshpreet Singh - Kolla Bhaavan | Rapport-Jobava System | |
| Jul 24, 2024 | Esshan Wadhawan | ½–½ | Arshpreet Singh | Round 8: Esshan Wadhawan - Arshpreet Singh | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Jul 24, 2024 | Arshpreet Singh | ½–½ | Anadkat Kartavya | Round 7: Arshpreet Singh - Anadkat Kartavya | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |
| Jul 24, 2024 | Arshpreet Singh | 1–0 | Natwar Lal Harit | Round 1: Arshpreet Singh - Natwar Lal Harit | Ruy Lopez: Closed, Averbakh Variation | |
| Jul 23, 2024 | Arshpreet Singh | 0–1 | Bagwe Gaurang | Round 11: Arshpreet Singh - Bagwe Gaurang | Sicilian Defense: Alapin Variation | |
| Jul 21, 2024 | Arshpreet Singh | ½–½ | Vedant Garg | Round 9: Arshpreet Singh - Vedant Garg | Caro-Kann Defense: Two Knights Attack | |
| Jul 18, 2024 | Abhash Roimya Saikia | 1–0 | Arshpreet Singh | Round 6: Abhash Roimya Saikia - Arshpreet Singh | English Opening: Anglo-Indian Defense | |
| Jun 9, 2024 | Md Imran | 1–0 | Arshpreet Singh | FIDE World Junior Chess Championship 2024 Open | English Opening: Agincourt Defense, Wimpy System | |
| Jun 6, 2024 | Smirnov | 1–0 | Arshpreet Singh | FIDE World Junior Chess Championship 2024 Open | Caro-Kann Defense: Advance Variation, Short Variation | |
| Jun 2, 2024 | Rybka | 1–0 | Arshpreet Singh | FIDE World Junior Chess Championship 2024 Open | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Apr 9, 2024 | Om Batra | ½–½ | Arshpreet Singh | Round 8: Om Batra - Arshpreet Singh | Caro-Kann Defense: Two Knights Attack | |
| Sep 24, 2024 | Arshpreet Singh | 1–0 | Mukund Hemant Agarwal | Round 11: Arshpreet Singh - Mukund Hemant Agarwal | Sicilian Defense: Delayed Alapin Variation | |
| Sep 23, 2024 | Utkrisht Tuli | ½–½ | Arshpreet Singh | Round 10: Utkrisht Tuli - Arshpreet Singh | Sicilian Defense: Taimanov Variation, Szén Variation | |
| Sep 20, 2024 | Arshpreet Singh | 0–1 | Manish Anto Cristiano F | Round 7: Arshpreet Singh - Manish Anto Cristiano F | Ruy Lopez: Closed, Breyer Defense, Zaitsev Hybrid | |
| Sep 20, 2024 | Hari Ganesh T | 0–1 | Arshpreet Singh | Round 6: Hari Ganesh T - Arshpreet Singh | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Sep 18, 2024 | Madhvendra Pratap Sharma | 1–0 | Arshpreet Singh | Round 3: Madhvendra Pratap Sharma - Arshpreet Singh | Rapport-Jobava System | |
| Aug 19, 2024 | Vignesh N R | ½–½ | Arshpreet Singh | Round 3: Vignesh N R - Arshpreet Singh | Catalan Opening: Closed | |
| Dec 31, 2023 | Arshpreet | ½–½ | Madhvendra | 48th National Subjunior Under 15 Boys | French Defense: Steiner Variation | |
| Dec 31, 2023 | Sherla | 1–0 | Arshpreet | 48th National Subjunior Under 15 Open | English Opening: King's English Variation | |
| Dec 30, 2023 | Md | 1–0 | Arshpreet | 48th National Subjunior Under 15 Boys | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Dec 29, 2023 | Ashwinth | 0–1 | Arshpreet | 48th National Subjunior Under 15 Boys | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Dec 28, 2023 | Arshpreet | 1–0 | Ghadge | 48th National Subjunior Under 15 Boys | Caro-Kann Defense: Accelerated Panov Attack, Modern Variation | |
| Dec 28, 2023 | Bharat | 0–1 | Arshpreet | 48th National Subjunior Under 15 Boys | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Mar 24, 2022 | Arshpreet | 0–1 | Ponkratov Pavel | delhiopen2022 | Ruy Lopez: Morphy Defense, Cozio Defense | |