| Name | Club | Time | |
| 1 | Raymond Hardie | Moray RR | 1.18.34 |
| 2 | Ruairidh Campbell | Arbroath Footers | 1.18.58 |
| 3 | Craig Walker | Stirling Triathlon | 1.19.30 |
| 4 | Alastair Mace | Athleticio Wegiano | 1.20.46 |
| 5 | John McLaughlin | Springburn H | 1.21.24 |
| 6 | Colin Hutt | Bo'ness RR | 1.21.40 |
| 7 | Simon Axon (MV40) | Hunters Bog T | 1.24.36 |
| 8 | Douglas Flynn | Kintail MR | 1.24.45 |
| 9 | Alan Burns | Unatt | 1.26.59 |
| 10 | Charlie Taylor | Bay City Strollers | 1.27.36 |
| 11 | Donald Nicolson | Unatt | 1.27.55 |
| 12 | Peter Beattie (MV40) | Inverness H | 1.28.09 |
| 13 | Iain MacKay (MV40) | Hunters Bog T | 1.28.17 |
| 14 | David Mewse (MV45) | Kilbarchan AAC | 1.28.18 |
| 15 | Mike Turner | Keith & District | 1.28.33 |
| 16 | Peter Littlefield (MV45) | Stonehaven S&D | 1.28.33 |
| 17 | Willie Johnstone | Keith & District | 1.28.42 |
| 18 | Duncan Baker (MV40) | Hunters Bog T | 1.28.51 |
| 19 | Steven Hards (MV40) | Kilbarchan AAC | 1.29.57 |
| 20 | Geoff Simpson (MV40) | Hunters Bog T | 1.30.26 |
| 21 | Jonathan Dinnes (U20M) | Unatt | 1.30.32 |
| 22 | Robin Scott (MV55+) | Scottish Vets | 1.30.43 |
| 23 | Bob Brown (MV55+) | Perth RR | 1.30.52 |
| 24 | Finlay Dowell | Irvine AC | 1.31.12 |
| 25 | Dougie Flett | Stornoway RC | 1.31.13 |
| 26 | Iain Fraser | Tri - Buchan Club | 1.31.36 |
| 27 | Steven Durdy (MV40) | Maltby RC | 1.31.37 |
| 28 | David Atkin (MV40) | Mainland Mules | 1.31.51 |
| 29 | Ross Grieve | Capital Triathletes | 1.31.54 |
| 30 | Stuart Morton (MV40) | Dundee Hawkhill | 1.32.15 |
| 31 | Nick Lancaster (MV45) | Kintail MR | 1.32.38 |
| 32 | Andrew Thompson | Maltby RC | 1.32.45 |
| 33 | Martin MacIntyre | Unatt | 1.33.09 |
| 34 | Jim Rust (MV50) | Maltby RC | 1.33.13 |
| 35 | Douglas Oag | Farquhars Fitness | 1.33.18 |
| 36 | Adrian Campbell | Unatt | 1.33.24 |
| 37 | Ivor Normand | Hunters Bog T | 1.34.06 |
| 38 | Robin Livingstone (MV45) | Perth RR | 1.34.11 |
| 39 | Neil Thomas | Hunters Bog T | 1.34.53 |
| 40 | Chris Fuller | Athleticio Wegiano | 1.34.56 |
| 41 | Robin Thomas (MV45) | Hunters Bog T | 1.35.14 |
| 42 | Rhona Buchan (FV35) | Three Peaks Tri | 1.35.29 |
| 43 | Stephen Baxter (MV45) | Hunters Bog T | 1.35.42 |
| 44 | Alan Hughes (MV45) | Unatt | 1.35.59 |
| 45 | Seumas Galbraith (MV40) | Calbost Harriers | 1.36.00 |
| 46 | Hamish MacDonald (MV40) | Mainland Mules | 1.36.32 |
| 47 | Sandra Henderson (F) | Stirling Triathlon | 1.36.33 |
| 48 | Steve Buckley (MV45) | Unatt | 1.37.03 |
| 49 | Andrew Murdoch | Unatt | 1.37.06 |
| 50 | Robertson Johnston | Athleticio Wegiano | 1.37.13 |
| 51 | Gordon McNeil | Wee County H | 1.37.46 |
| 52 | Patricia Robertson (FV35) | Fleetfeet Tri | 1.37.52 |
| 53 | Siobhan Evans (F) | Forres H | 1.38.11 |
| 54 | Jake Vellacott | Worm | 1.38.17 |
| 55 | Andrew Brierley | Unatt | 1.38.28 |
| 56 | Deborah MacDonald (FV40) | Hunters Bog T | 1.38.36 |
| 57 | Dawn Hardy (F) | Moray RR | 1.38.40 |
| 58 | Grant McIntyre | Dundee RR | 1.38.45 |
| 59 | Andrew Caulkett | Unatt | 1.38.47 |
| 60 | James Stewart (MV50) | Lochaber AC | 1.38.51 |
| 61 | Michael Wright (MV40) | Farquhars Fitness | 1.38.59 |
| 62 | John MacGregor (MV50) | Moray RR | 1.39.01 |
| 63 | Kenny Thomas | Unatt | 1.39.03 |
| 64 | William Robertson | The Dumfers | 1.39.07 |
| 65 | Neil MacDonald | Unatt | 1.39.22 |
| 66 | Brian Lowndes (MV50) | Maltby RC | 1.39.33 |
| 67 | Kevin MacRae | Unatt | 1.40.00 |
| 68 | Jozef Gala (MV55+) | Perth RR | 1.40.00 |
| 69 | Mark Gormley | Stornoway RC | 1.40.05 |
| 70 | Tim Whiteham (MV45) | Team Angus | 1.40.12 |
| 71 | Steve Bragginton | I.O.S. Squash Club | 1.40.17 |
| 72 | Martin Raeside (MV40) | Helensburgh | 1.40.18 |
| 73 | Tom Laing (MV40) | Unatt | 1.40.30 |
| 74 | Alexander Morrison (MV50) | Arbroath Footers | 1.40.40 |
| 75 | Sandy Smith | Unatt | 1.41.28 |
| 76 | Gregor Dingwall | Central AC | 1.41.32 |
| 77 | Sandy Dunn (MV45) | Wee County H | 1.41.43 |
| 78 | Dougie Gray | Pitreavie AAC | 1.41.57 |
| 79 | Phil Dewar (MV40) | Unatt | 1.42.07 |
| 80 | Dave King (MV40) | Blackheath Harriers | 1.42.25 |
| 81 | Roddy Beaton (MV45) | Farquhars Fitness | 1.42.30 |
| 82 | David Morrill | Unatt | 1.42.41 |
| 83 | Gilbert Bain | Moray RR | 1.42.43 |
| 84 | Mark Hamilton | Unatt | 1.43.07 |
| 85 | Peter Dunnachie | Unatt | 1.43.16 |
| 86 | Allan Herbert | Unatt | 1.43.16 |
| 87 | Alasdair MacSween (MV40) | I.O.S. Squash Club | 1.43.27 |
| 88 | Julie Kolosowski (F) | Wee County H | 1.43.36 |
| 89 | Ronald Thomson (MV50) | Unatt | 1.43.38 |
| 90 | Bernard O'Hagan (MV40) | Arbroath Footers | 1.43.39 |
| 91 | John Nicolson (MV40) | Calbost Harriers | 1.43.55 |
| 92 | Derek Spear | Moray RR | 1.44.04 |
| 93 | Richard Strong (MV50) | Blackheath Harriers | 1.44.33 |
| 94 | Bill Pate (MV55+) | Unatt | 1.44.54 |
| 95 | Ross MacDonald (MV40) | Inverness H | 1.44.59 |
| 96 | Alex Jackson (MV50) | Ferranti AAC | 1.45.13 |
| 97 | David MacKay | Unatt | 1.45.17 |
| 98 | Richard Tallaron | Unatt | 1.45.18 |
| 99 | Howard Ounsley | Unatt | 1.45.19 |
| 100 | Fiona Devlin (F) | Unatt | 1.45.19 |
| 101 | Pat Goddard (FV40) | Scottish Vets | 1.45.21 |
| 102 | Karen Osborne (FV40) | Arbroath Footers | 1.45.35 |
| 103 | Steve Darlington (MV40) | Scottish Prison | 1.45.45 |
| 104 | Clark Hamilton | Unatt | 1.45.57 |
| 105 | Jos Wolthuis (MV50) | Unatt | 1.46.23 |
| 106 | Chay MacMillan (MV50) | Unatt | 1.46.24 |
| 107 | Howard Manning (MV40) | Unatt | 1.46.26 |
| 108 | Catriona Caddell (F) | Hunters Bog T | 1.46.34 |
| 109 | Craig Munro | Unatt | 1.46.39 |
| 110 | Moray Thomson | Calbost Harriers | 1.46.41 |
| 111 | John Dougan (MV45) | Lochaber AC | 1.47.10 |
| 112 | Martin Hosegood | Team Angus | 1.47.28 |
| 113 | Sara Byrne (F) | Lochaber AC | 1.47.43 |
| 114 | Alison McNeillage (F) | Hunters Bog T | 1.48.00 |
| 115 | John McKinven | Unatt | 1.48.08 |
| 116 | Nicholas Thomas | Unatt | 1.48.20 |
| 117 | Jim Bruce (MV50) | Stornoway RC | 1.48.23 |
| 118 | Jill Price (F) | Unatt | 1.48.43 |
| 119 | Angus Macpherson (MV40) | Peckham Plodder | 1.48.43 |
| 120 | Jonathan Woods | Wee County H | 1.48.44 |
| 121 | Tony Worledge | Unatt | 1.48.51 |
| 122 | William Logan (MV45) | Unatt | 1.48.55 |
| 123 | Chris Ryan (MV45) | Clydesdale | 1.49.05 |
| 124 | George Kerr | Athletics Scotland | 1.49.07 |
| 125 | Nicky MacDonald (F) | Lochaber AC | 1.49.37 |
| 126 | Stuart MacFarlane | The Dumfers | 1.49.45 |
| 127 | John MacInnes (MV45) | Kilbarchan AAC | 1.49.46 |
| 128 | Annie Milne (F) | Farquhars Fitness | 1.49.52 |
| 129 | Robert Houghton (MV45) | Maltby RC | 1.49.56 |
| 130 | David MacDonald (MV50) | Helensburgh | 1.50.18 |
| 131 | Wilson Hamilton (MV50) | Unatt | 1.50.19 |
| 132 | Alasdair MacEachen (MV40) | Unatt | 1.50.31 |
| 133 | Liam Clachers | Standard Life | 1.50.40 |
| 134 | Christopher Hopcroft | Cairncross Crawlers | 1.50.40 |
| 135 | Carol Benson (FV35) | Unatt | 1.50.51 |
| 136 | Suzanne Cook (F) | Unatt | 1.51.10 |
| 137 | Danny Lake | Unatt | 1.51.11 |
| 138 | Gareth Thompson (MV40) | Unatt | 1.51.11 |
| 139 | Ian MacIver (MV55+) | Unatt | 1.51.28 |
| 140 | Derek Haig | Unatt | 1.51.37 |
| 141 | Tony Redfern | Arbroath Footers | 1.51.49 |
| 142 | Stephen Wrigley (MV40) | Capital Triathletes | 1.51.55 |
| 143 | Martin Benson | Unatt | 1.52.04 |
| 144 | Murdo MacRae | Farquhars Fitness | 1.52.29 |
| 145 | Eric Sidebottom (MV55+) | Strathearn Harrriers | 1.52.50 |
| 146 | Colin Hodge | Unatt | 1.52.52 |
| 147 | Jean Neill (FV45) | Girly Power | 1.52.53 |
| 148 | Ruairidh Scally | Unatt | 1.52.54 |
| 149 | Catriona Phin (F) | Stirling Triathlon | 1.52.55 |
| 150 | Charlie Jolly (MV55+) | Unatt | 1.53.40 |
| 151 | Janice Smith (FV40) | Carnethy HRC | 1.53.46 |
| 152 | William MacKintosh (MV45) | Nithsdale A.C. | 1.53.52 |
| 153 | Marc Dirollo | Unatt | 1.54.03 |
| 154 | Sandy Gibb (MV55+) | Wee County H | 1.54.11 |
| 155 | John Folker (MV45) | Lasswade | 1.54.31 |
| 156 | Andrew Clark | Unatt | 1.54.41 |
| 157 | Donald MacLeod | Unatt | 1.54.41 |
| 158 | Claire Fowler (FV35) | Inverness H | 1.54.54 |
| 159 | Alan Stewart (MV40) | Unatt | 1.54.57 |
| 160 | Alan Sime | Unatt | 1.55.05 |
| 161 | Kenneth Reid (MV40) | Unatt | 1.55.33 |
| 162 | Martin Rowe (MV45) | Vale Royal AC | 1.55.34 |
| 163 | Ian McCully | Unatt | 1.55.45 |
| 164 | Graham Lang (MV50) | Unatt | 1.55.47 |
| 165 | Karen Derrick (FV40) | Girly Power | 1.55.57 |
| 166 | Bill Downie (MV45) | Caithness AAC | 1.55.58 |
| 167 | Sigrid Calder | Unatt | 1.56.09 |
| 168 | Robert Reid (MV45) | Unatt | 1.56.17 |
| 169 | Pauline Walker (FV35) | Carnegie H | 1.56.18 |
| 170 | Norie MacKay (MV40) | Calbost Harriers | 1.56.27 |
| 171 | Duncan Chisholm | Unatt | 1.56.49 |
| 172 | Bill Grant | Unatt | 1.56.49 |
| 173 | John MacKay (MV40) | Hunters Bog T | 1.56.52 |
| 174 | Richard Marwood (MV40) | Unatt | 1.56.54 |
| 175 | Gillian Bruce (FV45) | Farquhars Fitness | 1.57.16 |
| 176 | Jamie Newman | Team Monmouth | 1.57.18 |
| 177 | Andy Jack | Unatt | 1.57.35 |
| 178 | Lance Clutsom | Unatt | 1.58.03 |
| 179 | Tom Boulton-Jones | Unatt | 1.58.06 |
| 180 | Alan Wilson | Unatt | 1.58.06 |
| 181 | Michael Swift | Team Angus | 1.58.21 |
| 182 | Dominic Hicky | Bedford H | 1.58.21 |
| 183 | Donna Law (FV35) | Unatt | 1.58.24 |
| 184 | Lesley Dunlop (FV45) | Girly Power | 1.58.57 |
| 185 | Deanne Quartermaine (F) | Unatt | 1.59.02 |
| 186 | Muriel Fuller (FV35) | Inverness H | 1.59.12 |
| 187 | Eddie Osborne (MV45) | Arbroath Footers | 1.59.13 |
| 188 | Ethel Speirs (FV50+) | Unatt | 1.59.22 |
| 189 | Corinne MacLeod (F) | Unatt | 1.59.22 |
| 190 | Lawrence Dalgarno (MV50) | Unatt | 1.59.23 |
| 191 | Lynda Woods (FV35) | Wee County H | 1.59.29 |
| 192 | Susan Lennon (F) | Perth RR | 1.59.45 |
| 193 | Beth Moody (F) | Unatt | 1.59.50 |
| 194 | Kiaren Robertson (F) | Worm | 2.00.53 |
| 195 | Andrew Fraser | Unatt | 2.00.54 |
| 196 | Colin Gilchrist | Unatt | 2.01.21 |
| 197 | Stuart Clarke (MV40) | Corstorphine | 2.01.21 |
| 198 | Mandy Macaulay (FV40) | Wee County H | 2.01.24 |
| 199 | Colin Clark | Cairncross Crawlers | 2.01.39 |
| 200 | Ali Nicolson | I.O.S. Squash Club | 2.01.41 |
| 201 | Ray Mathews (MV55+) | Maltby RC | 2.01.45 |
| 202 | Wayne Galloway | Unatt | 2.01.48 |
| 203 | Paul Redmond | Cairncross Crawlers | 2.02.05 |
| 204 | Gilleasbuig Ferguson | Unatt | 2.02.26 |
| 205 | John Jolly | Unatt | 2.02.27 |
| 206 | Fiona Rennie (FV35) | Carnegie H | 2.02.28 |
| 207 | Elena Fraser (FV35) | Tri - Buchan Club | 2.02.31 |
| 208 | David Wilkinson (MV40) | Unatt | 2.02.36 |
| 209 | James Wright (MV45) | Unatt | 2.02.40 |
| 210 | Gordon Old | Unatt | 2.02.48 |
| 211 | Neil MacIver | Unatt | 2.02.53 |
| 212 | Grace Main (FV40) | Inverness H | 2.03.15 |
| 213 | David Murray (MV40) | Unatt | 2.03.15 |
| 214 | Jackie Hudge (F) | Capital Triathletes | 2.03.30 |
| 215 | Hugh Turner (MV55+) | Midland Vets AC | 2.03.35 |
| 216 | James Duncan (MV45) | Unatt | 2.03.36 |
| 217 | Graeme Heaney | Unatt | 2.03.59 |
| 218 | Boz Shannon (MV40) | Team Angus | 2.04.09 |
| 219 | Innes Macritchie (MV45) | Unatt | 2.04.16 |
| 220 | Muuse Yousuf (MV40) | Peckham Plodder | 2.04.16 |
| 221 | Simon Walton | Cairncross Crawlers | 2.04.43 |
| 222 | Donnie Shoulin (MV50) | Unatt | 2.04.57 |
| 223 | Frank MacDonald | Unatt | 2.05.12 |
| 224 | Sally Tyrrell (FV40) | Team Angus | 2.05.14 |
| 225 | Russell Adams | Carnegie H | 2.05.33 |
| 226 | Michael Bell | Unatt | 2.06.26 |
| 227 | Kevin Tighe | Peckham Plodder | 2.06.32 |
| 228 | Donald Gemmell (MV50) | Unatt | 2.06.37 |
| 229 | Alexander Hutton (MV55+) | Unatt | 2.06.38 |
| 230 | Mark Lee (MV45) | Team Angus | 2.06.44 |
| 231 | Tom Carthew (MV40) | Unatt | 2.07.04 |
| 232 | Julian Toms (MV50) | Unatt | 2.07.15 |
| 233 | Catriona Logan (FV45) | Farquhars Fitness | 2.07.15 |
| 234 | Hilda Paton (FV40) | Wee County H | 2.07.36 |
| 235 | Amanda Aitken (F) | Unatt | 2.07.54 |
| 236 | Jennifer McDonald (F) | Unatt | 2.07.57 |
| 237 | Lynn Hunter (FV40) | Unatt | 2.08.01 |
| 238 | Willie MacLeod (MV45) | Farquhars Fitness | 2.08.15 |
| 239 | Steven Davies | Team Monmouth | 2.08.42 |
| 240 | Richard Grant | Team Monmouth | 2.08.42 |
| 241 | Lydia Belles Escrig (F) | Stirling Triathlon | 2.09.46 |
| 242 | Caroline Harvey (F) | Unatt | 2.10.21 |
| 243 | Cassie Gibson (F) | Unatt | 2.10.34 |
| 244 | Beth Gall (F) | Unatt | 2.10.35 |
| 245 | Gillian Reid (FV35) | Unatt | 2.10.46 |
| 246 | Nvala Mckay (F) | Unatt | 2.10.48 |
| 247 | Colin Wood (MV40) | Unatt | 2.11.20 |
| 248 | Jamie Rogers-Hulme | Team Monmouth | 2.11.40 |
| 249 | Morag Reid (F) | Farquhars Fitness | 2.11.42 |
| 250 | Joyce Morrison (FV50+) | Arbroath Footers | 2.11.50 |
| 251 | Catherine Paterson (F) | Perth RR | 2.11.58 |
| 252 | Alastair Carmichael | Unatt | 2.12.36 |
| 253 | Stewart Sturrock | Unatt | 2.12.37 |
| 254 | Diane Grieve (FV40) | Wee County H | 2.12.54 |
| 255 | Paul Christie | Wee County H | 2.12.55 |
| 256 | Maggie MacDonald (F) | Stirling Triathlon | 2.13.36 |
| 257 | Stewart MacAskill (MV45) | Team Angus | 2.13.45 |
| 258 | Terry Dawson | Team Monmouth | 2.13.56 |
| 259 | Michael Curtis (MV40) | Unatt | 2.15.16 |
| 260 | David Dewar (MV40) | Lochaber AC | 2.15.26 |
| 261 | Miles Fellows (MV40) | Team Angus | 2.15.30 |
| 262 | Neil Nicolson | Unatt | 2.15.38 |
| 263 | Carole Wilkinson (FV40) | Unatt | 2.15.52 |
| 264 | Drew Millar (MV50) | Unatt | 2.15.55 |
| 265 | Donald MacKae (MV45) | Unatt | 2.16.08 |
| 266 | Lis McTaggart (F) | Carnegie H | 2.16.21 |
| 267 | Colin McDaid | Unatt | 2.16.34 |
| 268 | Ruth Courdney (F) | Unatt | 2.16.52 |
| 269 | Lois MacIver (F) | Unatt | 2.16.53 |
| 270 | Jean Wainwright (FV50+) | Perth RR | 2.17.16 |
| 271 | Lesley Thurogood (FV35) | Carnegie H | 2.18.17 |
| 272 | Fiona Moffat (FV35) | Stirling Triathlon | 2.18.42 |
| 273 | Kay Simpson (FV50+) | Unatt | 2.20.47 |
| 274 | Douglas Strachan (MV45) | Kintail MR | 2.21.37 |
| 275 | Dick Butcher (MV45) | Team Angus | 2.22.27 |
| 276 | Ann Dale (FV40) | Kilbarchan AAC | 2.23.06 |
| 277 | Dorothy Bates (FV45) | Perth RR | 2.24.24 |
| 278 | Tommy MacKenzie (MV50) | Unatt | 2.28.37 |
| 279 | Fiona MacKenzie (FV40) | Unatt | 2.29.18 |
| 280 | Gerald Box (MV55+) | Inverness H | 2.29.53 |
| 281 | Helen Masters (FV40) | Unatt | 2.34.47 |
| 282 | Marek Turowski | Peckham Plodder | 2.43.34 |
| 283 | John Hector Murray (MV40) | Unatt | 2.49.39 |
| 284 | Sandy Duncan (MV55+) | Stornoway RC | 3.00.57 |