| Pos | Num | Forename | Surname | Cat | Club | Time |
| 1 | 137 | Stephen | Wylie | MS | Ronhill Cambuslang | 0:31:57 |
| 2 | 6 | Kerry L. | Wilson | M | Ronhill Cambuslang | 0:33:41 |
| 3 | 47 | Ross | Hastings | MS | Nithsdale Athletics | 0:35:21 |
| 4 | 155 | Mickey | Breen | MS | Dumfries Running Club | 0:35:41 |
| 5 | 123 | Colin | Sturgeon | MS | Girvan AAC | 0:37:52 |
| 6 | 136 | Joseph | Boardman | M40 | Unattached | 0:38:21 |
| 7 | 150 | Norman | Neilson | M45 | Dumfries Running Club | 0:38:33 |
| 8 | 4 | Kevin | McCaig | M45 | Border Harriers | 0:38:55 |
| 9 | 98 | Christopher | Northam | M55 | Livingston | 0:39:17 |
| 10 | 49 | John | Plumridge | M55 | Galloway Harriers | 0:39:45 |
| 11 | 143 | Kevin | Breen | MS | Dumfries Running Club | 0:39:48 |
| 12 | 139 | Sean | Connor | MS | Galloway Harriers | 0:40:01 |
| 13 | 19 | Eric | Montgomery | M50 | Lagan Valley | 0:40:47 |
| 14 | 161 | Leslie J. | McDerment | MS | Kilmarnock Harriers | 0:41:10 |
| 15 | 11 | Samantha G. | Kelly | FS | Unattached | 0:41:11 |
| 16 | 117 | Stephen | Martin | MS | Classic Walls Cycle Racing Team | 0:41:26 |
| 17 | 121 | Paul | Emsley | M50 | Arran Runners | 0:41:32 |
| 18 | 79 | Gareth | Barratt | MS | Unattached | 0:41:51 |
| 19 | 119 | Eric | Dickson | MS | Kilmarnock Harriers | 0:41:58 |
| 20 | 95 | Garry | Burns | MS | Hogger Harriers | 0:42:01 |
| 21 | 8 | Billy | Hamilton | M45 | Unattached | 0:42:15 |
| 22 | 85 | Derek | Bell | MS | Netherbarr Harriers | 0:42:29 |
| 23 | 48 | Billy | Mitchell | M40 | Ochil Hill Runners | 0:43:18 |
| 24 | 25 | Craig | Malcolmson | M40 | Hoggars Harriers | 0:43:23 |
| 25 | 118 | Robert | Staples | M40 | Girvan AAC | 0:43:36 |
| 26 | 175 | David | Roberts | M40 | Unattached | 0:43:39 |
| 27 | 37 | Melanie | Martin | FS | Dalbeattie Hardrock Harriers | 0:43:48 |
| 28 | 75 | Ian | McTeir | M45 | Dalbeattie Hardrock Harriers | 0:43:55 |
| 29 | 140 | Marguerite | Robertson | F50 | Unattached | 0:44:38 |
| 30 | 141 | Jim | Wilson | M55 | Unattached | 0:44:38 |
| 31 | 29 | Alison | Ingram | FS | Dromore AC | 0:44:48 |
| 32 | 81 | David | Stewart | MS | Girvan AAC | 0:44:53 |
| 33 | 106 | Duncan | Pentland | MS | Unattached | 0:44:53 |
| 34 | 74 | Ronald | Stokes | M50 | Unattached | 0:45:10 |
| 35 | 78 | Stephen | Flanagan | M40 | Unattached | 0:45:13 |
| 36 | 101 | Stuart | McNeil | MS | Unattached | 0:45:16 |
| 37 | 15 | Scott | Pitkeathly | M45 | Unattached | 0:45:23 |
| 38 | 80 | John | Rennie | M40 | Girvan AAC | 0:45:28 |
| 39 | 173 | David | Ringland | M55 | Unattached | 0:45:34 |
| 40 | 64 | Stephen | Belford | MS | Unattached | 0:45:42 |
| 41 | 27 | Andrea | Heslip | FS | Dromore AC | 0:45:44 |
| 42 | 162 | Fraser | Nelson | M55 | Unattached | 0:45:54 |
| 43 | 20 | Hazel | Hunter | FS | Lagan Valley | 0:46:02 |
| 44 | 127 | Alan | Hay | M40 | Unattached | 0:46:03 |
| 45 | 28 | John | Miller | MS | Unattached | 0:46:14 |
| 46 | 103 | Stuart | Griffin | MS | Unattached | 0:46:14 |
| 47 | 73 | Jack | Maxwell | M55 | Girvan AAC | 0:46:31 |
| 49 | 112 | Richard | Connor | MS | Unattached | 0:47:01 |
| 48 | 39 | Tony | Hall | M55 | Unattached | 0:47:01 |
| 50 | 105 | Sean | Graham | MS | Unattached | 0:47:26 |
| 52 | 131 | Alasdair | Skeoch | MS | Troon Tortoises AC | 0:47:27 |
| 51 | 94 | Tommy | Riley | M45 | Unattached | 0:47:27 |
| 53 | 67 | William | Dell | MS | Unattached | 0:47:32 |
| 54 | 90 | Stephen | Gordon | MS | Unattached | 0:47:34 |
| 55 | 43 | Kevin | Mawhinney | M45 | Unattached | 0:47:40 |
| 56 | 142 | David A. | Breen | M50 | Dumfries Running Club | 0:47:45 |
| 57 | 5 | Gordon | McDonald | M50 | Kirkintilloch Olympians | 0:47:56 |
| 58 | 82 | James | Hilton | MS | Unattached | 0:48:25 |
| 59 | 54 | Alan | Murray | M45 | Unattached | 0:48:30 |
| 60 | 120 | Alan | Rosamond | M50 | Unattached | 0:48:31 |
| 61 | 84 | John | Forsyth | M40 | Unattached | 0:48:41 |
| 62 | 52 | Gayle | Allison | FS | Unattached | 0:48:55 |
| 63 | 109 | John | Kelly | MS | Unattached | 0:49:12 |
| 64 | 170 | John | Hilferty | MS | Unattached | 0:49:17 |
| 65 | 144 | Tom | Jolly | MS | Unattached | 0:49:32 |
| 66 | 72 | Jude | Baird | FS | Unattached | 0:49:34 |
| 67 | 91 | Paul | Diver | MS | Unattached | 0:49:46 |
| 68 | 169 | James | Chalmers | M45 | Unattached | 0:49:49 |
| 69 | 53 | Anne | Noble | F45 | Troon Tortoises AC | 0:50:13 |
| 70 | 17 | David | Robb | M40 | Unattached | 0:50:15 |
| 71 | 138 | Jamie | Picken | MS | Unattached | 0:50:30 |
| 72 | 12 | Terry | Wright | M50 | Unattached | 0:50:40 |
| 73 | 104 | Mark | Kinnon | M40 | Troon Tortoises AC | 0:50:42 |
| 74 | 40 | Karen | Robertson | F35 | Troon Tortoises AC | 0:50:53 |
| 75 | 56 | Ann | Johnstone | F40 | Dalbeattie Hardrock Harriers | 0:50:57 |
| 76 | 51 | Eric | Baird | M55 | Galloway Harriers | 0:51:09 |
| 77 | 159 | Alan | White | M45 | Unattached | 0:51:10 |
| 78 | 165 | Kirsty | Green | FS | Galloway Harriers | 0:51:24 |
| 79 | 164 | Stephen | McCormick | MS | Galloway Harriers | 0:51:27 |
| 80 | 3 | Ian | Paterson | M | Unattached | 0:51:31 |
| 81 | 108 | David | Beattie | M40 | Galloway Harriers | 0:51:36 |
| 82 | 157 | Allan | Strang | M40 | Run 4 Hope | 0:51:37 |
| 83 | 66 | Andrew | Gray | MS | Unattached | 0:51:44 |
| 84 | 35 | Alistair | McLeod | M45 | Unattached | 0:51:54 |
| 85 | 116 | Michael | Alwill | MS | Unattached | 0:52:09 |
| 86 | 71 | Tommy | Currie | M40 | Unattached | 0:52:10 |
| 87 | 55 | Alison | Wilson | FS | Dalbeattie Hardrock Harriers | 0:52:11 |
| 88 | 50 | Wendy | Kelly | F35 | Galloway Harriers | 0:52:26 |
| 89 | 154 | John | McGoogan | M60 | Unattached | 0:52:37 |
| 90 | 133 | Iona | Hyde | F35 | Unattached | 0:52:48 |
| 91 | 134 | Michael | Hyde | M45 | Unattached | 0:52:48 |
| 92 | 147 | Sarah | Hedley | FS | Unattached | 0:53:01 |
| 93 | 171 | Roland | McKane | M45 | Unattached | 0:53:04 |
| 94 | 45 | Simon | Taggart | M45 | Unattached | 0:53:13 |
| 95 | 36 | Catherine | McKean | F50 | Troon Tortoises AC | 0:53:20 |
| 96 | 89 | Lorraine | Thomson | F35 | Unattached | 0:53:40 |
| 97 | 115 | Callum | Wood | MS | Unattached | 0:53:48 |
| 98 | 100 | George | Combe | M45 | Unattached | 0:53:50 |
| 99 | 42 | Barry | Coleman | M45 | Unattached | 0:54:10 |
| 101 | 166 | Paul | Carnaghan | M45 | Unattached | 0:54:26 |
| 100 | 41 | Bobby | McKie | M55 | Unattached | 0:54:26 |
| 102 | 38 | James | Robertson | M50 | Kilmarnock Harriers | 0:55:01 |
| 103 | 102 | Paul | Cleer | M45 | Unattached | 0:55:12 |
| 104 | 126 | Allan | Dunlop | MS | Unattached | 0:55:17 |
| 105 | 14 | Dave | Cossor | M55 | Unattached | 0:55:34 |
| 106 | 172 | Claire | Skeoch | F35 | Unattached | 0:55:52 |
| 107 | 128 | Douglas | Smith | M40 | Unattached | 0:56:19 |
| 108 | 135 | Paul | Baker | MS | Unattached | 0:56:27 |
| 109 | 30 | Richard | Smith | MS | Unattached | 0:56:29 |
| 110 | 60 | Sandra | Trenchard | FS | Bellahouston Road Runners | 0:56:50 |
| 111 | 107 | Emer | Beattie | F40 | Galloway Harriers | 0:57:09 |
| 112 | 129 | Ian | Cain | M40 | Unattached | 0:57:18 |
| 113 | 57 | Andrew | Johnstone | M40 | Unattached | 0:57:34 |
| 114 | 83 | David | Carson | M40 | Unattached | 0:57:37 |
| 115 | 46 | Ailsa | Taggart | F45 | Unattached | 0:57:42 |
| 116 | 68 | Rachel | Hunter | FS | Unattached | 0:57:44 |
| 117 | 93 | James I. | McKay | MS | Unattached | 0:57:46 |
| 118 | 163 | Kevin | Fulton | MS | Unattached | 0:57:54 |
| 119 | 99 | Robert | Towe | MS | Unattached | 0:58:30 |
| 120 | 130 | Alex | Marsden | MS | Unattached | 0:58:54 |
| 121 | 156 | Andrea | Boyd | FS | Troon Tortoises AC | 0:58:55 |
| 122 | 167 | Ashley | Smart | FS | Unattached | 0:58:59 |
| 123 | 110 | Bethany | Irving | FS | Unattached | 0:59:00 |
| 124 | 114 | David | Allison | MS | Unattached | 0:59:05 |
| 125 | 113 | Andrew | McEwan | MS | Unattached | 0:59:06 |
| 126 | 2 | Bill | Love | M60 | Dumfries Running Club | 0:59:59 |
| 127 | 160 | Caroline | White | FS | Unattached | 1:00:18 |
| 128 | 70 | Margaret | Baillie | F40 | Unattached | 1:00:54 |
| 129 | 16 | Cecil | Lee | M55 | Unattached | 1:01:09 |
| 130 | 158 | Christine | White | F45 | Unattached | 1:01:59 |
| 131 | 96 | Gaynor | Caldwell | FS | Troon Tortoises AC | 1:02:01 |
| 132 | 125 | Emma | Keery | FS | Unattached | 1:02:09 |
| 133 | 65 | Linda | Gray | FS | Unattached | 1:02:56 |
| 134 | 153 | Jackie | Young | F40 | Unattached | 1:02:57 |
| 135 | 33 | Linda | Hardie | F35 | Unattached | 1:04:04 |
| 136 | 34 | Annmaree | Mitchell | F35 | Unattached | 1:04:04 |
| 137 | 148 | Fiona | Scott | F45 | Unattached | 1:04:06 |
| 138 | 149 | Marie | Carey | F50 | Unattached | 1:04:06 |
| 139 | 151 | Jon | Fallis | M40 | Unattached | 1:04:13 |
| 140 | 152 | Karen | Fallis | F35 | Unattached | 1:04:27 |
| 141 | 145 | Emma | Stonebanks | FS | Unattached | 1:04:39 |
| 142 | 1 | Sam | Thompson | FS | Unattached | 1:05:10 |
| 143 | 124 | Jane | Snowden | FS | Unattached | 1:05:54 |
| 144 | 168 | Joan | Stephens | F40 | Unattached | 1:06:05 |
| 145 | 21 | Gus | Love | F50 | Unattached | 1:10:41 |
| 146 | 59 | Linda | Matheson | F35 | Unattached | 1:11:51 |
| 147 | 9 | Susan | Maynard | F35 | Unattached | 1:15:38 |
| 148 | 63 | Carolanne | Prentice | F35 | Unattached | 1:16:38 |
| 149 | 69 | Shona | Sinclair | FS | Unattached | 1:26:10 |
| 150 | 86 | Michele | Noble | F35 | Unattached | 1:26:10 |
| 151 | 7 | Sconaid | Clark | F45 | Unattached | 1:36:33 |
| 152 | 87 | Alan | Durrant | M60 | Unattached | 1:42:28 |