Profile image
Steven James
119 races 4027.03 km 59,142m

Activity Totals

Includes all Strava activities, not just races.

Last 4 Weeks YTD All Time
Activities 14 93 2,113
Distance 61.15 km 804.03 km 25906.23 km
Elevation 292m 11,506m 316,752m
Time 06:52:08 98:42:13 2806:35:32
Last 4 Weeks YTD All Time
Activities 0 1 247
Distance 0.00 km 7.20 km 3502.33 km
Elevation 0m 60m 30,028m
Time 00:00:00 00:23:05 174:40:36
Last 4 Weeks YTD All Time
Activities 0 0 16
Distance 0.00 km 0.00 km 0.34 km
Elevation 0m 0m 0m
Time 00:00:00 00:00:00 06:52:31

Season Summary

Year Races Distance Elevation
2026 2 127.64 km 4,276m
2025 1 51.22 km 804m
2024 2 103.49 km 1,881m
2023 6 313.45 km 6,799m
2022 5 675.88 km 5,354m
2021 28 563.81 km 8,490m
2020 7 465.50 km 6,667m
2019 31 905.87 km 13,663m
2018 25 570.07 km 8,746m
2017 8 143.93 km 1,759m
[{"year":2026,"races":2,"distanceMeters":127636,"elevation":4276},{"year":2025,"races":1,"distanceMeters":51217,"elevation":804},{"year":2024,"races":2,"distanceMeters":103489,"elevation":1881.3000000000002},{"year":2023,"races":6,"distanceMeters":313447.3,"elevation":6799},{"year":2022,"races":5,"distanceMeters":675879,"elevation":5354.3},{"year":2021,"races":28,"distanceMeters":563809,"elevation":8490},{"year":2020,"races":7,"distanceMeters":465500,"elevation":6666.8},{"year":2019,"races":31,"distanceMeters":905869.2999999999,"elevation":13663.2},{"year":2018,"races":25,"distanceMeters":570066.1,"elevation":8745.9},{"year":2017,"races":8,"distanceMeters":143929.69999999998,"elevation":1759.3999999999999}]
kilometers

Race Calendar

