Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. X Nie vs Q Cao |
| 1-0 | 58 | 2018 | Chinese Chess League Division B | D41 Queen's Gambit Declined, Semi-Tarrasch |
2. Q Cao vs S B Wang |
| 0-1 | 41 | 2024 | Serbia Open | E15 Queen's Indian |
3. E Deak-Sala vs Q Cao |
| 1-0 | 28 | 2024 | Serbia Open | B13 Caro-Kann, Exchange |
4. Q Cao vs D Krunic |
| 1-0 | 50 | 2024 | Serbia Open | D30 Queen's Gambit Declined |
5. B Lupolov vs Q Cao |
| 1-0 | 50 | 2024 | Serbia Open | E15 Queen's Indian |
6. Q Cao vs S Mijic |
| 1-0 | 29 | 2024 | Serbia Open | D27 Queen's Gambit Accepted, Classical |
7. N Savic vs Q Cao |
| ½-½ | 40 | 2024 | Serbia Open | B11 Caro-Kann, Two Knights, 3...Bg4 |
8. Q Cao vs L Ivanovic |
| 1-0 | 50 | 2024 | Serbia Open | E15 Queen's Indian |
9. B Yilmaz vs Q Cao |
| 0-1 | 45 | 2024 | Serbia Open | B18 Caro-Kann, Classical |
10. Q Cao vs A Urazayev |
| 0-1 | 32 | 2024 | Serbia Open | E10 Queen's Pawn Game |
11. Q Cao vs M Tsaruk |
| ½-½ | 41 | 2025 | World Junior Championship | A64 Benoni, Fianchetto, 11...Re8 |
12. K Babazada vs Q Cao |
| ½-½ | 24 | 2025 | World Junior Championship | B18 Caro-Kann, Classical |
13. Q Cao vs M Lavrencic |
| ½-½ | 23 | 2025 | World Junior Championship | E00 Queen's Pawn Game |
14. C Colbow vs Q Cao |
| 0-1 | 37 | 2025 | World Junior Championship | B12 Caro-Kann Defense |
15. Q Cao vs J Siddharth |
| 1-0 | 44 | 2025 | World Junior Championship | E67 King's Indian, Fianchetto |
16. S R Galaviz Medina vs Q Cao |
| ½-½ | 39 | 2025 | World Junior Championship | E44 Nimzo-Indian, Fischer Variation, 5.Ne2 |
17. Q Cao vs A Grebnev |
| 0-1 | 34 | 2025 | World Junior Championship | E01 Catalan, Closed |
18. Q Cao vs Krishna S Rohith |
| ½-½ | 29 | 2025 | World Junior Championship | E10 Queen's Pawn Game |
19. V Prraneeth vs Q Cao |
| 1-0 | 35 | 2025 | World Junior Championship | A15 English |
20. Q Cao vs R N Manon |
| 1-0 | 69 | 2025 | World Junior Championship | E62 King's Indian, Fianchetto |
21. C Dai vs Q Cao |
| 1-0 | 68 | 2025 | Chinese Team Championship | A07 King's Indian Attack |
22. M Karthikeyan vs Q Cao |
| 1-0 | 49 | 2025 | Asian Championship | E54 Nimzo-Indian, 4.e3, Gligoric System |
23. Q Cao vs O Obidjonov |
| 1-0 | 54 | 2025 | Asian Championship | A13 English |
24. M Baturin-Vinogradov vs Q Cao |
| ½-½ | 17 | 2025 | Asian Championship | A15 English |
25. Q Cao vs P Idani |
| ½-½ | 36 | 2025 | Asian Championship | E00 Queen's Pawn Game |