endurance sports platform