Running
1m – 5.28 (May 2015)
5k – 16.57 (August 2017) – Dulwich Parkrun
5m – 33.47
10k – 35.41 (February 2016) – Kingston 10km
Half Marathon – 1.15.42 (March 2019) – Reading Half
20 miles – 2.11.01
Marathon – 2.39.48 (November 2017) – Valencia Marathon
Triathlon
Olympic Distance – 2.07.08 (July 2017) – Norwich Triathlon
Half Ironman – 4.10.27 (June 2018) – Chester Middle Distance
Ironman – 9.28.38 (July 2019) – Challenge Roth