![What Your Blood Test Results Actually Mean](https://cdn.slatesource.com/1/0/b/10bc8891-632c-481b-b9d6-8490b4c4ff84.webp)

# What Your Blood Test Results Actually Mean

- [Made in Slatesource](https://slatesource.com/@steph/what-your-blood-test-results-actually-mean)
- By [Steph](https://slatesource.com/@steph)
- Created on Nov 4, 2026

## Start here: the number that explains every flag

Your lab report probably has at least one value marked H or L. That mark means you fell outside the reference range. It does not mean you are sick. Reference ranges are built by measuring a large group of healthy volunteers, then taking the middle 95 percent of their results. By design, 5 percent of perfectly healthy people fall outside on any given test. That is roughly 1 in 20. When a standard annual panel reports 20 or more individual values, the maths compound: there is a greater than 50 percent chance that at least one value will flag even in a completely healthy person. A single mild outlier, with no symptoms and all surrounding values normal, is usually a statistical artifact. Multiple correlated markers flagging together is a different story. Every lab also sets its own reference range. Always compare your number against the range printed on your own report, not against generic internet tables.

![](https://cdn.slatesource.com/1/0/b/10bc8891-632c-481b-b9d6-8490b4c4ff84.webp)

Blood sample collection tubes ready for analysis. Ja muzalevskaya (CC0).

## What the standard annual physical does not include

A routine annual panel is typically a CBC plus a metabolic panel plus a lipid panel. That combination does not automatically include several tests that are among the most commonly deficient in adults.

## Tests you may need to request separately

Test

Why it matters

Why it is not automatic

Vitamin D (25-OH)

Very common deficiency; affects bone, immune function, mood

Not in standard wellness panels

Vitamin B12

Deficiency causes neurological symptoms and fatigue; especially important for vegans

Ordered separately or as part of anemia workup

Ferritin

Measures iron stores; you can be depleted before the CBC shows anemia

Not included in CBC; requires separate order

HbA1c

Reflects 3-month blood sugar average; fasting glucose alone can miss early prediabetes

Increasingly included but not universal

TSH (Thyroid)

Screens for thyroid dysfunction; full panels rarely included by default

Must be explicitly ordered

Testosterone

Relevant for fatigue, mood, and muscle loss in both men and women

Must be explicitly ordered

hsCRP

High-sensitivity inflammation marker for cardiovascular risk

Ordered separately based on cardiac risk profile

[MedlinePlus: Comprehensive Metabolic Panel reference ranges (National Library of Medicine)](https://medlineplus.gov/ency/article/003468.htm?utm_source=slatesource)

## CBC: Complete Blood Count

The CBC counts the cells in your blood. It is the most common test ordered and is almost always included in a routine annual panel. Sex differences in red blood cell markers are real: estrogen lowers them, testosterone raises them.

## CBC reference ranges

Marker

Male

Female

Units

What a flag suggests

WBC

4,000 to 10,000

4,000 to 10,000

cells/mcL

High: possible infection or inflammation. Low: bone marrow or immune issue.

RBC

4.5 to 6.1 M

4.0 to 5.4 M

cells/mcL

Low alongside low Hgb suggests anemia. High may indicate dehydration.

Hemoglobin

13.0 to 17.0

11.5 to 15.5

g/dL

The key anemia marker. Low means your blood is carrying less oxygen.

Hematocrit

40 to 55%

36 to 48%

%

Tracks with hemoglobin. Elevated in dehydration or some lung conditions.

MCV

80 to 100

80 to 100

fL

Low MCV points to iron deficiency. High MCV points to B12 or folate deficiency.

Platelets

150,000 to 400,000

150,000 to 400,000

cells/mcL

Low raises bleeding risk. High can increase clot risk.

## A normal CBC does not rule out iron deficiency

The CBC catches anemia, which is a late consequence of iron depletion. By the time hemoglobin and MCV drop, iron stores have been low for some time. Ferritin measures stored iron at an earlier, reversible stage. If fatigue is present and CBC looks normal, a ferritin test is the right next question to ask.

## Metabolic panel: BMP and CMP

The Basic Metabolic Panel (BMP) measures kidney function, blood sugar, and electrolytes. The Comprehensive Metabolic Panel (CMP) adds liver markers. Both are commonly included in annual bloodwork.

## Metabolic panel reference ranges

Marker

Normal range

Units

What a flag suggests

Glucose (fasting)

70 to 100

mg/dL

Above 100: prediabetes territory. Above 125: diabetes threshold.

Sodium

135 to 145

mEq/L

Imbalance can reflect hydration, kidney, or adrenal issues.

Potassium

3.7 to 5.2

mEq/L

Outside range in either direction: cardiac rhythm concern.

CO2 (bicarbonate)

23 to 29

mEq/L

Low can indicate metabolic acidosis or hyperventilation.

Calcium

8.5 to 10.2

mg/dL

Outside range: parathyroid, vitamin D, or kidney considerations.

BUN

6 to 20

mg/dL

High alongside high creatinine: kidney function concern.

Creatinine

0.6 to 1.3

mg/dL

Rises with reduced kidney filtration. Also higher with more muscle mass.

eGFR

Above 90 normal

mL/min/1.73m2

60 to 89: mild loss. Below 60: investigate further. Below 15: kidney failure.

ALT

7 to 56 (M); 7 to 45 (F)

U/L

Elevated: liver stress. Most specific liver marker.

AST

8 to 33 (most labs)

U/L

Elevated ALT plus elevated AST together suggest liver injury.

Creatinine and eGFR are both measures of kidney filtration, but eGFR is more useful because it adjusts for age, sex, and muscle mass. A creatinine of 1.2 mg/dL is borderline normal for a large man but significantly elevated for a small older woman. Always look at eGFR alongside creatinine.

## Lipid panel: cholesterol and triglycerides

The lipid panel requires fasting for 9 to 12 hours before the draw. Eating beforehand raises triglycerides and lowers HDL temporarily, which distorts the result. LDL targets are not universal: someone with existing heart disease or diabetes has a goal of below 70 mg/dL, not below 100.

## Lipid panel categories

Marker

Desirable

Borderline

High risk

Units

Total Cholesterol

Below 200

200 to 239

240 or above

mg/dL

LDL (bad cholesterol)

Below 100

130 to 159

160 or above

mg/dL

HDL (good cholesterol)

60 or above (protective)

40 to 59

Below 40 (risk factor)

mg/dL

Triglycerides

Below 150

150 to 199

200 to 499 (very high: 500+)

mg/dL

[American Heart Association: cholesterol categories and LDL targets](https://www.heart.org/en/health-topics/cholesterol/hdl-good-ldl-bad-cholesterol-and-triglycerides?utm_source=slatesource)

## Routine flag vs critical value: two very different things

A flag on your patient portal (marked H or L) means your result fell outside the statistical reference range. Your doctor will review it at your next appointment or may send a message through the portal. A critical value is categorically different. It means your result is so far outside normal that it represents an immediate life threat. Labs are required by regulation to phone the ordering clinician immediately when a critical value appears. If your doctor's office calls you right after a blood draw, this is why.

## Critical values requiring same-day action

Marker

Critical low

Critical high

Clinical concern

Hemoglobin

Below 7.0 g/dL

Above 20.0 g/dL

Severe anemia (possible transfusion) or extreme polycythemia

Platelets

Below 50,000/mcL

Above 1,000,000/mcL

Spontaneous bleeding risk or thrombosis risk

WBC

Below 2,000/mcL

Above 30,000/mcL

Severe infection risk or leukemia concern

Glucose

Below 40 mg/dL

Above 450 mg/dL

Hypoglycemic emergency or diabetic crisis

Potassium

Below 2.8 mEq/L

Above 7.0 mEq/L

Cardiac arrhythmia risk (both directions)

Sodium

Below 120 mEq/L

Above 155 mEq/L

Seizures or cardiovascular collapse

Calcium

Below 6.0 mg/dL

Above 13.0 mg/dL

Tetany or cardiotoxicity

Results in your online portal are typically released automatically, often before your doctor has reviewed them. A routine H or L flag appearing overnight does not require an emergency call. Critical values do not arrive silently in a portal: the lab has already contacted your clinician by phone.

## Context that changes every result

Several ordinary factors shift blood test results without indicating disease. Your report does not know your context. Your doctor does.

•

Hydration: dehydration raises creatinine, BUN, and hematocrit temporarily.

•

Recent intense exercise: raises ALT, AST, and creatinine for 24 to 72 hours.

•

Fasting status: a non-fasting draw inflates triglycerides and lowers HDL.

•

Time of day: cortisol, iron, and some hormones follow daily cycles.

•

Medications: statins affect ALT and AST; diuretics affect electrolytes; biotin supplements interfere with thyroid and cardiac assays.

A single mildly out-of-range value, in context, is often worth monitoring at the next draw rather than investigating immediately.

[Cleveland Clinic: Complete Blood Count reference and interpretation guide](https://my.clevelandclinic.org/health/diagnostics/4053-complete-blood-count?utm_source=slatesource)