| Position | Runner | Club | Class | Category | Time | Score |
|---|---|---|---|---|---|---|
| 2 | Ben Porter | Cerist Triathlon Club | M 2 | MS 1 | 1:04:15 | 141.10 |
| 3 | Rhys Jones | Rhedwyr Hebog | M 3 | MS 2 | 1:04:22 | 140.85 |
| 4 | Jack Agnew | Mercia Fell Runners | M 4 | MS 3 | 1:08:43 | 131.93 |
| 6 | Mark Burley | Macclesfield Harriers | M 6 | MS 4 | 1:10:05 | 129.36 |
| 8 | Bruce Fanshawe | Mercia Fell Runners | M 8 | MS 5 | 1:11:47 | 126.29 |
| 9 | Jake Lane | Totley AC | M 9 | MS 6 | 1:12:26 | 125.16 |
| 10 | Joshua Tremblay | Mynyddwyr de Cymru | M 10 | MS 7 | 1:12:58 | 124.25 |
| 11 | Huw Jack Brasington | Unaffiliated | M 11 | MS 8 | 1:14:19 | 121.99 |
| 13 | Sam Jones | Mercia Fell Runners | M 13 | MS 9 | 1:15:42 | 119.76 |
| 20 | Tom Treasure | Mercia Fell Runners | M 20 | MS 10 | 1:19:13 | 114.44 |
| 21 | Antonio Conradie | Meirionnydd Running Club | M 21 | MS 11 | 1:19:22 | 114.23 |
| 23 | Kameron Simmons-Sandy | Cerist Triathlon Club | M 23 | MS 12 | 1:20:44 | 112.29 |
| 30 | Chris Palmer | Unaffiliated | M 29 | MS 13 | 1:23:37 | 108.42 |
| 31 | Gareth Hughes | Unaffiliated | M 30 | MS 14 | 1:23:40 | 108.36 |
| 33 | William Roberts | Unaffiliated | M 32 | MS 15 | 1:24:14 | 107.63 |
| 35 | Jake Metcalfe | Meirionnydd Running Club | M 34 | MS 16 | 1:25:13 | 106.39 |
| 53 | James Raymond | Meirionnydd Running Club | M 46 | MS 17 | 1:35:17 | 95.15 |
| 54 | Geraint Jones | Meirionnydd Running Club | M 47 | MS 18 | 1:36:30 | 93.95 |
| 57 | Max Crawford | Unaffiliated | M 50 | MS 19 | 1:37:43 | 92.78 |
| 59 | Dan Burton | Run Free Fell Runners | M 52 | MS 20 | 1:38:37 | 91.93 |
| 68 | Geoff Coombs | Unaffiliated | M 57 | MS 21 | 1:43:01 | 88.00 |