53 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Ye, David | Cordova-Lopez, Diego Anton | 0-1 | B23 | Round 6: Ye, David - Cordova-Lopez, Diego Anton | 2026-02-22 |
| Ye, David | Lee, Hyunjun | 1-0 | C50 | Round 8: Ye, David - Lee, Hyunjun | 2026-02-22 |
| Ye, David | Gupta, Leonardo | 0-1 | B00 | Round 1: Ye, David - Gupta, Leonardo | 2026-02-21 |
| Ye, David | Arp, Piotr Alexander | 0-1 | B23 | Round 3: Ye, David - Arp, Piotr Alexander | 2026-02-21 |
| Ye, David | Harris, Timothy | 0-1 | B23 | Round 4: Ye, David - Harris, Timothy | 2026-02-21 |
| Ye, David | Benzaira, Sammy | 0-1 | B23 | Round 1: Ye, David - Benzaira, Sammy | 2026-02-21 |
| Ye, David | Waterfield, Mark | 1-0 | C02 | Round 3: Ye, David - Waterfield, Mark | 2026-02-21 |
| Ye, David | Cox, Toby | 0-1 | C02 | Round 5: Ye, David - Cox, Toby | 2026-02-21 |
| Ye, David | Walker, Max | 1-0 | C42 | Round 7: Ye, David - Walker, Max | 2026-02-21 |
| Ye, David | Leslie, Alex | 1/2-1/2 | B10 | British Universities Chess Association Championship 2025 | 2025-02-23 |
| Ye, David | Grozea, Robert-Georgel | 0-1 | B03 | British Universities Chess Association Championship 2025 | 2025-02-22 |
| Ye, David | Turner, Max N | 0-1 | B11 | British Universities Chess Association Championship 2025 | 2025-02-22 |
| Ye, David | Gallagher, Daniel GH | 0-1 | C02 | British Universities Chess Association Championship 2025 | 2025-02-22 |
| Ye, David | Bottazzi, Ulysse | 0-1 | D55 | Round 9: Ye, David - Bottazzi, Ulysse | 2024-02-25 |
| Ye, David | Rushbrooke, Remy | 0-1 | C42 | Round 7: Ye, David - Rushbrooke, Remy | 2024-02-25 |
| Ye, David | Daniel Wilkins | * | B11 | Round 9: Ye, David - Daniel Wilkins | 2024-02-25 |
| Ye, David | Harrison, Oliver | 1/2-1/2 | C58 | Round 2: Ye, David - Harrison, Oliver | 2024-02-24 |
| Ye, David | Gonzalo Baro | 1-0 | B23 | Round 5: Ye, David - Gonzalo Baro | 2024-02-24 |
| Ye, David | Lee, Zhia Chen Zachary | 1-0 | B11 | Round 6: Ye, David - Lee, Zhia Chen Zachary | 2024-02-24 |
| Ye, David | Misyura, Ilya | 1-0 | C02 | Round 7: Ye, David - Misyura, Ilya | 2024-02-24 |
| David An | Natalia Semenova | 1-0 | C50 | Round 6: David An - Natalia Semenova | 2024-01-06 |
| David An | Gregory Hemme | 1-0 | B50 | Round 4: David An - Gregory Hemme | 2024-01-05 |
| David An | Sirius Yi | 1-0 | C54 | Round 2: David An - Sirius Yi | 2024-01-04 |
| David LI | Kiara Laurien Walter | 1-0 | A35 | Runde 7: David LI - Kiara Laurien Walter | 2023-10-07 |
| David LI | Volodymyr Lysyy | 1-0 | D93 | Runde 6: David LI - Volodymyr Lysyy | 2023-10-06 |
| David LI | Marc Broszat | 0-1 | D02 | Runde 4: David LI - Marc Broszat | 2023-10-04 |
| Ye, David | Benzaira, Sammy | 0-1 | C40 | British Universities Chess Association Championship 2025 |