2016
2nd Ludlow Aquathon (400m / 10km)
2015
=1st Richmond Ultra (30 Mile)
1st Worcester Sprint Triathlon
2014
1st Malvern Hills Ultra (52 Mile)
2013
1st Malvern Hills Ultra (52 Mile) course record
1st Green Man Ultra (47 Mile) course record
2012
1st Brecon Beacons Ultra (47 Mile)
2nd Centurion North Downs Way Ultra (50 Mile)
Official Record Cotswold Way National Trail Record Attempt (102 Mile) – 20:36:48
1st Malvern Hills Ultra (52 Mile) new record
1st Green Man Ultra (47 Mile) course record
2011
2nd Brecon Beacons Ultra (46 Mile)
1st Caesar’s Camp (100 Mile)
2nd Worcester Sprint Triathlon
1st Malvern Hills Ultra (55 Mile) course record
2010
2nd Brecon Beacons Ultra (46 Mile)
2nd Fast and Furious Duathlon
3rd Sevenoaks Sprint Triathlon
19th Ironman UK – 4th age-group
Defra Sports Day – 1984 Cup (best athlete)
3rd VO2 Classic (Olympic) Triathlon
1st Merchant Taylors (Olympic) Triathlon
2009
Challenge Roth Ironman-Distance Triathlon – 8:58:29 (PB)
2nd Worcester Sprint Triathlon
.
Other Reports and Challenges
Race Stats
.
.
.