Qiao, HaoyanFIDE ID 866419611Games4Wins5Draws2Losses59%ScorePeak rating1749Latest rating1720First seenFeb 21, 2026Last seenJul 15, 2026Recent gamesDateWhiteResultBlackEventOpeningJul 15, 2026Qiao½–½Luo2026å¹´å ¨å½å½é è±¡æ£æ£å大å¸èµï¼æå·ç«ï¼Indian Defense: London SystemJul 14, 2026Qiao0–1Xu2026å¹´å ¨å½å½é è±¡æ£æ£å大å¸èµï¼æå·ç«ï¼Indian Defense: London SystemJul 14, 2026Qin0–1Qiao2026å¹´å ¨å½å½é è±¡æ£æ£å大å¸èµï¼æå·ç«ï¼Scandinavian Defense: Valencian VariationFeb 26, 2026Qiao½–½DangRound 11: Qiao, Haoyan - Dang, ZiruiIndian Defense: Accelerated London SystemFeb 26, 2026Gu½–½QiaoRound 10: Gu, Peizhi - Qiao, HaoyanCaro-Kann Defense: Tartakower VariationFeb 25, 2026Liu0–1QiaoRound 8: Liu, Yichen - Qiao, HaoyanEnglish Opening: Anglo-Indian Defense, King's Knight VariationFeb 25, 2026Qiao1–0LiaoRound 7: Qiao, Haoyan - Liao, YichenSicilian Defense: Accelerated Dragon, Maróczy BindFeb 23, 2026Xu½–½QiaoRound 4: Xu, Ziyang - Qiao, HaoyanFrench Defense: Advance Variation, Euwe VariationFeb 23, 2026Qiao½–½Yezhongxuan DongRound 3: Qiao, Haoyan - Yezhongxuan DongNimzo-Indian Defense: St. Petersburg VariationFeb 22, 2026Gu0–1QiaoRound 2: Gu, Jingrui - Qiao, HaoyanCaro-Kann Defense: Two Knights AttackFeb 21, 2026Qiao0–1GuoRound 9: Qiao, Haoyan - Guo, ZimingSicilian Defense: Accelerated Dragon, Maróczy Bind