| May 4, 2026 | MacDonald | ½–½ | Woozeer | Round 11: MacDonald, Duncan - Woozeer, Seth | King's Indian Defense: Normal Variation, Rare Defenses | |
| May 3, 2026 | Willson | 1–0 | MacDonald | Round 10: Willson, Ollie - MacDonald, Duncan | Caro-Kann Defense: Panov Attack | |
| May 2, 2026 | Nicholas | 1–0 | MacDonald | Round 9: Nicholas, Koichi B - MacDonald, Duncan | Caro-Kann Defense: Two Knights Attack | |
| Jul 10, 2024 | Bullen | 1–0 | MacDonald | Round 9: Bullen, Alex - MacDonald, Duncan | English Opening: Anglo-Indian Defense, King's Knight Variation | |
| Jul 9, 2024 | MacDonald | 1–0 | Probert | Round 8: MacDonald, Duncan - Probert, Malcolm | English Opening: Symmetrical Variation, Three Knights, Fianchetto Variation | |
| Jul 9, 2024 | Archibald | ½–½ | MacDonald | Round 7: Archibald,Mckenzie - MacDonald, Duncan | Blumenfeld Countergambit | |
| Jul 8, 2024 | MacDonald | 1–0 | Richards | Round 6: MacDonald, Duncan - Richards, Gareth | English Opening: Symmetrical Variation, Ultra-Symmetrical Variation | |
| Jul 7, 2024 | Agarwal | ½–½ | MacDonald | Round 5: Agarwal, Amaya - MacDonald, Duncan | Caro-Kann Defense: Panov Attack, Modern Defense, Mieses Line | |
| Jul 7, 2024 | Hurn | 1–0 | MacDonald | Round 4: Hurn, Robert AJ - MacDonald, Duncan | Nimzo-Indian Defense: Normal Variation, Gligoric System | |
| Jul 6, 2024 | MacDonald | 0–1 | Brown | Round 3: MacDonald, Duncan - Brown, Thomas | King's Indian Defense: Normal Variation, Rare Defenses | |
| Sep 3, 2021 | MacDonald | 0–1 | Golubovsky | Online_Olympiad_Div2_PoolB | English Opening: Symmetrical Variation, Rubinstein Variation | |
| Sep 2, 2021 | MacDonald | 0–1 | Rychagov | Online_Olympiad_Div2_PoolB | English Opening: Agincourt Defense | |
| Sep 2, 2021 | Di Benedetto | 1–0 | MacDonald | Online_Olympiad_Div2_PoolB | Indian Defense: Budapest Defense | |
| Aug 28, 2021 | Dobraj | 1–0 | MacDonald | Online_Olympiad_Div3_PoolC | Scandinavian Defense: Portuguese Gambit, Banker Variation | |
| Aug 27, 2021 | MacDonald | 1–0 | Mwape | Online_Olympiad_Div3_PoolC | English Opening: King's English Variation, Four Knights Variation, Fianchetto Line | |