| Pos | Athlete | | Club | Time | Pts | Number |
|---|
| * 1 | Lee Aherne | | Parc Bryn Bach Running Club | 28.37 | 51 | 7439 |
| * 2 | Austin Davies | (60) | Brecon Athletic Club | 28.57 | 50 | 8555 |
| * 3 | Anthony Marshall | (60) | Chepstow Harriers | 30.17 | 49 | 7735 |
| * 4 | Douglas Briggs | | Chepstow Harriers | 30.40 | 48 | 7720 |
| * 5 | Martyn Hughes-Dowdle | (60) | Swansea Harriers Athletic Club | 30.59 | 47 | 6603 |
| 6 | Steve Williams | | Pembrokeshire Harriers | 31.08 | 46 | 8981 |
| 7 | Jonathan Carter | | Chepstow Harriers | 31.54 | 45 | 7730 |
| 8 | Nick Stevens | (60) | Wells City Harriers | 32.32 | 44 | 8384 |
| 9 | Paul Deaton | | Penarth and Dinas Runners | 32.37 | 43 | 8230 |
| 10 | Peter Sowerby | (60) | Brecon Athletic Club | 32.45 | 42 | 8560 |
| 11 | Kevin Chalke | (60) | Penarth and Dinas Runners | 33.02 | 41 | 8221 |
| 12 | Andy Pearce | | Penarth and Dinas Runners | 33.06 | 40 | 8224 |
| 13 | Paul Stuart | | Westbury Harriers | 33.10 | 39 | 6340 |
| 14 | Daniel Bodin | | Lliswerry Runners | 33.11 | 38 | 7377 |
| 15 | Nicholas Faubel | | North Somerset | 33.34 | 37 | 7159 |
| 16 | Bryan Meredith | (60) | Rhondda Valley Runners | 33.36 | 36 | 9291 |
| 17 | Richard Bullen | (60) | Les Croupiers Running Club | 33.39 | 35 | 6741 |
| 18 | Huw James | | Caerphilly Running Club | 33.42 | 34 | 10162 |
| 19 | Adrian Murkin | | Pont-y-Pwl & District Runners | 33.43 | 33 | 8433 |
| 20 | Gavin Davies | (60) | 3M Gorseinon Road Runners | 34.16 | 32 | 8637 |
| 21 | Huw Davies | | Carmarthen & District Harriers A.C. | 34.19 | 31 | 7628 |
| 22 | Julian Boon | | Forest of Dean Athletic Club | 34.51 | 30 | 8754 |
| 23 | Ewan Kilgour | | Westbury Harriers | 35.16 | 29 | 6436 |
| 24 | Matthew Lawson | | Chepstow Harriers | 35.24 | 28 | 7748 |
| 25 | Richard Self | | Les Croupiers Running Club | 35.37 | 27 | 6762 |
| 26 | Ian Marshall | | Penarth and Dinas Runners | 35.45 | 26 | 8255 |
| 27 | Peter Osborne | (60) | Swansea Harriers Athletic Club | 35.53 | 25 | 6620 |
| 28 | Anthony Heald | | Llanelli Amateur Athletic Club | 36.24 | 24 | 7837 |
| 29 | Heath Brett | | Swansea Harriers Athletic Club | 36.24 | 23 | 6587 |
| 30 | Stephen Williams | (60) | Fairwater Runners | 36.30 | 22 | 9489 |
| 31 | Simon Merrick | | Swansea Harriers Athletic Club | 36.31 | 21 | 6599 |
| 32 | Rob Mahoney | | Penarth and Dinas Runners | 36.47 | 20 | 8259 |
| 33 | Ian Davies | (60) | Parc Bryn Bach Running Club | 36.50 | 19 | 7475 |
| 34 | Clive Osmond | (60) | Les Croupiers Running Club | 37.17 | 18 | 6781 |
| 35 | James Boyle | (60) | Chepstow Harriers | 37.23 | 17 | 7733 |
| 36 | Jim Storrar | (65) | Forest of Dean Athletic Club | 37.32 | 16 | 8759 |
| 37 | Ian Clark | | Aberdare Valley A.A.C | 37.34 | 15 | 6881 |
| 38 | Derek Osborne | (60) | Brecon Athletic Club | 38.59 | 14 | 8565 |
| 39 | Peter Richards | (60) | Port Talbot Harriers & A. C. | 39.09 | 13 | 9238 |
| 40 | Rob Symons | (60) | Fairwater Runners | 39.18 | 12 | 9506 |
| 41 | Mark Roberts | (60) | Brecon Athletic Club | 39.43 | 11 | 8564 |
| 42 | Mark Pople | | Wells City Harriers | 39.55 | 10 | 8386 |
| 43 | Martin Harris | | Pembrokeshire Harriers | 40.41 | 9 | 8985 |
| 44 | Martin Croucher | | Caerleon RC | 40.55 | 8 | 9808 |
| 45 | Ian Derrick | | Westbury Harriers | 41.41 | 7 | 6421 |
| 46 | Clive Denton | | Rhondda Valley Runners | 41.53 | 6 | 9290 |
| 47 | Mark Munday | (60) | Westbury Harriers | 42.03 | 5 | 6414 |
| 48 | Adrian Bragger | | Pontypridd Roadents Athletic Club | 42.44 | 4 | 7917 |
| 49 | Kevin Taylor | (60) | Amman Valley Harriers | 42.59 | 3 | 8849 |
| 50 | Ian Keagan | (65) | Great Western Runners | 45.08 | 2 | 9647 |
| 51 | John Hargreaves | (70) | Great Western Runners | 46.24 | 1 | 9645 |