Do check on those thyroid tests.... sometimes levels can be "in range" and still not be right for you. If you haven't had the Free T3 and Free T4, ask your doctor for them.
I think the fact that you're eating the calories you burn is the reason you aren't losing weight.
Okay, you can't eat the calories you're burning. In order to lose weight, you have to burn more calories than you eat.
You have to figure out how many calories/day it takes for you to maintain your current weight, then deduct calories from that. One pound is equal to 3500 calories, so in order to lose a pound/week, you have eat 500 calories/day less than you need to maintain your current weight. (3500 calories in a pound / 7 days in a week = 500 calories/day). Or you can eat 250 calories less and burn 250 calories more to equal the 500 calories/day.
I have had my thyroid checked but am not sure if I have had a Free T3 and Free T4. I will check.
I am eating minimum 1200 a day. If I exercise, depending on length, is what I burn. so I eat those calories too. I have a watch that tells me how many calories I am burning so I add that to my calories to eat. I am running 3-4 miles 2-3 times a week and then I do a run long (last week was 7 miles). So somedays I eat 1700 calories.
I probably need to add more strength training and check my thyroid.
Do you think I need to eat more on days I am not exercising?
My first thought would be thyroid malfunction, so if that hasn't been tested, you should get it done. You need to have Free T3, Free T4 and TSH tested. Even though they may in range, it's still possible to have a thyroid issue, if the hormone levels are too low in the ranges. If TSH is the only thing your doctor is testing, you need to ask for the Free T3 and Free T4.
My next thought would be that you aren't eating enough calories. Since you are counting calories, how many do eat on a daily basis? How long do you run each time? You also need to do some strength training, since that builds muscle and muscle burns fat.