TSH should be nearer to 1.0
FT4 is well below midrange
Please see the thyroid basics sticky and check oral body temperatures as suggested.
Are you iodine deficient from not using iodized salt?
-- why do I need to ask three times?
Are your outer eyebrows sparse?
Do you get cold easier now?
You need a multi-vit that lists iodine+selenium and does not list iron.
You may need more iodine than that for a while.
Yes, almost all doctors would say that your thyroid is fine.
fT3 is quite close to midrange and should support good body temperatures, If not, we suspect that rT3 is elevated and blocking fT3, that then leads into stress issues as discussed in the sticky and adrenal fatigue. Training with sheer will power and adrenalin with low thyroid function and/or low-T is a major stress factor.
Lack of selenium, especially with elevated TSH can increase Thyroid Peroxidase (TPO) as part of an inflammatory problem that can develop into thyroid auto-immune disease.
You need more T. Some guys simple metabolize it faster than others and this also then needs more frequent injections.