A cluster of red blood cells with one pale, anomalous cell among them, on a near-black field.
The Journal
Science 5 min read

What a "normal" blood panel actually misses

A normal blood panel tells you whether you're sick, not whether you're well. Here's what it misses, and how to read the gap where most of your health lives.

Prithvish Baidya Prithvish Baidya Co-founder, Depth

A ferritin of 180 ng/mL looks like iron in the bank, comfortably mid-range, nothing a panel would blink at. It can also be a number propped up from below. Ferritin climbs with inflammation as readily as it does with iron stores, so the same reassuring 180 can sit on top of a low-grade fire that’s quietly inflating it, and the panel reports the sum as if it were all iron. The number looks fine. What’s propping it up is the part the panel can’t itemize.

That gap, between a result that is normal and a result that is good, is where most of your health lives. A standard panel is built to catch the first and blind to the second.

Where reference ranges come from

A lab’s reference range is a statistical artifact, not a target. It’s the band that roughly 95% of a reference population falls inside, and that population was recruited for being available, not for being well. It includes plenty of people quietly trending toward disease, not away from it. You’re being compared to the average human, and the average human is not well. Your normal is the only reference range that matters. The population band is a fallback.

So a fasting glucose of 99 mg/dL clears the bar. It also sits one point under the 100 mg/dL prediabetes threshold, and it says nothing about how your glucose behaved across the rest of the day, the hours where the damage, if there is any, is happening.

A normal number can be hiding what props it up

A blood panel reports a single value as if it were a fact, when it’s often a sum you can’t decompose. The marker reads in range, but the reading is one number standing in for a process that never holds still — measured once, after an overnight fast that looks nothing like how you live the rest of the time.

Watch how much a single reading hides:

  • HbA1c averages roughly three months of glucose into one number, which means it also smooths away the swings. Two people can land at the same 5.4%. One cruises flat; the other spikes to 160 mg/dL after lunch and crashes by three. The average can’t tell them apart.
  • Morning cortisol is one point on a curve whose shape is the whole story. The number reads fine while the rhythm underneath it is wrong.

None of these markers are wrong. They’re incomplete. A lone value can’t show you which way it’s moving, and the direction is the only thing that tells you whether the body is drifting.

One marker is a clause, not a sentence

This is the part a standard panel can’t do, no matter how many markers you add to it: read two signals against each other. A number on its own states a fact with no subject. The meaning lives in what you set beside it.

Take that ferritin of 180 ng/mL again. On its own, a shrug — iron looks fine. Now put it next to your hsCRP and your transferrin saturation: the CRP reads 2.4 mg/L and your saturation sits low at 16%. Suddenly the ferritin isn’t iron in the bank at all. It’s inflation, an acute-phase number riding on a smoldering CRP while your actual iron availability runs low underneath it. One marker called it a non-event. Two markers turned it into a sentence with a cause.

Here’s one that needs three signals, the kind no single test could ever surface. Your resting heart rate is creeping, 52 to 58 bpm over a few months. Your ring shows HRV down on a run of mornings, and those are the mornings after the nights you drank. Each reading alone is dismissible. Together they’re a mechanism: the evening drinks blunt overnight recovery, the suppressed HRV and the lifted resting rate move in lockstep, and the whole pattern drags your baseline up week over week. The wine, not the workouts. No single marker says that. The signals say it only when you read them together.

”But my standard panel was normal”

Fair question, and I had the same one. If the cheap number already came back clean, why chase the expensive one? For most people, most of the time, the standard markers track the deeper ones closely enough. LDL-C is a fine proxy for ApoB until it isn’t, and it comes apart exactly when it matters most: when the particle count climbs while the cholesterol inside each particle stays put. The panel that reads only the cargo will tell you everything is fine.

I want to be honest about the limits here. A slope across three panels is more signal than one reading, but three points is still a thin line, and a single quarter can wobble for reasons that have nothing to do with your trajectory: a cold, a bad night, a draw taken later in the morning than usual. One drifting marker is a question, not a verdict. The move is to recheck at your next draw and see if the line holds, not to panic at a single result.

What to do with this

If your last panel came back normal, don’t file it as the end of the conversation. Do three things instead.

Pull your last two or three results for the markers that drift slowly: fasting glucose, ApoB, hsCRP, ferritin, fasting insulin. Read them as a line, the way a rising trend beats any single threshold. A number on the rise inside the normal band is the earliest warning you’ll ever get.

Put at least one blood marker next to one wearable trend you already have: glucose against sleep, resting heart rate against training. That’s where a lone clause finds its subject.

Then give the slope a deadline. Pick the one input most likely behind the drift, change it, and recheck at your next draw.

That same ferritin of 180 that read like iron in the bank is now a number I know to read against its CRP. A normal result isn’t the all-clear. It’s one reading, and the question it leaves open is which way you’re moving. Go answer it.

The intelligence layer
for your body.

Depth reads your bloodwork, your wearables, your whole body, continuously, and reasons across all of it to tell you what actually matters.

Get early access Free during early access