2021 Season
Escape to Afan – MTB duathlon – Standard – 3rd overall
Westonbirt 10km – 1st overall
Gwent League Cross Country / Cardiff Cross
Fishguard Middle Distance Triathlon
White Rock Triathletes ‘Summer Race Series’
Gritfest: 2-day Gravel enduro – punctured (again), but I still LOVE this event!
2019
Outlaw Nottingham – swim and marathon only (bike cancelled)
Gritfest – 2 day gravel race
Welsh Castles Relay – stage 11
Reverse 10 – 4th
Mumbles duathlon
CF 64 trail race
2018
Merthyr Mawr Pudding Run 5th
Nice Marathon
Roman Road Run – Brecon to Merthyr 4th
Cotswold Classic Middle Distance Tri
The Wales Marathon – LCW
Welsh Castles Relay
Swansea Sprint Tri
Quest Adventure Race – Betwys y Coed
Vale Coastal Ultra 5th
Mumbles Duathlon
2017
Brecon Beacons Ultra – 46 miles
Brecon Sprint Triathlon 2nd
Roman Run – Brecon to Merthyr 16 miles 4th
Storm the Castle duathlon 3rd (AG)
Wales Sportive 112 miles – LCW Tenby
Welsh Castles Relay
Mumbles duathlon
2016
Tiree Ultramarathon 4hr41 (34 miles) 3rd
Brecon Titan – Middle Distance triathlon
The Wales Sportive – 112 miles – Long Course Weekend, Tenby
Storm the Castle Duathlon 3rd (AG)
Mumbles Duathlon 18th
2015
Ultra 12 (pairs category with Dan Warner) – 50 miles in 12 hours 1st
Beast of Bryn trail run (6.8 mi) 3rd
Porthkerry trail run (8mi) 3rd
Dragon 10k – Cardiff 3rd
Pudding Run – Merthyr Mawr 5th
Brecon 10 7th
Snowdonia Marathon 3hr14
Cardiff Half Marathon 1hr16
Velothon Wales
2014
Vitoria Gastiez ironman 11hrs 25
Cardiff half marathon 1hr 16
Vale of Glamorgan Duathlon 6th
Merthyr Mawr Pudding Race 6th
Snowdonia Marathon 3hr19
Lliswerry 8 mile 44:16 9th
Canalathon – canoe – bike – run
2013
Merthyr Mawr Pudding Race 37:10 1st
Ironman debut: 11hrs 25 Challenge Henley-On-Thames
Welsh Trail Running Championships – 10 miles – 60:19 5th
Great Welsh Marathon – 2hrs 46 4th
Snowdonia Marathon – 2hrs 56 18th
Cotswold Middle Distance triathlon : 4hr 32 mins
Lliswerry 8 mile – 45:10 20th
2012
3rd Rutland Water marathon 2hr 55 (marathon debut)
3rd Welsh Castles relay – leg 12
5th Brecon 10 mile road race
35th Cardiff half marathon – 1hr 15:23
7th Merthyr Mawr Pudding XC
33rd Cardiff 10k