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