



Year
Active Days | Miles: Ride, Run, Walk, Swim
2025
35
430
78
58
—
2024
366
5,770
771
402
13
2023
365
5,695
1,002
498
44
2022
365
7,182
1,108
391
47
2021
365
8,394
853
319
36
2020
317
5,321
533
400
2019
136
1,157
404
71
2018
77
1,744
91
24
2017
59
1,468
89
88
More years…
2016
17
525
2015
13
368
2014
36
862
2013
12
124
Totals
2,163
39,040
4,929
2,251
140
46,360
Accurate as of 04/02/2025
Personal Records
Running












5k






















18:35
18:38
19:16
10k






















38:55
40:05
40:22
15k






















58:43
1:01:03
1:01:07
10m






















1:03:05
1:05:24
1:05:50
20k






















1:18:56
1:23:48
1:24:31
Half M.






















1:23:49
1:28:29
1:29:49
Marathon
Both Marathon times are from the Manchester Marathon, in 2023 & 2022 respectively.






















2:57:38
3:16:32
-:–:–
Cycling


































40k






















1:00:00
1:01:03
1:01:11
Farthest






















162.92m
141m
140m
Elevation






















10,646ft
10,491ft
9,797ft
Max. Time






















9:59:09
9:07:40
8:34:03
Eddington
Your Eddington number is defined as the largest integer E, where you have cycled at least E miles on at least E days. For example, an E of 60 means that you have ridden 60 miles or more on 60 or more days.



71 miles
Centuries
Rides >= 100 miles



15
Swimming





100m






















1:13
400m






















7:46
750m






















15:47
1000m






















21:16
1500m






















32:30
Steps





Daily average



10,105
Day record






















63,192
Week record






















231,971
Month record






















688,132
Total recorded steps
Accurate as of 31/12/2023, according to data starting from somewhere late 2017.



18,734,622
Swipe to view prior years