| Pos | Name | Sex | Club | Overall | Swim | Trans 1 | Bike | Trans 2 | Run |
| 1 | Mark Russell | M F | Manchester Tri | 2:00:14 | 25:45 | 01:13 | 54:48 | 00:45 | 37:43 |
| 2 | Richard Brooks | M E | N/A | 2:01:59 | 23:10 | 01:35 | 55:05 | 00:53 | 41:16 |
| 3 | Chris Hayes | M F | Staffs Moorlands Tri | 2:03:58 | 22:23 | 01:36 | 57:18 | 00:58 | 41:43 |
| 4 | Alan Brocklehurst | M H | Rochdale Tri Club | 2:04:46 | 27:47 | 01:55 | 57:07 | 00:53 | 37:04 |
| 5 | Clive Wood | M G | Team Celestica | 2:05:24 | 25:45 | 01:35 | 54:34 | 01:16 | 42:14 |
| 6 | Ian Ireland | M G | Rochdale Tri Club | 2:07:32 | 26:22 | 01:35 | 56:44 | 01:14 | 41:37 |
| 7 | Andrew Birch | M F | Ellesmere Swim & Tri | 2:08:31 | 25:52 | 01:36 | 58:22 | 01:08 | 41:33 |
| 8 | Robin Ashman | M E | N/A | 2:08:56 | 27:44 | 00:51 | 57:19 | 00:39 | 42:23 |
| 9 | Gethin Jones | M D | Wrexham Tri | 2:09:44 | 26:17 | 01:08 | 57:32 | 00:56 | 43:51 |
| 10 | Mark Wood | M E | N/A | 2:10:07 | 29:21 | 01:47 | 55:24 | 01:07 | 42:28 |
| 11 | Matthew Price | M E | Somerset Rc Tri | 2:10:50 | 27:25 | 01:10 | 56:08 | 00:56 | 45:11 |
| 12 | Richard Hart | M G | Rochdale Tri Club | 2:10:54 | 24:48 | 01:46 | 1:00:18 | 01:01 | 43:01 |
| 13 | John Harrison | M F | Staffs Police Tri | 2:11:09 | 29:33 | 01:00 | 59:30 | 01:00 | 40:06 |
| 14 | Andrew Norris | M E | Farnham Tri | 2:11:35 | 28:06 | 01:30 | 59:12 | 01:17 | 41:30 |
| 15 | Colin Richards | M J | Rochdale Tri | 2:12:14 | 28:09 | 02:20 | 54:54 | 01:14 | 45:37 |
| 16 | Andrew Tyas | M G | N/A | 2:12:36 | 30:11 | 02:06 | 57:42 | 01:00 | 41:37 |
| 17 | Iwan Griffiths | M F | Wrexham Tri | 2:12:48 | 25:29 | 01:48 | 57:01 | 00:52 | 47:38 |
| 18 | Iorwerth Jones | M J | Wrexham Tri | 2:12:52 | 29:41 | 01:23 | 57:35 | 01:42 | 42:31 |
| 19 | Mark Smith | M G | Unattached | 2:13:41 | 26:06 | 01:53 | 58:27 | 00:31 | 46:44 |
| 20 | Nicholas Crutch | M H | Oxford Tri | 2:14:16 | 29:32 | 01:49 | 1:00:54 | 00:58 | 41:03 |
| 21 | Bryan Cullen | M E | N/A | 2:14:41 | 27:23 | 01:41 | 58:52 | 00:56 | 45:49 |
| 22 | Mark Lingard | M G | N/A | 2:14:54 | 29:05 | 01:30 | 59:34 | 01:01 | 43:44 |
| 23 | Karl Tyson | M G | Staffordshire Police | 2:15:42 | 28:35 | 01:39 | 1:00:04 | 00:51 | 44:33 |
| 24 | Jeremy Cole | M H | Unattached | 2:15:51 | 28:26 | 01:38 | 59:09 | 01:01 | 45:37 |
| 25 | Steven Clayton | M F | Manchester Tri | 2:17:55 | 25:17 | 01:11 | 58:07 | 01:00 | 52:20 |
| 26 | Robert Williams | M H | Manchester Tri | 2:17:58 | 27:14 | 01:19 | 1:03:10 | 01:02 | 45:13 |
| 27 | Brent Avery | M F | N/A | 2:17:59 | 32:08 | 01:43 | 1:01:21 | 01:06 | 41:41 |
| 28 | Lewis Monks | M F | Unattached | 2:18:00 | 31:06 | 01:32 | 56:54 | 01:03 | 47:25 |
| 29 | Stephen Morales | M F | N/A | 2:18:25 | 29:42 | 01:56 | 58:27 | 01:02 | 47:18 |
| 30 | Iain Parsons | M H | Team Volcano Internationa | 2:18:33 | 28:23 | 01:40 | 56:48 | 00:51 | 50:51 |
| 31 | Helen Peach | F E | Team Ketchup | 2:19:21 | 27:37 | 01:25 | 1:01:41 | 01:01 | 47:37 |
| 32 | Michael Morton | M H | Weaver Tri | 2:21:26 | 26:45 | 02:01 | 1:03:44 | 01:09 | 47:47 |
| 33 | Marie Allison | F F | N/A | 2:21:32 | 28:30 | 01:02 | 1:06:24 | 01:07 | 44:29 |
| 34 | John Goldwyn | M E | N/A | 2:22:15 | 30:39 | 02:07 | 1:00:43 | 01:29 | 47:17 |
| 35 | Simon Greenwood | M F | N/A | 2:22:26 | 34:36 | 02:15 | 56:08 | 01:36 | 47:51 |
| 36 | Derek Handley | M H | Oldbury Tri | 2:22:33 | 26:32 | 01:37 | 59:45 | 01:06 | 53:33 |
| 37 | John Heaney | M J | Bolton Metro Tri Club | 2:22:39 | 29:43 | 01:27 | 1:01:03 | 01:10 | 49:16 |
| 38 | Iain Wallace | M G | Aireborough Tri | 2:23:47 | 31:33 | 01:34 | 1:03:36 | 01:14 | 45:50 |
| 39 | Denise Linnane | F D | Coventry Tri | 2:24:29 | 25:24 | 02:21 | 1:07:20 | 00:48 | 48:36 |
| 40 | Paul Croft | M H | N/A | 2:25:44 | 32:26 | 02:00 | 1:01:54 | 01:08 | 48:16 |
| 41 | Simon Beech | M G | K2 Team Tri | 2:26:43 | 26:01 | 03:15 | 1:01:07 | 01:27 | 54:53 |
| 42 | Samantha Andrews | F F | Oxford Triathletes | 2:26:51 | 28:08 | 01:54 | 1:03:05 | 01:03 | 52:41 |
| 43 | Anthony Lowe | M H | Rochdale Tri Club | 2:28:33 | 33:21 | 01:54 | 1:00:11 | 01:16 | 51:51 |
| 44 | Sam Mountain | M I | N/A | 2:28:45 | 35:46 | 01:54 | 58:43 | 01:22 | 51:00 |
| 45 | Richard Bracken | M E | Coventry Tri | 2:29:17 | 34:37 | 01:17 | 1:03:55 | 01:11 | 48:17 |
| 46 | John Foulds | M H | Horwich R M I | 2:29:40 | 33:55 | 01:37 | 1:04:19 | 00:56 | 48:53 |
| 47 | Steve Marklew | M G | Weaver Tri | 2:30:48 | 35:46 | 01:54 | 1:05:01 | 01:10 | 46:57 |
| 48 | Jonathon Tilt | M F | N/A | 2:31:24 | 32:02 | 03:16 | 1:06:46 | 01:36 | 47:44 |
| 49 | Alan Kirkham | M K | Mersey Tri | 2:31:33 | 31:06 | 02:05 | 1:06:25 | 01:19 | 50:38 |
| 50 | Gareth Roberts | M H | N Y P Tri | 2:31:52 | 27:24 | 03:09 | 1:08:03 | 00:43 | 52:33 |
| 51 | Andrew Briggs | M F | N/A | 2:32:51 | 36:35 | 02:28 | 1:06:51 | 01:16 | 45:41 |
| 52 | Kevin Egerton | M I | Belle Vue Tri | 2:33:00 | 32:19 | 02:20 | 1:05:10 | 01:28 | 51:43 |
| 53 | Paul Gregory | M I | N/A | 2:33:06 | 33:23 | 01:37 | 1:00:53 | 01:16 | 55:57 |
| 54 | Steve Smith | M J | Wrexham Tri | 2:33:41 | 33:57 | 01:56 | 1:01:52 | 01:33 | 54:23 |
| 55 | Steve Jones | M H | N/A | 2:34:21 | 33:51 | 01:58 | 1:04:25 | 00:51 | 53:16 |
| 56 | Nicholas Jones | M F | N/A | 2:34:39 | 34:57 | 02:01 | 1:05:28 | 01:21 | 50:52 |
| 57 | Jon Evans | M F | Eton | 2:35:06 | 34:38 | 02:37 | 1:05:39 | 01:02 | 51:10 |
| 58 | Michael Pickett | M F | N/A | 2:42:22 | 30:21 | 02:02 | 1:07:37 | 01:28 | 1:00:54 |
| 59 | Jason Cordingley | M E | Manchester Tri | 2:43:01 | 30:30 | 01:39 | 1:10:29 | 01:10 | 59:13 |
| 60 | Kenny Hughes | M J | Wrexham Tri | 2:43:52 | 40:45 | 02:12 | 1:04:04 | 01:17 | 55:34 |
| 61 | Laura Morales | F F | N/A | 2:45:36 | 42:24 | 02:45 | 1:04:30 | 01:11 | 54:46 |
| 62 | Andrew Ross | M G | N/A | 2:46:47 | 36:10 | 03:02 | 1:14:23 | 00:43 | 52:29 |
| 63 | Geoff Pugh | M H | Unattached | 2:46:48 | 33:42 | 03:09 | 1:07:11 | 01:26 | 1:01:20 |
| 64 | Debbie O Hanlon | F F | N/A | 2:48:49 | 42:49 | 02:14 | 1:08:46 | 01:31 | 53:29 |
| 65 | David Percy | M L | Belle Vue Racers | 2:52:18 | 35:12 | 02:14 | 1:06:19 | 01:45 | 1:06:48 |
| 66 | Denise O Hanlon | F F | Mersey Tri | 2:52:41 | 42:45 | 02:37 | 1:10:15 | 01:18 | 55:46 |
| 67 | Kathy Green | F G | N/A | 2:54:25 | 42:52 | 02:37 | 1:13:17 | 01:17 | 54:22 |
| dnf | Greg Russell | M G | N/A | 23:59:59 | 28:30 | 02:45 | 1:10:45 | 00:38 | 23:59:59 |
| dnf | Jeremy Earnshaw | M F | Hot Donuts | 23:59:59 | 31:48 | 02:07 | 1:01:33 | 01:08 | 23:59:59 |
| dnf | Perry Huizer | M F | Manchester Tri | 23:59:59 | 21:52 | 01:01 | 23:59:59 | 23:59:59 | 23:59:59 |
| dnf | Sean Kirkwood | M H | N/A | 23:59:59 | 27:29 | 02:25 | 23:59:59 | 23:59:59 | 23:59:59 |
| dnf | Stephen Finnigan | M F | Mersey Tri | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 |
| dnf | Nick Lloyd | M D | City Of Chester Tri | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 |
| dnf | Julie Murray | F F | N/A | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 |
| dnf | George Williams | M F | Mersey Tri | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 |
| dnf | Charles Booth | M F | Avstri | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 |
| dnf | Stuart Hemmings | M F | Chorley A C | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 |
| dnf | David Clennell | M G | North Staffs Tri | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 |
| dnf | Graham Jones | M G | Unattached | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 |
| dnf | Nicola Lancashire | F F | Rochdale Tri | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 |
| dnf | John Mann | M E | Barton Ac | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 |
| dnf | Simon Mccrum | M G | Manchester Tri | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 | 23:59:59 |