| Pos | Athlete | | Club | Time | Pts | Number |
|---|
| 1 | David Warren | | Guest | 28.59 | Guest | 4166 |
| * 2 | John Hickman | | Caerphilly Running Club | 31.01 | 63 | 3557 |
| * 3 | Peter Trevitt | | Penarth and Dinas Runners | 31.35 | 62 | 2502 |
| * 4 | Steve Davies | | Griffithstown Harriers A.A.C. | 31.42 | 61 | 3444 |
| * 5 | Richard Bullen | | Les Croupiers Running Club | 32.33 | 60 | 1536 |
| * 6 | Ian Bell | | San Domenico Road Runners Club | 33.03 | 59 | 3034 |
| * 7 | John Foster | | Lliswerry Runners | 33.12 | 58 | 2224 |
| 8 | Simon Osborne | | Bridgend Athletic Club | 33.21 | 57 | 1980 |
| 9 | Martin Kearns | | Swansea Harriers Athletic Club | 33.25 | 56 | 4104 |
| 10 | Colin Wilmott | | Griffithstown Harriers A.A.C. | 34.30 | 55 | 3439 |
| 11 | Jim Storrar | | Forest of Dean Athletic Club | 34.38 | 54 | 3579 |
| 12 | David Cundy | (75) | Les Croupiers Running Club | 35.05 | 53 | 1528 |
| 13 | Arthur Daley | (75) | Gloucester Athletic Club | 35.08 | 52 | 3656 |
| 14 | Steven Dallow | (70) | Parc Bryn Bach Running Club | 35.35 | 51 | 2061 |
| 15 | Phil Gatley | | Les Croupiers Running Club | 35.39 | 50 | 1535 |
| 16 | Andi Morgan | | Carmarthen & District Harriers A.C. | 35.44 | 49 | 3997 |
| 17 | Steve Williams | | Neath Harriers | 35.59 | 48 | 2790 |
| 18 | William Daniels | (70) | Pontyclun Road Runners | 36.01 | 47 | 3595 |
| 19 | Clive Osmond | | Les Croupiers Running Club | 36.04 | 46 | 1527 |
| 20 | Peter Osborne | | Swansea Harriers Athletic Club | 36.28 | 45 | 1803 |
| 21 | Robert Evans | (70) | Les Croupiers Running Club | 36.40 | 44 | 1632 |
| 22 | Terry Caveney | | Les Croupiers Running Club | 37.02 | 43 | 1538 |
| 23 | Hans Thompson | (70) | 3M Gorseinon Road Runners | 37.13 | 42 | 3947 |
| 24 | Stephen Williams | | Fairwater Runners | 37.22 | 41 | 3346 |
| 25 | Peter Murphy | (70) | Westbury Harriers | 37.41 | 40 | 1102 |
| 26 | Terry White | (70) | Griffithstown Harriers A.A.C. | 37.55 | 39 | 3441 |
| 27 | Mark Jones | | Dragon RC | 38.40 | 38 | 4006 |
| 28 | Cyril Williams | (70) | Parc Bryn Bach Running Club | 39.19 | 37 | 2087 |
| 29 | Barrie Parham | (75) | Griffithstown Harriers A.A.C. | 39.38 | 36 | 3440 |
| 30 | Ray Davies | | Aberdare Valley A.A.C | 39.41 | 35 | 1880 |
| 31 | Geoff Trueman | (75) | Stroud & District Athletic Club | 39.43 | 34 | 3635 |
| 32 | Ronald Morris | (75) | San Domenico Road Runners Club | 39.45 | 33 | 3035 |
| 33 | David Powell | (70) | Les Croupiers Running Club | 39.57 | 32 | 1532 |
| 34 | Alan Mason | | Les Croupiers Running Club | 39.58 | 31 | 1526 |
| 35 | Stephen Owen | (70) | Chepstow Harriers | 40.01 | 30 | 2333 |
| 36 | Martin Davies | | Lliswerry Runners | 40.06 | 29 | 2230 |
| 37 | Paul Griffiths | (75) | Chepstow Harriers | 40.25 | 28 | 2278 |
| 38 | Stuart Duncan | | Chepstow Harriers | 40.34 | 27 | 2300 |
| 39 | Francis Heron | (70) | 3M Gorseinon Road Runners | 40.35 | 26 | 3309 |
| 40 | Mick McGeoch | (70) | Les Croupiers Running Club | 40.55 | 25 | 1634 |
| 41 | Graham Webster | (70) | Les Croupiers Running Club | 41.05 | 24 | 1533 |
| 42 | Martyn Jenkins | | Fairwater Runners | 41.09 | 23 | 3335 |
| 43 | Paul Jacob | | Les Croupiers Running Club | 41.10 | 22 | 1628 |
| 44 | Michael Coombs | | Wells City Harriers | 41.45 | 21 | 2608 |
| 45 | Alan Robertson | (70) | Forest of Dean Athletic Club | 42.03 | 20 | 3578 |
| 46 | Tim O'Sullivan | | Les Croupiers Running Club | 42.07 | 19 | 1537 |
| 47 | Chris Nellins | (70) | Penarth and Dinas Runners | 42.16 | 18 | 2500 |
| 48 | Simon Partridge | (70) | Neath Harriers | 43.29 | 17 | 2788 |
| 49 | William Snowdon | (70) | Les Croupiers Running Club | 43.45 | 16 | 1539 |
| 50 | Phillip Morgan | (70) | Taf Running & Orienteering Teams | 44.13 | 15 | 2861 |
| 51 | David Doherty | (70) | 3M Gorseinon Road Runners | 44.20 | 14 | 3308 |
| 52 | Michael H Davies | (75) | Les Croupiers Running Club | 44.46 | 13 | 1530 |
| 53 | Paul Seddon | | Bridgend Athletic Club | 44.53 | 12 | 1981 |
| 54 | Philip Hayward | | Westbury Harriers | 45.04 | 11 | 1097 |
| 55 | Kevin Taylor | | Amman Valley Harriers | 45.16 | 10 | 2986 |
| 56 | Meurig Chapple | | Penarth and Dinas Runners | 45.23 | 9 | 2526 |
| 57 | Howard Attwood | (75) | Lliswerry Runners | 45.27 | 8 | 2237 |
| 58 | Ken Goodger | (70) | Lliswerry Runners | 46.02 | 7 | 2236 |
| 59 | Mark Roberts | | Brecon Athletic Club | 46.38 | 6 | 2685 |
| 60 | Colin Crooks | (70) | Pegasus Running Club Cardiff | 46.50 | 5 | 3827 |
| 61 | Mark Terry | | Amman Valley Harriers | 47.02 | 4 | 2987 |
| 62 | Paul Osborne | (70) | Llanelli Amateur Athletic Club | 48.00 | 3 | 3966 |
| 63 | Geoff Wright | (75) | Les Croupiers Running Club | 51.34 | 2 | 1633 |
| 64 | Derek Colbourne | (75) | Taf Running & Orienteering Teams | 53.05 | 1 | 2834 |