27 juniors took part over the 1.5 mile course .
27 juniors recorded 19 personal bests , excellent result despite the conditions .
27 juniors took part over the 1.5 mile course and recorded 19 personal bests , excellent result despite the conditions .