19 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Mehrafarin, Amirabbas | Jackson, Sheila | 0-1 | B30 | Round 7: Mehrafarin, Amirabbas - Jackson, Sheila | 2025-03-02 |
| Mehrafarin, Amirabbas | Norris, Zack | 0-1 | B20 | Round 9: Mehrafarin, Amirabbas - Norris, Zack | 2025-03-02 |
| Mehrafarin, Amirabbas | Waterfield, Mark | 0-1 | C00 | Round 11: Mehrafarin, Amirabbas - Waterfield, Mark | 2025-03-02 |
| Mehrafarin, Amirabbas | Bellano, Harry | 1-0 | C50 | Round 2: Mehrafarin, Amirabbas - Bellano, Harry | 2025-03-01 |
| Mehrafarin, Amirabbas | Martin, Lewis | 0-1 | B13 | Round 3: Mehrafarin, Amirabbas - Martin, Lewis | 2025-03-01 |
| Mehrafarin, Amirabbas | Howieson, Stuart A | 1-0 | C00 | Round 5: Mehrafarin, Amirabbas - Howieson, Stuart A | 2025-03-01 |
| Mehrafarin, Amirabbas | Lishoy Gengis Paratazham, Dildarav | 1/2-1/2 | A03 | Round 5: Mehrafarin, Amirabbas - Lishoy Gengis Paratazham, Dildarav | 2024-06-22 |
| Mehrafarin, Amirabbas | Clarke, James | 0-1 | D01 | Round 3: Mehrafarin, Amirabbas - Clarke, James | 2024-06-21 |
| Mehrafarin, Amirabbas | Starley, Robert | 0-1 | A45 | British Chess Championships 2021 | 2021-10-03 |