| Pos | Net Pos | Race No | Name | Name | Time | Time (Net Time) | Cat Pos | Net Time | Category | Cat Pos |
| 1 | 1 | 119 | Graham Hoy | Graham Hoy #119 M | 03:01:37 | 03:01:37 (03:01:36) | 1 | 03:01:36 | M | 1 |
|
| 2 | 2 | 139 | Alan Heron | Alan Heron #139 M | 03:07:07 | 03:07:07 (03:07:06) | 2 | 03:07:06 | M | 2 |
|
| 3 | 3 | 140 | Gerry Craig | Gerry Craig #140 M | 03:13:42 | 03:13:42 (03:13:41) | 3 | 03:13:41 | M | 3 |
|
| 4 | 4 | 141 | Andrew Mackinnon | Andrew Mackinnon #141 M | 03:14:10 | 03:14:10 (03:14:08) | 4 | 03:14:08 | M | 4 |
|
| 5 | 5 | 1205 | Blood Sweat and Beers | Blood Sweat and Beers #1205 Relay | 03:16:37 | 03:16:37 (03:16:36) | 1 | 03:16:36 | Relay | 1 |
|
| 6 | 6 | 102 | Angus Robertson | Angus Robertson #102 M | 03:21:13 | 03:21:13 (03:21:12) | 5 | 03:21:12 | M | 5 |
|
| 7 | 7 | 120 | Jo Newens | Jo Newens #120 F | 03:24:58 | 03:24:58 (03:24:56) | 1 | 03:24:56 | F | 1 |
|
| 8 | 8 | 127 | Alistair Sarahs | Alistair Sarahs #127 M | 03:29:41 | 03:29:41 (03:29:35) | 6 | 03:29:35 | M | 6 |
|
| 9 | 9 | 132 | Brian Macfarlane | Brian Macfarlane #132 M | 03:30:53 | 03:30:53 (03:30:49) | 7 | 03:30:49 | M | 7 |
|
| 10 | 10 | 104 | Emily Ramsay | Emily Ramsay #104 F | 03:33:35 | 03:33:35 (03:33:33) | 2 | 03:33:33 | F | 2 |
|
| 11 | 11 | 1215 | Research Support Office - UoE | Research Support Office - UoE #1215 Relay | 03:34:50 | 03:34:50 (03:34:45) | 2 | 03:34:45 | Relay | 2 |
|
| 12 | 12 | 1202 | Napier Athletics | Napier Athletics #1202 Relay | 03:35:35 | 03:35:35 (03:35:33) | 3 | 03:35:33 | Relay | 3 |
|
| 13 | 13 | 136 | James Long | James Long #136 M | 03:36:32 | 03:36:32 (03:36:28) | 8 | 03:36:28 | M | 8 |
|
| 14 | 14 | 133 | Utz Meyer-reim | Utz Meyer-reim #133 M | 03:37:12 | 03:37:12 (03:37:08) | 9 | 03:37:08 | M | 9 |
|
| 15 | 15 | 124 | Alistair Thomson | Alistair Thomson #124 M | 03:40:51 | 03:40:51 (03:40:43) | 10 | 03:40:43 | M | 10 |
|
| 16 | 16 | 1200 | Edinburgh University Sailing Club | Edinburgh University Sailing Club #1200 Relay | 03:40:58 | 03:40:58 (03:40:51) | 4 | 03:40:51 | Relay | 4 |
|
| 17 | 17 | 142 | Andrew Dodson | Andrew Dodson #142 M | 03:41:00 | 03:41:00 (03:40:57) | 11 | 03:40:57 | M | 11 |
|
| 18 | 18 | 105 | Ben Orton | Ben Orton #105 M | 03:41:24 | 03:41:24 (03:41:21) | 12 | 03:41:21 | M | 12 |
|
| 19 | 19 | 100 | Adam Hall | Adam Hall #100 M | 03:41:58 | 03:41:58 (03:41:56) | 13 | 03:41:56 | M | 13 |
|
| 20 | 20 | 118 | George Cooper | George Cooper #118 M | 03:42:04 | 03:42:04 (03:42:03) | 14 | 03:42:03 | M | 14 |
|
| 21 | 21 | 1204 | Soup Dragons | Soup Dragons #1204 Relay | 03:42:41 | 03:42:41 (03:42:34) | 5 | 03:42:34 | Relay | 5 |
|
| 22 | 22 | 97 | David Reeves | David Reeves #97 M | 03:44:58 | 03:44:58 (03:44:52) | 15 | 03:44:52 | M | 15 |
|
| 23 | 23 | 137 | Craig Wallace | Craig Wallace #137 M | 03:45:57 | 03:45:57 (03:45:54) | 16 | 03:45:54 | M | 16 |
|
| 24 | 24 | 1208 | Edinburgh Napier Triathlon Club | Edinburgh Napier Triathlon Club #1208 Relay | 03:46:24 | 03:46:24 (03:46:21) | 6 | 03:46:21 | Relay | 6 |
|
| 25 | 25 | 1213 | Brae House | Brae House #1213 Relay | 03:46:35 | 03:46:35 (03:46:31) | 7 | 03:46:31 | Relay | 7 |
|
| 26 | 26 | 95 | Alexandra Ligeti | Alexandra Ligeti #95 F | 03:50:28 | 03:50:28 (03:50:23) | 3 | 03:50:23 | F | 3 |
|
| 27 | 27 | 1212 | Team Anna | Team Anna #1212 Relay | 03:53:02 | 03:53:02 (03:52:56) | 8 | 03:52:56 | Relay | 8 |
|
| 28 | 28 | 107 | Jarlath Fitzgerald | Jarlath Fitzgerald #107 M | 03:53:24 | 03:53:24 (03:53:16) | 17 | 03:53:16 | M | 17 |
|
| 29 | 29 | 1209 | Unicef On Campus | Unicef On Campus #1209 Relay | 03:54:08 | 03:54:08 (03:54:02) | 9 | 03:54:02 | Relay | 9 |
|
| 30 | 30 | 112 | Joseph Halley | Joseph Halley #112 M | 03:54:38 | 03:54:38 (03:54:34) | 18 | 03:54:34 | M | 18 |
|
| 31 | 31 | 144 | Tanya Rzhanova | Tanya Rzhanova #144 F | 03:55:22 | 03:55:22 (03:55:16) | 4 | 03:55:16 | F | 4 |
|
| 32 | 32 | 92 | Brooke Benge | Brooke Benge #92 F | 03:55:40 | 03:55:40 (03:55:32) | 5 | 03:55:32 | F | 5 |
|
| 33 | 33 | 115 | Fynn Baring | Fynn Baring #115 M | 03:55:42 | 03:55:42 (03:55:40) | 19 | 03:55:40 | M | 19 |
|
| 34 | 34 | 1207 | Team APUC | Team APUC #1207 Relay | 03:56:52 | 03:56:52 (03:56:45) | 10 | 03:56:45 | Relay | 10 |
|
| 36 | 36 | 109 | Max Fourman | Max Fourman #109 M | 03:57:43 | 03:57:43 (03:57:41) | 20 | 03:57:41 | M | 20 |
|
| 35 | 35 | 110 | Fiina Narhi | Fiina Narhi #110 F | 03:57:43 | 03:57:43 (03:57:40) | 6 | 03:57:40 | F | 6 |
|
| 37 | 37 | 94 | John Tougher | John Tougher #94 M | 03:58:07 | 03:58:07 (03:58:03) | 21 | 03:58:03 | M | 21 |
|
| 38 | 38 | 1211 | South Clerk Running Club | South Clerk Running Club #1211 Relay | 03:58:20 | 03:58:20 (03:58:17) | 11 | 03:58:17 | Relay | 11 |
|
| 39 | 39 | 134 | Paul Young | Paul Young #134 M | 03:58:45 | 03:58:45 (03:58:44) | 22 | 03:58:44 | M | 22 |
|
| 40 | 40 | 123 | Gavin Holms | Gavin Holms #123 M | 04:02:27 | 04:02:27 (04:02:19) | 23 | 04:02:19 | M | 23 |
|
| 41 | 41 | 143 | Damian Mcintyre | Damian Mcintyre #143 M | 04:04:37 | 04:04:37 (04:04:30) | 24 | 04:04:30 | M | 24 |
|
| 42 | 42 | 1210 | Edinburgh Uni Ladies' Rugby team | Edinburgh Uni Ladies' Rugby team #1210 Relay | 04:05:21 | 04:05:21 (04:05:17) | 12 | 04:05:17 | Relay | 12 |
|
| 43 | 43 | 130 | Colin Myles | Colin Myles #130 M | 04:09:36 | 04:09:36 (04:09:35) | 25 | 04:09:35 | M | 25 |
|
| 44 | 44 | 1201 | Legs Miserables | Legs Miserables #1201 Relay | 04:16:09 | 04:16:09 (04:16:01) | 13 | 04:16:01 | Relay | 13 |
|
| 45 | 45 | 1206 | Brightwire | Brightwire #1206 Relay | 04:17:18 | 04:17:18 (04:17:11) | 14 | 04:17:11 | Relay | 14 |
|
| 46 | 46 | 129 | Vicki Tsang | Vicki Tsang #129 F | 04:19:34 | 04:19:34 (04:19:28) | 7 | 04:19:28 | F | 7 |
|
| 47 | 47 | 113 | Rosie Allister | Rosie Allister #113 F | 04:21:05 | 04:21:05 (04:21:04) | 8 | 04:21:04 | F | 8 |
|
| 48 | 48 | 108 | Anne Rutherford | Anne Rutherford #108 F | 04:22:41 | 04:22:41 (04:22:38) | 9 | 04:22:38 | F | 9 |
|
| 49 | 49 | 1203 | Richmond & Roxburgh Runners | Richmond & Roxburgh Runners #1203 Relay | 04:25:23 | 04:25:23 (04:25:22) | 15 | 04:25:22 | Relay | 15 |
|
| 50 | 50 | 111 | George Sherriffs | George Sherriffs #111 M | 04:27:34 | 04:27:34 (04:27:28) | 26 | 04:27:28 | M | 26 |
|