“OH MY GOD” has several races with diferent distances and altitudes:
OMD20 (26,8km)
OMD50 (54km)
OMD100 (101.7km)
OMD160 (161,4km)
OMD200 (201,6km)
It's an extensive course with great unevenness, and a multitude of difficulties, inherent to the prolonged effort, the altitude and the temperature ranges.




