28 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| McLachlan, Matthew | Sagues, Vincent | 1-0 | D37 | Round 6: McLachlan, Matthew - Sagues, Vincent | 2026-08-31 |
| McLachlan, Matthew | Brewer, Callum D | 0-1 | D31 | Round 4: McLachlan, Matthew - Brewer, Callum D | 2026-08-30 |
| McLachlan, Matthew | Wells, Peter K | 0-1 | D44 | Round 2: McLachlan, Matthew - Wells, Peter K | 2026-08-27 |
| McLachlan, Matthew | Breton, Martin | 0-1 | D36 | Round 6: McLachlan, Matthew - Breton, Martin | 2025-12-07 |
| McLachlan, Matthew | Flavell, Archie | 1-0 | A45 | Round 8: McLachlan, Matthew - Flavell, Archie | 2025-12-07 |
| McLachlan, Matthew | Duke, Dillan | 1/2-1/2 | D36 | Round 10: McLachlan, Matthew - Duke, Dillan | 2025-12-07 |
| McLachlan, Matthew | Gasanov, Eldar | 0-1 | A41 | Round 4: McLachlan, Matthew - Gasanov, Eldar | 2025-12-06 |
| McLachlan, Matthew | Nilim, Armaan | 1-0 | D20 | Round 8: McLachlan, Matthew - Nilim, Armaan | 2025-03-02 |
| McLachlan, Matthew | Liu, Jacob | 1-0 | D43 | Round 11: McLachlan, Matthew - Liu, Jacob | 2025-03-02 |
| McLachlan, Matthew | Van Neerven, Yvon | 1-0 | A45 | Round 1: McLachlan, Matthew - Van Neerven, Yvon | 2025-03-01 |
| McLachlan, Matthew | Basher, Ekramul | 1-0 | D30 | Round 3: McLachlan, Matthew - Basher, Ekramul | 2025-03-01 |
| McLachlan, Matthew | Kothari, Jai | 1/2-1/2 | A45 | Round 5: McLachlan, Matthew - Kothari, Jai | 2025-03-01 |
| McLachlan, Matthew | Varley, Joe | 1-0 | A45 | Round 6: McLachlan, Matthew - Varley, Joe | 2024-06-22 |
| McLachlan, Matthew | Mikalajunas, Kajus | 0-1 | D20 | Round 3: McLachlan, Matthew - Mikalajunas, Kajus | 2024-06-21 |
| McLachlan, Matthew | Shearsby, Jude | 1/2-1/2 | A45 | Round 1: McLachlan, Matthew - Shearsby, Jude | 2024-06-20 |