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