Cannon, David
Last game 2026
Rating
peak 2296 · latest 2296Games
120
Wins
42
Draws
35
Losses
43
Peak Elo
2296
49.6% score
As White
| E11 | Bogo-Indian Defense: Retreat Variation | 5 | 70.0% |
| E04 | Catalan Opening: Open Defense | 4 | 62.5% |
| E00 | Catalan Opening | 4 | 62.5% |
| D11 | Slav Defense: Quiet Variation | 3 | 66.7% |
| D30 | Queen's Gambit Declined | 3 | 50.0% |
| E71 | King's Indian Defense: Karpov System | 3 | 50.0% |
As Black
| B45 | Sicilian Defense: Four Knights Variation | 5 | 60.0% |
| B40 | Sicilian Defense: French Variation | 4 | 50.0% |
| A15 | English Opening: Anglo-Indian Defense, King's Indian Formation | 3 | 33.3% |
| D35 | Queen's Gambit Declined: Exchange Variation | 3 | 83.3% |
| E97 | King's Indian Defense: Orthodox Variation, Bayonet Attack | 3 | 16.7% |
| E63 | King's Indian Defense: Fianchetto Variation, Panno Variation | 2 | 0.0% |
| A48 | Queen's Pawn Game: Barry Attack | 2 | 75.0% |
| A56 | Benoni Defense: Czech Benoni Defense | 2 | 75.0% |
| B41 | Sicilian Defense: Kan Variation | 2 | 100.0% |
| A05 | King's Indian Attack: Symmetrical Defense | 2 | 25.0% |
Recent games
| Cannon, David2296 | 1-0 | Kuybokarov, Temur2548 | O2C Doeberl Cup 2026 | 2026 |
| Rios, Cr2385 | ½-½ | Cannon, David2296 | O2C Doeberl Cup 2026 | 2026 |
| Chakrabarty, Reyaansh2271 | ½-½ | Cannon, David2296 | O2C Doeberl Cup 2026 | 2026 |
| Mitrabha, G2505 | 1-0 | Cannon, David2296 | O2C Doeberl Cup 2026 | 2026 |
| Cannon, David2296 | 1-0 | Mirzoev, A2438 | O2C Doeberl Cup 2026 | 2026 |
| Cannon, David2296 | ½-½ | Ikeda, J2356 | O2C Doeberl Cup 2026 | 2026 |
| Cannon, David2278 | ½-½ | Zhao Zong Yuan2435 | 60th Begonia Open 2026 | 2026 |
| Cannon, David2278 | 1-0 | Chan, Kris2134 | 60th Begonia Open 2026 | 2026 |
| Dragicevic, Do2155 | ½-½ | Cannon, David2278 | 60th Begonia Open 2026 | 2026 |
| Cannon, David2278 | 1-0 | Melamed, Daniel2088 | 60th Begonia Open 2026 | 2026 |
| Dai, Cheng2107 | ½-½ | Cannon, David2278 | 60th Begonia Open 2026 | 2026 |
| Cannon, David2278 | 1-0 | Zhao, Lucas1979 | 60th Begonia Open 2026 | 2026 |
| Anderson, Ali1831 | 0-1 | Cannon, David2278 | 60th Begonia Open 2026 | 2026 |
| Cannon, David2262 | 1-0 | Le Tri Kien2272 | ch-AUS 2026 | 2026 |
| Zhu, Harvey2238 | ½-½ | Cannon, David2262 | ch-AUS 2026 | 2026 |