| Name | Club | Time | |
| 1 | Nick Barrable | Lothian RC | 32.36 |
| 2 | John Ross (M40) | Racing Club Edin | 32.57 |
| 3 | John Newsom (MJ) | Pitreavie AAC | 33.06 |
| 4 | Frank Harper (M40) | EZ Carnegie H | 33.34 |
| 5 | Steve Doig | Fife AC | 34.03 |
| 6 | Michael Cunningham | Edin Triathletes | 34.12 |
| 7 | Lars Ottemoller | City of Edinburgh | 34.17 |
| 8 | Pete Belcher | Royal Marines | 34.19 |
| 9 | Mike Harvey (M40) | EZ Carnegie H | 34.21 |
| 10 | Chris Russell | Fife AC | 34.23 |
| 11 | Ian Stewart (M40) | EZ Carnegie H | 34.26 |
| 12 | Derek Simpson | EZ Carnegie H | 36.25 |
| 13 | Alan Burns | Unatt | 36.26 |
| 14 | Bryce Aitken (M40) | Fife AC | 36.40 |
| 15 | Dennis McAra (M50) | Wee County H | 36.45 |
| 16 | Martin Quinn (M40) | Wee County H | 36.51 |
| 17 | Derek Phillips (M40) | Perth RR | 36.59 |
| 18 | Ron Mill (M40) | Fife AC | 37.17 |
| 19 | Graeme Seggie | Unatt | 37.28 |
| 20 | Gary Pirie | Montrose & Dist | 37.35 |
| 21 | Alan Brown (M40) | Standard Life | 37.40 |
| 22 | Colin Menzies (MJ) | Haddington ELP | 37.48 |
| 23 | Archibald Duncan (M50) | Pitreavie AAC | 37.52 |
| 24 | Keith Sambrook (M50) | City of Edinburgh | 37.56 |
| 25 | Stephen Wombwell (M40) | Pitreavie AAC | 38.03 |
| 26 | George Duncan (M40) | EZ Carnegie H | 38.07 |
| 27 | Mike Mitchell | Fife AC | 38.09 |
| 28 | Bill Ferrari | Standard Life | 38.15 |
| 29 | Bruce Hall | Standard Life | 38.25 |
| 30 | Colin Lamont (M40) | Unatt | 38.51 |
| 31 | Phill Sykes | Unatt | 39.02 |
| 32 | Barry Davie | Pitreavie AAC | 39.10 |
| 33 | Michael Hurst (M40) | Unatt | 39.18 |
| 34 | Ian Paterson | EZ Carnegie H | 39.24 |
| 35 | Robbie McKenzie (M40) | Wee County H | 39.28 |
| 36 | Alastair Bagnall (M40) | Anster Haddies | 39.37 |
| 37 | Kenny MacKenzie | Standard Life | 39.44 |
| 38 | Ross Hunt | EZ Carnegie H | 39.45 |
| 39 | Lee Holland | Unatt | 39.59 |
| 40 | Andrew Neilson | Unatt | 40.03 |
| 41 | Andrew Wallace | Unatt | 40.13 |
| 42 | Gordon Thomson | Fife AC | 40.24 |
| 43 | Iain Shaw | Ferranti AAC | 40.35 |
| 44 | Neil Paton (M40) | Standard Life | 40.37 |
| 45 | Allister Johnston (M40) | Pitreavie AAC | 40.45 |
| 46 | Tevor Andrews (M40) | Wee County H | 40.51 |
| 47 | Liam Clachers | Standard Life | 41.00 |
| 48 | Barry McCleery | Pitreavie AAC | 41.00 |
| 49 | David Goldhawk (M40) | Pitreavie AAC | 41.01 |
| 50 | Joe Sydney (M40) | City of Edinburgh | 41.04 |
| 51 | Fraser Purves | Central AC | 41.13 |
| 52 | Craig Watson | Unatt | 41.14 |
| 53 | Derek Ireland | Standard Life | 41.17 |
| 54 | Bob Brown (M50) | Perth RR | 41.19 |
| 55 | Derek Killin (M50) | Wee County H | 41.21 |
| 56 | Ian Hally | Haddington ELP | 41.21 |
| 57 | Willie Rennie | Kinross RR | 41.22 |
| 58 | George Findlay (M40) | Anster Haddies | 41.23 |
| 59 | Fabienne Thompson (F35) | EZ Carnegie H | 41.23 |
| 60 | Michael Wombwell (MJ) | Beacon Runners | 41.26 |
| 61 | David Armstrong (M40) | Linlithgow | 41.27 |
| 62 | Ian McKinnell (M40) | Unatt | 41.37 |
| 63 | Iain Robertson | Unatt | 41.46 |
| 64 | Stewart Biggar | Fife AC | 42.00 |
| 65 | George Murdoch | EZ Carnegie H | 42.02 |
| 66 | Iain Morrice (M50) | Harmeny | 42.03 |
| 67 | Frazer Brown | Unatt | 42.05 |
| 68 | Nick Brian (M40) | Unatt | 42.06 |
| 69 | Robert Thornton (M40) | Dundee Hawkhill | 42.08 |
| 70 | Alan Swan (M40) | Unatt | 42.16 |
| 71 | Tommy Lawlor (M50) | EZ Carnegie H | 42.20 |
| 72 | Phyllis Mitchell (F35) | Corstorphine | 42.23 |
| 73 | William Simpson (M50) | Anster Haddies | 42.31 |
| 74 | Stephen Cromar (M60+) | Dundee Hawkhill | 42.34 |
| 75 | Stuart Forrester (M40) | Pitreavie AAC | 42.35 |
| 76 | Kevin Douglas (M40) | EZ Carnegie H | 42.35 |
| 77 | Steve Newsom (M40) | Pitreavie AAC | 42.41 |
| 78 | John Piggot (M40) | Unatt | 42.45 |
| 79 | Brian Moore (M40) | Unatt | 42.45 |
| 80 | Michael Cowie (M40) | EZ Carnegie H | 42.46 |
| 81 | Kevin Struthers | Unatt | 42.55 |
| 82 | Paul Hutton | EZ Carnegie H | 43.03 |
| 83 | Ken MacDonald | Unatt | 43.04 |
| 84 | Tara McGregegor (F35) | Edin Triathletes | 43.19 |
| 85 | Donald Sandeman (M40) | Unatt | 43.21 |
| 86 | Donald MacLeod | Unatt | 43.24 |
| 87 | Richard Docherty | Unatt | 43.27 |
| 88 | Sam Nelson (M40) | Fife AC | 43.28 |
| 89 | Alex Sommerville (M50) | Harmeny | 43.28 |
| 90 | Andrew Le Good (M40) | Unatt | 43.29 |
| 91 | David Mumford | Unatt | 43.32 |
| 92 | Victor MacBeath (M40) | Unatt | 43.33 |
| 93 | Kevin Mitchell (M40) | Unatt | 43.37 |
| 94 | Graham Lindsay | Unatt | 43.37 |
| 95 | Craig Robertson | Unatt | 43.39 |
| 96 | Graham Paterson | Unatt | 43.55 |
| 97 | Samantha Marshall (FJ) | Pitreavie AAC | 43.57 |
| 98 | Mandy Webster (F) | Unatt | 43.59 |
| 99 | Donald Priest (M40) | Dumfries RC | 44.10 |
| 100 | Allan MacAulay (M40) | EZ Carnegie H | 44.12 |
| 101 | Sarah Croucher (F) | Pitreavie AAC | 44.12 |
| 102 | Stephen Greer (M40) | EZ Carnegie H | 44.13 |
| 103 | Alan Donald | Unatt | 44.22 |
| 104 | Darren Matchett | Unatt | 44.22 |
| 105 | Ian McFarlane (M40) | Wee County H | 44.25 |
| 106 | Drew Caldwell (M50) | Unatt | 44.27 |
| 107 | Roddy MacInnes (M40) | Aberdeen AAC | 44.27 |
| 108 | Alastair Keith | Unatt | 44.29 |
| 109 | Rennie Urquhart (M40) | Unatt | 44.37 |
| 110 | Malcolm MacFie (M40) | Fife AC | 44.38 |
| 111 | Brian Clark (M50) | Unatt | 44.40 |
| 112 | Kerry Gordon (M50) | Haddington ELP | 44.45 |
| 113 | Dave Lockwood | Unatt | 44.47 |
| 114 | Gary Stein | Unatt | 44.53 |
| 115 | Peter Richie (M40) | Perth RR | 44.54 |
| 116 | David McCormick (M40) | Unatt | 45.03 |
| 117 | James Dalgliesh | Unatt | 45.09 |
| 118 | Sheila Bauchop (F45+) | Perth RR | 45.11 |
| 119 | Judith Dobson (F45+) | Kinross RR | 45.12 |
| 120 | Hamish Gordon | Unatt | 45.16 |
| 121 | John Milton (M60+) | EZ Carnegie H | 45.25 |
| 122 | Frank Coyle (M50) | Pitreavie AAC | 45.28 |
| 123 | Jacqueline MacIntyre (F) | Unatt | 45.31 |
| 124 | Vanessa Kay (F35) | Unatt | 45.47 |
| 125 | Rhona Graham (F35) | Anster Haddies | 45.48 |
| 126 | Jim Sorrell | Unatt | 45.51 |
| 127 | Mike Thomson (M50) | Wee County H | 45.52 |
| 128 | Eric Foster (M40) | Unatt | 45.57 |
| 129 | Brian Daly | Unatt | 46.08 |
| 130 | David Bauchop (M60+) | Perth RR | 46.20 |
| 131 | Richard Moir | Unatt | 46.26 |
| 132 | Derek Blair | Unatt | 46.32 |
| 133 | Neil Hill | Beacon Runners | 46.32 |
| 134 | Adrian Walker | Unatt | 46.37 |
| 135 | Elaine Crosland (F35) | Unatt | 46.41 |
| 136 | John Keenlyside (M50) | Fife AC | 46.46 |
| 137 | Alison West (F45+) | EZ Carnegie H | 46.47 |
| 138 | Keith Wallace | East Fife Tri | 46.51 |
| 139 | Kevin Stickings | Unatt | 46.53 |
| 140 | Anthony Sweeney (M40) | Kinross RR | 46.58 |
| 141 | Jane McIntyre (F35) | Unatt | 47.00 |
| 142 | Caroline Gow (F) | Standard Life | 47.01 |
| 143 | Alan Russell (M40) | Pitreavie AAC | 47.01 |
| 144 | Donald Stark | Linlithgow | 47.04 |
| 145 | Bill Duff MBE (M50) | EZ Carnegie H | 47.15 |
| 146 | Derek Robinson (M40) | City of Edinburgh | 47.26 |
| 147 | Phil Smithard (M50) | EZ Carnegie H | 47.28 |
| 148 | Richard Malins | Unatt | 47.28 |
| 149 | Neil Batchelor (M40) | Unatt | 47.29 |
| 150 | Colin Cleland (M40) | Unatt | 47.32 |
| 151 | Colin Fentiman (M40) | Unatt | 47.34 |
| 152 | Richard Brown (M40) | Unatt | 47.41 |
| 153 | Anna Wombwell (FJ) | Beacon Runners | 47.43 |
| 154 | Helen Hunter (F45+) | Unatt | 47.45 |
| 155 | Rhoda McPherson (F35) | Standard Life | 47.48 |
| 156 | Alan Butcher (M40) | Stirling Tri | 47.50 |
| 157 | David Shepherd (M40) | Fife AC | 47.52 |
| 158 | Michael McKay (M40) | Unatt | 48.05 |
| 159 | Jeff Lamont (M40) | Unatt | 48.07 |
| 160 | Ian Stewart (M40) | Unatt | 48.10 |
| 161 | Helen Irvine (F) | Unatt | 48.20 |
| 162 | Paul Davidson | Unatt | 48.25 |
| 163 | David Green | Unatt | 48.26 |
| 164 | Colin Reynolds | Unatt | 48.27 |
| 165 | Ryan Edge | Unatt | 48.28 |
| 166 | Steve Archibald (M40) | Fife AC | 48.29 |
| 167 | Neil Graham | Unatt | 48.35 |
| 168 | David Butler | Unatt | 48.36 |
| 169 | George Stenhouse (M60+) | EZ Carnegie H | 48.36 |
| 170 | Duncan Blyth (MJ) | Unatt | 48.39 |
| 171 | Timothy Foster (M40) | Bruce Triathlon | 48.45 |
| 172 | Matthew Michell | Unatt | 48.46 |
| 173 | Douglas Donnelly (M40) | L&B Police AC | 48.48 |
| 174 | Alan Kemp | Unatt | 48.52 |
| 175 | Fiona Mayfield (F) | Standard Life | 48.54 |
| 176 | Susan Wilson (F) | Dundee RR | 48.56 |
| 177 | Mike Mackay | Unatt | 49.02 |
| 178 | Gary Dunlop (M40) | Unatt | 49.09 |
| 179 | Peter Rippin | Unatt | 49.17 |
| 180 | Irene Fentiman (F35) | Unatt | 49.18 |
| 181 | Iain Thomson | Unatt | 49.21 |
| 182 | Robin Linton (M40) | Unatt | 49.24 |
| 183 | Dennis Northcott (M50) | Unatt | 49.28 |
| 184 | Fiona Burt (F35) | Unatt | 49.35 |
| 185 | Harry Murphy | Unatt | 49.38 |
| 186 | Robert Bolton (M50) | Strathearn Harrriers | 49.39 |
| 187 | Alex O'Hare (M40) | Kinross RR | 49.41 |
| 188 | Steven Blair | Unatt | 50.05 |
| 189 | Sandra Aitken (F35) | Fife AC | 50.20 |
| 190 | Edward Black (M40) | Unatt | 50.25 |
| 191 | Rob Watt | Unatt | 50.26 |
| 192 | Neil MacRae (M40) | Unatt | 50.28 |
| 193 | George Johnston | Unatt | 50.32 |
| 194 | James Ramage (M40) | Unatt | 50.38 |
| 195 | Scott Anderson | Unatt | 50.40 |
| 196 | Eddie Duff (M40) | Unatt | 50.43 |
| 197 | Ken Daniels (M60+) | EZ Carnegie H | 50.44 |
| 198 | Ian Hill | Beacon Runners | 50.48 |
| 199 | John McArthur (M60+) | EZ Carnegie H | 50.49 |
| 200 | Laura Roxburgh (F) | Unatt | 50.58 |
| 201 | Carol Lisle (F35) | EZ Carnegie H | 50.59 |
| 202 | Peter Dugan | Unatt | 51.09 |
| 203 | William Fairley (M60+) | Unatt | 51.15 |
| 204 | Gail Murdoch (F35) | EZ Carnegie H | 51.17 |
| 205 | Nicola Drysdale (F) | Anster Haddies | 51.17 |
| 206 | Jackie Baxter (F45+) | Pitreavie AAC | 51.25 |
| 207 | Anne Riddell (F) | Unatt | 51.26 |
| 208 | Morna Fleming (F45+) | Unatt | 51.27 |
| 209 | Brian Abbot (M40) | Unatt | 51.32 |
| 210 | Graham Burt (M40) | Unatt | 51.33 |
| 211 | Clive Waghorn (M50) | Bruce Triathlon | 51.41 |
| 212 | Carine Kennedy (F35) | Unatt | 51.42 |
| 213 | Kevin Thomson | Unatt | 51.46 |
| 214 | Stephen Blance | Unatt | 51.51 |
| 215 | Andrew Kelly (M40) | Dundee RR | 51.51 |
| 216 | Gillian Corsie (F35) | Unatt | 51.52 |
| 217 | John Clyde (M40) | Unatt | 51.56 |
| 218 | Gordon McDonald (M40) | Unatt | 52.06 |
| 219 | David Houston (M50) | Kinross RR | 52.08 |
| 220 | Lorna Crane (F35) | Unatt | 52.10 |
| 221 | Scott Howie | Unatt | 52.16 |
| 222 | William Smith | Unatt | 52.21 |
| 223 | Kathleen Haddow | Unatt | 52.22 |
| 224 | Colin Hershaw (M40) | Unatt | 52.26 |
| 225 | David Young (M40) | Unatt | 52.32 |
| 226 | John Gradon | Unatt | 52.39 |
| 227 | Philip Howard | Unatt | 52.40 |
| 228 | Sharon Tominey (F35) | Unatt | 52.41 |
| 229 | Graham Sinclair (M50) | Unatt | 52.48 |
| 230 | Jennifer McLaughlin (F45+) | Standard Life | 52.48 |
| 231 | Martin Dobbie | Unatt | 52.52 |
| 232 | Ian Hunter (M40) | Unatt | 52.56 |
| 233 | Gillian Holland (F) | Unatt | 52.57 |
| 234 | Hazel Porter (F) | Unatt | 52.58 |
| 235 | Ann Malcolm (F35) | Kinross RR | 53.08 |
| 236 | Allan Brown (M40) | Pitreavie AAC | 53.13 |
| 237 | Lianne Cowing (F) | Standard Life | 53.16 |
| 238 | Isla Jack (F45+) | Unatt | 53.18 |
| 239 | Stella Shepherd (F35) | Unatt | 53.38 |
| 240 | Neil Mitchell | Unatt | 54.01 |
| 241 | Aileen Cairney (F) | Unatt | 54.07 |
| 242 | John Gudgin | Unatt | 54.08 |
| 243 | Mark Walker | Unatt | 54.18 |
| 244 | Iain Hogg | Unatt | 54.19 |
| 245 | Keith Hales | Unatt | 54.26 |
| 246 | David Evans (M60+) | Unatt | 54.32 |
| 247 | Claire Alexander (F) | Unatt | 54.40 |
| 248 | Lee Ansett | Unatt | 54.52 |
| 249 | Stuart Henderson | Unatt | 54.55 |
| 250 | Wayne Ross | Unatt | 55.00 |
| 251 | Bob Proudfoot (M50) | Unatt | 55.02 |
| 252 | Brian Shand (M40) | Unatt | 55.03 |
| 253 | Anthony Sweeney (M40) | Kinross RR | 55.03 |
| 254 | William Kane (M50) | Unatt | 55.07 |
| 255 | Paul Watson (M40) | Unatt | 55.16 |
| 256 | Douglas Sinclair | Unatt | 55.31 |
| 257 | Janine Pennel (F35) | Unatt | 55.31 |
| 258 | June Gunn (F45+) | Unatt | 55.38 |
| 259 | Alan Rae (M50) | Unatt | 55.38 |
| 260 | Gavin Wood | Unatt | 55.42 |
| 261 | Gavin Davies | Unatt | 55.44 |
| 262 | Beverley Dodgson (F) | Unatt | 55.58 |
| 263 | Rebecca Moore (F) | Standard Life | 55.59 |
| 264 | Robert Forsyth (M50) | Unatt | 56.26 |
| 265 | Frances Cameron (F35) | Unatt | 56.37 |
| 266 | Derek Ramage | Unatt | 57.00 |
| 267 | Michael Bobby (M40) | Unatt | 57.17 |
| 268 | Colin Gray | Unatt | 57.50 |
| 269 | David Laing (M50) | Anster Haddies | 57.51 |
| 270 | Catherine Simpson (F) | Unatt | 57.59 |
| 271 | David Kelly | Pitreavie AAC | 58.11 |
| 272 | Anna Dunlop (F) | Unatt | 58.36 |
| 273 | Caroline MacFie (F) | Unatt | 58.44 |
| 274 | Liz Shand (F) | Unatt | 58.44 |
| 275 | Judith Rankin (F) | Unatt | 58.52 |
| 276 | Laura Stewart (F) | Unatt | 59.07 |
| 277 | Louise Harris (F35) | Unatt | 59.08 |
| 278 | John Gartland | Glasgow Univ | 1.00.04 |
| 279 | Catherine McKenna (F45+) | Unatt | 1.00.48 |
| 280 | Elaine Morris (F) | Unatt | 1.01.44 |
| 281 | Gilean Westhall (F35) | Unatt | 1.01.44 |
| 282 | Lynne Bell (F45+) | Unatt | 1.01.59 |
| 283 | Caroline Gaunt (F35) | Unatt | 1.01.59 |
| 284 | Dianne Elrick (F35) | Unatt | 1.07.47 |
| 285 | Ian McKinnell (M40) | Unatt | 1.07.47 |
| 286 | Vivienne Todd (M40) | Unatt | 1.16.41 |