76 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Keith, Matthew | Yu, Zachary | 1-0 | B40 | North Island Chess Championships 2026 | 2026-07-07 |
| Keith, Matthew | Slater-Jones, Henry | 1/2-1/2 | B31 | North Island Chess Championships 2026 | 2026-07-06 |
| Keith, Matthew | Tao, Junqing Jerome | 1-0 | B12 | North Island Chess Championships 2026 | 2026-07-05 |
| Keith, Matthew | Preiss, Nic | 1-0 | C41 | North Island Chess Championships 2026 | 2026-07-04 |
| Keith, Matthew | Hettiarachchi, Buthsara | 1-0 | E12 | 48th Trusts Open 2026 | 2026-06-01 |
| Keith, Matthew | Tao, Junqing Jerome | 1/2-1/2 | D41 | 48th Trusts Open 2026 | 2026-05-31 |
| Keith, Matthew | Sethuramalingam, Karthik | 1-0 | D38 | 48th Trusts Open 2026 | 2026-05-29 |
| Keith, Matthew | Tew, Yao Zen Markis | 1/2-1/2 | B31 | Open (U12- U20) | 2026-04-12 |
| Keith, Matthew | Chang, Ethan | 1/2-1/2 | D10 | Open (U12- U20) | 2026-04-11 |
| Keith, Matthew | Mao, Daqi | 0-1 | C10 | Open (U12- U20) | 2026-04-09 |
| Keith, Matthew | Van Der Hoorn, Thomas | 1-0 | B30 | 2026 Wellington Easter Open | 2026-04-05 |
| Keith, Matthew | Xie, Felix | 1/2-1/2 | B45 | New Zealand Rapid Chess Championships 2026 | 2026-01-12 |
| Keith, Matthew | Pene, Tiwa | 1-0 | A43 | New Zealand Rapid Chess Championships 2026 | 2026-01-11 |
| Keith, Matthew | Liu, Richard Jingjie | 0-1 | C54 | New Zealand Rapid Chess Championships 2026 | 2026-01-11 |
| Keith, Matthew | Dare, Richard J | 1-0 | B00 | New Zealand Rapid Chess Championships 2026 | 2026-01-11 |
| Keith, Matthew | McNabb, Matthew David | 1-0 | D45 | New Zealand Rapid Chess Championships 2026 | 2026-01-11 |
| Keith, Matthew | Braganza, Nadia | 1-0 | C41 | 2025 NZ Champs | 2026-01-08 |
| Keith, Matthew | Thurner, Anya | 1/2-1/2 | D35 | 2025 NZ Champs | 2026-01-05 |
| Keith, Matthew | Xie, Felix | 0-1 | B53 | 2025 NZ Champs | 2026-01-04 |
| Keith, Matthew | Van Der Hoorn, Thomas | 1-0 | E12 | Round 5: Keith, Matthew - Van Der Hoorn, Thomas | 2025-12-06 |
| Keith, Matthew | Miriyala, Sreenikesh | 1-0 | A24 | Round 2: Keith, Matthew - Miriyala, Sreenikesh | 2025-12-05 |
| Keith, Matthew | Fitton, Stanley | 1-0 | B12 | Round 4: Keith, Matthew - Fitton, Stanley | 2025-12-05 |
| Keith, Matthew | Guo, Benjamin | 1-0 | E60 | Round 3: Keith, Matthew - Guo, Benjamin | 2025-11-28 |
| Keith, Matthew | Archer, Ollie | 1/2-1/2 | A07 | Round 5: Keith, Matthew - Archer, Ollie | 2025-11-22 |
| Keith, Matthew | Santos, Aristotle | 1-0 | E43 | Round 6: Keith, Matthew - Santos, Aristotle | 2025-10-27 |
| Keith, Matthew | Nenian Bakiyaraj | 1-0 | B12 | Round 4: Keith, Matthew - Nenian Bakiyaraj | 2025-10-26 |
| Keith, Matthew | Xu, Laura | 1-0 | B53 | Round 2: Keith, Matthew - Xu, Laura | 2025-10-25 |
| Keith, Matthew | Nicholls, Leighton | 1-0 | C14 | Round 6: Keith, Matthew - Nicholls, Leighton | 2025-06-02 |
| Keith, Matthew | Van Der Hoorn, Thomas | 0-1 | B16 | Round 2: Keith, Matthew - Van Der Hoorn, Thomas | 2025-05-31 |
| Keith, Matthew | Coates, Alex | 1-0 | E01 | Round 8: Keith, Matthew - Coates, Alex | 2025-01-12 |
| Keith, Matthew | Ker, Anthony F | 0-1 | B35 | Round 4: Keith, Matthew - Ker, Anthony F | 2024-11-16 |
| Keith, Matthew | Timergazi, Layla | 1-0 | B12 | Round 5: Keith, Matthew - Timergazi, Layla | 2024-11-16 |
| Keith, Matthew | Svecko, Aljaz | 1-0 | B62 | FIDE WORLD SCHOOLS TEAM CHAMPIONSHIP 2025 | |
| Keith, Matthew | Akhilbay, Imangali | 0-1 | D02 | FIDE WORLD SCHOOLS TEAM CHAMPIONSHIP 2025 |