Home / Trials

ENRICH: reconstructed Kaplan–Meier curves

Updated 2026-09-25 · reconstructed by TrialCurve from a CC BY-licensed publication

Ibrutinib and rituximab versus immunochemotherapy in patients with previously untreated mantle cell lymphoma (ENRICH): a randomised, open-label, phase 2/3 superiority trial. Curves rebuilt as patient-level data (Guyot 2012) and checked against the statistics printed on the figure.

PublicationLancet. 2025 Oct 25;406(10514):1953–68. doi: 10.1016/S0140-6736(25)01432-1
DOI10.1016/S0140-6736(25)01432-1
Registry—
Phase—
Conditions—
Interventions—
Sponsor—
Enrolment—
Source licenceFigure published under CC BY 4.0

Progression-free survival — Intention-to-treat population, all patients (ibrutinib–rituximab vs immunochemotherapy)

From figure panel A · validated against the values printed on the figure · curve source: pixel measurement confirmed by vision model

Reconstructed from the published curve. Median: Ibrutinib–rituximab 5.4 years; Immunochemotherapy 3.5 years. Survival at 2 years: Ibrutinib–rituximab 72%; Immunochemotherapy 69%. Hazard ratio Ibrutinib–rituximab vs Immunochemotherapy 0.70 (95% CI 0.53–0.92).

0%20%40%60%80%100%012345678YearsIbrutinib–rituximabImmunochemotherapy
ArmNEventsMedian (Years)
Ibrutinib–rituximab199935.4
Immunochemotherapy1981213.5

Landmark survival (reconstructed)

TimeIbrutinib–rituximabImmunochemotherapy
1 yr80.3%81.1%
2 yr71.6%68.7%
3 yr64.4%54.5%
5 yr51.1%39.5%
7 yr47.7%30.1%

Checks against the published figure

Download pseudo-IPD (CSV)

Progression-free survival — Pre-randomisation investigator choice of R-CHOP (ibrutinib–rituximab vs R-CHOP), intention-to-treat

From figure panel B · validated against the values printed on the figure · curve source: pixel measurement confirmed by vision model

Reconstructed from the published curve. Median: Ibrutinib–rituximab not reached; R-CHOP 2.2 years. Survival at 2 years: Ibrutinib–rituximab 72%; R-CHOP 61%. Hazard ratio Ibrutinib–rituximab vs R-CHOP 0.37 (95% CI 0.22–0.62).

0%20%40%60%80%100%012345678YearsIbrutinib–rituximabR-CHOP
ArmNEventsMedian (Years)
Ibrutinib–rituximab5424not reached
R-CHOP53442.2

Landmark survival (reconstructed)

TimeIbrutinib–rituximabR-CHOP
1 yr79.6%74.9%
2 yr72.2%61.1%
3 yr70.3%35.5%
5 yr52.1%19.7%
7 yr52.1%8.5%

Checks against the published figure

Download pseudo-IPD (CSV)

Progression-free survival — Pre-randomisation investigator choice of bendamustine–rituximab (ibrutinib–rituximab vs bendamustine–rituximab), intention-to-treat

From figure panel C · validated against the values printed on the figure · curve source: vision model

Reconstructed from the published curve. Median: Ibrutinib–rituximab 5.4 years; Bendamustine–rituximab 4.2 years. Survival at 2 years: Ibrutinib–rituximab 71%; Bendamustine–rituximab 72%. Hazard ratio Ibrutinib–rituximab vs Bendamustine–rituximab 0.89 (95% CI 0.64–1.23).

0%20%40%60%80%100%01234567YearsIbrutinib–rituximabBendamustine–rituximab
ArmNEventsMedian (Years)
Ibrutinib–rituximab145695.4
Bendamustine–rituximab145774.2

Landmark survival (reconstructed)

TimeIbrutinib–rituximabBendamustine–rituximab
1 yr80.6%83.3%
2 yr71.4%72.1%
3 yr62.1%62.1%
5 yr50.9%47.4%
7 yr44.6%38.1%

Checks against the published figure

Download pseudo-IPD (CSV)

Overall survival — Intention-to-treat population, all patients (ibrutinib–rituximab vs immunochemotherapy)

From figure panel A · validated against the values printed on the figure · curve source: pixel measurement confirmed by vision model

