34 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Duke, Michael | Afshar, Niusha | 0-1 | B40 | Round 2: Duke, Michael - Afshar, Niusha | 2026-08-25 |
| Duke, Michael | Palao, Adriana | 1-0 | C54 | Round 4: Duke, Michael - Palao, Adriana | 2026-08-25 |
| Duke, Michael | Matos, Joao Guilherme | 0-1 | E11 | Round 6: Duke, Michael - Matos, Joao Guilherme | 2026-08-25 |
| Duke, Michael | Weber, Madeline | 0-1 | E01 | Round 7: Duke, Michael - Weber, Madeline | 2026-08-25 |
| Duke, Michael | Karlsson, Stefan 2005 | 1-0 | B72 | The Paskturneringen 2025 | 2025-04-19 |
| Duke, Michael | Grahn, Vidar | 1-0 | C79 | The Paskturneringen 2025 | 2025-04-18 |
| Duke, Michael | Collyer, David | 1-0 | E60 | Round 8: Duke, Michael - Collyer, David | 2025-02-22 |
| Duke, Michael | Pai, Sidhanth | 1-0 | E15 | Round 6: Duke, Michael - Pai, Sidhanth | 2025-02-21 |
| Duke, Michael | Cansdale, Zach | 1/2-1/2 | D35 | Round 3: Duke, Michael - Cansdale, Zach | 2025-02-19 |
| Duke, Michael | Willow, Jonah B | 0-1 | C01 | Round 1: Duke, Michael - Willow, Jonah B | 2025-02-18 |
| Duke, Michael | Khanzharov, Edward | 1-0 | D30 | The Sligo Tournament 2025 - Masters | 2025-02-02 |
| Duke, Michael | Gallagher, Brian | 1-0 | C58 | The Sligo Tournament 2025 - Masters | 2025-02-01 |
| Duke, Michael | Gajcin, Jasmina | 1/2-1/2 | E60 | The Sligo Tournament 2025 - Masters | 2025-01-31 |
| Duke, Michael | Kingsley, Elias | 1-0 | E15 | Round 5: Duke, Michael - Kingsley, Elias | 2024-08-11 |
| Duke, Michael | Ostensson, Julia | 1/2-1/2 | E60 | Round 2: Duke, Michael - Ostensson, Julia | 2024-08-10 |
| Duke, Michael | Olund, Joar | 1-0 | D27 | Stockholm GP 2024 | |
| Duke, Michael | Blomqvist, Erik | 0-1 | A64 | Stockholm GP 2024 |