| Pos | Athlete | | Club | Time | Pts | Number |
|---|
| * 1 | Ifan Lloyd | | Swansea Harriers Athletic Club | 22.57 | 52 | 6614 |
| * 2 | Dave James | | Les Croupiers Running Club | 25.28 | 51 | 6813 |
| * 3 | Paul Dodd | | Chepstow Harriers | 25.31 | 50 | 7738 |
| * 4 | David Bedwell | | Bristol and West Athletic Club | 26.36 | 49 | 6145 |
| * 5 | John Hickman | | Caerphilly Running Club | 26.59 | 48 | 8878 |
| 6 | Keith Grey | | Fairwater Runners | 27.37 | 47 | 9509 |
| 7 | Steve Davies | | Griffithstown Harriers A.A.C. | 27.41 | 46 | 10005 |
| 8 | William Daniels | | Pontyclun Road Runners | 28.39 | 45 | 9358 |
| 9 | David Coles | | Les Croupiers Running Club | 28.52 | 44 | 6761 |
| 10 | Rob Evans | (70) | Les Croupiers Running Club | 28.57 | 43 | 6783 |
| 11 | Neil Davies | | Pegasus Running Club Cardiff | 29.04 | 42 | 9637 |
| 12 | Stephen Owen | (70) | Chepstow Harriers | 29.12 | 41 | 7739 |
| 13 | Graham Mack | | Merthyr Running Club | 29.17 | 40 | 9750 |
| 14 | Andy Creber | | Chepstow Harriers | 29.23 | 39 | 9874 |
| 15 | Steve Williams | | Neath Harriers | 29.28 | 38 | 8166 |
| 16 | Colin Wilmott | | Griffithstown Harriers A.A.C. | 30.18 | 37 | 9707 |
| 17 | Terry Caveney | | Les Croupiers Running Club | 30.22 | 36 | 6792 |
| 18 | Phil Harding | (70) | Western Tempo | 30.27 | 35 | 9775 |
| 19 | Terry White | (70) | Griffithstown Harriers A.A.C. | 30.28 | 34 | 9718 |
| 20 | Richie Sewell | | Penarth and Dinas Runners | 30.34 | 33 | 8208 |
| 21 | Arthur Daley | (75) | Stroud & District Athletic Club | 30.40 | Guest | 9117 |
| 22 | Simon Williamson | | Penarth and Dinas Runners | 30.48 | 32 | 8211 |
| 23 | Mick McGeoch | | Les Croupiers Running Club | 30.49 | 31 | 6803 |
| 24 | Geoff Twigg | | Penarth and Dinas Runners | 30.55 | 30 | 8212 |
| 25 | Martin Davies | | Lliswerry Runners | 30.56 | 29 | 7369 |
| 26 | Neil Horsley | (70) | Neath Harriers | 31.03 | 28 | 8163 |
| 27 | Jack Ayoub | (70) | Bridgend Athletic Club | 31.39 | 27 | 7614 |
| 28 | Martin Dunne | | Caldicot Running Club | 31.49 | 26 | 8533 |
| 29 | Ronald Morris | (75) | San Domenico Road Runners Club | 32.01 | 25 | 8464 |
| 30 | Bill Snowdon | (70) | Les Croupiers Running Club | 32.02 | 24 | 6790 |
| 31 | Keith Davies | | Islwyn Running Club | 32.07 | 23 | 9028 |
| 32 | Barrie Parham | (75) | Griffithstown Harriers A.A.C. | 32.16 | 22 | 9705 |
| 33 | David Powell | (70) | Les Croupiers Running Club | 32.26 | 21 | 6852 |
| 34 | Ray Davies | | Aberdare Valley A.A.C | 32.29 | 20 | 6988 |
| 35 | Chris Nellins | (70) | Penarth and Dinas Runners | 32.30 | 19 | 8210 |
| 36 | Simon Partridge | (70) | Neath Harriers | 32.33 | 18 | 8167 |
| 37 | Neil Hodge | | Les Croupiers Running Club | 32.42 | 17 | 6843 |
| 38 | Elio Lepore | (70) | Les Croupiers Running Club | 32.51 | 16 | 10126 |
| 39 | Geoff Trueman | (70) | Stroud & District Athletic Club | 32.53 | 15 | 9085 |
| 40 | Mick Tabor | (70) | Les Croupiers Running Club | 33.12 | 14 | 6842 |
| 41 | Paul Griffiths | (70) | Chepstow Harriers | 34.44 | 13 | 7758 |
| 42 | David Doherty | (70) | 3M Gorseinon Road Runners | 34.58 | 12 | 8627 |
| 43 | Howard Attwood | (70) | Lliswerry Runners | 36.08 | 11 | 7345 |
| 44 | Arthur Hayes | (75) | San Domenico Road Runners Club | 36.57 | 10 | 8462 |
| 45 | Terry Jones | (70) | 3M Gorseinon Road Runners | 37.13 | 9 | 8639 |
| 46 | Paul Osborne | | Llanelli Amateur Athletic Club | 40.21 | 8 | 7845 |
| 47 | Colin Crooks | | Pegasus Running Club Cardiff | 41.03 | 7 | 9644 |
| 48 | Peter Roberts | | Griffithstown Harriers A.A.C. | 42.35 | 6 | 9706 |
| 49 | Ken Goodger | (70) | Lliswerry Runners | 43.12 | 5 | 7346 |
| 50 | Anthony Holling | | Port Talbot Harriers & A. C. | 43.14 | 4 | 9243 |
| 51 | Roshan Khan | | Les Croupiers Running Club | 43.50 | 3 | 6816 |
| 52 | Geoff Wright | (75) | Les Croupiers Running Club | 44.56 | 2 | 6786 |
| 53 | Peter Balmont | | Penarth and Dinas Runners | 45.25 | 1 | 8205 |