| Jul 5, 2025 | Goodrich | * | Cao | 53rd Annual World Open Chess Tournament | ? | |
| Dec 22, 2024 | Cao | ½–½ | Zhang | 2024 North American Youth Championship - OPEN | Sicilian Defense: Najdorf Variation, Main Line | |
| Nov 26, 2024 | Deepak Ambattu | ½–½ | Cao | Round 11: Deepak Ambattu, Rithvik - Cao, Frank Zhongtian | Sicilian Defense: Najdorf Variation, Opocensky Variation | |
| Nov 25, 2024 | Cao | 1–0 | Mutyalapati | Round 10: Cao, Frank Zhongtian - Mutyalapati, Modith Aaroh | French Defense: Steinitz Variation, Boleslavsky Variation | |
| Nov 24, 2024 | Chakhalov | 0–1 | Cao | Round 9: Chakhalov, Mikael - Cao, Frank Zhongtian | Sicilian Defense: Najdorf Variation | |
| Nov 23, 2024 | Cao | 0–1 | Sameh Mohamed | Round 8: Cao, Frank Zhongtian - Sameh Mohamed, Abdalrahman | Ruy Lopez: Closed, Anti-Marshall | |
| Nov 22, 2024 | Cao | 1–0 | Burba | Round 7: Cao, Frank Zhongtian - Burba, Mikita | Sicilian Defense: Accelerated Dragon, Maróczy Bind | |
| Nov 20, 2024 | Popov | ½–½ | Cao | Round 6: Popov, Aleksandr And - Cao, Frank Zhongtian | Sicilian Defense: Najdorf Variation | |
| Nov 19, 2024 | Cao | ½–½ | Otetileu | Round 5: Cao, Frank Zhongtian - Otetileu, Amanbek | Sicilian Defense: Richter-Rauzer Variation, Classical Variation | |
| Nov 18, 2024 | Shrubok | ½–½ | Cao | Round 4: Shrubok, Herman - Cao, Frank Zhongtian | Sicilian Defense: Najdorf Variation | |
| Nov 17, 2024 | Cao | 1–0 | Bartash | Round 3: Cao, Frank Zhongtian - Bartash, Saveli | Sicilian Defense: Najdorf Variation, Main Line | |
| Nov 16, 2024 | Xia | 1–0 | Cao | Round 2: Xia, Joshua - Cao, Frank Zhongtian | Sicilian Defense: Najdorf Variation, English Attack | |
| Nov 15, 2024 | Cao | 1–0 | Youn | Round 1: Cao, Frank Zhongtian - Youn, Laeho | French Defense: Classical Variation, Steinitz Variation | |