A nine-year-old girl has set a potential world record for her age – after completing a 5k in just 19 minutes and 45 seconds.