dude my mum an i doo lots of running i suggest u check ur running shoes ..... i had the same problem a while ago but my doctor gave me some good running shoes to buy and they helped loads...... (15km and further) ......
asics and saucony are really good companies ... even though they are rlly...