travelled to Sports City in Manchester on Saturday night (12th May 2018),
to compete in the BMC Grand Prix meeting, where they both achieved new respective personal best performances.
In Leonard’s case, he finished an excellent second in the 1500m E race,
posting a time of 3m53.63s, which saw him shave eight seconds off his previous figures,
making him just over a second adrift of winner Dan Wilde of Taunton, who is a fellow Under 20 athlete.
Meanwhile Avery finished fourth in the 5000m A race in 14m08.83s,
taking nearly thirty-seven seconds off his previous figures.