Race Results

2016

Welsh Standard Distance Veteran Triathlon Champion

  • Triexercise Pembrokeshire Coast Triathlon and Welsh Triathlon Standard Distance Championships, 4th overall, 1st V40 (2:24:27)
  • TTG Gloucester Triathlon, 1st overall, 1st V40 (1:06:48)
  • Llanelli Half-marathon, 13th overall, 2nd V40 (1:19:38)

2015

Welsh Standard Distance Triathlon Champion

  • Llangorse Big Swim 6km, 11th overall (1:41:07)
  • Bala Standard Distance Triathlon, 2nd V40, 45th overall (2:03:05)
  • XTERRA England and European XTERRA Championship, 4th in age group, 39th overall (including pros), 17th amateur (3:04:27)
  • European Triathlon Championships, Geneva, 40-44 Age Group, 7th place (2:04:47)
  • Triexercise Pembrokeshire Coast Triathlon and Welsh Triathlon Standard Distance Championships, 1st overall (2:17:24)
  • TTG Gloucester Triathlon, 2nd overall, 2nd V40 (1:06:26)
  • Guide for partially sighted athlete Sean Grundy at British Paratriathlon Championships, 2nd PT5 category (1:14:05)
  • Llanelli Half-marathon, 11th overall, 2nd V40 (1:19:24)
  • Port Talbot Wheelers 2up 25 mile time trial, 3rd team with a lady (1:09:59)

2014

Welsh Standard Distance Triathlon Champion 2014
Welsh Aquathlon V40+ Champion 2014

  • Bala Standard Distance Triathlon, 3rd V40, 33rd overall (2:02:43)
  • XTERRA England, 15th amateur, 4th 40-44 age group (2:35:39)
  • Guide for partially sighted athlete Sean Grundy at British Paratriathlon Championships, 5th PT5 category (1:08:01)
  • Poppit Sands Welsh Aquathlon Championships, 2nd overall, 1st vet 40-49, Welsh Champion V40+ (39:27)
  • Ffit Conwy Llandudno Sea Triathlon & Welsh Triathlon Standard Distance Championships, 2nd overall, 1st vet 40-44, Overall Welsh Champion (2:10:46)
  • European Triathlon Championships, Kitzbuhel, 40-44 Age Group, 8th place (2:15:57)
  • Parc Bryn Bach Aquathlon 1, 3rd overall excluding relay (30:44)
  • TTG Gloucester Triathlon, 2nd overall, 2nd vet 40+ (1:06:23)
  • Whitford Point Multi-terrain run, 2nd vet 40, 6th overall, (37:40)
  • Llanelli Sprint Triathlon, 1st vet 40+, 6th overall (1:15:24)
  • Mumbles Duathlon, 2nd vet 40+, 3rd overall (1:32:26)
  • Port Talbot Wheelers 2up 25 mile time trial, 7th (1:00:05)
  • Swim Wales Open Masters Age Group Championships, 1500m LC, 3rd in AG (22:25.92)
  • Llanelli Half-marathon, 23rd overall (1:20:58)

2013

  • Devil’s Aquathlon, 2nd overall (1:15:21)
  • Dale Half-marathon, 4th overall, 3rd in open category (1:24:41)
  • Anglian Water Triathlon, European Championships Qualifier, 5th in age group, 16th overall (2:01:12; qualified for 2014 European AG Triathlon Championships)
  • World Triathlon Championships, London, 35-39 Age Group, 30th place (1:56:36)
  • Kinetica Gower Triathlon, 4th overall (1:12:15)
  • British Age Group Triathlon Championships, 35-39 Age Group, World AG Triathlon Championships Qualifier, 15th place (2:01:34)
  • TriExercise Pembrokeshire Coast Triathlon, 2nd overall (2:20:27)
  • European Triathlon Championships, Alanya, 35-39 Age Group, 10th place (2:02:55)
  • Deva Triathlon, World AG Triathlon Championships Qualifier, 18th in age group, 59th overall (2:09:56; 1200 entrants)
  • TTG Gloucester Triathlon, 2nd overall (1:08:06)
  • Llanelli Half-marathon, 27th overall, 19th in seniors category (1:20:57)

