| Cardiff Triathlon - Elite Women |
| | Cardiff Triathlon - Elite Men |
| | Cardiff Triathlon 2017 - Finish Pictures after 10am |
| | Cardiff Triathlon 2017 - Finish up to 10am. |
|
| Cardiff Triathlon 2017 - Run 0.5kM to go after 9.55 |
| | Cardiff Triathlon 2017 - Run 0.5kM to go between 8.50 - 9.55 |
| | Cardiff Triathlon 2017 - Bike Leg 2 |
| | Cardiff Triathlon 2017 - Bike Leg |
|
| Cardiff Triathlon 2017 - Sprint and Super Sprint |
| | Cardiff Triathlon 2017 - Swim White Caps |
| | Cardiff Triathlon 2017 - Swim Pink Caps |
| | Cardiff Triathlon 2017 - Swim Violet Caps |
|
| Cardiff Triathlon 2017 - Swim Red Caps |
| | Cardiff Triathlon 2017 - Swim Green Caps |
| | Cardiff Triathlon 2017 - Swim Orange Caps |
| | Cardiff Triathlon 2017 - Swim Yellow Caps |
|
| Etape Eryri 2017 - Mawr and White at Drws y Coed |
| | Etape Eryri 2017 - Canol at Drws y Coed |
| | Etape Eryri 2017 - Bach at Drws y Coed |
| | Etape Eryri 2017 - Canol just after Pen y Gwyryd at 26kM |
|
| Etape Eryri 2017 - Extreme and Mawr after Pen y Gwryd 26kM |
| | Etape Eryri 2017 - Extreme at Pen y Pass |
| | Etape Eryri 2017 - Bach at Pen y Pass |
| | Etape Eryri 2017 - Canol at Pen y Pass |
|
| Etape Eryri 2017 - Mawr at Pen y Pass |
| | Anglesey Sandman Full Tri 2016-Run 9.5K Sand Dunes after 12.50am |
| | Anglesey Sandman Full Tri 2016-Run 9.5K Sand Dunes up to 12.50am |
| | Anglesey Sandman Full Triathlon 2016 - Run at 9kM Remote Camera |
|
| Anglesey Sandman Full Triathlon 2016 - Run at 9kM |
| | Anglesey Sandman Full Triathlon 2016 - Run at 7kM |
| | Anglesey Sandman Full Triathlon 2016 - Swim Purple Caps |
| | Anglesey Sandman Full Triathlon 2016 - Swim Green Caps |
|
| Anglesey Sandman Full Triathlon 2016 - Swim Orange Caps |
| | Anglesey Sandman Tri Full 2016 - Swim Blue and Yellow Caps |
| | Anglesey Sandman Triathlon 2016 - Women Runners |
| | Anglesey Sandman Triathlon 2016 - Orange Runners |
|
| Anglesey Sandman Triathlon 2016 - Red Runners |
| | Anglesey Sandman Triathlon 2016 - Bike Leg After 10am |
| | Anglesey Sandman Triathlon 2016 - Bike Leg up to 10am |
| | Anglesey Sandman Triathlon 2016 - Swim Orange Caps |
|
| Anglesey Sandman Triathlon 2016 - Swim Green and Yellow Caps |
| | Anglesey Sandman Triathlon 2016 - Swim Red and Yellow Caps |
| | Tour de Mon 2016 Moelfre - Mawr and Canol after 12 Noon |
| | Tour de Mon 2016 Moelfre - Mawr and Canol between 11.30 - 12.00 |
|
| Tour de Mon 2016 Moelfre - Mawr and Canol between 10.50 11.30 |
| | Tour de Mon 2016 Moelfre - Mawr and Canol up to 10.50 |
| | Tour de Mon Bach 2016 - Flying Mile after 10.40 |
| | Tour de Mon Bach 2016 - Flying Mile up to 10.40 |
|
| Tour de Mon Canol 2016 - Flying Mile after 9.30 |
| | Tour de Mon Canol 2016 - Flying Mile up to 9.30 |
| | Tour de Mon Mawr 2016 - Flying Mile after 8.34 AM |
| | Tour de Mon Mawr 2016 - Flying Mile between 8.20 - 8.34 AM |
|
| Tour de Mon Mawr 2016 - Flying Mile up to 8.20 AM |
| | Snowdonia Festival of Triathlon (Sunday) - Run at 6kM |
| | Snowdonia Festivel of Triathlon (Sunday) Run at 2kM |
| | Snowdonia Festivel of Triathlon (Sunday) - Bike at 49 |
|
| Snowdonia Festival of Triathlon (Sunday) - Bike at 51.7kM Nant Gwynant |
| | Snowdonia Festival of Triathlon (Sunday) - Bike at 4.8kM |
| | Snowdonia Festival of Triathlon (Sunday) - Full Swim Exit Women |
| | Snowdonia Festival of Triathlon (Sunday) - Full Swim Exit Men |
|
| Snowdonia Festival of Triathlon (Saturday) - All Runners after 1kM |
| | Snowdonia Festivel of Triathlon (Saturday) - All Runners Capel Curig |
| | Snowdonia Festival of Triathlon (Saturday) - All Bikes Capel Curig |
| | Snowdonia Festival of Triathlon -Legend Bike at 18kM |
|
| Cardiff Triathlon 2016- Bike Section |
| | Etape Eryri Canol 2016 - Llanberis |
| | Etape Eryri Mawr 2016 - Llanberis |
| | Etape Eryri Bach 2016 - Drws y Coed Hill Climb |
|
| Etap Eryri Canol 2016 - Drws y Coed Hill Climb |
| | Etape Eryri Mawr 2016 - Drws y Coed Hill Climb |
| | Slateman Full Triathlon 16 - Quarry Run up to 12:40 |
| | Slateman Full Triathlon 16 - Finish Photographs after 13:45 |
|
| Slateman Full Triathlon 16 - Finish Photographs 13:17 and 13:45 |
| | Slateman Full Triathlon 16 - Finish Photographs up to 13:17 |
| | Slateman Full Triathlon 16 - Quarry Run after 13:00 |
| | Slateman Full Triathlon 16 - Quarry Run betweeen 12:40 - 13:00 |
|
| Slateman Full Triathlon 16 - Bike at Pen y pass after 10:55 |
| | Slateman Full Triathlon 16 - Bike at Pen y Pass 10.36-10.55 |
| | Slateman Full Triathlon 16 - Bike at Pen y Pass up to 10.36 |
| | Slateman Full Triathlon 16 - Swim Last Wave White Caps |
|
| Slateman Full Triathlon 16 - Swim Yellow Caps |
| | Slateman Full Triathlon 16 - Swim Red Caps |
| | Slateman Full Triathlon 16 - Swim Violet Caps |
| | Slateman Full Triathlon 16 - Savage Men |
|
| Slateman Full Triathlon 16 - Swim Light Blue Caps |
| | Slateman Full Triathlon 16 - Elite women and Savage Women |
| | Slateman Full Triathlon 16 - Swim White Caps |
| | Slateman Sprint Triathlon 16 - Finish Photographs |
|
| Slateman Triathlon 16 - Run Section Woods |
| | Slateman Sprint Triathlon 16 - Bike Pen y Pass |
| | Slateman Sprint Triathlon 16 - Swim White Caps |
| | Slateman Sprint Triathlon 16 - Savage Swim |
|
| Slateman Sprint Triathlon 16 - Swim Green Caps |
| | Slateman Sprint Triathlon 16 - Swim Yellow Caps |
| | Conwy Grand Fondo - Approaching Conwy after 2.30 |
| | Conwy Grand Fondo - Approaching Conwy Between 1.45 and 2.30 |
|
| Conwy Grand Fondo - Last 2 Miles Between 12.50 - 1.45 |
| | Conwy Grand Fondo - Last 2 Miles - Between 11.10 and 12.50 |
| | Conwy Grand Fondo Bach - Start |
| | Conwy Grand Fondo Canol - Start |
|
| Conwy Grand Fondo Mawr - Start |
| | Conwy Grand Fondo Bach - 36 Miles Caerhun Cemetary! |
| | Conwy Grand Fondo Canol - 64 Miles Caerhun Cemetary - After 1.30 |
| | Conwy Grand Fondo Canol - 64 Miles Caerhun Cemetary - Up to 1:30 |
|
| Conwy Grand Fondo Mawr - 96 Miles Caerhun Cemetary! |
| | Conwy Grand Fondo Bach 2016 - Great Orme |
| | Conwy Grand Fondo Canol 2016 - Great Orme |
| | Conwy Grand Fondo Mawr 2016 - Great Orme |
|
| Sandman Triathlon 2015 - Swim Exit White and Violet Caps |
| | Sandman Triathlon 2015 - Swim Exit Yellow Caps |
| | Sandman Sprint Triathlon 2015 - Bike Leg Llangaffo Turning |
| | Sandman Full Triathlon 2015 - Run Leg @ 9kM after 1.30 |
|
| Sandman Full Triathlon 2015 - Run Leg @ 9kM up to 1.25pm |
| | Sandman Full Triathlon 2015 - Run Leg @ 9kM up to 1pm |
| | Sandman Full Triathlon 2015 - Run Leg @ 9.5kM after 1.25 |
| | Sandman Full Triathlon 2015 - Run Leg @ 9.5K up to 1pm |
|
| Sandman Full Triathlon 2015 - Swim Green Caps Beach Run |
| | Sandman Full Triathlon 2015 - Swim White and Violet Caps Beach |
| | Sandman Full Triathlon 2015 - Swim Yellow Caps Beach Run |
| | Sandman Full Triathlon 2015 - Swim Red Caps Beach Run |
|
| Sandman Full Triathlon 2015 - Swim Red Caps |
| | Sandman Sprint Triathlon 2015 - Run after 11.15am |
| | Sandman Sprint Triathlon 2015 - Run up to 11.15am |
| | Sandman Sprint Triathlon 2015 - Swim |
|
| Tour de Mon 2015 - Porthdafarch |
| | Tour de Mon 2015 Mawr - Menai Bridge |
| | Tour de Mon 2015 Mawr - Llanddona after 10.50am |
| | Tour de Mon 2015 Mawr - Llanddona up to 10.50am |
|
| Tour de Mon 2015 Mawr - Llanddona up to 10.15am |
| | Tour de Mon 2015 - RAF Valley Bach - After 10.10am |
| | Tour de Mon 2015 - RAF Valley Bach - Up to 10.10am |
| | Tour de Mon 2015 - RAF Valley Bach - Up to 10am |
|
| Tour de Mon 2015 - RAF Valley Canol - After 9.10am |
| | Tour de Mon 2015 - RAF Valley Canol - Up to 9.10am |
| | Tour de Mon 2015 - RAF Valley Mawr - After 8.15am |
| | Tour de Mon 2015 - RAF Valley Mawr - Up to 8.15am |
|
| Tour de Mon 2015 - RAF Valley Mawr - Up to 8am |
| | Cardiff Triathlon Finish Pictures after 3pm |
| | Cardiff Triathlon - All Finish Pictures up to 3pm |
| | Cardiff Triathlon - Sprint Purple Caps |
|
| Cardiff Triathlon - Swim Sprint Pink Caps |
| | Cardiff Triathlon - Sprint Red Caps |
| | Cardiff Triathlon Olympic and Sprint Run up to 10.31 2.5K |
| | Cardiff Triathlon Olympic and Sprint Runners up to 10.13 - 2.5K |
|
| Cardiff Triathlon Olympic and Sprint Run up to 9.55 2.5kM |
| | Cardiff Triathlon - Bike Section after 09.05 |
| | Cardiff Triathlon Swim Blue Caps |
| | Cardiff Triathlon Swim Green Caps |
|
| Cardiff Triathlon Swim Orange Caps |
| | Cardiff Triathlon Swim White Caps |
| | Cardiff Triathlon Swim Yellow Caps |
| | Cardiff Triathlon Swim Red Caps |
|
| Etape Eryri Mawr 2015 - Pen y Gwyryd |
| | Etape Eryri Canol 2015 - Pen y Gwyryd |
| | Etape Eryri Bach 2015 - Pen y Gwyryd |
| | Etape Eryri Mawr - Y Mignaint 55 Miles |
|
| Etape Eryri Mawr - Y Foryd 4 miles |
| | Etape Eryri Canol - Y Foryd 4 miles |
| | Etape Eryri Bach - Y Foryd 4 miles |
| | Etape Eryri 2015 Bach - Drws y Coed after 10.44 |
|
| Etape Eryri 2015 Bach - Drws y Coed up to 10.44 |
| | Etape Eryri 2015 Bach - Drws y Coed up to 10.26 |
| | Etape Eryri 2015 Bach - Drws y Coed up to 10.16 |
| | Etape Eryri 2015 Canol - Drws y Coed up to 09.55 |
|
| Etape Eryri 2015 Canol - Drws y Coed up to 09.25 |
| | Etape Eryri 2015 Canol - Drws y Coed up to 09.14 |
| | Etape Eryri 2015 Mawr - Drws y Coed after 08.25 |
| | Etape Eryri 2015 MAwr - Drws y Coed up to 08.25 |
|
| Etape Eryri 2015 MAwr - Drws y Coed up to 8.13 |
| | Snowdonia Slateman Triathlon - Finish Pictures up to the end |
| | Snowdonia Slateman Triathlon - Finish Pictures up to 13.53 |
| | Snowdonia Slateman Triathlon - Finish Pictures up to 1.30pm |
|
| SNowdonia Slateman Triathlon - Finish Pictures up to 1.12pm |
| | Snowdonia Slateman Triathlon - Finish Pictures up to 12.53 |
| | Snowdonia Slateman Triathlon - Finish Pictures up to 12.30 |
| | Snowdonia Slateman Sprint 2015 - Run 3 |
|
| Snowdonia Slateman Sprint 2015 - After 11.30 |
| | Snowdonia Slateman Sprint 2015 - Before 11:30 |
| | Snowdonia Slateman SPRINT Swim - White Caps |
| | Snowdonia Slateman SPRINT Swim - Red Caps |
|
| Snowdonia Slateman SPRINT Swim - Pinc Caps |
| | Snowdonia Slateman Triathlon - Pen y Pass After 10.42am |
| | Snowdonia Slateman Triathlon - Pen y Pass Before 10.42am |
| | Snowdonia Slateman Triathlon - Pen y Pass Before 10.27am |
|
| Snowdonia Slateman Triathlon - Quarry Run up to 2.10pm |
| | Snowdonia Slateman Triathlon - Quarry Run up to 12.38 |
| | Snowdonia Slateman Triathlon - Quarry Run up to 12.15 |
| | Snowdonia Slateman Triathlon - Quarry Run up to 11.40 |
|
| Snowdonia Slateman Triathlon - Castell Dolbadarn Run end |
| | Snowdonia Slateman Triathlon - Castell Dolbadarn up to 12.30 |
| | Snowdonia Slateman Triathlon - Castell Dolbadarn up to 12.09 |
| | Snowdonia Slateman Triathlon -Castell Dolbadarn Run before 11.57 |
|
| Snowdonia Slateman Triathlon - Castell Dolbadarn Run up to 11:36 |
| | Snowdonia Slateman Triathlon - Bike Leg after 1015 |
| | Snowdonia Slateman Triathlon - Bike Leg up to 10.15 |
| | Snowdonia Slateman Triathlon - Bike Leg up to 10am |
|
| Snowdonia Slateman Swim 2015 - Green Caps |
| | Snowdonia Slateman Swim 2015 - Savage |
| | Snowdonia Slateman Swim 2015 - White Caps |
| | Snowdonia Slateman Swim 2015 - Red Caps |
|
| Snowdonia Slateman Swim 2015 - Blue Caps |
| | Snowdonia Slateman Swim - Yellow Caps |
| | Snowdonia Slateman Sprint 2015 - Bike Pen y Pass |
| | Grand Fondo - 4 Miles to go between 12.19 14.24 |
|
| Grand Fondo - 4 Miles to go between 14.23 - 15.30 |
| | Grand Fondo - 4 Miles from finish - Up to 12.20pm |
| | Grand Fondo Mawr 2015 - Tyn y Groes Hill Climb |
| | Grand Fondo Canol 2015 - Tyn y Groes Hill Climb |
|
| Grand Fondo Bach 2015 - Tyn y Groes Hill Climb |
| | Grand Fondo Bach 2015-Great Orme Last Descent |
| | Grand Fondo Canol 2015-Great Orme Last Descent |
| | Grand Fondo Mawr 2015-Great Orme Last Descent |
|
| Anglesey Half Marathon 2015 - Beaumaris |
| | Anglesey Half Marathon 2015 - Childrens Races |
| | Anglesey Half Marathon 2015 - Runners after 2 Hours 20 Minutes |
| | Anglesey Half Marathon 2015 - Up to 2 Hours 20 Minutes |
|
| Anglesey Half Marathon 2015 - Up to 2 Hours 7 Minutes |
| | Anglesey Half Marathon 2015 - Up to 2 Hours |
| | Anglesey Half Marathon 2015 - Up to 1 hour 52 minutes |
| | Anglesey Half Marathon 2015 - Up to 1 hour 45 minutes |
|
| Anglesey Half Marathon 2015 - Up to 1 hour 40 minutes |
| | Anglesey Half Marathon 2015 - Up to 1 hour 32 minutes |
| | SportpicturesCymru Head Wear |
| |