Safleoedd
Ratings compare finishing times with everyone else in each race, so beating a strong field counts for more, and recent races count most. A rating of 110 is about 10% faster than a typical runner. Members who have run at least 3 senior races, the latest in the past 12 months.
How are rankings calculated?
Every senior race with results on this site is replayed in date order. Each runner has a rating, which is how fast they are, and an uncertainty, which is how sure we are of it.
Each race
- How hard was it? The times of runners who already have ratings show how fast the course ran on the day, so the length, climb, terrain and weather all cancel out.
- How did you do? Your time is compared with that. Finishing ahead of a strong field earns more than finishing ahead of a weak one, and by how much you finished ahead counts too, not just your place.
- Your rating moves towards that run. It moves further when we're less sure of you, such as in your first few races, and less once you've raced a lot.
- One race can only move a rating so far, so a navigation error, fall or bad day won't wreck it. Races you didn't finish aren't counted.
Recent form counts most
The longer you go without racing, the less sure we are of your rating, so your next races move it further. Old results fade rather than counting forever.
The ranking
Runners are ranked by a cautious figure: a rating we're confident you're at least as good as. A runner with only a few races, or who hasn't raced for a while, sits a little lower until they race again. A rating of 100 is a typical runner, and 110 is about 10% faster, around 5 to 6 minutes quicker over an hour.
Who is included
WFRA members who have run at least 3 senior races, with at least one in the past 12 months. Class and category places come from the overall ranking, with categories based on age today.
Junior races aren't included: each age group runs its own course and only races itself, so those times can't be compared with anyone else's. Juniors who run senior races are rated from those.
Tested against past results, these ratings call who finishes ahead in about 92% of head-to-heads, compared with 90% for the average of best scores used before. Rankings update within 15 minutes of new results.
| Position | Runner | Club | Class | Category | Races | Rating | ||
|---|---|---|---|---|---|---|---|---|
| 3 | Gavin Roberts | Calder Valley Fell Runners | M | 3 | MV40 | 1 | 39 | 125.0 |
| 17 | Owain Williams | Rhedwyr Eryri Harriers | M | 17 | MV40 | 2 | 35 | 114.2 |
| 20 | Dominic Jones | Mercia Fell Runners | M | 20 | MV40 | 3 | 12 | 112.8 |
| 22 | Sam Mayglothling | Hereford Triathlon Club | M | 22 | MV40 | 4 | 6 | 111.8 |
| 24 | Joel Gomes | Run Free Fell Runners Wrexham AAC | M | 24 | MV40 | 5 | 46 | 111.4 |
| 30 | Benjamin Moon | Mynyddwyr de Cymru | M | 30 | MV40 | 6 | 15 | 109.8 |
| 31 | Matt O'Keefe | CDF Runners Mynyddwyr de Cymru | M | 31 | MV40 | 7 | 13 | 109.7 |
| 32 | Matthew Fortes | Rhedwyr Eryri Harriers | M | 32 | MV40 | 8 | 37 | 109.3 |
| 33 | Ally Hughes | Wrexham AAC | M | 33 | MV40 | 9 | 32 | 109.1 |
| 35 | Dylan Williams | Mynydd Du | M | 35 | MV40 | 10 | 3 | 108.4 |
| 42 | Tony PARKER | Basingstoke & Mid Hants AC | M | 41 | MV40 | 11 | 5 | 106.1 |
| 45 | Tristan Evans | Meirionnydd Running Club | M | 44 | MV40 | 12 | 6 | 105.9 |
| 49 | James Scott | Mynydd Du | M | 48 | MV40 | 13 | 9 | 105.4 |
| 52 | Neal Hockley | Rhedwyr Eryri Harriers | M | 51 | MV40 | 14 | 24 | 104.6 |
| 57 | Delwyn Parry | Rhedwyr Eryri Harriers Cybi Striders | M | 56 | MV40 | 15 | 30 | 103.8 |
| 59 | Grant Little | GOG Triathlon | M | 58 | MV40 | 16 | 15 | 103.0 |
| 68 | Rich FOSTER | Monross-Trailblazers | M | 65 | MV40 | 17 | 11 | 101.3 |
| 71 | James Legg | Unaffiliated | M | 67 | MV40 | 18 | 12 | 100.8 |
| 76 | Tom Beach | Unaffiliated | M | 71 | MV40 | 19 | 6 | 99.8 |
| 78 | Gareth HUGHES | Rhedwyr Eryri Harriers | M | 73 | MV40 | 20 | 16 | 99.5 |
| 79 | Wes SHELDON | Mynydd Du | M | 74 | MV40 | 21 | 36 | 99.5 |
| 84 | Tom TURNER | Mynydd Du | M | 78 | MV40 | 22 | 70 | 98.8 |
| 86 | Chris Jackson | Glossopdale Harriers | M | 80 | MV40 | 23 | 13 | 98.4 |
| 87 | Dave Bourne | Cheddar Running Club | M | 81 | MV40 | 24 | 3 | 98.2 |
| 92 | James Bellin | Mynyddwyr de Cymru | M | 86 | MV40 | 25 | 3 | 97.7 |
| 93 | Ben Lowe | Stroud & District AC | M | 87 | MV40 | 26 | 28 | 97.6 |
| 101 | Dafydd Bryden | Unaffiliated | M | 95 | MV40 | 27 | 7 | 97.1 |
| 106 | Llion Jones | Meirionnydd Running Club | M | 98 | MV40 | 28 | 4 | 96.8 |
| 108 | Steven Hepton | Mynydd Du | M | 100 | MV40 | 29 | 25 | 96.6 |
| 112 | Henry Aron | Unaffiliated | M | 102 | MV40 | 30 | 29 | 95.8 |
| 113 | Peter Eccleston | Unaffiliated | M | 103 | MV40 | 31 | 5 | 95.6 |
| 122 | Dylan Davies | CDF Runners | M | 109 | MV40 | 32 | 3 | 94.9 |
| 123 | Ross Roberts | Unaffiliated | M | 110 | MV40 | 33 | 12 | 94.8 |
| 130 | Richard Watson | Tattenhall Runners | M | 116 | MV40 | 34 | 7 | 94.4 |
| 131 | Stuart WHITE | Run Free Fell Runners | M | 117 | MV40 | 35 | 15 | 94.3 |
| 137 | Simon Adney | Mercia Fell Runners | M | 120 | MV40 | 36 | 7 | 93.5 |
| 139 | Aled Edwards | Rhedwyr Eryri Harriers | M | 122 | MV40 | 37 | 14 | 93.0 |
| 140 | Matt Farrer | Mynydd Du | M | 123 | MV40 | 38 | 46 | 92.7 |
| 141 | Dean Perry | Brycheiniog | M | 124 | MV40 | 39 | 25 | 92.6 |
| 143 | Rhodri ap Dyfrig | Meirionnydd Running Club | M | 126 | MV40 | 40 | 8 | 92.5 |
| 144 | Rob ARDEN | Tattenhall Runners | M | 127 | MV40 | 41 | 24 | 92.4 |
| 146 | Craig Riches | Unaffiliated | M | 129 | MV40 | 42 | 7 | 92.3 |
| 147 | Darren Shaw | Mynyddwyr de Cymru | M | 130 | MV40 | 43 | 11 | 92.3 |
| 156 | Dafydd Williams | Rhedwyr Eryri Harriers | M | 137 | MV40 | 44 | 14 | 91.4 |
| 166 | Bleddyn Jones | Parc Bryn Bach Running Club | M | 146 | MV40 | 45 | 14 | 90.7 |
| 171 | James Woodier | Mynydd Du | M | 150 | MV40 | 46 | 18 | 90.2 |
| 178 | Ryan Cook | Aberdare Valley AAC | M | 155 | MV40 | 47 | 27 | 89.7 |
| 179 | Jim O'Hara | Helsby RC Tattenhall Runners | M | 156 | MV40 | 48 | 10 | 89.7 |
| 187 | Dafydd Evans | Denbigh Harriers | M | 163 | MV40 | 49 | 10 | 89.0 |
| 201 | Pete Gray | Buckley Runners | M | 172 | MV40 | 50 | 13 | 87.8 |
| 204 | Gareth Jones | Prestatyn RC | M | 174 | MV40 | 51 | 35 | 87.5 |
| 212 | Luke Williams | Hereford Couriers | M | 180 | MV40 | 52 | 9 | 86.9 |
| 215 | Mark Gillett | Chepstow Harriers | M | 183 | MV40 | 53 | 3 | 86.6 |
| 216 | Paul Lewtey | Deestriders | M | 184 | MV40 | 54 | 15 | 86.5 |
| 221 | Christopher Treble | Westbury Harriers | M | 189 | MV40 | 55 | 8 | 86.1 |
| 225 | Joe Griffiths | Unaffiliated | M | 192 | MV40 | 56 | 11 | 85.8 |
| 229 | Robert Duckers | Clwydian Range Runners | M | 195 | MV40 | 57 | 13 | 85.6 |
| 230 | Tim Woodier | Unaffiliated | M | 196 | MV40 | 58 | 4 | 85.5 |
| 231 | Matthew LAFFAN | Unaffiliated | M | 197 | MV40 | 59 | 6 | 85.2 |
| 232 | Stewart Harding | CDF Runners | M | 198 | MV40 | 60 | 15 | 85.2 |
| 236 | Andrew Smith | Pont-Y-Pwl & District | M | 201 | MV40 | 61 | 20 | 84.8 |
| 237 | Gethin Powell | Unaffiliated | M | 202 | MV40 | 62 | 3 | 84.8 |
| 240 | Darran WILLIAMS | Unaffiliated | M | 204 | MV40 | 63 | 10 | 84.5 |
| 250 | Rob Davies | Vegan Runners UK | M | 211 | MV40 | 64 | 4 | 83.6 |
| 254 | Ben WELLS | Meirionnydd Running Club | M | 215 | MV40 | 65 | 8 | 83.4 |
| 261 | Dylan Watson | Unaffiliated | M | 219 | MV40 | 66 | 9 | 83.1 |
| 270 | Paul Fitzsimmons | Clwydian Range Runners | M | 225 | MV40 | 67 | 5 | 82.6 |
| 273 | Andrew Sole | Unaffiliated | M | 227 | MV40 | 68 | 3 | 82.4 |
| 277 | Tim Croucher | Unaffiliated | M | 231 | MV40 | 69 | 11 | 82.3 |
| 289 | Hugo HUTCHISON | Mynydd Du | M | 238 | MV40 | 70 | 4 | 81.6 |
| 291 | Matthew Edwards | Unaffiliated | M | 239 | MV40 | 71 | 13 | 81.3 |
| 300 | Gary Davies | Mynyddwyr de Cymru | M | 244 | MV40 | 72 | 5 | 80.2 |
| 313 | Huw Williams | Denbigh Harriers | M | 252 | MV40 | 73 | 3 | 79.1 |
| 315 | Marc Parsons | Unaffiliated | M | 254 | MV40 | 74 | 7 | 79.1 |
| 327 | Colin Goulder | Unaffiliated | M | 264 | MV40 | 75 | 3 | 78.4 |
| 328 | Dan Burton | Run Free Fell Runners | M | 265 | MV40 | 76 | 21 | 78.4 |
| 340 | Dylan Lewis | Unaffiliated | M | 275 | MV40 | 77 | 14 | 77.1 |
| 346 | Wayne DAVIES | Unaffiliated | M | 279 | MV40 | 78 | 6 | 76.7 |
| 358 | Joseph Angell | Unaffiliated | M | 289 | MV40 | 79 | 3 | 75.4 |
| 368 | Jake Webb-Jones | Unaffiliated | M | 297 | MV40 | 80 | 4 | 73.9 |
| 370 | Allan Mckeown | Buckley Runners | M | 299 | MV40 | 81 | 34 | 73.9 |
| 376 | David Buse | Unaffiliated | M | 303 | MV40 | 82 | 3 | 73.4 |
| 388 | Keith Quinton | Unaffiliated | M | 312 | MV40 | 83 | 6 | 72.7 |
| 418 | Matthew Bicknell | Rhedwyr Eryri Harriers | M | 329 | MV40 | 84 | 16 | 70.2 |
| 419 | Richard Lester | WFRA | M | 330 | MV40 | 85 | 7 | 70.0 |
| 422 | Edward Bedwell | Wye Valley Runners | M | 332 | MV40 | 86 | 15 | 69.7 |
| 424 | Chris Royle | Unaffiliated | M | 333 | MV40 | 87 | 3 | 69.6 |
| 425 | Steve Riley | Unaffiliated | M | 334 | MV40 | 88 | 8 | 69.5 |
| 444 | Frederick Smith | Clwydian Range Runners | M | 347 | MV40 | 89 | 6 | 67.8 |
| 459 | Warren Renkel | Run Free Fell Runners | M | 358 | MV40 | 90 | 4 | 66.6 |
| 462 | Tom Holmes | Run Free Fell Runners | M | 361 | MV40 | 91 | 3 | 66.3 |
| 466 | Tom Annetts | Mynydd Du Chepstow Harriers | M | 365 | MV40 | 92 | 15 | 66.0 |
| 471 | Leon Hughes | Unaffiliated | M | 367 | MV40 | 93 | 8 | 65.4 |
| 494 | Iain Hobson | Buckley Runners | M | 377 | MV40 | 94 | 20 | 62.0 |