| Final: | |
| [1] Yawar Abbas (D & C) bt [2] Jonathan Clark (Cheshire) | 9-1, 9-0, 9-8 (33m) |
| Semi-finals: | |
| [1] Yawar Abbas (D & C) bt [3/4] Peter Gunter (Middx) | 9-10, 3-9, 9-0, 9-1, 9-1 (77m) |
| [2] Jonathan Clark (Cheshire) bt [5/8] Rick Weatherall (Berks) | 9-2, 9-3, 9-0 (37m) |
| Quarter-finals: | |
| [1] Yawar Abbas (D & C) bt [9/16] Duane Harrison (Kent) | 9-3, 9-2, 9-1 (30m) |
| [3/4] Peter Gunter (Middx) bt [5/8] Stephen McLoughlin (Hants) | 9-6, 9-2, 9-4 (52m) |
| [5/8] Rick Weatherall (Berks) bt [3/4] David Youngs (ENG) | 6-9, 9-1, 6-9, 9-3, 9-1 (52m) |
| [2] Jonathan Clark (Cheshire) bt [5/8] Alan Norrish (Yorks) | 0-9, 9-0, 9-0, 8-10, 9-6 (61m) |
| 2nd round: | |
| [1] Yawar Abbas (D & C) bt [9/16] Raymond Burke (Yorks) | 4-9, 9-0, 9-2, 9-0 (37m) |
| [9/16] Duane Harrison (Kent) bt [5/8] Gary Clarke (Warwicks) | w/o |
| [3/4] Peter Gunter (Middx) bt [9/16] Mark Hildred (Lincs) | 9-1, 9-3, 9-4 (35m) |
| [5/8] Stephen McLoughlin (Hants) bt [9/16] Frank Ellis (Avon) | w/o |
| [5/8] Rick Weatherall (Berks) bt [9/16] Martin Rintoul (Kent) | 9-5, 7-9, 9-2, 9-3 (40m) |
| [3/4] David Youngs (ENG) bt [9/16] Cliff Martindale (Surrey) | w/o |
| [5/8] Alan Norrish (Yorks) bt [9/16] Tim Clark (D & C) | 9-5, 9-3, 5-9, 9-5 (57m) |
| [2] Jonathan Clark (Cheshire) bt [9/16] Peter Lonsdale (D & C) | 9-3, 9-2, 9-1 (50m) |
| 1st round: | |
| [9/16] Raymond Burke (Yorks) bt Colin McMullan (SCO) | 9-5, 9-4, 8-10, 6-9, 10-8 (67m) |
| [9/16] Duane Harrison (Kent) bt Stuart Wardle (Lancs) | 9-0, 9-2, 9-3 (20m) |
| [9/16] Mark Hildred (Lincs) bt Nicholas Jones (Merseyside) | 9-7, 9-4, 9-2 (46m) |
| [9/16] Martin Rintoul (Kent) bt Tony Lemom (Essex) | 9-0, 9-2, 9-1 (16m) |
| [5/8] Rick Weatherall (Berks) bt Jamie Maddox (Lancs) | 9-3, 9-0, 9-2 (18m) |
| [9/16] Peter Lonsdale (D & C) bt Paul Clark (Wilts) | 9-0, 3-9, 9-5, 10-8 (49m) |