Skip to content
All guides
Lab-test guide

Inflammation panel

The blood markers that tell you whether the inflammation-modulating peptides in your stack — BPC-157, thymosin-alpha-1, KPV, SS-31, GHK-Cu, larazotide — are actually doing what you want. Plus the over-rated markers worth skipping unless your clinician orders them for a specific reason.

Educational. Not medical advice. Inflammation markers are noisy by nature — single readings rarely tell a story; trends do.

Why this panel

“Inflammation” is a category, not a single thing. The blood markers below capture different slices of it — acute-phase response, chronic low-grade systemic, gut-derived, oxidative — and most peptides in this space act on a specific subset. Pick the markers that match the mechanism of what you’re running.

A second reason this panel matters: the “I feel better” signal from anti-inflammatory peptides is real but extremely subjective. Systemic markers give you something falsifiable — a number that either moves or doesn’t. If hs-CRP doesn’t budge after 8 weeks of a thymosin-alpha-1 protocol, that’s information.

Core markers

Optimal
< 1.0
Standard
< 1.0 low risk, 1.0–3.0 moderate, > 3.0 high

The headline systemic-inflammation marker. Acute-phase reactant produced by the liver in response to IL-6 signaling. The 'high-sensitivity' assay is what you want — the standard CRP assay isn't precise at the low values that distinguish 'low chronic inflammation' from 'optimal'. Drops with weight loss, exercise, sleep, omega-3s, and (variably) with anti-inflammatory peptides. Single readings are noisy — viral illness or hard exercise the day before will pop it. Average two or three over a few weeks for a real number.

Ferritin

ng/mL
Optimal
50 – 150 (men), 30 – 120 (women)
Standard
20 – 400 (men), 12 – 200 (women)

Iron storage protein, but also an acute-phase reactant — rises non-specifically with inflammation. High ferritin with normal iron studies is an inflammation signal, not iron overload. Low ferritin with normal hemoglobin is the early iron-deficiency signal that gets missed for years. Read it alongside iron + TIBC + transferrin saturation if anything looks off.

Fibrinogen

mg/dL
Optimal
200 – 350
Standard
150 – 400

Coagulation protein, also an acute-phase reactant. Elevated fibrinogen tracks with cardiovascular risk independent of cholesterol. Less commonly ordered than hs-CRP but the two together give a more stable inflammation read than either alone — fibrinogen has a longer half-life and smooths through some of the day-to-day noise.

Homocysteine

μmol/L
Optimal
< 9
Standard
< 15

Not strictly inflammation — methylation byproduct — but elevated homocysteine drives endothelial inflammation and cardiovascular risk. Bumps if folate, B12, or B6 are low; bumps with kidney dysfunction. Worth ordering once if you're running peptides for cardiovascular or longevity goals; methylated B12 + folate often brings it down quickly.

Worth ordering once, not routine

ESR (erythrocyte sedimentation rate)

mm/hr
Optimal
< 10 (men), < 20 (women)
Standard
0 – 22 (men), 0 – 29 (women)

The legacy inflammation marker. hs-CRP has largely replaced it for population screening — ESR is slower to rise, slower to fall, and influenced by red-cell shape and plasma proteins independent of inflammation. Still ordered routinely in rheumatology. If your clinician is ruling out a specific autoimmune condition, ESR is fine; for general inflammation tracking, hs-CRP wins.

IL-6 (interleukin-6)

pg/mL
Optimal
< 2.0
Standard
< 7.0

The cytokine that drives hs-CRP production. Direct measurement of IL-6 is mechanistically more proximal but less commonly available, more expensive, and has a much shorter half-life (hours vs. days). For most users, hs-CRP is the right downstream proxy. Reserve direct IL-6 for specific cases — autoimmune flare-ups, post-surgical monitoring, or when hs-CRP isn't moving and you want to know if upstream signaling is.

Markers that get over-ordered

A short rant. The peptide-tracking community has a tendency to order panels that look impressive but don’t actually inform decisions. Two examples:

  • Cytokine panels (TNF-α, IL-1β, IFN-γ, etc.). These are research-grade markers. Their levels fluctuate over hours; reference ranges are wide and inconsistent across labs; and a high or low reading rarely changes management. Order them if your clinician has a specific question — autoimmune workup, chronic infection — not as part of a routine tracking panel.
  • Stool inflammation panels (calprotectin, lactoferrin) outside an actual GI workup. Useful for ruling out IBD; not useful as a general gut-inflammation tracker. If you’re running KPV or larazotide for gut-permeability reasons, the honest answer is that no blood marker reliably tracks what those peptides modulate. Symptom diary plus hs-CRP is the most defensible track.

Reading the results

Single readings lie. hs-CRP, ferritin, and fibrinogen all spike with viral illness, intense exercise within 24-48h, sleep deprivation, and recent vaccinations. A single “high” reading is a data point, not a verdict. Average two or three readings across a few weeks of normal life before drawing conclusions.

Look at the cluster, not the column. Elevated hs-CRP + elevated ferritin + elevated fibrinogen is a coherent inflammation signal. Elevated hs-CRP alone with normal ferritin and fibrinogen is more likely transient. The acute-phase response moves these markers together; isolated elevations are usually something else.

Trend over months matter. If you start BPC-157 with hs-CRP at 2.5 mg/L, the question isn’t whether it drops to 1.0 in week two (it won’t — peptide effects on systemic markers are slower than pharma anti-inflammatories). The question is whether the 12-week average has shifted below the 12-week average from before you started.

When to draw

  • At least 48 hours after intense exercise. Skip leg day before draw day. Hard training acutely elevates hs-CRP (24-48h) and CK (longer). If you never have a low-training-volume window, draw at the same point in your weekly schedule each time so the effect is constant across reads.
  • Not within 2 weeks of any acute illness. Even a mild cold pops hs-CRP and ferritin for days-to-weeks. Reschedule if you’re symptomatic or just got over something.
  • Fasted is preferred but not required. Inflammation markers don’t shift much with recent food. If you’re also drawing the metabolic panel, fast for both.
  • Wait 8-12 weeks after starting a peptide for systemic effects to register at the marker level. Earlier draws can show transient changes that don’t persist.

How often to retest

  • Baseline before starting an anti-inflammatory peptide: hs-CRP + ferritin + fibrinogen. This is the comparison set.
  • During an active protocol: 8-12 weeks in, then quarterly. Don’t over-test — these markers don’t move fast enough to justify monthly draws.
  • Stable maintenance: annually, paired with the rest of a comprehensive panel.

What Juno can do with these values

Paste any of these readings into /account/labs and the lab-anomaly analyst surfaces plausible contributors — including which peptides in your active stack are documented to affect that marker. It does not diagnose; it shows what’s worth discussing with your clinician, with citations.

For hs-CRP specifically, the analyst already knows about BPC-157 (anti-inflammatory in animal models), thymosin-alpha-1 (immune modulator, lowers CRP in chronic inflammatory conditions), KPV (α-MSH fragment, anti-inflammatory in IBD models), SS-31 (mitochondrial-targeted antioxidant), GHK-Cu, and larazotide. The peptide-relevance editorial on the biomarker page lays out the mechanism — the analyst pulls the same data plus your active stack to suggest which contributors are plausible for you.

Have a recent reading?

Paste it into the lab analysis form. Juno reads your active stack + (if you’ve shared them) your medications and conditions, and surfaces plausible contributors with citations.

Sign-in required. The analysis is saved to your private history and audit-logged.