101.75

Iain Hendry

Pos Date Race
61 29 Mar 2025 Llanbedr-Blaenafon
53 5 Oct 2024 Fan Fawr
20 17 Mar 2024 Tor y Foel
55 16 Dec 2023 Skirrid
21 16 Jul 2023 Waun Fach
34 9 Jul 2023 Pen y Fan