| 2004 Surname Order | ||||||||
| Position | Actual Time | Race No | Surname | First Name | Club Name | Category | Age | Sex |
| 728 | 02:02:19 | 59 | Adamson | Harry | V55 | 57 | M | |
| 233 | 01:37:19 | 450 | Adrian | Paul | V40 | 41 | M | |
| 433 | 01:46:39 | 90 | Aird | Willie | V50 | 54 | M | |
| 604 | 01:54:35 | 327 | Aird | Iain | 25 | M | ||
| 18 | 01:18:32 | 390 | Aitken | Bryce | Fife Athletic Club | V40 | 44 | M |
| 447 | 01:47:16 | 391 | Aitken | Sandra | Fife Athletic Club | V40 | 44 | F |
| 309 | 01:41:05 | 282 | Alexander | Colin R | 21 | M | ||
| 110 | 01:29:19 | 827 | Allan | James | Motherwell Road Runners | V45 | 46 | M |
| 122 | 01:30:26 | 533 | Allan | Iain | Inverness Harriers | V40 | 41 | M |
| 750 | 02:04:17 | 232 | Allison | Julie | Tayside Running Sisters | V40 | 44 | F |
| 615 | 01:55:17 | 1080 | Ambrose | Graeme | V40 | 44 | M | |
| 264 | 01:38:43 | 409 | Anderson | Lindsay | Moray Road Runners | V55 | 58 | M |
| 467 | 01:48:08 | 105 | Anderson | Michael T | 32 | M | ||
| 41 | 01:22:14 | 270 | Andrew | Sam | 30 | M | ||
| 173 | 01:33:44 | 756 | Appleby | Jonathan | Highland Hill Runners | V40 | 41 | M |
| 518 | 01:50:25 | 698 | Archibald | Andrew | 25 | M | ||
| 469 | 01:48:20 | 1018 | Armour | Tim | 32 | M | ||
| 497 | 01:49:39 | 785 | Bailey | Matthew | 22 | M | ||
| 833 | 02:15:55 | 596 | Bain | Susan | V35 | 37 | F | |
| 132 | 01:30:53 | 40 | Bannerman | Keith | Fraserburgh Running Club | V45 | 47 | M |
| 325 | 01:41:46 | 824 | Bannerman | Ross | 31 | M | ||
| 308 | 01:41:02 | 43 | Barclay | Kevin | 33 | M | ||
| 427 | 01:46:22 | 436 | Barclay | Stuart | V40 | 40 | M | |
| 47 | 01:22:45 | 137 | Barker | Jane | Moray Road Runners | V35 | 35 | F |
| 155 | 01:32:34 | 138 | Barker | Ian | Moray Road Runners | V40 | 41 | M |
| 296 | 01:40:02 | 243 | Barr | Nick | V40 | 43 | M | |
| 235 | 01:37:20 | 453 | Barrett | Steven J | Three Peaks Triathletes | 33 | M | |
| 438 | 01:46:50 | 696 | Barron | Craig | 36 | M | ||
| 434 | 01:46:43 | 811 | Barrow | Steve | V40 | 41 | M | |
| 211 | 01:36:17 | 1013 | Bassindale | Steven | 35 | M | ||
| 258 | 01:38:28 | 433 | Bauchop | Sheila | Perth Road Runners | V55 | 58 | F |
| 303 | 01:40:33 | 1150 | Baylis | Peter | 29 | M | ||
| 506 | 01:49:54 | 108 | Beasley | Roderick | V45 | 46 | M | |
| 75 | 01:25:43 | 546 | Beattie | Ian J | Arbroath Footers | V40 | 41 | M |
| 88 | 01:27:16 | 424 | Beattie | Ian | Central AC | 38 | M | |
| 465 | 01:48:05 | 265 | Beck | Sharon | 31 | F | ||
| 159 | 01:32:54 | 1134 | Bedford | Wayne | 30 | M | ||
| 402 | 01:45:04 | 727 | Begg | Donald | V40 | 44 | M | |
| 848 | 02:21:48 | 979 | Begg | Liz | Running Sisters | V35 | 39 | F |
| 168 | 01:33:24 | 361 | Bell | Richard | 32 | M | ||
| 617 | 01:55:18 | 862 | Bell | John A | 35 | M | ||
| 850 | 02:21:58 | 352 | Bell | Susan | 33 | F | ||
| 851 | 02:21:58 | 383 | Bell | Pamela | V35 | 36 | F | |
| 692 | 01:59:45 | 68 | Bellshaw | Johnston | V40 | 40 | M | |
| 178 | 01:34:01 | 267 | Bennie | Lorna | 23 | F | ||
| 740 | 02:03:22 | 710 | Benton | Kirsty | 30 | F | ||
| 154 | 01:32:33 | 422 | Berque | Patrice | V40 | 41 | M | |
| 600 | 01:54:30 | 481 | Bews | George | V55 | 56 | M | |
| 557 | 01:52:13 | 332 | Binnie | Jane F | Wee County Harriers | V50 | 50 | F |
| 13 | 01:17:29 | 131 | Bird | Danny | Forres Harriers | V50 | 50 | M |
| 251 | 01:38:17 | 1012 | Bird | Norma | Arbroath Footers | V45 | 48 | F |
| 630 | 01:56:01 | 1043 | Birse | Mary | Splash N Dash | V40 | 41 | F |
| 425 | 01:46:09 | 982 | Black | Edward | V40 | 43 | M | |
| 128 | 01:30:44 | 97 | Blain | Alastair | Cosmic Hillbashers | 37 | M | |
| 437 | 01:46:48 | 915 | Blair | Steven J | 39 | M | ||
| 321 | 01:41:40 | 942 | Boal | Wendy | 32 | F | ||
| 720 | 02:01:50 | 251 | Boal | Kay | 34 | F | ||
| 731 | 02:02:31 | 248 | Boal | Lynn | V35 | 39 | F | |
| 761 | 02:05:30 | 489 | Bolger | Donald A | 27 | M | ||
| 54 | 01:23:35 | 55 | Bond | Michael | Cronulla Triathlon Club | 37 | M | |
| 74 | 01:25:33 | 587 | Bonnar | William | V40 | 41 | M | |
| 380 | 01:43:55 | 559 | Boocock | Katy | Inverness Harriers | V40 | 40 | F |
| 95 | 01:27:58 | 161 | Borrowman | Paul | 35 | M | ||
| 237 | 01:37:25 | 340 | Boultbee | Paul T | 37 | M | ||
| 503 | 01:49:48 | 880 | Bowen | Colleen | 21 | F | ||
| 196 | 01:35:16 | 645 | Bowie | Alan | Moray Road Runners | V55 | 56 | M |
| 306 | 01:40:43 | 219 | Bowie | Barbara | Moray Road Runners | V50 | 51 | F |
| 218 | 01:36:47 | 29 | Bowman | Angus | Beacon Runners | V45 | 47 | M |
| 639 | 01:56:23 | 30 | Bowman | Jean W | Beacon Runners | V45 | 46 | F |
| 555 | 01:52:08 | 1108 | Box | Gerald | Inverness Harriers | V55 | 58 | M |
| 656 | 01:57:35 | 181 | Boyall | Elizabeth | V40 | 42 | F | |
| 338 | 01:42:24 | 809 | Boyd | Fergus | 21 | M | ||
| 717 | 02:01:33 | 382 | Boyd | Kenny | 38 | M | ||
| 871 | 02:25:07 | 203 | Boyle | Jill | 26 | F | ||
| 872 | 02:25:07 | 204 | Boyle | Dave | 28 | M | ||
| 346 | 01:42:37 | 165 | Bradley | Michael | V40 | 40 | M | |
| 439 | 01:46:50 | 38 | Bremner | Stephen | V45 | 45 | M | |
| 120 | 01:30:09 | 72 | Brier | Mark | Portsmouth Joggers | 28 | M | |
| 317 | 01:41:33 | 93 | Brier | Chris | Portsmouth Joggers | V45 | 49 | M |
| 622 | 01:55:37 | 114 | Brill | Rowan S | V50 | 53 | M | |
| 711 | 02:01:00 | 733 | Brogan | John | 22 | M | ||
| 32 | 01:21:00 | 119 | Brooks | Kevin | Fraserburgh Running Club | V45 | 45 | M |
| 163 | 01:33:08 | 868 | Brooks | Billy | Lochaber AAC | V50 | 53 | M |
| 48 | 01:22:45 | 597 | Brown | Nick | Moray Road Runners | V40 | 40 | M |
| 200 | 01:35:27 | 986 | Brown | Alan | V45 | 48 | M | |
| 330 | 01:41:59 | 634 | Brown | Colin | V40 | 40 | M | |
| 614 | 01:55:08 | 563 | Brown | Andrew | 39 | M | ||
| 631 | 01:56:02 | 75 | Brown | Maria | Dundee Road Runners | V35 | 39 | F |
| 568 | 01:52:40 | 245 | Browne | Julie | 24 | F | ||
| 644 | 01:56:59 | 1180 | Bruce | Graeme | 33 | M | ||
| 318 | 01:41:35 | 1008 | Bryan | David | 32 | M | ||
| 102 | 01:28:42 | 723 | Bryce | Murray | Garioch Road Runners | V50 | 52 | M |
| 896 | 03:00:28 | 364 | Bryce | Stephen | 29 | M | ||
| 564 | 01:52:32 | 977 | Buchan | Izzy | 24 | F | ||
| 710 | 02:00:58 | 946 | Buchan | Kevin A | 23 | M | ||
| 573 | 01:53:12 | 129 | Budge | Matthew | 24 | M | ||
| 59 | 01:24:08 | 354 | Buick | Jim | City Of Edinburgh | 39 | M | |
| 290 | 01:39:54 | 791 | Bulcraig | Alan | 27 | M | ||
| 598 | 01:54:27 | 783 | Bull | Suzanne | 22 | F | ||
| 697 | 02:00:02 | 917 | Burnside | Steven | 28 | M | ||
| 366 | 01:43:18 | 626 | Burrows | Neil | 34 | M | ||
| 83 | 01:26:34 | 778 | Butler | Michael | Edinburgh Uni Triathlon Club | 20 | M | |
| 619 | 01:55:19 | 89 | Caddick | David | V40 | 42 | M | |
| 156 | 01:32:41 | 15 | Caie | Colin | 33 | M | ||
| 492 | 01:49:30 | 884 | Caie | Andrew | 35 | M | ||
| 664 | 01:57:58 | 724 | Caithness | Alastair | 29 | M | ||
| 81 | 01:26:30 | 686 | Cameron | Stuart S | Metro Aberdeen | V45 | 46 | M |
| 814 | 02:12:52 | 536 | Cameron | Brian | 26 | M | ||
| 891 | 02:47:06 | 498 | Cameron | Joan | Moray Road Runners | V55 | 62 | F |
| 45 | 01:22:41 | 1153 | Campbell | Graeme | 29 | M | ||
| 71 | 01:25:26 | 959 | Campbell | Andrew | V40 | 41 | M | |
| 131 | 01:30:48 | 311 | Campbell | Alison | 22 | F | ||
| 348 | 01:42:41 | 372 | Campbell | Christopher | V50 | 54 | M | |
| 423 | 01:46:04 | 1162 | Campbell | David | 37 | M | ||
| 441 | 01:46:58 | 762 | Campbell | Robert | V60 | 62 | M | |
| 491 | 01:49:24 | 312 | Campbell | Mary | V40 | 44 | F | |
| 556 | 01:52:12 | 500 | Campbell | Colin | V60 | 62 | M | |
| 571 | 01:53:04 | 1124 | Campbell | John R | 39 | M | ||
| 743 | 02:03:46 | 930 | Campbell | Fiona | V35 | 39 | F | |
| 526 | 01:50:55 | 184 | Carmichael | Barry | Dundee Road Runners | 29 | M | |
| 241 | 01:37:37 | 508 | Carson | David | 34 | M | ||
| 409 | 01:45:16 | 821 | Carter | Ben | 33 | M | ||
| 693 | 01:59:56 | 524 | Casey | Kenneth | 24 | M | ||
| 714 | 02:01:17 | 502 | Casey | Derek | 27 | M | ||
| 103 | 01:28:56 | 699 | Cassells | Stephen E | Aberdeen A A C | V45 | 48 | M |
| 390 | 01:44:37 | 700 | Cassells | Alison | Aberdeen A A C | V40 | 44 | F |
| 541 | 01:51:34 | 882 | Catterson | Christine | V40 | 43 | F | |
| 484 | 01:48:47 | 32 | Chalmers | David | V50 | 53 | M | |
| 877 | 02:26:20 | 101 | Chalmers | Arlene B | 29 | F | ||
| 362 | 01:43:12 | 1131 | Chambers | Bill | 29 | M | ||
| 496 | 01:49:38 | 308 | Chambers | Bryan D | V45 | 48 | M | |
| 794 | 02:09:19 | 802 | Chambers | Lottie | St Andrews Uni Mountaineering Club | 18 | F | |
| 329 | 01:41:57 | 932 | Chellingsworth | Liz | Cosmic Hillbashers | 26 | F | |
| 119 | 01:30:07 | 747 | Christie | Sandy | Caithness AAC | V40 | 41 | M |
| 137 | 01:31:08 | 621 | Christie | Nathalie | City Of Edinburgh | 30 | F | |
| 33 | 01:21:04 | 1183 | Clark | Megan | Hunters Bog Trotters | 30 | F | |
| 283 | 01:39:33 | 338 | Clark | Andrew | Skye & Lochalsh Running Club | 33 | M | |
| 401 | 01:45:04 | 1168 | Clark | Ian | Dundee Road Runners | V45 | 45 | M |
| 420 | 01:45:55 | 888 | Clark | Alan | V40 | 43 | M | |
| 529 | 01:50:56 | 217 | Clark | Graham | 38 | M | ||
| 551 | 01:51:57 | 918 | Clark | Caroline | 19 | F | ||
| 552 | 01:52:03 | 572 | Clarke | Rob | V40 | 41 | M | |
| 624 | 01:55:52 | 116 | Clarke | Stuart | Corstorphine AAC | V45 | 45 | M |
| 613 | 01:55:06 | 863 | Clarkson | Alistair | 31 | M | ||
| 846 | 02:18:44 | 1170 | Close | Steven | 31 | M | ||
| 406 | 01:45:09 | 875 | Cole | Stephen | V40 | 40 | M | |
| 572 | 01:53:04 | 516 | Cole | Martin | Metro Aberdeen | V50 | 54 | M |
| 244 | 01:37:44 | 800 | Coogan | Eamonn | V40 | 42 | M | |
| 501 | 01:49:44 | 697 | Coogans | John | 31 | M | ||
| 281 | 01:39:30 | 940 | Cook | Graeme | St Andrews Uni Mountaineering Club | 21 | M | |
| 405 | 01:45:07 | 1196 | Cooney | James | Scottish Prison Service AAC | 31 | M | |
| 125 | 01:30:32 | 661 | Cooper | James N | Metro Aberdeen | V45 | 45 | M |
| 343 | 01:42:33 | 1119 | Cooper | Brian | 29 | M | ||
| 435 | 01:46:47 | 873 | Cordiner | Emma | 26 | F | ||
| 228 | 01:37:04 | 567 | Coull | Paul D | 27 | M | ||
| 860 | 02:22:56 | 158 | Couttie | Linsey | 19 | F | ||
| 144 | 01:31:42 | 976 | Cowie | Gordon | Moray Road Runners | V50 | 53 | M |
| 282 | 01:39:30 | 307 | Cox | David | V50 | 51 | M | |
| 485 | 01:48:59 | 185 | Cox | Shelley Anne | 27 | F | ||
| 440 | 01:46:58 | 780 | Craig | Colin | V45 | 48 | M | |
| 782 | 02:08:04 | 229 | Craig | Louise J | 21 | F | ||
| 240 | 01:37:36 | 279 | Cramp | Richard S | 27 | M | ||
| 494 | 01:49:34 | 653 | Crook | Chris | V40 | 44 | M | |
| 570 | 01:53:04 | 176 | Crowe | Kris | Dundee Road Runners | 31 | M | |
| 778 | 02:07:16 | 1046 | Crowther | David | 30 | M | ||
| 17 | 01:18:27 | 689 | Cruickshank | Andy | 38 | M | ||
| 376 | 01:43:49 | 629 | Cummings | Ann | Caithness AAC | V40 | 44 | F |
| 199 | 01:35:26 | 20 | Curtin | Kevin | 31 | M | ||
| 673 | 01:58:23 | 748 | Cusick | John M | V40 | 44 | M | |
| 475 | 01:48:26 | 474 | Cuthbert | Allan R | 37 | M | ||
| 765 | 02:06:08 | 731 | Dakers | Mark | 39 | M | ||
| 771 | 02:06:29 | 213 | Dalgarno | Lawrence | V50 | 53 | M | |
| 113 | 01:29:25 | 897 | Dallas | Bill | Tri-Buchan | 39 | M | |
| 146 | 01:31:44 | 402 | Dallmeyer | Tommy | 25 | M | ||
| 117 | 01:30:04 | 1007 | Darlington | Stephen | Scottish Prison Service AAC | V45 | 45 | M |
| 516 | 01:50:18 | 988 | Datta | Sandip | 24 | M | ||
| 62 | 01:24:24 | 399 | Davidson | Richard | Dundee Road Runners | V45 | 46 | M |
| 336 | 01:42:18 | 730 | Davidson | Jim | Inverness Harriers | V55 | 59 | M |
| 357 | 01:43:02 | 1006 | Davidson | John | 24 | M | ||
| 373 | 01:43:33 | 921 | Davidson | Peter | 22 | M | ||
| 520 | 01:50:40 | 1163 | Davidson | Gordon | 38 | M | ||
| 576 | 01:53:22 | 925 | Davidson | Sandra | 33 | F | ||
| 147 | 01:31:47 | 534 | Dennis | Peter | Cosmic Hillbashers | 31 | M | |
| 359 | 01:43:12 | 113 | Dibble | Richard | 34 | M | ||
| 322 | 01:41:42 | 345 | Dick | Iain | V40 | 41 | M | |
| 635 | 01:56:10 | 367 | Dickie | Alan | 33 | M | ||
| 208 | 01:35:58 | 845 | Diffey | John | Peterhead AAC | V55 | 56 | M |
| 214 | 01:36:35 | 416 | Dine | Roger | Portsmouth Joggers | V50 | 54 | M |
| 629 | 01:55:58 | 406 | Dobbie | Peter | V40 | 42 | M | |
| 257 | 01:38:27 | 755 | Dodd | Eric | V40 | 41 | M | |
| 222 | 01:36:53 | 1070 | Donald | Stewart | V50 | 50 | M | |
| 377 | 01:43:50 | 1129 | Donald | Alison Yan | Lochaber AAC | 34 | F | |
| 625 | 01:55:52 | 188 | Donald | John | 37 | M | ||
| 824 | 02:14:46 | 1017 | Donald | Irene | 34 | F | ||
| 578 | 01:53:22 | 205 | Donaldson | Kirstin | 26 | F | ||
| 579 | 01:53:22 | 201 | Donaldson | Alan | 32 | M | ||
| 883 | 02:28:55 | 1171 | Donaldson | Russell | 31 | M | ||
| 272 | 01:39:00 | 853 | Donoghue | Denis | 35 | M | ||
| 708 | 02:00:54 | 87 | Dorrian | John | 38 | M | ||
| 628 | 01:55:58 | 1125 | Dougall | Alan | V45 | 46 | M | |
| 138 | 01:31:22 | 740 | Downie | Timothy J | Troon Tortoises | V45 | 47 | M |
| 594 | 01:54:13 | 639 | Downie | Bill | Fat Boys Running Club | V50 | 52 | M |
| 770 | 02:06:27 | 493 | Drain | Louise | 29 | F | ||
| 334 | 01:42:13 | 151 | Duckworth | Elspeth | Moray Road Runners | 34 | F | |
| 273 | 01:39:08 | 461 | Duff | Brian J | Nairn Road Runners | 39 | M | |
| 8 | 01:16:04 | 1105 | Duguid | David | Aberdeen A A C | 37 | M | |
| 422 | 01:45:59 | 463 | Dunbar | Lorraine | Dundee Road Runners | V40 | 44 | F |
| 525 | 01:50:54 | 462 | Dunbar | Brian | Dundee Road Runners | V50 | 50 | M |
| 416 | 01:45:25 | 807 | Duncan | Catriona | Fife Athletic Club | V50 | 51 | F |
| 495 | 01:49:36 | 761 | Duncan | June | Forres Harriers | V35 | 39 | F |
| 558 | 01:52:13 | 1054 | Dunn | Sandy | Wee County Harriers | V45 | 48 | M |
| 267 | 01:38:50 | 127 | Dunnachie | Peter | V40 | 41 | M | |
| 121 | 01:30:21 | 216 | Durnan | Bob | Arbroath Footers | V40 | 42 | M |
| 444 | 01:46:59 | 707 | Durston | Gavin | 32 | M | ||
| 170 | 01:33:27 | 268 | Duthie | James | V40 | 41 | M | |
| 263 | 01:38:36 | 426 | Dyde | Jon A | 32 | M | ||
| 51 | 01:23:04 | 1045 | Eggeling | Tony | Orkney Triathlon Club | 34 | M | |
| 134 | 01:31:00 | 958 | Emerson | Graham | 19 | M | ||
| 582 | 01:53:33 | 1154 | Entwistle | Mark | 39 | M | ||
| 746 | 02:03:51 | 568 | Erskine | Janet | 28 | F | ||
| 599 | 01:54:27 | 784 | Evans | Rober | 22 | M | ||
| 884 | 02:30:36 | 290 | Falconer | Mark A | 31 | M | ||
| 256 | 01:38:26 | 749 | Faulds | Jack | Dundee Road Runners | V40 | 41 | M |
| 772 | 02:06:57 | 98 | Fenton | Ann | Strathearn Harriers | V45 | 45 | F |
| 186 | 01:34:33 | 257 | Ferguson | Richard | V40 | 42 | M | |
| 381 | 01:43:55 | 558 | Ferguson | Peter | Inverness Harriers | V50 | 53 | M |
| 828 | 02:14:53 | 1176 | Ferrie | John | Nairn Road Runners | V55 | 56 | M |
| 688 | 01:59:35 | 136 | Ferrier | Michael | 37 | M | ||
| 2 | 01:12:27 | 837 | Fieldsend | Brian | Inverness Harriers | 37 | M | |
| 845 | 02:18:23 | 557 | Finnie | Joanne | 31 | F | ||
| 150 | 01:31:57 | 841 | Firth | Iain | Deeside Runners | V40 | 44 | M |
| 734 | 02:02:49 | 615 | Fleming | Jenny | Inverness Harriers | V35 | 39 | F |
| 553 | 01:52:04 | 782 | Fletcher | Michael | 22 | M | ||
| 462 | 01:47:59 | 687 | Foley | Mel | 36 | M | ||
| 166 | 01:33:21 | 585 | Follan | Michael | Dundee Road Runners | 35 | M | |
| 535 | 01:51:10 | 451 | Forbes | Graham | V50 | 53 | M | |
| 567 | 01:52:40 | 318 | Forsyth | Alan L | V50 | 53 | M | |
| 868 | 02:24:58 | 578 | Forsyth | Ruth | 23 | F | ||
| 489 | 01:49:14 | 990 | Fowler | Mark | 32 | M | ||
| 527 | 01:50:56 | 334 | Fox | Annette | 31 | F | ||
| 528 | 01:50:56 | 335 | Fox | Peter | 35 | M | ||
| 862 | 02:23:19 | 1147 | Francis | Craig | 22 | M | ||
| 60 | 01:24:19 | 635 | Fraser | Iain | 39 | M | ||
| 97 | 01:28:00 | 417 | Fraser | Derek | Gala Harriers | V40 | 42 | M |
| 249 | 01:38:05 | 455 | Fraser | Martin A | Metro Aberdeen | 33 | M | |
| 486 | 01:49:00 | 636 | Fraser | Elena | V35 | 38 | F | |
| 500 | 01:49:43 | 763 | Fraser | Martin | V40 | 40 | M | |
| 522 | 01:50:45 | 532 | Fraser | David | V40 | 40 | M | |
| 533 | 01:51:00 | 944 | Fraser | Shane | 31 | M | ||
| 660 | 01:57:44 | 702 | Fraser | Lorna | Nairn Road Runners | 31 | F | |
| 737 | 02:03:10 | 764 | Fraser | Lorna M | V35 | 35 | F | |
| 876 | 02:25:49 | 766 | Fraser | Trudy | 24 | F | ||
| 374 | 01:43:44 | 337 | Fuller | Andrew M | Inverness Harriers | 39 | M | |
| 388 | 01:44:17 | 336 | Fuller | Muriel E | Inverness Harriers | V35 | 37 | F |
| 203 | 01:35:43 | 752 | Fulton | Kevan | Ayr Seaforth | 23 | M | |
| 181 | 01:34:08 | 1145 | Gair | Christopher H | V40 | 42 | M | |
| 231 | 01:37:10 | 776 | Gala | Jozef | Perth Road Runners | V55 | 59 | M |
| 400 | 01:44:55 | 1159 | Gall | Stuart | Ascot Harriers | 27 | M | |
| 135 | 01:31:04 | 638 | Gallie | Iain A | 37 | M | ||
| 259 | 01:38:28 | 435 | Gallie | David | 39 | M | ||
| 299 | 01:40:22 | 984 | Garden | Richard | 25 | M | ||
| 397 | 01:44:49 | 1089 | Gardner | John | Dundee Road Runners | 39 | M | |
| 836 | 02:16:34 | 141 | Gaunt | Caroline | V40 | 42 | F | |
| 659 | 01:57:41 | 324 | Gay | Alison | V35 | 36 | F | |
| 755 | 02:04:44 | 825 | George | Stuart | 31 | M | ||
| 751 | 02:04:20 | 1053 | Gibb | Sandy | Wee County Harriers | V60 | 62 | M |
| 880 | 02:27:50 | 671 | Gibb | Pete | 26 | M | ||
| 813 | 02:12:43 | 234 | Gibson | John | Caithness AAC | V45 | 49 | M |
| 562 | 01:52:25 | 1118 | Gilchrist | Ewen | V50 | 51 | M | |
| 863 | 02:24:09 | 209 | Gilchrist | Avril | 31 | F | ||
| 275 | 01:39:20 | 431 | Gillespie | Andrew | 30 | M | ||
| 443 | 01:46:59 | 278 | Gillespie | Ewan | V40 | 43 | M | |
| 162 | 01:33:05 | 883 | Gillies | Derek H | 39 | M | ||
| 157 | 01:32:44 | 746 | Glass | Nick | Scottish Prison Service AAC | 39 | M | |
| 702 | 02:00:32 | 215 | Gledhill | Lesley | Arbroath Footers | V45 | 47 | F |
| 345 | 01:42:37 | 688 | Goddard | Pat | Scottish Veteran Harriers | V40 | 43 | F |
| 534 | 01:51:10 | 484 | Goddard | Chris | 33 | M | ||
| 512 | 01:49:59 | 874 | Goldie | John | 37 | M | ||
| 15 | 01:17:59 | 377 | Goodall | John | V40 | 44 | M | |
| 333 | 01:42:05 | 789 | Gordon | Andrew | V50 | 51 | M | |
| 577 | 01:53:22 | 1085 | Gordon | Janice | Aberdeen A A C | V45 | 46 | F |
| 248 | 01:38:02 | 491 | Gourlay | Mark W | Dundee Road Runners | V40 | 43 | M |
| 310 | 01:41:08 | 617 | Gow | David | 31 | M | ||
| 596 | 01:54:25 | 916 | Graham | Angela | Troon Tortoises | 31 | F | |
| 607 | 01:54:52 | 322 | Grant | Bob | V45 | 45 | M | |
| 421 | 01:45:56 | 1087 | Gray | John | V40 | 42 | M | |
| 879 | 02:27:40 | 1055 | Gray | Debbie | V35 | 37 | F | |
| 418 | 01:45:36 | 107 | Grayson | Susan | V35 | 36 | F | |
| 140 | 01:31:34 | 231 | Green | David | Moray Road Runners | V40 | 44 | M |
| 681 | 01:58:56 | 1066 | Green | Sarah | Edinburgh Uni Hare & Hounds | 20 | F | |
| 650 | 01:57:10 | 588 | Gregory | Jane A | V40 | 43 | F | |
| 589 | 01:54:00 | 779 | Gregson | Dennis | Forres Harriers | V55 | 59 | M |
| 302 | 01:40:31 | 630 | Griffiths | Martin | 37 | M | ||
| 300 | 01:40:22 | 947 | Grigor | Alexander | V40 | 43 | M | |
| 574 | 01:53:18 | 262 | Grigor | Sarah-Louise | 34 | F | ||
| 428 | 01:46:25 | 314 | Gubbins | Nicholas | V40 | 43 | M | |
| 313 | 01:41:20 | 310 | Gunn | Janice P | V35 | 39 | F | |
| 806 | 02:11:10 | 598 | Gunn | Alex | 34 | M | ||
| 355 | 01:43:00 | 456 | Hall | Jayne A | Caithness AAC | V35 | 39 | F |
| 64 | 01:24:28 | 223 | Hamilton | Stuart | Caithness AAC | V40 | 43 | M |
| 161 | 01:33:03 | 194 | Hamilton | James R | Metro Aberdeen | V40 | 40 | M |
| 739 | 02:03:15 | 296 | Hamilton | Robert J | 32 | M | ||
| 822 | 02:14:40 | 222 | Hamilton | Anne | V50 | 51 | F | |
| 844 | 02:18:23 | 235 | Hamilton | Emma | 29 | F | ||
| 768 | 02:06:19 | 706 | Hammond | Paul | St Andrews Uni Mountaineering Club | 22 | M | |
| 626 | 01:55:55 | 577 | Hansson | |||||