A complete blood count (CBC) does more than screen for anemia and infection. The white-cell differential can be read for two derived signals most reports never print: the neutrophil-to-lymphocyte ratio (NLR) and the systemic immune-inflammation index (SII), both of which rise with chronic inflammation and physical stress. A pattern of higher neutrophils and lower lymphocytes is also a recognized fingerprint of elevated cortisol. Fishtown Medicine reads these as trend signals in context, not as standalone diagnoses, and pairs them with fasting insulin, hs-CRP, and a morning cortisol when the picture calls for it.
TL;DR: A complete blood count is one of the cheapest, most common tests in medicine, and most reports use only a fraction of what it holds. Beyond screening for anemia and infection, the white-cell differential can be read for chronic inflammation and stress load. Two derived ratios, the neutrophil-to-lymphocyte ratio and the systemic immune-inflammation index, climb when the body is running inflamed, and a pattern of higher neutrophils with lower lymphocytes is a known signature of elevated cortisol. These are trend signals read in context, not diagnoses on their own, and they point toward the next tests worth running.
When patients ask me how they would ever know if their stress was doing measurable damage, they are often surprised that part of the answer is already sitting in a blood count they have had done a dozen times. A CBC is ordered for almost everything, filed as "normal," and forgotten. Read a little more carefully, the same numbers sketch a picture of how inflamed and how stressed the body has been.
What I want you to know is that none of this is exotic or expensive. It is a different way of reading a test you have almost certainly already had.
What a complete blood count measures
A complete blood count (CBC) measures the cells in your blood: red cells that carry oxygen, platelets that help clotting, and white cells that run your immune defense. The part that carries the inflammation and stress story is the white-cell differential, which breaks your total white count into 5 types.
The two that matter most for this reading are:
- Neutrophils. The immune system's first responders. They rise with acute infection, with tissue injury, and, importantly for this discussion, with physical and emotional stress.
- Lymphocytes. The immune cells that handle longer-term, targeted defense. They tend to fall when the body is under sustained stress or high cortisol.
The other three, monocytes, eosinophils, and basophils, each tell their own story. Eosinophils, for example, climb with allergic and atopic conditions like eczema and asthma. But the balance between neutrophils and lymphocytes is the piece most reports never comment on, and it is where a lot of the useful signal lives.
The ratios your report does not print: NLR and SII
The neutrophil-to-lymphocyte ratio (NLR) is a number your lab has the data to calculate but usually does not show. You divide the absolute neutrophil count by the absolute lymphocyte count, both already on your CBC. A healthy young adult usually sits somewhere around 1 to 2. As the number climbs past about 3, it tends to reflect a more inflamed, more stressed internal state.
A second derived marker goes one step further. The systemic immune-inflammation index (SII) multiplies your platelet count by your neutrophils and divides by your lymphocytes, folding platelets into the picture because they, too, participate in inflammation. Higher SII values track with a more active inflammatory state. Both of these markers started in the research and prognostic literature, where they help predict outcomes across cardiovascular disease, infection, and cancer, and both are now easy to bring into everyday preventive reading of a CBC.
Here is the honest framing. NLR and SII are nonspecific. A recent cold, hard exercise the day before, a steroid medication, pregnancy, or the time of day can all move them, so a single high value is a prompt to look closer rather than a diagnosis. Their power is in the trend. When someone's NLR has climbed across several draws over a year, alongside a story of short sleep and relentless stress, that trend is telling us something about the load the body is carrying, and it lines up with the rest of the picture rather than standing alone.
How your blood count reflects stress and cortisol
Your blood count reflects stress because cortisol, the body's main stress hormone, physically rearranges your white cells. When cortisol runs high, whether from a hard season of work, chronic short sleep, or sustained emotional strain, it pushes neutrophils up into the circulation and pulls lymphocytes down out of it. The result is the higher-neutrophil, lower-lymphocyte pattern that drives NLR up.
This is why I can often say something useful about a person's stress physiology even without a cortisol level in hand. A rising NLR with a low-normal lymphocyte count, in someone describing months of poor sleep and pressure, is a recognized signature of chronic stress and elevated cortisol. It does not name the source, and it does not replace the story, but it turns "I feel stressed" into a pattern I can see and track.
If you want to measure cortisol directly, the cleanest first step is a morning blood draw for cortisol and DHEA-S, done early when cortisol should be at its natural peak. DHEA-S is another adrenal hormone, and the balance between the two gives a sense of how long the system has been running hot. For most people the CBC pattern plus that morning pair answers the question without more elaborate testing.
Acute flare versus chronic stress: reading the trend
The same CBC reads differently depending on whether the body is in an acute event or under a long grind, and telling those apart is most of the skill. In an acute flare, an infection, an injury, a sudden inflammatory event, the total white count often jumps, sometimes above the normal range, and it settles as the event resolves.
Chronic stress looks different. The total white count can be perfectly normal while the differential tilts: neutrophils drifting up, lymphocytes drifting down, NLR climbing draw after draw. That is why a snapshot labeled "normal" can miss it, and why I care more about the direction across several blood counts than any single result. When I pull a patient's labs back a year or two, that trend line often tells a clearer story than the newest number does.
What a basic panel leaves out
Fishtown Medicine
A 90-minute conversation with Dr. Ash. A written plan you can actually follow.
Reading the CBC well is a start, and it is not the whole workup. A basic panel leaves out several of the highest-yield preventive numbers, and these are the ones I add when the inflammation or stress signal is up:
- Fasting insulin. Catches insulin resistance years before glucose or HbA1c move, and high insulin is itself pro-inflammatory. This is often the engine underneath a rising NLR.
- hs-CRP. A high-sensitivity marker of body-wide inflammation that confirms and quantifies what the differential hints at.
- ApoB and Lp(a). The lipoprotein numbers that track cardiovascular risk, covered in our guide to ApoB and preventive cardiology. A standard cholesterol panel misses both.
- Vitamin D and ferritin. Common, correctable, and frequently low at Philadelphia's latitude, and ferritin doubles as an iron store and an inflammation marker.
- Morning cortisol and DHEA-S. When the stress pattern on the CBC deserves a direct look.
The point of adding these is not more tests for their own sake. It is that the CBC tells us where to aim, and these numbers tell us what to do about it.
How I read a blood count in practice
In practice, I read a CBC in layers. First the obvious: is there anemia, is there a sign of acute infection, are the platelets fine. Then the differential, for the neutrophil-to-lymphocyte balance and the eosinophils. Then, whenever I can, the trend across every prior draw I can find, because the direction of travel carries more meaning than one day's value.
And then I check it against the person in front of me. A number that looks mildly off in someone who feels great and sleeps 8 hours means something different from the same number in someone grinding through tax season on 5 hours a night. The lab is a measurement of the body, and the body's own report, how you feel, how you sleep, how much you are carrying, is half of the read.
Guidance from the clinic
Actionable Steps in Philly
Get more out of a test you have probably already had.
- Pull your old blood counts. Ask for your CBCs going back a few years so you can see the whole trend, beyond the latest one.
- Calculate your NLR. Divide your absolute neutrophils by your absolute lymphocytes. Under about 2 is reassuring; a steady climb past 3 is worth a closer look.
- Read it with your life. Note your sleep and stress over the same stretch. The pattern usually lines up.
- Add the upstream labs. Fasting insulin, hs-CRP, ApoB, vitamin D, and ferritin fill in what the CBC only hints at.
- Measure cortisol directly if the pattern fits. A morning cortisol and DHEA-S draw answers the stress question for most people.
Key Takeaways
- A complete blood count holds more than anemia and infection screening. The white-cell differential can be read for chronic inflammation and stress load.
- The neutrophil-to-lymphocyte ratio (NLR) is free to calculate from any CBC. Around 1 to 2 is reassuring, and a steady climb past 3 warrants a closer look.
- Cortisol leaves a fingerprint on the blood count, pushing neutrophils up and lymphocytes down, so the NLR pattern is an indirect read on chronic stress.
- These markers are nonspecific, so the trend across several draws matters far more than any single value, read alongside the person's sleep and stress.
- The CBC points the way; fasting insulin, hs-CRP, ApoB, vitamin D, and a morning cortisol are the follow-up numbers that turn the signal into a plan.
Scientific References
- Zahorec R. "Neutrophil-to-lymphocyte ratio, past, present and future perspectives." Bratislava Medical Journal. 2021;122(7):474-488.
- Hu B, et al. "Systemic immune-inflammation index predicts prognosis of patients after curative resection for hepatocellular carcinoma." Clinical Cancer Research. 2014;20(23):6212-6222.
- Dhabhar FS. "Effects of stress on immune function: the good, the bad, and the beautiful." Immunologic Research. 2014;58(2-3):193-210.
- Ronchetti S, Ricci E, Migliorati G, Gentili M, Riccardi C. "How glucocorticoids affect the neutrophil life." International Journal of Molecular Sciences. 2018;19(12):4090.

Fishtown Medicine | Diagnostics
Frequently Asked Questions
Common Questions
Deep-Dive Questions
Ready when you are
Dr. Ash reads every intake himself, and answers questions personally - usually within a few hours.




