Home
Events
Battle on the Beach
Gritfest
Event Results
Contact
About
Contact
✕
2024
Coming soon
2023
Battle on the Beach
Lauf Gritfest
2022
Battle on the Beach
Lauf Gritfest
2021
Lauf Gritfest
Dragon Duathlon
Rotor Battle in the Dark
Battle on the Beach
Cross Mountain
2020
Gritty 130
2019
Battle on the Beach
Rotor Battle in the Dark
Dragon Duathlon
Lauf Gritfest
Cross Mountain
British Cyclocross National Trophy Round 5, Pembrey
2018
Battle on the Beach
Gritfest
Llangadog Fun Run - 2km
Llangadog Fun Run - 10km
Tide to Tide
Welsh Cyclocross - Round 4, Pembrey
Cross Mountain
2017
The Yeti Sportive
Pembrey Off-road Duathlon
Twilight Trail Run
Battle in the Dark
Battle on the Beach
Dragon Duathlon
The Monster Sportive
Tide to Tide
Cross Mountain
2016
Battle on the Beach
Cross Mountain
Dragon Duathlon
Tide to Tide (solo)
Tide to Tide (team)
Welsh Cyclocross - Round 3 (Senior/Junior Men)
Welsh Cyclocross - Round 3 (Veteran & Women)
Wild Welsh (British Marathon Championships)
The Monster Sportive
Llangadog Fun Run
2015
Battle on the Beach
Cross Mountain
The Monster Sportive
Grimpee Mynydd Ddu
Pembrey Winter XC - Round 1
Pembrey Winter XC - Round 2
Pembrey Winter XC - Round 3
Pembrey Winter XC - Round 4
Llangadog Fun Run
Welsh Cyclocross - Pembrey
2014
Battle on the Beach
Cross Mountain
Tide to Tide
Grimpee Mynydd Ddu
The Monster Sportive