| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. R C Cannon vs Keene |
  | 0-1 | 24 |
1969 |
Hammersmith Tournament | B09 Pirc, Austrian Attack |
| 2. Petrosian vs R C Cannon |
 | 0-1 | 43 |
1978 |
YMCA simul | A61 Benoni |
| 3. G Thorhallsson vs R C Cannon |
| 1-0 | 35 |
2007 |
Politiken Cup | B07 Pirc |
| 4. R C Cannon vs C Bleis |
| 0-1 | 69 |
2007 |
Politiken Cup | B10 Caro-Kann |
| 5. Y Zhou vs R C Cannon |
| 1-0 | 19 |
2008 |
European Union Championships | C00 French Defense |
| 6. I Salem vs R C Cannon |
 | 1-0 | 19 |
2008 |
Hastings Chess Congress | B07 Pirc |
| 7. T Kett vs R C Cannon |
| ½-½ | 40 |
2008 |
European Union Championships | B09 Pirc, Austrian Attack |
| 8. R C Cannon vs Y Dembo |
| 0-1 | 65 |
2008 |
European Union Championships | B62 Sicilian, Richter-Rauzer |
| 9. G Ringoir vs R C Cannon |
| 0-1 | 59 |
2008 |
European Union Championships | B07 Pirc |
| 10. R C Cannon vs B Ewart |
| 1-0 | 37 |
2008 |
European Union Championships | B83 Sicilian |
| 11. R C Cannon vs F J Kwiatkowski |
| ½-½ | 38 |
2008 |
Hastings Chess Congress | B33 Sicilian |
| 12. R C Cannon vs J Blackburn |
| 0-1 | 60 |
2008 |
European Union Championships | C01 French, Exchange |
| 13. A Lawson vs R C Cannon |
 | 1-0 | 40 |
2008 |
European Union Championships | A35 English, Symmetrical |
| 14. M White vs R C Cannon |
| ½-½ | 36 |
2008 |
Hastings Chess Congress | C00 French Defense |
| 15. J McCarthy vs R C Cannon |
| 0-1 | 51 |
2008 |
European Union Championships | B07 Pirc |
| 16. R C Cannon vs S Hulligan |
| 1-0 | 12 |
2008 |
European Union Championships | C05 French, Tarrasch |
| 17. R C Cannon vs A Conde |
| 1-0 | 39 |
2008 |
Hastings Chess Congress | C03 French, Tarrasch |
| 18. R C Cannon vs M Surtees |
| 0-1 | 46 |
2008 |
European Union Championships | B10 Caro-Kann |
| 19. M Anderton vs R C Cannon |
| 1-0 | 34 |
2009 |
Hastings Chess Congress | B27 Sicilian |
| 20. A Hagesaether vs R C Cannon |
| 0-1 | 33 |
2009 |
Hastings Chess Congress | C02 French, Advance |
| 21. R C Cannon vs S Chowdhury |
| 0-1 | 41 |
2009 |
Hastings Chess Congress | B43 Sicilian, Kan, 5.Nc3 |
| 22. J Bernard vs R C Cannon |
| ½-½ | 33 |
2009 |
Hastings Chess Congress | C16 French, Winawer |
| 23. R C Cannon vs R Almond |
| ½-½ | 51 |
2009 |
Hastings Chess Congress | B01 Scandinavian |