| Pos | Athlete | | Club | Time | Pts | Number |
|---|
| 1 | David Warren | (60) | Guest | 36.00 | Guest | 9600 |
| * 2 | Anthony Marshall | (60) | Chepstow Harriers | 37.08 | 81 | 7735 |
| * 3 | Douglas Briggs | | Chepstow Harriers | 37.17 | 80 | 7720 |
| * 4 | Michael Davies | | Sarn Helen | 37.40 | 79 | 8950 |
| * 5 | Martyn Hughes-Dowdle | | Swansea Harriers Athletic Club | 38.22 | 78 | 6603 |
| * 6 | Jonathan Carter | | Chepstow Harriers | 38.37 | 77 | 7730 |
| * 7 | Nicholas Cheek | | North Somerset | 38.50 | 76 | 7068 |
| * 8 | Kevin Chalke | (60) | Penarth and Dinas Runners | 38.53 | 75 | 8221 |
| * 9 | Steve Williams | | Pembrokeshire Harriers | 39.00 | 74 | 8981 |
| 10 | Alun Cox | | Port Talbot Harriers & A. C. | 39.14 | 73 | 9245 |
| 11 | Andy Pearce | | Penarth and Dinas Runners | 39.47 | 72 | 8224 |
| 12 | Geoff Robinson | | Swansea Harriers Athletic Club | 40.05 | 71 | 6615 |
| 13 | Steve Roberts | (60) | Guest | 40.12 | Guest | 9601 |
| 14 | Paul Deaton | | Penarth and Dinas Runners | 40.18 | 70 | 8230 |
| 15 | Stephen Nicholls | | Wells City Harriers | 40.19 | 69 | 8342 |
| 16 | Ian Clark | | Aberdare Valley A.A.C | 40.51 | 68 | 6881 |
| 17 | Barry Burns | | Spirit of Monmouth | 41.03 | 67 | 9768 |
| 18 | Simon Osborne | (60) | Bridgend Athletic Club | 41.03 | 66 | 7605 |
| 19 | Bryan Meredith | (60) | Rhondda Valley Runners | 41.03 | 65 | 9291 |
| 20 | Peter Sowerby | (60) | Brecon Athletic Club | 41.12 | 64 | 8560 |
| 21 | Huw Davies | | Carmarthen & District Harriers A.C. | 41.12 | 63 | 7628 |
| 22 | Richard Bullen | (60) | Les Croupiers Running Club | 41.16 | 62 | 6741 |
| 23 | Gavin Davies | (60) | 3M Gorseinon Road Runners | 41.23 | 61 | 8637 |
| 24 | Roger Jones | (60) | Port Talbot Harriers & A. C. | 41.30 | 60 | 9246 |
| 25 | Chris Potter | (60) | Lliswerry Runners | 41.34 | 59 | 7360 |
| 26 | Phil Rees | (60) | San Domenico Road Runners Club | 41.35 | 58 | 8487 |
| 27 | Stephen Summers | | Bridgend Athletic Club | 41.51 | 57 | 7610 |
| 28 | Huw James | | Caerphilly Running Club | 41.52 | 56 | 8875 |
| 29 | Rob Hunt | (60) | Bridgend Athletic Club | 42.16 | 55 | 7613 |
| 30 | Julian Boon | | Forest of Dean Athletic Club | 42.25 | 54 | 8754 |
| 31 | Nick Stocker | | Bridgend Athletic Club | 42.29 | 53 | 7595 |
| 32 | Neil Beynon | | Parc Bryn Bach Running Club | 42.39 | 52 | 7476 |
| 33 | Sean Sanders | | Merthyr Running Club | 42.44 | 51 | 9754 |
| 34 | Peter Osborne | (60) | Swansea Harriers Athletic Club | 42.58 | 50 | 6620 |
| 35 | Ian Davies | | Parc Bryn Bach Running Club | 43.02 | 49 | 7475 |
| 36 | Daniel Thornton | | Bristol and West Athletic Club | 43.11 | 48 | 6135 |
| 37 | Dai Hamm | | Islwyn Running Club | 43.59 | 47 | 9037 |
| 38 | Andrew Breeze | | Pembrokeshire Harriers | 44.01 | 46 | 8988 |
| 39 | Mike Davies | (65) | Albany Road Run Club | 44.05 | 45 | 9845 |
| 40 | Kim Wehden | (60) | Islwyn Running Club | 44.10 | 44 | 9041 |
| 41 | Anthony Heald | | Llanelli Amateur Athletic Club | 44.16 | 43 | 7837 |
| 42 | Anthony Griffiths | (60) | Dragon RC | 44.32 | 42 | 9056 |
| 43 | Martin Harris | | Pembrokeshire Harriers | 44.46 | 41 | 8985 |
| 44 | Stephen Williams | (60) | Fairwater Runners | 45.04 | 40 | 9489 |
| 45 | Gareth Hardman | | Bridgend Athletic Club | 45.08 | 39 | 7606 |
| 46 | John Carroll | | Pontypridd Roadents Athletic Club | 45.20 | 38 | 7919 |
| 47 | Rob Sandles | | 3M Gorseinon Road Runners | 45.25 | 37 | 8632 |
| 48 | Richard Self | | Les Croupiers Running Club | 45.29 | 36 | 6762 |
| 49 | Mark Baker | | Pont-y-Pwl & District Runners | 45.31 | 35 | 8404 |
| 50 | Kevin Jenkins | (60) | Taf Running & Orienteering Teams | 45.37 | 34 | 8724 |
| 51 | Heath Brett | | Swansea Harriers Athletic Club | 45.48 | 33 | 6587 |
| 52 | Peter Richards | | Port Talbot Harriers & A. C. | 45.51 | 32 | 9238 |
| 53 | Stuart Reeves | | Les Croupiers Running Club | 46.04 | 31 | 6812 |
| 54 | Evatt Cummings | | Bridgend Athletic Club | 46.23 | 30 | 7522 |
| 55 | Mark Pople | | Wells City Harriers | 46.25 | 29 | 8386 |
| 56 | Clive Osmond | (60) | Les Croupiers Running Club | 46.26 | 28 | 6781 |
| 57 | Mark Batten | | Caldicot Running Club | 46.38 | 27 | 8520 |
| 58 | Richard Thompson | | Albany Road Run Club | 46.53 | 26 | 9846 |
| 59 | Simon Merrick | | Swansea Harriers Athletic Club | 46.54 | 25 | 6599 |
| 60 | Clive Denton | | Rhondda Valley Runners | 47.00 | 24 | 9290 |
| 61 | Colin Blackmore | | Pontypridd Roadents Athletic Club | 47.22 | 23 | 7937 |
| 62 | Jim Storrar | (65) | Forest of Dean Athletic Club | 47.26 | 22 | 8759 |
| 63 | Brian Francis | (60) | Forest of Dean Athletic Club | 47.49 | 21 | 8763 |
| 64 | Mark Barrett | (60) | Albany Road Run Club | 47.52 | 20 | 9842 |
| 65 | Cris Arnold | | 3M Gorseinon Road Runners | 47.57 | 19 | 8621 |
| 66 | Robert Flanagan | | Pontypridd Roadents Athletic Club | 47.58 | 18 | 7921 |
| 67 | Derek Osborne | (60) | Brecon Athletic Club | 47.58 | 17 | 8565 |
| 68 | Mark Roberts | (60) | Brecon Athletic Club | 48.44 | 16 | 8564 |
| 69 | Alan Mason | (60) | Les Croupiers Running Club | 48.52 | 15 | 6765 |
| 70 | Steve Austin | | Albany Road Run Club | 48.57 | 14 | 9841 |
| 71 | Mike Bunston | | Islwyn Running Club | 49.09 | 13 | 9892 |
| 72 | Martin Croucher | | Caerleon RC | 49.43 | 12 | 9808 |
| 73 | Ray Davies | (65) | Aberdare Valley A.A.C | 50.26 | 11 | 6915 |
| 74 | Phill Iveson | | Bridgend Athletic Club | 50.37 | 10 | 7615 |
| 75 | Adrian Bragger | | Pontypridd Roadents Athletic Club | 51.22 | 9 | 7917 |
| 76 | Kevin Taylor | (60) | Amman Valley Harriers | 51.42 | 8 | 8849 |
| 77 | Paul Rose | (60) | Guest | 51.51 | Guest | 9602 |
| 78 | Steve Davies | | Port Talbot Harriers & A. C. | 52.07 | 7 | 9247 |
| 79 | Adrian Gwilliam | | Fairwater Runners | 52.15 | 6 | 9497 |
| 80 | Taff Palfrey | (60) | Islwyn Running Club | 52.36 | 5 | 9887 |
| 81 | Andrew Salmon | | Taf Running & Orienteering Teams | 53.13 | 4 | 8740 |
| 82 | Stuart Duncan | (60) | Chepstow Harriers | 53.45 | 3 | 9861 |
| 83 | Peter Clement | (60) | 3M Gorseinon Road Runners | 54.45 | 2 | 8620 |
| 84 | Robert Southgate | (60) | Pont-y-Pwl & District Runners | 57.41 | 1 | 8412 |