| Safle | Rhedwr | Clwb | Dosbarth | Categori | Amser | Sgôr |
|---|---|---|---|---|---|---|
| 1 | Ake Fagereng | Mynyddwyr de Cymru | M 1 | MV40 1 | 45:00 | 153.02 |
| 2 | Connaire J Cann | Unaffiliated | M 2 | MS 1 | 48:29 | 142.02 |
| 3 | John Astbury | Unaffiliated | M 3 | MS 2 | 49:11 | 140.00 |
| 4 | Phil Roberts | Unaffiliated | M 4 | MS 3 | 49:32 | 139.01 |
| 5 | Dylan Webber | Rhedwyr Hebog | M 5 | MV40 2 | 50:14 | 137.08 |
| 6 | Paul Jones | Unaffiliated | M 6 | MV50 1 | 50:24 | 136.62 |
| 7 | Aled Edwards | WFRA | M 7 | MV40 3 | 50:45 | 135.68 |
| 8 | Meurig L Parry | Unaffiliated | M 8 | MS 4 | 50:59 | 135.06 |
| 9 | Dyfed Thomas | Rhedwyr Eryri Harriers | M 9 | MV50 2 | 51:01 | 134.97 |
| 10 | Daniel Rodrigues | Rhedwyr Eryri Harriers | M 10 | MV40 4 | 52:29 | 131.20 |
| 11 | Gethyn W Jones | Unaffiliated | M 11 | MV40 5 | 53:34 | 128.55 |
| 12 | James Austin | Left Handed Giant | M 12 | MS 5 | 56:55 | 120.98 |
| 13 | Dylan Huws | Rhedwyr Eryri Harriers | M 13 | MV60 1 | 57:06 | 120.59 |
| 14 | Gwyn Williams | Colwyn Bay AC | M 14 | MV50 3 | 57:11 | 120.42 |
| 15 | Joe Alderson | Unaffiliated | M 15 | MS 6 | 57:11 | 120.42 |
| 17 | Goronwy Hughes | Rhedwyr Hebog | M 16 | MV50 4 | 57:32 | 119.68 |
| 18 | Patrick Walsh | Unaffiliated | M 17 | MS 7 | 58:17 | 118.14 |
| 19 | Iwan A Trefor | Rhedwyr Hebog | M 18 | MV40 6 | 59:41 | 115.37 |
| 20 | Thomas Swinhoe | Unaffiliated | M 19 | MS 8 | 59:58 | 114.83 |
| 21 | Ali Chant | Rhedwyr Eryri Harriers | M 20 | MV50 5 | 1:00:39 | 113.53 |
| 24 | Dan Durance | TUFrunners | M 21 | MS 9 | 1:03:23 | 108.64 |
| 26 | Christopher Kelsey | Wells City Harriers | M 22 | MV60 2 | 1:04:42 | 106.43 |
| 29 | Dave A Jones | Unaffiliated | M 23 | MV50 6 | 1:05:25 | 105.26 |
| 32 | Alan Hughes | Unaffiliated | M 24 | MV40 7 | 1:06:37 | 103.36 |
| 33 | Sam Bullock | Unaffiliated | M 25 | MS 10 | 1:06:38 | 103.34 |
| 34 | William Evans | Rhedwyr Eryri Harriers | M 26 | MV50 7 | 1:09:03 | 99.72 |
| 35 | Aron Llyr Cynf?? | Unaffiliated | M 27 | MU17 1 | 1:09:21 | 99.29 |
| 37 | Anthony Jones | Unaffiliated | M 28 | MS 11 | 1:10:06 | 98.23 |
| 38 | Karl Rowlands | Dwygy Dashers | M 29 | MS 12 | 1:10:15 | 98.02 |
| 39 | Nathan Jones | Unaffiliated | M 30 | MV40 8 | 1:10:17 | 97.97 |
| 41 | William Williams | Unaffiliated | M 31 | MS 13 | 1:11:15 | 96.64 |
| 42 | Christopher Duck | Unaffiliated | M 32 | MV60 3 | 1:11:47 | 95.92 |
| 43 | Russell Owen | Rhedwyr Eryri Harriers | M 33 | MV60 4 | 1:11:59 | 95.66 |
| 44 | Stu Meades | Unaffiliated | M 34 | MV40 9 | 1:13:39 | 93.49 |
| 51 | Keith Williams | Unaffiliated | M 35 | MV50 8 | 1:20:04 | 86.00 |
| 52 | Leon Hughes | Rhedwyr Hebog | M 36 | MV40 10 | 1:20:12 | 85.86 |
| 53 | Seghir Messamam | Rhedwyr Eryri Harriers | M 37 | MV60 5 | 1:21:04 | 84.94 |
| 55 | Oliver W Barczak | Gorphwysfa | M 38 | MU15 1 | 1:27:39 | 78.56 |
| 56 | Lukasz Porowski | Unaffiliated | M 39 | MS 14 | 1:27:47 | 78.44 |
| 57 | Jacek Porozik | Unaffiliated | M 40 | MV40 11 | 1:30:29 | 76.10 |
| 60 | Tecwyn Jones | Amlwch Arrows | M 41 | MV60 6 | 1:31:35 | 75.19 |
| 64 | Robert Bryant | Unaffiliated | M 42 | MV70 1 | 1:32:43 | 74.27 |
| 65 | Thomas Jones | Dwygy Dashers | M 43 | MV70 2 | 1:35:48 | 71.88 |