2019 Trail World Championships – Sheila Avilés Published on June 8, 2019 in 2019 Trail World Championships ResultsFull resolution ( × ) < Previous Next > Spain’s Sheila Avilés after placing third.