About this project

An independent simulator of how a US draft would actually run.

Public argument about the draft runs on about five numbers, none of which anyone checks. The most-cited of them — that America could deliver its first inductees 193 days after mobilisation — turns out to be 13 days plus a six-month assumption written into a memorandum in 1994 and never revisited. The agency that would have to execute it has twice put a different figure on the record, most recently about 660 days in a wargame it ran on itself in January 2026, in which it also wrote down that it does not know what its own bottleneck is.

This project exists to answer that question properly: to build the pipeline as a model, put a documented source behind every number in it, and let anyone move the inputs and see what happens. It is not advocacy. We have no position on whether there should be a draft.

How the simulation is built

Uncertainty-honest, out loud

The rules below are not aspirations; they are enforced by the code and by the build scripts that produce this website.

The backtests, including the ones we failed

A simulation nobody has scored is an opinion with axes. The only real American drafts that ever ran are the validation set, so the model was run against three documented episodes and the errors published — nine runs, 864 replications, conservation error at or below one-millionth of a person in every one. Nothing was tuned to fit: every era parameter comes from a document independent of the series it is scored against, and each override records its own citation and the value it replaced.

1. The actual Vietnam draft, 1966–71 — volume passes, timing fails

Over six years the model produced 1,525,028 inductions against 1,456,389 actually inducted — +4.7%, which is inside the disagreement that the Department of Defense's own monthly roll-up has with Selective Service's annual totals for the same years. It reproduced Selective Service's own delivered-to-inducted yield at 0.757 against 0.784, −3.4%, with every parameter in that chain sourced independently of the target.

And it fails on timing. Monthly weighted absolute error is 36.2% and the pipeline delivers about 1.9 months late. That failure is informative rather than embarrassing: the model's front-end latency is a mobilisation-standup quantity, while history's monthly call was a delivery requirement against a machine that was already running. The same distinction as the two clocks, showing up as a phase lag.

2. The 1980 registration reinstatement — level passes, curve fails completely

At the close of the two-week registration window the model gave 85.7% against a documented 87%−1.6%, uncalibrated. Then it falls apart. The simulated compliance curve crosses 100% of the eligible cohort on day 15 and reaches 5,007% by the end of the run. Mean absolute error on the four post-window truth points is 2,262 percentage points.

The diagnosis is structural, not parametric, and we can prove it: calibrating the coverage parameter directly to the truth series buys 1.4 points at one point on the curve and makes the rest marginally worse. The real cause is that the model's registration function is a constant arrival rate with no eligible-population stock and no time-phased schedule, so a closed cohort cannot be exhausted and a registration surge cannot be expressed at all. That is now the top item on the engine work list, and it is the honest reason the simulator's compliance-regime control moves notice deliverability and pool size rather than pretending to model a registration ramp.

3. Selective Service's own plan of record — passes, then quantifies the problem

Run under the government's own planning assumptions, the model hits all three published milestones within six days: first inductee day 199 against 193, 100,000 inductees day 216 against 210, 36,000 medical personnel day 229 against 223. The six days are fully accounted for — exactly one day per stage traversed, an artefact of the rule that no cohort crosses two stages in a single day. Known sign, known size, published as a residual rather than declared a match.

Then the same timetable with corpus-sourced parameters instead of assumptions: the 100,000-inductee milestone moves from day 216 to day 291, an 81-day slip, while the first-inductee date does not move at all. The entire divergence is throughput, none of it is schedule, and it localises to one parameter — examination capacity. The full table and what it means →

Why we publish the failures. Two of the three backtests above contain a real, unflattering result, and one of them exposes a structural limitation in our own model. Both are in this page and in the report because a validation section that contains only successes is not a validation section. If a number here is going to be used to argue about national policy, the reader is owed the error bars and the list of things the model cannot yet do.

What this project is not

Ethics and independence

Independent. This project is not affiliated with, endorsed by, funded by, or speaking for the Selective Service System, the Department of Defense, the Department of War, or any other government agency. All source material is public: the statute, the Code of Federal Regulations, published agency reports and budget justifications, Government Accountability Office products, and documents released under the Freedom of Information Act.

No personal data. This site collects nothing. There are no analytics, no cookies, no tracking pixels, no third-party scripts, no embedded fonts and no external requests of any kind — every asset is served from this domain, which you can verify in your browser's network tab. The birth-year tool on the "will I be drafted" page computes entirely in your browser; the value you type is never transmitted, stored or logged, and there is no server here that could receive it.

No draft is active. We put that in a banner on every page for a reason. Search traffic for "will I be drafted" spikes with every international crisis, and the market for that attention is full of people willing to frighten you for it. This site is designed to be the opposite: whatever headline sent you here, the first thing you should find is the calm, sourced answer.

Corrections. If something here is wrong, we want to know, and the correction gets published on the page it affects with the date it was made. Several figures on this site are corrections to claims that circulate widely — including one to our own document archive's summary of its own data.

Work with us

The engine behind this website is a general-purpose mobilisation simulation with a provenance-first parameter ledger. It is licensable, and we are open to teaming. If you found this site while researching the July 2026 Readiness Simulation solicitation, start with our plain-language reading of RFQ 90MC0026Q0005. Specifically, we are interested in hearing from:

Contact: contact@draftclock.org

Licensing, teaming, press, scenario requests and corrections all go to the same address. Please put the word "correction" in the subject line if that is what it is — those get handled first.

Technical notes for the sceptical reader

Working title, pending a final name. If you are reading this at a domain that does not match the name in the header, that is why.