What your blood test results actually mean — how to read reference ranges, understand what is normal vs optimal, recognise patterns, and know when a result needs attention.
A blood test measures specific substances in your blood — biomarkers — and reports their concentration. Each biomarker is compared against a reference range to determine whether your level is considered low, normal, or high.
But a number on its own tells you very little. What matters is context: how that number relates to your age, sex, lifestyle, symptoms, other markers, and what the science says about optimal versus merely "in range."
This guide explains how to read your results with that context in mind — whether they come from your GP, a private lab, or a TrueVitals report.
A reference range is the span of values that a laboratory considers statistically normal for a healthy population. Most labs calculate these from the middle 95% of results across a large sample — meaning 5% of healthy people will naturally fall outside the range without anything being wrong.
Reference ranges vary between labs because each lab uses its own population data, equipment and methodology. A result flagged as high at one lab may not be flagged at another. This is why the actual number matters more than whether it is simply marked as "in range" or "out of range."
Your result falls within the lab's reference range. This is generally reassuring, but "in range" does not always mean optimal. A vitamin D level of 30 nmol/L may be technically within range at some labs but is far from the level associated with the best health outcomes.
Your result falls above or below the lab's reference range. This may warrant investigation, but it does not automatically mean something is clinically dangerous. Temporary factors like dehydration, recent exercise, fasting status and time of day can all push results outside the range.
Standard lab reports tell you whether a result is within the reference range. TrueVitals goes further — highlighting where your result sits relative to the optimal range associated with the best health outcomes.
| Concept | What It Means | Example |
|---|---|---|
| Reference range | Statistically normal — middle 95% of lab population | Vitamin D: 25–175 nmol/L |
| Optimal range | The narrower range linked to the best health outcomes | Vitamin D: 75–125 nmol/L |
| Suboptimal | Within range, but below the level associated with optimal health | Vitamin D: 35 nmol/L — "normal" but low |
| Out of range | Above or below the lab reference range | Vitamin D: 20 nmol/L — flagged as low |
Most blood testing services stop at "in range" or "out of range." TrueVitals highlights suboptimal results too — because a marker that is technically normal but trending in the wrong direction is worth knowing about before it becomes a problem.
Blood test results are a snapshot of a moment in time. Several factors can influence your levels and should be considered when interpreting your results.
Glucose, triglycerides and insulin are particularly sensitive to fasting. Eating before a test can produce misleadingly high results.
Cortisol, testosterone and iron all fluctuate throughout the day. Morning collection gives the most consistent baseline for comparison.
Dehydration concentrates the blood and can artificially elevate haemoglobin, haematocrit, albumin and electrolytes.
Intense training can elevate CK, liver enzymes (ALT, AST) and inflammatory markers temporarily — sometimes for 48–72 hours.
Statins, hormonal contraceptives, thyroid medication, anti-inflammatories and many other drugs can influence specific biomarkers.
Poor sleep and acute stress can affect cortisol, glucose regulation, inflammation markers and immune cell counts.
This is why TrueVitals collects lifestyle quiz data — your goals, symptoms, diet, exercise, stress and sleep — and layers it into the report alongside your biomarker results. Context turns data into understanding.
Each health system has its own markers and patterns. Here is a brief guide to interpreting the most common groups.
Total cholesterol alone is a poor indicator. The ratio between HDL and LDL, triglyceride levels, and — in deeper panels — ApoB and Lp(a) give a much clearer cardiovascular risk picture. High LDL with high triglycerides and low HDL is a very different situation from high LDL with excellent HDL and low triglycerides.
TSH alone does not tell the full story. Free T4 shows how much active hormone is available. Free T3 shows conversion. Thyroid antibodies (TPO, TG) reveal whether autoimmune thyroid disease may be present. A "normal" TSH with low Free T3 can still indicate suboptimal thyroid function.
Ferritin is the most commonly tested iron marker, but it is also an acute-phase reactant — meaning inflammation can falsely elevate it. Serum iron, TIBC, transferrin saturation and transferrin together give a much clearer picture of whether you are genuinely iron-deficient, overloaded, or normal.
Fasting glucose gives a snapshot. HbA1c gives a 2–3 month average. In deeper panels, insulin, C-Peptide and HOMA-IR reveal insulin resistance — which can be present long before glucose levels become abnormal. This is where early metabolic insight lives.
Testosterone alone is misleading without SHBG and free androgen index — because SHBG binds testosterone and reduces the amount available to your body. LH, FSH, oestradiol and cortisol add context around the hypothalamic-pituitary axis, stress response and reproductive health.
Mildly elevated ALT or AST is common after alcohol, intense exercise, or certain medications. Persistent elevation across multiple tests is different from a one-off spike. GGT adds alcohol and bile duct context. Albumin and bilirubin provide broader liver function insight.
The real insight in a comprehensive blood test comes from how markers connect across systems — not from looking at each one in isolation.
Fatigue, for example, could connect to low ferritin, low B12, suboptimal vitamin D, underactive thyroid, low testosterone, elevated inflammation, poor glucose regulation, or a combination of several. A single marker does not tell you which one is driving the symptom. Cross-system analysis does.
This is why TrueVitals uses AI-powered reporting — processing nearly 6,000 possible pairwise interactions across a full panel and layering in your lifestyle quiz data. The report identifies patterns the human eye would miss and explains them in plain English.
Good baseline. Consider retesting in 6–12 months to track trends over time. Use your results as a benchmark for future comparison.
Worth attention. Review whether diet, exercise, sleep, stress or supplementation could improve these markers. Retest in 3–6 months to see if changes are working.
Consider whether temporary factors could explain it (exercise, fasting, hydration, medication). If results are significantly out of range or you have symptoms, discuss with your GP. Share your PDF report for the fullest picture.
Speak with your GP or specialist. Share your full TrueVitals report — it gives your doctor deeper data to work with than a standard NHS blood test printout. Your report highlights the areas worth discussing.
Most blood test providers give you a list of numbers with basic reference ranges. TrueVitals delivers structured health intelligence.
| Standard Results | TrueVitals Report |
|---|---|
| Isolated marker values with basic ranges | Cross-system pattern analysis across every health system |
| High / low flags only | Suboptimal markers highlighted with context |
| No lifestyle context | Quiz data (goals, diet, exercise, stress, sleep) layered into analysis |
| Generic output | AI-powered personalised insight (~6,000 interactions analysed) |
| One-off snapshot | Longitudinal tracking across multiple tests |
| No professional review or brief doctor note | Full medical professional review on every report |
A reference range is the span of values considered statistically normal for a healthy population. Being within range does not always mean optimal, and being slightly outside does not always mean something is wrong. Context matters.
It means your value falls outside the lab's reference range. This may indicate something worth investigating, but temporary factors like exercise, hydration, fasting, time of day and medication can all influence results. If significantly out of range or you have symptoms, discuss with your GP.
Each lab calculates ranges from its own population data, equipment and methodology. This is why the actual number and clinical context matter more than whether it is simply flagged as high or low.
Not necessarily. A single marker outside range can be caused by temporary factors. If it is significantly out of range or you have symptoms, discuss with your GP. If borderline, retesting over time gives a clearer picture.
Share your report with your GP or specialist. TrueVitals provides structured insight that complements professional medical care — your doctor can use the data to make informed clinical decisions.
TrueVitals turns raw biomarker data into personalised health intelligence — with cross-system AI analysis and medical professional review on every report.