| Pos | Race No | Name | Name | Time | Time (Net Time) | Cat Pos (Gen Pos) | Net Time | Category | Cat Pos | Gender | Gen Pos | Club | Start |
| 1 | 369 | Eoin Lennon | Eoin Lennon #369 Male Open | 01:25:51 | 01:25:51 (01:25:50) | 1 (1) | 01:25:50 | Open | 1 | Male | 1 | CARNETHY HRC | 10:03:00 |
|
| 2 | 196 | James Dunn | James Dunn #196 Male Open | 01:26:07 | 01:26:07 (01:26:06) | 2 (2) | 01:26:06 | Open | 2 | Male | 2 | HUNTERS BOG TROTTERS | 10:03:01 |
|
| 3 | 548 | Eliot Sedman | Eliot Sedman #548 Male 4049 | 01:29:39 | 01:29:39 (01:29:37) | 1 (3) | 01:29:37 | 4049 | 1 | Male | 3 | | 10:03:01 |
|
| 4 | 23 | Donald Campbell | Donald Campbell #23 Male Open | 01:30:44 | 01:30:44 (01:30:42) | 3 (4) | 01:30:42 | Open | 3 | Male | 4 | SALOMON | 10:03:01 |
|
| 5 | 604 | Lewis Taylor | Lewis Taylor #604 Male Open | 01:38:15 | 01:38:15 (01:38:13) | 4 (5) | 01:38:13 | Open | 4 | Male | 5 | OCHIL HILL RUNNERS | 10:03:01 |
|
| 6 | 656 | Matthew Williamson | Matthew Williamson #656 Male Open | 01:39:23 | 01:39:23 (01:39:21) | 5 (6) | 01:39:21 | Open | 5 | Male | 6 | | 10:03:01 |
|
| 7 | 152 | Ross Cruickshanks | Ross Cruickshanks #152 Male Open | 01:40:20 | 01:40:20 (01:40:20) | 6 (7) | 01:40:20 | Open | 6 | Male | 7 | SHETTLESTON HARRIERS | 10:03:00 |
|
| 8 | 111 | David Chapman | David Chapman #111 Male Open | 01:40:41 | 01:40:41 (01:40:40) | 7 (8) | 01:40:40 | Open | 7 | Male | 8 | | 10:03:01 |
|
| 9 | 599 | Adam Szymoszowskyj | Adam Szymoszowskyj #599 Male Open | 01:42:56 | 01:42:56 (01:42:51) | 8 (9) | 01:42:51 | Open | 8 | Male | 9 | EDINBURGH TRIATHLETES | 10:03:04 |
|
| 10 | 640 | Callum Waugh | Callum Waugh #640 Male Open | 01:43:40 | 01:43:40 (01:43:39) | 9 (10) | 01:43:39 | Open | 9 | Male | 10 | | 10:03:01 |
|
| 11 | 11 | Douglas Allan | Douglas Allan #11 Male 4049 | 01:44:05 | 01:44:05 (01:44:00) | 2 (11) | 01:44:00 | 4049 | 2 | Male | 11 | | 10:03:04 |
|
| 12 | 48 | Steven Best | Steven Best #48 Male 4049 | 01:44:07 | 01:44:07 (01:44:04) | 3 (12) | 01:44:04 | 4049 | 3 | Male | 12 | CARNETHY HILL RUNNING CLUB | 10:03:02 |
|
| 13 | 44 | Euan Bell | Euan Bell #44 Male Open | 01:44:28 | 01:44:28 (01:44:27) | 10 (13) | 01:44:27 | Open | 10 | Male | 13 | | 10:03:01 |
|
| 14 | 268 | Simon Hammond | Simon Hammond #268 Male Open | 01:44:42 | 01:44:42 (01:44:40) | 11 (14) | 01:44:40 | Open | 11 | Male | 14 | MOORFOOT RUNNERS | 10:03:02 |
|
| 15 | 594 | Lou Stubbings | Lou Stubbings #594 Female Open | 01:44:44 | 01:44:44 (01:44:43) | 1 (1) | 01:44:43 | Open | 1 | Female | 1 | ST BEES TRIERS | 10:03:00 |
|
| 16 | 165 | Alastair Davidson | Alastair Davidson #165 Male Open | 01:45:13 | 01:45:13 (01:45:11) | 12 (15) | 01:45:11 | Open | 12 | Male | 15 | EDINBURGH BUGGYBOOTCAMP | 10:03:02 |
|
| 17 | 560 | Graham Simpson | Graham Simpson #560 Male Open | 01:46:01 | 01:46:01 (01:45:59) | 13 (16) | 01:45:59 | Open | 13 | Male | 16 | ALNWICK HARRIERS | 10:03:02 |
|
| 18 | 39 | James Battye | James Battye #39 Male Open | 01:46:02 | 01:46:02 (01:45:59) | 14 (17) | 01:45:59 | Open | 14 | Male | 17 | | 10:03:03 |
|
| 19 | 354 | Michiel Kooijman | Michiel Kooijman #354 Male Open | 01:46:25 | 01:46:25 (01:46:19) | 15 (18) | 01:46:19 | Open | 15 | Male | 18 | EDINBURGH UNIVERSITY HARE AND HOUNDS | 10:03:06 |
|
| 20 | 179 | Alex Dobbs | Alex Dobbs #179 Male Open | 01:47:49 | 01:47:49 (01:47:47) | 16 (19) | 01:47:47 | Open | 16 | Male | 19 | | 10:03:02 |
|
| 21 | 625 | Stephen Vaughan | Stephen Vaughan #625 Male Open | 01:48:25 | 01:48:25 (01:48:24) | 17 (20) | 01:48:24 | Open | 17 | Male | 20 | | 10:03:01 |
|
| 22 | 293 | Zoltan Gabriel Hesz | Zoltan Gabriel Hesz #293 Male 4049 | 01:48:50 | 01:48:50 (01:48:37) | 4 (21) | 01:48:37 | 4049 | 4 | Male | 21 | | 10:03:12 |
|
| 23 | 234 | Vincent Gauchot | Vincent Gauchot #234 Male Open | 01:49:10 | 01:49:10 (01:49:07) | 18 (22) | 01:49:07 | Open | 18 | Male | 22 | | 10:03:02 |
|
| 24 | 428 | Ian Mcilwraith | Ian Mcilwraith #428 Male 4049 | 01:49:21 | 01:49:21 (01:49:14) | 5 (23) | 01:49:14 | 4049 | 5 | Male | 23 | NORTH AYRSHIRE A.C. | 10:03:06 |
|
| 25 | 229 | David Gaffney | David Gaffney #229 Male 4049 | 01:49:25 | 01:49:25 (01:49:20) | 6 (24) | 01:49:20 | 4049 | 6 | Male | 24 | MOORFOOT RUNNERS | 10:03:05 |
|
| 26 | 286 | Anthony Hemmings | Anthony Hemmings #286 Male Open | 01:49:28 | 01:49:28 (01:49:27) | 19 (25) | 01:49:27 | Open | 19 | Male | 25 | CARNETHY HRC | 10:03:01 |
|
| 27 | 151 | David Cruickshank | David Cruickshank #151 Male 4049 | 01:49:32 | 01:49:32 (01:49:25) | 7 (26) | 01:49:25 | 4049 | 7 | Male | 26 | | 10:03:07 |
|
| 28 | 487 | Will Normand | Will Normand #487 Male Open | 01:49:45 | 01:49:45 (01:49:43) | 20 (27) | 01:49:43 | Open | 20 | Male | 27 | CARNETHY | 10:03:01 |
|
| 29 | 433 | Alex Mckenna | Alex Mckenna #433 Male Open | 01:49:56 | 01:49:56 (01:49:48) | 21 (28) | 01:49:48 | Open | 21 | Male | 28 | | 10:03:07 |
|
| 30 | 317 | Edward Iffla | Edward Iffla #317 Male Open | 01:50:12 | 01:50:12 (01:49:31) | 22 (29) | 01:49:31 | Open | 22 | Male | 29 | | 10:03:40 |
|
| 31 | 158 | Philip Curran | Philip Curran #158 Male Open | 01:50:46 | 01:50:46 (01:50:40) | 23 (30) | 01:50:40 | Open | 23 | Male | 30 | | 10:03:05 |
|
| 32 | 24 | Adam Armata | Adam Armata #24 Male Open | 01:51:18 | 01:51:18 (01:51:12) | 24 (31) | 01:51:12 | Open | 24 | Male | 31 | | 10:03:05 |
|
| 33 | 126 | Alex Cook | Alex Cook #126 Male Open | 01:51:20 | 01:51:20 (01:51:04) | 25 (32) | 01:51:04 | Open | 25 | Male | 32 | | 10:03:16 |
|
| 34 | 167 | Kenneth Davidson | Kenneth Davidson #167 Male 5059 | 01:51:29 | 01:51:29 (01:51:25) | 1 (33) | 01:51:25 | 5059 | 1 | Male | 33 | PEEBLES CYCLING CLUB | 10:03:03 |
|
| 35 | 51 | Sam Blackburn | Sam Blackburn #51 Male Open | 01:51:45 | 01:51:45 (01:51:44) | 26 (34) | 01:51:44 | Open | 26 | Male | 34 | | 10:03:01 |
|
| 36 | 528 | Struan Robertson | Struan Robertson #528 Male Open | 01:51:52 | 01:51:52 (01:51:23) | 27 (35) | 01:51:23 | Open | 27 | Male | 35 | | 10:03:28 |
|
| 37 | 417 | Fraser Mccoull | Fraser Mccoull #417 Male Open | 01:51:58 | 01:51:58 (01:51:56) | 28 (36) | 01:51:56 | Open | 28 | Male | 36 | CARNETHY | 10:03:01 |
|
| 38 | 212 | Scott Findlay | Scott Findlay #212 Male Open | 01:52:11 | 01:52:11 (01:52:09) | 29 (37) | 01:52:09 | Open | 29 | Male | 37 | HBC JETS | 10:03:02 |
|
| 39 | 342 | Siobhan Killingbeck | Siobhan Killingbeck #342 Female Open | 01:52:16 | 01:52:16 (01:52:13) | 2 (2) | 01:52:13 | Open | 2 | Female | 2 | METRO ABERDEEN | 10:03:02 |
|
| 40 | 514 | Dan Pugh | Dan Pugh #514 Male Open | 01:52:21 | 01:52:21 (01:52:16) | 30 (38) | 01:52:16 | Open | 30 | Male | 38 | | 10:03:05 |
|
| 41 | 340 | Ewan Kerr | Ewan Kerr #340 Male 4049 | 01:52:46 | 01:52:46 (01:52:30) | 8 (39) | 01:52:30 | 4049 | 8 | Male | 39 | | 10:03:15 |
|
| 42 | 512 | Andrew Pritchard | Andrew Pritchard #512 Male Open | 01:52:48 | 01:52:48 (01:52:31) | 31 (40) | 01:52:31 | Open | 31 | Male | 40 | | 10:03:16 |
|
| 43 | 232 | Catherine Garner | Catherine Garner #232 Female Open | 01:53:23 | 01:53:23 (01:53:20) | 3 (3) | 01:53:20 | Open | 3 | Female | 3 | | 10:03:03 |
|
| 44 | 287 | Jason Hendrie | Jason Hendrie #287 Male Open | 01:53:41 | 01:53:41 (01:52:50) | 32 (41) | 01:52:50 | Open | 32 | Male | 41 | | 10:03:50 |
|
| 45 | 45 | Tessa Bell | Tessa Bell #45 Female Open | 01:54:35 | 01:54:35 (01:54:30) | 4 (4) | 01:54:30 | Open | 4 | Female | 4 | EDINBURGH ATHLETIC CLUB | 10:03:05 |
|
| 46 | 508 | Mark Preston | Mark Preston #508 Male Open | 01:54:57 | 01:54:57 (01:54:44) | 33 (42) | 01:54:44 | Open | 33 | Male | 42 | NORTH AYRSHIRE A.C. | 10:03:12 |
|
| 47 | 527 | Malcolm Robertson | Malcolm Robertson #527 Male Open | 01:54:58 | 01:54:58 (01:54:52) | 34 (43) | 01:54:52 | Open | 34 | Male | 43 | | 10:03:06 |
|
| 48 | 608 | Ross Thomas | Ross Thomas #608 Male Open | 01:55:01 | 01:55:01 (01:54:19) | 35 (44) | 01:54:19 | Open | 35 | Male | 44 | GRANGEMOUTH TRIATHLON CLUB | 10:03:41 |
|
| 49 | 392 | Alexander Maclean-Bristol | Alexander Maclean-Bristol #392 Male 4049 | 01:55:11 | 01:55:11 (01:54:29) | 9 (45) | 01:54:29 | 4049 | 9 | Male | 45 | | 10:03:41 |
|
| 50 | 618 | Paul Trumper | Paul Trumper #618 Male Open | 01:55:19 | 01:55:19 (01:55:16) | 36 (46) | 01:55:16 | Open | 36 | Male | 46 | | 10:03:02 |
|