IM

David Cannon

Games
24

Biography

No biography available yet.

Playing style

No playing style notes available yet.

Recent games

Date Color Opponent Result
2026-04-02 Temur Kuybokarov(2548) 1-0
2026-04-02 Rios,Cr(2385) 1/2-1/2
2026-04-02 Reyaansh Chakrabarty(2271) 1/2-1/2
2026-04-02 Mitrabha,G(2505) 1-0
2026-04-02 Mirzoev,A(2438) 1-0
2026-04-02 Ikeda,J(2356) 1/2-1/2
2026-03-07 Zhao Zong Yuan(2435) 1/2-1/2
2026-03-07 Kris Chan(2134) 1-0
2026-03-07 Do Dragicevic(2155) 1/2-1/2
2026-03-07 Daniel Melamed(2088) 1-0
2026-03-07 Cheng Dai(2107) 1/2-1/2
2026-03-07 Lucas Zhao(1979) 1-0
2026-03-07 Ali Anderson(1831) 0-1
2026-01-05 Le Tri Kien(2272) 1-0
2026-01-05 Harvey (Hanchen) Zhu(2238) 1/2-1/2
2026-01-05 Yi Liu(2329) 1-0
2026-01-05 Ryder Testolin(2238) 1-0
2026-01-05 B Kargosha(2035) 0-1
2026-01-05 Xie,G(2309) 1/2-1/2
2026-01-05 Lane,G(2230) 0-1
2026-01-05 Terrence Tang(2108) 1/2-1/2
2026-01-05 Tao,T(2341) 1-0
2026-01-05 Jack Rodgers(2198) 1/2-1/2
2026-01-05 Ethan Chang(2052) 0-1