| May 31, 2026 | Markantonaki | 0–1 | Marsh | 45. Zalakaros | French Defense: Advance Variation, Euwe Variation | |
| May 30, 2026 | Marsh | 1–0 | Varga | 45. Zalakaros | Queen's Gambit Declined: Janowski Variation | |
| May 29, 2026 | Marsh | ½–½ | Feher | 45. Zalakaros | Grünfeld Defense: Exchange Variation, Modern Exchange Variation | |
| May 26, 2026 | Teo | 1–0 | Marsh | 45. Zalakaros | Queen's Gambit Declined | |
| May 3, 2026 | Li | ½–½ | Marsh | Round 5: Li, Aiden Linyuan - Marsh, James J | Ruy Lopez: Morphy Defense, Modern Steinitz Defense | |
| May 3, 2026 | Marsh | ½–½ | Hoffman | Round 4: Marsh, James J - Hoffman, Luc | Queen's Gambit Accepted: Central Variation, Alekhine System | |
| May 2, 2026 | Marsh | 1–0 | Li | Round 3: Marsh, James J - Li, Mason J | Semi-Slav Defense | |
| Mar 31, 2026 | Holinka | 1–0 | Marsh | Reykjavik Open 2026 | Italian Game: Classical Variation, Giuoco Pianissimo | |
| Mar 29, 2026 | Marsh | 0–1 | Spitzl | Reykjavik Open 2026 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Mar 27, 2026 | Domalchuk-Jonasson | 1–0 | Marsh | Reykjavik Open 2026 | English Opening: Agincourt Defense, Catalan Defense Accepted | |
| Mar 26, 2026 | Marsh | 1–0 | Helgadottir | Reykjavik Open 2026 | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Mar 25, 2026 | Marsh | 0–1 | Razafindratsima | Reykjavik Open 2026 | Dutch Defense: Fianchetto Attack | |
| Mar 8, 2026 | Marsh | 1–0 | Aayansh Pramanik | Round 5: Marsh, James J - Aayansh Pramanik | Semi-Slav Defense: Noteboom Variation | |
| Mar 8, 2026 | Andrew Zhang | ½–½ | Marsh | Round 4: Andrew Zhang - Marsh, James J | Four Knights Game: Scotch Variation, Schmid Defense | |
| Mar 7, 2026 | Marsh | 0–1 | Philip E Ross | Round 2: Marsh, James J - Philip E Ross | Queen's Gambit Declined: Chigorin Defense, Main Line | |
| Mar 6, 2026 | Jayden Li | ½–½ | Marsh | Round 1: Jayden Li - Marsh, James J | Queen's Gambit Declined: Cambridge Springs Defense, Rubinstein Variation | |
| May 4, 2025 | Marsh | 1–0 | Lee | Round 4: Marsh, James J - Lee, Rohan | King's Indian Defense: Averbakh Variation, Flexible Defense | |
| May 4, 2025 | Shankar | 0–1 | Marsh | Round 5: Shankar, Pranav - Marsh, James J | Bogo-Indian Defense: Retreat Variation | |
| May 3, 2025 | Marsh | 0–1 | Marri | Round 2: Marsh, James J - Marri, Anvith Reddy | Semi-Slav Defense | |
| May 3, 2025 | Belenky | 0–1 | Marsh | Round 3: Belenky, Nicholas - Marsh, James J | French Defense: Winawer Variation, Retreat Variation, Armenian Line | |
| Apr 6, 2025 | Marsh | ½–½ | Shankar | Round 4: Marsh, James J - Shankar, Pranav | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Apr 6, 2025 | Marsh | 1–0 | Chen | Round 5: Marsh, James J - Chen, Derek Li | Bogo-Indian Defense: Wade-Smyslov Variation | |
| Apr 5, 2025 | Cheung | ½–½ | Marsh | Round 3: Cheung, Kyle - Marsh, James J | French Defense: Advance Variation, Euwe Variation | |
| Apr 4, 2025 | Knowles | 1–0 | Marsh | Round 1: Knowles, Chase - Marsh, James J | English Opening: Agincourt Defense | |
| Feb 17, 2025 | Marsh | 1–0 | Das | Round 9: Marsh, James J - Das, Aditeya | Queen's Gambit Declined: Three Knights Variation | |
| Feb 17, 2025 | Zhu | 0–1 | Marsh | Round 8: Zhu, Linxi - Marsh, James J | French Defense: Winawer Variation, Retreat Variation, Armenian Line | |
| Feb 16, 2025 | Marsh | 0–1 | Bortnyk | Round 7: Marsh, James J - Bortnyk, Mykola | Bogo-Indian Defense: Grünfeld Variation | |
| Feb 16, 2025 | Omelja | ½–½ | Marsh | Round 6: Omelja, Artem - Marsh, James J | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Feb 15, 2025 | Marsh | 1–0 | Petenyi | Round 5: Marsh, James J - Petenyi, Tamas | King's Indian Defense: Orthodox Variation | |
| Feb 15, 2025 | Hoffman | ½–½ | Marsh | Round 4: Hoffman, Luc - Marsh, James J | King's Knight Opening: Konstantinopolsky | |
| Feb 14, 2025 | Marsh | 1–0 | Safranek | Round 2: Marsh, James J - Safranek, William | Dutch Defense: Semi-Leningrad Variation | |
| Feb 14, 2025 | Dukic | 1–0 | Marsh | Round 3: Dukic, Zachary - Marsh, James J | King's Indian Attack: Spassky Variation | |
| Feb 13, 2025 | Sun | 1–0 | Marsh | Round 1: Sun, Ryan - Marsh, James J | King's Indian Defense: Fianchetto Variation, Yugoslav System | |
| Jan 19, 2025 | Marsh | 1–0 | Morris-Suzuki | Round 5: Marsh, James J - Morris-Suzuki, Alan H | King's Indian Defense: Fianchetto Variation, Yugoslav Variation, Exchange Line | |
| Jan 19, 2025 | Liao | 0–1 | Marsh | Round 4: Liao, Connor - Marsh, James J | East Indian Defense | |
| Jan 18, 2025 | Marsh | 1–0 | Cheung | Round 2: Marsh, James J - Cheung, Kyle | Queen's Gambit Declined: Charousek Variation | |
| Jan 17, 2025 | Marsh | 0–1 | Venezuela | Round 1: Marsh, James J - Venezuela, Agustin | Queen's Pawn Game | |
| Nov 1, 2024 | Marzouq | 0–1 | Marsh | Round 1: Marzouq, Chowdhury - Marsh, James J | Bogo-Indian Defense: Retreat Variation | |
| Oct 4, 2024 | Schaefer | ½–½ | Marsh | Round 1: Schaefer, Sasha Milo - Marsh, James J | French Defense: Winawer Variation, Bogoljubow Variation | |
| Sep 20, 2024 | Marsh | 1–0 | Han | Round 1: Marsh, James J - Han, Leqi | Semi-Slav Defense | |
| Dec 12, 2024 | Marsh | 0–1 | Andrew Tang | Round 1: Marsh, James J - Andrew Tang | Queen's Gambit Declined: Exchange Variation, Positional Variation | |
| Nov 3, 2024 | Marsh | 0–1 | Paragua | Round 4: Marsh, James J - Paragua, Megan Althea | Queen's Gambit Declined: Harrwitz Attack, Main Line | |
| Nov 2, 2024 | Marsh | ½–½ | Zhu | Round 2: Marsh, James J - Zhu, Linxi | Queen's Gambit Declined: Ragozin Defense, Alekhine Variation | |
| Oct 6, 2024 | Marsh | ½–½ | Gaw | Round 5: Marsh, James J - Gaw, Chloe | Queen's Gambit Accepted: Classical Defense, Main Line | |
| Oct 6, 2024 | Zhu | 1–0 | Marsh | Round 4: Zhu, Linxi - Marsh, James J | Ruy Lopez: Closed, Keres Defense | |
| Oct 5, 2024 | Marsh | ½–½ | Shen | Round 2: Marsh, James J - Shen, Leo Xiaohang | Semi-Slav Defense | |
| Oct 5, 2024 | Marsh | 1–0 | Nkululeko | Round 3: Marsh, James J - Nkululeko, Nkosi | King's Indian Defense: Makogonov Variation | |
| Sep 22, 2024 | Marsh | ½–½ | Bonin | Round 4: Marsh, James J - Bonin, Jay | Indian Defense: Dzindzi-Indian Defense | |
| Sep 22, 2024 | Dalhouse | 0–1 | Marsh | Round 5: Dalhouse, Justin - Marsh, James J | French Defense: Advance Variation, Euwe Variation | |
| Sep 21, 2024 | Marsh | 1–0 | DeGeest | Round 3: Marsh, James J - DeGeest, Rocco Jan | King's Indian Defense: Makogonov Variation | |
| Sep 21, 2024 | Weingarten | 0–1 | Marsh | Round 2: Weingarten, Phineas - Marsh, James J | French Defense: Exchange Variation | |
| Jul 29, 2021 | Michaelides | * | Marsh | 14th Paleochora International Tournament | ? | |
| Jul 27, 2021 | Balaskas | * | Marsh | 13th International Tournament of Paleochora | ? | |
| Jul 26, 2021 | Marsh | * | Petrakis | 14th Paleochora International Tournament | ? | |
| Jul 26, 2021 | Marsh | * | Petrakis | 13th International Tournament of Paleochora | ? | |
| Jul 24, 2021 | Marsh | * | Bolognese | 13th International Tournament of Paleochora | ? | |
| Jul 24, 2021 | Seretaki | 0–1 | Marsh | 14th Paleochora International Chess Tournament 2021 | ? | |