| Game | Result | Opening | Date |
|---|---|---|---|
| Harff,M (2338) – Vandenbussche,T (2400) | 1/2-1/2 | English opening | 2026-04-19 |
| Harff,M (2338) – Tjiam,D (2350) | 1-0 | English opening | 2026-03-29 |
| Harff,M (2338) – Dauw,Sterre (2311) | 1-0 | English opening | 2026-03-15 |
| Harff,M (2338) – Dgebuadze,A (2393) | 1/2-1/2 | English | 2026-02-08 |
| Suvorov,Luca (2410) – Harff,M (2343) | 1-0 | QGD | 2026-01-25 |
| Geirnaert,S (2384) – Harff,M (2339) | 1/2-1/2 | QGD | 2025-11-23 |
| Harff,M (2319) – Poltorak,Sebastian (2413) | 1-0 | English | 2025-10-25 |
| Harff,M (2319) – Zanan,E (2504) | 0-1 | English | 2025-10-21 |
| Harff,M (2307) – Schuricht,Emil Frederick (2307) | 1-0 | English | 2025-10-12 |
| Harff,M (2315) – Warmerdam,Max (2613) | 0-1 | English opening | 2025-06-07 |
| Cesar Maestre,Bernardo (2359) – Harff,M (2311) | 1/2-1/2 | French | 2025-02-02 |
| Harff,M (2318) – Gulbas,C (2340) | 1-0 | English | 2024-09-29 |
| Harff,M (2315) – Vrolijk,Liam (2552) | 1/2-1/2 | English | 2024-05-20 |
| Langheinrich,F (2366) – Harff,M (2309) | 1/2-1/2 | Nimzovich-Larsen attack | 2023-08-10 |
ChessMoves AI — play, train and study chess. Master game data from public tournament broadcasts.