| Apr 20, 2025 | Arman | 1–0 | Duke | The Paskturneringen 2025 | King's Indian Attack: Keres Variation | |
| Apr 19, 2025 | Duke | 1–0 | Karlsson | The Paskturneringen 2025 | Sicilian Defense: Dragon Variation, Classical Variation, Amsterdam Variation | |
| Apr 19, 2025 | Falkevall | ½–½ | Duke | The Paskturneringen 2025 | Queen's Gambit Declined: Harrwitz Attack, Orthodox Defense | |
| Apr 18, 2025 | Duke | 1–0 | Grahn | The Paskturneringen 2025 | Ruy Lopez: Morphy Defense, Steinitz Deferred | |
| Apr 18, 2025 | Ernst | 0–1 | Duke | The Paskturneringen 2025 | Sicilian Defense: Delayed Alapin Variation, with d6 | |
| Feb 2, 2025 | Duke | 1–0 | Khanzharov | The Sligo Tournament 2025 - Masters | Queen's Gambit Declined | |
| Feb 2, 2025 | Beryozkin | 0–1 | Duke | The Sligo Tournament 2025 - Masters | Queen's Gambit Accepted | |
| Feb 1, 2025 | Duke | 1–0 | Gallagher | The Sligo Tournament 2025 - Masters | Italian Game: Two Knights Defense, Polerio Defense, Bishop Check Line | |
| Feb 1, 2025 | O`reilly | 1–0 | Duke | The Sligo Tournament 2025 - Masters | Four Knights Game: Gunsberg Variation | |
| Jan 31, 2025 | Duke | ½–½ | Gajcin | The Sligo Tournament 2025 - Masters | Indian Defense: Anti-Grünfeld, Basman-Williams Attack | |
| Feb 23, 2025 | Zhu | 0–1 | Duke | Round 9: Zhu, Pengxiao - Duke, Michael | Queen's Gambit Accepted: Old Variation | |
| Feb 22, 2025 | Duke | 1–0 | Collyer | Round 8: Duke, Michael - Collyer, David | Indian Defense: Anti-Grünfeld, Basman-Williams Attack | |
| Feb 22, 2025 | Sandhu | 1–0 | Duke | Round 7: Sandhu, Manvith - Duke, Michael | Ruy Lopez: Morphy Defense, Anderssen Variation | |
| Feb 21, 2025 | Duke | 1–0 | Pai | Round 6: Duke, Michael - Pai, Sidhanth | Queen's Indian Defense: Fianchetto Variation, Nimzowitsch Variation | |
| Feb 20, 2025 | Obrochta | 1–0 | Duke | Round 4: Obrochta, Lena - Duke, Michael | Sicilian Defense: Dragon Variation, Classical Variation | |
| Feb 19, 2025 | Duke | ½–½ | Cansdale | Round 3: Duke, Michael - Cansdale, Zach | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Feb 18, 2025 | Duke | 0–1 | Willow | Round 1: Duke, Michael - Willow, Jonah B | French Defense: Exchange Variation | |
| Feb 18, 2025 | Sivanesan | ½–½ | Duke | Round 2: Sivanesan, Subramanian - Duke, Michael | Sicilian Defense: Open | |
| Aug 11, 2024 | Duke | 1–0 | Kingsley | Round 5: Duke, Michael - Kingsley, Elias | Queen's Indian Defense: Fianchetto Variation, Check Variation, Intermezzo Line | |
| Aug 11, 2024 | Frank | 1–0 | Duke | Round 4: Frank, Anton 2006 - Duke, Michael | Sicilian Defense: Dragon Variation, Yugoslav Attack, Modern Line | |
| Aug 10, 2024 | Duke | ½–½ | Ostensson | Round 2: Duke, Michael - Ostensson, Julia | Indian Defense: Anti-Grünfeld, Basman-Williams Attack | |
| Aug 10, 2024 | Hagevi | 0–1 | Duke | Round 3: Hagevi, Vidar - Duke, Michael | French Defense: Exchange Variation, Monte Carlo Variation | |
| Aug 9, 2024 | Seiger | 1–0 | Duke | Round 1: Seiger, Vidar - Duke, Michael | King's Indian Attack: Pachman System | |
| — | Duke | 1–0 | Olund | Stockholm GP 2024 | Queen's Gambit Accepted: Classical Defense, Rubinstein Variation | |
| — | Duke | 0–1 | Blomqvist | Stockholm GP 2024 | Benoni Defense: Fianchetto Variation, Hastings Defense, Main Line | |
| — | Schwartz | 0–1 | Duke | Stockholm GP 2024 | English Opening: King's English Variation | |
| — | Crevatin | 1–0 | Duke | Stockholm GP 2024 | Queen's Gambit Declined: Chigorin Defense, Modern Gambit | |