| Pos | Athlete | | Club | Time | Pts | Number |
|---|
| * 1 | Anthony Marshall | (60) | Chepstow Harriers | 35.52 | 98 | 7735 |
| * 2 | Douglas Briggs | | Chepstow Harriers | 36.50 | 97 | 7720 |
| * 3 | Andrew Deamer | | Wells City Harriers | 37.09 | 96 | 8332 |
| * 4 | Nicholas Cheek | | North Somerset | 37.30 | 95 | 7068 |
| * 5 | Steve Williams | | Pembrokeshire Harriers | 37.47 | 94 | 8981 |
| * 6 | Martyn Hughes-Dowdle | (60) | Swansea Harriers Athletic Club | 37.56 | 93 | 6603 |
| * 7 | Adrian Mason | (60) | Les Croupiers Running Club | 38.08 | 92 | 6768 |
| * 8 | Andy Pearce | | Penarth and Dinas Runners | 38.11 | 91 | 8224 |
| * 9 | Philip Hodge | (60) | Les Croupiers Running Club | 38.21 | 90 | 6837 |
| * 10 | Jonathan Carter | | Chepstow Harriers | 38.23 | 89 | 7730 |
| 11 | Ross Flanigan | | Penarth and Dinas Runners | 38.31 | 88 | 8215 |
| 12 | Rob Hunt | (60) | Bridgend Athletic Club | 38.59 | 87 | 7613 |
| 13 | Ian Clark | | Aberdare Valley A.A.C | 39.05 | 86 | 6881 |
| 14 | Alun Cox | | Port Talbot Harriers & A. C. | 39.13 | 85 | 9245 |
| 15 | Bryan Meredith | (60) | Rhondda Valley Runners | 39.17 | 84 | 9291 |
| 16 | Paul Deaton | | Penarth and Dinas Runners | 39.25 | 83 | 8230 |
| 17 | Sean Price | (60) | Les Croupiers Running Club | 39.34 | 82 | 6806 |
| 18 | Paul Stuart | | Westbury Harriers | 39.36 | 81 | 6340 |
| 19 | Michael Davies | | Sarn Helen | 39.43 | 80 | 8950 |
| 20 | Kevin Chalke | (60) | Penarth and Dinas Runners | 39.44 | 79 | 8221 |
| 21 | Richard Bullen | (60) | Les Croupiers Running Club | 40.52 | 78 | 6741 |
| 22 | Paul Llewellyn | (60) | Swansea Harriers Athletic Club | 40.53 | 77 | 6602 |
| 23 | Peter Sowerby | (60) | Brecon Athletic Club | 40.55 | 76 | 8560 |
| 24 | Sean Sanders | | Merthyr Running Club | 40.57 | 75 | 9754 |
| 25 | Geoff Robinson | | Swansea Harriers Athletic Club | 40.58 | 74 | 6615 |
| 26 | Huw Davies | | Carmarthen & District Harriers A.C. | 41.01 | 73 | 7628 |
| 27 | George Walker | (60) | CDF Runners | 41.04 | 72 | 9152 |
| 28 | Roger Jones | (60) | Port Talbot Harriers & A. C. | 41.07 | 71 | 9246 |
| 29 | Gavin Davies | (60) | 3M Gorseinon Road Runners | 39.47 | 70 | 8637 |
| 30 | Phil Rees | (60) | San Domenico Road Runners Club | 39.54 | 69 | 8487 |
| 31 | Paul Cousins | | Weston Athletics Club | 40.14 | 68 | 9621 |
| 32 | Walter Leach | (60) | Forest of Dean Athletic Club | 40.20 | 67 | 8756 |
| 33 | Simon Osborne | (60) | Bridgend Athletic Club | 40.30 | 66 | 7605 |
| 34 | Keith Grey | (65) | Fairwater Runners | 41.23 | 65 | 9501 |
| 35 | Peter Osborne | (60) | Swansea Harriers Athletic Club | 41.45 | 64 | 6620 |
| 36 | Daniel Bodin | | Lliswerry Runners | 41.45 | 63 | 7377 |
| 37 | Llyr Roberts | (60) | Albany Road Run Club | 41.59 | 62 | 10054 |
| 38 | Daniel Thornton | | Bristol and West Athletic Club | 42.00 | 61 | 6135 |
| 39 | Andrew Breeze | | Pembrokeshire Harriers | 42.01 | 60 | 8988 |
| 40 | Barry Burns | | Spirit of Monmouth | 42.45 | 59 | 9768 |
| 41 | Andrew Dawe | | Lliswerry Runners | 42.50 | 58 | 7350 |
| 42 | Vincent Bailey | | Taf Running & Orienteering Teams | 43.11 | 57 | 10011 |
| 43 | Richard Self | | Les Croupiers Running Club | 43.15 | 56 | 6762 |
| 44 | Anthony Heald | | Llanelli Amateur Athletic Club | 43.23 | 55 | 7837 |
| 45 | Kim Wehden | (60) | Islwyn Running Club | 43.26 | 54 | 9041 |
| 46 | Mark Andrews | | Westbury Harriers | 43.28 | 53 | 6349 |
| 47 | Phil Bristow | (60) | San Domenico Road Runners Club | 43.28 | 52 | 8496 |
| 48 | Simon Smith | | Clevedon AC | 43.36 | 51 | 9388 |
| 49 | Richard Williams | | Penarth and Dinas Runners | 43.41 | 50 | 8269 |
| 50 | Huw Steadman | | Parc Bryn Bach Running Club | 43.42 | 49 | 7445 |
| 51 | Simon Cawthorn | | Lliswerry Runners | 43.53 | 48 | 7406 |
| 52 | Rob Sandles | | 3M Gorseinon Road Runners | 44.00 | 47 | 8632 |
| 53 | Heath Brett | | Swansea Harriers Athletic Club | 44.01 | 46 | 6587 |
| 54 | Stephen Price | (60) | Parc Bryn Bach Running Club | 44.06 | 45 | 7479 |
| 55 | Stephen Williams | (60) | Fairwater Runners | 44.15 | 44 | 9489 |
| 56 | Rob Mahoney | | Penarth and Dinas Runners | 44.20 | 43 | 8259 |
| 57 | Adrian Murkin | | Pont-y-Pwl & District Runners | 44.23 | 42 | 8433 |
| 58 | John Shewring | | Penarth and Dinas Runners | 44.33 | 41 | 8257 |
| 59 | Kevin Jenkins | (60) | Taf Running & Orienteering Teams | 44.37 | 40 | 8724 |
| 60 | Stuart Reeves | | Les Croupiers Running Club | 44.42 | 39 | 6812 |
| 61 | Mike Davies | (65) | Albany Road Run Club | 44.49 | 38 | 9845 |
| 62 | Simon Marks | | Merthyr Running Club | 44.57 | 37 | 9755 |
| 63 | Julian Boon | | Forest of Dean Athletic Club | 44.58 | 36 | 8754 |
| 64 | Mike Evans | (60) | Dragon RC | 45.01 | 35 | 9054 |
| 65 | Gareth Norton | | Les Croupiers Running Club | 45.22 | 34 | 6815 |
| 66 | Julian Hunt | | Islwyn Running Club | 45.24 | 33 | 9913 |
| 67 | Paul Watkins | | Griffithstown Harriers A.A.C. | 45.35 | 32 | 9716 |
| 68 | Darren Griffiths-warner | | Pontypridd Roadents Athletic Club | 45.39 | 31 | 7938 |
| 69 | Mark Batten | | Caldicot Running Club | 45.40 | 30 | 8520 |
| 70 | Clive Osmond | (60) | Les Croupiers Running Club | 45.44 | 29 | 6781 |
| 71 | Peter Richards | | Port Talbot Harriers & A. C. | 45.48 | 28 | 9238 |
| 72 | Colin Blackmore | | Pontypridd Roadents Athletic Club | 46.09 | 27 | 7937 |
| 73 | Evatt Cummings | | Bridgend Athletic Club | 46.21 | 26 | 7522 |
| 74 | Mark Pople | | Wells City Harriers | 46.22 | 25 | 8386 |
| 75 | Derek Osborne | (60) | Brecon Athletic Club | 46.27 | 24 | 8565 |
| 76 | Martin Bussell | | Islwyn Running Club | 46.42 | 23 | 9884 |
| 77 | Jonathan Irvine | | Penarth and Dinas Runners | 47.10 | 22 | 8222 |
| 78 | Adrian Bragger | | Pontypridd Roadents Athletic Club | 47.36 | 21 | 7917 |
| 79 | Alan Mason | (60) | Les Croupiers Running Club | 47.53 | 20 | 6765 |
| 80 | Paul Davies | | White Rock Runners | 47.56 | 19 | 9588 |
| 81 | Mark Roberts | (60) | Brecon Athletic Club | 48.01 | 18 | 8564 |
| 82 | Simon Merrick | | Swansea Harriers Athletic Club | 48.20 | 17 | 6599 |
| 83 | Steve Davies | | Port Talbot Harriers & A. C. | 48.23 | 16 | 9247 |
| 84 | Rick Grosfils | (60) | Penarth and Dinas Runners | 48.48 | 15 | 8268 |
| 85 | Stephen Morris | (65) | White Rock Runners | 49.00 | 14 | 9584 |
| 86 | Mike Visser | | Spirit of Monmouth | 49.41 | 13 | 9904 |
| 87 | Andrew Salmon | | Taf Running & Orienteering Teams | 50.21 | 12 | 10012 |
| 88 | Kevin Taylor | (60) | Amman Valley Harriers | 50.43 | 11 | 8849 |
| 89 | Paul Jacob | (60) | Les Croupiers Running Club | 50.48 | 10 | 6836 |
| 90 | Peter Clement | (60) | 3M Gorseinon Road Runners | 51.09 | 9 | 8620 |
| 91 | Peter Trott | | Penarth and Dinas Runners | 51.17 | 8 | 8258 |
| 92 | Khalid Hamandi | | Pegasus Running Club Cardiff | 51.18 | 7 | 9635 |
| 93 | Stuart Duncan | (60) | Chepstow Harriers | 52.49 | 6 | 9861 |
| 94 | Taff Palfrey | (60) | Islwyn Running Club | 53.39 | 5 | 9887 |
| 95 | Steve Dance | | Caerleon RC | 54.09 | 4 | 9611 |
| 96 | Robert Southgate | (60) | Pont-y-Pwl & District Runners | 54.40 | 3 | 8412 |
| 97 | John Chandler | (60) | San Domenico Road Runners Club | 54.49 | 2 | 8493 |
| 98 | John Hargreaves | (70) | Great Western Runners | 55.42 | 1 | 9645 |