Stage 21: Caerphilly to Cardiff (7.50 miles)
| Pos | Runner | Club | Category | Time |
|---|---|---|---|---|
| 1 | M Jones | Horwich RMI Harriers | Open | 36:46 |
| 2 | Phil Cook mf | Barry & Vale Harriers | Open | 38:51 |
| 3 | Mitch Mason | Poole Runners | Open | 38:56 |
| 4 | Ben Grant | Powergen | Open | 39:54 |
| 5 | Mick O'Docherty | City of Bath | Open | 40:24 |
| 6 | Cpl N Webb | UK Land Forces | Open | 40:50 |
| 7 | Dave Powell | Newport Harriers | Open | 41:24 |
| 8 | Malcolm Griffiths | Bridgend | Open | 41:41 |
| 9 | Geoff Cornock | San Domenico | Open | 42:43 |
| 10 | Roy Roach | Pegasus | Open | 43:29 |
| 11 | Kevin Fulthorpe | Cardiff AAC | Open | 43:42 |
| 12 | Kevin Morgan | Les Croupiers | Open | 43:47 |
| 13 | Bob Llewellyn | Serpentine | Open | 44:29 |
| 14 | Garry Jones | Neath Harriers | Open | 44:44 |
| 15 | Brian Easton | Lliswerry Runners | Open | 44:59 |
| 16 | Phil Waters | Griffithstown Harriers | Open | 45:11 |
| 17 | Mel James | Les Croupiers | Vets | 45:53 |
| 18 | Peter Blundell! | Prestatyn | Open | 46:16 |
| 19 | Steve Gibbs | Carmarthen Harriers | Open | 46:32 |
| 20 | William Valentine | City of Bath | Vets | 46:59 |
| 21 | Gerald Bryant | Rhondda Valley Runners | Open | 47:13 |
| 22 | Brian Hancock | Newport Harriers | Vets | 49:01 |
| 23 | Sue Graham | Gwent Sisters | Ladies | 49:26 |
| 24 | R Richards | Hengoed | Open | 49:49 |
| 25 | Colin Penn | Stragglers | Open | 50:12 |
| 26 | Alan Porter | Pontypridd Roadents | Open | 50:29 |
| 27 | Chris Kerin | Norwich Union | Open | 51:23 |
| 28 | Reith Gardener | Rockwool | Open | 52:18 |
| 29 | Karen Pattison | Les Croupiers | Ladies | 52:49 |
| 30 | Margaret Rabioti | Capitol | Ladies | 56:17 |
| 31 | John Stapley | Stragglers | Vets | 56:51 |
| 32 | Jacky Bristow | Serpentine | Ladies | 01:02:14 |
| 33 | Paloma Gordon-Watson | City of Bath | Ladies | 01:07:04 |
| 34 | No Runner Entered | TROTS | Open | 01:26:15 |
| 34 | No Runner Entered | Horwich RMI Harriers | Vets | 01:26:15 |
| 36 | Pam Giles | Stragglers | Ladies | 01:47:45 |
36 result(s)