| Jul 13, 2023 | Sahil Sinha | ½–½ | Grayson Rorrer | Round 9 (15m): Sahil Sinha - Grayson Rorrer | Bogo-Indian Defense: Grünfeld Variation | |
| Jul 13, 2023 | Julio Becerra | ½–½ | Sahil Sinha | Round 8 (15m): Julio Becerra - Sahil Sinha | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Jul 13, 2023 | Sahil Sinha | 1–0 | Advaith Karthik | Round 7: Sahil Sinha - Advaith Karthik | Queen's Indian Defense: Fianchetto Variation, Kramnik Variation | |
| Jul 12, 2023 | James Canty | ½–½ | Sahil Sinha | Round 6: James Canty - Sahil Sinha | Sicilian Defense: Alapin Variation, Stoltz Attack | |
| Jul 11, 2023 | Sahil Sinha | 0–1 | Daniel Xu | Round 5: Sahil Sinha - Daniel Xu | King's Indian Defense: Orthodox Variation, Classical System, Neo-Classical Line | |
| Jul 11, 2023 | James Chirilov | ½–½ | Sahil Sinha | Round 4: James Chirilov - Sahil Sinha | Sicilian Defense: Richter-Rauzer Variation, Vitolins Variation | |
| Jul 10, 2023 | Sahil Sinha | 1–0 | Evan Ai | Round 3: Sahil Sinha - Evan Ai | Semi-Slav Defense: Stoltz Variation | |
| Jul 10, 2023 | Vaseegaran Nandhakumar | ½–½ | Sahil Sinha | Round 2: Vaseegaran Nandhakumar - Sahil Sinha | King's Indian Attack: Spassky Variation | |
| Jun 27, 2023 | Sahil Sinha | 0–1 | Gabriel Flom | 16th Annual Philadelphia International International | Benoni Defense: Classical Variation, Argentine Counterattack | |
| Jun 26, 2023 | Sahil Sinha | * | Davis Zong | 16th Annual Philadelphia International International | ? | |
| Jun 26, 2023 | Denys Shmelov | ½–½ | Sahil Sinha | 16th Annual Philadelphia International International | Sicilian Defense: Moscow Variation | |
| Jun 25, 2023 | Sahil Sinha | 1–0 | Sam Martin | 16th Annual Philadelphia International International | Slav Defense: Modern Line | |
| Jun 25, 2023 | Brandon Jacobson | ½–½ | Sahil Sinha | 16th Annual Philadelphia International International | Queen's Indian Defense: Fianchetto Variation, Kramnik Variation | |
| Jun 24, 2023 | Viktor Matviishen | * | Sahil Sinha | 16th Annual Philadelphia International International | ? | |
| May 30, 2022 | Sahil Sinha | 1–0 | Sudarshan Sriniaiyer | Round 9: Sahil Sinha - Sudarshan Sriniaiyer | Queen's Gambit Declined: Three Knights Variation | |
| May 30, 2022 | Mikhail Zlotnikov | ½–½ | Sahil Sinha | Round 8: Mikhail Zlotnikov - Sahil Sinha | English Opening: Symmetrical Variation | |
| May 29, 2022 | Sahil Sinha | ½–½ | Aleksandr Lenderman | Round 7: Sahil Sinha - Aleksandr Lenderman | English Defense | |
| May 29, 2022 | Justin Paul | ½–½ | Sahil Sinha | Round 6: Justin Paul - Sahil Sinha | Zukertort Opening: Nimzo-Larsen Variation | |
| May 28, 2022 | Sahil Sinha | 1–0 | Jason Liang | Round 5: Sahil Sinha - Jason Liang | Queen's Gambit Declined: Semi-Tarrasch Defense, Exchange Variation | |
| May 28, 2022 | Erick Garcia | 0–1 | Sahil Sinha | Round 4: Erick Garcia - Sahil Sinha | Catalan Opening: Closed | |
| May 27, 2022 | Sahil Sinha | 0–1 | Joshua Daniel Ruiz Castillo | Round 3: Sahil Sinha - Joshua Daniel Ruiz Castillo | Queen's Gambit Declined: Janowski Variation | |
| May 27, 2022 | Sahil Sinha | 1–0 | Justin Lee | Round 2: Sahil Sinha - Justin Lee | Slav Defense: Modern Line | |
| Nov 27, 2021 | Sahil Sinha | 0–1 | Maximilian Neef | Round 6: Sahil Sinha - Maximilian Neef | Indian Defense | |
| Nov 25, 2021 | Sahil Sinha | 0–1 | Gregory Kaidanov | Round 2: Sahil Sinha - Gregory Kaidanov | Semi-Slav Defense: Stoltz Variation | |
| Jul 3, 2021 | Sahil Sinha | 0–1 | Hans Niemann | 49th Annual World Open | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| May 31, 2021 | Sahil Sinha | ½–½ | Gauri Shankar | Round 9: Sahil Sinha - Gauri Shankar | Slav Defense: Exchange Variation | |
| May 31, 2021 | Mark Paragua | 1–0 | Sahil Sinha | Round 8: Mark Paragua - Sahil Sinha | Sicilian Defense: Moscow Variation | |
| May 30, 2021 | Sahil Sinha | ½–½ | Daniel Fernandez | Round 7: Sahil Sinha - Daniel Fernandez | Nimzo-Indian Defense: Classical Variation | |
| May 30, 2021 | Tanguy Ringoir | ½–½ | Sahil Sinha | Round 6: Tanguy Ringoir - Sahil Sinha | Nimzo-Indian Defense: Kmoch Variation | |
| May 29, 2021 | Sahil Sinha | ½–½ | Arthur Guo | Round 5: Sahil Sinha - Arthur Guo | Nimzo-Indian Defense: Classical Variation, Noa Variation | |
| May 29, 2021 | Kassa Korley | 0–1 | Sahil Sinha | Round 4: Kassa Korley - Sahil Sinha | Nimzo-Indian Defense: Classical Variation | |
| May 28, 2021 | Sahil Sinha | 0–1 | Christopher Yoo | Round 3: Sahil Sinha - Christopher Yoo | Nimzo-Indian Defense: Classical Variation, Berlin Variation, Pirc Variation | |
| May 28, 2021 | Tianqi Wang | 1–0 | Sahil Sinha | Round 2: Tianqi Wang - Sahil Sinha | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| May 27, 2021 | Sahil Sinha | 0–1 | Peter Prohaszka | Round 1: Sahil Sinha - Peter Prohaszka | Queen's Gambit Declined: Three Knights Variation | |
| Mar 21, 2021 | Gauri Shankar | ½–½ | Sahil Sinha | Charlotte GM Norm Invitational - Round 9: Gauri Shankar - Sahil Sinha | Zukertort Opening | |
| Mar 21, 2021 | Sahil Sinha | 0–1 | Peter Prohaszka | Charlotte GM Norm Invitational - Round 8: Sahil Sinha - Peter Prohaszka | Queen's Gambit Declined: Three Knights Variation | |
| Mar 20, 2021 | Sahil Sinha | ½–½ | Kevin Wang | Charlotte GM Norm Invitational - Round 7: Sahil Sinha - Kevin Wang | Queen's Gambit Declined: Ragozin Defense, Vienna Variation | |
| Mar 20, 2021 | Abhimanyu Mishra | ½–½ | Sahil Sinha | Charlotte GM Norm Invitational - Round 6: Abhimanyu Mishra - Sahil Sinha | Bogo-Indian Defense: Wade-Smyslov Variation | |
| Mar 19, 2021 | Sahil Sinha | ½–½ | Tanguy Ringoir | Charlotte GM Norm Invitational - Round 5: Sahil Sinha - Tanguy Ringoir | Grünfeld Defense: Exchange Variation | |
| Mar 19, 2021 | Vladimir Belous | 1–0 | Sahil Sinha | Charlotte GM Norm Invitational - Round 4: Vladimir Belous - Sahil Sinha | Nimzo-Indian Defense: Kmoch Variation | |
| Mar 18, 2021 | Sahil Sinha | 1–0 | Carissa Yip | Charlotte GM Norm Invitational - Round 3: Sahil Sinha - Carissa Yip | King's Indian Defense: Orthodox Variation, Classical System | |
| Mar 18, 2021 | Aleksandr Ostrovskiy | ½–½ | Sahil Sinha | Charlotte GM Norm Invitational - Round 2: Aleksandr Ostrovskiy - Sahil Sinha | Sicilian Defense: Moscow Variation | |
| Mar 17, 2021 | Sahil Sinha | 1–0 | Craig Hilby | Charlotte GM Norm Invitational - Round 1: Sahil Sinha - Craig Hilby | Semi-Slav Defense: Stoltz Variation | |
| Feb 15, 2021 | Sahil Sinha | 1–0 | Eugene Yanayt | 1st Charlotte Masters - Round 6: Sahil Sinha - Eugene Yanayt | King's Indian Defense: Orthodox Variation, Classical System, Neo-Classical Line | |
| Feb 15, 2021 | Jason Liang | 0–1 | Sahil Sinha | 1st Charlotte Masters - Round 5: Jason Liang - Sahil Sinha | Trompowsky Attack: Raptor Variation | |
| Feb 14, 2021 | Sahil Sinha | ½–½ | Abhimanyu Mishra | 1st Charlotte Masters - Round 4: Sahil Sinha - Abhimanyu Mishra | Slav Defense: Modern Line | |
| Feb 14, 2021 | Sahil Sinha | ½–½ | Justin Sarkar | 1st Charlotte Masters - Round 3: Sahil Sinha - Justin Sarkar | Dutch Defense: Leningrad Variation, Matulovic Variation | |
| Feb 13, 2021 | Shelev Oberoi | 0–1 | Sahil Sinha | 1st Charlotte Masters - Round 2: Shelev Oberoi - Sahil Sinha | Sicilian Defense: Alapin Variation | |
| Feb 13, 2021 | Sahil Sinha | 1–0 | Derek Wu | 1st Charlotte Masters - Round 1: Sahil Sinha - Derek Wu | Queen's Gambit Declined: Semi-Tarrasch Defense, Exchange Variation | |