| Jan 23, 2025 | McDonald | 0–1 | Matsuura | Round 7: McDonald, Ian - Matsuura, Everaldo | Rapport-Jobava System | |
| Jan 22, 2025 | Gattass | * | McDonald | Round 6: Gattass, Allan - McDonald, Ian | ? | |
| Jan 22, 2025 | McDonald | ½–½ | Cueto | Round 11: McDonald, Ian - Cueto, Jonny | Queen's Pawn Game | |
| Jan 22, 2025 | Melian | 1–0 | McDonald | Round 10: Melian, Juan Sebastian - McDonald, Ian | English Opening: Agincourt Defense | |
| Jan 22, 2025 | Fraga | 0–1 | McDonald | Round 9: Fraga, Heitor Carneiro - McDonald, Ian | Philidor Defense: Lion Variation | |
| Jan 22, 2025 | McDonald | 1–0 | Nogueira | Round 8: McDonald, Ian - Nogueira, Ivan Kuhlmann | Queen's Pawn Game | |
| Jan 22, 2025 | McDonald | 0–1 | Ticona Rocabado | Round 6: McDonald, Ian - Ticona Rocabado, Licael Roderick | Rapport-Jobava System | |
| Jan 22, 2025 | McDonald | 0–1 | Di Berardino | Round 5: McDonald, Ian - Di Berardino, Diego Rafael | French Defense: Exchange Variation | |
| Jan 22, 2025 | Jessel | 0–1 | McDonald | Round 4: Jessel, Stephen - McDonald, Ian | English Opening: Agincourt Defense, Neo-Catalan Declined | |
| Jan 22, 2025 | McDonald | 1–0 | Garcia Martin | Round 3: McDonald, Ian - Garcia Martin, Marta | Rapport-Jobava System, with e6 | |
| Oct 16, 2024 | Farias | 0–1 | McDonald | Manaus Chess Open 2024 | Queen's Pawn Game: Symmetrical Variation | |
| Oct 15, 2024 | Pinero Rodriguez | 1–0 | McDonald | Round 9: Pinero Rodriguez, Carlos Jose - McDonald, Ian | Rat Defense: English Rat | |
| Oct 15, 2024 | McDonald | 0–1 | Filgueiras | Round 8: McDonald, Ian - Filgueiras, Nathan Felipe | Rapport-Jobava System | |
| Oct 15, 2024 | Zanette | 0–1 | McDonald | Round 7: Zanette, Edgard Vinicius - McDonald, Ian | Philidor Defense: Lion Variation | |
| Oct 15, 2024 | Hoffman | 1–0 | McDonald | Round 5: Hoffman, Alejandro - McDonald, Ian | Hungarian Opening | |
| Oct 15, 2024 | McDonald | 1–0 | Gauche | Round 4: McDonald, Ian - Gauche, Charles | Rapport-Jobava System | |
| Oct 15, 2024 | McDonald | 0–1 | Di Berardino | Round 2: McDonald, Ian - Di Berardino, Diego Rafael | Rapport-Jobava System | |
| Oct 15, 2024 | Pinto | 1–0 | McDonald | Manaus Chess Open 2024 | Queen's Pawn Game | |
| Oct 14, 2024 | McDonald | 0–1 | Fier | Manaus Chess Open 2024 | Sicilian Defense: Scheveningen Variation | |
| Oct 14, 2024 | McDonald | 0–1 | Terao | Manaus Chess Open 2024 | Rapport-Jobava System | |
| Oct 13, 2024 | Pinero Rodriguez | 0–1 | McDonald | Manaus Chess Open 2024 | Slav Defense: Three Knights Variation | |
| Oct 12, 2024 | McDonald | 1–0 | Silva | Manaus Chess Open 2024 | Rapport-Jobava System | |
| Oct 12, 2024 | Cubas | ½–½ | McDonald | Manaus Chess Open 2024 | Sicilian Defense: Old Sicilian | |
| Oct 11, 2024 | McDonald | 1–0 | Ana Carla Almeida Cabral | Manaus Chess Open 2024 | Polish Defense | |
| May 27, 2024 | Schmidt | ½–½ | McDonald | Round 7: Schmidt, Kai-Uwe - McDonald, Ian | Queen's Pawn Game | |
| May 27, 2024 | McDonald | 0–1 | Holm | Round 6: McDonald, Ian - Holm, Kristian Stuvik | Sicilian Defense: McDonnell Attack | |
| May 26, 2024 | Malkin | 0–1 | McDonald | Round 5: Malkin, Jamie - McDonald, Ian | Pirc Defense | |
| May 26, 2024 | McDonald | 0–1 | Grieve | Round 4: McDonald, Ian - Grieve, Harry | Rapport-Jobava System, with e6 | |
| May 26, 2024 | McDonald | 1–0 | Holm | Round 3: McDonald, Ian - Holm, Kristian Stuvik | Queen's Pawn Game | |
| May 25, 2024 | Campbell | 0–1 | McDonald | Round 2: Campbell, Duncan A F - McDonald, Ian | Rat Defense: Harmonist | |