| Pos | Num | Name | Cat | Club | Time |
| 1 | 57 | David Evans | M | Wolverhampton & Bilston | 21:25 |
| 2 | 116 | Ian Mansell | M | Dudley Kingswinford | 23:06 |
| 3 | 64 | John Sanders | M40 | Telford AC | 23:13 |
| 4 | 150 | Kevin Duckworth | M40 | Dudley Kingswinford | 23:27 |
| 5 | 163 | Dave Mansbridge | M40 | Telford AC | 24:11 |
| 6 | 54 | Jamie Anderson | M | Telford Harriers | 24:17 |
| 7 | 81 | James Wilkins | M | Telford AC | 24:51 |
| 8 | 88 | David Norman | M | Dudley Kingswinford | 25:10 |
| 9 | 94 | Stuart Tromans | M40 | Dudley Kingswinford | 25:38 |
| 10 | 165 | Steve Turk | M40 | Shrewsbury AC | 25:56 |
| 11 | 121 | Paul Cadman | M40 | Mercia Fell Runners | 26:03 |
| 12 | 115 | Alan McDonald | M50 | Telford AC | 26:07 |
| 13 | 76 | Mark Gallimore | M40 | Dudley Kingswinford | 26:18 |
| 14 | 16 | James Toddington | M | Wolverhampton & Bilston | 26:22 |
| 15 | 68 | Ian Pincher | M40 | Wolverhampton & Bilston | 26:32 |
| 16 | 100 | Maurice Reid | M40 | Newport & District | 26:35 |
| 17 | 101 | Philip Hill | M40 | Newport & District | 26:52 |
| 18 | 15 | Scott Goode | M40 | Stafford Triathletes | 26:54 |
| 19 | 249 | Denise Sanders | L40 | Telford AC | 27:00 |
| 20 | 80 | Andrew Wilkins | M40 | Telford AC | 27:07 |
| 21 | 91 | Chris Wood | M | Elysium | 27:10 |
| 22 | 84 | Bruce Gregory | M40 | Telford Harriers | 27:11 |
| 23 | 108 | Nick Cooper | M40 | Newport & District | 27:16 |
| 24 | 107 | Tony Price | M40 | Dudley Kingswinford | 27:28 |
| 25 | 149 | Robert Kerr | M | UA | 27:37 |
| 26 | 4 | Marek Kaminski | M50 | Wrekin RR | 27:42 |
| 27 | 114 | Peter Robinson | M50 | Black Country Tri | 27:44 |
| 28 | 45 | Andy Duffy | M | UA | 28:10 |
| 29 | 74 | Daniel Brazier | M | Wolverhampton & Bilston | 28:15 |
| 30 | 30 | Jason Field | M | UA | 28:19 |
| 31 | 56 | Ian Hopkins | M40 | Dudley Kingswinford | 28:27 |
| 32 | 72 | Richard Turrell | M40 | UA | 28:30 |
| 33 | 176 | Steve Wootton | M | Newport & District | 28:32 |
| 34 | 111 | John Foggarty | M | Wolverhampton & Bilston | 28:37 |
| 35 | 147 | Tony Marrs | M50 | UA | 28:39 |
| 36 | 272 | Helen Tromans | L | Dudley Kingswinford | 28:40 |
| 37 | 17 | Richard Commander | M50 | Telford Harriers | 28:47 |
| 38 | 128 | Paul Wright | M | Brotherton Cyclers | 29:02 |
| 39 | 53 | Robert Cherry | M40 | Telford Harriers | 29:05 |
| 40 | 125 | Dave Hopkins | M50 | Telford AC | 29:09 |
| 41 | 299 | Catherine Liver | L | UA | 29:13 |
| 42 | 102 | Pete Singer | M50 | Mercia Fell Runners | 29:18 |
| 43 | 83 | Mark Fleetham | M40 | UA | 29:25 |
| 44 | 35 | Roger Barlow | M40 | Telford Harriers | 29:42 |
| 45 | 117 | Mark Perry | M40 | Wolverhampton & Bilston | 29:46 |
| 46 | 164 | Tom Crabtree | M | UA | 29:55 |
| 47 | 222 | Amanda Purves | L40 | Newport & District | 29:58 |
| 48 | 19 | Johnathan Pierce | M50 | Telford Harriers | 30:14 |
| 49 | 109 | Roger Hagan | M40 | UA | 30:21 |
| 50 | 2 | Lee Morris | M | UA | 30:26 |
| 51 | 66 | Stephen Clark | M40 | Elysium | 30:28 |
| 52 | 142 | Andy Parker | M60 | Dudley Kingswinford | 30:44 |
| 53 | 5 | Andrew Short | M40 | UA | 30:48 |
| 54 | 267 | Abi Gregory | L | Telford AC | 30:52 |
| 55 | 123 | Graeme Gorthy | M | UA | 30:55 |
| 56 | 151 | Anthony Consiglio | M | UA | 30:57 |
| 57 | 21 | Karl Morris | M | Black Country Tri | 31:01 |
| 58 | 133 | David Wilkes | M | Dudley Kingswinford | 31:04 |
| 59 | 160 | Richard Harvey | M | UA | 31:06 |
| 60 | 206 | Lisa Goode | L | Stafford Triathlon | 31:07 |
| 61 | 78 | Peter Gibbins | M50 | UA | 31:08 |
| 62 | 148 | David Kerr | M60 | Shropshire Shufflers | 31:09 |
| 63 | 292 | Helen O'Donnell | L | UA | 31:10 |
| 64 | 302 | Sue Redstone | L | FRA | 31:23 |
| 65 | 174 | Bruce Atwood | M | UA | 31:32 |
| 66 | 34 | Kris Milovsorov | M | UA | 31:38 |
| 67 | 137 | Alan Evans | M40 | UA | 31:39 |
| 68 | 275 | Christine Sedman-Smith | L60 | Kidderminster & Stourport | 31:40 |
| 69 | 3 | Philie Arlie | M | UA | 31:41 |
| 70 | 49 | Chris Baker | M | UA | 31:49 |
| 71 | 50 | Gary Deane | M | UA | 31:50 |
| 72 | 173 | Benjamin Lloyd | M | UA | 31:57 |
| 73 | 177 | Andy Checketts | M50 | Droitwich AC | 32:01 |
| 74 | 158 | Simon Logan | M40 | UA | 32:02 |
| 75 | 127 | Steve Turner | M40 | Stafford Harriers | 32:13 |
| 76 | 260 | Ann Law | L40 | Dudley Kingswinford | 32:13 |
| 77 | 103 | Bryan Bridges | M40 | Telford AC | 32:20 |
| 78 | 24 | Martyn Bidgood | M50 | UA | 32:24 |
| 79 | 157 | Scott Aston | M40 | UA | 32:28 |
| 80 | 70 | Philip Hammond | M50 | Shropshire Shufflers | 32:30 |
| 81 | 63 | David Arnold | M60 | Telford Harriers | 32:31 |
| 82 | 48 | Philip Dutton | M | UA | 32:39 |
| 83 | 99 | Brian Lane | M50 | Dudley Kingswinford | 32:42 |
| 84 | 175 | Anthony Doughty | M | UA | 32:48 |
| 85 | 32 | Nigel Addison | M40 | Stafford Harriers | 32:52 |
| 86 | 131 | Robert Johnson | M | UA | 32:53 |
| 87 | 224 | Liz Hadley | L | Dudley Kingswinford | 33:02 |
| 88 | 25 | Mick Pursglove | M40 | Oswestry Olympians | 33:08 |
| 89 | 132 | Andrew Bryan | M | UA | 33:18 |
| 90 | 104 | Kieron Purchase | M | UA | 33:26 |
| 91 | 27 | Malcolm Mills | M60 | Sneyd Striders | 33:34 |
| 92 | 36 | Adam James | M | Wrekin RR | 33:36 |
| 93 | 96 | Paul Edmunds | M40 | UA | 33:44 |
| 94 | 7 | Glen Thompson | M | UA | 33:49 |
| 95 | 225 | Gemma Cox | L | UA | 33:52 |
| 96 | 286 | Carrie Creamer | L50 | Wolverhampton & Bilston | 34:01 |
| 97 | 120 | Christopher Harrison | M60 | UA | 34:02 |
| 98 | 65 | Kevin Nicklin | M | Newport & District | 34:05 |
| 99 | 265 | Sandra Pattinson | L40 | Newport & District | 34:07 |
| 100 | 82 | Steve Cartlidge | M40 | Stafford Harriers | 34:19 |
| 101 | 283 | Lisa Percocks | L | Stafford Harriers | 34:21 |
| 102 | 134 | David Hayward | M | UA | 34:27 |
| 103 | 90 | Kevin Jones | M50 | UA | 34:31 |
| 104 | 89 | Roger Sandland | M60 | Telford AC | 34:34 |
| 105 | 254 | Sandra Brain | L40 | Dudley Kingswinford | 34:39 |
| 106 | 126 | Mike Everitt | M40 | UA | 34:41 |
| 107 | 105 | Ben Turner | M | UA | 34:45 |
| 108 | 62 | Andrew Crabtree | M60 | UA | 34:55 |
| 109 | 310 | Raeleen Hutchinson | L | UA | 35:06 |
| 110 | 67 | Michael Whitehead | M40 | UA | 35:32 |
| 111 | 217 | Jane Bisiker | L40 | Stafford Harriers | 35:45 |
| 112 | 41 | James Purshouse | M | UA | 35:47 |
| 113 | 86 | Jonathan Whitehouse | M40 | UA | 35:51 |
| 114 | 152 | Preston Grundy | M60 | Dudley Kingswinford | 36:14 |
| 115 | 39 | John Needham | M | UA | 36:16 |
| 116 | 11 | Robert Harding | M50 | Telford Harriers | 36:22 |
| 117 | 288 | Ellen Young | L | Telford AC | 36:23 |
| 118 | 172 | Don Goodman | M40 | UA | 36:24 |
| 119 | 46 | John Shade | M60 | Desford Striders | 36:25 |
| 120 | 235 | Alice Murphy | L | UA | 36:26 |
| 121 | 220 | Sandra Wollaston | L40 | Dudley Kingswinford | 36:29 |
| 122 | 238 | Emma Nock | L | UA | 36:36 |
| 123 | 261 | Dee Cooper | L | UA | 37:00 |
| 124 | 73 | John Brown | M60 | Newport & District | 37:04 |
| 125 | 293 | Kate Fuller | L | UA | 37:05 |
| 126 | 33 | Terence Milovsorov | M | UA | 37:06 |
| 127 | 236 | Julie Briggs | L40 | UA | 37:17 |
| 128 | 75 | Arthur Smith | M60 | Dudley Kingswinford | 37:22 |
| 129 | 247 | Michelle Evans | L | UA | 37:34 |
| 130 | 304 | Jennie Sullivan | L | UA | 37:39 |
| 131 | 239 | Jane Pountney | L40 | Wolverhampton & Bilston | 37:52 |
| 132 | 162 | Tim Davies | M50 | Wolverhampton & Bilston | 37:55 |
| 133 | 13 | Geoff Phillips | M60 | UA | 37:57 |
| 134 | 226 | Ruth Finney | L | Wrekin R R | 38:04 |
| 135 | 230 | Sally Credali | L40 | Black Country Tri | 38:08 |
| 136 | 61 | Paul Causer | M | UA | 38:11 |
| 137 | 244 | Amanda Swannick | L40 | UA | 38:13 |
| 138 | 274 | Judy Harler | L40 | Kidderminster & Stourport | 38:21 |
| 139 | 289 | Janet Dawes | L60 | UA | 38:27 |
| 140 | 79 | David Baker | M50 | UA | 38:28 |
| 141 | 271 | Tracy Taylor | L | Newport & District | 38:29 |
| 142 | 284 | Sonya Phillips | L40 | Newport & District | 38:34 |
| 143 | 95 | Robert Haywood | M | UA | 38:36 |
| 144 | 28 | Paul Fotheringham | M50 | Headless Chickens | 38:40 |
| 145 | 98 | John Berks | M50 | Royal Sutton | 38:46 |
| 146 | 97 | Glyn Homer | M | UA | 38:53 |
| 147 | 282 | Thelma Powell | L | UA | 38:59 |
| 148 | 40 | Chris Broadhurst | M50 | Norton Canes RR | 39:02 |
| 149 | 153 | Roger Doley | M60 | UA | 39:05 |
| 150 | 308 | Helen Hales | L40 | UA | 39:11 |
| 151 | 139 | Andrew Greenwell | M50 | UA | 39:13 |
| 152 | 218 | Josephine Fotheringham | L50 | Headless Chickens | 39:23 |
| 153 | 136 | Lyndsay Pulley | M60 | Dudley Kingswinford | 39:29 |
| 154 | 51 | David Pritchard | M60 | Mercia Fell Runners | 39:31 |
| 155 | 303 | Rebecca Tranter | L | Dudley Ladies | 39:38 |
| 156 | 155 | Matt Howell | M | UA | 39:52 |
| 157 | 277 | Theresa Wilson | L40 | Kidderminster & Stourport | 39:55 |
| 158 | 167 | Mike Moore | M60 | Stafford Harriers | 39:59 |
| 159 | 118 | Adrian Walters | M | UA | 40:11 |
| 160 | 119 | David Ralph | M40 | Aldridge Running club | 40:11 |
| 161 | 259 | Alexandra Whittard | L40 | Dudley Ladies | 40:18 |
| 162 | 273 | Toni Howard | L | Kidderminster & Stourport | 40:45 |
| 163 | 276 | Karen Perry | L40 | Kidderminster & Stourport | 40:53 |
| 164 | 171 | Nigel Tennant | M | UA | 40:59 |
| 165 | 170 | Stuart Evans | M40 | UA | 41:00 |
| 166 | 20 | Tom Wellesbury | M60 | UA | 41:06 |
| 167 | 255 | Clare Jones | L | UA | 41:08 |
| 168 | 71 | David Lipscombe | M | UA | 41:09 |
| 169 | 138 | John Harris | M50 | Stourbridge | 41:17 |
| 170 | 252 | Linda Harper | L | Dudley Kingswinford | 41:23 |
| 171 | 140 | Phil Turley | M50 | UA | 41:26 |
| 172 | 295 | Elaine chambers | L50 | Stourbridge | 41:28 |
| 173 | 294 | Deborah Scotcher | L | UA | 41:33 |
| 174 | 232 | Julie Sorrell | L40 | Stone Master Marathoners | 41:45 |
| 175 | 23 | Howard Davies | M40 | UA | 41:52 |
| 176 | 110 | Colin May | M60 | Telford Harriers | 41:58 |
| 177 | 223 | Kim Anten | L | Newport & District | 42:13 |
| 178 | 306 | Sarah Fernihough | L | UA | 42:31 |
| 179 | 280 | Jackie Harris | L | UA | 42:46 |
| 180 | 237 | Sarah Barrell | L | UA | 43:02 |
| 181 | 212 | Penny Handford | L40 | Dudley Ladies | 43:06 |
| 182 | 213 | Liz Kapadia | L40 | Dudley Ladies | 43:07 |
| 183 | 234 | Donna Martin | L | Newport & District | 43:08 |
| 184 | 240 | Yupa Beastall | L | UA | 43:09 |
| 185 | 241 | Jackie Plass | L40 | UA | 43:10 |
| 186 | 290 | Catherine Pearson | L40 | UA | 43:12 |
| 187 | 268 | Emily Lister | L | UA | 43:13 |
| 188 | 154 | Michael Jones | M60 | Stafford Harriers | 43:29 |
| 189 | 307 | Jenny Westwood | L40 | UA | 43:34 |
| 190 | 270 | Rachel Harris | L | Dudley Ladies | 44:07 |
| 191 | 278 | Pam Manning | L50 | Kidderminster & Stourport | 44:10 |
| 192 | 92 | Christopher Harris | M50 | Dudley & Stourbridge | 44:11 |
| 193 | 221 | Dawn Griffiths | L | UA | 44:33 |
| 194 | 31 | Craig Griffiths | M | UA | 44:34 |
| 195 | 26 | Richard Bisiker | M | Stafford Harriers | 44:38 |
| 196 | 281 | Jackie Prosser | L40 | UA | 44:44 |
| 197 | 233 | Holly Taylor | L | UA | 44:49 |
| 198 | 42 | Steven Taylor | M50 | UA | 44:50 |
| 199 | 258 | Jayne Turrell | L | UA | 44:54 |
| 200 | 257 | Gilly Greatley | L40 | UA | 45:21 |
| 201 | 285 | Sian James | L40 | Dudley Ladies | 45:40 |
| 202 | 200 | Ania Arlie | L | UA | 46:07 |
| 203 | 229 | Tracy Hartridge | L | Newport & District | 46:21 |
| 204 | 243 | Hannah Bird | L | UA | 46:23 |
| 205 | 253 | Carol Yates | L50 | Dudley Kingswinford | 46:47 |
| 206 | 69 | Gordon Yates | M50 | UA | 46:48 |
| 207 | 168 | S Sethuraman | M | UA | 47:46 |
| 208 | 248 | Sara Broome | L40 | Stafford Harriers | 48:01 |
| 209 | 210 | Victoria Commander | L50 | UA | 48:38 |
| 210 | 312 | Rachael Tennent | L | UA | 49:01 |
| 211 | 311 | Denise Fogg | L40 | UA | 49:02 |
| 212 | 305 | Heather Sullivan | L50 | UA | 49:45 |
| 213 | 219 | Teresa Carter | L40 | UA | 56:46 |
| 214 | 29 | Colin Highfield | M40 | Sneyd Striders | 56:47 |
| 215 | 279 | Paula Haywood | L | UA | 56:56 |
| 216 | 203 | Kathy Ling | L60 | Wrekin R R | 62:10 |