| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. T Bakre vs R Cannon |
| 1-0 | 40 |
2006 |
Gibtelecom Chess Festival | C05 French, Tarrasch |
| 2. J H Hodgson vs R Cannon |
| ½-½ | 24 |
2006 |
British Championship | C06 French, Tarrasch |
| 3. D Spence vs R Cannon |
| 1-0 | 56 |
2006 |
Gibtelecom Chess Festival | C00 French Defense |
| 4. S Chevannes vs R Cannon |
| ½-½ | 58 |
2006 |
British Championship | A46 Queen's Pawn Game |
| 5. R Cannon vs P Schuurman |
| ½-½ | 63 |
2006 |
Gibtelecom Chess Festival | B11 Caro-Kann, Two Knights, 3...Bg4 |
| 6. S Fowler vs R Cannon |
| ½-½ | 48 |
2006 |
British Championship | C11 French |
| 7. R Cannon vs P Poobalasingam |
| ½-½ | 21 |
2006 |
British Championship | C01 French, Exchange |
| 8. R Cannon vs J Houska |
| 0-1 | 28 |
2006 |
Gibtelecom Chess Festival | C78 Ruy Lopez |
| 9. R Cannon vs J G Nicholson |
| 1-0 | 21 |
2006 |
British Championship | C01 French, Exchange |
| 10. A El Fellous vs R Cannon |
| 0-1 | 67 |
2006 |
Gibtelecom Chess Festival | C02 French, Advance |
| 11. R Cannon vs P Sowray |
 | 0-1 | 34 |
2006 |
British Championship | B32 Sicilian |
| 12. R Cannon vs W Bennet |
| ½-½ | 33 |
2006 |
British Championship | B34 Sicilian, Accelerated Fianchetto |
| 13. P Suuronen vs R Cannon |
| 0-1 | 72 |
2006 |
Gibtelecom Chess Festival | C00 French Defense |
| 14. S Ledger vs R Cannon |
| 1-0 | 37 |
2006 |
British Championship | A46 Queen's Pawn Game |
| 15. R Cannon vs A Walton |
| ½-½ | 27 |
2006 |
Gibtelecom Chess Festival | C10 French |
| 16. J Sherwin vs R Cannon |
| ½-½ | 19 |
2006 |
British Championship | E21 Nimzo-Indian, Three Knights |
| 17. R Cannon vs A Ashton |
| 0-1 | 50 |
2006 |
Gibtelecom Chess Festival | C91 Ruy Lopez, Closed |
| 18. R Cannon vs R Palliser |
| 0-1 | 35 |
2006 |
British Championship | B90 Sicilian, Najdorf |
| 19. E Osuna Vega vs R Cannon |
| 0-1 | 27 |
2006 |
Gibtelecom Chess Festival | A46 Queen's Pawn Game |
| 20. R Cannon vs M Goodger |
| ½-½ | 23 |
2006 |
British Championship | C47 Four Knights |
| 21. H Ziska vs R Cannon |
| 1-0 | 79 |
2007 |
Politiken Cup | C00 French Defense |
| 22. J Sylvan vs R Cannon |
| 1-0 | 35 |
2007 |
Politiken Cup | E08 Catalan, Closed |
| 23. H Olsen vs R Cannon |
| 1-0 | 60 |
2007 |
Politiken Cup | A14 English |