Torvelo Racing
-

2026 Mennock Pass Stage Race: preview and startlist
This weekend (13–14 June), the Mennock Pass Stage Race returns for its second edition: three stages, 228 kilometres, and a summit finish at Scotland’s…
-

2025 Mennock Pass Stage Race: preview and startlist
This weekend (14-15 June), the inaugural Mennock Pass Stage Race promises two days of uncompromising theatre in the Southern Uplands, where the sheep stare, the wind…



