I've yoyo-ed quite a bit with weight, losing a few stone when I'm running properly, putting it back on in the 'lazy years', with my BMI going between 23 and 33. I'm by no means an expert, but my tips would be:
- Eat enough for the runs. Working from 200 calories per mile, you need to be putting in 1200 to 1600 calories for a 6-8 mile run. I've always though of the runs as training to make my metabolism better, not as fat-burning sessions in themselves.
- Try not to overthink the diet thing. Eat more carbs and protein, eat less fat and sugar (particularly refined sugar - chocolate, soft drinks and alcohol always did it for me). The average person needs about 2000 calories/day so in conjuction with your running schedule you might need a little more, but I wouldn't overstress this bit. If you're eating the right stuff then the weight should come off eventually.
- Get a good set of scales and weigh yourself at the same point every day (this might be contentious as you can become obsessed about your weight, but it worked for me). Every morning, as soon as I got out of bed (i.e. before even doing a wee
) I weighed myself and wrote it down. It gave me that extra incentive to avoid unhealthy food as I knew I'd have to face it on the scales the next morning. Plus you get a big confidence boost when you lose a few ounces.
- Some people are naturally bigger or smaller than others. A BMI of 29 doesn't sound particularly big to me, you might find a natural level that is above the recommended 25 - there are lots of known flaws in using BMI too precisely.