| Final: | |
| [3/4] Harinder Pal Sandhu (IND) bt Kelly Shannon (CAN) | 9-4, 4-9, 9-1, 10-8 |
| Third place play-off: | |
| [9/16] Todd Harrity (USA) bt Andrew Martin (RSA) | 5-9, 9-3, 9-2, 9-1 (36m) |
| Semi-finals: | |
| Kelly Shannon (CAN) bt [9/16] Todd Harrity (USA) | 9-6, 3-9, 4-9, 9-7, 10-8 |
| [3/4] Harinder Pal Sandhu (IND) bt Andrew Martin (RSA) | 9-5, 9-3, 9-4 (45m) |
| Quarter-finals: | |
| [9/16] Todd Harrity (USA) bt [1] Rudi Willemse (RSA) | 9-8, 2-9, 9-4, 9-5 (42m) |
| Kelly Shannon (CAN) bt [9/16] Aaron Fyfe (AUS) | 9-7, 9-4, 9-6 (35m) |
| [3/4] Harinder Pal Sandhu (IND) bt [5/8] Carsten Schoor (GER) | 9-1, 9-5, 9-0 (30m) |
| Andrew Martin (RSA) bt [5/8] Wesley Daniels (RSA) | 9-5, 9-6, 7-9, 9-0 (44m) |
| 3rd round: | |
| [1] Rudi Willemse (RSA) bt [9/16] Evan Williams (NZL) | 9-7, 9-4, 9-7 |
| [9/16] Todd Harrity (USA) bt [5/8] Vikram Malhotra (IND) | 9-4, 9-4, 6-9, 9-7 |
| Kelly Shannon (CAN) bt Chris Fuller (ENG) | 9-2, 6-9, 9-6, 10-9 |
| [9/16] Aaron Fyfe (AUS) bt [3/4] Lyall Paterson (SCO) | 9-5, 9-5, 9-3 |
| [3/4] Harinder Pal Sandhu (IND) bt [9/16] Richard Dodd (RSA) | 9-3, 9-4, 9-1 |
| [5/8] Carsten Schoor (GER) bt Matt Domenick (USA) | 9-2, 8-10, 9-7, 9-2 |
| [5/8] Wesley Daniels (RSA) bt Nigel Anthony (SCO) | 9-4, 9-2, 9-7 |
| Andrew Martin (RSA) bt Fred Reid (CAN) | 9-3, 9-7, 6-9, 9-1 |
| 2nd round: | |
| Andrew Martin (RSA) bt [2] Rory Byrne (IRL) | 9-0, 9-1, 9-1 |