9 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Lam, On Sang | Chen, Yiheng Ethan | 1-0 | B22 | Round 7: Lam, On Sang - Chen, Yiheng Ethan | 2026-06-20 |
| Lam, On Sang | Mak, Cheuk Lam | 1-0 | C44 | Round 9: Lam, On Sang - Mak, Cheuk Lam | 2026-06-20 |
| Lam, On Sang | Wong, Sze Pok Ted | 0-1 | B10 | Round 4: Lam, On Sang - Wong, Sze Pok Ted | 2026-06-19 |
| Lam, On Sang | Au, Chung Hei | 0-1 | B00 | Round 1: Lam, On Sang - Au, Chung Hei | 2026-06-18 |
| Lam, On Sang | Ng, Pak Yin Xavier | 1/2-1/2 | C44 | Round 2: Lam, On Sang - Ng, Pak Yin Xavier | 2026-06-18 |