All videos

Swansea Triathlon 2019

Cardiff Triathlon 2018

Pembrokeshire Coastal Triathlon 2018

Llanelli Triathlon 2018

Ironman Wales 2018

Xterra Pan American Championship 2018

Xterra Offroad Triathlon Taiwan 2018

Xterra Offroad Triathlon Italy Lake Scanno 2018

Xterra Offroad Triathlon France 2018

Xterra Offroad Triathlon Switzerland 2018

Xterra Offroad Triathlon Belgium 2018

Xterra Offroad Triathlon Cyprus 2018

Swansea Triathlon 2018

Laguna Phuket Triathlon 2017

Ironman Staffordshire 2017

Super League Triathlon Hamilton Islands 2017

Xterra Offroad Triathlon Belgium, Switzerland, France 2017

Swansea Triathlon 2017

X Terra Germany 2017
