318 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Yu, Rock | Sediqi, Masood | 0-1 | A08 | Chess on the Thames | 2026-09-19 |
| Yu, Rock | Niccoli, Tony | 0-1 | A05 | Chess on the Thames | 2026-09-19 |
| Yu, Rock | Li, Harvey | 1/2-1/2 | A14 | VI Mindsports International Festival 2026 - Super Swiss {Q4,000 in prizes!} | 2026-08-30 |
| Yu, Rock | Balmond, Tom | 1-0 | A08 | VI Mindsports International Festival 2026 - Super Swiss {Q4,000 in prizes!} | 2026-08-28 |
| Yu, Rock | Sholpanbek, Zhansaya | 0-1 | A06 | VI Mindsports International Festival 2026 - Super Swiss {Q4,000 in prizes!} | 2026-08-28 |
| Yu, Rock | Skettos, Nicolas | 1/2-1/2 | C00 | VI Mindsports International Festival 2026 - Super Swiss | 2026-08-28 |
| Yu, Rock | Wadhwa, Ananya | 1-0 | D01 | Round 2: Yu, Rock - Wadhwa, Ananya | 2026-08-23 |
| Yu, Rock | Marks, Jon | 1-0 | B07 | Round 6: Yu, Rock - Marks, Jon | 2026-08-23 |
| Yu, Rock | Zhao, George | 0-1 | D01 | Round 8: Yu, Rock - Zhao, George | 2026-08-23 |
| Yu, Rock | Kuhendiran, Tharshan | 1-0 | B01 | Round 2: Yu, Rock - Kuhendiran, Tharshan | 2026-08-22 |
| Yu, Rock | Postny, Evgeny | 1-0 | D01 | Round 4: Yu, Rock - Postny, Evgeny | 2026-08-22 |
| Yu, Rock | Wadhwa, Ananya | 1-0 | D00 | Round 6: Yu, Rock - Wadhwa, Ananya | 2026-08-22 |
| Yu, Rock | Urkedal, Frode Olav Olsen | 0-1 | D01 | Round 7: Yu, Rock - Urkedal, Frode Olav Olsen | 2026-08-22 |
| Yu, Rock | Johnson, Daniel | 1-0 | D01 | Round 9: Yu, Rock - Johnson, Daniel | 2026-08-22 |
| Yu, Rock | Clarke, Connor | 1-0 | D01 | Round 11: Yu, Rock - Clarke, Connor | 2026-08-22 |
| Yu, Rock | Buckley, Graeme N | 0-1 | A30 | Kingston Invitational Swiss 2026 | 2026-08-20 |
| Yu, Rock | Bharat Kumar, Balahari | 1-0 | B40 | Kingston Invitational Swiss 2026 | 2026-08-20 |
| Yu, Rock | Onslow, Teddy | 1-0 | A09 | 5th Kingston Invitational Swiss | 2026-08-19 |
| Yu, Rock | Taylor, Adam A | 0-1 | A30 | Kingston Invitational Swiss 2026 | 2026-08-19 |
| Yu, Rock | Chapman, Luke | 1-0 | A22 | 4th Sussex University Weekend Congress - Congress Under 2400 | 2026-04-19 |
| Yu, Rock | Damodaran, Patrick | 0-1 | A11 | 4th Sussex University Weekend Congress - Congress Under 2400 | 2026-04-18 |
| Yu, Rock | Kanyamarala, Trisha | 0-1 | A46 | Round 7: Yu, Rock - Kanyamarala, Trisha | 2026-03-15 |
| Yu, Rock | Chipanga, Takaedza | 0-1 | D00 | Round 9: Yu, Rock - Chipanga, Takaedza | 2026-03-15 |
| Yu, Rock | Botteley, Michael T | 1-0 | A46 | Round 11: Yu, Rock - Botteley, Michael T | 2026-03-15 |
| Yu, Rock | Dissanayake, Sathsara | 1-0 | A45 | Round 2: Yu, Rock - Dissanayake, Sathsara | 2026-03-14 |
| Yu, Rock | Harvey, Alan | 1-0 | C41 | Round 4: Yu, Rock - Harvey, Alan | 2026-03-14 |
| Yu, Rock | Hebden, Mark L | 0-1 | C47 | Round 5: Yu, Rock - Hebden, Mark L | 2026-03-14 |
| Yu, Rock | Okhai, Shabir | 1/2-1/2 | A21 | Round 4: Yu, Rock - Okhai, Shabir | 2026-03-01 |
| Yu, Rock | Khoury, Theo | 1/2-1/2 | D50 | Round 2: Yu, Rock - Khoury, Theo | 2026-02-28 |
| Yu, Rock | Saxena, Reyansh | 1/2-1/2 | A15 | Round 5: Yu, Rock - Saxena, Reyansh | 2026-01-04 |
| Yu, Rock | Evans-White, Daniel | 1/2-1/2 | A05 | Round 2: Yu, Rock - Evans-White, Daniel | 2026-01-03 |
| Yu, Rock | Morea, Georgiana-Steluta | 1-0 | B20 | Round 6: Yu, Rock - Morea, Georgiana-Steluta | 2025-12-07 |
| Yu, Rock | Alizada, Eldar | 1/2-1/2 | C10 | Round 8: Yu, Rock - Alizada, Eldar | 2025-12-07 |
| Yu, Rock | Emms, John M | 0-1 | A13 | Round 10: Yu, Rock - Emms, John M | 2025-12-07 |
| Yu, Rock | Bevis, Noah | 1/2-1/2 | B20 | Round 4: Yu, Rock - Bevis, Noah | 2025-12-06 |
| Yu, Rock | Firouzja, Alireza | 0-1 | B20 | Round 2: Yu, Rock - Firouzja, Alireza | 2025-11-24 |
| Yu, Rock | Zhu, Pengxiao | 1/2-1/2 | A05 | Round 7: Yu, Rock - Zhu, Pengxiao | 2025-10-19 |
| Yu, Rock | Dicen, Elis Denele | 1-0 | E73 | Round 9: Yu, Rock - Dicen, Elis Denele | 2025-10-19 |
| Yu, Rock | Hariharan, Shambavi | 0-1 | A46 | Round 1: Yu, Rock - Hariharan, Shambavi | 2025-10-18 |
| Yu, Rock | Lukhi, Neev | 1-0 | A46 | Round 3: Yu, Rock - Lukhi, Neev | 2025-10-18 |
| Yu, Rock | Sefton, Adam | 1-0 | A46 | Round 5: Yu, Rock - Sefton, Adam | 2025-10-18 |
| Yu, Rock | Salman, Haytham | 1-0 | A13 | Round 8: Yu, Rock - Salman, Haytham | 2025-08-02 |
| Yu, Rock | Sui, Yueyue | 1-0 | D05 | Round 2: Yu, Rock - Sui, Yueyue | 2025-08-01 |
| Yu, Rock | Steiners, Emils | 1-0 | A05 | Round 4: Yu, Rock - Steiners, Emils | 2025-08-01 |
| Yu, Rock | Lebedev, Lion | 1/2-1/2 | C47 | Round 6: Yu, Rock - Lebedev, Lion | 2025-08-01 |
| Yu, Rock | Bakhtiyarov, Kamronbek | 1-0 | C47 | Round 1: Yu, Rock - Bakhtiyarov, Kamronbek | 2025-07-31 |
| Yu, Rock | Sui, Yueyue | 1/2-1/2 | D05 | Round 3: Yu, Rock - Sui, Yueyue | 2025-07-31 |
| Yu, Rock | Rughani, Mahin | 0-1 | A14 | Round 5: Yu, Rock - Rughani, Mahin | 2025-07-31 |
| Yu, Rock | Kendall, Arthur | 0-1 | D01 | Round 6: Yu, Rock - Kendall, Arthur | 2025-07-31 |
| Yu, Rock | Ding, Yiwen | 1-0 | A00 | Round 8: Yu, Rock - Ding, Yiwen | 2025-07-31 |
| Yu, Rock | Cummins, Finn | 1-0 | A08 | Round 5: Yu, Rock - Cummins, Finn | 2025-07-30 |
| Yu, Rock | Wu, Yuxuan | 0-1 | B40 | Round 2: Yu, Rock - Wu, Yuxuan | 2025-07-28 |
| Yu, Rock | Keerthi Kumar, Advait | 1-0 | B03 | ECF English Open Championship 2025 | 2025-07-20 |
| Yu, Rock | Bates, Richard A | 0-1 | A05 | ECF English Open Championship 2025 | 2025-07-19 |
| Yu, Rock | Clark, Robert G | 1-0 | A05 | ECF English Open Championship 2025 | 2025-07-18 |
| Yu, Rock | Mamedov, Rauf | 0-1 | A10 | 2025 FIDE World Blitz Team Championship Pool B | 2025-06-14 |
| Yu, Rock | Vujatovic, Rajko | 1/2-1/2 | C02 | 2025 FIDE World Blitz Team Championship Pool B | 2025-06-14 |
| Yu, Rock | Bharat Kumar, Balahari | 1-0 | A29 | 2025 FIDE World Blitz Team Championship Pool B | 2025-06-14 |
| Yu, Rock | Dominguez Perez, Leinier | 0-1 | D00 | 2025 FIDE World Blitz Team Championship Pool B | 2025-06-14 |
| Yu, Rock | Saric, Ivan | 0-1 | A46 | 2025 FIDE World Blitz Team Championship Pool B | 2025-06-14 |
| Yu, Rock | Tin, Jingyao | 0-1 | D00 | 2025 FIDE World Blitz Team Championship Pool B | 2025-06-14 |
| Yu, Rock | George Samir, David | 1-0 | A29 | 2025 FIDE World Blitz Team Championship Pool B | 2025-06-14 |
| Yu, Rock | Fernandez, Daniel Howard | 0-1 | A04 | Round 11: Yu, Rock - Fernandez, Daniel Howard | 2025-06-13 |
| Yu, Rock | Gurevich, Artjom | 1/2-1/2 | A08 | Round 8: Yu, Rock - Gurevich, Artjom | 2025-06-12 |
| Yu, Rock | Ahmad, Khagan | 0-1 | B54 | 2025 FIDE World Rapid Team Championschip matches 11-18 | 2025-06-11 |
| Yu, Rock | Murawski, Jan | 0-1 | D04 | Round 9: Yu, Rock - Murawski, Jan | 2025-05-31 |
| Yu, Rock | Smart, Michael R | 1-0 | B02 | Round 7: Yu, Rock - Smart, Michael R | 2025-05-30 |
| Yu, Rock | Clarke, Brandon G I | 0-1 | A15 | Round 5: Yu, Rock - Clarke, Brandon G I | 2025-05-28 |
| Yu, Rock | Sowray, Peter J | 1-0 | A40 | Round 3: Yu, Rock - Sowray, Peter J | 2025-05-27 |
| Yu, Rock | Kalavannan, Koby | 0-1 | A04 | Round 1: Yu, Rock - Kalavannan, Koby | 2025-05-26 |
| Yu, Rock | Fearnhead, Benjamin | 0-1 | A08 | Round 8: Yu, Rock - Fearnhead, Benjamin | 2025-03-02 |
| Yu, Rock | Bevis, Noah | 0-1 | A10 | Round 10: Yu, Rock - Bevis, Noah | 2025-03-02 |
| Yu, Rock | Bradbury, Neil H | 1-0 | A05 | Round 2: Yu, Rock - Bradbury, Neil H | 2025-03-01 |
| Yu, Rock | Deva, Chetan | 1-0 | B54 | Round 4: Yu, Rock - Deva, Chetan | 2025-03-01 |
| Yu, Rock | Southcott-Moyers, Indy | 1/2-1/2 | A07 | Round 6: Yu, Rock - Southcott-Moyers, Indy | 2025-03-01 |
| Yu, Rock | Rida, Ruqayyah | 1-0 | E64 | Round 7: Yu, Rock - Rida, Ruqayyah | 2025-02-22 |
| Yu, Rock | Adams, Henry | 1/2-1/2 | A20 | Round 5: Yu, Rock - Adams, Henry | 2025-02-20 |
| Yu, Rock | Rappazzo, Johannes | 0-1 | B54 | Round 3: Yu, Rock - Rappazzo, Johannes | 2025-02-19 |
| Yu, Rock | Badacsonyi, Stanley | 1/2-1/2 | A05 | Round 1: Yu, Rock - Badacsonyi, Stanley | 2025-02-18 |
| Yu, Rock | Plotnikov, Dmytro | 1-0 | A34 | 98th Caplin Hastings Weekend Open 2025 | 2025-01-05 |
| Yu, Rock | Flynn, David | 1-0 | B36 | 98th Caplin Hastings Weekend Open 2025 | 2025-01-04 |
| Yu, Rock | Roubal, Matyas | 1-0 | D01 | EYCC 2024 Blitz O14 | 2024-08-20 |
| Yu, Rock | Korchynskyi, Mykola | 1-0 | D53 | EYCC 2024 Blitz O14 | 2024-08-20 |
| Yu, Rock | Sobol, Matvii | 0-1 | B13 | EYCC 2024 Blitz O14 | 2024-08-20 |
| Yu, Rock | Karvatskyi, Oleksii | 1-0 | D01 | EYCC 2024 Blitz O14 | 2024-08-20 |
| Yu, Rock | Boci, Mateo | 0-1 | D01 | EYCC 2024 Blitz O14 | 2024-08-20 |
| Yu, Rock | Finek, Vaclav | 0-1 | C44 | EYCC 2024 Rapid O14 | 2024-08-17 |
| Yu, Rock | Garnett, John S | 1-0 | A25 | Round 8: Yu, Rock - Garnett, John S | 2024-08-03 |
| Yu, Rock | Sefton, Adam | 0-1 | A20 | Round 5: Yu, Rock - Sefton, Adam | 2024-07-31 |
| Yu, Rock | Brencher, Paul | 1-0 | A22 | Round 2: Yu, Rock - Brencher, Paul | 2024-07-28 |
| Yu, Rock | Vihaan Mathur | 1-0 | A23 | Round 7: Yu, Rock - Vihaan Mathur | 2024-07-27 |
| Yu, Rock | Sisupalan, Beni | 1/2-1/2 | A22 | Round 8: Yu, Rock - Sisupalan, Beni | 2024-07-27 |
| Yu, Rock | Brown, John | 1-0 | A13 | Round 1: Yu, Rock - Brown, John | 2024-07-26 |
| Yu, Rock | Mittal, Advik | 1-0 | C44 | Round 3: Yu, Rock - Mittal, Advik | 2024-07-26 |
| Yu, Rock | Semenov, Igor | 1/2-1/2 | B14 | Round 5: Yu, Rock - Semenov, Igor | 2024-07-25 |
| Yu, Rock | Mittal, Aditya | 1-0 | C26 | Round 2: Yu, Rock - Mittal, Aditya | 2024-07-25 |
| Yu, Rock | Chapman, Luke | 1-0 | A10 | Round 4: Yu, Rock - Chapman, Luke | 2024-07-25 |
| Yu, Rock | Wastney, Dylan | 1-0 | A18 | Round 8: Yu, Rock - Wastney, Dylan | 2024-07-25 |
| Yu, Rock | Kowalski Rubiales, Nicholas | 1/2-1/2 | A16 | Round 3: Yu, Rock - Kowalski Rubiales, Nicholas | 2024-07-24 |
| Yu, Rock | Cancedda-Dupuis, Livio | 1-0 | B20 | Round 6: Yu, Rock - Cancedda-Dupuis, Livio | 2024-07-21 |