Results Le Trail de Castel 2026 12 km

Ranking and results of Le Trail de Castel 2026 (12 km) in Ordan Larroque, 25 octobre 2026. 96 finishers ranked.

Top ranking

All editions of Le Trail de Castel