| Dec 13, 2023 | Leon Mons | 1–0 | Zachary Dukic | Round 2: Leon Mons - Zachary Dukic | Queen's Pawn Game: Symmetrical Variation | |
| Nov 21, 2023 | Zachary Dukic | 1–0 | Advaith Karthik | Round 9: Zachary Dukic - Advaith Karthik | Sicilian Defense: Lasker-Pelikan Variation | |
| Nov 20, 2023 | Matyas Marek | 1–0 | Zachary Dukic | Round 8: Matyas Marek - Zachary Dukic | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |
| Nov 20, 2023 | Daniel Girsh | 0–1 | Zachary Dukic | Round 7: Daniel Girsh - Zachary Dukic | King's Indian Defense: Orthodox Variation, Aronin-Taimanov Defense | |
| Nov 19, 2023 | Zachary Dukic | ½–½ | Ansh Shah | Round 6: Zachary Dukic - Ansh Shah | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Nov 19, 2023 | Gianmarco Leiva | 1–0 | Zachary Dukic | Round 5: Gianmarco Leiva - Zachary Dukic | Zukertort Opening: Sicilian Invitation | |
| Nov 18, 2023 | Zachary Dukic | 1–0 | Nikolay Andrianov | Round 4: Zachary Dukic - Nikolay Andrianov | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Nov 18, 2023 | Joseph Wan | ½–½ | Zachary Dukic | Round 3: Joseph Wan - Zachary Dukic | Queen's Pawn Game: London System | |
| Nov 17, 2023 | Zachary Dukic | 1–0 | Doug Eckert | Round 2: Zachary Dukic - Doug Eckert | Ruy Lopez: Closed, Martinez Variation | |
| Nov 17, 2023 | Nicholas Matta | 0–1 | Zachary Dukic | Round 1: Nicholas Matta - Zachary Dukic | Catalan Opening: Open Defense | |
| Jul 13, 2023 | Zachary Dukic | 1–0 | Neil Doknjas | Round 9 (15m): Zachary Dukic - Neil Doknjas | Caro-Kann Defense: Two Knights Attack, Mindeno Variation, Exchange Line | |
| Jul 13, 2023 | Grayson Rorrer | 1–0 | Zachary Dukic | Round 8 (15m): Grayson Rorrer - Zachary Dukic | Sicilian Defense: Four Knights Variation | |
| Jul 9, 2023 | Kassa Korley | 1–0 | Zachary Dukic | Round 1: Kassa Korley - Zachary Dukic | Zukertort Opening: Sicilian Invitation | |
| Mar 17, 2023 | Zachary Dukic | 0–1 | Luis Fernando Ibarra Chami | Round 9: Zachary Dukic - Luis Fernando Ibarra Chami | Sicilian Defense: Lasker-Pelikan Variation | |
| Mar 16, 2023 | Nikolay Noritsyn | 1–0 | Zachary Dukic | Round 8: Nikolay Noritsyn - Zachary Dukic | Caro-Kann Defense: Advance Variation | |
| Mar 16, 2023 | Zachary Dukic | 0–1 | Victor Mikhalevski | Round 7: Zachary Dukic - Victor Mikhalevski | Ruy Lopez: Morphy Defense, Norwegian Variation | |
| Mar 15, 2023 | Gabor Nagy | 1–0 | Zachary Dukic | Round 6: Gabor Nagy - Zachary Dukic | English Opening: Symmetrical Variation, Anti-Benoni Variation, Spielmann Defense | |
| Mar 15, 2023 | Zachary Dukic | ½–½ | Mike Ivanov | Round 5: Zachary Dukic - Mike Ivanov | French Defense: Schlechter Variation | |
| Mar 14, 2023 | Joshua Posthuma | 1–0 | Zachary Dukic | Round 4: Joshua Posthuma - Zachary Dukic | King's Indian Attack | |
| Mar 14, 2023 | Bator Sambuev | 1–0 | Zachary Dukic | Round 3: Bator Sambuev - Zachary Dukic | Grünfeld Defense: Exchange Variation, Classical Variation | |
| Mar 13, 2023 | Zachary Dukic | 0–1 | Anthony Atanasov | Round 2: Zachary Dukic - Anthony Atanasov | Petrov's Defense: Classical Attack, Staunton Variation | |
| Mar 13, 2023 | Mark Plotkin | 0–1 | Zachary Dukic | Round 1: Mark Plotkin - Zachary Dukic | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Mar 11, 2023 | Fengxi Mao | 1–0 | Zachary Dukic | Round 2: Fengxi Mao - Zachary Dukic | Nimzo-Larsen Attack: Modern Variation | |
| Jan 16, 2023 | Zachary Dukic | ½–½ | Leonid Yudasin | Round 9: Zachary Dukic - Leonid Yudasin | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Jan 16, 2023 | Akira Nakada | ½–½ | Zachary Dukic | Round 8: Akira Nakada - Zachary Dukic | King's Indian Defense: Makogonov Variation | |
| Jan 15, 2023 | Florian Kaczur | 1–0 | Zachary Dukic | Round 7: Florian Kaczur - Zachary Dukic | Sicilian Defense: Closed, Traditional | |
| Jan 15, 2023 | Zachary Dukic | 1–0 | Brewington Hardaway | Round 6: Zachary Dukic - Brewington Hardaway | Petrov's Defense: Paulsen Attack | |
| Jan 14, 2023 | Grayson Rorrer | ½–½ | Zachary Dukic | Round 5: Grayson Rorrer - Zachary Dukic | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack | |
| Jan 14, 2023 | Zachary Dukic | 0–1 | Saksham Rautela | Round 4 (C): Zachary Dukic - Saksham Rautela | Ruy Lopez: Closed, Martinez Variation | |
| Jan 13, 2023 | Samrug Narayanan | 1–0 | Zachary Dukic | Round 3: Samrug Narayanan - Zachary Dukic | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Jan 13, 2023 | Zachary Dukic | 1–0 | Gus Huston | Round 2: Zachary Dukic - Gus Huston | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| Jan 12, 2023 | Eigen Wang | 1–0 | Zachary Dukic | Round 1: Eigen Wang - Zachary Dukic | Grünfeld Defense: Exchange Variation | |
| Dec 29, 2022 | Zachary Dukic | * | Henry Deng | 32nd Annual North American Open | ? | |
| Dec 28, 2022 | Leo Lin | * | Zachary Dukic | 32nd Annual North American Open | ? | |
| Dec 27, 2022 | Kameliia Sharuda | * | Zachary Dukic | 32nd Annual North American Open | ? | |
| Oct 30, 2022 | Chasin Nico | 1–0 | Zachary Dukic | Round 9: Chasin Nico - Zachary Dukic | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Oct 29, 2022 | Zachary Dukic | 1–0 | Kyron Griffith | Round 8: Zachary Dukic - Kyron Griffith | Sicilian Defense: Four Knights Variation, Exchange Variation | |
| Oct 29, 2022 | Emilio Cordova | 1–0 | Zachary Dukic | Round 7: Emilio Cordova - Zachary Dukic | Caro-Kann Defense: Exchange Variation | |
| Oct 28, 2022 | Zachary Dukic | ½–½ | Justus Williams | Round 6: Zachary Dukic - Justus Williams | Sicilian Defense: Taimanov Variation, Normal Variation | |
| Oct 28, 2022 | Varun Krishnan | 0–1 | Zachary Dukic | Round 5: Varun Krishnan - Zachary Dukic | Sicilian Defense: Old Sicilian | |
| Oct 27, 2022 | Mark Heimann | 1–0 | Zachary Dukic | Round 3: Mark Heimann - Zachary Dukic | Rapport-Jobava System | |
| Oct 26, 2022 | Ivan Schitco | 1–0 | Zachary Dukic | Round 1: Ivan Schitco - Zachary Dukic | King's Indian Defense: Normal Variation, King's Knight Variation | |
| Sep 21, 2022 | Zachary Dukic | 1–0 | Magesh Panchanathan | Round 1: Zachary Dukic - Magesh Panchanathan | Ruy Lopez: Closed, Martinez Variation | |
| Sep 20, 2022 | Grigoriy Morozov | ½–½ | Zachary Dukic | Round 9: Grigoriy Morozov - Zachary Dukic | Grünfeld Defense: Brinckmann Attack, Grünfeld Gambit Accepted | |
| Sep 20, 2022 | Koosha Jaferian | ½–½ | Zachary Dukic | Round 8: Koosha Jaferian - Zachary Dukic | Trompowsky Attack | |
| Sep 20, 2022 | Zachary Dukic | 1–0 | Omid Malek | Round 7: Zachary Dukic - Omid Malek | Sicilian Defense: Lasker-Pelikan Variation | |
| Sep 20, 2022 | Patrick Angelo Tolentino | ½–½ | Zachary Dukic | Round 6: Patrick Angelo Tolentino - Zachary Dukic | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Sep 20, 2022 | Zachary Dukic | ½–½ | Dale R. Haessel | Round 5: Zachary Dukic - Dale R. Haessel | Ruy Lopez: Berlin Defense, Rio Gambit Accepted | |
| Sep 20, 2022 | Enrico Sevillano | ½–½ | Zachary Dukic | Round 4: Enrico Sevillano - Zachary Dukic | Sicilian Defense: Alapin Variation, Stoltz Attack | |
| Sep 20, 2022 | Zachary Dukic | 1–0 | Gary Ng | Round 3: Zachary Dukic - Gary Ng | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Sep 20, 2022 | Bitan Banerjee | ½–½ | Zachary Dukic | Round 2: Bitan Banerjee - Zachary Dukic | Grünfeld Defense: Exchange Variation | |
| Aug 15, 2022 | Semen Khanin | 1–0 | Zachary Dukic | Round 1: Semen Khanin - Zachary Dukic | Ruy Lopez: Closed | |
| Jul 17, 2022 | Zachary Dukic | 1–0 | Joshua Sheng | Round 9: Zachary Dukic - Joshua Sheng | Sicilian Defense: Moscow Variation | |
| Jul 16, 2022 | Zachary Dukic | ½–½ | Mark Paragua | Round 8: Zachary Dukic - Mark Paragua | Sicilian Defense: Dragon Variation, Yugoslav Attack, Czerniak Variation | |
| Jul 14, 2022 | Jason Liang | ½–½ | Zachary Dukic | Round 5: Jason Liang - Zachary Dukic | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation, Gufeld Gambit | |
| Apr 18, 2022 | Shawn Rodrigue-Lemieux | ½–½ | Zachary Dukic | Round 9: Shawn Rodrigue-Lemieux - Zachary Dukic | King's Indian Defense: Exchange Variation | |
| Apr 17, 2022 | Zachary Dukic | 1–0 | Bator Sambuev | Round 8: Zachary Dukic - Bator Sambuev | French Defense: Winawer Variation, Advance Variation | |
| Apr 17, 2022 | Mark Plotkin | 0–1 | Zachary Dukic | Round 7: Mark Plotkin - Zachary Dukic | Hungarian Opening | |
| Mar 20, 2022 | Pedro Rodriguez Rivera | 1–0 | Zachary Dukic | Round 9: Pedro Rodriguez Rivera - Zachary Dukic | Sicilian Defense: Lasker-Dunne Attack | |
| Mar 20, 2022 | Zachary Dukic | 1–0 | Sudarshan Sriniaiyer | Round 8: Zachary Dukic - Sudarshan Sriniaiyer | Sicilian Defense: Closed, Traditional | |
| Mar 19, 2022 | Dante Beukes | 0–1 | Zachary Dukic | Round 7: Dante Beukes - Zachary Dukic | Caro-Kann Defense: Two Knights Attack | |
| Mar 19, 2022 | Zachary Dukic | 1–0 | Alice Lee | Round 6: Zachary Dukic - Alice Lee | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation | |
| Mar 18, 2022 | Alonso Zapata | 1–0 | Zachary Dukic | Round 5: Alonso Zapata - Zachary Dukic | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Mar 18, 2022 | Zachary Dukic | ½–½ | Gus Huston | Round 4: Zachary Dukic - Gus Huston | Semi-Slav Defense: Chigorin Defense | |
| Mar 17, 2022 | Zachary Dukic | 0–1 | Ming Lu | Round 3: Zachary Dukic - Ming Lu | Slav Defense: Modern Line | |
| Mar 17, 2022 | Zachary Dukic | 0–1 | Raghav Venkat | Round 1: Zachary Dukic - Raghav Venkat | Sicilian Defense: Najdorf Variation | |
| Mar 17, 2022 | Doug Eckert | ½–½ | Zachary Dukic | Round 2: Doug Eckert - Zachary Dukic | King's Indian Defense: Makogonov Variation | |
| Jan 17, 2022 | Zachary Dukic | * | Srivatshav P Rahul | Round 9: Zachary Dukic - Srivatshav P Rahul | ? | |
| Jan 17, 2022 | Kyron Griffith | 1–0 | Zachary Dukic | Round 8: Kyron Griffith - Zachary Dukic | King's Pawn Game | |
| Jan 16, 2022 | Zachary Dukic | 0–1 | Joseph Zeltsan | Round 7: Zachary Dukic - Joseph Zeltsan | Semi-Slav Defense: Chigorin Defense | |
| Jan 16, 2022 | Lev Paciorkowski | 0–1 | Zachary Dukic | Round 6: Lev Paciorkowski - Zachary Dukic | English Opening: Caro-Kann Defensive System | |
| Jan 15, 2022 | Zachary Dukic | 1–0 | Byambaa Uyanga | Round 5: Zachary Dukic - Byambaa Uyanga | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Jan 15, 2022 | Leonid Yudasin | * | Zachary Dukic | Round 4: Leonid Yudasin - Zachary Dukic | ? | |
| Jan 14, 2022 | Zachary Dukic | 0–1 | Akira Nakada | Round 3: Zachary Dukic - Akira Nakada | Nimzo-Indian Defense: Kmoch Variation | |
| Jan 14, 2022 | Samrug Narayanan | 1–0 | Zachary Dukic | Round 2: Samrug Narayanan - Zachary Dukic | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation, Gufeld Gambit | |
| Jan 14, 2022 | Zachary Dukic | * | Doug Eckert | Round 1: Zachary Dukic - Doug Eckert | ? | |