2012

  • Merthyr Mawr Christmas Pudding Race, 36th (43:51)
  • (Broke my clavicle in August – must stop breaking things)
  • Kinetica Gower Triathlon, 3rd overall (1:12:17)
  • TriExercise Pembrokeshire Coast Triathlon, Welsh National Standard Distance Triathlon Championships, 4th overall (2:22:40)
  • British Standard Distance Triathlon Championships (Shropshire Triathlon), 3rd in age group, 25th overall (2:01:11)
  • Cwmcarn Paragon 4up 25 mile Team Time Trial, 4th team overall (51:33, shortened)
  • TTG Gloucester Triathlon, 1st overall (1:09:00)
  • Llanelli Sprint Triathlon, 4th overall (1:15:50)
  • Whitford Point Multi-terrain run, 7th overall, 3rd in seniors category (37:13)
  • European Triathlon Championships, Eilat, 35-39 Age Group, 3rd place (2:06:35)
  • Mumbles Duathlon, 5th overall (1:33:10)
  • Llanelli Half-marathon, 34th overall, 26th in seniors category (1:20:59)

2011

Cardiff Triathletes Club Champion 2011
Voted Cardiff Triathletes Male Athlete of the Year 2011

  • Admiral Swansea Bay 10k, 84th overall,(36:59; for fun outside my race season, 4000 entrants)
  • Bala Triathlon, 19th overall, 14th in seniors category (2:05:52; Qualified for 2012 European Age Group Championships)
  • TriExercise Pembrokeshire Coast Triathlon, 3rd overall, 2nd in open category (2:22:42)
  • Mumbles Triathlon (“Long” – not really long though), 3rd overall (1:26:13)
  • Toshiba Windsor Triathlon, 14th overall, 1st in age-group (2:10:16)
  • TTG Gloucester Triathlon, 4th overall, 2nd in open category (1:10:02)
  • Llanelli Waterside Triathlon, 23rd fastest swim, 6th fastest bike split, but race void after a marshalling error.
  • Gower Duathlon, 5th overall, 5th in age-group (2:12:49 – calves survived!)
  • Llanelli Half-marathon, 37th overall, 29th in seniors category (1:22:21, with a calf injury)

2010

  • Reindeer Run, 5th or 6th? overall, (39:10)
  • Cardiff Half-marathon, 69th overall, 63rd in seniors category (1:16:40; 15,000 entrants, 193m short!)
  • Devil’s Aquathlon, 2nd overall (1:17:08)
  • Dale Half-marathon, 3rd overall, 1st in seniors category (1:22:36)
  • Bala Triathlon, 41st overall, 30th in seniors category (2:05:28; European Age Group Championships qualifier)
  • Gower Triathlon, 4th overall, 3rd in age-group (1:15:46)
  • TriExercise Pembrokeshire Coast Triathlon – Welsh Champs, 6th overall, 6th in open category (2:24:55)
  • Llanelli 10k, 9th overall, 8th in seniors category (36:38)
  • Nokia Windsor Triathlon, 25th overall (2500 entrants), 7th in age-group (2:10:21)
  • Gloucester Sprint Triathlon, 5th overall, 3rd in open category (1:10:36)
  • FRF Gower Olympic Duathlon – Welsh Duathlon Championships, 7th overall, 6th in open category (2:14:33)
  • Llandovery Sprint Triathlon, 3rd overall, 2nd in open category (1:10:26; 4 weeks out of plaster)
  • (Broke my foot in February)

2009

  • Adidas Dublin Marathon, 94th overall, 20th in age-group (2:46:45; 13,000 entrants)
  • Dale Half-marathon, 4th overall, 3rd in seniors category (1:24:35)
  • Dorney Half-Iron Aquathlon, 7th overall, 1st in age-group (1:58:17)
  • Tewkesbury Half-marathon, 9th overall, 5th in seniors category (1:20:51)
  • Llanelli 10k, 6th overall, 6th in seniors category (36:21)
  • Llanelli Waterside Half-marathon, 19th overall, 12th in seniors category (1:23:37; 1st attempt at this distance)

2008

  • Margam Park Reindeer run, 6th overall, (39:28)

2003

  • Pembrokeshire Triathlon, 254th overall, (2:36:07; S:26:31, B:1:23:02, R:0:46:34)