| Pos | Athlete | | Club | Time | Pts | Number |
|---|
| * 1 | Jeff Wherlock | | Lliswerry Runners | 39.16 | 43 | 3227 |
| * 2 | Austin Davies | | Brecon Athletic Club | 41.03 | 42 | 6178 |
| * 3 | Jonathan Carter | | Chepstow Harriers | 44.55 | 41 | 5469 |
| * 4 | Douglas Briggs | | Chepstow Harriers | 45.51 | 40 | 3092 |
| 5 | John Adams | | Rhondda Valley Runners | 45.58 | 39 | 4043 |
| 6 | Paul Deaton | | Penarth and Dinas Runners | 46.41 | 38 | 3184 |
| 7 | Nick Stevens | (60) | Wells City Harriers | 46.44 | 37 | 5676 |
| 8 | Tim Hindle | | Wells City Harriers | 47.03 | 36 | 3598 |
| 9 | Phil Rees | (60) | San Domenico Road Runners Club | 47.58 | 35 | 3408 |
| 10 | Bryan Meredith | (60) | Rhondda Valley Runners | 48.03 | 34 | 5005 |
| 11 | Chris Potter | | Lliswerry Runners | 48.18 | 33 | 3228 |
| 12 | Rob Hunt | (60) | Bridgend Athletic Club | 48.47 | 32 | 5933 |
| 13 | Peter Sowerby | (60) | Brecon Athletic Club | 48.56 | 31 | 3310 |
| 14 | Stephen Nicholls | | Wells City Harriers | 49.18 | 30 | 3597 |
| 15 | Steve Masters | (60) | Wells City Harriers | 49.21 | 29 | 5679 |
| 16 | Peter Osborne | (60) | Llanelli Amateur Athletic Club | 50.17 | 28 | 5196 |
| 17 | Alun Cox | | Port Talbot Harriers & A. C. | 50.21 | 27 | 3689 |
| 18 | Richard Self | | Les Croupiers Running Club | 51.17 | 26 | 2424 |
| 19 | Huw James | | Caerphilly Running Club | 51.39 | 25 | 3905 |
| 20 | Graham Goldsmid | (60) | Wells City Harriers | 51.48 | 24 | 3593 |
| 21 | Heath Brett | | Swansea Harriers Athletic Club | 52.07 | 23 | 2658 |
| 22 | Roger Jones | (60) | Port Talbot Harriers & A. C. | 52.42 | 22 | 3684 |
| 23 | Terry Caveney | (60) | Les Croupiers Running Club | 54.41 | 21 | 2392 |
| 24 | Paul Chapman | | Les Croupiers Running Club | 54.49 | 20 | 2393 |
| 25 | Mike Evans | | Dragon RC | 54.50 | 19 | 4966 |
| 26 | Peter Richards | | Port Talbot Harriers & A. C. | 54.50 | 18 | 3704 |
| 27 | Anthony Griffiths | (60) | Dragon RC | 55.10 | 17 | 4967 |
| 28 | John Hickman | (60) | Caerphilly Running Club | 55.13 | 16 | 3911 |
| 29 | Clive Osmond | (60) | Les Croupiers Running Club | 57.25 | 15 | 2417 |
| 30 | Martin Harris | | Pembrokeshire Harriers | 57.36 | 14 | 3841 |
| 31 | Steve Davies | | Port Talbot Harriers & A. C. | 57.49 | 13 | 3687 |
| 32 | Anthony Heald | | Llanelli Amateur Athletic Club | 59.09 | 12 | 5206 |
| 33 | Carl Edwards | | Rhondda Valley Runners | 59.12 | 11 | 5002 |
| 34 | Ade White | | Islwyn Running Club | 59.59 | 10 | 3954 |
| 35 | Clive Denton | | Rhondda Valley Runners | 60.08 | 9 | 4054 |
| 36 | Jim Storrar | (60) | Forest of Dean Athletic Club | 62.02 | 8 | 3885 |
| 37 | John Hargreaves | (70) | Great Western Runners | 62.58 | 7 | 4456 |
| 38 | Simon Merrick | | Swansea Harriers Athletic Club | 63.59 | 6 | 2672 |
| 39 | Neil Davies | (65) | Pegasus Running Club Cardiff | 64.13 | 5 | 6174 |
| 40 | Mark Bleasdale | | Amman Valley Harriers | 64.19 | 4 | 4810 |
| 41 | Mark Pople | | Wells City Harriers | 64.27 | 3 | 3618 |
| 42 | Mark Munday | | Westbury Harriers | 64.38 | 2 | 2115 |
| 43 | Kevin Taylor | (60) | Amman Valley Harriers | 65.43 | 1 | 4201 |