64 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Green, Michael | Doran, Chris | 1-0 | A45 | Round 4: Green, Michael - Doran, Chris | 2026-08-30 |
| Green, Michael | Surtees, Mike J | 1/2-1/2 | A40 | Round 6: Green, Michael - Surtees, Mike J | 2026-08-29 |
| Green, Michael | Hill, Alistair | 1-0 | A45 | Round 9: Green, Michael - Hill, Alistair | 2026-08-09 |
| Green, Michael | Majeed, Haroon | 1/2-1/2 | A14 | Round 7: Green, Michael - Majeed, Haroon | 2026-08-07 |
| Green, Michael | Elgar, Tim | 1-0 | A45 | Round 4: Green, Michael - Elgar, Tim | 2026-08-04 |
| Green, Michael | Blackburn, Jonathan L B | 0-1 | A45 | Round 3: Green, Michael - Blackburn, Jonathan L B | 2026-08-03 |
| Green, Michael | Arakhamia-Grant, Ketevan | 1/2-1/2 | A00 | Round 1: Green, Michael - Arakhamia-Grant, Ketevan | 2026-08-01 |
| Green, Michael | Norris, Ethan | 0-1 | A00 | Round 5: Green, Michael - Norris, Ethan | 2026-02-15 |
| Green, Michael | Wong, Chun Hei | 0-1 | A45 | Round 6: Green, Michael - Wong, Chun Hei | 2026-02-05 |
| Green, Michael | Townsend, M Paul | 1/2-1/2 | A00 | Round 3: Green, Michael - Townsend, M Paul | 2026-02-04 |
| Green, Michael | Banerjee, Sanjoy K | 1/2-1/2 | D00 | Round 2: Green, Michael - Banerjee, Sanjoy K | 2026-02-03 |
| Green, Michael | Zuferi, Enis | 0-1 | A00 | Round 4: Green, Michael - Zuferi, Enis | 2024-08-13 |
| Green, Michael | Petr, Jakub | 0-1 | A00 | Letni Praha 2024 | 2024-08-03 |
| Green, Michael | Alldritt, Nigel R E | 1-0 | A45 | Round 6: Green, Michael - Alldritt, Nigel R E | 2024-06-22 |
| Green, Michael | Kothari, Jai | 1-0 | A00 | Round 4: Green, Michael - Kothari, Jai | 2024-06-21 |
| Green, Michael | Burrows, Martin P | 1/2-1/2 | A00 | Round 2: Green, Michael - Burrows, Martin P | 2024-06-20 |
| Green, Michael | Eleoramo, Omobobola | 1-0 | A00 | British Rapidplay Championship 2024 | 2024-03-03 |
| Green, Michael | Venkataramanan, T.S. | 0-1 | A00 | British Rapidplay Championship 2024 | 2024-03-03 |
| Green, Michael | Burrows, Martin P | 0-1 | A00 | British Rapidplay Championship 2024 | 2024-03-03 |
| Green, Michael | Patel, Diah | 1-0 | D02 | British Rapidplay Championship 2024 | 2024-03-02 |
| Green, Michael | Railwani, Tavish | 1/2-1/2 | A00 | British Rapidplay Championship 2024 | 2024-03-02 |
| Green, Michael | Stokes, Richard | 1-0 | A00 | British Rapidplay Championship 2024 | 2024-03-02 |
| Green, Michael | Yoon, Jacob D | 1/2-1/2 | A09 | English Open Championships 2023 | 2023-05-29 |
| Green, Michael | Baer, Bruce L | 1-0 | A04 | English Open Championships 2023 | 2023-05-28 |
| Green, Michael | Verma, Shlok | 1/2-1/2 | A09 | English Open Championships 2023 | 2023-05-27 |
| Green, Michael | Okhai, Shabir | 0-1 | A15 | English Open Championships 2023 | 2023-05-26 |
| Green, Michael | Cooper, John G | 0-1 | B20 | Hull 4NCL Open | 2021-10-23 |
| Green, Michael | Shivakumar, Akshath | 1/2-1/2 | A00 | Round 2: Green, Michael - Shivakumar, Akshath | |
| Green, Michael | Welling, Zac | 1/2-1/2 | A40 | Round 4: Green, Michael - Welling, Zac | |
| Green, Michael | Hughes, Padraig | 1-0 | A13 | Round 6: Green, Michael - Hughes, Padraig |