| Pos | No. | Name | Club | Category | Overseas | Local | Total Tm | |
| 1 | 164 | Conor Gourlay | Sen | 01:11:12 | 1st Male Open | |||
| 2 | 103 | Ross McMullen | Shettleston Harriers | Sen | 01:15:15 | 2nd Male Open | ||
| 3 | 128 | Denis Prikulis | Lochaber Athletic Club | Sen | 01:18:39 | 3rd Male Open | ||
| 4 | 39 | Colin Forsyth | Sen | 01:20:48 | ||||
| 5 | 85 | Alastair MacGregor | Sen | 01:24:00 | ||||
| 6 | 153 | Allan Waters | Westerlands Cross Country Club | Sen | 01:26:10 | |||
| 7 | 73 | Neil Kennedy | Super | 01:27:48 | 1st Supervet Male | |||
| 8 | 25 | Robert Chalmers | Sen | Mull | 01:28:05 | 1st Local male | ||
| 9 | 37 | Justin Esplin | Vet | 01:28:12 | 1st Male Veteran | |||
| 10 | 15 | David Brooks | Sen | 01:29:59 | ||||
| 11 | 83 | Gordon MacFadyen | Team Salen | Vet | Mull | 01:30:17 | 2nd Local male | |
| 12 | 166 | Chris Mulliner | Sen | 01:30:23 | ||||
| 13 | 147 | Darren Thompson | Sen | Mull | 01:31:06 | 3rd Local male | ||
| 14 | 141 | Edward Seaton | Sen | 01:32:32 | ||||
| 15 | 35 | Sarah Duff | FSen | 01:35:25 | 1st Lady Open | |||
| 16 | 140 | Alasdair Scott | Sen | 01:37:01 | ||||
| 17 | 97 | Mark McDonald | Wee County Harriers | Vet | 01:37:33 | |||
| 18 | 1 | Emma Aitken | Shettleston Harriers | FSen | 01:38:58 | 2nd Lady Open | ||
| 19 | 80 | Tom Luxton | Sen | 01:39:38 | ||||
| 20 | 21 | Fraser Campbell | Vet | 01:40:05 | ||||
| 21 | 110 | Alec Murchie | Vint | 01:40:15 | 1st Vintage Male | |||
| 22 | 108 | David Muir | Sen | 01:40:22 | ||||
| 23 | 107 | Michael Milsom | Super | 01:40:32 | ||||
| 24 | 52 | Rachel Glaisher | Wells City Harriers | FSuper | 01:41:07 | 3rd Lady Open & 1st Lady Supervet | ||
| 25 | 27 | Peter Colwell | Lochaber Athletic Club | Vint | 01:41:52 | |||
| 26 | 86 | Benjamin Sykes | Sen | Mull | 01:41:56 | |||
| 27 | 42 | Alasdair Fraser | Sen | 01:42:12 | ||||
| 28 | 7 | Laura Barrington | FSen | Mull | 01:42:19 | 1st Local Lady | ||
| 29 | 57 | Georgia Halkett | FSen | 01:42:21 | ||||
| 30 | 79 | JOCK LOCKHART | Sen | 01:42:43 | ||||
| 31 | 163 | Faith Breads | FSen | US | 01:43:07 | 1st International Female | ||
| 32 | 158 | Sandy Whyte | Vet | 01:45:03 | ||||
| 33 | 101 | Sinead McLaughlin | Garscube Harriers | FSen | 01:45:04 | |||
| 34 | 112 | Euan Murchie | Sen | 01:45:38 | ||||
| 35 | 76 | Billy Ramsay | Super | 01:46:02 | ||||
| 36 | 33 | Uilleam Mawhinney | Sen | Mull | 01:46:11 | |||
| 37 | 109 | Michelle Murchie | FSuper | 01:47:05 | ||||
| 38 | 31 | Christopher Coyle | PACE | Sen | 01:47:36 | |||
| 39 | 38 | Fraser Ford | Sen | 01:47:41 | ||||
| 40 | 165 | Aaron Lockhart | Sen | 01:47:45 | ||||
| 41 | 102 | Will McLean | Sen | 01:48:29 | ||||
| 42 | 162 | Cathy Wood | Bellahouston Road Runners | FSen | 01:48:46 | |||
| 43 | 125 | Jamie Pool | Sen | 01:49:12 | ||||
| 44 | 29 | Gillian Cook | FVet | 01:49:13 | 1st Lady Vet | |||
| 45 | 74 | Lyndsay Kennedy | Bellahouston Road Runners | FSen | 01:49:56 | |||
| 46 | 6 | Logan Barker | Sen | 01:50:29 | ||||
| 47 | 104 | Becca McPartlin | FSen | 01:50:50 | ||||
| 48 | 119 | John Nicolson | Vet | Mull | 01:50:51 | |||
| 49 | 156 | Natalie Welsh | FSen | 01:51:08 | ||||
| 50 | 66 | Joseph Hurley | Newton Road Runners | Sen | 01:51:27 | |||
| 51 | 132 | Annie Reynolds | FSen | 01:52:00 | ||||
| 52 | 136 | Karen Rome | FVet | 01:52:31 | ||||
| 53 | 143 | Clare Sladen | Lochaber Athletic Club | FSuper | 01:52:34 | |||
| 54 | 16 | Scott Brown | Vet | 01:52:53 | ||||
| 55 | 131 | Lynn Rennie | Bellahouston Road Runners | FSen | 01:53:13 | |||
| 56 | 59 | Lindsay Hammond | Wee County Harriers | FSen | 01:53:50 | |||
| 57 | 60 | Ruth Harrison | FVet | 01:55:04 | ||||
| 58 | 146 | Mariusz Talarek | Vet | Mull | 01:55:04 | |||
| 59 | 8 | Brian Benson | Super | 01:55:31 | ||||
| 60 | 89 | Amy Gowans | FSen | 01:55:32 | ||||
| 61 | 91 | Jasmin Manning | FSen | 01:56:17 | ||||
| 62 | 82 | Gus Lyon | Sen | AU | 01:56:37 | 1st International Male | ||
| 63 | 71 | Neil Munro | Vint | 01:56:57 | ||||
| 64 | 113 | David Murchie | Sen | 01:57:22 | ||||
| 65 | 22 | Nick Cave | Vet | 01:57:42 | ||||
| 66 | 58 | Gary Hammond | Wee County Harriers | Sen | 01:58:04 | |||
| 67 | 123 | Jamie Osborne | Sen | 02:00:15 | ||||
| 68 | 48 | Rhys Gilchrist | Sen | 02:00:22 | ||||
| 69 | 49 | Lewis Gilchrist | Sen | 02:00:47 | ||||
| 70 | 68 | Emma Jackson | FSen | 02:00:57 | ||||
| 71 | 12 | David Brackenridge | Super | 02:01:18 | ||||
| 72 | 144 | Gillian Smith | FSen | 02:01:29 | ||||
| 73 | 75 | Paul Hayes | Sen | 02:01:43 | ||||
| 74 | 171 | Kerien Austin | Sen | Mull | 02:01:50 | |||
| 75 | 151 | Louise Usher | FSen | 02:01:53 | ||||
| 76 | 137 | Andrew Rome | Vet | 02:01:59 | ||||
| 77 | 129 | Marianna Quatember | FSuper | HU | 02:02:21 | |||
| 78 | 124 | Megan Parkinson | Bellahouston Road Runners | FSen | 02:04:02 | |||
| 79 | 142 | Sarah Louise Sherriff | FVet | 02:05:09 | ||||
| 80 | 78 | Robert lee | Vet | Mull | 02:05:30 | |||
| 81 | 2 | Edward Atkinson | Moray Road Runners | Super | 02:06:00 | |||
| 82 | 81 | Pete Lyon | Super | AU | 02:06:50 | |||
| 83 | 10 | David Dalley | Sen | 02:07:08 | ||||
| 84 | 56 | Lina Haines | FVet | 02:07:10 | ||||
| 85 | 159 | Helen Wightman | Harmeny Athletic Club | FVet | 02:07:10 | |||
| 86 | 200 | Rhiannon Harding | FSen | Mull | 02:07:39 | 2nd Local Lady | ||
| 87 | 88 | Kelly Mactaggart | FVet | CA | 02:08:00 | |||
| 88 | 92 | Annette Markle | FVet | CA | 02:08:53 | |||
| 89 | 36 | Becky Ellerton | FSen | 02:10:20 | ||||
| 90 | 64 | Popsi Hogg | FSen | 02:10:38 | ||||
| 91 | 55 | Callum Mitchell | Sen | 02:10:38 | ||||
| 92 | 94 | Shirley Massie | FSuper | 02:10:42 | ||||
| 93 | 155 | James Welsh | Sen | 02:10:46 | ||||
| 94 | 122 | Michael O’Brien | Sen | 02:10:52 | ||||
| 95 | 87 | Amanda MacQuarrie | FSuper | Mull | 02:11:39 | 3rd Local Lady | ||
| 96 | 157 | Benjamin West | Sen | 02:12:17 | ||||
| 97 | 106 | Kayleigh Millar | FSen | 02:12:22 | ||||
| 98 | 95 | Kathryn McBride | FSen | 02:12:53 | ||||
| 99 | 9 | Steven Birrell | Pitreave AAC | Vet | 02:14:59 | |||
| 100 | 72 | Iwan Kelly | Sen | 02:15:08 | ||||
| 101 | 84 | Kirsten Macfarlane | FVet | 02:18:18 | ||||
| 102 | 53 | Kirsty Gowans | FSen | 02:18:37 | ||||
| 103 | 26 | Rebecca Martinez | FVet | Mull | 02:18:51 | |||
| 104 | 4 | Katie Barbour | FSen | 02:19:03 | ||||
| 105 | 54 | Liam Graham | Sen | 02:19:07 | ||||
| 106 | 121 | Sarah O Donnell | FSen | 02:19:26 | ||||
| 107 | 149 | Rae Tiernan | FSuper | Mull | 02:19:52 | |||
| 108 | 118 | David Nicol | Vint | 02:20:14 | ||||
| 109 | 135 | Andy Robertson | Vint | 02:20:33 | ||||
| 110 | 17 | Jenna Ferrant | FSen | 02:20:48 | ||||
| 111 | 18 | Samantha Ferrant | FSuper | 02:20:48 | ||||
| 112 | 130 | Scarlett Randle | FSen | 02:21:20 | ||||
| 113 | 120 | Agata Nowakowska | FSen | 02:22:14 | ||||
| 114 | 161 | Poppy Winch | FSen | 02:22:14 | ||||
| 115 | 90 | Gavin Major | Pitreavie AAC | Vet | 02:23:24 | |||
| 116 | 20 | Mark Cameron | Redway Runners | Vet | 02:23:27 | |||
| 117 | 116 | Ben Neville | Sen | 02:23:57 | ||||
| 118 | 19 | Carol Bugler | FSuper | 02:24:43 | ||||
| 119 | 62 | Doreen Henderson | Giffnock North AC | FVint | 02:24:55 | 1st Lady Vintage | ||
| 120 | 99 | Mary McDowall | FSen | 02:25:38 | ||||
| 121 | 63 | Helen Hiley | FSen | 02:27:52 | ||||
| 122 | 127 | Laura Powell | Wee County Harriers | FVet | 02:29:59 | |||
| 123 | 44 | Linda Geddes | Wee County Harriers | FSuper | 02:30:00 | |||
| 124 | 47 | Morven Gibson | FVet | Mull | 02:35:30 | |||
| 125 | 11 | Paulene Bonello | Wee County Harriers | FSuper | 02:36:39 | |||
| 126 | 145 | Elaine Spalding | FSuper | 02:36:41 | ||||
| 127 | 77 | Emma Lean | FSen | 02:37:53 | ||||
| 128 | 105 | Jamie Millar | Sen | 02:37:53 | ||||
| 129 | 32 | Jane Dale | FVint | 02:41:55 | ||||
| 130 | 14 | Val Braybrooks | FVint | 02:41:55 | ||||
| 131 | 61 | William Henderson | Sen | 02:46:59 | ||||
| 132 | 70 | Meghan Joyce | FSen | 02:47:15 | ||||
| 133 | 45 | Amber Gets | FSen | 02:59:42 | ||||
| 134 | 43 | Caitlin Fullwood | FSen | 03:14:23 | ||||
| 135 | 115 | Mia Neville | FSen | 03:43:38 | ||||
| DNF | 111 | Lucy Murchie | FSen | |||||