| Pos | Athlete | | Club | Time | Pts | Number |
|---|
| * 1 | Jeff Wherlock | | Lliswerry Runners | 34.11 | 66 | 2138 |
| * 2 | Marcus John | | Pembrokeshire Harriers | 36.34 | 65 | 3577 |
| * 3 | Douglas Briggs | | Chepstow Harriers | 37.01 | 64 | 2295 |
| * 4 | Andrew Blair | (60) | Les Croupiers Running Club | 37.35 | 63 | 5134 |
| * 5 | Matthew Evans | | Clevedon AC | 37.53 | 62 | 3565 |
| * 6 | Paul Flynn | | Swansea Harriers Athletic Club | 37.58 | 61 | 1262 |
| * 7 | Adrian Jeremiah | | Pontypridd Roadents Athletic Club | 38.19 | 60 | 2563 |
| 8 | Nick Stevens | (60) | Wells City Harriers | 38.34 | 59 | 3088 |
| 9 | Barry Burns | | Spirit of Monmouth | 38.39 | 58 | 3828 |
| 10 | Peter Sowerby | (60) | Brecon Athletic Club | 38.43 | 57 | 2905 |
| 11 | Philip Hodge | (60) | Les Croupiers Running Club | 38.58 | 56 | 4474 |
| 12 | Stephen Nicholls | | Wells City Harriers | 39.11 | 55 | 3076 |
| 13 | Mark Williams | (60) | CRPRC | 39.11 | 54 | 4335 |
| 14 | Andy Heyes | (60) | Clevedon AC | 39.15 | 53 | 3700 |
| 15 | Richard Noble | | Bristol and West Athletic Club | 39.28 | 52 | 1140 |
| 16 | Paul Deaton | | Penarth and Dinas Runners | 39.39 | 51 | 2658 |
| 17 | Paul Stuart | | Westbury Harriers | 39.49 | 50 | 4454 |
| 18 | Chris Potter | (60) | Lliswerry Runners | 39.50 | 49 | 2132 |
| 19 | Bryan Meredith | (60) | Rhondda Valley Runners | 40.09 | 48 | 3960 |
| 20 | Lee Smith | (60) | Caerleon RC | 40.11 | 47 | 6135 |
| 21 | Ross Flanigan | | Penarth and Dinas Runners | 40.16 | 46 | 2651 |
| 22 | Daniel Bodin | | Lliswerry Runners | 40.29 | 45 | 5158 |
| 23 | Huw Davies | | Carmarthen & District Harriers A.C. | 40.39 | 44 | 2422 |
| 24 | Craig Ashby | | North Somerset | 40.42 | 43 | 1928 |
| 25 | Lee Harvey | | Pont-y-Pwl & District Runners | 40.46 | 42 | 3126 |
| 26 | Phil Rees | (60) | San Domenico Road Runners Club | 41.01 | 41 | 2934 |
| 27 | Richard Goddard | (60) | Weston Athletic Club | 41.05 | 40 | 3709 |
| 28 | Simon Merrick | | Swansea Harriers Athletic Club | 41.38 | 39 | 1279 |
| 29 | Richard Weber | | Lliswerry Runners | 41.47 | 38 | 2153 |
| 30 | Steve Masters | (60) | Wells City Harriers | 41.58 | 37 | 3068 |
| 31 | Julian Boon | | Forest of Dean Athletic Club | 42.36 | 36 | 3671 |
| 32 | Gavin Davies | (60) | 3M Gorseinon Road Runners | 42.39 | 35 | 3193 |
| 33 | Walter Leach | (60) | Forest of Dean Athletic Club | 42.43 | 34 | 3688 |
| 34 | Andrew Dawe | | Lliswerry Runners | 42.55 | 33 | 2135 |
| 35 | Martin Blakebrough | (60) | Spirit of Monmouth | 43.07 | 32 | 3829 |
| 36 | Ian Davies | (60) | Parc Bryn Bach Running Club | 43.29 | 31 | 2499 |
| 37 | Graham Goldsmid | (60) | Wells City Harriers | 43.32 | 30 | 5221 |
| 38 | Ian Bell | (60) | San Domenico Road Runners Club | 43.49 | 29 | 2958 |
| 39 | Matthew Lawson | | Chepstow Harriers | 43.57 | 28 | 2378 |
| 40 | Craig Fowler | (60) | Pontypridd Roadents Athletic Club | 45.01 | 27 | 2596 |
| 41 | Dai Hamm | | Islwyn Running Club | 45.03 | 26 | 2707 |
| 42 | Mike Visser | (60) | Spirit of Monmouth | 45.52 | 25 | 3830 |
| 43 | Tim Fricker | | Somer Athletic Club | 46.08 | 24 | 3284 |
| 44 | Nathaniel Palmer | | Les Croupiers Running Club | 46.09 | 23 | 1670 |
| 45 | Mark Walsh | (60) | Caerleon RC | 46.17 | 22 | 3793 |
| 46 | Paul Cousins | | Weston Athletic Club | 46.37 | 21 | 3707 |
| 47 | Rob Beves | (60) | Chepstow Harriers | 46.43 | 20 | 2369 |
| 48 | Gareth Hardman | (60) | Bridgend Athletic Club | 46.43 | 19 | 2093 |
| 49 | Rob Mahoney | | Penarth and Dinas Runners | 47.00 | 18 | 2661 |
| 50 | Paul Chapman | | Les Croupiers Running Club | 47.13 | 17 | 1625 |
| 51 | Steven Sleep | | Porthcawl Runners | 47.21 | 16 | 4016 |
| 52 | Paul Watkins | (60) | Griffithstown Harriers A.A.C. | 47.46 | 15 | 3734 |
| 53 | Andrew Wall | | Chepstow Harriers | 47.49 | 14 | 2313 |
| 54 | Phil Iveson | | Bridgend Athletic Club | 48.31 | 13 | 2063 |
| 55 | Ian Keagan | (65) | Great Western Runners | 48.37 | 12 | 3986 |
| 56 | Mitch Evans | | Bridgend Athletic Club | 49.13 | 11 | 2049 |
| 57 | Mark Pople | | Wells City Harriers | 49.44 | 10 | 3084 |
| 58 | Paul Chinn | (60) | Clevedon AC | 49.52 | 9 | 3699 |
| 59 | Jeremy Creasey | | Spirit of Monmouth | 49.58 | 8 | 3832 |
| 60 | Stephen Locke | | Pontypridd Roadents Athletic Club | 50.13 | 7 | 2606 |
| 61 | Ian Wile | (60) | Pontypridd Roadents Athletic Club | 50.17 | 6 | 2589 |
| 62 | Khalid Hamandi | | Pegasus Running Club Cardiff | 50.51 | 5 | 3809 |
| 63 | Tony Derrick | | Caerleon RC | 53.39 | 4 | 4117 |
| 64 | Andrew Hillis | (60) | Spirit of Monmouth | 56.47 | 3 | 3904 |
| 65 | Iestyn Henson | | Pontypridd Roadents Athletic Club | 57.55 | 2 | 2613 |
| 66 | John Hargreaves | (70) | Great Western Runners | 61.18 | 1 | 3985 |