| Feb 16, 2024 | Justin Sarkar | 1–0 | Leandro Ulloa | Round 1: Justin Sarkar - Leandro Ulloa | King's Indian Defense: Orthodox Variation, Aronin-Taimanov Defense | |
| Jun 25, 2023 | Justin Sarkar | * | Davis Zong | 16th Annual Philadelphia International International | ? | |
| Jun 25, 2023 | Sreekar Gangavarapu | ½–½ | Justin Sarkar | 16th Annual Philadelphia International International | Grünfeld Defense: Russian Variation, Hungarian Variation | |
| Jun 24, 2023 | Justin Sarkar | 0–1 | Jason Liang | 16th Annual Philadelphia International International | King's Indian Defense: Orthodox Variation | |
| Jun 11, 2023 | Justin Sarkar | 1–0 | Julian Colville | Round 5: Justin Sarkar - Julian Colville | Bogo-Indian Defense: Retreat Variation | |
| Jun 10, 2023 | Yasser Quesada Perez | 1–0 | Justin Sarkar | Round 2: Yasser Quesada Perez - Justin Sarkar | Sicilian Defense: Najdorf Variation, English Attack | |
| May 23, 2023 | Santiago Avila Pavas | 0–1 | Justin Sarkar | Round 11: Santiago Avila Pavas - Justin Sarkar | Sicilian Defense: Najdorf Variation, English Attack | |
| May 22, 2023 | Justin Sarkar | 1–0 | Lelys Stanley Martinez Duany | Round 10: Justin Sarkar - Lelys Stanley Martinez Duany | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| May 16, 2023 | Justin Sarkar | 0–1 | Cristobal Henriquez Villagra | Round 3: Justin Sarkar - Cristobal Henriquez Villagra | Queen's Gambit Declined: Queen's Knight Variation | |
| May 16, 2023 | Jorge Cori | ½–½ | Justin Sarkar | Round 2: Jorge Cori - Justin Sarkar | English Opening: King's English Variation, Two Knights Variation, Smyslov System | |
| May 15, 2023 | Justin Sarkar | * | Roberto Dominguez | Round 1: Justin Sarkar - Roberto Dominguez | ? | |
| Oct 1, 2022 | Justin Sarkar | ½–½ | Shiyam Thavandiran | Round 9: Justin Sarkar - Shiyam Thavandiran | French Defense: Classical Variation, Steinitz Variation | |
| Sep 30, 2022 | Eric Thorn | 1–0 | Justin Sarkar | Round 8: Eric Thorn - Justin Sarkar | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Sep 29, 2022 | Justin Sarkar | 1–0 | Nikoloz Chkhaidze | Round 7: Justin Sarkar - Nikoloz Chkhaidze | Indian Defense: King's Indian Variation, Fianchetto Variation | |
| Sep 28, 2022 | Rao Sharan | ½–½ | Justin Sarkar | Round 6: Rao Sharan - Justin Sarkar | Zukertort Opening: Nimzo-Larsen Variation | |
| Sep 27, 2022 | Anto Cristiano F Manish | 1–0 | Justin Sarkar | Round 5: Anto Cristiano F Manish - Justin Sarkar | Sicilian Defense: Najdorf Variation, Poisoned Pawn Accepted | |
| Sep 26, 2022 | Justin Sarkar | ½–½ | Oleg Korneev | Round 4: Justin Sarkar - Oleg Korneev | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Sep 26, 2022 | Justin Sarkar | * | Gyula Pap | Round 3: Justin Sarkar - Gyula Pap | Scotch Game: Malaniuk Variation | |
| Sep 4, 2022 | Justin Sarkar | ½–½ | Joseph Zeltsan | Round 9: Justin Sarkar - Joseph Zeltsan | Sicilian Defense: Moscow Variation | |
| Sep 4, 2022 | Gergely Kantor | 1–0 | Justin Sarkar | Round 8: Gergely Kantor - Justin Sarkar | Indian Defense: Anti-Grünfeld, Basman-Williams Attack | |
| Sep 4, 2022 | Justin Sarkar | 0–1 | Sandeep Sethuraman | Round 7: Justin Sarkar - Sandeep Sethuraman | Sicilian Defense: Najdorf Variation | |
| Sep 4, 2022 | Djurabek Khamrakulov | 1–0 | Justin Sarkar | Round 6: Djurabek Khamrakulov - Justin Sarkar | Scotch Game: Schmidt Variation | |
| Sep 3, 2022 | Justin Chen | ½–½ | Justin Sarkar | Round 5: Justin Chen - Justin Sarkar | Grünfeld Defense: Exchange Variation | |
| Sep 3, 2022 | Justin Sarkar | ½–½ | Kassa Korley | Round 4: Justin Sarkar - Kassa Korley | Petrov's Defense: Classical Attack | |
| Sep 2, 2022 | Grant Xu | ½–½ | Justin Sarkar | Round 3: Grant Xu - Justin Sarkar | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Sep 2, 2022 | Justin Sarkar | 1–0 | Danila Poliannikov | Round 2: Justin Sarkar - Danila Poliannikov | Ruy Lopez: Open, Bernstein Variation | |
| Sep 2, 2022 | Mark Paragua | ½–½ | Justin Sarkar | Round 1: Mark Paragua - Justin Sarkar | Four Knights Game: Scotch Variation Accepted | |
| Aug 21, 2022 | Justin Sarkar | ½–½ | Nikita Rychagov | Round 9: Justin Sarkar - Nikita Rychagov | Ruy Lopez: Morphy Defense, Arkhangelsk Variation | |
| Aug 20, 2022 | Tim Grutter | 1–0 | Justin Sarkar | Round 8: Tim Grutter - Justin Sarkar | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Aug 19, 2022 | Eriks Mierins | 0–1 | Justin Sarkar | Round 7: Eriks Mierins - Justin Sarkar | Sicilian Defense: Godiva Variation | |
| Aug 18, 2022 | Justin Sarkar | 0–1 | Toms Kantans | Round 6: Justin Sarkar - Toms Kantans | Sicilian Defense: Taimanov Variation, Bastrikov Variation, English Attack | |
| Aug 18, 2022 | Justin Sarkar | 1–0 | Jonas Gallasch | Round 5: Justin Sarkar - Jonas Gallasch | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Aug 17, 2022 | Rudolf Meessen | ½–½ | Justin Sarkar | Round 4: Rudolf Meessen - Justin Sarkar | Blackmar-Diemer Gambit: Reversed Albin Countergambit | |
| Aug 16, 2022 | Justin Sarkar | ½–½ | Pier Luigi Basso | Round 3: Justin Sarkar - Pier Luigi Basso | Queen's Gambit Declined: Queen's Knight Variation | |
| Aug 16, 2022 | Dion Krivenko | 0–1 | Justin Sarkar | Round 2: Dion Krivenko - Justin Sarkar | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Aug 15, 2022 | Justin Sarkar | 1–0 | Marats Francs | Round 1: Justin Sarkar - Marats Francs | Sicilian Defense: Taimanov Variation, Bastrikov Variation | |
| Jun 10, 2022 | Semen Mitusov | ½–½ | Justin Sarkar | Norway Chess Open 2022 | Four Knights Game: Gunsberg Variation | |
| Jun 9, 2022 | Justin Sarkar | 1–0 | Nicolai Kistrup | Norway Chess Open 2022 | Ruy Lopez: Marshall Attack, Modern Main Line | |
| Jun 8, 2022 | Mathias Unneland | 0–1 | Justin Sarkar | Norway Chess Open 2022 | Grünfeld Defense: Three Knights Variation | |
| Jun 7, 2022 | Justin Sarkar | ½–½ | Tea Gueci | Norway Chess Open 2022 | Tarrasch Defense: Dubov Tarrasch | |
| Jun 5, 2022 | Justin Sarkar | ½–½ | Shazil Shehzad | Norway Chess Open 2022 | Rapport-Jobava System | |
| Jun 5, 2022 | Alexander Fishbein | ½–½ | Justin Sarkar | Norway Chess Open 2022 | Sicilian Defense: Najdorf Variation, Opocensky Variation, Traditional Line | |
| Jun 5, 2022 | Boris Chatalbashev | 1–0 | Justin Sarkar | Norway Chess Open 2022 | Grünfeld Defense: Brinckmann Attack, Grünfeld Gambit, Capablanca Variation | |
| Jun 4, 2022 | Justin Sarkar | ½–½ | Victor Mikhalevski | Norway Chess Open 2022 | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| Jun 3, 2022 | Afras Mansoor | 0–1 | Justin Sarkar | Norway Chess Open 2022 | Grünfeld Defense: Russian Variation | |
| Aug 13, 2021 | S.P. Sethuraman | 1–0 | Justin Sarkar | Round 7: S.P. Sethuraman - Justin Sarkar | Sicilian Defense: French Variation | |
| Aug 10, 2021 | Justin Sarkar | 0–1 | Praggnanandhaa R | Round 3: Justin Sarkar - Praggnanandhaa R | Nimzo-Indian Defense: Normal Variation, Schlechter Defense | |
| Aug 10, 2021 | Daniil Yuffa | ½–½ | Justin Sarkar | Round 2: Daniil Yuffa - Justin Sarkar | Dutch Defense: Classical Variation | |
| Aug 8, 2021 | Justin Sarkar | 0–1 | Artjoms Tolmacevs | Round 8: Justin Sarkar - Artjoms Tolmacevs | Benko Gambit | |
| Aug 8, 2021 | Gukesh D | 1–0 | Justin Sarkar | Round 7: Gukesh D - Justin Sarkar | English Opening: King's English Variation, Four Knights Variation, Flexible Line | |
| Aug 8, 2021 | Justin Sarkar | 1–0 | Mikelis Vingris | Round 6: Justin Sarkar - Mikelis Vingris | Benko Gambit Declined: Quiet Line | |
| Aug 8, 2021 | Artis Alainis | 0–1 | Justin Sarkar | Round 5: Artis Alainis - Justin Sarkar | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Aug 8, 2021 | Justin Sarkar | 0–1 | Pijus Greicius | Round 4: Justin Sarkar - Pijus Greicius | Nimzo-Indian Defense: Classical Variation | |
| Aug 8, 2021 | Alexander Donchenko | 1–0 | Justin Sarkar | Round 3: Alexander Donchenko - Justin Sarkar | Zukertort Opening: Kingside Fianchetto | |
| Aug 8, 2021 | Justin Sarkar | 1–0 | Dion Krivenko | Round 2: Justin Sarkar - Dion Krivenko | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Aug 8, 2021 | Sofja Vasiljeva | 0–1 | Justin Sarkar | Round 1: Sofja Vasiljeva - Justin Sarkar | Ruy Lopez: Closed, Smyslov Defense | |
| Jun 17, 2021 | Justin Sarkar | 0–1 | Lazaro Bruzon Batista | Round 2: Justin Sarkar - Lazaro Bruzon Batista | King's Gambit Accepted: Bishop's Gambit, Bogoljubow Defense | |
| Feb 15, 2021 | Abhimanyu Mishra | 1–0 | Justin Sarkar | 1st Charlotte Masters - Round 5: Abhimanyu Mishra - Justin Sarkar | Indian Defense: Dzindzi-Indian Defense | |
| Feb 14, 2021 | Justin Sarkar | 1–0 | Joshua Colas | 1st Charlotte Masters - Round 4: Justin Sarkar - Joshua Colas | Catalan Opening: Closed | |
| 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 | Justin Sarkar | 1–0 | Evan Park | 1st Charlotte Masters - Round 2: Justin Sarkar - Evan Park | Nimzo-Indian Defense: Classical Variation | |
| Feb 13, 2021 | Robby Adamson | ½–½ | Justin Sarkar | 1st Charlotte Masters - Round 1: Robby Adamson - Justin Sarkar | Sicilian Defense: Delayed Alapin Variation | |