Less
More
[{"date":"2026-04-18","name":"Cymoedd Sir Fynwy","raceId":18167330399,"athleteId":13026196},{"date":"2026-03-01","name":"Taff Extreme Marathon","raceId":17568631710,"athleteId":13026196},{"date":"2025-01-26","name":"Ultra X Rwanda Day 2","raceId":13458022815,"athleteId":13026196},{"date":"2024-04-13","name":"Ultra X Spring Trail 75km","raceId":11174122689,"athleteId":13026196},{"date":"2024-04-06","name":"Vale 18.5","raceId":11119252795,"athleteId":13026196},{"date":"2023-10-07","name":"Gower 50","raceId":9996435805,"athleteId":13026196},{"date":"2023-09-24","name":"Beast of Bryn","raceId":9911065536,"athleteId":13026196},{"date":"2023-05-21","name":"Ultra X Azores Day 2","raceId":9113957497,"athleteId":13026196},{"date":"2023-05-20","name":"Ultra X Azores Day 1","raceId":9107955734,"athleteId":13026196},{"date":"2023-04-16","name":"Newport Marathon with Angharad ","raceId":8900995538,"athleteId":13026196},{"date":"2023-04-02","name":"Great Welsh Marathon","raceId":8819519463,"athleteId":13026196},{"date":"2022-11-19","name":"Escape from Meriden 60 mile as crow flies and attempt at Duke of York Award although 3000ft of elevation difference between my watch and Strava so who knows.","raceId":8141168199,"athleteId":13026196},{"date":"2022-08-27","name":"Leeds Liverpool Canal Race","raceId":7718411027,"athleteId":13026196},{"date":"2022-06-19","name":"Infinity running","raceId":7334141385,"athleteId":13026196},{"date":"2022-05-10","name":"BCRL Race 1","raceId":7120649980,"athleteId":13026196},{"date":"2022-04-13","name":"Wildhorse South Wales 200 (Tracker file) Rough info. - Final result 9th place","raceId":7023139817,"athleteId":13026196},{"date":"2021-11-06","name":"OTT Beacons Ultra","raceId":6219443810,"athleteId":13026196},{"date":"2021-08-26","name":"Deadwater Stage 6","raceId":5856779266,"athleteId":13026196},{"date":"2021-08-25","name":"Deadwater Stage 5","raceId":5851633403,"athleteId":13026196},{"date":"2021-08-24","name":"Deadwater Stage 4 - watch died with a little over a mile to go.","raceId":5847853644,"athleteId":13026196},{"date":"2021-08-23","name":"Deadwater Stage 3","raceId":5847854862,"athleteId":13026196},{"date":"2021-08-22","name":"Deadwater Stage 2","raceId":5841875386,"athleteId":13026196},{"date":"2021-08-21","name":"Deadwater Stage 1","raceId":5829211299,"athleteId":13026196},{"date":"2021-02-28","name":"Last runner standing - victory lap","raceId":4862678754,"athleteId":13026196},{"date":"2021-02-28","name":"Last Runner standing - 20","raceId":4862600533,"athleteId":13026196},{"date":"2021-02-28","name":"Last Runner Standing -19","raceId":4862504862,"athleteId":13026196},{"date":"2021-02-28","name":"Last runner standing - 18","raceId":4862374870,"athleteId":13026196},{"date":"2021-02-28","name":"Last runner standing - 17","raceId":4862233491,"athleteId":13026196},{"date":"2021-02-27","name":"Last runner standing - 16","raceId":4862068624,"athleteId":13026196},{"date":"2021-02-27","name":"Last runner standing - 15","raceId":4861878304,"athleteId":13026196},{"date":"2021-02-27","name":"Last runner standing - 14","raceId":4861665151,"athleteId":13026196},{"date":"2021-02-27","name":"Last runner standing - 13","raceId":4861463004,"athleteId":13026196},{"date":"2021-02-27","name":"Last runner standing -12","raceId":4861246070,"athleteId":13026196},{"date":"2021-02-27","name":"Last runner standing - 11","raceId":4861016460,"athleteId":13026196},{"date":"2021-02-27","name":"Last runner standing - 10","raceId":4860657696,"athleteId":13026196},{"date":"2021-02-27","name":"Last runner standing - 9","raceId":4860219665,"athleteId":13026196},{"date":"2021-02-27","name":"Last runner standing - 8","raceId":4859727865,"athleteId":13026196},{"date":"2021-02-27","name":"Last runner standing - 7","raceId":4859231903,"athleteId":13026196},{"date":"2021-02-27","name":"Last runner standing - 6","raceId":4858769470,"athleteId":13026196},{"date":"2021-02-27","name":"Last runner standing - 5","raceId":4858320466,"athleteId":13026196},{"date":"2021-02-27","name":"Last runner standing - 4","raceId":4857841773,"athleteId":13026196},{"date":"2021-02-27","name":"Last runner standing - 3","raceId":4857385305,"athleteId":13026196},{"date":"2021-02-27","name":"Last runner standing - 2","raceId":4857017871,"athleteId":13026196},{"date":"2021-02-27","name":"Last runner standing - 1","raceId":4856755072,"athleteId":13026196},{"date":"2020-09-12","name":"Dragon 100","raceId":4057253272,"athleteId":13026196},{"date":"2020-08-09","name":"Limestone Way unsupported FKT","raceId":3889413390,"athleteId":13026196},{"date":"2020-03-01","name":"Millennium Way Ultra","raceId":3145965597,"athleteId":13026196},{"date":"2020-02-09","name":"Brecon to Cardiff Ultra","raceId":3086011636,"athleteId":13026196},{"date":"2020-02-02","name":"West Glam XC - Margam","raceId":3064965990,"athleteId":13026196},{"date":"2020-01-25","name":"Winter Wychavon Way","raceId":3042414022,"athleteId":13026196},{"date":"2020-01-12","name":"West Glam XC - round the reservoir","raceId":3004530721,"athleteId":13026196},{"date":"2019-11-30","name":"Newport parkrun - Winter Route","raceId":2901116499,"athleteId":13026196},{"date":"2019-11-17","name":"West Glam XC - Kenfig","raceId":2871219500,"athleteId":13026196},{"date":"2019-11-09","name":"OTT Beacons Ultra","raceId":2852811109,"athleteId":13026196},{"date":"2019-10-20","name":"West Glam XC. Llanmadoc.","raceId":2803100217,"athleteId":13026196},{"date":"2019-10-06","name":"Curl up and cry Cardiff Half","raceId":2767423981,"athleteId":13026196},{"date":"2019-09-07","name":"Roman Run","raceId":2687565782,"athleteId":13026196},{"date":"2019-09-05","name":"BCRL Race 6 - Tuska beach","raceId":2683009879,"athleteId":13026196},{"date":"2019-09-01","name":"Oldbury 10","raceId":2670179094,"athleteId":13026196},{"date":"2019-08-25","name":"Severn Bridge Half","raceId":2649849519,"athleteId":13026196},{"date":"2019-08-24","name":"Llantwit Major 10k","raceId":2646513410,"athleteId":13026196},{"date":"2019-08-18","name":"Spur of the moment no training Two Tunnels marathon.","raceId":2629745767,"athleteId":13026196},{"date":"2019-08-13","name":"BCRL Newbridge Fields","raceId":2616483173,"athleteId":13026196},{"date":"2019-07-06","name":"1066 Ultra (From Watch)","raceId":2517636226,"athleteId":13026196},{"date":"2019-06-16","name":"Infinity Running Four Seasons Summer Ultra","raceId":2455452346,"athleteId":13026196},{"date":"2019-06-15","name":"Rabbit Run","raceId":2452807429,"athleteId":13026196},{"date":"2019-06-12","name":"BCRL Beast of Blackmill","raceId":2445268579,"athleteId":13026196},{"date":"2019-06-02","name":"Rack Raid Stage 9 - Tintern Abbey to Chepstow Castle","raceId":2417931101,"athleteId":13026196},{"date":"2019-05-19","name":"Infinity Running Keep on Running (12 lap Ultra)","raceId":2380727416,"athleteId":13026196},{"date":"2019-05-12","name":"Porthkerry 5MT","raceId":2361361293,"athleteId":13026196},{"date":"2019-05-11","name":"Trail events Beacons Ultra","raceId":2358796331,"athleteId":13026196},{"date":"2019-05-05","name":"Newport Marathon PB","raceId":2343840919,"athleteId":13026196},{"date":"2019-04-22","name":"Gilwern Grunt","raceId":2313261792,"athleteId":13026196},{"date":"2019-04-14","name":"OTT Beacons Marathon","raceId":2289941602,"athleteId":13026196},{"date":"2019-04-06","name":"Vale Ultra","raceId":2269888053,"athleteId":13026196},{"date":"2019-03-31","name":"Cardiff Bay 10k PB","raceId":2254518953,"athleteId":13026196},{"date":"2019-03-23","name":"Newport parkrun post nights","raceId":2233804958,"athleteId":13026196},{"date":"2019-03-17","name":"West Glam Gnoll XC","raceId":2219878836,"athleteId":13026196},{"date":"2019-02-10","name":"Dursley Dozen","raceId":2136981816,"athleteId":13026196},{"date":"2019-02-09","name":"Hoka half marathon","raceId":2134453395,"athleteId":13026196},{"date":"2019-01-26","name":"Winter Wychavon Way","raceId":2105254640,"athleteId":13026196},{"date":"2019-01-13","name":"Riverbank Rollick","raceId":2075550132,"athleteId":13026196},{"date":"2018-12-16","name":"Cottrell Park Christmas Cracker","raceId":2019709978,"athleteId":13026196},{"date":"2018-11-11","name":"Sodbury Slog","raceId":1958790919,"athleteId":13026196},{"date":"2018-10-14","name":"Ponty Plod","raceId":1904077870,"athleteId":13026196},{"date":"2018-10-07","name":"Cardiff half marathon PB","raceId":1889623760,"athleteId":13026196},{"date":"2018-09-30","name":"Forest of Dean Autumn Half Marathon 6m PB.","raceId":1875049638,"athleteId":13026196},{"date":"2018-09-23","name":"Llanmadoc West Glam XC","raceId":1860535261,"athleteId":13026196},{"date":"2018-09-16","name":"WireFM Mile","raceId":1845345758,"athleteId":13026196},{"date":"2018-09-16","name":"EHM","raceId":1845346913,"athleteId":13026196},{"date":"2018-09-14","name":"EHM 5K (Dark mixed terrain)","raceId":1841531970,"athleteId":13026196},{"date":"2018-09-04","name":"BCRL League fixture - Tuska Beach","raceId":1819583907,"athleteId":13026196},{"date":"2018-09-02","name":"Wentwood Weasel","raceId":1814433629,"athleteId":13026196},{"date":"2018-08-14","name":"BCRL Newbridge Fields","raceId":1772363952,"athleteId":13026196},{"date":"2018-07-29","name":"City to Summit run 2 (battery died a few miles short)","raceId":1738688006,"athleteId":13026196},{"date":"2018-07-29","name":"City to Summit (actual time 7h 59m inc pitstops)","raceId":1745773766,"athleteId":13026196},{"date":"2018-07-29","name":"City to Summit 1st Run","raceId":1738687125,"athleteId":13026196},{"date":"2018-07-18","name":"BCRL Kenfig","raceId":1711545767,"athleteId":13026196},{"date":"2018-06-27","name":"BCRL Fixture 3 - Bryngarw","raceId":1666262420,"athleteId":13026196},{"date":"2018-06-13","name":"BCRL Race 2 - Beast of Blackmill","raceId":1636733422,"athleteId":13026196},{"date":"2018-05-19","name":"Royal Welsh trail half.","raceId":1582264200,"athleteId":13026196},{"date":"2018-04-29","name":"Stomach cramp Newport Marathon","raceId":1539114605,"athleteId":13026196},{"date":"2018-04-07","name":"Vale Coastal Ultra","raceId":1494998304,"athleteId":13026196},{"date":"2018-03-25","name":"Cardiff Bay 10k","raceId":1470836933,"athleteId":13026196},{"date":"2018-02-17","name":"Hoka One One trail half marathon","raceId":1411932158,"athleteId":13026196},{"date":"2018-01-28","name":"West Glam XC Margam","raceId":1379669042,"athleteId":13026196},{"date":"2018-01-14","name":"West Glam XC round the res","raceId":1356699825,"athleteId":13026196},{"date":"2017-11-26","name":"West Glam XC Kenfig","raceId":1291269771,"athleteId":13026196},{"date":"2017-10-22","name":"West Glam Gnoll XC","raceId":1241696778,"athleteId":13026196},{"date":"2017-10-01","name":"Cardiff Half Marathon","raceId":1210081019,"athleteId":13026196},{"date":"2017-09-17","name":"EHM wire FM mile","raceId":1188166506,"athleteId":13026196},{"date":"2017-09-17","name":"English Half Marathon","raceId":1187886809,"athleteId":13026196},{"date":"2017-05-21","name":"Snowdonia Half Marathon","raceId":999223503,"athleteId":13026196},{"date":"2017-04-02","name":"Manchester Marathon","raceId":925175778,"athleteId":13026196},{"date":"2017-02-18","name":"Hoka One Margam Winter Trail Half Marathon","raceId":870667363,"athleteId":13026196},{"date":"2016-10-02","name":"Cardiff University Half marathon","raceId":731893554,"athleteId":13026196},{"date":"2016-08-28","name":"Severn Bridge Half Marathon","raceId":691957453,"athleteId":13026196},{"date":"2016-06-26","name":"Swansea Half Marathon","raceId":621261796,"athleteId":13026196},{"date":"2016-04-24","name":"London marathon","raceId":4545672449,"athleteId":13026196}]

