| Apr 9, 2026 | McCallum | 0–1 | Cramling Bellon | V Open Chess Menorca 2026 - Open A. | Sicilian Defense: Alapin Variation, Stoltz Attack | |
| Mar 27, 2026 | McCallum | 0–1 | De Vleeschauwer | Reykjavik Open 2026 | Sicilian Defense: Alapin Variation, Stoltz Attack | |
| Mar 26, 2026 | Hardarson | ½–½ | McCallum | Reykjavik Open 2026 | Slav Defense: Exchange Variation | |
| Jun 14, 2025 | McCallum | 1–0 | Platschek | 2025 FIDE World Blitz Team Championship Pool A | St. George Defense: Polish Variation | |
| Jun 14, 2025 | Araya Fuentes | ½–½ | McCallum | 2025 FIDE World Blitz Team Championship Pool A | King's Indian Attack: Keres Variation | |
| Jun 14, 2025 | McCallum | 1–0 | Yildiz | 2025 FIDE World Blitz Team Championship Pool A | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Jun 14, 2025 | Phulpin | 0–1 | McCallum | 2025 FIDE World Blitz Team Championship Pool A | Queen's Pawn Game: Accelerated London System, Steinitz Countergambit | |
| Jun 14, 2025 | McCallum | 0–1 | Zaiarski | 2025 FIDE World Blitz Team Championship Pool A | Scotch Game | |
| Jun 14, 2025 | Sailaubay | ½–½ | McCallum | 2025 FIDE World Blitz Team Championship Pool A | Sicilian Defense: Accelerated Dragon, Modern Variation | |
| Jun 14, 2025 | McCallum | ½–½ | Grose | 2025 FIDE World Blitz Team Championship Pool A | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Jun 14, 2025 | Demir | 1–0 | McCallum | 2025 FIDE World Blitz Team Championship Pool A | Sicilian Defense: Lasker-Pelikan Variation, Exchange Variation | |
| Jun 14, 2025 | McCallum | 1–0 | Kendall | 2025 FIDE World Blitz Team Championship Pool A | French Defense: Advance Variation, Milner-Barry Gambit | |
| Jun 14, 2025 | Volkov | 1–0 | McCallum | 2025 FIDE World Blitz Team Championship Pool A | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Jun 14, 2025 | McCallum | ½–½ | Schuster | 2025 FIDE World Blitz Team Championship Pool A | French Defense: Advance Variation | |
| Jun 14, 2025 | Rosenstein | 1–0 | McCallum | 2025 FIDE World Blitz Team Championship Pool A | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation | |
| Jun 13, 2025 | Enkhbayar | 1–0 | McCallum | Round 12: Enkhbayar, Genden - McCallum, Elliot | Semi-Slav Defense: Botvinnik Variation | |
| Jun 13, 2025 | Morea | 1–0 | McCallum | Round 11: Morea, Georgiana-Steluta - McCallum, Elliot | Slav Defense: Exchange Variation | |
| Jun 13, 2025 | McCallum | 1–0 | Kiritshenko | Round 10: McCallum, Elliot - Kiritshenko, Platon | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Jun 13, 2025 | McCallum | 1–0 | Barwick | Round 9: McCallum, Elliot - Barwick, Carmel | Sicilian Defense: Alapin Variation, Stoltz Attack, Ivanchuk Line | |
| Jun 12, 2025 | Marton-John | 1–0 | McCallum | Round 8: Marton-John, Almos Kiran - McCallum, Elliot | Sicilian Defense: Lasker-Pelikan Variation, Sveshnikov Variation, Chelyabinsk Variation | |
| Jun 12, 2025 | Zhang | 0–1 | McCallum | Round 7: Zhang, Changjie - McCallum, Elliot | Sicilian Defense: Closed, Traditional | |
| Jun 12, 2025 | McCallum | 1–0 | Mindru | Round 6: McCallum, Elliot - Mindru, Valeriu | Caro-Kann Defense: Advance Variation, Botvinnik-Carls Defense | |
| Jun 12, 2025 | McCallum | 0–1 | Mortazavi | Round 5: McCallum, Elliot - Mortazavi, Sami | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jun 11, 2025 | Kodukula | 0–1 | McCallum | 2025 FIDE World Rapid Team Championship matches 19-26 | Queen's Pawn Game: London System | |
| Jun 11, 2025 | McCallum | 0–1 | Watson | 2025 FIDE World Rapid Team Championschip matches 11-18 | Sicilian Defense: Alapin Variation, Barmen Defense | |
| Jun 11, 2025 | McCallum | 1–0 | Ding | 2025 FIDE World Rapid Team Championship matches 19-26 | Sicilian Defense: Alapin Variation, Barmen Defense, Modern Line | |
| Jun 11, 2025 | Phulpin | 1–0 | McCallum | 2025 FIDE World Rapid Team Championship | Sicilian Defense: Smith-Morra Gambit | |
| Jul 26, 2024 | McCallum | 0–1 | Gimeno Simo | Round 7: McCallum, Elliot - Gimeno Simo, Sergio | Alekhine Defense: Exchange Variation, Voronezh Variation | |
| Jul 24, 2024 | Juan Lepp | 1–0 | McCallum | Round 4: Juan Lepp, Jaime Boris - McCallum, Elliot | Nimzo-Larsen Attack: Classical Variation | |
| Jul 23, 2024 | McCallum | * | Sanchez Garrido | Round 3: McCallum, Elliot - Sanchez Garrido, Pedro | ? | |
| Jul 23, 2024 | Alvarez Morales | 1–0 | McCallum | Round 2: Alvarez Morales, Miguel - McCallum, Elliot | Caro-Kann Defense: Accelerated Panov Attack, Modern Variation | |
| Jul 22, 2024 | McCallum | * | Monzonis Martin | Round 1: McCallum, Elliot - Monzonis Martin, Vicente | ? | |
| Jul 16, 2024 | Koridze | 1–0 | McCallum | Round 4: Koridze, Lile - McCallum, Elliot | Semi-Slav Defense: Quiet Variation | |
| Jul 15, 2024 | McCallum | 0–1 | Buenafe Moya | Round 1: McCallum, Elliot - Buenafe Moya, Javier | Scotch Game: Potter Variation | |
| Jul 2, 2024 | Elemes | 1–0 | McCallum | Game 2: Elemes, Nurmukhamed - McCallum, Elliot | Semi-Slav Defense: Meran Variation | |
| Jul 1, 2024 | McCallum | 0–1 | Elemes | Game 1: McCallum, Elliot - Elemes, Nurmukhamed | Sicilian Defense: Alapin Variation, Stoltz Attack | |
| Jun 29, 2024 | McCallum | 0–1 | Mani | Round 7: McCallum, Elliot - Mani, Sarbartho | French Defense: Advance Variation, Milner-Barry Gambit, Hector Variation | |
| Jun 28, 2024 | McCallum | 1–0 | Kapelinsky | Round 6: McCallum, Elliot - Kapelinsky, Amos | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jun 26, 2024 | Xu | 0–1 | McCallum | Round 4: Xu, Zhihan (samuel) - McCallum, Elliot | Sicilian Defense: O'Kelly Variation, Venice System | |
| Jun 25, 2024 | McCallum | ½–½ | Khuduzade | Round 3: McCallum, Elliot - Khuduzade, Azad | Caro-Kann Defense: Advance Variation, Tal Variation | |
| Jun 24, 2024 | Kavish Palaniappan K | 0–1 | McCallum | Round 2: Kavish Palaniappan K - McCallum, Elliot | Sicilian Defense: O'Kelly Variation, Normal System | |
| Jun 23, 2024 | McCallum | 1–0 | Hernandez Ramirez | Round 1: McCallum, Elliot - Hernandez Ramirez, Jose Alberto | Pirc Defense: Austrian Attack | |
| Jun 21, 2024 | Li | 1–0 | McCallum | Round 5: Li, Aiden Linyuan - McCallum, Elliot | Sicilian Defense: O'Kelly Variation, Maróczy Bind, Geller Line | |
| May 9, 2024 | McCallum | 0–1 | Guntaka | Round 9: McCallum, Elliot - Guntaka, Aayansh | French Defense: Advance Variation, Milner-Barry Gambit, Hector Variation | |
| May 2, 2024 | McCallum | 0–1 | Khati | Round 2: McCallum, Elliot - Khati, Tailan | Sicilian Defense: Alapin Variation, Barmen Defense, Modern Line | |
| May 1, 2024 | Leonardo Chinguel | 1–0 | McCallum | Round 1: Leonardo Chinguel - McCallum, Elliot | Yusupov-Rubinstein System | |
| — | McCallum | 0–1 | Tsyganov | Illinois Open | Sicilian Defense: Alapin Variation | |
| — | McCallum | 0–1 | Shetty | Illinois Open | Sicilian Defense: Alapin Variation, Barmen Defense | |
| — | Degraeve | 1–0 | McCallum | 8e rapide de Cappelle | Sicilian Defense: Nyezhmetdinov-Rossolimo Attack, Fianchetto Variation | |