| Mar 2, 2025 | Mehrafarin | 0–1 | Waterfield | Round 11: Mehrafarin, Amirabbas - Waterfield, Mark | French Defense: Two Knights Variation | |
| Mar 2, 2025 | Mehrafarin | 0–1 | Jackson | Round 7: Mehrafarin, Amirabbas - Jackson, Sheila | Sicilian Defense: Old Sicilian | |
| Mar 2, 2025 | Mehrafarin | 0–1 | Norris | Round 9: Mehrafarin, Amirabbas - Norris, Zack | Sicilian Defense | |
| Mar 2, 2025 | Mordyl | 0–1 | Mehrafarin | Round 8: Mordyl, Monika - Mehrafarin, Amirabbas | Slav Defense: Quiet Variation, Pin Defense | |
| Mar 2, 2025 | May | 0–1 | Mehrafarin | Round 10: May, David C - Mehrafarin, Amirabbas | Indian Defense | |
| Mar 1, 2025 | Mehrafarin | 1–0 | Bellano | Round 2: Mehrafarin, Amirabbas - Bellano, Harry | Italian Game: Classical Variation, Albin Gambit | |
| Mar 1, 2025 | Mehrafarin | 0–1 | Martin | Round 3: Mehrafarin, Amirabbas - Martin, Lewis | Caro-Kann Defense: Exchange Variation | |
| Mar 1, 2025 | Mehrafarin | 1–0 | Howieson | Round 5: Mehrafarin, Amirabbas - Howieson, Stuart A | French Defense: Two Knights Variation | |
| Mar 1, 2025 | Badacsonyi | 1–0 | Mehrafarin | Round 1: Badacsonyi, Stanley - Mehrafarin, Amirabbas | King's Indian Defense: Normal Variation, Standard Development | |
| Mar 1, 2025 | Lacey | 0–1 | Mehrafarin | Round 4: Lacey, Nick J - Mehrafarin, Amirabbas | Zukertort Opening | |
| Mar 1, 2025 | Manley | 1–0 | Mehrafarin | Round 6: Manley, Jon P - Mehrafarin, Amirabbas | Caro-Kann Defense: Tartakower Variation | |
| Jun 23, 2024 | Mehrafarin | 0–1 | Vaidyanathan | Round 7: Mehrafarin, Amirabbas - Vaidyanathan, Adithya | ? | |
| Jun 22, 2024 | He | 1–0 | Mehrafarin | Round 6: He, Tom Junde - Mehrafarin, Amirabbas | Dutch Defense: Hopton Attack | |
| Jun 22, 2024 | Mehrafarin | ½–½ | Lishoy Gengis Paratazham | Round 5: Mehrafarin, Amirabbas - Lishoy Gengis Paratazham, Dildarav | Bird Opening: Dutch Variation | |
| Jun 21, 2024 | Zhang | ½–½ | Mehrafarin | Round 4: Zhang, Junyi - Mehrafarin, Amirabbas | Caro-Kann Defense: Two Knights Attack | |
| Jun 21, 2024 | Mehrafarin | 0–1 | Clarke | Round 3: Mehrafarin, Amirabbas - Clarke, James | Rapport-Jobava System | |
| Jun 20, 2024 | Murawski | 1–0 | Mehrafarin | Round 2: Murawski, Jan - Mehrafarin, Amirabbas | Nimzo-Indian Defense: Three Knights Variation | |
| Oct 4, 2021 | Stubbs | 1–0 | Mehrafarin | British Chess Championships 2021 | Indian Defense: London System | |
| Oct 3, 2021 | Mehrafarin | 0–1 | Starley | British Chess Championships 2021 | Indian Defense | |
| Oct 2, 2021 | Bradbury | 1–0 | Mehrafarin | British Chess Championships 2021 | Catalan Opening | |