Career Highlights

Most recent race Apr 18, 2026
Most ascent 3,715.4m
Most distance 310.03 km
Shortest duration 00:08:29

Personal Bests

Distance Time Race Date
5 km 00:20:36 Newport parkrun post nights Mar 23, 2019
6 km 00:25:05 BCRL Fixture 3 - Bryngarw Jun 27, 2018
4 Miles 00:30:39 West Glam XC - Kenfig Nov 17, 2019
5 Miles 00:40:54 Porthkerry 5MT May 12, 2019
10 km 00:41:54 Cardiff Bay 10k PB Mar 31, 2019
12 km 01:08:24 Rabbit Run Jun 15, 2019
15 km 01:23:40 Riverbank Rollick Jan 13, 2019
10 Miles 01:17:18 Rack Raid Stage 9 - Tintern Abbey to Chepstow Castle Jun 2, 2019
20 km 02:01:32 Royal Welsh trail half. May 19, 2018
Half Marathon 01:39:28 Cardiff half marathon PB Oct 7, 2018
25 km 02:12:29 City to Summit 1st Run Jul 29, 2018
30 km 04:26:16 Vale 18.5 Apr 6, 2024
Marathon 03:33:45 Newport Marathon PB May 5, 2019
50 km 05:18:37 OTT Beacons Ultra Nov 6, 2021
60 km 06:30:30 Infinity Running Four Seasons Summer Ultra Jun 16, 2019
50 Miles 13:13:47 Deadwater Stage 4 - watch died with a little over a mile to go. Aug 24, 2021
100 km 19:40:36 Escape from Meriden 60 mile as crow flies and attempt at Duke of York Award although 3000ft of elevation difference between my watch and Strava so who knows. Nov 19, 2022
100 Miles 30:35:00 Dragon 100 Sep 12, 2020
200 km 38:09:52 Leeds Liverpool Canal Race Aug 27, 2022
Distance Time Race Date
200 km 07:54:02 City to Summit (actual time 7h 59m inc pitstops) Jul 29, 2018

