Method document
Sample size for a log-rank test: Freedman’s method
The log-rank test planned with Freedman’s formula for the events, an alternative to Schoenfeld’s that is slightly more conservative for large effects with equal groups. Covers unequal allocation, accrual and follow-up, losses to follow-up and dropout.
https://statwisely.com/methods/survival-freedman/
When to use it
- Reproducing a protocol or table that used Freedman’s method, or a cautious plan for a large effect.
Not for
- Cox regression with covariates, to which Freedman’s formula does not apply.
Notation
- Number of events required
- Number of participants
- Hazard ratio, treatment against control
- Allocation ratio, treatment to control
- Shares of participants in control and treatment, 1/(1 + k) and k/(1 + k)
- Survival in the control group at the end of the study
- Probability that a participant has the event during the study
- Accrual period and additional follow-up after it
- Event hazard and loss-to-follow-up hazard
- Chance of a competing event by the end of the study, and its hazard
- Significance level: the chance of a false positive
- Power: the chance of detecting the effect if it is real
- Expected dropout
Formulas
Events: Freedman’s formula
Freedman’s formula works on the hazard ratio itself rather than its logarithm [1]. The two agree closely for hazard ratios near 1. With equal groups Freedman’s needs a few more events as the effect grows; with unequal groups it can need fewer or more, depending on which arm is larger.
From events to participants
A survival analysis draws its power from events, not from participants, so the number to recruit is the events divided by the chance that a participant has one. Without accrual and follow-up times, S_c is taken as the control survival over the whole study.
With accrual, follow-up and losses
With participants entering uniformly over the accrual period and followed for at least f afterwards, each has a different time at risk. Survival is exponential, and losses to follow-up are a competing exponential risk that removes the chance of observing the event [2].
Competing risks
Optional. A competing event ends follow-up for the event of interest, so for a cause-specific hazard ratio it acts as one more censoring hazard μ over the study horizon H (the accrual plus follow-up, or one study period). The events of interest needed are unchanged; fewer participants have one, so more are needed [4]. A subdistribution (Fine–Gray) hazard ratio is a different estimand.
Dropout
Applied last, to the participants actually recruited.
Parameters
Hazard ratio to detect
Values: Above 0, not 1
The smallest effect worth detecting; 0.7 means a 30% lower hazard on treatment. Published trials of similar treatments are the best source.
Control survival
Values: Between 0 and 1
The proportion of the control group expected to be event-free at the end of the study, from registries or previous trials. Fewer events per participant need more participants.
Allocation ratioOptional
Values: Above 0; 1 for equal groups
Treatment participants per control participant. Equal allocation needs the fewest events.
Accrual and follow-up timesOptional
Values: Both 0 or more, in the same units, not both 0
How long recruitment lasts, and how long the study continues after the last participant enters. Given together.
Loss-to-follow-up hazardOptional
Values: 0 or more, per the same time unit; needs accrual and follow-up
The rate at which participants are lost before their event can be seen; 0.05 per year loses about 5% a year.
Chance of a competing eventOptional
Values: At least 0 and below 1; 0 by default
The share expected to have an event that ends follow-up for the event of interest by the end of the study, such as death from another cause.
Significance level
Values: Between 0 and 1; usually 0.05
The false-positive rate you accept. A smaller α, for example to allow for several primary outcomes, needs a larger sample.
Power
Values: Between 0 and 1; usually 0.80 or 0.90
The chance of a significant result if the assumed effect is real. Funders and ethics committees commonly expect at least 0.80.
Expected dropoutOptional
Values: 0% up to, but not including, 100%
The share of participants expected to provide no outcome, from comparable studies. Recruiting more restores the numbers, not the comparability of the groups: if dropout is related to the outcome, the estimate can still be biased.
Assumptions
- Proportional hazards: the hazard ratio is constant over time; check it in the analysis [3].
- With accrual and follow-up given, entry is uniform and survival exponential in both groups.
- Censoring is unrelated to the outcome.
- Dropout is unrelated to the outcome; recruiting more participants restores the numbers but cannot remove bias.
Worked examples
A 30% lower hazard
HR = 0.7 with equal groups: D = 7.849 × 1.7² / 0.3² = 252.0, so 253 events, against 247 by Schoenfeld’s formula; N = 573.
Events: 253 · Group 1: 287 · Group 2: 286 · Total: 573
Open this example in the calculatorProtocol statement
To detect a hazard ratio of 0.7 with 80% power at a two-sided significance level of 0.05, using a log-rank test, planned with Freedman’s method, and assuming 50% of the control group event-free at the end of the study, 253 events are required; with an expected event probability of 44.22%, the required sample size is 287 in the first group and 286 in the second group (573 in total). Calculated with StatWisely (statwisely.com) using: Events = [z_(1-α/2)+z_(1-β)]²(1+kHR)²/[k(1-HR)²]. These are planning estimates; confirm the final design with a qualified statistician.
Two years of accrual, three of follow-up
The same events, with an average event probability of 0.372: N = 680.
Events: 253 · Group 1: 340 · Group 2: 340 · Total: 680
Open this example in the calculatorValidation
- Every worked example on this page is recomputed by the StatWisely engine whenever the software is built. If a number or formula here stopped matching the calculator, the release would be stopped until this document was corrected.
- An independent implementation in R recomputes this test every night and before each production release, and the results are compared with the engine’s.
- In the same simulations of the log-rank test in R, Freedman’s events delivered 80–82% of a planned 80% with equal groups, 78–79% with twice as many on treatment, and 83% with twice as many controls at a hazard ratio of 0.7: the mirror image of Schoenfeld’s method, which errs the other way when the groups are unequal.
How to cite
StatWisely. Sample size for a log-rank test: Freedman’s method. Method document, engine version 1.0.0, reviewed 2026-10-01. https://statwisely.com/methods/survival-freedman/
Cite the original references for the formulas your design uses as well.
References
- 1.Freedman LS. Tables of the number of patients required in clinical trials using the logrank test. Statistics in Medicine. 1982;1(2):121–129.
- 2.Lachin JM, Foulkes MA. Evaluation of sample size and power for analyses of survival with allowance for nonuniform patient entry, losses to follow-up, noncompliance, and stratification. Biometrics. 1986;42(3):507–519.
- 3.Collett D. Modelling Survival Data in Medical Research. 3rd ed. Boca Raton: CRC Press; 2015.
- 4.Pintilie M. Dealing with competing risks: testing covariates and calculating sample size. Statistics in Medicine. 2002;21(22):3317–3324.