245 games in the PremovedPrep archive. Games as White.
| White | Black | Result | ECO | Event | Date |
|---|---|---|---|---|---|
| Cheng, Bobby | Kandil, Adham | 1-0 | E00 | Olymp 2026 Open | 2026-09-27 |
| Cheng, Bobby | Tin, Jingyao | 1/2-1/2 | E10 | Olymp 2026 Open | 2026-09-26 |
| Cheng, Bobby | Lopez Rayo, Santiago | 1/2-1/2 | E04 | Olymp 2026 Open | 2026-09-24 |
| Cheng, Bobby | Saydaliev, Saidakbar | 1/2-1/2 | A15 | Olymp 2026 Open | 2026-09-21 |
| Cheng, Bobby | Ashiku, Franc | 1-0 | D31 | Olymp 2026 Open | 2026-09-19 |
| Cheng, Bobby | Izeta Txabarri, Felix | 1-0 | E11 | Olymp 2026 Open | 2026-09-16 |
| Cheng, Bobby | Girel, Joseph | 1/2-1/2 | E10 | Finale: Cheng, Bobby - Girel, Joseph | 2026-06-25 |
| Cheng, Bobby | Wirig, Anthony | 1/2-1/2 | D30 | Round 3: Cheng, Bobby - Wirig, Anthony | 2026-06-13 |
| Cheng, Bobby | Kamsky, Gata | 1/2-1/2 | D15 | Round 6: Cheng, Bobby - Kamsky, Gata | 2026-06-09 |
| Cheng, Bobby | Tabatabaei, M. Amin | 1/2-1/2 | E18 | Round 5: Cheng, Bobby - Tabatabaei, M. Amin | 2026-06-08 |
| Cheng, Bobby | Vedmediuc, Serghei | 0-1 | D46 | Round 3: Cheng, Bobby - Vedmediuc, Serghei | 2026-06-06 |
| Cheng, Bobby | Travadon, Loic | 1-0 | E04 | Round 1: Cheng, Bobby - Travadon, Loic | 2026-06-04 |
| Cheng, Bobby | Andersen, Mads | 1-0 | D27 | Round 10: Cheng, Bobby - Andersen, Mads | 2026-03-22 |
| Cheng, Bobby | Ponomariov, Ruslan | 0-1 | E10 | 1. BL Bremen | 2026-03-01 |
| Cheng, Bobby | Favaloro, Andrea | 1/2-1/2 | D37 | 42e Open de Cappelle | 2026-02-25 |
| Cheng, Bobby | Poetsch, Hagen | 1/2-1/2 | E10 | 42e Open de Cappelle | 2026-02-25 |
| Cheng, Bobby | Jacobsen, Mikkel Manosri | 1/2-1/2 | D17 | 42e Open de Cappelle | 2026-02-23 |
| Cheng, Bobby | Vela Frago, Alberto | 1-0 | D35 | 42e Open de Cappelle | 2026-02-22 |
| Cheng, Bobby | Petrov, Martin | 1-0 | E15 | Bundesliga - Kirchweyhe | 2026-02-07 |
| Cheng, Bobby | Wojtaszek, Radoslaw | 1/2-1/2 | E11 | 1. BL Bremen | 2026-01-10 |
| Cheng, Bobby | L'Ami, Erwin | 0-1 | D12 | Deutsche Schach-Bundesliga | 2025-12-07 |
| Cheng, Bobby | Leko, Peter | 1/2-1/2 | E05 | FIDE World Cup 2025 | 2025-11-04 |
| Cheng, Bobby | Siddharth, Jagadeesh | 1-0 | E21 | FIDE World Cup 2025 | 2025-11-02 |
| Cheng, Bobby | Suleymanli, Aydin | 0-1 | E11 | Round 6: Cheng, Bobby - Suleymanli, Aydin | 2025-10-24 |
| Cheng, Bobby | Kjartansson, Gudmundur | 1/2-1/2 | A06 | Round 2: Cheng, Bobby - Kjartansson, Gudmundur | 2025-10-20 |
| Cheng, Bobby | Giri, Anish | 0-1 | E11 | Round 3: Cheng, Bobby - Giri, Anish | 2025-10-18 |
| Cheng, Bobby | Wadsworth, Matthew J | 1/2-1/2 | D15 | Round 9: Cheng, Bobby - Wadsworth, Matthew J | 2025-02-23 |
| Cheng, Bobby | Camacho Collados, Marcos | 1-0 | E15 | Round 6: Cheng, Bobby - Camacho Collados, Marcos | 2025-02-21 |
| Cheng, Bobby | Derakhshani, Borna | 1-0 | D37 | Round 4: Cheng, Bobby - Derakhshani, Borna | 2025-02-20 |
| Cheng, Bobby | Steiners, Emils | 1-0 | E11 | Round 2: Cheng, Bobby - Steiners, Emils | 2025-02-18 |
| Cheng, Bobby | Korobov, Anton | 1/2-1/2 | E15 | Bundesliga 24/25 | 2024-12-01 |
| Cheng, Bobby | Oglaza, Oskar | 1-0 | A57 | Round 4: Cheng, Bobby - Oglaza, Oskar | 2024-11-23 |
| Cheng, Bobby | Ikonnikov, Vyacheslav | 1-0 | E11 | Schachbundesliga 2024/25ament description | 2024-10-06 |
| Cheng, Bobby | Saraci, Nderim | 1-0 | E06 | 45th FIDE Chess Olympiad | 2024-09-22 |
| Cheng, Bobby | Sapalo, Gabriel | 1-0 | D35 | 45th FIDE Chess Olympiad | 2024-09-20 |
| Cheng, Bobby | Howell, David W L | 1-0 | E10 | 45th FIDE Chess Olympiad | 2024-09-15 |
| Cheng, Bobby | Renjith, Sravan | 1-0 | D34 | 45th FIDE Chess Olympiad | 2024-09-14 |
| Cheng, Bobby | Harikrishna, Pentala | 1/2-1/2 | E05 | Semi-Finals: Cheng, Bobby - Harikrishna, Pentala | 2024-06-29 |
| Cheng, Bobby | Erigaisi Arjun | 1/2-1/2 | E11 | Top 16 Poule Basse 1 | 2024-06-07 |
| Cheng, Bobby | Laurent-Paoli, Pierre | 1-0 | E08 | Top 16 Poule Basse 1 | 2024-06-06 |
| Cheng, Bobby | Kasimdzhanov, Rustam | 1/2-1/2 | D30 | Schachbundesliga | 2024-03-16 |
| Cheng, Bobby | Schneider, Jana | 1/2-1/2 | D32 | Runde 9: Cheng, Bobby - Schneider, Jana | 2024-03-10 |
| Cheng, Bobby | Teclaf, Pawel | 0-1 | E54 | Runde 6: Cheng, Bobby - Teclaf, Pawel | 2024-03-07 |
| Cheng, Bobby | Aditya Mittal | 0-1 | D14 | Runde 4: Cheng, Bobby - Aditya Mittal | 2024-03-05 |
| Cheng, Bobby | Gumularz, Szymon | 1/2-1/2 | E11 | Runde 3: Cheng, Bobby - Gumularz, Szymon | 2024-03-04 |
| Cheng, Bobby | Colbow, Collin | 1-0 | D35 | Runde 1: Cheng, Bobby - Colbow, Collin | 2024-03-02 |
| Cheng, Bobby | Swinkels, Robin | 1/2-1/2 | E04 | Schachbundesliga | 2024-02-04 |
| Cheng, Bobby | Teclaf, Pawel | 1-0 | D17 | Schachbundesliga 2023 / 2024 | 2024-01-14 |
| Cheng, Bobby | Pubantz, Jan | 1-0 | A07 | Deutsche Bundesliga 2023/2024 | 2023-10-21 |
| Bobby Cheng | Marc Lacrosse | 1-0 | D52 | Ronda 1: Bobby Cheng - Marc Lacrosse | 2023-08-28 |
| Bobby CHENG | Kundu SUBHAYAN | 1-0 | E11 | Ronda 3: Bobby CHENG - Kundu SUBHAYAN | 2023-08-28 |
| Bobby CHENG | Semen MITUSOV | 1/2-1/2 | D25 | Ronda 5: Bobby CHENG - Semen MITUSOV | 2023-08-28 |
| Bobby CHENG | Alejandro MATEUS | 1-0 | D11 | Round 9: Bobby CHENG - Alejandro MATEUS | 2023-08-26 |
| Bobby CHENG | Tangi MIGOT | 1-0 | D43 | Round 7: Bobby CHENG - Tangi MIGOT | 2023-08-24 |
| Cheng Bobby (AUS) | Iskandarov Misratdin (AZE) | 0-1 | E73 | World Cup 2023 | 2023-08-01 |
| Cheng Bobby (AUS) | Iskandarov Misratdin (AZE) | 0-1 | D11 | World Cup 2023 | 2023-07-30 |
| Bobby Cheng | Nikita Petrov | 1/2-1/2 | E10 | Round 9: Bobby Cheng - Nikita Petrov | 2023-07-24 |
| Bobby Cheng | Or Bronstein | 1/2-1/2 | D02 | Round 6: Bobby Cheng - Or Bronstein | 2023-07-21 |
| Bobby Cheng | Arystanbek Urazayev | 1/2-1/2 | D30 | Round 4: Bobby Cheng - Arystanbek Urazayev | 2023-07-19 |
| Bobby Cheng | Petar Spasic | 1-0 | D11 | Round 3: Bobby Cheng - Petar Spasic | 2023-07-18 |
| Bobby Cheng | Yahli Sokolovsky | 0-1 | D30 | Round 7: Bobby Cheng - Yahli Sokolovsky | 2023-07-10 |
| Bobby Cheng | Liam Vrolijk | 0-1 | E32 | Round 5: Bobby Cheng - Liam Vrolijk | 2023-07-07 |
| Bobby Cheng | Tatev Abrahamyan | 1-0 | E04 | Round 3: Bobby Cheng - Tatev Abrahamyan | 2023-07-06 |
| Bobby Cheng | Pablo Garcia Acin | 1-0 | A01 | Round 1: Bobby Cheng - Pablo Garcia Acin | 2023-07-05 |
| Bobby Cheng | Vladimir Hamitevici | 1-0 | E06 | Top 16 2023-4 | 2023-06-10 |
| Bobby Cheng | Tamas Banusz | 1/2-1/2 | D17 | Top 16 2023-4 | 2023-06-07 |
| Bobby Cheng | Visakh N R | 1/2-1/2 | A61 | Top 16 2023-3 | 2023-06-04 |
| Bobby Cheng | Ivan Saric | 1/2-1/2 | E94 | Top 16 2023-4 | 2023-06-03 |
| Bobby Cheng | Nihal Sarin | 1/2-1/2 | E11 | Top 16 2023-4 | 2023-06-02 |
| Bobby Cheng | Emin Ohanyan | 0-1 | A13 | Round 9: Bobby Cheng - Emin Ohanyan | 2023-02-26 |
| Bobby Cheng | Luitjen Akselsson Apol | 1-0 | E71 | Round 7: Bobby Cheng - Luitjen Akselsson Apol | 2023-02-25 |
| Bobby Cheng | John Paul Wallace | 0-1 | E71 | Krageroe Resort Chess 2023 | 2023-02-24 |
| Cheng, Bobby | Lie, Kjetil A. | 0-1 | D25 | Krageroe Resort Chess 2023 | 2023-02-23 |
| Cheng, Bobby | Krivenko, Dion | 1-0 | E71 | Krageroe Resort Chess 2023 | 2023-02-22 |
| Cheng, Bobby | Rapport, Richard | 0-1 | A56 | FIDE World Blitz Championship | 2022-12-29 |
| Cheng, Bobby | Donchenko, Alexander | 0-1 | A33 | FIDE World Rapid Championship | 2022-12-28 |
| Cheng, Bobby | Hansen, Eric | 1-0 | A40 | WRBC 2022. Rapid Open | 2022-12-27 |
| Cheng, Bobby | Shimanov, Aleksandr | 1/2-1/2 | E04 | WRBC 2022. Rapid Open | 2022-12-27 |
| Cheng, Bobby | Sargissian, Gabriel | 1/2-1/2 | E11 | WRBC 2022. Rapid Open | 2022-12-27 |
| Cheng, Bobby | Korelskiy, Egor | 1-0 | D11 | FIDE World Rapid Championship | 2022-12-26 |
| Cheng, Bobby | Langheinrich, Ferenc | 1-0 | D85 | 25th Open Bavarian Championship | 2022-11-13 |
| Cheng, Bobby | Heinemann, Josefine | 1-0 | E04 | 25th Open Bavarian Championship | 2022-11-11 |
| Cheng, Bobby | Hourigan, Gerrit | 1-0 | E04 | 25th Open Bavarian Championship | 2022-11-09 |
| Cheng, Bobby | Song, Julien | 1-0 | E04 | 25th Open Bavarian Championship | 2022-11-07 |
| Cheng, Bobby | Engel, Johannes | 1-0 | E06 | 25th Open Bavarian Championship | 2022-11-05 |
| Cheng, Bobby | Vaibhav, Suri | 1-0 | E01 | 20th Bangkok Chess Club Open | 2022-10-29 |
| Cheng, Bobby | Melkumyan, Hrant | 1/2-1/2 | E04 | 20th Bangkok Chess Club Open | 2022-10-28 |
| Cheng, Bobby | Ravi, Teja S. | 1-0 | A61 | 20th Bangkok Chess Club Open | 2022-10-26 |
| Cheng, Bobby | Jeet, Jain | 1-0 | D31 | 20th Bangkok Chess Club Open | 2022-10-24 |
| Cheng, Bobby | Sivara, Poompat | 1-0 | E05 | 20th Bangkok Chess Club Open | 2022-10-22 |
| Bobby Cheng | Renato Terry | 1-0 | A53 | Round 10: Bobby Cheng - Renato Terry | 2022-08-28 |
| Bobby Cheng | Ernesto J. Fernandez Guillen | 1/2-1/2 | E01 | Round 9: Bobby Cheng - Ernesto J. Fernandez Guillen | 2022-08-27 |
| Bobby Cheng | Alexis Tahay | 1-0 | A46 | Round 4: Bobby Cheng - Alexis Tahay | 2022-08-22 |
| Bobby Cheng | Henk-Jan Visser | 1-0 | D15 | Round 2: Bobby Cheng - Henk-Jan Visser | 2022-08-20 |
| Cheng Bobby | Salinas Herrera Pablo | 1-0 | D10 | WCO | 2022-08-09 |
| Cheng Bobby | Ashiku Franc | 1-0 | E71 | WCO | 2022-08-08 |
| Cheng Bobby | Shevchenko Kirill | 1/2-1/2 | E71 | WCO | 2022-08-07 |
| Cheng Bobby | Hammer Jon Ludvig | 1-0 | E11 | WCO | 2022-08-03 |
| Cheng Bobby | Piorun Kacper | 1/2-1/2 | E07 | WCO | 2022-07-31 |
| Cheng Bobby | Alhassadi Yousef A. | 1-0 | A13 | WCO | 2022-07-29 |