| Apr 6, 2026 | Sahoo | 1–0 | Nguyen | Four Nations Chess League Easter Congress 2026 - Open | English Opening: Agincourt Defense, Tarrasch Defense | |
| Apr 6, 2026 | Saxena | ½–½ | Sahoo | Four Nations Chess League Easter Congress 2026 - Open | King's Indian Defense: Sämisch Variation, Sämisch Gambit | |
| Apr 5, 2026 | Sahoo | 0–1 | Nasiri | Four Nations Chess League Easter Congress 2026 - Open | Zukertort Opening: Queen's Gambit Invitation | |
| Apr 4, 2026 | Kennedy | ½–½ | Sahoo | Four Nations Chess League Easter Congress 2026 - Open | Sicilian Defense: Open | |
| Apr 3, 2026 | Sahoo | ½–½ | Walker | Four Nations Chess League Easter Congress 2026 - Open | Grünfeld Defense: Exchange Variation, Classical Variation | |
| Apr 3, 2026 | Lawton | 1–0 | Sahoo | Four Nations Chess League Easter Congress 2026 - Open | King's Indian Attack: Symmetrical Defense | |
| Mar 30, 2026 | Sahoo | 1–0 | V | Milton Keynes FIDE Chess Congress 2026 | Queen's Pawn Game: Chigorin Variation | |
| Mar 30, 2026 | Sahoo | 0–1 | Han | Milton Keynes FIDE Chess Congress 2026 | King's Indian Attack: Double Fianchetto | |
| Mar 29, 2026 | Sheikh | 0–1 | Sahoo | Milton Keynes FIDE Chess Congress 2026 | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation | |
| Mar 28, 2026 | Pavan G V | 0–1 | Sahoo | Milton Keynes FIDE Chess Congress 2026 | Sicilian Defense: Heidenfeld Variation | |
| Mar 15, 2026 | Jackson | 1–0 | Sahoo | Round 11: Jackson, Sheila - Sahoo, Shivam | Sicilian Defense: Alapin Variation | |
| Mar 15, 2026 | Sahoo | 0–1 | Hariharan | Round 10: Sahoo, Shivam - Hariharan, Shambavi | Italian Game: Classical Variation, Greco Gambit, Dubov Italian | |
| Mar 15, 2026 | Lawton | ½–½ | Sahoo | Round 9: Lawton, Geoff W - Sahoo, Shivam | King's Indian Attack: Symmetrical Defense | |
| Mar 15, 2026 | Sahoo | 1–0 | Ward | Round 8: Sahoo, Shivam - Ward, Cian | King's Indian Attack, with e6 | |
| Mar 15, 2026 | Dicen | ½–½ | Sahoo | Round 7: Dicen, Elis Denele - Sahoo, Shivam | Sicilian Defense: Smith-Morra Gambit | |
| Mar 14, 2026 | Sahoo | 1–0 | Platt | Round 6: Sahoo, Shivam - Platt, Craig | Englund Gambit: Zilbermints Gambit | |
| Mar 14, 2026 | Avadhoot Lokesh Bhakti Brahme | 1–0 | Sahoo | Round 5: Avadhoot Lokesh Bhakti Brahme - Sahoo, Shivam | King's Indian Defense: Kramer Variation | |
| Mar 14, 2026 | Sahoo | 1–0 | Ashcroft | Round 4: Sahoo, Shivam - Ashcroft, Ben | Queen's Gambit Declined: Albin Countergambit, Normal Line | |
| Mar 14, 2026 | Dupuis | 1–0 | Sahoo | Round 3: Dupuis, Denis K - Sahoo, Shivam | Sicilian Defense: Grand Prix Attack | |
| Mar 14, 2026 | Sahoo | 1–0 | Kanchi | Round 2: Sahoo, Shivam - Kanchi, Leeladharahas | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Mar 14, 2026 | Siva Mahadevan | 1–0 | Sahoo | Round 1: Siva Mahadevan - Sahoo, Shivam | King's Indian Attack: Symmetrical Defense | |
| Mar 7, 2026 | Pereslavtsev | 1–0 | Sahoo | English Youth Championships. Top boards per section. | King's Indian Defense: Semi-Averbakh System | |
| Feb 20, 2026 | Orlovska | 0–1 | Sahoo | 1st Milton Keynes FIDE Rated 11 Rounds Blitz | Rapport-Jobava System | |
| Feb 20, 2026 | Sahoo | 1–0 | Czarnuch | 1st Milton Keynes FIDE Rated 11 Rounds Blitz | English Opening: Symmetrical Variation, Normal Variation | |
| Feb 20, 2026 | Machireddy | 0–1 | Sahoo | 1st Milton Keynes FIDE Rated 11 Rounds Blitz | Sicilian Defense: Lasker-Pelikan Variation, Retreat Variation | |
| Feb 20, 2026 | Sahoo | 0–1 | Mozaffari | 1st Milton Keynes FIDE Rated 11 Rounds Blitz | Italian Game: Two Knights Defense, Modern Bishop's Opening | |
| Feb 20, 2026 | Mahdi | 0–1 | Sahoo | 1st Milton Keynes FIDE Rated 11 Rounds Blitz | Queen's Pawn Game: London System | |
| Feb 20, 2026 | Sahoo | 0–1 | Thushyanthan | 1st Milton Keynes FIDE Rated 11 Rounds Blitz | Slav Defense: Exchange Variation | |
| Feb 20, 2026 | Keane | 0–1 | Sahoo | 1st Milton Keynes FIDE Rated 11 Rounds Blitz | King's Indian Defense: Makogonov Variation | |
| Feb 20, 2026 | Sahoo | 0–1 | Sharp | 1st Milton Keynes FIDE Rated 11 Rounds Blitz | French Defense: Advance Variation, Wade Variation | |
| Feb 20, 2026 | Butler | 0–1 | Sahoo | 1st Milton Keynes FIDE Rated 11 Rounds Blitz | Torre Attack: Fianchetto Defense | |
| Feb 20, 2026 | Sahoo | 1–0 | Hunt | 1st Milton Keynes FIDE Rated 11 Rounds Blitz | Caro-Kann Defense: Exchange Variation, Rubinstein Variation | |
| Feb 17, 2026 | Murawski | 0–1 | Sahoo | Milton Keynes FIDE Chess Congress 2026 | King's Indian Defense: Sämisch Variation, Sämisch Gambit | |
| Feb 16, 2026 | Sahoo | 1–0 | Avadhoot Lokesh Bhakti Brahme | 1st Milton Keynes FIDE Rated 11 Rounds Blitz | King's Indian Attack | |
| Dec 6, 2025 | Willow | 1–0 | Sahoo | Round 1: Willow, Jonah B - Sahoo, Shivam | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Sep 20, 2025 | Sahoo | 0–1 | Roberson | 2025 UK Open Blitz Qualifier: London 3 (Golders Green) | Nimzo-Indian Defense: Normal Variation | |
| Apr 21, 2025 | Sahoo | 0–1 | Hertog | Round 6: Sahoo, Shivam - Hertog, Alexander | Nimzo-Indian Defense: Normal Variation | |
| Apr 21, 2025 | Aryaman Ganguly | ½–½ | Sahoo | Round 7: Aryaman Ganguly - Sahoo, Shivam | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Apr 20, 2025 | Sahoo | 0–1 | Bharat Kumar | Round 4: Sahoo, Shivam - Bharat Kumar, Balahari | Queen's Gambit Declined: Janowski Variation | |
| Apr 20, 2025 | Sullivan | 1–0 | Sahoo | Round 5: Sullivan, Daniel - Sahoo, Shivam | King's Indian Defense: Orthodox Variation, Bayonet Attack | |
| Apr 19, 2025 | Burrows | ½–½ | Sahoo | Round 3: Burrows, Martin P - Sahoo, Shivam | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Apr 18, 2025 | Sahoo | 0–1 | Cook | Round 1: Sahoo, Shivam - Cook, Philip | Benko Gambit Accepted: Fully Accepted Variation | |
| Mar 2, 2025 | Sahoo | 0–1 | Keerthi Kumar | Round 11: Sahoo, Shivam - Keerthi Kumar, Advait | King's Indian Defense: Orthodox Variation, Gligoric-Taimanov System | |
| Mar 2, 2025 | Sahoo | 1–0 | Bahtiyorova | Round 9: Sahoo, Shivam - Bahtiyorova, Nodirabegim | Queen's Gambit Declined: Janowski Variation | |
| Mar 2, 2025 | Hutchinson | 1–0 | Sahoo | Round 7: Hutchinson, Paul A - Sahoo, Shivam | Indian Defense | |
| Mar 2, 2025 | Ayers | 0–1 | Sahoo | Round 8: Ayers, Edward - Sahoo, Shivam | Neo-Grünfeld Defense: Classical Variation, Original Defense | |
| Mar 2, 2025 | Sajanani | 1–0 | Sahoo | Round 10: Sajanani, Vikas - Sahoo, Shivam | French Defense: Classical Variation, Steinitz Variation | |
| Mar 1, 2025 | Sahoo | 0–1 | Cancedda-Dupuis | Round 1: Sahoo, Shivam - Cancedda-Dupuis, Livio | Nimzo-Indian Defense: Normal Variation, Ragozin Variation | |
| Mar 1, 2025 | Sahoo | 1–0 | Brookbanks | Round 3: Sahoo, Shivam - Brookbanks, Alan | King's Indian Defense: Orthodox Variation | |
| Mar 1, 2025 | Sahoo | 1–0 | Mehta | Round 5: Sahoo, Shivam - Mehta, Zara | King's Indian Defense: Orthodox Variation | |
| Mar 1, 2025 | Sahoo | 0–1 | Ortiz Sanchez | Round 6: Sahoo, Shivam - Ortiz Sanchez, Luis | Dutch Defense: Queen's Knight Variation | |
| Mar 1, 2025 | Mehta | ½–½ | Sahoo | Round 2: Mehta, Hatle - Sahoo, Shivam | Indian Defense | |
| Mar 1, 2025 | Jackson | 1–0 | Sahoo | Round 4: Jackson, Sheila - Sahoo, Shivam | French Defense: Tarrasch Variation, Closed Variation, Main Line | |
| Aug 3, 2024 | Chapman | ½–½ | Sahoo | Round 7: Chapman, Luke - Sahoo, Shivam | French Defense: Exchange Variation | |
| Aug 2, 2024 | Ding | 0–1 | Sahoo | Round 6: Ding, Yihua - Sahoo, Shivam | Nimzo-Indian Defense | |
| Jul 31, 2024 | Sahoo | ½–½ | Chu | Round 4: Sahoo, Shivam - Chu, Edward | King's Indian Defense: Orthodox Variation | |
| Jul 29, 2024 | Ding | 1–0 | Sahoo | Round 2: Ding, Yiwen - Sahoo, Shivam | Queen's Gambit Declined: Harrwitz Attack | |
| Jul 28, 2024 | Sahoo | 1–0 | Kumar | Round 1: Sahoo, Shivam - Kumar, Arnav | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Apr 1, 2024 | Tim Gordon | 1–0 | Sahoo | Round 7: Tim Gordon - Sahoo, Shivam | Queen's Gambit Declined: Queen's Knight Variation | |
| Apr 1, 2024 | Sahoo | 0–1 | Saha | Round 6: Sahoo, Shivam - Saha, Soumil | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Mar 31, 2024 | Sahoo | 1–0 | Zajaczkowski | Round 5: Sahoo, Shivam - Zajaczkowski, Marek | Englund Gambit | |
| Mar 31, 2024 | Wallman | 0–1 | Sahoo | Round 4: Wallman, James - Sahoo, Shivam | French Defense: Advance Variation | |
| Mar 31, 2024 | Morris | ½–½ | Sahoo | Round 3: Morris, Nigel W - Sahoo, Shivam | Queen's Pawn Game: Colle System, Anti-Colle | |
| Mar 31, 2024 | Sahoo | ½–½ | Loyden | Round 2: Sahoo, Shivam - Loyden, Gary | Bird Opening: Dutch Variation | |
| Aug 1, 2024 | Sahoo | 0–1 | Dairi | Round 5: Sahoo, Shivam - Dairi, Ramsey | Dutch Defense: Rubinstein Variation | |
| Jul 30, 2024 | Xu | 1–0 | Sahoo | Round 3: Xu, Jiarui - Sahoo, Shivam | French Defense: Exchange Variation | |
| — | Sahoo | 0–1 | Skettos | Round 1: Sahoo, Shivam - Skettos, Nicolas | Queen's Gambit Accepted: Alekhine Defense | |
| — | Keely | 1–0 | Sahoo | Round 2: Keely, Leo A - Sahoo, Shivam | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |