Game |
| Result | Moves |
Year | Event/Locale | Opening |
1. B Kelly vs R Kempinski |
| 0-1 | 42 | 1991 | Wch U14 | E94 King's Indian, Orthodox |
2. B Kelly vs C Dantas |
| 1-0 | 47 | 1992 | Wch U14 | E94 King's Indian, Orthodox |
3. B Kelly vs A Muntadas |
| 1-0 | 25 | 1995 | IRL-ch | E94 King's Indian, Orthodox |
4. B Kelly vs A Quadrio |
| 1-0 | 66 | 1995 | Linares Zonal | E94 King's Indian, Orthodox |
5. B Kelly vs C Beaumont |
| 0-1 | 58 | 1997 | Newport Masters | E94 King's Indian, Orthodox |
6. B Kelly vs R Bates |
| ½-½ | 57 | 1997 | Caledonian Masters | E94 King's Indian, Orthodox |
7. B Kelly vs G Buckley |
| 1-0 | 71 | 1997 | Staffordshire Centenary | E94 King's Indian, Orthodox |
8. B Kelly vs G Podkriznik |
| ½-½ | 41 | 1997 | World Junior Championship | E94 King's Indian, Orthodox |
9. B Kelly vs D Bekker-Jensen |
| 1-0 | 28 | 1998 | Smith & Williamson YM 8th | E94 King's Indian, Orthodox |
10. B Kelly vs P Thipsay |
| 0-1 | 33 | 1998 | British Championship | E94 King's Indian, Orthodox |
11. B Kelly vs M Twyble |
| ½-½ | 12 | 1999 | BCF-chT 9899 (4NCL) | E94 King's Indian, Orthodox |
12. B Kelly vs Jobava |
| 1-0 | 70 | 2002 | Bled Olympiad | E94 King's Indian, Orthodox |
13. B Kelly vs P Littlewood |
| 1-0 | 44 | 2003 | BCF-chT 0203 (4NCL) | E94 King's Indian, Orthodox |
14. B Kelly vs M Paragua |
| ½-½ | 57 | 2004 | Calvia Olympiad | E94 King's Indian, Orthodox |
15. B Kelly vs C Hanley |
| 1-0 | 43 | 2005 | Bunratty Masters op | E94 King's Indian, Orthodox |
16. B Kelly vs Sutovsky |
| ½-½ | 56 | 2005 | BCF-chT 0405 (4NCL) | E94 King's Indian, Orthodox |
17. B Kelly vs B Socko |
| ½-½ | 34 | 2005 | European Team Championship | E94 King's Indian, Orthodox |
18. B Kelly vs J Gallagher |
| ½-½ | 30 | 2005 | European Club Cup | E94 King's Indian, Orthodox |
19. B Kelly vs A Hunt |
| 1-0 | 49 | 2005 | BCF-chT 0506 (4NCL) | E94 King's Indian, Orthodox |
20. B Kelly vs R Castellanos Rodriguez |
| 1-0 | 56 | 2006 | Turin Olympiad | E94 King's Indian, Orthodox |