IM
David Cannon
- Games
- 24
Biography
No biography available yet.
Playing style
No playing style notes available yet.
Famous games
No featured games curated 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 |