| Pos | Name | Club | Class | Time | Local | Child |
|---|---|---|---|---|---|---|
| 1st | Velo Enjun | Team | 00:37:04 | J | ||
| 2nd | Gavin Mcpherson | Male | 00:41:30 | |||
| 3rd | The Two Fat Penguins | Team | 00:41:56 | J | ||
| 4th | NBRC Strokers | North Berwick Rowing Club | Team | 00:42:45 | E | J |
| 5th | Team Johnston 2 | Edinburgh RC | Team | 00:43:32 | E | J |
| 6th | Scott Mcmorris | Male | 00:43:55 | |||
| 7th | Brian Yates | Butterfly Tri Team | Male | 00:44:14 | ||
| 8th | Age Before Beauty | Team | 00:44:27 | J | ||
| 9th | Beauty and the Beast | Team | 00:44:53 | J | ||
| 10th | Gordon Purves | Edinburgh Running Network | Male | 00:45:09 | ||
| 11th | Alan Cummings | Male | 00:45:16 | |||
| 12th | Piano Virtuosi | East Lothian Triathlon Club | Team | 00:45:21 | E | J |
| 13th | Nigel Morton | Male | 00:45:28 | E | ||
| 14th= | Calum Ridout | Walkers Cycling Club | Male | 00:45:47 | ||
| 14th= | NBRC Oars | North Berwick Rowing Club | Team | 00:45:47 | E | J |
| 16th | Andy Olejnik | Male | 00:46:01 | |||
| 17th | Bill Stobie | Male | 00:46:35 | |||
| 18th | Nigel Mchollan | Male | 00:46:48 | |||
| 19th | Smiddy Wonders | Team | 00:47:08 | J | ||
| 20th | Rhodes Park Sea Monkeys | Team | 00:47:15 | E | J | |
| 21st | Martin Zeidler | Male | 00:47:31 | |||
| 22nd | Colin Wilson | Male | 00:48:03 | |||
| 23rd | David Wallace | Male | 00:48:05 | |||
| 24th | NBRC Crabs | North Berwick Rowing Club | Team | 00:48:17 | E | J |
| 25th | Andrew Jackson | Male | 00:48:37 | E | ||
| 26th | Shrimp and Co | East Lothian Triathlon Club | Team | 00:48:38 | J | |
| 27th | Jo Turnbull | Lasswade Athletics | Female | 00:49:12 | ||
| 28th | Chris Macewen | Male | 00:49:30 | E | ||
| 29th | Davkins2012 | Team | 00:49:32 | J | ||
| 30th | Lee Cuthbertson | Male | 00:49:45 | |||
| 31st | Smiddy Girlies | Team | 00:49:57 | J | ||
| 32nd | Ginger Attack | Team | 00:50:10 | E | J | |
| 33rd | Alasdair Young | Mid Argyll Triathlon and Cycle Club | Male | 00:50:38 | ||
| 34th | Flying Flynns | Team | 00:50:54 | E | J | |
| 35th | Julian Holt | Zululand Multisports Club | Male | 00:51:03 | ||
| 36th | Team Baird | Team | 00:51:13 | J | ||
| 37th | Louie Plenderleith | Male | 00:51:15 | |||
| 38th | Going To Peru | Haddington East Lothian Pacemakers HELP | Team | 00:51:27 | J | |
| 39th | Carrie Mitchell | BMF Edinburgh | Female | 00:51:36 | ||
| 40th | David Lindsay | Male | 00:51:37 | |||
| 41st= | Michael Clarke | Male | 00:51:39 | |||
| 41st= | Helen Howl | Female | 00:51:39 | |||
| 43rd | Lucy Marshall | Edinburgh RC | Female | 00:51:42 | ||
| 44th | Alastair Scott | DERG | Male | 00:51:43 | ||
| 45th | Colin Mumford | Edinburgh University Triathlon Club | Male | 00:52:06 | ||
| 46th | Hilary Smith | Female | 00:52:10 | |||
| 47th | Kelly Mcinnes | Female | 00:52:18 | |||
| 48th | Marion Kennedy | Pentland Triathletes | Female | 00:52:19 | ||
| 49th | Liam Lamb | Team Length | Male | 00:52:34 | E | |
| 50th | Jim Whittaker | Male | 00:52:40 | |||
| 51st | Ronald Petrie | Male | 00:52:44 | |||
| 52nd= | Team Innes | Team | 00:52:46 | E | J | |
| 52nd= | Nathan Gale | Male | 00:52:46 | |||
| 54th | Team Turnbull | Team | 00:52:51 | J | ||
| 55th | Simon Forrest | Male | 00:52:53 | |||
| 56th | The Mighty Knighties | Team | 00:52:56 | E | ||
| 57th | Stuart Paulin | Butterfly Tri Team | Male | 00:53:00 | ||
| 58th | Angela Herbert | Female | 00:53:04 | |||
| 59th | Twa Belters | Team | 00:53:09 | J | ||
| 60th= | Dunbar Medical Centre | Team | 00:53:23 | |||
| 60th= | Neil Colthart | Male | 00:53:23 | |||
| 62nd | Angela Gayton | Female | 00:53:29 | |||
| 63rd | Martha Caddell | Female | 00:53:59 | |||
| 64th | Linda Buchanan | Pentland Triathletes | Female | 00:54:04 | ||
| 65th | NB Brunettes | Team | 00:54:59 | |||
| 66th | Team Goodall 2 | Team | 00:55:11 | E | J | |
| 67th | NBRC Misfits | North Berwick Rowing Club | Team | 00:55:22 | ||
| 68th | Katie Bennett | Female | 00:55:53 | |||
| 69th | Katie Hawkes Team | Team | 00:56:09 | E | J | |
| 70th | Scott Blain | Male | 00:56:25 | |||
| 71st | Fiona O'Hanlon | Female | 00:56:38 | |||
| 72nd | Well Fast Much! | Team | 00:56:51 | |||
| 73rd | Team Lily | Team | 00:57:12 | J | ||
| 74th | Soul Sisters Plus One | Team | 00:57:20 | E | J | |
| 75th | Hannah Williams | Female | 00:57:21 | |||
| 76th | The Whitekirk Warriors | Team | 00:57:24 | J | ||
| 77th | David Lancaster | Male | 00:57:36 | E | ||
| 78th | Alex Coe | Female | 00:57:38 | |||
| 79th | Angus Forsyth | Male | 00:57:45 | |||
| 80th | Simon Lloyd | Male | 00:57:47 | |||
| 81st | Pauline Bisset | Female | 00:57:52 | |||
| 82nd | Team Still Game | Lanark Triathlon Club | Team | 00:57:59 | J | |
| 83rd | The Wynners | Team | 00:58:01 | J | ||
| 84th | Christopher Mackenzie | Male | 00:58:03 | |||
| 85th | Team Goodall | Team | 00:58:04 | E | J | |
| 86th | Steve Innocente | Male | 00:58:09 | |||
| 87th | NBRC Golden Girls | North Berwick Rowing Club | Team | 00:58:20 | E | |
| 88th | Team Johnston | Team | 00:58:31 | E | J | |
| 89th | Calley Emerson | Female | 00:58:34 | |||
| 90th | David Brown | Male | 00:58:45 | |||
| 91st= | Anne Plenderleith | Female | 00:58:54 | |||
| 91st= | Fergus Marcroft | Male | 00:58:54 | E | ||
| 93rd | Jo Busck | Female | 00:59:04 | |||
| 94th | David Veitch | Male | 00:59:36 | |||
| 95th | Ross Alexander | Male | 00:59:37 | |||
| 96th | Wilma Kerr | Lasswade Athletics | Female | 00:59:58 | ||
| 97th | Iona Marcroft | Female | 01:00:09 | E | ||
| 98th | Craig Dempsey | Butterfly Tri Team | Male | 01:00:13 | ||
| 99th | Gordon Jamieson | Male | 01:00:17 | |||
| 100th | Colin Forrest | Male | 01:00:32 | |||
| 101st | Sally Smith | Female | 01:00:59 | |||
| 102nd | Chlo-Jo | Team | 01:01:04 | J | ||
| 103rd | Wales Wanderers | Team | 01:01:06 | E | J | |
| 104th | Ishbel Benzie | Female | 01:01:13 | |||
| 105th | David Ridout | Male | 01:01:33 | |||
| 106th | Rachel Brackenridge | Female | 01:01:54 | |||
| 107th | Callum Lancaster | Male | 01:01:55 | E | ||
| 108th | Gill Robertson | Female | 01:01:58 | |||
| 109th | Team Buddy | Team | 01:02:00 | E | J | |
| 110th | Darren Ridout | Walkers Cycling Club / Kilmarnock Harriers | Male | 01:02:50 | ||
| 111th | Ben Parker | Male | 01:02:52 | |||
| 112th | Douglas Fraser | Male | 01:03:11 | |||
| 113th | Andrea Sheen | Female | 01:03:43 | |||
| 114th | Niamh Kerr | Female | 01:03:47 | |||
| 115th | Gilly Ligertwood | Female | 01:04:06 | |||
| 116th | Stuart Walker | Male | 01:04:46 | |||
| 117th | Bernie Petrie | Female | 01:05:09 | E | ||
| 118th | Stephanie Weir | Female | 01:06:03 | |||
| 119th | Catriona Mckenzie | Female | 01:07:45 | |||
| 120th | Jon Stone | Male | 01:12:34 | |||
| 121st | Jill Stewart | Female | 01:12:46 | |||
| 122nd | Monty Roy | Female | 01:14:44 | |||
| 123rd | Martha Mcgowan | Female | 01:15:34 | |||
| 124th | Nicola Littlejohn | Female | 01:16:24 | |||
| 125th | Julie Parker | Female | 01:18:30 | |||
| disq m3 | Boom Chickee Waa Waas | Team | 00:31:49 | J |