| Final: | |
| [1] James Willstrop (Yorks) bt [2] Lee Beachill (Yorks) | 11-9, 11-8, 11-4 (39m) |
| Semi-finals: | |
| [1] James Willstrop (Yorks) bt [8] Alister Walker (Glos) | 11-5, 6-11, 11-9, 11-5 (60m) |
| [2] Lee Beachill (Yorks) bt [4] Adrian Grant (Kent) | 11-8, 11-7, 8-11, 19-17 (91m) |
| Quarter-finals: | |
| [1] James Willstrop (Yorks) bt [6] Jonathan Kemp (Shropshire) | 11-4, 11-4, 11-2 (24m) |
| [8] Alister Walker (Glos) bt [15] Alex Stait (Glos) | 11-8, 11-7, 11-2 (32m) |
| [4] Adrian Grant (Kent) bt [9] Daryl Selby (Essex) | 11-5, 11-9, 13-11 (49m) |
| [2] Lee Beachill (Yorks) bt [5] Alex Gough (Wales) | 11-7, 11-4, 11-5 (31m) |
| 2nd round: | |
| [1] James Willstrop (Yorks) bt [16] Ben Ford (Kent) | 11-8, 11-7, 11-5 (26m) |
| [6] Jonathan Kemp (Shropshire) bt Tom Richards (Surrey) | 11-2, 11-6, 11-9 (28m) |
| [15] Alex Stait (Glos) bt [3] Peter Barker (Essex) | 11-6, 11-4, 14-12 (33m) |
| [8] Alister Walker (Glos) bt [13] Andrew Whipp (Cheshire) | 11-1, 13-15, 13-11, 11-2 (50m) |
| [9] Daryl Selby (Essex) bt [7] Joey Barrington (Somerset) | 11-4, 11-7, 7-11, 11-6 (89m) |
| [4] Adrian Grant (Kent) bt Jonathan Harford (Glos) | 7-11, 11-3, 11-9, 11-3 (48m) |
| [5] Alex Gough (Wales) bt [11] Chris Ryder (Herts) | 7-11, 9-11, 11-4, 11-4, 11-6 (73m) |
| [2] Lee Beachill (Yorks) bt [10] Simon Parke (Yorks) | 11-6, 11-5, 11-2 (33m) |
| 1st round: | |
| [1] James Willstrop (Yorks) bt Nick Taylor (Lancs) | 11-5, 11-7, 11-6 (32m) |
| [16] Ben Ford (Kent) bt Peter Billson (Lancs) | 10-12, 7-11, 11-0, 11-5, 11-8 (51m) |
| [6] Jonathan Kemp (Shropshire) bt Chris Simpson (Hants) | 11-5, 11-9, 11-6 (32m) |
| Tom Richards (Surrey) bt [14] Tim Vail (Sussex) | 14-12, 11-7, 11-5 (33m) |
| [3] Peter Barker (Essex) bt [Q] Jethro Binns (Wales) | 11-6, 11-7, 7-11, 11-9 (44m) |
| [15] Alex Stait (Glos) bt [Q] Lewys Hurst (Wales) | 11-7, 11-5, 12-10 (32m) |
| [8] Alister Walker (Glos) bt Hadrian Stiff (Devon) | 12-10, 11-4, 11-5 (47m) |
| [13] Andrew Whipp (Cheshire) bt [Q] Adrian Waller (Herts) | 11-7, 2-11, 11-4, 11-6 (33m) |
| [9] Daryl Selby (Essex) bt Stephen Meads (Berks) | 10-12, 11-4, 11-5, 8-11, 11-7 (93m) |
| [7] Joey Barrington (Somerset) bt [Q] David Barnett (Northumbria) | 11-4, 11-2, 11-4 (32m) |
| Jonathan Harford (Glos) bt Chris Tasker-Grindley (Glos) | 11-7, 11-5, 11-6 (30m) |
| [4] Adrian Grant (Kent) bt [Q] Eddie Charlton (Notts) | 11-1, 11-9, 11-8 (35m) |
| [11] Chris Ryder (Herts) bt [Q] Jaymie Haycocks (Shropshire) | 12-10, 11-6, 11-9 (36m) |
| [5] Alex Gough (Wales) bt John Rooney (Ireland) | 14-12, 11-9, 12-10 (67m) |
| [10] Simon Parke (Yorks) bt [Q] Stuart Crawford (Scotland) | 11-2, 11-1, 9-11, 11-4 (42m) |
| [2] Lee Beachill (Yorks) bt [Q] Joel Hinds (Derbyshire) | 11-3, 11-3, 11-7 (35m) |
| Qualifying finals: | |
| Joel Hinds (Derbyshire) bt Joe Lee (Surrey) | 14-12, 11-5, 5-11, 9-11, 11-6 (81m) |
| Adrian Waller (Herts) bt Rory Pennell (Essex) | 11-6, 11-7, 11-8 (28m) |
| Lewys Hurst (Wales) bt Chris Tasker-Grindley (Glos) | 11-5, 11-6, 11-9 (23m) |
| Eddie Charlton (Notts) bt Thomas Phipps (Bucks) | 11-5, 11-5, 11-5 (28m) |
| Jethro Binns (Wales) bt Neil Cordell (Yorks) | 11-5, 11-9, 11-5 (30m) |
| Stuart Crawford (Scotland) bt Mark Fuller (Northants) | 11-5, 11-6, 11-0 (24m) |
| Jaymie Haycocks (Shropshire) bt Phil Rushworth (Yorks) | 11-8, 11-8, 11-5 (29m) |
| David Barnett (Northumbria) bt Stephen Siveter (Merseyside) | 11-9, 11-7, 11-6 (29m) |
| 2nd qualifying round: | |
| Joel Hinds (Derbyshire) bt Sam Wileman (Yorks) | 11-5, 11-5, 11-4 (21m) |
| Joe Lee (Surrey) bt Alex Phillips (Hants) | 11-13, 11-3, 12-10, 11-9 (35m) |
| Rory Pennell (Essex) bt Adam Taylor (Yorks) | 8-11, 12-10, 8-11, 11-9, 11-9 (44m) |
| Adrian Waller (Herts) bt Chris Fuller (Northants) | 11-6, 11-8, 8-11, 9-11, 11-8 (88m) |
| Chris Tasker-Grindley (Glos) bt Steven London (Kent) | 11-3, 11-4, 11-9 (28m) |
| Lewys Hurst (Wales) bt James Snell (Devon) | 7-11, 11-5, 11-7, 11-8 (41m) |
| Eddie Charlton (Notts) bt James Earles (Yorks) | 11-8, 11-7, 11-7 (21m) |
| Thomas Phipps (Bucks) bt Nick Murrills (Cheshire) | 11-7, 11-6, 11-6 (26m) |
| Neil Cordell (Yorks) bt Lewis Walters (Notts) | 11-8, 8-11, 9-11, 11-5, 11-7 (69m) |
| Jethro Binns (Wales) bt Keith Timms (Herts) | 11-9, 11-8, 12-10 (39m) |
| Mark Fuller (Northants) bt Chris Truswell (Staffs) | 9-11, 11-7, 11-4, 11-8 (48m) |
| Stuart Crawford (Scotland) bt Alex Ingham (Surrey) | 11-6, 11-7, 11-8 (35m) |
| Phil Rushworth (Yorks) bt Neil Desai (Surrey) | 11-8, 11-8, 11-5 (31m) |
| Jaymie Haycocks (Shropshire) bt Jago Nardelli (Middx) | 11-4, 11-7, 12-10 (25m) |
| Stephen Siveter (Merseyside) bt Olivier Pett (Sussex) | 11-5, 11-9, 13-11 (45m) |
| David Barnett (Northumbria) bt Sean Hunter (Cheshire) | 11-3, 11-4, 11-4 (17m) |
| 1st qualifying round: | |
| Joel Hinds (Derbyshire) bt Asa Morris (Avon) | w/o |
| Sam Wileman (Yorks) bt Adam Murrills (Cheshire) | 2-11, 11-7, 11-8, 9-11, 11-8 (52m) |
| Joe Lee (Surrey) bt Morgan Hibberd (Lancs) | 6-11, 11-9, 11-3, 11-6 (46m) |
| Alex Phillips (Hants) bt Jamie Moxom (Cornwall) | w/o |
| Adam Taylor (Yorks) bt Tom Pashley (Sussex) | 11-4, 11-8 ret. (17m) |
| Rory Pennell (Essex) bt Jordan Jozefczyk (Cheshire) | 11-4, 11-3, 11-7 (19m) |
| Adrian Waller (Herts) bt Nick Wall (Yorks) | w/o |
| Chris Fuller (Northants) bt Andrew Birks (Shropshire) | 8-11, 11-4, 11-9, 11-7 (45m) |
| Steven London (Kent) bt Shaun le Roux (Yorks) | w/o |
| Chris Tasker-Grindley (Glos) bt Neil Counter (Cornwall) | 11-1, 11-5, 11-0 (12m) |
| James Snell (Devon) bt Ky Hibberd (Lancs) | 11-7, 11-5, 11-7 (25m) |
| Lewys Hurst (Wales) bt Richard Birks (Shropshire) | 11-4, 9-11, 13-11, 13-11 (40m) |
| Eddie Charlton (Notts) bt James Matthews (Surrey) | w/o |
| James Earles (Yorks) bt Mick Biggs (Middx) | 14-12, 9-11, 11-9, 3-11, 11-9 (40m) |
| Nick Murrills (Cheshire) bt Arthur Gaskin (Ireland) | w/o |
| Thomas Phipps (Bucks) bt Oliver Dixon (Herts) | 11-6, 11-7, 4-11, 11-3 (31m) |
| Neil Cordell (Yorks) bt Michael Harris (Devon) | w/o |
| Lewis Walters (Notts) bt Sammy Chambers (Cambs) | w/o |
| Keith Timms (Herts) bt Liam Foster (Cheshire) | 11-6, 8-11, 11-1, 11-7 (36m) |
| Jethro Binns (Wales) bt Mark Woolhead (Herts) | w/o |
| Mark Fuller (Northants) bt Nathan Cole (Cheshire) | 11-6, 11-4, 2-11, 12-10 (44m) |
| Chris Truswell (Staffs) bt Andrew Widdison (Yorks) | 9-11, 11-4, 12-10, 7-11, 11-6 (65m) |
| Alex Ingham (Surrey) bt Gary Hinton (Hants) | 11-5, 11-1, 11-4 (21m) |
| Stuart Crawford (Scotland) bt Alex Cutts (Norfolk) | 11-9, 11-5, 11-1 (23m) |
| Neil Desai (Surrey) bt Adam Fuller (Herts) | 11-3, 11-3, 11-5 (26m) |
| Phil Rushworth (Yorks) bt Peter Astbury (Cheshire) | 11-8, 11-2, 11-4 (25m) |
| Jago Nardelli (Middx) bt Daniel Massaro (Lancs) | 10-12, 15-13, 11-7, 11-9 (71m) |
| Jaymie Haycocks (Shropshire) bt Michael Bull (Hants) | 11-4, 11-6, 11-8 (16m) |
| Olivier Pett (Sussex) bt Luke Butterworth (Yorks) | 11-6, 11-4, 11-3 (34m) |
| Stephen Siveter (Merseyside) bt Luke Vaggars (Cornwall) | 11-5, 11-5, 11-3 (29m) |
| Sean Hunter (Cheshire) bt Paul Bell (Cumbria) | 12-10, 11-0, 11-5 (21m) |
| David Barnett (Northumbria) bt Oliver Wildig (Cheshire) | 11-4, 11-5, 11-7 (28m) |