Results 2017
Ironman Xiamen 70.3 China 1st
Ironman Thailand 70.3 2nd
Sattahip Triathlon, Thai Tri League 1st
Pattaya Triathlon, Thai Tri League 1st
Thanyapura classic road race 1st
RESULTS 2015
Ironman Budapest 70.3 1st
Challenge Fuerteventura 3rd
Ironman Barcelona 4th
Timanfaya Sprint 3rd
Saint Moritz Triathlon 2nd
New Irish Ironman record 8.56
Challenge Fuerteventura 3rd
Ironman Barcelona 4th
Timanfaya Sprint 3rd
Saint Moritz Triathlon 2nd
New Irish Ironman record 8.56
results 2014
Ironman Mallorca 1st
Challenge Sardina 70.3 1st
Embrunman LD Triathlon 1st
Ironman UK 70.3 1st
Challenge Rimini 70.3 1st
Gerardmer XL Triathlon 2nd
Ironman France 4th
Challenge Fuerteventrua 2nd
Porto Colom Triathlon 1st
Aguilas Sprint Duathlon 1st
Commonwealth Game Team Northern Ireland, Glasgow 2014 6th
Northern Ireland x country championships 1st
Triathlon Ireland Athlete of the Year 2014
Challenge Sardina 70.3 1st
Embrunman LD Triathlon 1st
Ironman UK 70.3 1st
Challenge Rimini 70.3 1st
Gerardmer XL Triathlon 2nd
Ironman France 4th
Challenge Fuerteventrua 2nd
Porto Colom Triathlon 1st
Aguilas Sprint Duathlon 1st
Commonwealth Game Team Northern Ireland, Glasgow 2014 6th
Northern Ireland x country championships 1st
Triathlon Ireland Athlete of the Year 2014
RESULTS 2013
Ironman Salzburg 70.3 1st
Ironman UK 70.3 1st
Ironman Miami 70.3 3rd
Ironman Austria 3rd
ETU European Championship 2nd
Challenge Fuerteventrua 2nd
Embrunman LD Triathlon 3rd
Alpe Dhuez LD Triathlon 2nd
Gerardmer triathlon LD 3rd
Volcano Triathlon OD 2nd
Lanzarote International Duathlon 1st
Tri 122 international Lanzarote 1st
Ironman UK 70.3 1st
Ironman Miami 70.3 3rd
Ironman Austria 3rd
ETU European Championship 2nd
Challenge Fuerteventrua 2nd
Embrunman LD Triathlon 3rd
Alpe Dhuez LD Triathlon 2nd
Gerardmer triathlon LD 3rd
Volcano Triathlon OD 2nd
Lanzarote International Duathlon 1st
Tri 122 international Lanzarote 1st
2012 RESULTS
Ironman UK 1st
Ironman UK 70.3 1st
Ironman Wales 2nd
Ironman Ireland 70.3 2nd
Ironman Austria 70.3 9th
Tristar Mallorca 1st
Mid Ulster Duathlon 1st
Ironman UK 70.3 1st
Ironman Wales 2nd
Ironman Ireland 70.3 2nd
Ironman Austria 70.3 9th
Tristar Mallorca 1st
Mid Ulster Duathlon 1st
2011 Results
Tristar Mallorca 111 1st
Ironman UK 70.3- 2nd
Tristar Monaco 111- 2nd
Tri Grand Prix UK- 3rd
Alpe d'Huez Long Course- 5th
Challenge Aarhus -5th
Ironman Florida- 8th
British Elite National Duathlon Championships- 3rd
British National Duathlon Championships- 1st
Milton Keyens Duathlon - 1st
Ulster 100mile Time Trial Championships-1st
2010 Results (AG)
November- Clearwater Ironman 70.3 World Championships 8th overall
September- Milton Keynes Sprint triathlon 1st
September- World Duathlon Championships (Elite) 11th
August- Bedford Classic National championships 2nd
July- Antwerp 70.3 (4.24.36) 1st (age grouper) 4th (overall)
July- Athlone Euro Championships (ag) 2nd
June- Dambuster Triathlon 1st
May- Dorney Lake Sprint 1st
April- British Elite Duathlon Championships 3rd
March- British National Duathlon Championships 1st
February- Saucony 10k TCR Show 1st
2009 Results (AG)
August- Milton Keynes Triathlon 1st
August- Bedford Triathlon 2nd
July- Milton Keynes Sprint 1st
June- British Championships Northumberland 1st
June- British Sprint Championships 1st
May- Milton Keynes Sprint 1st
May- Grenon Sprint (World Qualifier)1st
April- Irish Duathlon Championships 1st
February- Milton Keynes Sprint Duathlon 1st
Ironman UK 70.3- 2nd
Tristar Monaco 111- 2nd
Tri Grand Prix UK- 3rd
Alpe d'Huez Long Course- 5th
Challenge Aarhus -5th
Ironman Florida- 8th
British Elite National Duathlon Championships- 3rd
British National Duathlon Championships- 1st
Milton Keyens Duathlon - 1st
Ulster 100mile Time Trial Championships-1st
2010 Results (AG)
November- Clearwater Ironman 70.3 World Championships 8th overall
September- Milton Keynes Sprint triathlon 1st
September- World Duathlon Championships (Elite) 11th
August- Bedford Classic National championships 2nd
July- Antwerp 70.3 (4.24.36) 1st (age grouper) 4th (overall)
July- Athlone Euro Championships (ag) 2nd
June- Dambuster Triathlon 1st
May- Dorney Lake Sprint 1st
April- British Elite Duathlon Championships 3rd
March- British National Duathlon Championships 1st
February- Saucony 10k TCR Show 1st
2009 Results (AG)
August- Milton Keynes Triathlon 1st
August- Bedford Triathlon 2nd
July- Milton Keynes Sprint 1st
June- British Championships Northumberland 1st
June- British Sprint Championships 1st
May- Milton Keynes Sprint 1st
May- Grenon Sprint (World Qualifier)1st
April- Irish Duathlon Championships 1st
February- Milton Keynes Sprint Duathlon 1st