Full downloadable results (Excel)
| Position | Name | Gender | Cat | Club | Time | Race No |
| 1 | Jamie Lessels | Male | Senior | Fife Athletic Club | 19:32 | 147 |
| 2 | Carter Taylor | Male | Senior | Fife Athletic Club | 19:34 | 245 |
| 3 | Ruan Van Rensburg | Male | Senior | Fife Athletic Club | 19:56 | 256 |
| 4 | Alistair Gudgin | Male | Senior | Fife Athletic Club | 20:07 | 108 |
| 5 | Ben Kinninmonth | Male | Senior | Fife Athletic Club | 20:13 | 146 |
| 6 | Luke Mcneil | Male | Senior | PH Racing Club | 20:32 | 178 |
| 7 | Peter Gibson | Male | Senior | PH Racing Club | 20:35 | 95 |
| 8 | Andrew Wright | Male | V50 | PH Racing Club | 20:46 | 274 |
| 9 | Adam Hart | Male | Senior | Dundee Roadrunners | 21:16 | 118 |
| 10 | Joe Smithyman | Male | Senior | Unattached | 21:19 | 226 |
| 11 | Sean Walker | Male | Senior | Pitreavie AAC | 21:34 | 260 |
| 12 | Paul Murphy | Male | Senior | Pitreavie AAC | 21:55 | 190 |
| 13 | Alan Jeffrey | Male | V40 | West Edinburgh Running Club | 22:05 | 132 |
| 14 | Steve Cairns | Male | V50 | Hunters Bog Trotters | 22:23 | 34 |
| 15 | Stuart Green | Male | V40 | PH Racing Club | 22:28 | 107 |
| 16 | Stuart MacRae | Male | Senior | West Edinburgh Running Club | 22:34 | 159 |
| 17 | Graeme Downie | Male | V50 | Pitreavie AAC | 22:46 | 70 |
| 18 | Jack Breingan | Male | Senior | Wee County Harriers | 22:57 | 27 |
| 19 | Gayle Lindsay | Female | Senior | PH Racing Club | 23:01 | 148 |
| 20 | Ben Hukins | Male | V40 | PH Racing Club | 23:05 | 129 |
| 21 | Ailsa Cruickshanks | Female | Senior | Fife Athletic Club | 23:09 | 56 |
| 22 | Scott Hamilton | Male | Senior | Unattched | 23:15 | 114 |
| 23 | James Squires | Male | V40 | Pitreavie AAC | 23:20 | 231 |
| 24 | Steven Kerr | Male | Senior | Unattched | 23:31 | 145 |
| 25 | Mark Mclean | Male | V50 | PH Racing Club | 23:48 | 174 |
| 26 | Fraser Harkness | Male | Senior | Pitreavie AAC | 24:01 | 117 |
| 27 | Kristin Lownie | Female | F40 | PH Racing Club | 24:07 | 152 |
| 28 | Calvin Ogg | Male | Senior | Unattched | 24:24 | 195 |
| 29 | Michael Younger | Male | V60 | Wee County Harriers | 24:25 | 275 |
| 30 | Andrew Spence | Male | V40 | Carnegie Harriers | 24:35 | 229 |
| 31 | Andrew McQueen | Male | Senior | PH Racing Club | 24:40 | 180 |
| 32 | Daniel Forbes | Male | Junior | Unattched | 24:47 | 83 |
| 33 | Ryan Gilhooley | Male | Senior | Unattched | 24:49 | 98 |
| 34 | Julie Menzies | Female | F50 | PH Racing Club | 24:51 | 183 |
| 35 | Andrew Higgins | Male | Senior | Calderglen Harriers | 25:00 | 121 |
| 36 | Iain Wallace | Male | V50 | PH Racing Club | 25:00 | 261 |
| 37 | Gary Whitton | Male | V50 | Kirkcaldy Wizards | 25:07 | 269 |
| 38 | Scott Kelman | Male | Senior | Giffnock North AC | 25:12 | 143 |
| 39 | Mark Webster | Male | V50 | PH Racing Club | 25:19 | 267 |
| 40 | James Kelman | Male | V60 | Fife Athletic Club | 25:19 | 142 |
| 41 | Donald Shaw | Male | V50 | Central Athletics Club | 25:21 | 221 |
| 42 | Mike Anderson | Male | V50 | West Edinburgh Running Club | 25:25 | 9 |
| 43 | David Downey | Male | V60 | Dunblane Runners | 25:41 | 68 |
| 44 | John Crookston | Male | V60 | PH Racing Club | 25:45 | 53 |
| 45 | Alison Berwick | Female | F50 | RTC Warriors | 26:03 | 19 |
| 46 | Brendan Adams | Male | V50 | Unattched | 26:09 | 4 |
| 47 | Mark McDonald | Male | V40 | Wee County Harriers | 26:19 | 166 |
| 48 | Stuart Milne | Male | Senior | Linlithgow Athletic Club | 26:24 | 185 |
| 49 | Alastair Cunningham | Male | V60 | Central Athletics Club | 26:26 | 57 |
| 50 | Eleanor Johnston | Female | Senior | West Edinburgh Running Club | 26:29 | 134 |
| 51 | Kenny Fairfield | Male | V50 | Carnegie Harriers | 26:29 | 77 |
| 52 | Andy Macpherson | Male | Senior | Unattched | 26:36 | 158 |
| 53 | Dan Forrest | Male | Senior | Unattched | 26:37 | 85 |
| 54 | Robert McMurray | Male | V40 | Unattched | 26:40 | 176 |
| 55 | Tony Scott | Male | V40 | Unattched | 26:43 | 220 |
| 56 | Jimmy Robertson | Male | V50 | Kirkcaldy Wizards | 26:46 | 211 |
| 57 | Scott McClung | Male | Senior | Fife Athletic Club | 26:49 | 163 |
| 58 | Ewan Heeles | Male | V40 | Pitreavie AAC | 26:58 | 120 |
| 59 | Andre Gilburn | Male | V50 | Wee County Harriers | 27:08 | 96 |
| 60 | Callum McNay | Male | Senior | Unattched | 27:27 | 177 |
| 61 | Malcolm Hammond | Male | V70 | PH Racing Club | 27:33 | 115 |
| 62 | Rhea McGlashan | Female | Senior | West Edinburgh Running Club | 27:36 | 168 |
| 63 | Alasdair Macdonald | Male | V50 | West Edinburgh Running Club | 27:38 | 155 |
| 64 | Graham Wilde | Male | V50 | Carnegie Harriers | 27:42 | 271 |
| 65 | Alan Fullerton | Male | V40 | Pitreavie AAC | 27:47 | 91 |
| 66 | Joy Gudgin | Female | F60 | Carnegie Harriers | 27:50 | 109 |
| 67 | Mark Mackenzie | Male | V50 | PH Racing Club | 27:53 | 157 |
| 68 | Jennifer McFarlane | Female | F40 | Pitreavie AAC | 28:08 | 167 |
| 69 | Mel Black | Male | V50 | Wee County Harriers | 28:22 | 22 |
| 70 | Charlotte Briggs | Female | Senior | Carnegie Harriers | 28:24 | 28 |
| 71 | Karyn Stewart | Female | Senior | Pitreavie AAC | 28:28 | 234 |
| 72 | Ailsa Doig | Female | Senior | Pilmuir Fitness 10 | 28:29 | 66 |
| 73 | Greg Forrest | Male | Senior | Unattched | 28:33 | 86 |
| 74 | Tom Sludden | Male | V50 | Pitreavie AAC | 28:46 | 223 |
| 75 | Caneron Robb | Male | Senior | Unattched | 28:49 | 208 |
| 76 | Calum Taylor | Male | Senior | Carnegie Harriers | 28:51 | 244 |
| 77 | Jamie McPhee | Male | Senior | Kirkcaldy wizards | 28:56 | 179 |
| 78 | Gordon Lindsay | Male | V60 | Perth Road Runners | 29:00 | 149 |
| 79 | Gavin Duff | Male | V40 | Wee County Harriers | 29:06 | 72 |
| 80 | Gordon Macfarlane | Male | V50 | Pitreavie AAC | 29:07 | 156 |
| 81 | Kevin Stickings | Male | V50 | Unattched | 29:13 | 235 |
| 82 | Darren Stoker | Male | V50 | Pitreavie AAC | 29:16 | 237 |
| 83 | Neil Arnold | Male | V50 | Nutritional Fit | 29:18 | 11 |
| 84 | Molly Fairfield | Female | Senior | Pitreavie AAC | 29:22 | 78 |
| 85 | Iain Crawford | Male | V50 | Cambuslang Harriers | 29:24 | 52 |
| 86 | Scott Ainslie | Male | V40 | Unattched | 29:25 | 6 |
| 87 | Catherine McKelvie | Female | F40 | Pitreavie AAC | 29:29 | 171 |
| 88 | Innes Chalmers | Male | V50 | Linlithgow Athletic Club | 29:29 | 37 |
| 89 | Ross Cable | Male | V40 | Unattched | 29:32 | 32 |
| 90 | Jacqueline Mclew | Female | F50 | Cambuslang harriers | 29:37 | 175 |
| 91 | Elaine Downie | Female | F50 | Nutritional Fit | 29:40 | 69 |
| 92 | Shenelle Roney | Female | F40 | West Edinburgh Running Club | 29:45 | 216 |
| 93 | Lucy McKelvie | Female | Senior | Pitreavie AAC | 29:58 | 172 |
| 94 | Nicky Sutherland | Female | F50 | Kirkcaldy Wizards | 29:59 | 240 |
| 95 | Andrew Foggo | Male | Senior | Unattched | 30:03 | 82 |
| 96 | Stephen Joyce | Male | V50 | Wee County Harriers | 30:04 | 139 |
| 97 | Gareth Walker | Male | V40 | Unattched | 30:11 | 258 |
| 98 | Nav Ref | Male | V40 | Pitreavie AAC | 30:16 | 204 |
| 99 | Clare Graham | Female | F50 | PH Racing Club | 30:18 | 103 |
| 100 | Isla Smith | Female | F40 | Kirkcaldy Wizards | 30:24 | 225 |
| 101 | Martin Gower | Male | V50 | Falkirk Victoria Harriers | 30:38 | 102 |
| 102 | Rachel Travers | Female | F50 | West Edinburgh Running Club | 30:43 | 251 |
| 103 | Andy Johns | Male | V50 | Kinross Road Runners | 30:51 | 133 |
| 104 | Karen McAllister | Female | F60 | Falkirk Victoria Harriers | 30:57 | 161 |
| 105 | Carol Batey | Female | F60 | Kirkcaldy Wizards | 31:01 | 14 |
| 106 | Jonathan Forrest | Male | V40 | Unattched | 31:03 | 87 |
| 107 | James Luff | Male | V40 | Pitreavie AAC | 31:05 | 153 |
| 108 | Emily Johnston | Female | Senior | West Edinburgh Running Club | 31:08 | 135 |
| 109 | Debz Graham | Female | F50 | Falkirk Victoria Harriers | 31:13 | 104 |
| 110 | Valerie Symon | Female | F40 | Kirkcaldy Wizards | 31:17 | 243 |
| 111 | Lauren Bennet | Female | Senior | PH Racing Club | 31:18 | 17 |
| 112 | Fiona Cunningham | Female | F40 | Unattched | 31:25 | 58 |
| 113 | Maisie Allen | Female | Senior | Falkirk Victoria Harriers | 31:25 | 7 |
| 114 | Janet Murray | Female | F40 | Falkirk Victoria Harriers | 31:29 | 192 |
| 115 | Craig Jones | Male | V50 | Polbeth and West Calder Joggers (JS) | 31:31 | 137 |
| 116 | Michael Lindsay | Male | V40 | PH Racing Club | 31:33 | 150 |
| 117 | Emma Fairgrieve | Female | Senior | West Edinburgh Running Club | 31:38 | 79 |
| 118 | Paul Robertson | Male | V40 | Unattched | 31:39 | 213 |
| 119 | Mark Bissett | Male | V40 | Nutritional Fit | 31:39 | 20 |
| 120 | Leona Doherty | Female | F40 | Pitreavie AAC | 31:43 | 65 |
| 121 | Ally Roney | Female | F40 | West Edinburgh Running Club | 31:48 | 215 |
| 122 | Graeme Crossley | Male | V50 | Unattched | 31:52 | 55 |
| 123 | Duncan Christie | Male | V60 | Unattched | 31:53 | 41 |
| 124 | Diane Stewart | Female | Senior | Pitreavie AAC | 31:59 | 233 |
| 125 | Tiffany Ronaldson | Female | F50 | West Edinburgh Running Club | 32:00 | 214 |
| 126 | Celina Davis | Female | F50 | West Edinburgh Running Club | 32:01 | 60 |
| 127 | Linda Struthers | Female | F40 | RTC Warriors | 32:07 | 239 |
| 128 | John Cowan | Male | Senior | Pilmuir Fitness 10 | 32:12 | 50 |
| 129 | Rachael Luff | Female | F50 | Pitreavie AAC | 32:15 | 154 |
| 130 | Alison Wright | Female | F50 | Polbeth and West Calder Joggers (JS) | 32:26 | 273 |
| 131 | Tony Fox | Male | V60 | Wee County Harriers | 32:33 | 88 |
| 132 | Rosemary Fallon | Female | F60 | RTC Warriors | 32:36 | 80 |
| 133 | Hannah Chapman | Female | Senior | Pilmuir Fitness 10 | 32:41 | 39 |
| 134 | Alison Downey | Female | F50 | Dunblane Runners | 32:47 | 67 |
| 135 | Nicola Wood | Female | F50 | Unattched | 32:51 | 272 |
| 136 | Stephen Bramwell | Male | V50 | Nutritional Fit | 32:51 | 26 |
| 137 | Lizzie Thomson | Female | F40 | Unattched | 32:58 | 250 |
| 138 | Ruth Cross | Female | F50 | RTC Warriors | 33:00 | 54 |
| 139 | Ross Bennet | Male | V50 | PH Racing Club | 33:10 | 18 |
| 140 | Stephanie Kerr | Female | Senior | Lothian Running Club | 33:10 | 144 |
| 141 | Fiona Cockburn | Female | F40 | Pitreavie AAC | 33:12 | 44 |
| 142 | John Meikle | Male | V60 | RTC Warriors | 33:18 | 182 |
| 143 | Kathryn Sykes | Female | Senior | West Edinburgh Running Club | 33:27 | 241 |
| 144 | Sharon Gillies | Female | F50 | Unattched | 33:29 | 99 |
| 145 | Steve Gaffney | Male | V50 | Unattched | 33:32 | 92 |
| 146 | Katie Smithyman | Female | Senior | Unattched | 33:45 | 227 |
| 147 | Alan Jackson | Male | V60 | Lothian Running Club | 33:48 | 131 |
| 148 | Karl Zaczek | Male | V50 | Carnegie Harriers | 33:57 | 276 |
| 149 | Ashley Cormack | Female | Senior | Unattched | 34:09 | 48 |
| 150 | Penny Hallidie | Female | F50 | Wee County Harriers | 34:13 | 113 |
| 151 | Huw V H Thomas | Male | V60 | Pitreavie AAC | 34:18 | 248 |
| 152 | Tim Barr | Male | V50 | Unattched | 34:18 | 13 |
| 153 | Linda Geddes | Female | F50 | Wee County Harriers | 34:29 | 94 |
| 154 | Sara Johnston | Female | F50 | RTC Warriors | 34:47 | 136 |
| 155 | Laura Powell | Female | F40 | Wee County Harriers | 34:54 | 202 |
| 156 | Scott Abbot | Male | Senior | Asda Athletes | 34:54 | 3 |
| 157 | Rhona Scott | Female | F50 | Central Athletics Club | 34:56 | 219 |
| 158 | Alison Cox | Female | F50 | Unattched | 34:59 | 51 |
| 159 | Linda Cunningham | Female | F50 | Central Athletics Club | 35:25 | 59 |
| 160 | Ian Black | Male | V40 | Unattched | 35:37 | 21 |
| 161 | Samantha Paterson | Female | Senior | Unattched | 35:46 | 197 |
| 162 | Caroline Hannah | Female | Senior | Pitreavie AAC | 35:47 | 116 |
| 163 | James Weir | Male | V60 | Unattched | 35:55 | 268 |
| 164 | Wendy Gaffney | Female | F50 | Pitreavie AAC | 35:58 | 93 |
| 165 | Kelly Guilar | Female | F40 | Jog Scotland | 36:04 | 110 |
| 166 | Bruce Justice | Male | V40 | Unattched | 36:06 | 140 |
| 167 | Kenneth McAllister | Male | V60 | Pitreavie AAC | 36:12 | 162 |
| 168 | Chris Payne | Male | Senior | Kirkcaldy Wizards | 36:20 | 200 |
| 169 | Keith Waring | Male | V60 | Unattched | 36:32 | 263 |
| 170 | Mark Reid | Male | V40 | Pitreavie AAC | 36:35 | 206 |
| 171 | Ali Mclaren | Male | V50 | RTC Warriors | 36:40 | 173 |
| 172 | Andy Brown | Male | V60 | Lothian Running Club | 37:12 | 29 |
| 173 | Jennifer Wan | Female | Senior | Wee County Harriers | 37:15 | 262 |
| 174 | Joanne Turnbull | Female | F50 | Lothian Running Club | 37:17 | 252 |
| 175 | Jill Scott | Female | F50 | Central Athletics Club | 37:21 | 218 |
| 176 | Eleanor Smith | Female | Senior | Unattched | 37:28 | 224 |
| 177 | Rebecca Muir | Female | F40 | Wee County Harriers | 37:35 | 188 |
| 178 | Graeme Stirling | Male | V60 | Carnegie Harriers | 37:39 | 236 |
| 179 | Helen Thom | Female | F40 | Wee County Harriers | 37:52 | 246 |
| 180 | Kenny Cowie | Male | V40 | Carnegie Harriers | 37:54 | 278 |
| 181 | Hannah Murphy | Female | Senior | Carnegie Harriers | 37:55 | 189 |
| 182 | Malcolm Haig | Male | V50 | Unattched | 37:56 | 111 |
| 183 | Dawn Linkston | Female | F50 | JogScotland | 37:58 | 151 |
| 184 | Angela Whytock | Female | F50 | Pitreavie AAC | 38:01 | 270 |
| 185 | Stephanie Riddell | Female | Senior | Unattched | 38:09 | 207 |
| 186 | Lindsay Sinclair | Female | Senior | Unattched | 38:22 | 222 |
| 187 | Mhairi Adams | Female | F50 | Unattched | 38:22 | 5 |
| 188 | Linda Joyce | Female | F50 | Wee County Harriers | 38:48 | 138 |
| 189 | Leona Glennie | Female | Senior | Wee County Harriers | 38:53 | 100 |
| 190 | Janet Dunlop | Female | F40 | Polbeth and West Calder Joggers (JS) | 38:53 | 74 |
| 191 | Kath Paterson | Female | F60 | Unattched | 39:02 | 196 |
| 192 | Hannah Bain | Female | Senior | Unattched | 39:19 | 12 |
| 193 | Lindsey Robertson | Female | F40 | Fife Athletic Club | 39:28 | 212 |
| 194 | Erin Robertson | Female | Junior | Kirkcaldy Wizards | 39:41 | 210 |
| 195 | Lorraine Abbot | Female | F60 | Pitreavie AAC | 40:16 | 2 |
| 196 | Brian Abbot | Male | V60 | Great Wall Marathon – Class of 2015 | 40:41 | 1 |
| 197 | Louise Higgins | Female | Senior | Calderglen Harriers | 40:55 | 122 |
| 198 | Stephen Greer | Male | V60 | Carnegie Harriers | 41:12 | 277 |
| 199 | Ian Chan | Male | V40 | Unattched | 44:24 | 38 |
| 200 | Michelle Piper | Female | F40 | Wee County Harriers | 44:43 | 201 |
| 201 | Kevin Watson | Male | V60 | Unattched | 46:26 | 265 |
| 202 | Gayle Dickie | Female | F50 | Pitreavie AAC | 46:26 | 64 |
| 203 | Stephanie Mcilroy | Female | Senior | Unattched | 48:10 | 169 |