CQ

IMCao Qingfeng

CHN · Born 2008 · FIDE ID 8627568

PrepCompare
classical
2396
rapid
2328
blitz
2294
As White41 games · +11 =21 −9
  • Catalan Opening16 · 50%
  • Bogo-Indian Defense5 · 60%
  • King's Indian Defense5 · 50%
  • English Opening4 · 63%
  • Queen's Gambit Declined3 · 50%
  • Queen's Gambit Accepted2 · 50%
As Black36 games · +5 =13 −18
  • Caro-Kann Defense18 · 39%
  • Zukertort Opening5 · 20%
  • Nimzo-Indian Defense4 · 25%
  • English Opening4 · 25%
  • Catalan Opening1 · 50%
  • Indian Defense1 · 50%

77 stored games (Lichess broadcasts since 2023 and FIDE reports): +16 =34 −27 (43%). Score is from Cao's side.

Events

Games (77)

FMMatic Lavrencic2446FIDE World Junior Chess Championship 2025 · Open · Round 4½IMKhazar Babazada2471FIDE World Junior Chess Championship 2025 · Open · Round 3½FIDEIMMaksim Tsaruk2436FIDE World Junior Chess Championship 2025 · Open · Round 2½GMPrraneeth Vuppala2437FIDE World Junior Chess Championship 2025 · Open · Round 100IMRohith Krishna S2495FIDE World Junior Chess Championship 2025 · Open · Round 9½FIDEGMAleksey Grebnev2555FIDE World Junior Chess Championship 2025 · Open · Round 80IMSion Radamantys Galaviz Medina2501FIDE World Junior Chess Championship 2025 · Open · Round 7½GMJagadeesh Siddharth2491FIDE World Junior Chess Championship 2025 · Open · Round 61IMCollin Colbow2455FIDE World Junior Chess Championship 2025 · Open · Round 51GMXiu Deshun25182025 Chinese Chess League Division A 中国国际象棋甲级联赛 · Regular Stage R1-6轮 常规赛第一站 · Round 1½GMZeng Chongsheng256119th Arad Open Grand Prix Classic 2026 · Open A · Round 91GMVitaly Sivuk248119th Arad Open Grand Prix Classic 2026 · Open A · Round 8½IMLukas Dotzer247419th Arad Open Grand Prix Classic 2026 · Open A · Round 71GMMamikon Gharibyan248519th Arad Open Grand Prix Classic 2026 · Open A · Round 6½GMVitaliy Bernadskiy252419th Arad Open Grand Prix Classic 2026 · Open A · Round 5½IMFilip Magold250319th Arad Open Grand Prix Classic 2026 · Open A · Round 4½GMMilovan Ratkovic2442Alba Grand Prix Rapid 2026 · Round 100GMIvan Ivanisevic2522Alba Grand Prix Rapid 2026 · Round 91GMXiao Tong(QD)2452Alba Grand Prix Rapid 2026 · Round 50GMMisa Pap2450Alba Grand Prix Rapid 2026 · Round 4½GMAcs Peter256159th Biel International Chess Festival 2026 · Open · Masters (MTO) · Round 101GMSurya Shekhar Ganguly257859th Biel International Chess Festival 2026 · Open · Masters (MTO) · Round 71GMKozak Adam253759th Biel International Chess Festival 2026 · Open · Blitz (BTZ) · Round 60IMChristian Gloeckler251359th Biel International Chess Festival 2026 · Open · Blitz (BTZ) · Round 40GMGopal G.N.252959th Biel International Chess Festival 2026 · Open · Masters (MTO) · Round 6½GMDiptayan Ghosh255459th Biel International Chess Festival 2026 · Open · Masters (MTO) · Round 3½IMChristian Gloeckler233259th Biel International Chess Festival 2026 · Open · Rapid (RAP) · Round 90GMGopal G.N.247159th Biel International Chess Festival 2026 · Open · Rapid (RAP) · Round 8½GMKrishnan Sasikiran252059th Biel International Chess Festival 2026 · Open · Rapid (RAP) · Round 71GMSurya Shekhar Ganguly254559th Biel International Chess Festival 2026 · Open · Rapid (RAP) · Round 60GMDiptayan Ghosh248059th Biel International Chess Festival 2026 · Open · Rapid (RAP) · Round 51GMKozak Adam259259th Biel International Chess Festival 2026 · Open · Rapid (RAP) · Round 3½IMChristian Gloeckler250659th Biel International Chess Festival 2026 · Open · Masters (MTO) · Round 80GMBai Jinshi26002026 Chinese Chess League Division A · Round-Robin R1-6 · Round 50GMLiu Yan25162026 Chinese Chess League Division A · Round-Robin R1-6 · Round 21Huang Renjie25152026 Chinese Individual Chess Championship · Men · Round 11½IMXie Kaifan24722026 Chinese Individual Chess Championship · Men · Round 91GMLiu Yan25272026 Chinese Individual Chess Championship · Men · Round 70IMKong Xiangrui24972026 Chinese Individual Chess Championship · Men · Round 30IMJiang Haochen2455Rebecca Cup The 6th China Chess Rising Stars Tournament 2026 · Round 70