IM
                                        
                
            Cannon, David
Games History
                Total Games: 15                            
            Game #FiV8OwXJ
                            
                                1-0                            
                        vs
                            
                                                                                                            FM
                                                                        Dai, Cheng                                                                            
                                                                                                
                        
                                    2025 Box Hill Chess Club Championship                                
                            Last Move: h5g6
                                                    Game #df3ILG0o
                            
                                ½-½                            
                        vs
                            
                                                                                                            FM
                                                                        Soo, Kai Jie                                                                            
                                                                                                
                        
                                    2025 Box Hill Chess Club Championship                                
                            Last Move: b7a8
                                                    Game #DJ1q04XY
                            
                                1-0                            
                        vs
                            
                                                                                                            FM
                                                                        Nemeth, John                                                                            
                                                                                                
                        
                                    2025 Box Hill Chess Club Championship                                
                            Last Move: d6f6
                                                    Game #UIp9QN15
                            
                                1-0                            
                        vs
                            
                                                                                                            WFM
                                                                        Cheng, Chao Xin                                                                            
                                                                                                
                        
                                    2025 Box Hill Chess Club Championship                                
                            Last Move: b8e8
                                                    Game #D5i6WnZZ
                            
                                ½-½                            
                        vs
                            
                                                                                                            FM
                                                                        Dragicevic, Domagoj                                                                            
                                                                                                
                        
                                    2025 Victorian Championship | Premier                                
                            Last Move: g7g6
                                                    Game #VQXP3Cj5
                            
                                1-0                            
                        vs
                            
                                                                                                        Datar, Tejas                                                                            
                                                                                                
                        
                                    2025 Box Hill Chess Club Championship                                
                            Last Move: f2f3
                                                    Game #dx1eVcpr
                            
                                ½-½                            
                        vs
                            
                                                                                                            CM
                                                                        Salasan, Haran                                                                            
                                                                                                
                        
                                    2025 Box Hill Chess Club Championship                                
                            Last Move: e7d6
                                                    Game #nBdZOvvL
                            
                                1-0                            
                        vs
                            
                                                                                                            CM
                                                                        Annapureddy, Rheyansh Reddy                                                                            
                                                                                                
                        
                                    2025 Victorian Championship | Premier                                
                            Last Move: e4e5
                                                    Game #jLym7eFp
                            
                                0-1                            
                        vs
                            
                                                                                                            FM
                                                                        Testolin, Ryder                                                                            
                                                                                                
                        
                                    2025 Box Hill Chess Club Championship                                
                            Last Move: d5d4
                                                    Game #Vhp98bZI
                            
                                ½-½                            
                        vs
                            
                                                                                                            FM
                                                                        Dai, Cheng                                                                            
                                                                                                
                        
                                    2025 Victorian Championship | Premier                                
                            Last Move: f6e6
                                                    Game #7NQ7xqZ8
                            
                                1-0                            
                        vs
                            
                                                                                                            FM
                                                                        Lee, Wang Sheng                                                                            
                                                                                                
                        
                                    2025 Victorian Championship | Premier                                
                            Last Move: e6f6
                                                    Game #CYLZMXLa
                            
                                0-1                            
                        vs
                            
                                                                                                            FM
                                                                        Dragicevic, Domagoj                                                                            
                                                                                                
                        
                                    2025 Box Hill Chess Club Championship                                
                            Last Move: c3a2
                                                    Game #eDJoALs7
                            
                                1-0                            
                        vs
                            
                                                                                                            IM
                                                                        Goldenberg, Igor                                                                            
                                                                                                
                        
                                    2025 Victorian Championship | Premier                                
                            Last Move: e5f6
                                                    Game #QSrcfQJs
                            
                                ½-½                            
                        vs
                            
                                                                                                            CM
                                                                        Zafirakos, Jesse                                                                            
                                                                                                
                        
                                    2025 Box Hill Chess Club Championship                                
                            Last Move: f2f3
                                                    Game #uhPK8z31
                            
                                ½-½                            
                        vs
                            
                                                                                                            FM
                                                                        Nemeth, John                                                                            
                                                                                                
                        
                                    2025 Victorian Championship | Premier                                
                            Last Move: e3e8
                                                    