| Safle | Rhedwr | Clwb | Dosbarth | Categori | Amser | Sgôr |
|---|---|---|---|---|---|---|
| 1 | Daniel Clavey | Kendal AAC | M 1 | MS 1 | 1:23:37 | 158.47 |
| 2 | Kieran Wynne-Cattanach | Rhedwyr Eryri Harriers | M 2 | MS 2 | 1:25:43 | 154.59 |
| 4 | Ben Porter | Meirionnydd Running Club | M 4 | MS 3 | 1:27:16 | 151.84 |
| 5 | Rhys Goodrick | Vegan Runners UK | M 5 | MS 4 | 1:27:30 | 151.44 |
| 7 | Rhys Jones | Rhedwyr Hebog | M 7 | MS 5 | 1:28:10 | 150.29 |
| 8 | David Lawson | Queen's Park Athletics Club | M 8 | MS 6 | 1:29:37 | 147.86 |
| 10 | Chris McLean | Meirionnydd Running Club | M 10 | MS 7 | 1:31:44 | 144.45 |
| 11 | Jonathan Ford | Mynydd Du | M 11 | MS 8 | 1:32:00 | 144.03 |
| 12 | Dewi Pugh | Bro Dysynni AC | M 12 | MS 9 | 1:33:17 | 142.05 |
| 13 | Dominic Day | Unaffiliated | M 13 | MS 10 | 1:36:16 | 137.65 |
| 14 | Jack Agnew | Mercia Fell Runners | M 14 | MS 11 | 1:36:38 | 137.12 |
| 15 | Simon Newman | Meirionnydd Running Club | M 15 | MS 12 | 1:37:34 | 135.81 |
| 16 | Tomas Black | Mynyddwyr de Cymru | M 16 | MS 13 | 1:37:41 | 135.65 |
| 17 | Owain Rowlands | Aberystwyth AC | M 17 | MS 14 | 1:37:57 | 135.28 |
| 18 | Will Harding | Leighton Buzzard AC | M 18 | MS 15 | 1:39:01 | 133.82 |
| 19 | Harri Ravenscroft | Unaffiliated | M 19 | MS 16 | 1:39:02 | 133.80 |
| 20 | Wyndham Turner | Mynydd Du | M 20 | MS 17 | 1:39:46 | 132.82 |
| 21 | Conor Parkes | Pudsey & Bramley AC | M 21 | MS 18 | 1:40:16 | 132.15 |
| 23 | Sam Jones | Mercia Fell Runners | M 23 | MS 19 | 1:42:29 | 129.30 |
| 26 | Ben Chinn | Unaffiliated | M 26 | MS 20 | 1:44:32 | 126.76 |
| 28 | Dafydd Jones | Unaffiliated | M 28 | MS 21 | 1:44:58 | 126.24 |
| 29 | Heddwyn Bye | Unaffiliated | M 29 | MS 22 | 1:45:55 | 125.10 |
| 30 | Douglas Cochrane | Unaffiliated | M 30 | MS 23 | 1:45:56 | 125.09 |
| 31 | Adam Harper | Rhedwyr Eryri Harriers | M 31 | MS 24 | 1:46:23 | 124.56 |
| 33 | James Woodman | Pudsey & Bramley AC | M 33 | MS 25 | 1:46:51 | 124.01 |
| 35 | Timothy Naylor | Farnham Runner | M 35 | MS 26 | 1:47:41 | 123.05 |
| 36 | Alfred Hollingsworth | Mercia Fell Runners | M 36 | MS 27 | 1:47:57 | 122.75 |
| 38 | Marcus Preedy | Rossendale Harriers & AC | M 38 | MS 28 | 1:48:11 | 122.48 |
| 39 | Chris Wilden | Unaffiliated | M 39 | MS 29 | 1:48:48 | 121.79 |
| 40 | Dan Thwaites | Clwydian Range Runners | M 40 | MS 30 | 1:48:49 | 121.77 |
| 41 | Gruff Tomos | Unaffiliated | M 41 | MS 31 | 1:48:51 | 121.73 |
| 44 | Ieuan Pugh-Jones | Meirionnydd Running Club | M 43 | MS 32 | 1:49:34 | 120.94 |
| 46 | Greg Parry | Unaffiliated | M 44 | MS 33 | 1:49:37 | 120.88 |
| 47 | Tom Jenkins | Run Free Fell Runners | M 45 | MS 34 | 1:50:04 | 120.39 |
| 49 | Ben Crone | Unaffiliated | M 47 | MS 35 | 1:50:38 | 119.77 |
| 51 | Christopher Mann | Wrexham AAC | M 49 | MS 36 | 1:50:47 | 119.61 |
| 54 | Mael Sautin | Unaffiliated | M 51 | MS 37 | 1:51:32 | 118.80 |
| 60 | Caleb Williams | Unaffiliated | M 56 | MS 38 | 1:53:16 | 116.99 |
| 66 | Tom Goldsmith | Unaffiliated | M 60 | MS 39 | 1:54:50 | 115.39 |
| 67 | Gareth Hughes | Meirionnydd Running Club | M 61 | MS 40 | 1:55:09 | 115.07 |
| 68 | Aron James | Unaffiliated | M 62 | MS 41 | 1:55:26 | 114.79 |
| 69 | Jake Metcalfe | Meirionnydd Running Club | M 63 | MS 42 | 1:55:35 | 114.64 |
| 75 | Iestyn Evans | Neath Harriers | M 68 | MS 43 | 1:56:31 | 113.72 |
| 76 | Tomos Pugh | Unaffiliated | M 69 | MS 44 | 1:56:39 | 113.59 |
| 77 | Daniel Allinson | Cambridge Harriers | M 70 | MS 45 | 1:56:51 | 113.40 |
| 79 | Jack Mullane | Unaffiliated | M 72 | MS 46 | 1:57:06 | 113.16 |
| 88 | James Raymond | Meirionnydd Running Club | M 80 | MS 47 | 1:58:26 | 111.88 |
| 90 | Scott Ruse | Neath Harriers | M 82 | MS 48 | 1:58:49 | 111.52 |
| 92 | Cai Newell Jones | Meirionnydd Running Club | M 84 | MS 49 | 1:59:11 | 111.18 |
| 93 | Giacomo Maltman | HEATH STREET HARRIERS | M 85 | MS 50 | 1:59:31 | 110.87 |
| 96 | Morgan Hirsch | Unaffiliated | M 87 | MS 51 | 2:00:07 | 110.32 |
| 100 | Ben Davies | Unaffiliated | M 91 | MS 52 | 2:00:41 | 109.80 |
| 108 | Kieran King | Unaffiliated | M 95 | MS 53 | 2:02:13 | 108.42 |
| 120 | Gruffudd Arfon | Unaffiliated | M 104 | MS 54 | 2:04:23 | 106.53 |
| 124 | Tom Treasure | Mercia Fell Runners | M 108 | MS 55 | 2:05:07 | 105.91 |
| 126 | Llion Lloyd | Unaffiliated | M 110 | MS 56 | 2:05:19 | 105.74 |
| 127 | Matt Raymond | Unaffiliated | M 111 | MS 57 | 2:05:33 | 105.54 |
| 138 | Robin May | Unaffiliated | M 117 | MS 58 | 2:07:51 | 103.64 |
| 139 | Kameron Simmons-Sandy | Cerist Triathlon Club | M 118 | MS 59 | 2:07:53 | 103.62 |
| 142 | Stephen Smith | Wrekin Harriers | M 120 | MS 60 | 2:08:11 | 103.37 |
| 146 | James Allen | Unaffiliated | M 124 | MS 61 | 2:08:58 | 102.75 |
| 147 | Tom Eames-Hughes | Unaffiliated | M 125 | MS 62 | 2:09:26 | 102.37 |
| 158 | Geraint Jones | Meirionnydd Running Club | M 132 | MS 63 | 2:12:05 | 100.32 |
| 159 | Chris Stewart | HEATH STREET HARRIERS | M 133 | MS 64 | 2:12:08 | 100.28 |
| 169 | Kyo Bye | Unaffiliated | M 139 | MS 65 | 2:15:02 | 98.13 |
| 174 | Nathan Sherratt | Unaffiliated | M 143 | MS 66 | 2:16:00 | 97.43 |
| 178 | Will Lawson | Unaffiliated | M 147 | MS 67 | 2:17:12 | 96.58 |
| 184 | Andrzej Kowalczyk | Unaffiliated | M 150 | MS 68 | 2:17:57 | 96.05 |
| 187 | Matthew Jones | Run Free Fell Runners | M 152 | MS 69 | 2:18:38 | 95.58 |
| 198 | Max Barker | Unaffiliated | M 162 | MS 70 | 2:21:49 | 93.44 |
| 200 | Finn Mcmillan | Unaffiliated | M 163 | MS 71 | 2:21:54 | 93.38 |
| 202 | Luke Atherton | Fulham Running Club | M 164 | MS 72 | 2:22:12 | 93.18 |
| 203 | Neil Waghorn | Unaffiliated | M 165 | MS 73 | 2:22:21 | 93.09 |
| 204 | Carwyn Owen | Unaffiliated | M 166 | MS 74 | 2:22:24 | 93.05 |
| 207 | Danny Evans | Unaffiliated | M 168 | MS 75 | 2:23:55 | 92.07 |
| 217 | Stewart Heard | Unaffiliated | M 176 | MS 76 | 2:28:24 | 89.29 |
| 219 | Terry Wheeldon | Meirionnydd Running Club | M 178 | MS 77 | 2:28:41 | 89.12 |
| 220 | Filippo Dionisi | Unaffiliated | M 179 | MS 78 | 2:29:22 | 88.71 |
| 235 | Adam Heath | Unaffiliated | M 190 | MS 79 | 2:34:36 | 85.71 |
| 237 | Eric Morden | Unaffiliated | M 192 | MS 80 | 2:35:35 | 85.17 |
| 252 | Ben Bloor | Runningmonk | M 201 | MS 81 | 2:40:43 | 82.45 |
| 261 | Christian Price | Unaffiliated | M 205 | MS 82 | 2:44:20 | 80.63 |
| 275 | Mark Bloomfield | Aberystwyth AC | M 216 | MS 83 | 2:52:12 | 76.95 |
| DNF | Luke Simmonds | Unaffiliated | M | MS | DNF | 0.00 |