Bloodwork Explained — The Markers That Actually Matter and What to Do With Them
If you are not getting bloodwork done at least twice a year, you are guessing about your health. Every other thing — supplements, training, diet, protocols — should be informed by data. Without it, you're running them on vibes.
This article is the framework. What to test, how often, what the numbers actually mean, and the difference between "in range" and "optimal." Most guys don't realize that the standard reference ranges are based on a population that's mostly metabolically unhealthy. "Normal" is a low bar.
Test at least twice a year
Most healthy guys under 40 only get bloodwork when something feels wrong, which is too late. By the time symptoms appear, the underlying marker has often been off for years.
Twice a year minimum. Once a quarter is better if you're running advanced protocols, on TRT, or actively dieting. The cost has dropped — you can get a comprehensive panel from direct-to-consumer services for $150 to $300. There is no reason not to.
The base panel — what to ask for
If you're walking into a doctor's office or ordering online, this is the minimum panel I'd run. Five buckets:
Metabolic and cardiovascular — comprehensive metabolic panel (CMP) for kidney, liver, electrolytes, fasting glucose; lipid panel with ApoB and Lp(a) (NOT just LDL — ApoB is the better number); fasting insulin; HbA1c.
Hormones — total testosterone, free testosterone, SHBG (sex hormone binding globulin), estradiol (sensitive assay), LH, FSH, DHEA-S, prolactin, cortisol (morning, fasted).
Thyroid — TSH, free T3, free T4, and reverse T3 (optional but useful).
Inflammation and recovery — high-sensitivity CRP (hs-CRP), ferritin, vitamin D (25-OH), vitamin B12, RBC magnesium if available.
Complete blood count — CBC with differential covering hematocrit, hemoglobin, platelets, white cell count.
That's the foundation. Anything below this is incomplete.
"In range" is not the same as "optimal"
The reference range on a lab report tells you whether you're statistically normal compared to the population that walks into labs. The population that walks into labs is, on average, sick. So "in range" can mean you're better than the worst of a bad sample.
"Optimal" is a different question. Optimal asks — what level of this marker is associated with the lowest disease risk and the best performance? That number is almost always tighter than the reference range and almost always different by age and goal.
A few examples. Fasting glucose range often goes up to 99 mg/dL; optimal is under 90. If you're in the 90s consistently, your insulin sensitivity is already drifting and you're three to five years from a pre-diabetes flag.
Triglycerides range tops at 149; optimal is under 80. High triglycerides are a strong signal of insulin resistance even if your glucose looks fine.
HbA1c range tops at 5.6 percent (non-diabetic cutoff); optimal is under 5.2. The interval from 5.2 to 5.6 is the silent decade where everything starts going wrong.
ApoB reference range is generous. For active prevention of cardiovascular disease, the target is under 80, ideally under 60. Most "normal" guys are between 90 and 120 and have no idea their cardiovascular risk is materially elevated.
Vitamin D range bottoms at 30 ng/mL; optimal is 50 to 80. Most guys are deficient and don't know it because their lab said "normal."
hs-CRP range tops at 3.0 mg/L; optimal is under 1.0. CRP is a global inflammation marker and one of the cheapest, most useful numbers to track.
Ferritin range is wide (20 to 500). For men, optimal is roughly 75 to 150. Below that and your iron stores are low even if hemoglobin looks fine. Above 200 in men can signal iron overload, often from too much red meat plus zero blood loss.
Total testosterone range often runs 264 to 916 ng/dL. Most labs will tell you 300 is fine. For a guy in his 20s or 30s who feels like garbage at 350, "in range" is meaningless. Optimal for performance and body composition is usually 600 to 900, and what matters more is free testosterone, which is what your tissues actually see.
Free testosterone is the more important number. Free T below 15 ng/dL in a young guy is a problem regardless of what total T says.
SHBG binds testosterone and reduces what's free. High SHBG (over 50) means even high total T isn't doing much. Low SHBG (under 20) often signals insulin resistance. Worth tracking.
Estradiol — men need estradiol. Too low (under 20) wrecks libido and joints. Too high (over 50 in a non-blast TRT guy) can mean aromatase is converting too much. Don't crash it with an aromatase inhibitor unless you actually need to.
When to test relative to other things
A few timing rules that matter.
Always fast for 10 to 12 hours before a draw. Otherwise glucose, insulin, and lipid numbers are noise.
Always draw testosterone in the morning, ideally before 9 AM. T peaks early and drops through the day. A 3 PM draw will read 100 to 200 points lower than the same person at 8 AM.
Don't lift heavy in the 24 hours before a draw. It elevates CK (creatine kinase), can suppress free T transiently, and shifts inflammation markers. Take a rest day.
Don't change your supplement protocol the week before. If you're taking high-dose biotin (often in beauty/hair stacks), it can falsely elevate or depress thyroid markers and testosterone on certain assays. Stop biotin a week before a draw.
If you're on TRT or advanced protocols, time the draw to your cycle. A trough draw (right before your next dose) gives the floor of the cycle. A peak draw (24 to 48 hours after) gives the ceiling. Both are useful for different decisions.
What to do with the results
Bloodwork without action is expensive theater. Each marker that's off should map to a specific intervention.
High fasting glucose or HbA1c — address insulin sensitivity. Drop refined carbs and seed oils, get steps up, add resistance training, consider berberine, look at sleep.
High ApoB or LDL — diet first (saturated fat audit, fiber, omega-3), then consider whether a statin or other intervention is warranted. This is where you talk to a doctor, not Instagram.
Low testosterone — don't immediately jump to TRT. Audit sleep, body fat, alcohol, training, and stress. Most low T in young guys is lifestyle-driven and reversible. If it's still low after the audit, then have the TRT conversation with a real provider.
Low vitamin D — easy fix. 5,000 IU daily with K2. Retest in 90 days.
High hs-CRP — look for the source. Chronic infection, gut issues, undiagnosed autoimmune, training overload, poor sleep. Don't just take fish oil and hope.
Low ferritin — add iron-rich food or supplement (be careful — too much is also bad). For high ferritin in a non-anemic male, donate blood and retest.
The cycle
Test → interpret → intervene → retest in 90 days → adjust. That's the loop. Most guys test once, glance at the report, file it away, and never act on it. The protocol is the loop, not the test.
Twice a year minimum, every quarter if you're running anything that affects metabolic or hormonal markers. Track the trends, not just the snapshots. A number drifting in the wrong direction over three tests is more important than any single number being off.
The guys who get the best results from training, supplementation, or coaching all have one thing in common — they actually know their numbers. Become one of them.
Ready to stop guessing?
Get a personalized plan built around your goals, your body, and your life.