Reconstructed from the published curve. Median: Ibrutinib–rituximab 7.2 years; Immunochemotherapy 5.7 years. Survival at 2 years: Ibrutinib–rituximab 81%; Immunochemotherapy 81%. Hazard ratio Ibrutinib–rituximab vs Immunochemotherapy 0.86 (95% CI 0.64–1.17).

0%20%40%60%80%100%012345678YearsIbrutinib–rituximabImmunochemotherapy
ArmNEventsMedian (Years)
Ibrutinib–rituximab199807.2
Immunochemotherapy198885.7

Landmark survival (reconstructed)

TimeIbrutinib–rituximabImmunochemotherapy
1 yr88.4%89.3%
2 yr80.7%80.8%
3 yr71.9%71.2%
5 yr57.7%54.6%
7 yr53.8%42.4%

Checks against the published figure

Download pseudo-IPD (CSV)

Overall survival — Pre-randomisation investigator choice of R-CHOP (ibrutinib–rituximab vs R-CHOP), intention-to-treat

From figure panel B · validated against the values printed on the figure · curve source: pixel measurement confirmed by vision model

Reconstructed from the published curve. Median: Ibrutinib–rituximab not reached; R-CHOP 4.6 years. Survival at 2 years: Ibrutinib–rituximab 83%; R-CHOP 77%. Hazard ratio Ibrutinib–rituximab vs R-CHOP 0.63 (95% CI 0.36–1.10).

0%20%40%60%80%100%012345678YearsIbrutinib–rituximabR-CHOP
ArmNEventsMedian (Years)
Ibrutinib–rituximab5421not reached
R-CHOP53294.6

Landmark survival (reconstructed)

TimeIbrutinib–rituximabR-CHOP
1 yr85.2%86.6%
2 yr83.3%76.8%
3 yr77.7%68.8%
5 yr59.2%46.5%
7 yr56.6%32.0%

Checks against the published figure

Download pseudo-IPD (CSV)

Overall survival — Pre-randomisation investigator choice of bendamustine–rituximab (ibrutinib–rituximab vs bendamustine–rituximab), intention-to-treat

From figure panel C · validated against the values printed on the figure · curve source: pixel measurement confirmed by vision model

Reconstructed from the published curve. Median: Ibrutinib–rituximab not reached; Bendamustine–rituximab 5.7 years. Survival at 2 years: Ibrutinib–rituximab 80%; Bendamustine–rituximab 82%. Hazard ratio Bendamustine–rituximab vs Ibrutinib–rituximab 1.02 (95% CI 0.71–1.47).

0%20%40%60%80%100%01234567YearsIbrutinib–rituximabBendamustine–rituximab
ArmNEventsMedian (Years)
Ibrutinib–rituximab14558not reached
Bendamustine–rituximab145595.7

Landmark survival (reconstructed)

TimeIbrutinib–rituximabBendamustine–rituximab
1 yr89.6%90.2%
2 yr79.7%82.3%
3 yr69.7%72.8%
5 yr57.4%58.0%
7 yr52.2%48.3%

Checks against the published figure

Download pseudo-IPD (CSV)

About these data

Pseudo-IPD reproduces the published curves and numbers at risk; the rows are not real patients. Cite the publication (DOI above) and TrialCurve. The source figure is © the authors (CC BY 4.0); the charts here are redrawn from the reconstruction.

Load these data in R or Python
# R
library(survival)
d <- read.csv("https://trialcurve.com/data/trials/enrich-1.csv")
survfit(Surv(time, event) ~ arm, data = d)
coxph(Surv(time, event) ~ arm, data = d)

# Python
import pandas as pd
from lifelines import KaplanMeierFitter
d = pd.read_csv("https://trialcurve.com/data/trials/enrich-1.csv")
for arm, g in d.groupby("arm"):
    KaplanMeierFitter().fit(g.time, g.event, label=arm).plot_survival_function()

Suggested citation: Lancet. 2025 Oct 25;406(10514):1953–68. doi: 10.1016/S0140-6736(25)01432-1 doi:10.1016/S0140-6736(25)01432-1. Reconstructed data: TrialCurve (2026), https://trialcurve.com/trials/enrich

Report a problem with these data

Related trials

Need reconstructed data for other trials? Upload any Kaplan–Meier figure, or ask about the TrialCurve oncology library.

Reconstruct a figure Browse all trials