| 1 | Ben Kinninmonth | Male | MS | Fife Athletic Club | 20:24 | 124 | 1st Male | |
| 2 | Mark Ryan | Male | MV40 | PH Racing Club | 20:27 | 198 | 2nd Male | |
| 3 | Andrew Wright | Male | MV40 | PH Racing Club | 20:35 | 249 | 3rd Male | |
| 4 | Paul Kieran | Male | MV40 | PH Racing Club | 20:57 | 122 | 1st MV40 | |
| 5 | Chris Clarke | Male | MV40 | Unattached | 21:11 | 38 | | |
| 6 | Carter Taylor | Male | MS | Fife Athletic Club | 21:19 | 217 | 1st Male Senior | |
| 7 | Peter Gibson | Male | MS | PH Racing Club | 21:27 | 85 | | |
| 8 | David Scott | Male | MV40 | Kinross Road Runners | 21:29 | 199 | | |
| 9 | Sean Walker | Male | MS | Pitreavie AAC | 21:36 | 224 | | |
| 10 | Ross Millar | Male | MV40 | Harmeny AC | 21:40 | 164 | | |
| 11 | Philip Waring | Male | MS | PH Racing Club | 21:54 | 234 | | |
| 12 | Chris Russell | Male | MV50 | Dunfermline Academy of SuperHeroes | 21:56 | 196 | 1st MV50 | |
| 13 | Aaron Bennet | Male | MJ | PH Racing Club | 21:59 | 11 | 1st Male Junior | |
| 14 | Colin Somerville | Male | MS | PH Racing Club | 22:02 | 209 | | |
| 15 | Ewan Taylor | Male | MV40 | PH Racing Club | 22:05 | 218 | | |
| 16 | Darren Cavaroli | Male | MV50 | Harmeny AC | 22:14 | 32 | | |
| 17 | Ian Brown | Male | MV60 | Unattached | 22:34 | 21 | 1st MV60 | |
| 18 | David Henderson | Male | MV40 | Pitreavie AAC | 22:35 | 104 | | |
| 19 | Scott McClung | Male | MS | Fife Athletic Club | 22:35 | 152 | | |
| 20 | Robert Sellar | Male | MV40 | PH Racing Club | 22:42 | 201 | | |
| 21 | Alex Reily | Male | MS | Kinross Road Runners | 22:54 | 191 | | |
| 22 | Matt Newton | Male | MV40 | Kinross Road Runners | 23:03 | 176 | | |
| 23 | Iain Wallace | Male | MV40 | PH Racing Club | 23:09 | 227 | | |
| 24 | Mark Mclean | Male | MV50 | PH Racing Club | 23:33 | 157 | | |
| 25 | Alan Derrick | Male | MV50 | Calderglen Harriers | 23:34 | 58 | | |
| 26 | Scott Love | Male | MV40 | PH Racing Club | 23:37 | 135 | | |
| 27 | Michael Lindsay | Male | MV40 | PH Racing Club | 23:39 | 133 | | |
| 28 | Martin McNellis | Male | MV60 | PH Racing Club | 23:50 | 159 | | |
| 29 | Darran Neilson | Male | MV40 | PH Racing Club | 23:52 | 174 | | |
| 30 | Stephen Freeland | Male | MV40 | Kinross Road Runners | 24:05 | 81 | | |
| 31 | Andy Harley | Male | MS | Fife Athletic Club | 24:06 | 100 | | |
| 32 | Ewan Jack | Male | MV50 | Central Athletics Club | 24:07 | 114 | | |
| 33 | Gordon Coull | Male | MS | PH Racing Club | 24:08 | 43 | | |
| 34 | Mark Western | Male | MV50 | PH Racing Club | 24:18 | 238 | | |
| 35 | Julie Menzies | Female | FV40 | PH Racing Club | 24:22 | 162 | 1st Female | |
| 36 | Kevin Hughes | Male | MV50 | PH Racing Club | 24:27 | 109 | | |
| 37 | Scott Clark | Male | MS | Pitreavie AAC | 24:28 | 36 | | |
| 38 | Dougie Hunter | Male | MV50 | Lothian Running Club | 24:30 | 110 | | |
| 39 | Lee Holland | Male | MV50 | Carnegie Harriers | 24:35 | 107 | CH AS Trophy | |
| 40 | Alistair Nelson | Male | MV40 | Carnegie Harriers | 24:45 | 175 | | |
| 41 | Tony Martin | Male | MV70 | Falkland Trail Runners | 24:52 | 146 | 1st MV70 | |
| 42 | Neil Maclachlan | Male | MS | Pitreavie AAC | 24:54 | 140 | | |
| 43 | Alison Berwick | Female | FV40 | RTC Warriors | 24:56 | 13 | 2nd Female | |
| 44 | John Crookston | Male | MV60 | PH Racing Club | 24:57 | 50 | | |
| 45 | Mark Wheeler | Male | MV40 | Hamilton Harriers | 24:58 | 240 | | |
| 46 | Alan Murray | Male | MV40 | Carnegie Harriers | 25:01 | 171 | | |
| 47 | Richard Ward | Male | MV50 | Perth Road Runners | 25:02 | 232 | | |
| 48 | David Hogarth | Male | MS | Unattached | 25:10 | 106 | | |
| 49 | Iain Cameron | Male | MV40 | Lothian Running Club | 25:13 | 28 | | |
| 50 | Martin Hill | Male | MS | Kinross Road Runners | 25:16 | 105 | | |
| 51 | Ross Hunter | Male | MS | Carnegie Harriers | 25:33 | 112 | | |
| 52 | Paul Harkins | Male | MV40 | Fife Athletic Club | 25:35 | 99 | | |
| 53 | Sean Brown | Male | MV40 | Fife Athletic Club | 25:38 | 22 | | |
| 54 | Sarah Paterson | Female | FS | Kinross Road Runners | 25:39 | 182 | 3rd Female | |
| 55 | Nils Krichel | Male | MS | Carnegie Harriers | 25:40 | 127 | | |
| 56 | Judith Turner | Female | FV40 | PH Racing Club | 25:47 | 222 | 1st FV40 | |
| 57 | Kevin Spowart | Male | MV40 | Carnegie Harriers | 25:49 | 210 | | |
| 58 | Scott Ainslie | Male | MV40 | Unattached | 26:01 | 2 | | |
| 59 | Craig White | Male | MV40 | Perth Triathlon Club | 26:09 | 241 | | |
| 60 | Kevin Davie | Male | MV40 | Carnegie Harriers | 26:10 | 55 | | |
| 61 | Malcolm Hammond | Male | MV70 | PH Racing Club | 26:11 | 97 | | |
| 62 | Kenny Miller | Male | MS | Unattached | 26:14 | 165 | | |
| 63 | Andy Macpherson | Male | MS | Unattached | 26:17 | 143 | | |
| 64 | John Hynd | Male | MV60 | Carnegie Harriers | 26:25 | 113 | | |
| 65 | Paul Allcoat | Male | MV50 | Kinross Road Runners | 26:30 | 5 | | |
| 66 | Kevin Boyd | Male | MS | Carnegie Harriers | 26:33 | 17 | | |
| 67 | Desmond FitzGerald | Male | MV40 | Pitreavie AAC | 26:42 | 74 | | |
| 68 | Ross McArthur | Male | MS | Falkland Trail Runners | 26:47 | 150 | | |
| 69 | Lucy Mitchell | Female | FS | Unattached | 26:56 | 167 | 1st Female Senior | |
| 70 | Louise Lessels | Female | FV40 | PH Racing Club | 27:03 | 132 | | |
| 71 | Malcolm Burgess | Male | MS | Pitreavie AAC | 27:06 | 25 | | |
| 72 | Isobel Burnett | Female | FV60 | Carnegie Harriers | 27:10 | 26 | 1st FV60 | CH CW Trophy |
| 73 | Lucy Ward | Female | FJ | Perth Strathtay Harriers | 27:11 | 231 | 1st Female Junior | |
| 74 | Derek Scott Esson | Male | MV50 | Unattached | 27:23 | 71 | | |
| 75 | Dawn Watson | Female | FV40 | Carnegie Harriers | 27:24 | 235 | | |
| 76 | Ryan Cuthbert | Male | MS | Lomond Hill Runners AAC | 27:30 | 54 | | |
| 77 | Mathew Mcilroy | Male | MS | Unattached | 27:32 | 155 | | |
| 78 | Craig Stokes | Male | MV40 | Kirkcaldy Wizards | 27:40 | 214 | | |
| 79 | Gordon Hunter | Male | MS | Unattached | 27:44 | 111 | | |
| 80 | Ralph Williams | Male | MV50 | Unattached | 27:50 | 243 | | |
| 81 | Mark Pullan | Male | MV50 | Dunblane Runners | 27:52 | 187 | | |
| 82 | David Downey | Male | MV50 | Dunblane Runners | 27:57 | 64 | | |
| 83 | Tony Fox | Male | MV50 | Wee County Harriers | 28:07 | 77 | | |
| 84 | Colin Sinclair | Male | MV50 | Central Athletics Club | 28:11 | 206 | | |
| 85 | Andre Gilburn | Male | MV50 | Wee County Harriers | 28:12 | 87 | | |
| 86 | Fiona Nicholl | Female | FV50 | Wee County Harriers | 28:13 | 177 | 1st FV50 | |
| 87 | Megan Jane Campbell | Female | FS | Falkirk Victoria Harriers | 28:14 | 29 | | |
| 88 | Kai Wheeler | Male | MJ | Calderglen Harriers | 28:15 | 239 | | |
| 89 | Martin Kay | Male | MV40 | Pitreavie AAC | 28:26 | 120 | | |
| 90 | Sarah Marshall | Female | FS | Carnegie Harriers | 28:27 | 145 | | |
| 91 | Jim Reilly | Male | MV60 | Kinross Road Runners | 28:28 | 190 | | |
| 92 | Michelle Johnstone | Female | FV40 | Fife Athletic Club | 28:31 | 117 | | |
| 93 | Craig Arnott | Male | MV40 | Carnegie Harriers | 28:36 | 7 | | |
| 94 | Emma Lessels | Female | FJ | PH Racing Club | 28:42 | 131 | | |
| 95 | Allan Brannigan | Male | MV50 | Carnegie Harriers | 28:44 | 19 | | |
| 96 | Ryan Campbell-Hodge | Male | MS | Kirkcaldy Wizards | 28:46 | 31 | | |
| 97 | Jim Alexander | Male | MV60 | Lothian Running Club | 28:47 | 3 | | |
| 98 | Keith Bremner | Male | MV40 | Vegan Runners UK | 29:02 | 20 | | |
| 99 | Alastair Cunningham | Male | MV50 | Central Athletics Club | 29:07 | 52 | | |
| 100 | Richard Pool | Male | MV50 | Kinross Road Runners | 29:15 | 185 | | |
| 101 | Brigid Wallen | Female | FV50 | Kinross Road Runners | 29:23 | 228 | | |
| 102 | Robert McMurray | Male | MV40 | Unattached | 29:30 | 158 | | |
| 103 | Kirsty Ford | Female | FV40 | Lothian Running Club | 29:40 | 75 | | |
| 104 | Gail Murdoch | Female | FV50 | Carnegie Harriers | 29:42 | 170 | | |
| 105 | Bruce Justice | Male | MV40 | Unattached | 29:44 | 119 | | |
| 106 | Clare Graham | Female | FV50 | PH Racing Club | 29:47 | 90 | | |
| 107 | Helena Gribben | Female | FV50 | Falkirk Victoria Harriers | 29:50 | 93 | | |
| 108 | Paul Frape | Male | MV50 | Kirkcaldy Wizards | 29:52 | 78 | | |
| 109 | Carole Bruce | Female | FV40 | Pitreavie AAC | 29:55 | 24 | | |
| 110 | Susan Allan | Female | FV40 | PH Racing Club | 29:58 | 4 | | |
| 111 | Alan Stewart | Male | MV60 | Unattached | 29:59 | 212 | | |
| 112 | Jenni Owens | Female | FV40 | Portobello Running Club | 30:00 | 181 | | |
| 113 | Alastair Outred | Male | MV50 | Wee County Harriers | 30:03 | 180 | | |
| 114 | Kirsty Nicholson | Female | FV40 | Lothian Running Club | 30:04 | 178 | | |
| 115 | Niki Blair | Male | MS | Unattached | 30:14 | 16 | | |
| 116 | Elaine Downie | Female | FV50 | Unattached | 30:15 | 65 | | |
| 117 | Ross Bennet | Male | MV50 | PH Racing Club | 30:29 | 12 | | |
| 118 | Steven Barrie | Male | MV40 | Carnegie Harriers | 30:30 | 9 | | |
| 119 | Paul Robertson | Male | MV40 | Unattached | 30:35 | 194 | | |
| 120 | Alan Weir | Male | MV50 | Lothian Running Club | 30:43 | 237 | | |
| 121 | Gareth Walker | Male | MS | Unattached | 30:47 | 223 | | |
| 122 | Bob Wylie | Male | MV40 | Unattached | 30:52 | 250 | | |
| 123 | Karen McAllister | Female | FV60 | Falkirk Victoria Harriers | 30:53 | 149 | | |
| 124 | Mackenzie Deehan | Male | MJ | Unattached | 31:01 | 57 | | |
| 125 | Martin Sloss | Male | MV50 | Unattached | 31:04 | 207 | | |
| 126 | James Luff | Male | MV40 | Unattached | 31:05 | 136 | | |
| 127 | Murray Thomson | Male | MV50 | Unattached | 31:07 | 220 | | |
| 128 | Christine Myerscough | Female | FV60 | Kinross Road Runners | 31:09 | 172 | | |
| 129 | Alastair Mccallum | Male | MV60 | Falkirk Victoria Harriers | 31:12 | 151 | | |
| 130 | Brian Bissett | Male | MV50 | Wee County Harriers | 31:16 | 15 | | |
| 131 | John Kinninmonth | Male | MV50 | Kirkcaldy Wizards | 31:31 | 125 | | |
| 132 | Sue Woods | Female | FV50 | Wee County Harriers | 31:45 | 248 | | |
| 133 | Graeme Percival | Male | MV40 | Unattached | 31:50 | 184 | | |
| 134 | Neil Arnold | Male | MV50 | Unattached | 32:00 | 6 | | |
| 135 | Ruth Ritchie | Female | FV40 | Portobello Running Club | 32:02 | 192 | | |
| 136 | Alison Downey | Female | FV50 | Dunblane Runners | 32:05 | 63 | | |
| 137 | Derek Adamson | Male | MV50 | Kirkcaldy Wizards | 32:06 | 1 | | |
| 138 | Linda Cunningham | Female | FV50 | Central Athletics Club | 32:15 | 53 | | |
| 139 | John Myerscough | Male | MV60 | Kinross Road Runners | 32:25 | 173 | | |
| 140 | Alan Gordon | Male | MS | Jogscotland Larbert | 32:36 | 88 | | |
| 141 | Shaun Jarrett | Male | MV40 | Unattached | 32:42 | 116 | | |
| 142 | Robert Milton | Male | MV50 | PH Racing Club | 32:47 | 166 | | |
| 143 | Andrew Wilkes | Male | MV40 | Unattached | 32:54 | 242 | | |
| 144 | Paul Monaghan | Male | MS | Unattached | 33:04 | 168 | | |
| 145 | Ashleigh Lawrie | Female | FS | Fife Athletic Club | 33:10 | 129 | | |
| 146 | Dave Martindale | Male | MV40 | Pitreavie AAC | 33:11 | 147 | | |
| 147 | Kenny Gullen | Male | MV60 | Wee County Harriers | 33:21 | 95 | | |
| 148 | Jonathan Forrest | Male | MS | Unattached | 33:24 | 76 | | |
| 149 | Valerie Findlay | Female | FV50 | Kinross Road Runners | 33:28 | 73 | | |
| 150 | Steven Laing | Male | MV50 | Falkirk Victoria Harriers | 33:32 | 128 | | |
| 151 | Lana McInnes | Female | FS | Pitreavie AAC | 33:34 | 156 | | |
| 152 | Gail Beveridge | Female | FV50 | Carnegie Harriers | 33:34 | 14 | | |
| 153 | Ann Malcolm | Female | FV60 | Kinross Road Runners | 33:45 | 144 | | |
| 154 | Lynsey Connor | Female | FS | Unattached | 33:50 | 40 | | |
| 155 | Wendy Arthur | Female | FV50 | Unattached | 33:56 | 8 | | |
| 156 | Malcolm Haig | Male | MV40 | Unattached | 33:57 | 96 | | |
| 157 | Alan Taylor | Male | MS | Unattached | 34:24 | 215 | | |
| 158 | Fiona MacLeod | Female | FV40 | Pitreavie AAC | 34:34 | 141 | | |
| 159 | Carol-Ann Fraser | Female | FV40 | Dunfermline Acadamy of Super Heroes | 34:37 | 79 | | |
| 160 | Calum Taylor | Male | MS | Unattached | 34:45 | 216 | | |
| 161 | Lyndsay Eason | Female | FV60 | RunSum Running Group | 35:02 | 68 | | |
| 162 | Darrin McQueen | Male | MV50 | RunSum Running Group | 35:03 | 160 | | |
| 163 | Sandra Gardener | Female | FV50 | Falkland Trail Runners | 35:05 | 83 | | |
| 164 | Claire Doak | Female | FV40 | Leven Las Vegas | 35:10 | 59 | | |
| 165 | Gemma Robertson | Female | FS | Dunfermline Track & Field Club | 35:17 | 193 | | |
| 166 | Angela Donald | Female | FV40 | Five Star Run Club | 35:29 | 61 | | |
| 167 | Windy Wilson | Male | MV50 | Five Star Run Club | 35:31 | 246 | | |
| 168 | Eleanor Christie | Female | FV40 | Unattached | 35:42 | 34 | | |
| 169 | Lorraine Davie | Female | FV40 | Unattached | 35:44 | 56 | | |
| 170 | Sue Clark | Female | FV50 | Glenrothes Triathlon Club | 35:58 | 37 | | |
| 171 | Hannah Lopez | Female | FS | Kinross Road Runners | 36:03 | 134 | | |
| 172 | Keith Waring | Male | MV60 | Unattached | 36:09 | 233 | | |
| 173 | Laura Powell | Female | FV40 | Wee County Harriers | 36:25 | 186 | | |
| 174 | Nicole Graham | Female | FS | Unattached | 36:34 | 91 | | |
| 175 | Karl Zaczek | Male | MV50 | Carnegie Harriers | 36:37 | 251 | | |
| 176 | David Simpson | Male | MV50 | Jog Scotland falkirk | 36:42 | 205 | | |
| 177 | Jill Scott | Female | FV50 | Jogscotland | 37:05 | 200 | | |
| 178 | Mark Reid | Male | MV40 | Pitreavie AAC | 37:19 | 189 | | |
| 179 | Mark Gormley | Male | MV60 | Stornoway Running & Athletics Club | 37:33 | 89 | | |
| 180 | Alan Gardener | Male | MV50 | Falkland Trail Runners | 38:13 | 82 | | |
| 181 | Donna Melville | Female | FV40 | Dunfermline Academy of Superheroes | 38:15 | 161 | | |
| 182 | Norah McGaw | Female | FV50 | RunSum Running Group | 38:19 | 153 | | |
| 183 | Derek Shaw | Male | MV40 | Unattached | 38:23 | 204 | | |
| 184 | Ron Mackay | Male | MV40 | Unattached | 38:28 | 139 | | |
| 185 | Cynthia Christie | Female | FV40 | RunSum Running Group | 38:41 | 33 | | |
| 186 | John Cowan | Male | MS | Dunfermline Academy of Superheroes | 39:04 | 44 | | |
| 187 | Garry Stevenson | Male | MS | Unattached | 39:04 | 211 | | |
| 188 | Fiona Crookston | Female | FS | Unattached | 39:35 | 49 | | |
| 189 | Maureen Crookston | Female | FV60 | Unattached | 39:39 | 51 | | |
| 190 | Sandie Knudsen | Female | FV50 | Pitreavie AAC | 39:41 | 126 | | |
| 191 | Ray Woods | Male | MV50 | Wee County Harriers | 39:53 | 247 | | |
| 192 | Debbie Cooper | Female | FV60 | Pitreavie AAC | 39:58 | 41 | | |
| 193 | Sarah Eaton | Female | FV60 | Kinross Road Runners | 40:15 | 69 | | |
| 194 | Casey Warburton | Female | FJ | Leven Las Vegas | 40:25 | 230 | | |
| 195 | Scott Bell | Male | MS | Unattached | 40:38 | 10 | | |
| 196 | Sarah Campbell | Female | FV50 | Pitreavie AAC | 41:17 | 30 | | |
| 197 | Michelle Patrick | Female | FS | Unattached | 43:49 | 183 | | |
| 198 | Debbie Stewart | Female | FS | Nutritional Fit | 43:40 | 213 | | |
| 199 | Jim Dunstan | Male | MV50 | Nutritional Fit | 43:41 | 67 | | |
| 200 | David Gray | Male | MS | Unattached | 47:55 | 92 | | |
| 201 | Sam Gibson | Male | MS | Unattached | 47:56 | 86 | | |
| 202 | Gilly Harrison | Female | FV60 | Unattached | 51:18 | 101 | | |