Performance Trends

Elapsed time per distance over time. Only distances with 3 or more races are shown.

Distance Distribution

Proportion of races at each distance.

Races by Distance

Distance This year All time
Greater than 200km 0 1
200km 0 1
100 Miles 0 2
100km 0 1
50 Miles 0 2
60km 0 13
50km 0 8
Marathon 1 11
30km 0 1
25km 0 3
Half Marathon 0 14
20km 0 1
10 Miles 0 3
15km 0 1
12km 0 3
10km 0 4
5 Miles 0 1
4 Miles 0 24
6km 0 4
5km 0 5
Distance This year All time
200km 0 1

Achievements

Race Time
🥇 Newport parkrun post nights 00:20:36
🥈 Newport parkrun - Winter Route 00:20:48
🥉 EHM 5K (Dark mixed terrain) 00:22:05
4th BCRL Beast of Blackmill 00:25:31
5th BCRL Kenfig 00:27:07
Race Time
🥇 BCRL Fixture 3 - Bryngarw 00:25:05
🥈 BCRL Newbridge Fields 00:26:10
🥉 BCRL Newbridge Fields 00:26:51
4th BCRL Race 2 - Beast of Blackmill 00:28:58
Race Time
🥇 Porthkerry 5MT 00:40:54
Race Time
🥇 Cardiff Bay 10k PB 00:41:54
🥈 Cardiff Bay 10k 00:44:29
🥉 Llantwit Major 10k 00:49:18
4th Cottrell Park Christmas Cracker 00:52:13
Race Time
🥇 Rabbit Run 01:08:24
🥈 Wentwood Weasel 01:20:19
🥉 Gilwern Grunt 01:21:59
Race Time
🥇 Riverbank Rollick 01:23:40
Race Time
🥇 Rack Raid Stage 9 - Tintern Abbey to Chepstow Castle 01:17:18
🥈 Oldbury 10 01:17:21
🥉 Sodbury Slog 01:38:35
Race Time
🥇 Royal Welsh trail half. 02:01:32
Race Time
🥇 City to Summit 1st Run 02:12:29
🥈 Roman Run 02:56:16
🥉 Beast of Bryn 03:00:12
Race Time
🥇 Vale 18.5 04:26:16
Race Time
🥇 OTT Beacons Ultra 05:18:37
🥈 Vale Ultra 05:31:07
🥉 Vale Coastal Ultra 06:16:17
4th Deadwater Stage 1 06:19:53
5th Trail events Beacons Ultra 06:51:59
6th Deadwater Stage 6 07:04:11
7th OTT Beacons Ultra 08:17:09
8th Ultra X Rwanda Day 2 08:57:56
Race Time
🥇 Dragon 100 30:35:00
🥈 1066 Ultra (From Watch) 30:49:42
Race Time
🥇 Leeds Liverpool Canal Race 38:09:52
Race Elevation
🥇 Wildhorse South Wales 200 (Tracker file) Rough info. - Final result 9th place 3,715.4m
🥈 Cymoedd Sir Fynwy 2,968m
🥉 Ultra X Azores Day 1 2,512m
4th Dragon 100 2,429m
5th Deadwater Stage 4 - watch died with a little over a mile to go. 2,210m
6th Trail events Beacons Ultra 2,043m
7th City to Summit run 2 (battery died a few miles short) 1,925.6m
8th Limestone Way unsupported FKT 1,814.8m
9th Ultra X Azores Day 2 1,780m
10th Deadwater Stage 3 1,657m
11th Gower 50 1,549m
12th OTT Beacons Ultra 1,524m
13th 1066 Ultra (From Watch) 1,524m
14th OTT Beacons Marathon 1,479.9m
15th Ultra X Spring Trail 75km 1,433.9m
16th Brecon to Cardiff Ultra 1,363m
17th Taff Extreme Marathon 1,308m
18th Escape from Meriden 60 mile as crow flies and attempt at Duke of York Award although 3000ft of elevation difference between my watch and Strava so who knows. 1,245.9m
19th Deadwater Stage 2 1,187m
20th OTT Beacons Ultra 1,168m
21th Infinity Running Keep on Running (12 lap Ultra) 882.7m
22th Winter Wychavon Way 829.2m
23th Ultra X Rwanda Day 2 804m
24th Vale Coastal Ultra 796.4m
25th Winter Wychavon Way 787m
26th Deadwater Stage 1 775m
27th Beast of Bryn 737m
28th Hoka One One trail half marathon 690.2m
29th Roman Run 661.6m
30th Vale Ultra 642.8m
31th Snowdonia Half Marathon 606.8m
32th Hoka half marathon 581.8m
33th Royal Welsh trail half. 565.5m
34th Infinity Running Four Seasons Summer Ultra 528.2m
35th Dursley Dozen 517.8m
36th Hoka One Margam Winter Trail Half Marathon 499.9m
37th Ponty Plod 458.4m
38th Vale 18.5 447.4m
39th Wentwood Weasel 443.8m
40th Deadwater Stage 6 363m
41th Gilwern Grunt 362.9m
42th Severn Bridge Half Marathon 331.5m
43th Forest of Dean Autumn Half Marathon 6m PB. 319.2m
44th Rack Raid Stage 9 - Tintern Abbey to Chepstow Castle 305.2m
45th City to Summit 1st Run 304.3m
46th Leeds Liverpool Canal Race 258m
47th Deadwater Stage 5 253m
48th Severn Bridge Half 228.3m
49th West Glam Gnoll XC 215.7m
50th Cardiff Half Marathon 197.7m
51th Sodbury Slog 196.1m
52th Spur of the moment no training Two Tunnels marathon. 196m
53th Cardiff half marathon PB 187.3m
54th West Glam Gnoll XC 176.2m
55th Swansea Half Marathon 163.5m
56th Great Welsh Marathon 158m
57th Cottrell Park Christmas Cracker 157.1m
58th BCRL Beast of Blackmill 152.8m
59th BCRL Race 2 - Beast of Blackmill 151.4m
60th Rabbit Run 150.4m
61th Millennium Way Ultra 149m
62th Riverbank Rollick 142.7m
63th Porthkerry 5MT 140.5m
64th English Half Marathon 138.3m
65th West Glam XC Margam 134m
66th EHM 132.8m
67th West Glam XC - Margam 124m
68th Infinity running 122m
69th London marathon 121.1m
70th Llantwit Major 10k 110.5m
71th Curl up and cry Cardiff Half 108.9m
72th BCRL Newbridge Fields 99.4m
73th Cardiff University Half marathon 85.8m
74th Stomach cramp Newport Marathon 80.1m
75th BCRL Newbridge Fields 78.1m
76th Newport Marathon PB 73.5m
77th Newport Marathon with Angharad 63m
78th Cardiff Bay 10k 61.1m
79th Llanmadoc West Glam XC 58.7m
80th BCRL Fixture 3 - Bryngarw 52.6m
81th West Glam XC - Kenfig 51m
82th Last runner standing - 11 50m
83th Last runner standing - 1 48m
84th Manchester Marathon 46.9m
85th BCRL Race 6 - Tuska beach 46.5m
86th Last Runner standing - 20 46m
87th Last runner standing - 9 46m
88th Cardiff Bay 10k PB 45.1m
89th Last runner standing - 5 45m
90th Last runner standing - 18 44m
91th Last runner standing - 14 44m
92th Last runner standing - 3 44m
93th BCRL League fixture - Tuska Beach 43.4m
94th West Glam XC Kenfig 43.2m
95th Last runner standing -12 43m
96th West Glam XC round the res 41.4m
97th Last runner standing - 16 41m
98th Last runner standing - 8 41m
99th Last runner standing - 6 41m
100th Last runner standing - 2 41m
101th Last Runner Standing -19 40m
102th Last runner standing - 17 40m
103th Last runner standing - 10 40m
104th Last runner standing - 4 40m
105th West Glam XC. Llanmadoc. 39.1m
106th Last runner standing - victory lap 38m
107th Last runner standing - 15 37m
108th Last runner standing - 13 37m
109th BCRL Kenfig 33.9m
110th Last runner standing - 7 31m
111th Newport parkrun post nights 19.4m
112th Newport parkrun - Winter Route 13.5m
113th BCRL Race 1 13m
114th EHM wire FM mile 10.9m
115th WireFM Mile 10.6m
116th Oldbury 10 7.6m
117th EHM 5K (Dark mixed terrain) 2.6m
118th West Glam XC - round the reservoir 0m
Race Distance
🥇 Wildhorse South Wales 200 (Tracker file) Rough info. - Final result 9th place 310.03 km
🥈 Leeds Liverpool Canal Race 211.04 km
🥉 1066 Ultra (From Watch) 176.00 km
4th Dragon 100 167.53 km
5th Escape from Meriden 60 mile as crow flies and attempt at Duke of York Award although 3000ft of elevation difference between my watch and Strava so who knows. 114.04 km
6th Cymoedd Sir Fynwy 85.28 km
7th Gower 50 83.18 km
8th Deadwater Stage 4 - watch died with a little over a mile to go. 77.13 km
9th Limestone Way unsupported FKT 75.94 km
10th Deadwater Stage 3 75.55 km
11th Ultra X Spring Trail 75km 73.32 km
12th Brecon to Cardiff Ultra 69.47 km
13th Millennium Way Ultra 68.97 km
14th Winter Wychavon Way 65.88 km
15th Deadwater Stage 5 63.95 km
16th Infinity Running Keep on Running (12 lap Ultra) 63.23 km
17th Ultra X Azores Day 1 63.02 km
18th Infinity Running Four Seasons Summer Ultra 62.95 km
19th Winter Wychavon Way 62.65 km
20th Deadwater Stage 2 60.94 km
21th Ultra X Azores Day 2 57.83 km
22th Vale Coastal Ultra 53.91 km
23th Vale Ultra 53.25 km
24th Deadwater Stage 1 53.23 km
25th Trail events Beacons Ultra 52.51 km
26th OTT Beacons Ultra 52.03 km
27th Ultra X Rwanda Day 2 51.22 km
28th Deadwater Stage 6 49.31 km
29th OTT Beacons Ultra 47.92 km
30th Spur of the moment no training Two Tunnels marathon. 43.36 km
31th London marathon 42.74 km
32th OTT Beacons Marathon 42.69 km
33th Great Welsh Marathon 42.58 km
34th Newport Marathon with Angharad 42.56 km
35th Taff Extreme Marathon 42.36 km
36th Manchester Marathon 42.33 km
37th Stomach cramp Newport Marathon 42.29 km
38th Newport Marathon PB 42.25 km
39th Infinity running 36.32 km
40th City to Summit run 2 (battery died a few miles short) 36.16 km
41th Vale 18.5 30.17 km
42th Roman Run 25.52 km
43th Beast of Bryn 24.28 km
44th City to Summit 1st Run 23.55 km
45th Hoka One Margam Winter Trail Half Marathon 21.45 km
46th Cardiff Half Marathon 21.31 km
47th Hoka One One trail half marathon 21.30 km
48th Hoka half marathon 21.29 km
49th Cardiff half marathon PB 21.28 km
50th Curl up and cry Cardiff Half 21.25 km
51th Cardiff University Half marathon 21.24 km
52th EHM 21.19 km
53th Severn Bridge Half 21.15 km
54th Swansea Half Marathon 21.13 km
55th Severn Bridge Half Marathon 21.09 km
56th Snowdonia Half Marathon 21.08 km
57th English Half Marathon 21.00 km
58th Forest of Dean Autumn Half Marathon 6m PB. 20.80 km
59th Royal Welsh trail half. 20.25 km
60th Dursley Dozen 19.49 km
61th Ponty Plod 17.58 km
62th Rack Raid Stage 9 - Tintern Abbey to Chepstow Castle 16.22 km
63th Oldbury 10 16.16 km
64th Sodbury Slog 16.00 km
65th Riverbank Rollick 15.55 km
66th Wentwood Weasel 13.15 km
67th Gilwern Grunt 12.57 km
68th Rabbit Run 12.34 km
69th Cardiff Bay 10k 10.04 km
70th Cardiff Bay 10k PB 10.01 km
71th Llantwit Major 10k 9.96 km
72th Cottrell Park Christmas Cracker 9.91 km
73th West Glam XC - round the reservoir 9.03 km
74th West Glam XC round the res 9.03 km
75th West Glam XC - Margam 8.68 km
76th West Glam Gnoll XC 8.55 km
77th West Glam XC Margam 8.41 km
78th Porthkerry 5MT 8.12 km
79th West Glam Gnoll XC 7.63 km
80th Llanmadoc West Glam XC 6.95 km
81th West Glam XC Kenfig 6.71 km
82th West Glam XC - Kenfig 6.70 km
83th Last runner standing - 6 6.59 km
84th West Glam XC. Llanmadoc. 6.57 km
85th Last runner standing - 7 6.47 km
86th Last runner standing - 4 6.47 km
87th Last runner standing - 17 6.47 km
88th Last runner standing - 9 6.47 km
89th Last runner standing -12 6.47 km
90th Last runner standing - 1 6.46 km
91th Last runner standing - victory lap 6.46 km
92th Last runner standing - 16 6.46 km
93th Last runner standing - 13 6.46 km
94th Last runner standing - 2 6.46 km
95th Last runner standing - 14 6.46 km
96th Last runner standing - 11 6.46 km
97th Last runner standing - 10 6.46 km
98th Last runner standing - 5 6.46 km
99th Last runner standing - 18 6.46 km
100th Last runner standing - 15 6.46 km
101th Last runner standing - 3 6.46 km
102th Last Runner standing - 20 6.45 km
103th Last runner standing - 8 6.45 km
104th Last Runner Standing -19 6.45 km
105th BCRL Race 2 - Beast of Blackmill 6.13 km
106th BCRL Newbridge Fields 5.83 km
107th BCRL Newbridge Fields 5.77 km
108th BCRL Fixture 3 - Bryngarw 5.68 km
109th BCRL Beast of Blackmill 5.29 km
110th BCRL Kenfig 5.18 km
111th EHM 5K (Dark mixed terrain) 5.06 km
112th Newport parkrun - Winter Route 4.88 km
113th Newport parkrun post nights 4.80 km
114th BCRL Race 1 4.45 km
115th BCRL League fixture - Tuska Beach 3.97 km
116th BCRL Race 6 - Tuska beach 3.61 km
117th EHM wire FM mile 1.50 km
118th WireFM Mile 1.43 km
Click to login via Strava

By continuing, you agree to our Terms of Service and Privacy Policy.