16 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| John, Ryan | Hempelman, Robert | 1-0 | A29 | Ronde 5: John, Ryan - Hempelman, Robert | 2026-05-10 |
| Ryan John | Adem Yilmaz | 1-0 | D37 | Ronde 1: Ryan John - Adem Yilmaz | 2026-05-08 |
| John, Ryan | Chua, Ethan | 0-1 | A35 | Round 2: John, Ryan - Chua, Ethan | 2026-05-02 |
| John, Ryan | Samala, Yuvan Yatin | 1-0 | A43 | Round 1: John, Ryan - Samala, Yuvan Yatin | 2024-06-15 |
| John, Ryan | Blijlevens, Pim | 1/2-1/2 | A96 | Round 9: John, Ryan - Blijlevens, Pim | 2024-06-15 |