| Pos | No. | Name | Club | Sex/Age | Time |
|---|---|---|---|---|---|
| 108 | Daniel Balthasar | RSC Cochem | M34 | 02:58:06 | |
| 2 | Colin Boag | BoD RCC | M52 | 03:31:16 | |
| 3 | Duncan Boag | Strathclyde Uni RCC | M20 | 03:30:43 | |
| 123 | Donald Bruce | 2010End2End | M36 | 03:56:27 | |
| 121 | Rob Bruce | M43 | 03:11:56 | ||
| 4 | Stephen Burdis | M44 | 03:26:02 | ||
| 124 | Anton Buter | M44 | 02:52:38 | ||
| 5 | Ruari Campbell | M29 | 02:31:04 | ||
| 126 | Sara Carson | W41 | 03:00:06 | ||
| 6 | Michael Charters | M48 | 03:07:04 | ||
| 7 | Aneesa Chaudhry | W34 | 04:31:16 | ||
| 8 | Pik Chun | W42 | 03:17:13 | ||
| 9 | Carol Collis | W50 | 03:19:38 | ||
| 10 | Pippa Coutts | W45 | 03:26:34 | ||
| 11 | Ross Cowie | Team Rocket - www.teamrocket.org.uk | M27 | 03:38:26 | |
| 12 | Mike Creamer | Atmos Consulting | M42 | 03:04:00 | |
| 14 | Billy Cullinane | Ayrshire 2nd time rounders | M48 | 03:29:43 | |
| 15 | Miles Davis | HandsOnEvents Elte Racing Hero | M46 | 03:11:28 | |
| 16 | Stuart Downie | M26 | 03:06:00 | ||
| 17 | John Duncan | M38 | 03:27:23 | ||
| 146 | Gareth Ellis | Edinburgh Triathletes | M30 | 03:12:39 | |
| 18 | Stuart Fairley | Team Rocket - www.teamrocket.org.uk | M27 | 03:09:39 | |
| 148 | Tim Ferguson | M40 | 02:52:05 | ||
| 20 | Nessa Findlay | W45 | 03:11:27 | ||
| 152 | Martin Forde | M46 | 02:49:13 | ||
| 21 | Nicola Forster | West Highland Wheelers | W43 | 02:50:08 | |
| 22 | Mel Fowler | M43 | 02:32:47 | ||
| 159 | Joe Gaugas | M45 | 03:48:25 | ||
| 24 | Douglas Gillespie | M58 | 03:05:11 | ||
| 27 | Kate Gray | West Highland Wheelers | W52 | 03:06:54 | |
| 28 | Martin Hadlington | M50 | 03:19:48 | ||
| 29 | Iain Hamilton | M54 | 03:56:51 | ||
| 30 | James Hamilton | M26 | 03:21:51 | ||
| 32 | John Harper | M48 | 03:30:07 | ||
| 174 | Ewan Jeans | Nevis Cycles RC | M37 | 02:25:41 | |
| 34 | Peter Joyce | Atmos Consulting | M39 | 03:04:25 | |
| 35 | Martin Kean | M34 | 02:48:57 | ||
| 36 | Christopher Kennedy | M34 | 03:42:35 | ||
| 37 | A King | W40 | 03:34:38 | ||
| 38 | Dave Kingston | ERC | M50 | 02:25:47 | |
| 39 | Richard Laird | M54 | 03:53:05 | ||
| 40 | Ogechi Lubeigt | Perth Tri Club | W31 | 03:29:35 | |
| 41 | Frank Macdonald | M35 | 02:45:55 | ||
| 187 | Neil MacDonald | HEBRIDEAN CYCLE CLUB | M40 | 03:13:42 | |
| 43 | Andy Machell | M52 | 03:59:32 | ||
| 42 | Ingrid Machell | W43 | 03:59:29 | ||
| 44 | Paul MacLean | West Highland Wheelers | M32 | 02:32:31 | |
| 45 | Norman Macleod | M43 | 03:14:24 | ||
| 46 | David MacNeil | M27 | 02:56:27 | ||
| 47 | Innes MacRitchie | Moray Firth CC | M56 | 02:31:54 | |
| 192 | Neal Margetts | M51 | 03:12:30 | ||
| 48 | Nicky Martin | Nevis Cycles Racing Team | W40 | 03:28:30 | |
| 50 | Alan Matthews | Craigrossie Cycle Club | M49 | 02:32:27 | |
| 197 | Michael Mccusker | M48 | 03:13:03 | ||
| 198 | Vernie McCusker | M54 | 03:13:03 | ||
| 52 | Andrew Mcduff | M39 | 03:17:50 | ||
| 53 | Matthew McGill | Ayrshire 2nd time rounders | M44 | 02:52:31 | |
| 54 | Gordon McLeay | Craigrossie Cycle Club | M46 | 02:32:53 | |
| 55 | Andrew Mcwilliam | M35 | 02:51:27 | ||
| 57 | Fiona Milligan | Edinburgh Triathletes | W37 | 03:29:53 | |
| 88 | Scott Milne | M39 | 03:08:49 | ||
| 58 | Innis Mitchell | M62 | 02:50:08 | ||
| 59 | Gordon Moir | M38 | 02:56:38 | ||
| 209 | Colin Moore | M30 | 03:57:19 | ||
| 60 | Linda Muckersie | W35 | 03:23:51 | ||
| 61 | Leigh Murray | W50 | 02:55:25 | ||
| 64 | Roddy Murray | Hebridean CC | M54 | 02:42:28 | |
| 62 | William G Murray | M62 | 02:57:51 | ||
| 214 | David Ness | M46 | 03:18:27 | ||
| 65 | Joanna Ness | W48 | 02:49:55 | ||
| 66 | Allan Parker | M42 | 03:45:05 | ||
| 68 | Emma Pearce | W45 | 03:40:28 | ||
| 69 | Frances Pothecary | W48 | 03:19:50 | ||
| 225 | John Pringle | Glasgow Nightingale CC | M41 | 02:39:00 | |
| 71 | Eric Robertson | M50 | 02:58:45 | ||
| 232 | Dave Russ | M37 | 02:33:35 | ||
| 72 | Iain Russell | M50 | 03:06:53 | ||
| 73 | Duncan Smart | M38 | 02:56:26 | ||
| 237 | Nicky Smith | W49 | 03:16:57 | ||
| 74 | Paul C Smith | Sandy Wallace Cycles/Hebridean CC | M28 | 02:17:40 | |
| 89 | Ian Stewart | M45 | 03:01:30 | ||
| 248 | Elizabeth Tandy | Deeside Thistle | W33 | 03:24:12 | |
| 75 | Fiona Tannock | Nevis Cycles | W30 | 03:09:04 | |
| 87 | Scot Tares | 02:43:31 | |||
| 77 | Christopher Taylor | M52 | 03:03:03 | ||
| 78 | Robert Taylor-Gill | MFCC | M41 | 03:38:34 | |
| dnf | 79 | Donald Thomson | Ness, Isle of Lewis | M51 | |
| 255 | William Threlfall | M33 | 02:33:36 | ||
| 258 | Greg Van Der Toorn | M39 | 02:53:18 | ||
| 80 | Janet Underwood | Central London CTC | W58 | 04:01:42 | |
| 81 | Tana Walker | W23 | 03:55:09 | ||
| 260 | David Wallace | three peeks tri | M43 | 03:45:18 | |
| 82 | John White | Cuillin Wheels - Team Skye !!!! | M48 | 03:01:01 | |
| 265 | Daniel Wilkins | M24 | 03:48:58 | ||
| 263 | Terry Wilkins | Audax UK | M56 | 03:49:42 | |
| 83 | Ronald Will | M63 | 03:47:25 | ||
| 84 | Chris Wilson | M41 | 02:49:36 | ||
| 268 | Janet Wilson | Carlisle Tri Club | W50 | 03:53:02 | |
| 267 | Mark Wilson | Carlisle Tri Club | M43 | 03:52:37 | |
| 271 | Danny Wizard | M53 | 03:12:35 | ||
| dnf | 272 | Joe Wright | Moray Firth Cycle Club | M49 |