41 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Li, Xiaofan | Mize, Dylan | 1-0 | B01 | Round 5: Li, Xiaofan - Mize, Dylan | 2026-02-05 |
| Li, Xiaofan | Sullivan, Daniel | 1/2-1/2 | B32 | Round 3: Li, Xiaofan - Sullivan, Daniel | 2026-02-04 |
| Li, Xiaofan | Green, Michael | 1/2-1/2 | B06 | Round 1: Li, Xiaofan - Green, Michael | 2026-02-03 |
| Li, Xiaofan | Daley, Mark | 1-0 | B34 | Round 4: Li, Xiaofan - Daley, Mark | 2025-10-26 |
| Li, Xiaofan | Wareing, John P | 1-0 | B42 | Round 2: Li, Xiaofan - Wareing, John P | 2025-10-25 |
| Li, Xiaofan | Cawston, M John | 1/2-1/2 | B03 | Hull 4NCL Congress 2025 - U2000 section. | 2025-09-07 |
| Li, Xiaofan | Griffin-Young, Sebastian | 1/2-1/2 | B27 | Hull 4NCL Congress 2025 - U2000 section. | 2025-09-06 |
| Li, Xiaofan | Flynn, David | 1/2-1/2 | B36 | Hull 4NCL Congress 2025 - U2000 section. | 2025-08-23 |
| Li, Xiaofan | Cast, Julian | 1/2-1/2 | B07 | Round 4: Li, Xiaofan - Cast, Julian | 2024-09-08 |
| Li, Xiaofan | Potter, John M | 0-1 | C00 | Round 1: Li, Xiaofan - Potter, John M | 2024-09-06 |
| Li, Xiaofan | Carmichael, Ned | 1/2-1/2 | B21 | Round 7: Li, Xiaofan - Carmichael, Ned | 2024-08-02 |
| Li, Xiaofan | Brencher, Paul | 1/2-1/2 | C00 | Round 5: Li, Xiaofan - Brencher, Paul | 2024-07-31 |
| Li, Xiaofan | Chris Biju, Calvin | 1/2-1/2 | C00 | Round 1: Li, Xiaofan - Chris Biju, Calvin | 2024-07-27 |
| Li, Xiaofan | Tart, Peter K | 0-1 | C40 | British Rapidplay Championship 2024 | 2024-03-03 |
| Li, Xiaofan | Ledger, Stephen C | 0-1 | B30 | British Rapidplay Championship 2024 | 2024-03-03 |
| Li, Xiaofan | Middleton, Tom | 1/2-1/2 | C89 | British Rapidplay Championship 2024 | 2024-03-03 |
| Li, Xiaofan | Borgars, Alan | 1-0 | B90 | British Rapidplay - lower boards | 2024-03-02 |
| Li, Xiaofan | Kothari, Jai | 0-1 | B30 | British Rapidplay Championship 2024 | 2024-03-02 |
| Li, Xiaofan | George, Matthew P | 1/2-1/2 | B00 | British Rapidplay Championship 2024 | 2024-03-02 |
| Xiaofan Li | Barry J Hymer | 1/2-1/2 | B00 | Round 2: Xiaofan Li - Barry J Hymer | 2024-01-20 |
| Xiaofan Li | Laurence JM Tarbuck | 1-0 | B12 | Round 1: Xiaofan Li - Laurence JM Tarbuck | 2024-01-19 |