Activity Totals
Includes all Strava activities, not just races.
|
Last 4 Weeks |
YTD |
All Time |
| Activities |
1 |
173 |
1,475 |
| Distance |
100.02 km |
2600.29 km |
18249.13 km |
| Elevation |
1,882m |
35,633m |
192,874m |
| Time |
12:15:24 |
244:16:18 |
1768:41:24 |
|
Last 4 Weeks |
YTD |
All Time |
| Activities |
0 |
19 |
179 |
| Distance |
0.00 km |
14.48 km |
1853.09 km |
| Elevation |
0m |
194m |
12,500m |
| Time |
00:00:00 |
15:44:12 |
147:03:23 |
|
Last 4 Weeks |
YTD |
All Time |
| Activities |
0 |
0 |
71 |
| Distance |
0.00 km |
0.00 km |
158.05 km |
| Elevation |
0m |
0m |
6,172m |
| Time |
00:00:00 |
00:00:00 |
63:01:13 |
Season Summary
| Year |
Races |
Distance |
Elevation |
| 2026 |
4 |
342.45 km |
4,915m |
| 2025 |
6 |
523.30 km |
14,249m |
| 2024 |
13 |
824.57 km |
13,964m |
| 2023 |
3 |
202.65 km |
3,244m |
| 2022 |
6 |
335.94 km |
3,511m |
| 2021 |
3 |
122.50 km |
986m |
| 2020 |
0 |
— |
— |
| 2019 |
1 |
21.42 km |
138m |
| 2018 |
0 |
— |
— |
| 2017 |
0 |
— |
— |
[{"year":2026,"races":4,"distanceMeters":342453.7,"elevation":4915},{"year":2025,"races":6,"distanceMeters":523302.2,"elevation":14248.7},{"year":2024,"races":13,"distanceMeters":824569.7,"elevation":13964},{"year":2023,"races":3,"distanceMeters":202647.1,"elevation":3244},{"year":2022,"races":6,"distanceMeters":335939.2,"elevation":3511},{"year":2021,"races":3,"distanceMeters":122501.7,"elevation":986},{"year":2020,"races":0,"distanceMeters":0,"elevation":0},{"year":2019,"races":1,"distanceMeters":21423.5,"elevation":137.8},{"year":2018,"races":0,"distanceMeters":0,"elevation":0},{"year":2017,"races":0,"distanceMeters":0,"elevation":0}]
kilometers
[{"date":"2026-09-19","name":"Triple Trail Races 100k","raceId":20245038077,"athleteId":2671752},{"date":"2026-07-11","name":"Race to the stones 2026","raceId":19274444490,"athleteId":2671752},{"date":"2026-06-20","name":"Race to the king 2026","raceId":19002048901,"athleteId":2671752},{"date":"2026-04-12","name":"Brighton marathon 2026 (PB 3:02:30)","raceId":18079138985,"athleteId":2671752},{"date":"2025-10-18","name":"Maverick Jurassic coast 100k","raceId":16184357105,"athleteId":2671752},{"date":"2025-09-13","name":"Brighton 50/50 (50 mile PB 8:19:57) - 9th overall","raceId":15799677632,"athleteId":2671752},{"date":"2025-08-09","name":"Swiss Alps 100k","raceId":15408019534,"athleteId":2671752},{"date":"2025-05-03","name":"Isle of White 100km","raceId":14371196957,"athleteId":2671752},{"date":"2025-04-26","name":"Brighton to London 100k - 10th (PB 11:57)!!","raceId":14295123824,"athleteId":2671752},{"date":"2025-01-04","name":"Battersea park half marathon PB 1:27:20","raceId":13262904146,"athleteId":2671752},{"date":"2024-11-17","name":"Brighton 10k PB 40:25","raceId":12919903418,"athleteId":2671752},{"date":"2024-09-21","name":"Yorkshire 3 Peaks 100k","raceId":12471493671,"athleteId":2671752},{"date":"2024-08-03","name":"SVP100 2024","raceId":12055123910,"athleteId":2671752},{"date":"2024-07-06","name":"Serpent trail 100k - PB 12:08","raceId":11824790714,"athleteId":2671752},{"date":"2024-05-25","name":"London to Brighton 100k","raceId":11497452757,"athleteId":2671752},{"date":"2024-05-11","name":"Brighton backyard ultra (16 loops) 4th overall","raceId":11389743992,"athleteId":2671752},{"date":"2024-04-20","name":"Marathon des Sables - stage 6","raceId":11226651945,"athleteId":2671752},{"date":"2024-04-19","name":"Marathon des Sables - stage 5","raceId":11226649351,"athleteId":2671752},{"date":"2024-04-18","name":"Marathon des Sables - stage 4","raceId":11226645471,"athleteId":2671752},{"date":"2024-04-16","name":"Marathon des Sables - stage 3","raceId":11226636892,"athleteId":2671752},{"date":"2024-04-15","name":"Marathon des Sables - stage 2","raceId":11226271850,"athleteId":2671752},{"date":"2024-04-14","name":"Marathon des Sables - stage 1","raceId":11226264437,"athleteId":2671752},{"date":"2024-02-25","name":"North Downs Ridge 50k","raceId":10835919972,"athleteId":2671752},{"date":"2023-11-18","name":"Battersea Park half marathon (1:37:32)","raceId":10238784134,"athleteId":2671752},{"date":"2023-05-28","name":"South Downs Way 100k - PB 13:35:20","raceId":9158859077,"athleteId":2671752},{"date":"2023-01-21","name":"Peddars way ultra 77k","raceId":8429716169,"athleteId":2671752},{"date":"2022-12-04","name":"St Edmunds trail 50k (PB 4:58:35)","raceId":8206380148,"athleteId":2671752},{"date":"2022-10-16","name":"Chelmsford half marathon (PB 1:37:25)","raceId":7971352845,"athleteId":2671752},{"date":"2022-08-13","name":"SVP100","raceId":7638334666,"athleteId":2671752},{"date":"2022-07-09","name":"Essex 50k","raceId":7441492466,"athleteId":2671752},{"date":"2022-05-07","name":"Bewlwater 60k ultra","raceId":7102739748,"athleteId":2671752},{"date":"2022-03-05","name":"Zigzag ultra","raceId":6777047963,"athleteId":2671752},{"date":"2021-10-16","name":"Dunwich 50k ultra (PB 4:59:51)","raceId":6120867413,"athleteId":2671752},{"date":"2021-09-05","name":"London half marathon PB (1:38:12)","raceId":5908434550,"athleteId":2671752},{"date":"2021-08-14","name":"SVP50 (PB 6:49:56)","raceId":5793026166,"athleteId":2671752},{"date":"2019-10-06","name":"Colchester Zoo Stampede half marathon.","raceId":2767014186,"athleteId":2671752}]
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 |
| 100km |
3 |
14 |
| 50 Miles |
0 |
2 |
| 60km |
0 |
1 |
| 50km |
0 |
6 |
| Marathon |
1 |
3 |
| 30km |
0 |
2 |
| Half Marathon |
0 |
6 |
| 10km |
0 |
1 |
Achievements
-
-
-
-
-
-
-
-
|
Race |
Elevation |
|
🥇
|
Swiss Alps 100k |
5,880.7m |
|
🥈
|
Yorkshire 3 Peaks 100k |
3,516m |
|
🥉
|
Maverick Jurassic coast 100k |
2,639m |
|
4th
|
South Downs Way 100k - PB 13:35:20 |
2,600m |
|
5th
|
Brighton backyard ultra (16 loops) 4th overall |
2,392m |
|
6th
|
Brighton 50/50 (50 mile PB 8:19:57) - 9th overall |
2,387m |
|
7th
|
Serpent trail 100k - PB 12:08 |
1,969m |
|
8th
|
Triple Trail Races 100k |
1,882m |
|
9th
|
Isle of White 100km |
1,765m |
|
10th
|
Brighton to London 100k - 10th (PB 11:57)!! |
1,564m |
|
11th
|
London to Brighton 100k |
1,529m |
|
12th
|
Race to the king 2026 |
1,488m |
|
13th
|
Race to the stones 2026 |
1,336m |
|
14th
|
SVP100 |
1,092.4m |
|
15th
|
Marathon des Sables - stage 3 |
1,053m |
|
16th
|
SVP100 2024 |
1,003m |
|
17th
|
North Downs Ridge 50k |
951m |
|
18th
|
Zigzag ultra |
795m |
|
19th
|
Bewlwater 60k ultra |
720m |
|
20th
|
Peddars way ultra 77k |
609m |
|
21th
|
SVP50 (PB 6:49:56) |
552m |
|
22th
|
Marathon des Sables - stage 2 |
476m |
|
23th
|
St Edmunds trail 50k (PB 4:58:35) |
408m |
|
24th
|
Essex 50k |
383.6m |
|
25th
|
Marathon des Sables - stage 4 |
359m |
|
26th
|
Marathon des Sables - stage 1 |
345m |
|
27th
|
Dunwich 50k ultra (PB 4:59:51) |
301m |
|
28th
|
Marathon des Sables - stage 5 |
248m |
|
29th
|
Brighton marathon 2026 (PB 3:02:30) |
209m |
|
30th
|
Colchester Zoo Stampede half marathon. |
137.8m |
|
31th
|
London half marathon PB (1:38:12) |
133m |
|
32th
|
Chelmsford half marathon (PB 1:37:25) |
112m |
|
33th
|
Marathon des Sables - stage 6 |
110m |
|
34th
|
Battersea Park half marathon (1:37:32) |
35m |
|
35th
|
Battersea park half marathon PB 1:27:20 |
13m |
|
36th
|
Brighton 10k PB 40:25 |
13m |