Phoenix Sepsis Score
- Category: Sepsis
- Version: v1.1.1
- Reviewed: Reviewed 6 Sep 2026
- Validation: Validation pending
Total (0–13) = respiratory (0–3) + cardiovascular (0–6) + coagulation (0–2) + neurologic (0–2), each per JAMA 2024 Table 2. RESPIRATORY is support-gated and cumulative. The PaO₂:FiO₂ (P/F) and SpO₂:FiO₂ (S/F) ratios are evaluated together, S/F only when SpO₂ ≤ 97%, and either can trigger a tier: 1 point for any support with P/F < 400 or S/F < 292, 1 more for invasive ventilation with P/F < 200 or S/F < 220, and 1 more for invasive ventilation with P/F < 100 or S/F < 148. No support scores 0 regardless of the ratio, and non-invasive support cannot exceed 1. High-flow nasal cannula counts as support here, because Phoenix includes it explicitly. CARDIOVASCULAR sums three independent 0–2 sub-scores with no cap: vasoactive agents (0 → 0, 1 → 1, ≥ 2 → 2, counting dobutamine, dopamine, epinephrine, milrinone, norepinephrine and vasopressin), lactate (< 5 → 0, 5 to < 11 → 1, ≥ 11 → 2 mmol/L), and age-banded MAP (0, 1 or 2). COAGULATION adds 1 point each for platelets < 100 ×10³/µL, INR > 1.3, D-dimer > 2 mg/L FEU and fibrinogen < 100 mg/dL, capped at 2. For D-dimer, mg/L and µg/mL are the same number while ng/mL is a thousand times larger, so select the unit the report uses. NEUROLOGIC is hierarchical, not additive: bilaterally fixed pupils score 2 outright, whatever the GCS; otherwise GCS ≤ 10 scores 1; otherwise 0. An uncapped sum, which would return 3 for fixed pupils at GCS 8, is wrong. MISSING INPUTS are imputed at their normal end, each independently of the others: an uncomputable ratio as 500, GCS as 15, pupils as not fixed, respiratory support as absent, lactate and vasoactive agents as 0, the coagulation labs as normal. A fixed-pupils entry therefore scores its 2 points even with no GCS recorded. BOUNDARIES are compared continuously, matching the task force’s reference software rather than the integer bedside tables, at the four values where the two disagree: MAP 30.5 in a child under 1 month scores 1, lactate 10.95 scores 1, and a P/F of exactly 200 or an S/F of exactly 220 on invasive ventilation scores 1. Sepsis is reported when infection is suspected or confirmed and the total is ≥ 2; septic shock when sepsis is met and the cardiovascular component is ≥ 1, not merely when the total is ≥ 2.
A diagnostic criterion, not a graded severity ladder. A HALF-ENTERED PHOENIX READS FALSELY LOW, because every unentered value is imputed at its normal end, and a total below 2 on an incomplete entry is not evidence against sepsis. The same convention produces one discontinuity worth stating outright: with no arterial gas, a child on invasive ventilation at FiO₂ 1.0 scores respiratory 3 at SpO₂ 97 but 0 at SpO₂ 98, because the ratio is simply not computable above 97. Read that as “not measurable”, never as “not hypoxaemic”, and obtain a gas. HIGH-FLOW NASAL CANNULA counts as respiratory support here, while PICANet and ANZPIC exclude it from the ventilation field they collect, so the same child reads differently against registry data. SCOPE. The criteria were derived in children under 18 years (216 months, an exclusive ceiling) and exclude newborns during the birth hospitalization and infants under 37 weeks post-conceptional age; age is not adjusted for prematurity. A sedated child’s neurologic point may be measuring the sedation, which is the authors’ own caveat. The 8-organ Phoenix-8 extension is research-only and out of scope.
| Result | Interpretation |
|---|---|
| < 2 | 0–1 — Below the Phoenix threshold: in a child with suspected infection this does not meet the Phoenix criterion for sepsis. Interpret in the full clinical context. |
| ≥ 2 | ≥ 2 — In a child with suspected/confirmed infection, meets the Phoenix criterion for sepsis. Reported in-hospital mortality in the derivation/validation cohorts was ~7.1% (higher-resource) and ~28.5% (lower-resource); with ≥ 1 cardiovascular point the septic-shock criterion is also met (~10.8% / ~33.5%). These are population associations, not individual predictions. |
References
- Sanchez-Pinto LN, Bennett TD, DeWitt PE, et al; SCCM Pediatric Sepsis Definition Task Force. Development and Validation of the Phoenix Criteria for Pediatric Sepsis and Septic Shock. JAMA. 2024;331(8):675–686.Primary derivation/validation; Table 2 is the score.PMID 38245897DOI 10.1001/jama.2024.0196
- Schlapbach LJ, Watson RS, Sorce LR, et al; SCCM Pediatric Sepsis Definition Task Force. International Consensus Criteria for Pediatric Sepsis and Septic Shock. JAMA. 2024;331(8):665–674.Companion consensus definition (sepsis = suspected infection + Phoenix ≥ 2; septic shock).PMID 38245889DOI 10.1001/jama.2024.0179
- DeWitt PE, Russell S, Rebull MN, Sanchez-Pinto LN, Bennett TD. phoenix: an R package and Python module for calculating the Phoenix pediatric sepsis score and criteria. JAMIA Open. 2024;7(3):ooae066.Reference implementation by task-force members; source of the worked vignettes and the half-open MAP interval detail. Its implementation-notes documentation additionally publishes the reasonable-value table this score's input bounds are compared against, and the SQL from which the respiratory support gate is read (other respiratory support = FiO₂ > 0.21 OR invasive ventilation). The machine-readable units file that page refers to could not be retrieved; nothing here is cited to it.DOI 10.1093/jamiaopen/ooae066
Reproduction rights
Freely reproducible.Threshold/branch-rule clinical score — cutoffs, arithmetic, and age bands are facts/procedures, not copyrightable expression. The authors additionally released an open-source reference implementation (CRAN/PyPI) and open-access papers. Only the numeric total GCS is consumed; no GCS response-descriptor item wording is reproduced (phoenix.md IP status).
Independent clinical validation: pending
Two independent clinical validators will be named here once review is complete.
- 2026-08-10v1.0.0Initial releaseInitial published text.
- 2026-09-03v1.1.0ClarificationSays so when an SpO₂ above 97% is entered with no PaO₂. The SpO₂:FiO₂ ratio saturates above 97%, so the value is accepted and then discarded and the respiratory subscore stays 0 — with the field FILLED, which the form's partial-entry cue cannot see, because it watches for blanks. The number is unchanged; what is new is that the result now says why it is 0 and names the field, beside the subscore and beside the input. Found on 2026-09-03 by an audit of the text-condensing pass, which had removed the one sentence that disclosed it.
- 2026-09-06v1.1.1ClarificationAdded a one-line description for the catalogue card and shortened field guidance to fit an info toggle. No rule, threshold or reference changed.
Important. For use by qualified health professionals as an informational and educational aid. It supports clinical judgment and does not replace it. Verify every result independently before making a clinical decision. This is not a medical device.