| Game |
| Result | Moves |
Year |
Event/Locale | Opening |
| 1. P R Morriss vs Keene |
  | 0-1 | 31 |
1963 |
Lady Northcote Tournament | B09 Pirc, Austrian Attack |
| 2. D Lemoir vs Keene |
| 0-1 | 63 |
1967 |
Weymouth | B09 Pirc, Austrian Attack |
| 3. M H Horton vs Keene |
 | 0-1 | 36 |
1967 |
Nottingham Tournament | B09 Pirc, Austrian Attack |
| 4. Jensen vs Keene |
| 0-1 | 28 |
1967 |
Junior team tourney, The Hague | B09 Pirc, Austrian Attack |
| 5. Syner vs Keene |
| 0-1 | 30 |
1968 |
Tournament | B09 Pirc, Austrian Attack |
| 6. T E Cook vs Keene |
  | 0-1 | 41 |
1968 |
National Club Championship | B09 Pirc, Austrian Attack |
| 7. U Venalainen vs Keene |
 | 0-1 | 40 |
1968 |
Lugano ol (Men) fin-B | B09 Pirc, Austrian Attack |
| 8. P Durrant vs Keene |
 | 0-1 | 48 |
1969 |
Atheneum Tournament | B09 Pirc, Austrian Attack |
| 9. R C Cannon vs Keene |
  | 0-1 | 24 |
1969 |
Hammersmith Tournament | B09 Pirc, Austrian Attack |
| 10. D E Bower vs Keene |
  | 0-1 | 30 |
1969 |
Hammersmith Tournament | B09 Pirc, Austrian Attack |
| 11. Plachetka vs Keene |
| ½-½ | 41 |
1969 |
WchT U26 fin-A 16th | B09 Pirc, Austrian Attack |
| 12. P R Kemp vs Keene |
 | 0-1 | 35 |
1969 |
BUCA Ch, Manchester | B09 Pirc, Austrian Attack |
| 13. TW Robbins vs Keene |
 | 0-1 | 36 |
1969 |
Camb Univ college match | B09 Pirc, Austrian Attack |
| 14. H Bouwmeester vs Keene |
| 0-1 | 46 |
1969 |
Anglo-Dutch match, London | B09 Pirc, Austrian Attack |
| 15. Younus Safvat vs Keene |
 | ½-½ | 59 |
1970 |
Siegen Olympiad | B09 Pirc, Austrian Attack |
| 16. J Penrose vs Keene |
  | 0-1 | 37 |
1971 |
British Championship | B09 Pirc, Austrian Attack |
| 17. Gligoric vs Keene |
  | 0-1 | 55 |
1971 |
West Berlin (Germany) | B09 Pirc, Austrian Attack |
| 18. Ljubojevic vs Keene |
 | ½-½ | 71 |
1971 |
Palma de Mallorca | B09 Pirc, Austrian Attack |
| 19. Mecking vs Keene |
 | 1-0 | 43 |
1971 |
Hastings 1971/72 | B09 Pirc, Austrian Attack |
| 20. M Stean vs Keene |
| 0-1 | 32 |
1971 |
Camb Univ blitz | B09 Pirc, Austrian Attack |
| 21. M V Lambshire vs Keene |
 | 0-1 | 36 |
1971 |
County match | B09 Pirc, Austrian Attack |
| 22. Gligoric vs Keene |
 | ½-½ | 13 |
1972 |
Hastings 1971/72 | B09 Pirc, Austrian Attack |
| 23. J Littlewood vs Keene |
| 0-1 | 56 |
1972 |
British Championship | B09 Pirc, Austrian Attack |
| 24. S Tatai vs Keene |
| 0-1 | 50 |
1972 |
Skopje ol (Men) fin-B | B09 Pirc, Austrian Attack |
| 25. Parma vs Keene |
| 1-0 | 44 |
1973 |
Dortmund (Germany) | B09 Pirc, Austrian Attack |